【问题标题】:GDPR consent for Chartboost iOS 8.2.0 SDKChartboost iOS 8.2.0 SDK 的 GDPR 许可
【发布时间】:2020-10-25 08:15:03
【问题描述】:

我正在将 Chartboost 集成到我的一个应用程序中。我以前做过,但在 GDPR 之前。

在集成文档中,它说在启动应用程序的前几秒钟内调用“startWithAppId”。知道了。我在“didFinishLaunchingWithOptions”中这样做

它还说,“发布商应从 Chartboost SDK 调用 addDataUseConsent API,并为 GDPR 和 CCPA 传递适当的同意值。作为服务条款的一部分,发布商必须在 Chartboost 处理之前获得其用户的同意任何个人数据并通过上述方法将其传递给 Chartboost SDK。如果可能,应在 startWithAppId 之前调用此方法。"

这样做的最佳方法是什么?抓住 self.window.RootViewController,然后展示我自己的对话框?

Chartboost 的示例应用程序这样做:

[Chartboost addDataUseConsent:[CHBGDPRDataUseConsent gdprConsent:CHBGDPRConsentBehavioral]];
[Chartboost addDataUseConsent:[CHBCCPADataUseConsent ccpaConsent:CHBCCPAConsentOptInSale]];

在 startWithAppId 调用之前,但它需要请求许可,而不是盲目地设置那些值,对吧?还是我在这里遗漏了什么?

对于 AdMob,我可以使用 PACConsentInformation,但我不知道如何仅使用 Chartboost。

【问题讨论】:

    标签: ios objective-c chartboost gdprconsentform


    【解决方案1】:

    是的,没错。您需要展示您自己的 CCPA 和 GDPR 信息对话以及如何使用这些信息。然后,您可以将他们的响应用于这些值。

    我不会太担心在显示对话框之前调用startWithAppId。只需将两个值都设置为在第一次会话中选择退出,然后在用户下次打开应用程序时使用他们对值的响应。我会假设 startWithAppId 只需要尽快被调用,以便他们跟踪内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多