问题标签 [skadnetwork]

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.

0 投票
0 回答
336 浏览

ios - 未通过 Facebook iOS SDK 接收事件

我已按照设置 Facebook iOS SDK 的所有说明进行操作。

我想做的就是跟踪 iPhone 设备上的安装事件,这样我就可以在 iOS 14 上运行广告。

我有:

将我的 iOS 应用添加到我的 Facebook 帐户

将相关密钥对添加到 Info.plist

在启动时初始化 FB SDK:

MyApp.swift

Facebook 的测试活动部分说:

打开您的应用并与之交互以开始查看活动。

所以我打开了应用程序 - 但是没有显示任何事件。我重新启动应用程序,仍然没有。

知道问题可能是什么吗?我觉得我错过了一些东西,但不知道是什么。

0 投票
1 回答
97 浏览

swift - 在 swiftui 中实现 registerAppForAdNetworkAttribution() 或 updateConversionValue()

我有一个想要在 Reddit 上做广告的 iOS 应用程序,我正在尝试实现 registerAppForAdNetworkAttribution() 或 updateConversionValue() 但不知道在哪里以及如何实现。

对于启动时的应用程序操作,我使用此方法:

我无法使用 SKAdNetwork 扩展 AppDelegate(错误:“从类 'NSObject' 和 'SKAdNetwork' 的多重继承”)

我在任何地方都找不到任何关于在何处以及如何调用 registerAppForAdNetworkAttribution() 或 updateConversionValue() 的示例

0 投票
0 回答
173 浏览

ios - SKAdNetwork 使用 Firebase SDK 和 Firebase Analytics

我希望将 Firebase Analytics SDK 集成到我的应用程序中,以便能够与 Google Ads 链接,以便我们可以跟踪广告活动和归因。由于我们的应用程序以儿童空间为目标,因此我们不允许使用 Apple 的任何 IDFA 功能,因此使用 AdSupport.framework 或 ATT(应用程序跟踪透明度)之类的任何东西都会有应用程序被拒绝的风险。所以,这就离开了 SKAdNework。根据 Firebase 说明 ( https://firebase.google.com/support/release-notes/ios#version_6290_-_july_28_2020 ),SKAdNetwork 将默认在首次打开时自动注册 AdNetwork 归因,并通过GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED YES在我们的Info.plist文件,应选择使用此默认行为。但是,我无法在设备上验证这一点(即我在设备上看不到控制台消息,也无法在代码中找到此调用[SKAdNetwork registerAppForAdNetworkAttribution]

还有什么我想念的吗?我是否需要像这样(https://developers.google.com/admob/ios/ios14#skadnetwork)将 SKAdNetwork 标识符添加到我的 plist 文件中?

Bellow 是我的 pod 文件的示例副本:

0 投票
0 回答
44 浏览

ios - 如何在 iOS 14.5+ 设备的 Facebook 广告活动中查看 SKAdNetwork 的转化价值

我们正在努力使用适用于 iOS 14.5+ 设备的 SKAdNetwork 路由将安装后事件发送到 Facebook。

到目前为止我们所做的事情:

  • 我们已将转换值映射到 FB 事件管理器中的事件。
  • 我们更新了我们的应用程序以遵循 SKAdNetwork 建议来调用registerAppForAdNetworkAttribution()updateConversionValue(_:)方法。
  • 使用updateConversionValue(_:)我们将转换值传递给 Apple 的方法。
  • 当我们运行安装广告活动时,我们会获得这些活动的安装归因。
  • 我们不会在我们的应用程序中使用 FBSDK(主要是出于隐私考虑)。

我的想法是,一旦我们告知 Apple 转化价值,最终 Apple 应该将此告知 FB,我们应该能够在某个地方看到这一点。

但是,我们无法看到它或对其采取行动。我们得到的唯一属性是安装属性。

我不确定还需要做什么?非常感谢任何关于可能是什么问题或我应该去哪里寻找的指示。提前致谢

0 投票
2 回答
149 浏览

ios - 某些应用程序尚未配置为使用 Apple 的 SKAdNetwork

在我在 Apple App Store 上发布我的 Flutter 应用程序后,Admob 给出了这个警告。

某些应用程序尚未配置为使用 Apple 的 SKAdNetwork

为确保您在所有广告活动(例如应用安装)中获得功劳,请务必使用 Google 的网络 ID 配置 SKAdNetwork。

当我单击“获取说明”按钮时。它会打开此页面: https ://developers.google.com/admob/ios/ios14?hl=en-GB

但如您所知,此页面不适用于 Flutter。此页面适用于使用 Swift 或 Objective-C 开发的 Native iOS 应用程序。

如何在 Flutter 中配置 Apple 的 SKAdNetwork?在哪里编辑 - 更改?

有趣的是,互联网上没有这个问题的来源。

我感觉自己是世界上第一个开发 Flutter 的人。

真的,没有解决方案——Flutter 中没有这个问题的来源!

注意:此来源中也没有关于此问题的信息: https ://developers.google.com/admob/flutter/quick-start#ios

编辑:我必须实施 ATT 来配置 SKAdNetwork 吗?如果我只更改 Info.plist 会发生什么?

https://developers.google.com/admob/ios/ios14?hl=en-GB#request

0 投票
1 回答
75 浏览

facebook - Facebook 事件管理器 iOS 应用程序 - 尽管事件已处理且通知成功,但无法设置事件配置

Facebook 事件管理器已处理 iOS 应用程序的事件,如下面的快照所示。我单击“为您的应用程序设置 Apple 的 SKAdNetwork API”的设置,但它告诉我 Facebook 没有接收应用程序事件并让我回到 Facebook 事件管理器概述。 在此处输入图像描述

Facebook 没有收到应用事件: 在此处输入图像描述

我还按照文档和事件管理器->设置->为 SKAdNetwork 配置应用事件->开始设置事件:

  • SKAdNetwork 和 iOS14.5 的配置应用程序事件均显示未设置任何事件。
  • 如果我尝试设置这些,它说 Facebook 没有收到任何事件(根据文档,因为我成功地测试了应用程序设置,通知设置事件不应该显示)。
  • 文档说“成功连接到移动应用后,您可以设置应用事件配置。” 但系统告诉我没有收到任何事件。

收到通知并点击(请求了几次,直到我意识到它应该到达我的 facebook ios 应用程序 :) 在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我缺少什么或步骤来完成 SKAdNetwork API 的设置?问题是,如果没有完成此设置,我将无法运行 App Install Ads:

在此处输入图像描述

谢谢