一辈子只做好两件事,就可以变得很富有,投资长期有价值的事情,规避无效之事——查理芒格

Tue 23 Sep 2025
174 views

在 Google Ads(通过 GTM)中的“提供新客户数据”选项,是为了让 Google 知道某次购买或潜在客户来自新客户还是现有客户。Google 之所以要求这样做,是因为这有助于提升转化追踪效果,让您的广告更智能 —— 尤其是在您的目标是获取新客户时。通过以安全且隐私友好的方式共享这些数据,Google 可以为您提供更准确的报告,并更好地优化您的广告系列。

那么,让我们一起向前迈进吧!现在正是设置高级追踪并开始收集正确客户数据的最佳时机。为实现这一目标,我们将采用一种自定义追踪方法,以确保准确性和高效性。别担心 —— 我们会为您提供一个通用的追踪代码,帮助您无缝完成这项工作。

首先,前往 Google Tag Manager(GTM),创建一个新标签,并选择“自定义 HTML”作为标签类型。然后,将其配置为在“所有页面”触发,以实现对您网站的完整且可靠的追踪。

<script>

(function() {

 var cookieName = 'customer_type';

 var cookieValueReturning = 'returning';

 var days = 180;

 function getCookie(name) {

 var value = document.cookie

 .split('; ')

 .find(function(row){ return row.indexOf(name + '=') === 0; });

 return value ? value.split('=')[1] : null;

 }

 function setCookie(name, value, days) {

 var d = new Date();

d.setTime(d.getTime() + (days*24*60*60*1000));

document.cookie = name + "=" + value + "; path=/; samesite=lax; expires=" + d.toUTCString();

 }

 function hasLocalStorageFlag() {

 try {

 return !!localStorage.getItem(cookieName);

 } catch(e) {

 return false;

 }

 }

 function setLocalStorageFlag() {

 try {

localStorage.setItem(cookieName, cookieValueReturning);

 } catch(e) {}

 }

 var isReturning = !!getCookie(cookieName) || hasLocalStorageFlag();

 var type = isReturning ? 'returning' : 'new';

setCookie(cookieName, cookieValueReturning, days);

setLocalStorageFlag();

window.dataLayer = window.dataLayer || [];

window.dataLayer.push({

 event: 'customer_type_determined',

customer_type: type

 });

})();

</script>

它是如何工作的?一步一步来看:

1. 检查您是否来过

脚本会在您的浏览器里寻找一个名为 customer_type 的“小记录”(这被称为 Cookie 或本地存储)。

  • 如果找到了,您会被认定为 回访用户。
  • 如果没找到,您会被认定为 新用户。

2. 保存您的访问记录以备下次使用

如果您是新用户,脚本会在浏览器中写入那个“小记录”,以便下次把您识别为回访用户。

这个“小记录”会保留 180 天(大约 6 个月)。

3. 告诉 Google Tag Manager(dataLayer)

在判断您是新用户还是回访用户之后,脚本会把这个信息发送到 dataLayer。

示例:

 

{

 event: 'customer_type_determined',

customer_type: 'new'

}

or

 

{

 event: 'customer_type_determined',

customer_type: 'returning'

}

Google Tag Manager(或 Google Ads、Analytics 等)随后可以使用这些信息进行追踪、报告或广告投放。

通俗来说:

这段代码就像商店里的门卫。

  • 第一次来访: “啊,您是新客户!”(并保存您的信息以便下次识别)
  • 下次回来: “欢迎回来,回访客户!”

然后它把这些信息悄悄告诉 Google,这样您就可以在报告中追踪,或者展示不同的广告。

太好了!使用这种方法,我们的自定义 HTML 标签设置现已完成。下一步是在 Google Tag Manager 中运行预览。

一旦预览启动,您就可以看到新的界面,其中会显示有关客户类型(新客户或回访客户)的有价值信息。这有助于确保您的追踪正常运行,并让您清晰了解客户数据。

现在,是时候在 Google Tag Manager 中创建一个 Data Layer 变量了

通过这个变量,您可以轻松收集客户数据,并将其用于所需的事件。一旦设置完成,只需将该变量连接到您的 Google Ads 标签,数据就会直接流入 Google Ads,从而实现精准追踪和更智能的广告优化。

恭喜您成功完成设置!
您现在已经完成了整个流程,可以开始收集有关客户类型的宝贵洞察。
这种高级追踪将帮助您更精准地优化 Google Ads 广告系列。

别忘了 —— 如果您有任何问题或需要进一步的支持,请随时联系我们。
我们始终在这里,帮助您充分利用您的追踪设置。

本网站所有内容资源全部免费,将会持续更新在跨境电商运营中所有你遇到的问题,掌握本网站所有内容你即可无敌!

您也可以扫描左侧二维码关注我们的微信公众号,持续关注我们的动态,不管你是找工作以及自运营都将会让你受益匪浅。

Ohab

我专注于数字营销、网络分析和转化跟踪,帮助企业通过数据驱动的策略和洞察力推动增长。
(0)

暂无评论

Leave a Reply

关注微信公众号

添加微信加入粉丝群

加入星球

关键词

热门文章

最新文章

分类