All your Google Ads campaigns must be tracked with the Eulerian tracking templatespecific to each type of campaign (Max Performance, Search Network, Shopping, Sitelinks), within the field: Final URL suffix .
If you integrate the Eulerian tracking template directly into thetracking template of your Google Ads campaigns, we advise you to encode the special characters .
If you encapsulate the Eulerian tracking template within the tracking of another platform , make sure that your separators (the | sign) and your macro markers (the { } signs) are not encoded (respectively in the form % C and %D).
Where can I integrate the Eulerian tracking template into my Google ads platform?
Go to your Google Ads account.
Select the relevant campaign.
Go to the 'Tracking template' section of the campaign and integrate the corresponding Eulerian tracking template.
How does the Eulerian tracking template work?
For all campaign types, only the ?esl-k= and&eseg-item= must be declared manually in the tracking template.
The ?esl-k= parameter corresponds to the support name as declared in your Eulerian platform and corresponds to the name of the control room. We recommend using the same media name for all your Google Ads campaigns.
The &eseg-item= parameter corresponds to the name of the Sitelink you want to track. This must be without spaces or special characters.
All other settings in the Eulerian tracking model are dynamic and based on Google Ads macros.
?esl-k=MEDIA_NAME| : to be declared manually. This parameter corresponds to the name of the management. We recommend using the same name for all your Google Ads campaigns.
n{network}|: macro indicating the network from which the click originated
c{creative}| : macro indicating the ID of the ad at the origin of the click
m{matchtype}| : macro indicating the type of match of the keyword (exact match, broad match, etc.) at the origin of the click
k{keyword}| : macro indicating the keyword at the origin of the click
p{placement}| : macro indicating the location at the origin of the click
t{target}| : macro indicating the category of the location at the origin of the click
d{device}| : macro indicating the device at the origin of the click
a{campaignid}| : macro indicating the ID of the campaign at the origin of the click (Google no longer provides the adgroupid for this type of Performance Max campaign, we duplicate the {campaignid} field)
g{campaignid}| : macro indicating the ID of the campaign at the origin of the click
?esl-k=MEDIA_NAME| : to be declared manually. This parameter corresponds to the name of the management. We recommend using the same name for all your Google Ads campaigns.
n{network}|: macro indicating the network from which the click originated
c{creative}| : macro indicating the ID of the ad at the origin of the click
m{matchtype}| : macro indicating the type of match of the keyword (exact match, broad match, etc.) at the origin of the click
k{keyword}| : macro indicating the keyword at the origin of the click
p{placement}| : macro indicating the location at the origin of the click
t{target}| : macro indicating the category of the location at the origin of the click
d{device}| : macro indicating the device at the origin of the click
a{adgroupid}| : macro indicating the ID of the ad group at the origin of the click
g{campaignid}| : macro indicating the ID of the campaign at the origin of the click
If you use Search Ads 360, Google may ask you to provide an {unescapedlpurl} , requiring you to provide a tracking URL with encoded separators. It should take the following form:
?esl-k= MEDIA_NAME| : to be declared manually. This parameter corresponds to the name of the management. We recommend using the same name for all your Google Ads campaigns.
n{network}| : macro indicating the network at the origin of the click
c{creative}| : macro indicating the ID of the ad at the origin of the click
m{matchtype}| : macro indicating the type of match of the keyword (exact match, broad match, etc.) at the origin of the click
k{adtype}{production partition id}| : macro indicating the type of content displayed (promotion, purchase possible locally or online, on Google directly, etc.) and the ID of the product clicked in the Google Shopping product group.
p{placement}| : macro indicating the location at the origin of the click
t{target}| : macro indicating the category of the location at the origin of the click
d{device}| : macro indicating the device at the origin of the click
a{adgroupid}| : macro indicating the ID of the Google Shopping ad group at the origin of the click
g{campaignid}| : macro indicating the ID of the campaign at the origin of the click
?esl-k=MEDIA_NAME| : to be declared manually. This parameter corresponds to the name of the management. We recommend using the same name for all your Google Ads campaigns.
n{network}| : macro indicating the network at the origin of the click
c{creative}| : macro indicating the ID of the ad at the origin of the click
m{matchtype}| : macro indicating the type of match of the keyword (exact match, broad match, etc.) at the origin of the click
k{keyword}-sitelink| : macro indicating the keyword at the origin of the click
t{target}| : macro indicating the category of the location at the origin of the click
d{device}| : macro indicating the device at the origin of the click
a{adgroupid}| : macro indicating the ID of the ad group at the origin of the click
g{campaignid}| : macro indicating the ID of the campaign at the origin of the click
&eseg-name=esitelink: do not modify
&eseg-item=SITELINK_NAME : Check the name of the sitelink that will appear as the esitelink incoming segment value. This must be without spaces or special characters.
To use the incoming segment segmentation level, you must complete the eseg-name and eseg-item fields.
?esl-k=MEDIA_NAME| : to be declared manually. This parameter corresponds to the name of the management. We recommend using the same name for all your Google Ads campaigns.
n{network}|: macro indicating the network from which the click originated
c{creative}| : macro indicating the ID of the ad at the origin of the click
m{matchtype}| : macro indicating the type of match of the keyword (exact match, broad match, etc.) at the origin of the click
k{keyword}| : macro indicating the keyword at the origin of the click
p{placement}| : macro indicating the location at the origin of the click
t{target}| : macro indicating the category of the location at the origin of the click
d{device}| : macro indicating the device at the origin of the click
a{adgroupid}| : macro indicating the ID of the ad group at the origin of the click
g{campaignid}| : macro indicating the ID of the campaign at the origin of the click