Criteo是一个再营销性质的广告平台,类似于Google AdWords或Facebook再营销,但它只做再营销,关于它的平台属性在此不做详述。在投放这个广告之前,我们首先需要在网站内添加它的特定跟踪代码,刚好Google Tag Manager目前已经内置集成了这个系统。
网上看到有两个官方提供的教程:
- https://support.criteo.com/hc/en-gb/categories/200403951-Implementing-the-Criteo-solution-on-your-website
- http://demo.criteo.com/support/gtm/guide.html
都是基于HTML代码的方式添加的,现在我们说下更简单的使用系统内置功能,主要步骤如下:
- 在网站内添加dataLayer相关变量参数,5种页面类型5组代码,代码片段详见文章末尾
- 在GTM后台设置变量,共有11个变量,详细的代码可以在GTM中导入我提供的json文件进行查看
- 在GTM后台设置触发器,对应5个页面类型生成5种页面触发规则
- 选择Criteo类型代码,对应相应触发规则,选择相应变量,保存设置,对应5个类型的页面,共有5组代码
- 调试发布,我这里提供一份导出容器:Criteo GTM(请修改为json格式,然后导入容器,不建议直接覆盖你现有的容器,避免产生错误),仅供参考。
Criteo GTM on site是网站内需要添加的传递动态参数的相关代码,注意其中的动态变量需要通过PHP等方式写入,发给相关的网站技术人员即可,分别放在五种类型的页面模板内。当然,每个页面内还需要加上GTM本身代码。