向网站添加转化跟踪代码

在 Google Ads 帐号中创建转化操作后,您将获得一个可添加到您网站的转化跟踪代码。如果点击您广告的用户进入您的网站并完成某种被您指定为有价值的操作(例如购买或注册),此代码将会对其进行跟踪。

本文将介绍如何向您的网站添加该代码。在开始之前,请确保您已按照说明为网站设置了转化跟踪

这些说明只适用于您的网站上发生的转化。对于其他类型的转化跟踪(例如应用下载、致电或离线转化),请点击此处查看相关说明。

准备工作

您需要先完成以下操作,然后才能向网站添加转化跟踪代码:

  • 在 Google Ads 帐号中创建转化操作。要创建转化操作并获取跟踪代码,请按照“为网站设置转化跟踪”一文中的说明操作。
  • 能够修改您的网站。请确保有人能够将相应代码添加到您的网站代码中,可以是您自己,也可以是网站开发者。
  • 确定您网站上的转化页本文中的说明针对在用户完成转化后到达您网站上的新页面时进行的跟踪。例如,此新页面可能是用户在完成购买后看到的“感谢惠顾”页。如果您希望在用户点击某个链接或按钮时进行跟踪,请按照相关说明将网站上的点击作为转化操作进行跟踪
    .

操作说明

在下面选择您要使用的转化跟踪代码版本,即可查看对应的操作。您只能从 Google Ads 获取网站级代码段,因此建议您改用这一新版本。不过,旧版 AdWords 中的代码仍然有效。如果您添加了此类代码,我们也提供了相应的操作说明。

使用全局网站代码设置转化跟踪

  1. 找到用户在您网站上完成转化后进入的网页(例如“感谢惠顾”页),打开该网页的 HTML 代码。此网页即是转化页。
  2. 在该网页的 head 标记 (<head></head>) 之间,粘贴您的转化跟踪代码:首先粘贴全局网站代码,然后粘贴适用于该网页的任何事件代码段(如果您还没有事件代码段,请按照相关说明创建代码)。
  3. 保存您对网页的更改。这样就大功告成了!

以下是一个非常简单的网页的 HTML 代码:

		<html>
		<head>
		<title>Sample HTML File</title>
		Paste your global site tag here.
                Paste your event snippet(s) here.
                </head>
		<body>
		</body>
		</html>
	

以下是同一网页在添加转化跟踪代码之后的状态(仅作示例,此代码无法在您的网站上发挥作用):

  <html>
  <head>
  <title>Sample HTML File</title>

  <!-- Global site tag (gtag.js) - Google Ads: 123456789 -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=AW-123456789"></script>
  <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', 'AW-123456789');
  </script>

  <!-- 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'
      });
    </script>

  </head>
  <body></body>
  </html>
    

注意事项:特定交易的价值

如果您在为网站设置转化跟踪时选择了“为每次转化使用不同的价值”,则需要按照相关说明来修改代码,以便跟踪特定交易的价值。

检查转化跟踪代码

 

如果您想确认转化跟踪代码是否已添加、转化跟踪功能是否正常发挥作用,或者您认为代码可能存在问题,可采取以下步骤:

 

使用 JavaScript 设置转化跟踪

  1. 找到用户在您网站上完成转化后进入的网页(例如“感谢惠顾”页),打开该网页的 HTML 代码。此网页即是转化页。
  2. 在网页的 body 标记 (<body></body>) 之间,粘贴您的转化跟踪代码。(如果您还没有创建代码,请按照相关说明进行操作。)
  3. 保存您对网页的更改。这样就大功告成了!

以下是一个非常简单的网页的 HTML 代码:

		<html>
		<head>
		<title>示例 HTML 文件</title>
		</head>
		<body>
		在此处粘贴您的转化跟踪代码。
		</body>
		</html>
	

以下是同一网页在添加转化跟踪代码之后的状态(仅作示例,此代码无法在您的网站上发挥作用):

		<html>
		<head>
		<title>示例 HTML 文件</title>
		</head>
		<body> 
		<!-- 用于购买转化页的 Google 代码 -->
		<script type="text/javascript"> 
		/* <![CDATA[ */
		var google_conversion_id = 1234567890;
		var google_conversion_label = "xxx-XXx1xXXX123X1xX";
		var google_remarketing_only = "false"
			var google_conversion_value = 10.0;
			var google_conversion_currency = "USD"
		/* ]]> */ 
		</script>
		<script type="text/javascript" 
		src="//www.googleadservices.com/pagead/
		conversion.js">
		</script>
		<noscript>
		<img height=1 width=1 border=0 
		src="//www.googleadservices.com/pagead/
		conversion/1234567890/
		?value=10.0&amp;currency_code=USD&amp;label=xxx-   
		XXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
		       </noscript>
		</body>
		</html>
	

注意事项:特定交易的价值

如果您在为网站设置转化跟踪时选择了“此转化操作的价值可能并不相同”,则需要按照相关说明来修改代码,以便跟踪因交易而异的转化价值。

跨网域转化跟踪

如果您希望衡量多个网域中的活动,例如当您的着陆页网域与转化网域不同时,您就可以通过向网站代码添加以下内容来启用跨网域跟踪(仅作示例 - 此代码不适用于您的网站):

		gtag('set', 'linker', {
                'domains': ['landing-destination.com', 'conversion-
                destination.com']
		});
	

该代码在完整代码段中的显示方式如下:

		<!-- 全局网站代码 (gtag.js) - Google Ads: 123456789 →
		<script async src="https://www.googletagmanager.com/gtag/js?id=AW-
                123456789"></script>
                <script>
		window.dataLayer = window.dataLayer || [];
		function gtag(){dataLayer.push(arguments);}
                gtag('set', 'linker', {
		'domains': ['landing-destination.com', 'conversion
                -destination.com']
		});
		gtag('js', new Date());
		gtag('config', 'AW-123456789');
		</script>
	

进行跨网域衡量时,指向目标网域的网址中会添加链接器参数。系统使用键“_gl”在网址查询参数中标识该参数:

https://www.landing-destination.com/?_gl=1~abcde5~

您可以向 domains 属性添加多个字符串值。如果您具有至少一个 domains 值,那么在默认情况下,系统将接受收到的域链接,这样您就可以在每个网域上使用相同的代码段。当然,您还需要将转化事件代码段放置在目标网域的转化页上。详细了解如何衡量跨网域的客户转化历程

检查转化跟踪代码

如果您想确认转化跟踪代码是否已添加、转化跟踪功能是否正常发挥作用,或者您认为代码可能存在问题,可采取以下步骤:

 

该内容对您有帮助吗?
您有什么改进建议?

需要更多帮助?

登录可获取更多支持选项,以便快速解决您的问题