问题标签 [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 回答
25 浏览

ios - 应用程序开发人员是否可以访问 iOS 14.0+ 中的活动 ID

问题专门针对 iOS 14+(不推荐使用 IDFA)。

广告应用程序现在可以使用方法updateConversionValue,该方法将匿名信息发送到广告网络,包括活动 ID。

我的问题是,作为应用程序开发人员,我是否可以访问此广告系列 ID 以将其存储在本地用于分析目的?

0 投票
2 回答
554 浏览

ios - SKAdNetwork:仍然需要第三方 sdk 来衡量 FB 或 Google 广告系列的效果吗?

我正在运行 facebook 和 Google 广告活动,我想知道在使用 SKAdNetwork 时是否还需要包含他们的 sdk 来衡量这些活动的性能

根据 Apple 的说法,对于 SKAdNetwork,广告应用的职责只是“通过调用 registerAppForAdNetworkAttribution() 提供应用安装验证信息”,请参见此处https://developer.apple.com/documentation/storekit/skadnetwork或此处https://developer .apple.com/documentation/storekit/skadnetwork/configuring_the_participating_apps

但 :

  • Facebook说应该在应用程序列表中添加2个SKAdNetworkIdentifiers,我不清楚当你运行Facebook活动时是否需要Facebook sdk https://developers.facebook.com/docs/SKAdNetwork

  • 同样,Google 列出了所需的 SKAdNetworkIdentifiers 并表示需要“Google Mobile Ads SDK”。

我想做的就是在我的 facebook 广告系列仪表板和 Google Ads 广告系列仪表板中报告安装,以了解我的 cpi。这是否意味着我只需从此应用程序调用 registerAppForAdNetworkAttribution() ?(并且不添加任何 sdk、任何 SKAdNetworkIdentifier 或其他任何东西......真的那么简单吗?)

Facebook 和谷歌会“神奇”地匿名报告安装情况吗?

0 投票
0 回答
126 浏览

skadnetwork - 无法接收来自 SKAdNetwork 的回发

我们按照此处的最新应用说明生成具有 prime256v1 曲线的密钥对。然后使用 PubMatic 在github中的示例来测试发布者应用程序和广告网络。

但是在安装配置文件和广告应用程序后,我们无法收到来自 skadnetwork 的响应。签名已通过 openssl 验证成功。签名广告如下

ubuntu@cadmin:/opt/skanadapter/sample$ openssl dgst -sha256 -verify /opt/skanadapter/public_key.pem -signature signature.bin message.bin

验证OK

我不确定曲线是否应该是 prime192v1 而不是 prime256v1?我认为 Apple skad 团队存在一些错误。

0 投票
1 回答
477 浏览

admob - AdMob SKAdNetwork 需要哪些 SKAdNetworkIdentifier

我在 iOS 游戏中使用 AdMob,我最近对其进行了更新,以便在我的 Info.plist 文件中包含 AdMob SKAdNetworkIdentifier(因为我的 AdMob 帐户中有一条警告要这样做)。Google 的标识符是:

这一切似乎都很好,我的 AbMob 帐户页面上的警告消失了。

但几周后,我收到了另一个警告,当我查看此页面时:

https://developers.google.com/admob/ios/ios14

它说在“选择其他买家”部分中还有 32 个 SKAdNetworkIdentiers,AdMob 建议我们也必须包括在内。

我还没有更新我的游戏,警告已经消失了,所以我不知道是否要添加所有这些额外的标识符。看起来该列表已定期添加(最后更新于 4 月 9 日),因此如果这是 Google 的计划,那么必须不断更新我的应用程序似乎很痛苦。

我不使用“调解”。那么我需要所有这些 3rd 方的还是只需要 Google 的?

0 投票
1 回答
656 浏览

swift - registerAppForAdNetworkAttribution() 方法调用

我使用 Branch SDK 来支持 SKAdNetwork。 https://help.branch.io/using-branch/docs/branchskadnetwork-integration-instructions#app-option-1-use-the-branch-sdk-to-manage-skadnetwork 我将StoreKit添加到我的iOS应用程序中,在苹果文档https://developer.apple.com/documentation/storekit/skadnetwork/2943654-registerappforadnetworkattributi他们提到此函数是在首次启动由于广告而安装的应用程序后调用的。但我没有找到任何关于在哪里以及如何实现它的文档,它是在应用程序端还是在分支端。我怎么知道它被触发了?怎么称呼它?我应该进口一些东西吗?任何帮助表示赞赏

0 投票
0 回答
35 浏览

ios14 - 如何在 ios14 应用安装 Facebook 活动中指定分支链接

在 Branch 文档中,它说在创建 Facebook 广告时使用 Branch 深层链接。但是,如果活动设置为“应用安装”和 iOS14,则设置深层链接的选项会消失。

那我如何将活动与分支相关联?我纯粹使用 SKAdNetwork 进行归因。

0 投票
1 回答
901 浏览

unity3d - 使用 Unity 制作的 iOS 应用,如何在没有 ATT 提示的情况下继续使用 Admob

我只使用 Admob 在使用 Unity 制作的 iOS 应用上投放广告。我不想显示 AppTrackingTransparency 提示,因为大多数用户会回复不被跟踪。

我想:

  1. 继续使用 Admob
  2. 不使用 IFDA,而只使用新的 SKADNetwork

简而言之,我希望我的应用程序提供广告,就好像用户对 ATT 提示回答“否”一样(因为无论如何都会发生这种情况)

如何使用 Unity 完成此任务?使用以下代码就足够了吗?

如果我使用上述代码,我可以填写应用隐私部分,说明我的应用没有跟踪用户吗?

在以下页面中: https ://developers.google.com/admob/ios/ios14 我可以阅读:“如果您决定在您的应用中包含应用跟踪透明度(ATT)......”因此根据谷歌,包括ATT 是一个选项...我究竟如何选择不包含它并继续使用 Admob?

0 投票
1 回答
27 浏览

swift - 在 UITest 上的 iTunes 提示中填写密码字段

我正在为我的应用程序编写 UITest。测试运行时,我收到“登录以完成购买”提示:

在此处输入图像描述

我能够填写“Apple ID”文本字段,因为键盘已经打开并准备好填写它 - 为此,我使用了:

但我无法模拟对密码字段的点击。我不知道如何在 UI 中找到它。我尝试了很多选项(但没有一个有效):

我认为真正的问题是我无法获得相应的视图(或在这种情况下为 collectionView)。我尝试查看 Apple 文档,但找不到任何东西。我确实看到了为应用内购买测试添加配置文件的选项,但在我的情况下,我不测试应用内购买。我从我的应用程序中下载了另一个应用程序,以检查 AWS 设备场上的转化价值 (SKAdNetwork)。

0 投票
1 回答
59 浏览

interstitial - MoPub“onInterstitialFailed”adListener 在离线时不起作用

我正在显示 MoPubInterstitial adactivities.

当我的设备在线/连接互联网时。然后adListener正常工作。这在设备离线时不起作用。

情况:如果ad not loadedfailed然后我想用Intent那里移动下一步activity但这MoPubAdListener在我离线时不起作用。

插页mInterstitial.load()onCreate方法

当用户按下后退按钮时,插页式广告会调用

插播调用功能

问题:onInterstitialFailed当设备未连接互联网时无法工作。[另一方面,如果设备中的互联网已打开,则 sdk 可以正常工作,例如,如果我们关闭广告,则可以正常 onInterstitialDismissed工作]

任何解决方案:请

0 投票
0 回答
97 浏览

ios - iOS 14 Google Ads 没有 Firebase 事件的转化

我们正在使用 Firebase 事件跟踪和谷歌广告。在 2021 年 5 月之前,谷歌广告转化与 firebase 事件一起工作。使用最新的 iOS 版本,我们无法获得任何转化。我们更新了 iOS Cocoa Pods Firebase 库、Google Ads 并在 didFinishLaunchingWithOptions 中添加了 registerAppForAdNetworkAttribution()。firebase 注册事件已记录,但 Google Ads 有任何注册事件的转化。