What you can do for now is to edit the Google Analytics tag template, @JulienLegras. Look for these 3 lines and add the 4th:
"campaignMedium" : {"name" : "campaignMedium", "type" : "exists", "reset" : true}, "campaignContent" : {"name" : "campaignContent", "type" : "exists", "reset" : true}, "campaignKeyword" : {"name" : "campaignKeyword", "type" : "exists", "reset" : true}, "referrer" : {"name" : "referrer", "type" : "exists", "reset" : true},
Then look for these 3 lines, and add the 4th:
if (u.data.campaignMedium) {u.all("set", "campaignMedium", u.data.campaignMedium);} if (u.data.campaignContent) {u.all("set", "campaignContent", u.data.campaignContent);} if (u.data.campaignKeyword) {u.all("set", "campaignKeyword", u.data.campaignKeyword);} if (u.data.ref) {u.all("set", "referrer", u.data.ref);}
The last line contains "ref" and should be the name of the corresponding datalayer parameter. In my case I have a "ref" query parameter I use for this.
... View more