Advertising DSP宏
宏是指令的简短命令或简称,通常遵循格式${MACRO_NAME}
。 创意代码或点进URL中包含的宏可展开为广告服务器可以理解的较长代码字符串。 DSP广告服务器在投放或单击广告时执行宏。
广告服务器宏可用于将重要信息传递到DSP或第三方广告服务器。 宏最常在第三方和自定义创意代码或元数据(如第三方像素)贩运期间使用。
您可以在任意位置手动插入宏,例如在VAST标记中、在任何URL中,或者在DSP或第三方事件像素中。 但是,每个DSP客户端和合作伙伴具有不同的广告标记格式,因此应将宏相应地插入标记中的不同位置。 每次与新客户或合作伙伴合作时,请向他们索取相关文档,了解如何在其广告标记中插入DSP流量的宏。
常规跟踪宏
根据需要,对所有广告和标记类型使用常规跟踪宏以传递特定数据。
${TM_ACCOUNT_ID}
${TM_AD_ID}
${TM_AD_ID_NUM}
${TM_ADVERTISER_ID}
${TM_CAMPAIGN_ID}
${TM_CAMPAIGN_ID_NUM}
${TM_CLICK_URL}
${TM_CLICK_URL_URLENC}
${TM_FEED_ID}
${TM_FEED_ID_NUM}
${TM_MACRO_PLACEMENT_SITE_KEY
${TM_PLACEMENT_ID}
${TM_PLACEMENT_ID_NUM}
${TM_RANDOM}
${TM_SESSION_ID}
${TM_SITE_DOMAIN_URLENC}
${TM_SITE_NAME}
${TM_SITE_URL_URLENC}
${TM_SITE_ID_NUM}
${TM_TIMESTAMP}
${TM_VIDEO_DURATION}
特定于移动设备的宏
${CS_PLATFORM_ID}
(ComScore)与设备的操作系统对应的平台ID:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberry- 当平台不是上述任何平台时
other
${CS_DEVICE_MODEL}
${CS_IMPLEMENTATION_TYPE}
(ComScore)投放广告的环境:
a
=移动应用程序b
=移动网站
a
或b
)${NS_PLATFORM_ID}
(Nielsen)与设备的操作系统对应的平台ID:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberry- 当平台不是上述任何平台时
other
${NS_DEVICE_GROUPING}
(Nielsen)广告作为查看者的设备类型:
TAB
=平板电脑PHN
=移动设备computer
=计算机
${UOO}
(Nielsen)用户是否已选择退出广告跟踪:
1
(DNT标志= 1) =用户已选择退出广告跟踪0
(DNT标志= 0) =用户已选择加入广告跟踪
0
或1
)${TM_BUNDLE}
gdpr=${GDPR_ENFORCED}&gdpr_consent=${GDPR_CONSENT}
gdpr=${GDPR_ENFORCED}
指示投标人是否确定投标请求来自欧盟来源并要求GDPR实施:
1
=应强制执行GDPR0
=不应强制GDPR
gdpr_consent=${GDPR_CONSENT}
是从入站竞价请求中的供应合作伙伴传递的同意值:
- 在大多数情况下,这是base64url编码的同意字符串,或daisybit(示例:BN5lERiOMYEdiAKAWXEND1HoSBE6CAFApAMgBkIDIgM0AgOJxAnQA)
0
=不同意1
=同意
单击第三方显示广告的宏
要使用第三方显示标记准确跟踪广告的点击量,DSP需要显示点击宏。 只需要宏的一个版本;相关的宏取决于标记类型。
${TM_CLICK_URL}
${TM_CLICK_URL_URLENC}
在以下情况下,DSP会在第三方显示标签中自动插入显示单击宏:
- 从广告服务器合作伙伴 导出广告标记
- 直接在DSP中批量上传Flashtalking或Google DoubleClick for Advertisers广告标记
如果在构建显示广告时缺少单击宏,DSP将显示一条警告消息,提示您手动在标签的正确区域插入相应的显示单击宏。
Analytics for Advertising宏
有关Analytics for Advertising客户专门可用的其他宏,请参阅“将 Analytics for Advertising 宏附加到 Flashtalking 广告标签”和“将 Analytics for Advertising 宏附加到 Google Campaign Manager 360 广告标签”。
宏错误疑难解答
将宏添加到代码时,请确保使用宏的确切语法。 验证宏时,DSP会检查宏是否与有效宏之一完全匹配。
如果宏名称的开头或结尾缺少字符,则会生成错误。 例如,如果出现以下情况,则显示错误消息:
- 您忘记了宏名称开头的一个或多个字符,如
${
。 如果不包括完整语法,则无法将条目识别为有效的宏。 - 宏的结尾不是一组有效的字符,如
}
。