使用交易 ID 尽可能避免重复统计转化次数

注意:对于线下转化,包括线下转化调整和增强型潜在客户转化,使用“订单 ID”一词来代替交易 ID。如果您使用的是此类产品,则需要使用“订单 ID”字段在上传的 CSV 文件或 API 代码中指定转化的唯一 ID。

交易 ID 是每笔交易的唯一标识符(例如订单确认号)。可帮助避免重复统计转化次数。使用交易 ID 跟踪线上和线下转化。

如果您向转化页(例如订单确认页)添加了转化跟踪代码,则只有当用户在您的网站上完成某项有价值的操作后,系统才应当统计一次转化。但是,如果用户返回该转化页或重新加载该页,则可能会重新触发同一代码,并针对同一订单计入第二次转化。

为避免系统重复计算此类转化,您可以修改自己的转化跟踪代码以获取唯一的交易 ID,例如您可能已经在用的订单确认号。如果交易 ID 相同的同一转化操作产生了 2 次转化,则 Google Ads 就会知道第二次转化是重复转化,并且会显示一条错误消息,同时不会统计重复的转化。

在本文中,我们将介绍如何向您的转化跟踪代码中添加唯一的交易 ID,以及如何将其与线下转化结合使用。

准备工作

您需要满足以下条件才能向转化跟踪代码中添加交易 ID:

  • 为网站设置转化跟踪您需要先在自己的 Google Ads 帐号中创建一个转化操作并向您的网站添加转化跟踪代码,才能按照下面的说明继续操作。
  • 具有唯一的交易 ID,比如交易的订单确认号。交易 ID 可以包含数字、字母和特殊字符,如破折号或空格,但最多不能超过 64 个字符。每笔交易必须具备唯一的交易 ID。交易 ID 中不能包含任何可用以识别用户个人身份的信息。
  • 能够修改您网站的代码。您或您的网站开发者需要能够修改转化跟踪代码。

说明

您需要将一段代码添加到您的转化跟踪代码中,以提取唯一的订单编号并将其随跟踪代码一起发送。不必对您的 Google Ads 帐号进行任何更新,只需更新您的转化跟踪代码即可。

注意事项

  • 请确保您传递的是交易 ID 的动态值。如果您的代码针对不同交易向 Google Ads 发送了相同的 ID,就会导致转化次数统计严重不足。
  • 以下说明以 Active Server Pages (ASP) 为例。具体代码取决于您使用的服务器语言。请确保对您的网站使用正确的语言。

为网站转化设置交易 ID

  1. 打开转化页的 ASP 文件。(或如果您使用的是其他服务器语言,则打开相应的文件)。如果这个 ASP 文件会生成多个网页,请在其中找到负责生成转化页的部分。
  2. 如果您的网站包含动态交易 ID,请找出存储此信息的 ASP 表达式。例如:<%= orderId %>
  3. 打开转化页的 HTML,找出您的事件代码段。(您也可以对此代码段进行下述更改,然后再将其添加到转化页。请按以下说明修改代码段,然后按照向网站添加转化跟踪代码中的说明添加代码段。)
  4. 在事件代码段的 script 部分(在 <script></script> 标记之间)中,将 <%= orderId %> 替换为您在第 2 步找到的 ASP 表达式:
    事件代码段示例:
    
        <!-- Event snippet for Example conversion page -->
        <script>
         gtag('event', 'conversion', {'send_to': 'AW-123456789/AbC-D_efG-h12_34-567',
          'value': 1.0,
          'currency': 'USD',
          'transaction_id': '<%= orderId %>',
         });
        </script>
    

    注意:如果您在设置转化操作时选择了“购买/销售”类别,那么默认情况下,事件代码段仅包含 transaction_id 参数。

  5. 要测试代码,请在您的网站上完成一次转化,然后访问您的转化页。
  6. 在您的网络浏览器中,查看网页的源代码(在大多数浏览器中,可以右键点击网页并选择查看源代码)。您应该会在网页中的 <head></head> 标记之间看到转化跟踪代码。ASP 表达式将会被替换为实际的交易 ID。

为线下转化设置交易 ID

当您导入用户点击广告后所完成转化的数据时,可以选择在“交易 ID”(或订单 ID)列中添加唯一的交易 ID。

关于交易 ID 和“计数”设置

向事件代码段中添加交易 ID 不同于将“计数”设置更改为针对每次广告点击仅统计一次转化。

添加交易 ID 可以避免重复统计同一次转化。比方说,如果某个用户重复打开某个订单确认页,那么同一次购买行为将被计为两次转化,这就发生了重复统计。

如果您将“计数”设置更改为仅统计一次转化,那么每次广告点击发生后将仅计入一次转化,即使这次点击促成了多次转化(例如完成了多笔不同购买交易)也是如此。

那么,您何时应使用“计数”,何时又该使用交易 ID 呢?

  • 如果您希望针对每次广告点击跟踪一位潜在客户,请将您的计数设置更改为“1”。
  • 如果您希望跟踪用户在点击广告之后的每一次购买,但又不希望将同一笔购买统计两次,请向您的事件代码段添加交易 ID。如需跟踪购买次数,建议您添加交易 ID。

注意:

  • Google Ads 报告中不会显示交易 ID。
  • 向转化跟踪代码中添加交易 ID 不会解决浏览型转化重复计数问题。
  • 如果您的网站已经具备消除重复计算转化次数的解决方案,我们仍建议您添加交易 ID,作为准确统计转化数据的额外保障。
  • 如果您使用 Google 跟踪代码管理器,则可以使用交易 ID。确保以变量而不是静态字符串的形式输入交易 ID。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
13586068208818727704
true
搜索支持中心
true
true
true
true
true
73067
false
false
false