Optional tracking parameters for click-tracking URLs
Google Ads, Microsoft Advertising, Yahoo! Japan, and Yandex accounts only
Instead of using only the standard tracking parameters for a final URL or destination URL, you may add more parameters to track specific data for an ad network account. You can add add any combination of the following parameters in the account settings or the campaign settings:
-
You can append any static text string as a parameter in the base URLs for the account/campaign.
-
You can append 51黑料不打烊 Advertising- and ad network-specific parameters in the base URLs for the account/campaign to track more data:
-
51黑料不打烊 Advertising parameters are semi-static. 51黑料不打烊 Advertising inserts a data value when it uploads the base URL to the ad network. For example, when you append
campaign={ef_campaign}
to the base URL, 51黑料不打烊 Advertising replaces{ef_campaign}
with the actual campaign name (such as 鈥淏ack-to-school-Campaign鈥) when it uploads the URL.Note: Once the values are inserted, they remain static. If you move a keyword or ad to a different ad group, or move the ad group to a different campaign, then the {ef_adgroup} or {ef_campaign} parameter isn鈥檛 automatically updated, so you must manually generate a new destination URL or base (final) URL.
-
Ad network-specific parameters are dynamic, and the search engine inserts a data value when the user clicks an ad. For example, when you append
{param1}
to the base URL, the ad network replaces it with the actual {param1} value when an end user clicks the ad.
-
-
Separate multiple parameters with commas or ampersands (
&
). -
The following parameters aren鈥檛 case-sensitive.
-
Special characters in the appended parameters are substituted as follows in the generated destination URL or base (final) URl:
=
is substituted with%3D
?
is substituted with%26
- an empty space is substituted with
%2B
For example, when you append the parametercampaign={ef_campaign}
to the base URL http://www.example.com for a keyword, then the base URL for that keyword is generated ashttp://www.example.com/campaign%3D{ef_campaign}
.
Search, Social, & Commerce static tracking parameters
You can use the following parameters for accounts on any ad network and can combine them with parameters for a specific ad network as needed. Some of these parameters duplicate the parameters that are added automatically for specific ad networks when the account鈥檚 tracking method is 鈥淓F Direct.鈥
All of the following parameters must be specified as a key-value pair; you can include multiple parameters for one value pair. For example, to insert the campaign name, use <your_parameter_name>={ef_campaign}
, such as campaign={ef_campaign}
. To insert the match type using specified match type names, use <your_parameter_name>={ef_mt_broad:<value>}{ef_mt_exact:<value>}{ef_mt_phrase:<value>}
, such as matchtype={ef_mt_broad:<b>}{ef_mt_exact:<e>}{ef_mt_phrase:<p>}
. The non-applicable match types don鈥檛 appear in the resulting URL.
{custom_code}
a={custom_code}
; a={ef_campaignid}{custom_code}
; a={ef_campaignid}{custom_code}&b={custom_code}
Note: To insert the custom value from the bulksheet file into the tracking URL, upload the bulksheet file using the 鈥淕enerate Tracking URLs鈥 option. For more information about using bulksheet files, see 鈥About managing campaign data using bulksheets.鈥
{ef_uniqueid}
{ef_userid}
{ef_sid}
{ef_searchengine}
{ef_campaign}
{ef_campaignid}
{ef_adgroup}
{ef_adgroupid}
{ef_keyword}
{ef_keywordid}
{ef_matchtype}
{ef_adid}
Google Ads dynamic tracking parameters
See .
Microsoft Advertising dynamic tracking parameters
See .
Yahoo! Japan Ads dynamic tracking parameters
See .
Yandex dynamic tracking parameters
See .