App rejected Issue: Violation of Device andNetwork Abuse policy

AlenTomaAlenToma USMember ✭✭

So i decided to publish my app on google, and it got rejected.

What the application do is simple play youtube videos using thair youtube player.

The search etc i do it in my own rest api.

So the application is simple displaying those data that it gets from my rest api.

No youtube api or youtube related operation is done other then the video player.

This is the email content i got from google

Publishing status: Rejected
Your app has been rejected and wasn't published due to a policy violation. If you submitted an update, the previous version of your app is still available on Google Play.


Issue: Violation of Device and Network Abuse policy 
We don’t allow apps that interfere with, disrupt, damage, or access in an unauthorized manner the user’s device, other devices or computers, servers, networks, application programming interfaces (APIs), or services, including but not limited to other apps on the device, any Google service, or an authorized carrier’s network.

Your app shouldn’t access or use the service or API in a manner that violates its terms of service. For example, your app shouldn't download, monetize, or access YouTube videos in a way that violates the YouTube Terms of Service.

Here is my app incase some like to view it.

chrome-extension://bigefpfhnfcobdlfbedofhhaibnlghod/mega/secure.html#!UggU2Iwa!KnCvh5l-_CxgzWMssRz8i1hesYu2zNb26zD6P5T9dgk

Any suggesting would be really helpfull.

Answers

  • LeonLuLeonLu Member, Xamarin Team Xamurai

    First of all, if you display Banner Ads in the webview where Youtube video is being played.
    According to Google Play program policy, we are not allowed to show Banner ads in screen where we are accessing Youtube videos. If you have banner Ads, Try to remove it if your app is showing ads in youtube video screen.

    Then, Make sure that you are to pause Video when your app is in background .This might be you probably forgot to pause the video when your app is in background. Use following code, do not forget this permission <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

       protected override void OnPause()
        {
            base.OnPause();
            myview.OnPause();
        }
    

    In the end, this issue you can connect google by reply back to the same email from which you got this rejection email Ask specific reason about rejection of the app".

Sign In or Register to comment.