我刚刚在客户网站上设置了一个工具,用户可以使用该工具向我们的客户请求报价。为此,用户登陆表单页面,填写他们的详细信息,提交,然后登陆感谢页面。很基本。
我将此过程设置为 Google Analytics(分析)中的一个目标,使用目标类型目标:“以/thank-you 开头”并将该目标共享为 Google AdWords 中的转化。
我决定转换一些 Google AdWords 广告来推广该工具。我还想仔细检查 AdWords 为您提供的转化数据,因此我将 Adwords 中的目标 URL 设置为 www.example.com/form-page?adsrc=adwords1(每个广告为 2、3、4 等),然后我配置数据库,以便有一个列跟踪用户在填写表单时所在的 URL(这将是我计算的列,以获取来自 AdWords 的转化次数,以便我进行比较)
除此之外,我确保用户登陆的初始 URL 参数存储在 session 中,这样如果用户浏览到其他页面并稍后回来填写表单,它仍会将转化归因于 AdWords。
我在暂存和生产环境中对此进行了彻底测试,一切正常。
我运行了一周的广告系列,当我检查时,数据库中的转换结果与来自 AdWords 的转换结果大不相同。 DB 告诉我,我有 5 次转化,而 AdWords 给了我 21 次。
Google 使用其 gclid 的方式是否有任何可能导致此问题的方法?还是我设置测量结构的方式有问题?
最佳答案
这可能是由几件事造成的,但我认为这是 GA/AdWords 问题,而不是您的数据库/ session 设置。
Gclid 不应影响您的目标 ,由于它仅用于 AdWords/Analytics 交互,因此您的设置不应影响目标。
https://support.google.com/analytics/answer/2938246?hl=en
可能原因:如果您的目标设置仅包含“以/thank-you 开头”,那么您是否可以计算所有到达感谢页面的 session ?不只是 AdWords?
解决方案:如果您需要在 AdWords 中计算转化次数(以提高性能),请在同一页面上使用 AdWords 转化代码,这只会计算那些点击广告并在 x(默认 30)天内到达感谢页面的用户。确保只计算唯一的转化(cookie 的用户)。
GA/AdWords 转化次数之间的差异:
https://support.google.com/analytics/answer/2679221?hl=en
关于google-analytics - Google AdWords 转化与数据库条目不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35272736/