Tapjoy发布了与iOS 14完全兼容的SDK更新。
本文详细介绍了我们发布的SDK版本中支持的功能以及iOS 14发布之后您需要做的改变 。
Tapjoy SDK 12.7.1版本 完全支持SKAdNetwork和Apple的新AppTrackingTransparency框架。
Tapjoy已被注册为Apple的SKAdNetwork的网络合作伙伴。当更新到我们的SDK v12.7.1时,请确保将Tapjoy的网络ID和以下列出的DSP合作伙伴的ID添加到应用的info.plist文件中,我们同时提供JSON和XML格式:
如果您打算在应用中使用App Tracking Transparency来展示请使用IDFA授权的对话框,请在Info.plist中添加NSUserTrackingUsageDescription
并设置显示在请求授权对话框中的消息。
示例:
<key>NSUserTrackingUsageDescription</key>
<string>This allows us to deliver personalized ads for you.</string>
这些消息会展示在App Tracking Transparency请求对话框中, 如下所示:
在您的工程中添加AppTrackingTransparency
框架,并调用requestTrackingAuthorizationWithCompletionHandler:
来展示请求对话框。我们建议 requestTrackingAuthorization
完成之后调用Tapjoy connect。
#import <AppTrackingTransparency/AppTrackingTransparency.h>
...
- (void)fetchTrackingAuthorization {
[ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) {
// Call Tapjoy's connect function here.
}];
}
请参考下表获得采用我们的iOS 14兼容SDK的聚合平台适配的状态
Mediator | Expected Release | iOS Adapter Version | Unity Adapter Version | Link |
---|---|---|---|---|
AdMob | Live | 12.7.1.0 | 2.6.1 | Docs |
Fyber | Live | 12.7.1 | 12.7.1 | Docs |
ironSource | Live | 4.1.15 | 4.1.19 | Docs |
MAX | Live | 12.7.1.0 | 12.7.1.0 | Docs |
MoPub | Live | 12.7.1 | 1.2.21 | Docs |
Tapdaq | Live | 7.8.1 | 7.8.1 | Docs |
对于不使用Tapjoy变现的广告主,不需要集成或者更新最新SDK版本。但是必须进行如下更改以确保在没有IDFA的情况下可以记录安装。
请确保您已经设计并实现了通过SKAdNetwork验证安装或跟踪用户转化功能。
这是必需的更新,它将确保Tapjoy广告安装使用它们正确归因,同时也确保Tapjoy将用户转化归因数据在必要时传递给第三方合作伙伴。
在SKAdNetwork中,广告主每个应用在每个广告网络中的广告ID限制为100。请和Tapjoy客户经理联系,讨论迁移现有的广告以适应SKAdNetwork上的这一限制。
最近几周,我们一直与所有合作伙伴紧密合作,以确保与iOS 14相关更改保持一致。您可以 在我们的blog.中找到我们对广告主和开发者常见问题的解答。