androidgoogle-playtapjoy

google play store issue with tapjoy sdk


I am using latest tapjoy jar file and follow all the thing which is mentioned on tap joy site, for reference i am using this http://tech.tapjoy.com/product-overview/integration-publishers/getting-started-guide-for-publishers, but still getting below warning

We have determined that your app uses a library or SDK (com.tapjoy) that is in violation of the Developer Program Policy. Please note that beginning Aug 1st, 2014 the Developer Program Policy requires all updates and new apps uploaded to be compliant with the advertising ID provision of the Developer Program Policy. Apps in violation may be subject to permanent removal from the Store. Learn more.


Solution

  • For the last week, we have been very active with Google discussing this warning and the automated checks they've been running.

    Our current understanding is the compliance check they are running did not consider the method of detecting Google Play Services via reflection.

    Some of you are mentioning the presence of different persistent IDs being sent in the SDK - and that is also not against Google's policies. To be clear - their terms of service allow for this as long as the IDs are not being used for advertising. They also allow for this if there is no Google Advertising ID available on the device. Unlike Apple, Google does not have 100% share of the Android play stores under their control. Several other app stores exist which will not have a Google Advertising ID. Since we are a global company, we have to account for all use cases in our SDK.

    We are confident that our use case is entirely consistent with Google policies. We've also received assurances from Google that no apps will be rejected in the meantime. I will make sure to update this post when we have more information.