问题标签 [gtm-oauth2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - 通过 google api 客户端从 Google Tag Manager 获取变量信息(要设置的字段)
由于我需要查看大量 GTM 容器,我使用 python 遍历所有容器并获取数据框中的所有标签和变量。获取最基本的信息是可行的,但最重要的部分是变量信息,例如“要设置的字段”以及诸如 anonymizeip 和 forceSSL 设置之类的信息。但是,我只能以一种我无法弄清楚如何在数据框中使用它们的形式获得这些。
我最好的尝试是在下面的代码示例中。它至少为我提供了要设置的字段及其在彼此下方的行中的值。
我希望输出从设置变量中获取要设置的字段,以具有要设置的字段的列和具有该值的列。现在我只设法将它们作为单独的行。
api - 不接受 GTM 容器 ID
我正在尝试在我们的 GTM 容器中提取标签列表,但不断收到此错误:
我使用的容器 ID 是 GTM-KXLNC6,这是正确的,所以不知道为什么会出现错误?
c# - 无法使用服务帐户通过 C# API 连接到 Google Tag Manager API
我正在尝试访问 Google Tag Manager API 以通过我的 C# Web API 获取我的标签列表 如文档中所述,只能通过 OAuh 2.0 进行授权,因此我创建了一个服务帐户,以便我的 Web API 可以与之交互无需任何用户交互的谷歌云服务。我已经下载了 JSON/P12 密钥并将其存储在我的解决方案中,并且能够提取密钥但是当我将该密钥传递给 HTTPClient 请求的标头中的 Google Tag Manager API 时,我收到一个错误,因为找不到
以下是我正在使用的代码片段
我尝试在网上查找一些资源,但没有任何帮助,与.Net 框架支持相关的文档非常少另外,通过提取的令牌GoogleCredential
最后包含很多点,如下所示
作为回应,我得到的状态为 NotFound