gpt4 book ai didi

ios - 使用 Google 标签管理器阻止 firebase 事件 | iOS

转载 作者:行者123 更新时间:2023-11-29 11:46:10 25 4
gpt4 key购买 nike

我正在尝试在我的 iOS 项目中使用 Google 标签管理器和 Firebase 分析 this关联。但是,我不确定如何测试 Google 标签管理器

我想做的是阻止一些 firebase 分析,这样我就可以知道 GTM 正在工作。

我的代码是:

@IBAction func logAnalytics(sender: UIButton) {

var parameters = [String: NSObject]()
parameters[kFIRParameterItemCategory] = "ViewController"
parameters[kFIRParameterContentType] = "logAnalyticsEvent"
parameters[kFIRParameterItemID] = nil

FIRAnalytics.logEventWithName(kFIREventSelectContent, parameters: parameters)
}

我是如何在 GTM 控制台上进行操作的:

我在 GTM 上创建了容器 (iOS)。创建变量、触发器和标记。 content_type 的触发器包含“logAlanyticsEvent”。以及阻止这些事件的标签。

问题:

  1. 这些事件没有被阻止。我做错了什么?你可以在 this 上找到 GTM 实时版本文件链接
  2. 如何在上线前预览版本?我关注了this链接并在 plist 文件中添加 url。如何执行此链接中提到的以下步骤:

Stop your application and open the preview URL on an emulator or physical device to preview the draft container in your application.

  1. 据说我们不必提交新的二进制文件,GTM 版本会在应用程序中自动更新。如何?我没有编写任何代码来刷新容器。

请帮忙。

最佳答案

其他 2 个问题(#2、#3)尚未回答。我在哪里能够修复#1。

#1 我发现我的项目中没有容器文件夹。我将 JSON 文件放在项目的根目录中。步骤是:

  1. 在您的项目中创建“容器”文件夹(这一步很重要)
  2. 在此文件夹中添加下载的 JSON 文件
  3. 将此文件夹添加到您的项目中(在 xcode 中)。请注意,文件夹的颜色必须是蓝色(不是黄色)。
  4. 引用:我用了this链接来解决这个问题。

关于ios - 使用 Google 标签管理器阻止 firebase 事件 | iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43757919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com