我正在尝试设置
select_content
活动 ,如 GA4 推荐活动页面中所述。
但是,我当前的组织希望使用 dataLayer 语法将此事件推送到 GTM 而不是 gtag.js。我的设置方式如下:
const dataLayerObjectToPush: {
event: "select_content",
content_type: "type_string",
content_id: "id_string"
};
window.dataLayer = window.dataLayer || [];
window.dataLayer.push(dataLayerObjectToPush);
但是,当我将其发送到 GTM 进行处理时,
content_type
和 content_id
值被删除。这里发生了什么,我怎样才能确保这些值不会被删除?
我找到了解决方案:我需要在 Google 跟踪代码管理器中设置适当的变量,并将它们链接到我的
select_content
事件。