hansemannn / titanium-firebase-analytics

Use the Firebase Analytics SDK in Axway Titanium 🚀
Other
35 stars 18 forks source link

feat(android): consent mode #82

Open m1ga opened 5 months ago

m1ga commented 5 months ago

untested

FirebaseAnalytics.setConsent({
  analyticsStorage: FirebaseAnalytics.GRANTED,
  adStorage: FirebaseAnalytics.GRANTED,
  adUserData: FirebaseAnalytics.GRANTED,
  adPersonalization: FirebaseAnalytics.GRANTED
});

firebase.analytics-android-5.3.0.zip

Astrovic commented 4 months ago

Thank you @m1ga! I just did a test, but it seems that FirebaseAnalytics.GRANTED and FirebaseAnalytics.DENIED are both undefined, perhaps the constants were not assigned correctly.

I tried directly with true/false, I don't get any errors (not even before) but I still haven't figured out how to check if it works correctly.

FirebaseAnalytics.setConsent({
  analyticsStorage: true, //false
  adStorage: true,
  adUserData: true,
  adPersonalization: true
});