I have an iOS app in pre-order and 100 promo codes to hand out. My app went from no ads to many as I released promo codes and I got an email saying my account was now limited for invalid traffic concerns.
The build I have on my own phone to test with is ONLY showing test ads… the promo code players are watching and/or clicking on ads as they are all reward video ads and being opted into…
Basically, because their service went live, and ads spiked, it looked suspicious, and I’m not getting any revenue from them.
The game will further spike ads being seen on its release in 2 weeks… I have to find an advertiser that doesn’t ban you for actually using its service…
Will I run into this problem if I switch to Unity Ads?
You don’t need to do anything, serving personalized/behavioral vs non-personalized/contextual ads is all being taken care of by us - the whole intention is that you can focus your time on building awesome games
See e.g. “Do I have any choices regarding the data collection described above if I do not wish to see personalized ads?” section on Privacy Policy Hub for more information
So if you just implement the Ads SDK, we will show the UI for opting in to personalized ads if in a region where this is required. Or you can implement your own opt-in logic as described on the same page.
But ofc if you need GDPR/CCPA consent for e.g. analytics purposes, you can pass this on to Ads SDK as well, so the user doesn’t have to answer same question again.
and does this opt in happen at the beginning of the game or upon the first ad? Can I pass this response to a variable to use with other systems if at beginning?
Unity Ads SDK asks on first ad being shown, unfortunately you cannot get that value exposed from the SDK, and would likely also be too late for e.g. analytics.
Search internet for e.g. “unity consent example” to find some examples on how to implement consent into your game.
Feel free to share here which solution you will use.
Funny how Unity Ads blocked my organization out of the blue with no explanation other than “may be violating terms of service”. The worst way you can treat your developers is to keep them in the dark and do things to their projects.
I am switching to AdMob.
@rasmus-unity it appears there is the opposite experience with Unity ads… am I going experience an issue with a spike at launch? Is there someone to contact if this happens? Will I be reimbursed?
I heard back from Unity today. They unblocked my org saying it was a mistake on their side and low key apologized. So my experience wasn’t bad after all. Got stressed for a few days and lost 2 days of ad revenue. I can live with that.
Update: a while later they did the same thing. Not using Unity Ads ever again.
@rasmus-unity I’ve just discovered something I’ve never heard of before and that’s putting a text file on your website called app-ads.txt… does unity ads check this? any documentation on what they want on it? Should it be on the marketing URL page from the app store or on the main domain?
The short version is you can find the contents of the app-ads.txt file on your Operate dashboard (on the Organization Settings page), then upload this to the root directory of your website (or whichever site is listed on the store page for your app)
Hello,
I just found this information when I was about to check my app revenue for that day,
"Your organization has been locked
This Organization’s dashboard access has been revoked for exhibiting behavior that violates Unity’s Monetization Services Terms of Service. For examples of in-app activities and content that violate Unity’s Unity Monetization Services Terms of Service or Content Policy please see our FAQ.
I did not violate the terms of service or the privacy policy, This is our new game that is beginning to develop users and now I am losing great income and if this continues it is also making me to loose interest
Please I want this issue to be fixed urgently so that I can reintegrate the ads network in my app.