如何通过 Google 跟踪代码管理器 API 使用内置触发器

问题描述 投票:0回答:1

我有一个应用程序,可以通过 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-api google-tag-manager google-apis-explorer
1个回答
0
投票

我不确定 Google 是否记录了这一点

但是如果你想在GTM API中使用

All Page Views
触发器。

触发器 ID 为:“2147479553”

"firingTriggerId": [
    "2147479553"
]

您可以创建一个GTM并使用触发器设置标签

然后导出以查看 JSON 中的触发器 id。

似乎

All Page Views
的触发器ID固定为2147479553

© www.soinside.com 2019 - 2024. All rights reserved.