一、向网站添加动态再营销代码
1、准备工作
如果您已设置 Google Ads 代码来跟踪网站访问者,就会发现该代码由一个全局网站代码和一个事件代码段组成。了解如何调整 Google Ads 帐号的现有全局网站代码
正确设置代码是确保动态再营销谷歌广告系列取得最佳效果的关键,但整个过程可能比较棘手,会涉及到自定义您网站的代码,使其向 Google Ads 传回动态数据。因此,要想在您的网站中成功添加再营销代码,您自己应能够自如地更改网页代码,或者能找到胜任的技术人员帮忙。您也可以查看代码格式设置的常见问题,了解相关信息。
如果页面涉及政策限制宣传的内容,则 Google Ads 禁止在这类页面中植入代码。详细了解个性化谷歌广告政策
2、操作说明
Google Ads 代码由全局网站代码和事件代码段组成,二者共同衡量您的再营销事件。事件代码段用于收集所需数据,例如用户在您网站上查看的产品或服务的 ID 以及商品的总价值。事件代码段会告知全局网站代码何时发送更详细的再营销事件数据。设置 Google Ads 代码数据源时,您会看到全局网站代码的代码段和事件代码段。Google Ads 就是根据这些数据向访问过您网站的用户展示量身定制的广告,让他们想起之前曾访问过您的网站。下面是具体的设置方法:
①登录您的 Google Ads 帐号。
②点击屏幕右上角的工具图标 Google Ads | 工具 [图标]。
③在“共享库”下,点击受众群体管理器。
④点击左侧页面菜单中的受众群体来源。
⑤在“Google Ads 代码”卡片中,点击设置代码。
如果您已经设置了 Google Ads 代码,可以通过以下方法修改代码:点击三点状菜单 3-dot icon.png,然后点击修改。
⑥选中“收集特定属性或参数,用以贴身定制个性化Google广告”。
此选项也称为“动态再营销”,选中后您就可以根据再营销列表中的用户在您的网站或应用中的活动情况,向他们展示谷歌广告。
⑦选择代表您的产品和服务的业务类型,业务类型决定着用于动态再营销代码的具体参数。
指定业务类型后,代码就会只收集您网站上与该业务类型相关的活动信息。如果您的业务类型没有列出,请选择“其他(自定义选项)”。
⑧点击创建并继续。
如果您是修改而不是创建,请点击保存并继续。
⑨您会看到“代码设置”选项。点击自行添加代码,找到要添加到网站页面的代码。您还可以通过电子邮件将代码发送给您网站的开发人员,或者使用 Google 跟踪代码管理器(点击该选项后,您会看到有关如何使用跟踪代码管理器的详细说明)。
要自行将再营销功能整合到您的网站中,请复制该代码并将其粘贴到网站的 <head></head> 标记之间。
全局网站代码必须添加到网站的每一个网页中,而事件代码段则只需添加到需要衡量再营销事件的特定网页,例如产品页、购物车页面或购买确认页。点此可详细了解适用于每种业务类型的事件参数
⑩点击完成。

3、根据您的业务类型跟踪合适的事件
如需详细了解如何根据业务类型填充事件代码段,请参阅如何根据业务类型选用合适的事件参数。
4、更新您的代码
如果您已经在网站上添加了全局网站代码,并希望开始使用动态再营销,则只需添加再营销事件代码段。事件代码段应添加到要跟踪再营销事件的网页上。这些网页可能包括产品页面或购物车。您可以将事件代码段放置在源代码中全局网站代码之后的任意位置。下例展示的是某零售商的代码,其中蓝色字体部分是全局网站代码,绿色字体部分是事件代码段和事件参数。
注意:事件参数或唯一值名称应为英文。例如,应使用英文“cart”,而不是中文“购物车”。
事件代码段中的动态参数和事件参数应使用 Javascript 对象字面量表示法,这是一种通过网络连接传输结构化数据的格式。全局网站代码 (gtag.js) 是一个网站代码库,供 Google 的网站衡量、转化跟踪和再营销产品使用。
下例显示的是适合“零售”业务类型的参数。您需要根据自己的业务类型使用正确的事件参数名称,例如“id”。点此可查看按行业划分的所有事件参数
<!-- 全局网站代码 (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>
<!-- 动态再营销示例页的事件代码段 -->
<script>
gtag('event', 'add_to_cart', {
value: 345.89,
items: [{
origin: 'NYC'
destination: 'PAR',
google_business_vertical: 'flights'
},
{
origin: 'PAR'
destination: 'LON',
google_business_vertical: 'flights'
},
{
id: '123456',
location_id: 'LON',
google_business_vertical: 'hotels'
}]
});
</script>
5、高级选项
禁止收集再营销数据:您可以为不想看到个性化谷歌广告的用户停用个性化广告数据收集,也可以出于自身要遵从法规的原因而选择停用。您可以为访问您网站的特定用户修改全局网站代码并停用个性化谷歌(Google)广告数据收集,也可以选择在 Google Ads 帐号的“受众群体管理器”部分中排除所有加利福尼亚州用户。
二、动态再营销事件和参数
1、准备工作
要实现此功能,您需要在网站中植入 Google Ads 代码,用以将访问者查看过的产品或服务的相关数据发送出去。随后,系统会将这些数据与您的商家数据或 Google Merchant Center Feed 进行匹配,以检索价格、图片、标题和着陆页网址等信息,再将这些信息动态插入到Google广告中。了解如何创建动态再营销 Feed
2、再营销事件剖析
再营销事件指的是用户访问您的网站时执行的有价值操作。例如,在旅游网站上搜索机票、将产品加入在线购物车或完成交易等。当此类事件发生时,您应使用 Google Ads 事件代码段记录相应事件,并将相关的事件信息发送给 Google Ads。
下例说明了在电子商务网站上跟踪用户对两款产品的浏览情况时,应该如何填充事件代码段。
<script>
gtag('event','view_item', {
'value': 998.55,
'items': [
{
'id': 1234,
'google_business_vertical': 'retail'
},
{
'id': 45678,
'google_business_vertical': 'retail'
}
]
});
</script>
上述事件代码段调用了 Google Ads 事件函数,并传递了两个参数,这两个参数必须根据当前所衡量事件的类型动态填充。
事件名称:描述当前所衡量事件的字符串。Google Ads 系统会根据该字符串将用户分配到其中一个自动生成的用户列表。我们建议您从下述推荐事件表中选用一组具体事件名称。了解再营销受众群体列表
| 事件名称 | 说明 |
view_search_results |
此事件衡量的是用户访问搜索结果页面这一操作。 |
view_item_list |
此事件衡量的是用户访问类别页这一操作。 |
view_item |
此事件衡量的是用户访问产品页面这一操作。 |
add_to_cart |
此事件衡量的是用户将商品加入购物车这一操作。 |
purchase |
此事件衡量的是购买操作。 |
事件参数:是一个 Javascript 对象,其中包含所跟踪事件的相关数据。此事件参数对象应始终包含 items 参数,该参数中填充了一个或多个 item 对象。这些 item 对象包含用户互动过的产品或服务的相关信息。您也可以在事件参数对象中使用一个 value 参数来表示产品或服务的总价值,该参数属于可选参数。
在调用事件代码段来跟踪再营销事件时,一定要传递至少一个 item 对象。如果用户与多项内容互动,例如查看购物车或搜索包含多个城市的旅游行程,您可以传递多个 item 对象。
注意:Google Ads 在量身定制广告内容时,使用的是与用户最近互动过的内容相关的数据。如果用户(例如在类别页面或产品搜索结果页上)查看了多个产品,我们建议您将自己希望宣传的最相关产品的数据传递给事件代码段,而不是传递用户看过的全部产品的数据。
item 对象的内容会因您网站上展示的产品或服务的类型而异。请参阅下一部分的内容,根据您的业务类型找到对应的 item 规范。在任何情况下,item 对象都应该包含与产品或服务的主要标识符所对应的键(如 ID 或 destination),同时还要包含一个 google_business_vertical 键,用以表示应将该标识符与何种类型的 Feed 相匹配。
根据您的业务类型,Google Ads 将使用一个或多个 item 参数中的数据创建 Feed 键,并使用这些 Feed 键从您的 Google Merchant Center Feed 或商家数据 Feed 中检索您产品或服务的相关信息。Feed 属性中的条目与事件代码段中的相应参数应始终相匹配。了解如何创建动态再营销 Feed
例如,如果您有一个旅游网站,则可以在航班类商家数据 Feed 中将表示巴黎的出发地 ID 值设为“PAR”,将表示伦敦的目的地 ID 值设为“LON”。当用户搜索从巴黎到伦敦的航班时,您还应在传递给事件代码段的 item 对象中将 origin 参数设置为 PAR,将 destination 参数设置为 LON。这样,Google Ads 就能获取到 Feed 键“PAR+LON”,并将其与航班 Feed 中的“Origin ID”(出发地 ID)和“Destination ID”(目的地 ID)列进行匹配。Feed 键与 Feed 匹配成功后,Google Ads 就可以向用户展示从巴黎到伦敦的航班广告了。请参见下面的脚本示例:
<script>
gtag('event','purchase', {
'value': 639.74,
'items':[{
'origin': 'LHR',
'destination': 'LAX',
'start_date': '2019-04-20',
'end_date': '2019-04-21',
'google_business_vertical': 'flights'
}]
});
</script>
下文各节分别针对每种业务类型介绍了必需和可选的 item 参数。对于用来创建 Feed 键的参数,还指出了要匹配的相应 Feed 属性。
注意:输入事件参数时,只允许使用有效的 Unicode 字符。请避免使用无效字符,例如控制符、功能符或私人使用区字符等。
3、item 参数
3.1零售
这类事件适用于在线销售产品的网站。请注意,通过零售事件和参数传递的数据只能与零售类商家数据 Feed 结合使用。当您想宣传电子商务网站,但无法设置 Google Merchant Center 商品 Feed 时,可以考虑改为使用自定义业务类型。
| 参数名称 | 说明 | 是否必须使用此参数? |
id |
唯一商品标识码。此参数值必须与您的 Google Merchant Center 商品 Feed 中的以下属性之一相匹配: |
必需 |
google_business_vertical |
指定用于查找产品的 Feed 类型。值必须设置为“retail”。 | 推荐 |
零售类事件代码段示例:
<script>
gtag('event','view_item', {
'value': 998.55,
'items': [
{
'id': 1234,
'google_business_vertical': 'retail'
}]
});
</script>
3.2教育
这类事件适用于提供教育服务的网站,例如大学网站、在线学习网站、成人继续教育网站。通过教育类参数收集的数据应与教育类商家数据 Feed 进行匹配。
教育类 item 参数
| 参数名称 | 说明 | 是否必须使用此参数? |
id |
教育计划的唯一标识符。此参数值必须与您的教育类商家数据 Feed 的 |
必需 |
location_id |
教育计划的位置标识符。如果设置此参数,则其值必须与教育类商家数据 Feed 的“Location ID”(位置 ID)属性相匹配。 | 可选 |
google_business_vertical |
指定用于查找产品的 Feed 类型。值必须设置为“education”。 | 推荐 |
教育类事件代码段示例:
<script>
gtag('event','view_item', {
'value': 998.55,
'items': [
{
'id': 'CS75',
'location_id': 'SFO',
'google_business_vertical': 'education'
}]
});
</script>
3.3航班
这类事件适用于提供航班服务的网站。通过航班类参数收集的数据应与航班类商家数据 Feed 进行匹配。
航班类 item 参数
| 参数名称 | 说明 | 是否必须使用此参数? |
| origin | 航班行程的出发地。此 ID 必须与航班类 Feed 的“Origin ID”(出发地 ID)列中的值相匹配。只允许使用有效的 Unicode 字符。请避免使用无效字符,例如控制符、功能符或私人使用区字符等。 |
推荐 |
| destination | 当前查看的航班行程的目的地。此 ID 必须与航班类 Feed 的“Destination ID”(目的地 ID)列中的值相匹配。 建议您使用三个字母组成的机场代码。 |
必需 |
start_date |
航班行程开始日期。 注意:日期必须采用 YYYY-MM-DD 格式。 |
可选 |
end_date |
航班行程结束日期。建议包含此参数,让产品在结束日期之后不再显示。 注意:日期必须采用 YYYY-MM-DD 格式。 |
可选 |
google_business_vertical |
指定产品的 Feed 类型。值必须设置为“flights”。 | 推荐 |
航班类事件代码段示例:
<script>
gtag('event','purchase', {
'value': 639.74,
'items':[{
'origin': 'PAR',
'destination': 'LON',
'start_date': '2019-04-20',
'end_date': '2019-04-21',
'google_business_vertical': 'flights'
}]
});
</script>
3.4酒店及房屋租赁
这类事件适用于为用户提供酒店房间预订服务的旅游网站,特别是没有使用酒店列表 Feed 的网站。通过酒店及房屋租赁类参数收集的数据应与酒店及房屋租赁类商家数据 Feed 进行匹配。
酒店及房屋租赁类 item 参数
| 参数名称 | 说明 | 是否必须使用此参数? |
| id | 酒店或房产 ID。此 ID 必须与酒店及房屋租赁类商家数据 Feed 的“Property ID”(房产 ID)列中的值相匹配。 |
必需 |
start_date |
预订开始日期。 注意:日期必须采用 YYYY-MM-DD 格式。 |
可选 |
end_date |
预订截止日期。建议包含此参数,让产品在结束日期之后不再显示。 注意:日期必须采用 YYYY-MM-DD 格式。 |
可选 |
google_business_vertical |
指定产品的 Feed 类型。值必须设置为“hotel_rental”。 | 推荐 |
酒店及房屋租赁类事件代码段示例:
<script>
gtag('event','purchase', {
'value': 150,
'items':[{
'id': 'gb197',
'start_date': '2019-04-18',
'end_date': '2019-04-21',
'google_business_vertical': 'hotel_rental'
}]
});
</script>
3.5求职招聘
这类事件适用于提供招聘职位供用户查看的网站。通过求职招聘类参数收集的数据应与求职招聘类商家数据 Feed 进行匹配。
求职招聘类 item 参数
| 参数名称 | 说明 | 是否必须使用此参数? |
id |
职位 ID。此 ID 必须与求职招聘类数据 Feed 的“Job ID”(职位 ID)中的值相匹配。 |
必需 |
location_id |
职位的位置标识符。如果设置此参数,则其值必须与您的求职招聘类商家数据 Feed 的“Location ID”(位置 ID)属性相匹配。 | 可选 |
google_business_vertical |
指定产品的 Feed 类型。值必须设置为“jobs”。 | 推荐 |
求职招聘类事件代码段示例:
<script>
gtag('event','purchase', {
'value': 150',
'items':[{
'id': 'cc197',
'location_id': 'NYC',
'google_business_vertical': 'jobs'
}]
});
</script>
3.6本地优惠
这类事件适用于为用户提供本地优惠信息的网站。通过本地优惠类参数收集的数据应与本地优惠类商家数据 Feed 进行匹配。
本地优惠类 item 参数
| 参数名称 | 说明 | 是否必须使用此参数? |
id |
优惠 ID。此 ID 必须与本地优惠类 Feed 的“Deal ID”(优惠 ID)列中的值相匹配。 |
必需 |
google_business_vertical |
指定产品的 Feed 类型。值必须设置为“local”。 | 推荐 |
本地优惠类事件代码段示例:
<script>
gtag('event','view_item', {
'value': 125,
'items':[{
'id': 'SPA6231',
'google_business_vertical': 'local'
}]
});
</script>
3.7房地产
这类事件适用于房地产网站。通过房地产类参数收集的数据应与房地产类商家数据 Feed 进行匹配。
房地产类 item 参数
| 参数名称 | 说明 | 是否必须使用此参数? |
id |
房产 ID。此 ID 必须与房地产类 Feed 的“Listing ID”(房源 ID)列中的值相匹配。 |
必需 |
google_business_vertical |
指定产品的 Feed 类型。值必须设置为“real_estate”。 | 推荐 |
房地产类事件代码段示例:
<script>
gtag('event','view_item', {
'value': 1000000,
'items':[{
'id': 'NYBRKLN123A',
'google_business_vertical': 'real_estate'
}]
});
</script>
3.8旅游
这类事件适用于旅游网站。通过旅游类参数收集的数据应与旅游类商家数据 Feed 进行匹配。
| 参数名称 | 说明 | 是否必须使用此参数? |
| origin | 旅游出发地 ID。此 ID 必须与旅游类 Feed 的“Origin ID”(出发地 ID)列中的值相匹配。 |
可选 |
| destination | 旅游目的地 ID。此 ID 必须与旅游类 Feed 的“Destination ID”(目的地 ID)列中的值相匹配。 | 必需 |
start_date |
旅程开始的日期。请注意,必须采用 YYYY-MM-DD 格式。 | 可选 |
end_date |
旅程结束的日期。请注意,必须采用 YYYY-MM-DD 格式。建议包含此参数,让产品在结束日期之后不再显示。 | 可选 |
google_business_vertical |
指定产品的 Feed 类型。值必须设置为“travel”。 | 推荐 |
旅游类事件代码段示例
<script>
gtag('event','view_item', {
'value': 1000000,
'items': [{
'origin': 'LGA',
'destination': 'LON123A',
'start_date': '2019-04-20',
'end_date': '2019-04-21',
'google_business_vertical': 'travel'
}]
});
</script>
3.9自定义
这类事件适用于不符合本页上的任何具体行业领域,但仍想提供信息来开展动态再营销的网站。通过自定义类参数收集的数据应与自定义类商家数据 Feed 进行匹配。
自定义类 item 参数
| 参数名称 | 说明 | 是否必须使用此参数? |
id |
产品 ID。此 ID 必须与自定义类 Feed 的 ID 列中的值相匹配。 |
必需 |
location_id |
产品的位置标识符。如果设置此参数,则其值必须与 Feed 的 ID2 列中的值相匹配。值可以是纯数字或字母数字。 | 可选 |
google_business_vertical |
指定产品的 Feed 类型。值必须设置为“custom”。 | 推荐 |
自定义使用情形的事件代码段示例:
<script>
gtag('event','add_to_cart', {
'value': 78.98,
'items':[{
'id':'CORS9',
'location_id': 'KURS8',
'google_business_vertical': 'custom',
}]
});
</script>






