Google Ads增强转化脚本应置于gtag转化事件调用前还是后?
Google Ads增强转化:user_data脚本的放置顺序
必须把设置user_data的脚本放在gtag('event', 'conversion')调用之前。
原因很直接:gtag('set', ...)的作用是给后续触发的事件配置附加参数。如果先触发转化事件再设置用户数据,Google Ads捕获转化事件时根本拿不到后面才设置的用户信息,也就没法完成增强转化的数据匹配。
正确的代码顺序示例:
<script> gtag('set', 'user_data', { "email": "{{ yourEmailVariable }}", "phone_number": "{{ yourPhoneVariable }}" }); </script> <script> gtag('event', 'conversion', { "send_to": "AW-XXXXXX/XXXXXX", // 其他转化相关参数 }); </script>
额外提醒:
- 要确保模板变量
{{ yourEmailVariable }}和{{ yourPhoneVariable }}能正确渲染出用户的实际邮箱/手机号 - 推荐对邮箱、手机号做SHA-256哈希处理后再传递,这是Google Ads官方建议的做法,既能提升数据匹配率,也能更好保障用户隐私
内容的提问来源于stack exchange,提问作者MVUG
相关产品推荐
相关产品推荐

