flurry / flurry-android-sdk

Flurry Android SDK API reference documentation
Apache License 2.0
21 stars 3 forks source link

Your app includes non compliant SDK version | FlurrySDK #33

Open teamelliel opened 1 year ago

teamelliel commented 1 year ago

Your app com.xxxxxx version code 247791927 includes SDK com.flurry.android:analytics, 12.13.0 or an SDK that one of your libraries depends on, which collects personal or sensitive data that includes but may not be limited to Android ID, Advertising ID identifiers. Persistent device identifiers may not be linked to other personal and sensitive user data or resettable device identifiers as described in the User Data policy.

Starting from January 23, 2023 midnight (UTC), new app releases containing the SDK version(s) that do not comply with the User Data policy may be blocked from release. You may consider upgrading to a policy-compliant version of this SDK that does not include the violating code if available from your SDK provider, or removing this SDK from your app.

According to your SDK provider, you may consider upgrading to 14.0.0, and/or contacting your SDK provider to see if a suitable later version might be available. Google is unable to endorse or recommend any third party software.

ACTION REQUIRED: Upload a new compliant version AND deactivate the noncompliant version.

Read through the User Data policy for more details, and how to submit an updated app for review here.

If you've reviewed the policy and feel our decision may have been in error, please reach out to our policy support team.

poting-oath commented 1 year ago

As it says, you need to upgrade to Flurry SDK 14.0.0. From our release notes:

In Version 14.0.0 - 10/20/2022 https://developer.yahoo.com/flurry/docs/releasenotes/android/,

Report device identifiers and location collection to be Google Policy Compliant

Note: Flurry SDK 14.0.0 will not collect Android device ID when either Google Play Advertising ID or Location Report is collected.

monospare commented 1 year ago

my client got app rejection from google for version 14.0.0 also , please help me how to fix this?

Your app is using the Flurry SDK which collects but may not be limited to Android ID and Advertising ID identifiers. Persistent device identifiers may not be linked to other personal and sensitive user data or resettable device identifiers.

You may consider moving to another SDK; removing this SDK; or if available from your SDK provider,upgrading to a policy-compliant version of this SDK that does not include the violating code.

According to the information provided by your SDK provider, you may consider upgrading to 14.0.0. Please consult the SDK provider for further information.

poting-oath commented 1 year ago

@TheTanmay1 As it says, you need to upgrade to Flurry SDK 14.0.0.

monospare commented 1 year ago

yes i know and i was using 14.1.0 and then i also tried 14.0.0 still same error

poting-oath commented 1 year ago

According to the information provided by your SDK provider, you may consider upgrading to 14.0.0. Please consult the SDK provider for further information.

@TheTanmay1 Please make sure your apps published do use Flurry SDK 14.0.0 or later to build.

thenameisvijay commented 1 year ago

@poting-oath we are using Flurry SDK 14.0.0 in our app but still get rejected by Google. Got any solution for this? As there is an urgent release. Thanks.

poting-oath commented 1 year ago

@teamelliel @TheTanmay1 @thenameisvijay Please provide your app's package name. We will work with Google about this issue. Thanks! And please also double confirm the Flurry SDK version you are using.

teamelliel commented 1 year ago

The issue is even after updating the package to 14.0.1 or up, it still shows the same noncompliant SDK error.

poting-oath commented 1 year ago

@teamelliel There are hundreds of apps use 14.0.0 are already published on the Google Store. Please provide your app's package name. We will work with Google about this issue. Thanks!

poting-oath commented 1 year ago

@thenameisvijay Make sure your projects do use Flurry SDK 14.#.# or above. To see the full dependencies, please try to run "gradlew dependencies" under your project's app folder. Example of output,

...
+--- com.flurry.android:analytics:14.2.0
+--- com.flurry.android:marketing:14.2.0
|    \--- com.flurry.android:analytics:14.2.0
...