{"action":"created","issue":{"url":"https://api.github.com/repos/snowplow/snowplow/issues/2247","labels_url":"https://api.github.com/repos/snowplow/snowplow/issues/2247/labels{/name}","comments_url":"https://api.github.com/repos/snowplow/snowplow/issues/2247/comments","events_url":"https://api.github.com/repos/snowplow/snowplow/issues/2247/events","html_url":"https://github.com/snowplow/snowplow/issues/2247","id":121991836,"number":2247,"title":"Configure campaign parameters without them being present in the URL (JavaScript Tracker)","user":{"login":"xkidro","id":3611313,"avatar_url":"https://avatars.githubusercontent.com/u/3611313?v=3","gravatar_id":"","url":"https://api.github.com/users/xkidro","html_url":"https://github.com/xkidro","followers_url":"https://api.github.com/users/xkidro/followers","following_url":"https://api.github.com/users/xkidro/following{/other_user}","gists_url":"https://api.github.com/users/xkidro/gists{/gist_id}","starred_url":"https://api.github.com/users/xkidro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xkidro/subscriptions","organizations_url":"https://api.github.com/users/xkidro/orgs","repos_url":"https://api.github.com/users/xkidro/repos","events_url":"https://api.github.com/users/xkidro/events{/privacy}","received_events_url":"https://api.github.com/users/xkidro/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-14T07:51:29Z","updated_at":"2015-12-14T16:05:30Z","closed_at":null,"body":"Hello SnowPlow Community,\r\n\r\nI need do campaign tracking but I do not have the ability to set them up as query strings, is it possible to set them up manually for struct events and page views ?\r\n\r\nFor example :\r\n\r\n__sp('trackStructEvent', 'widget','click',name,product,position);\r\n\r\nI have this event, how can I manually setup the utm_source=partner1 utm_campaign=health utm_medium=bottom_ad_unit parameters in the JavaScript Tracker?"},"comment":{"url":"https://api.github.com/repos/snowplow/snowplow/issues/comments/164477097","html_url":"https://github.com/snowplow/snowplow/issues/2247#issuecomment-164477097","issue_url":"https://api.github.com/repos/snowplow/snowplow/issues/2247","id":164477097,"user":{"login":"alexanderdean","id":200511,"avatar_url":"https://avatars.githubusercontent.com/u/200511?v=3","gravatar_id":"","url":"https://api.github.com/users/alexanderdean","html_url":"https://github.com/alexanderdean","followers_url":"https://api.github.com/users/alexanderdean/followers","following_url":"https://api.github.com/users/alexanderdean/following{/other_user}","gists_url":"https://api.github.com/users/alexanderdean/gists{/gist_id}","starred_url":"https://api.github.com/users/alexanderdean/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexanderdean/subscriptions","organizations_url":"https://api.github.com/users/alexanderdean/orgs","repos_url":"https://api.github.com/users/alexanderdean/repos","events_url":"https://api.github.com/users/alexanderdean/events{/privacy}","received_events_url":"https://api.github.com/users/alexanderdean/received_events","type":"User","site_admin":false},"created_at":"2015-12-14T16:05:30Z","updated_at":"2015-12-14T16:05:30Z","body":"At the moment, I think your best approach would be to use the JS Tracker's `setCustomUrl` and manually add them to that - @fblundun do you think that would work?\r\n\r\nIn the future, the utm parameter fields will be moving out of `atomic.events` into a context, so it should be possible to just manually construct that context in the browser. But that's a way off."}}