googleanalytics / google-tag-manager-ios-sdk

Apache License 2.0
15 stars 10 forks source link

Privacy Manifest #26

Closed nataliagi-flutterint closed 6 months ago

nataliagi-flutterint commented 8 months ago

Question

Hi, At WWDC23 Apple announced that apps and SDKs that make use of "required reason" APIs and "Data Collection", "Tracking" will need to provide a privacy manifest. Does GoogleTagManager need to include this manifest?

https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api

ryang1428 commented 8 months ago

Hi we are also looking for this answer as well with the deadline fast approaching!

LetsEvil commented 7 months ago

Hi Team, Any update for the new release plan?

bradwindy commented 7 months ago

Also looking for an answer to this. I scanned the repo I work on that uses GTM with the following tool: https://github.com/bradwindy/iOS17-Required-Reason-API-Scanner

And you use NSFileModificationDate, which requires you to include a privacy manifest explaining your use of this, as it falls under the NSPrivacyAccessedAPICategoryFileTimestamp API type.

mattiacantalu commented 7 months ago

Ehi @tsunghung @htcgh any news about this topic? The deadline is May 1st :)

twprzybysz commented 6 months ago

@tsunghung @htcgh

tsunghung commented 6 months ago

Please update GoogleTagManager to v7.4.6, which does not use any "required reason" APIs.