我有一个应用程序,可以通过 googleapis Node 模块在 GTM 中创建几个不同的标签。 到目前为止我只使用过自定义触发器。 我想使用系统生成的触发器“初始化 - 所有页面”。 但是,触发器 list() 方法似乎仅返回自定义触发器。 您如何获得该 fireTriggerId? 这是标签代码:
const createTagRes = await gtm.accounts.containers.workspaces.tags.create({
parent: workspacePath,
requestBody: {
name: configTagName,
type: 'googtag',
parameter: [
{
type: 'template',
key: 'tagId',
value: measurementId,
}
],
firingTriggerId: [#??? 'Initialization - All Pages'],
tagFiringOption: 'oncePerEvent',
},
})
我不确定 Google 是否记录了这一点
但是如果你想在GTM API中使用
All Page Views
触发器。
触发器 ID 为:“2147479553”
"firingTriggerId": [
"2147479553"
]
您可以创建一个GTM并使用触发器设置标签
然后导出以查看 JSON 中的触发器 id。
似乎
All Page Views
的触发器ID固定为2147479553