many thanks for the quick response. You’ve right. The tracking API reference says url is required. Now I have come a step further, changed the image URL into:
On apache access.log the request in coming in. I can see the URL encoded request with all additional parameters.
Next Test: I add parameters pk_campaign and pk_kwd to the request URL in my browser.
No campaign is recorded!
Here is the full request on access.log
[30/Oct/2013:08:53:07 +0100] “GET /stat/piwik.php?action_name=myhost.de%20-%20News%2C%20Text%20News%2C%20Berichte&idsite=1&rec=1&r=249283&h=8&m=53&s=9&url=http%3A%2F%2Fwww.myhost.de%2Fnews%3Fpk_campaign%3Dweek43%26pk_kwd%3Dnewsletter&_id=e257a97dae1589bb&_idts=1383081043&_idvc=4&_idn=0&_refts=0&_viewts=1383091978&pdf=1&qt=0&realp=0&wma=0&dir=0&fla=1&java=0&gears=0&ag=1&cookie=1&res=1920x1080>_ms=142 HTTP/1.1” 200 269 “http://www.myhost.de/news?pk_campaign=week43&pk_kwd=newsletter” “Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0”