默认的Twitter像素脚本包含此代码
twq('track','PageView');
触发PageView事件(转换)。
在documentation中声明:
选择您要使用此标记跟踪的转化类型。您的Twitter广告信息中心会按转化类型报告转化次数。 以下是类型:
网站访问:用户访问您的网站
购买:用户完成对您的产品或服务的购买 站点
下载:用户下载文件,例如白皮书或软件 包,来自您的网站
注册:用户注册您的服务,简报或电子邮件 通信
自定义:对于没有自定义操作的自定义操作,这是一个包罗万象的类别 属于以上类别之一
这是否意味着我可以通过twq('track', event)
函数触发这些转换类型?如果是这样,语法是什么?
答案 0 :(得分:1)
看来他们在这方面略微扩展了他们的文档,但它仍然含糊不清:
转化事件可以是用户在您希望跟踪的网站上完成的任何“操作”。它不一定是购买,也可以是购物车更新,简报注册等。选择您要使用此标签跟踪的转换类型。可用的标签类型包括站点访问,购买,注册,下载或自定义。如果您正在跟踪我们预定义的转化事件以外的操作,请选择“自定义”。
然而,文档中有一个例子:
在问题How to setup advanced conversion tracking to monitor campaign ROI?下,有这样的:
您会注意到上面的Purchase
事件。不幸的是,它并没有放弃像Sign up这样的两个单词事件的语法。叹息。
员工也有this post on their developer forums(2018年1月),表示他们正在远离其他自定义事件类型:
由于路线图更改,我们正在积极支持“PageView”和“Purchase”标记类型。但这并不意味着您仍然无法跟踪注册或自定义事件。
在他们的文档中还有这个免责声明:
购买代码必须独立于“PageView”代码类型执行,否则动态值将被覆盖。
这似乎表明这些额外的事件类型必须代替 PageView
事件,但同样不清楚。如果您告诉Twitter创建Purchase
转化事件,它提供的代码段仍会使用PageView
。这很令人困惑。
更新:在我的测试中,上面的代码(包含Purchase
事件)会被触发,并由Twitter正确跟踪。