Skip to main content

Common Issues - Ad-Networks

This page is dedicated to common issues surrounding ad networks. If you are experiencing an issue that does not relate to ad networks consider looking at one of the other pages in this section, which are also listed here.

Make sure to Update Playable!
A lot of times issues can be fixed by simply updating your plugin to the latest version, please make sure to check you are on the latest release version before looking further into this section. More info on how to do this here

Export for AdColony doesn't pass QA / Export for Unity Ads doesn't pass QA#

This is could be due to not add the store links in the settings from Playground.

Possible solution:

  • Add the store links. (Example below)
  • In the HTML file change the code from "mraid.open" to "mraid.openStore".

    images-small

Unity Ads rejection for incorrect URL#

If you are receiving a notification telling you your URL is not correct and doesn’t lead to your game, it is likely caused by extra parameters included in your store URL.

For example https://play.google.com/store/apps/details?id=com.upopa.hopelessheroes&hl=en_GB&gl=US has the language and geolocation included at the end (&hl=en_GB&gl=US), this may end up causing the URL rejection from Unity Ads.

Changing it to https://play.google.com/store/apps/details?id=com.upopa.hopelessheroes would likely fix this issue.

Possible solution:

  • Remove any additional parameters in the URL before uploading your playable - you can do this in the App Settings in Playground.

    images-large

Facebook does not accept an ad due to no clicks#

This is could be because Facebook has not implemented touch so it doesn't detect it.

Possible solution:

  • Rather than touch, use input.GetMouseButtonDown or input.mousePosition instead.

Google and Facebook are not listed as supported for dynamic playables#

This is happening due to neither Facebook or Google supporting events in playable ads, and therefore Luna can’t run dynamic playables on these networks.

Possible solution:

  • Use a network that supports dynamic playables, a list of which can be found here

Problems running a non-dynamic playable using the Facebook playable tester#

This is likely due to the Facebook playable tester still being in Beta, and currently doesn’t work for the zip format (which is used by Facebook).

Possible solution:

  • Try to test using Facebook Ad Manager instead.

Problems running a non-dynamic playable using the Google playable tester#

This is likely due to in the new Google playable tester Beta (where developers can upload 5MB playables) there is no click tag, as they ask you not to include any CTA because Google will handle it.

Possible solution:

  • Try to test the playable using the Google Ads interface instead.

Video in build not working on google platforms#

This likely due to Google Ads not supporting video type formats in builds.

Possible solution:

  • Turn the video in to an image sequence setup instead.

AppLovin playable ad tester in browser doesn’t register mouse click up#

Possible solution:

  • Enable browser dev tools, and start mobile emulation. Mobile touch emulation will cause the playable touches to behave as intended.

Facebook size breakdown larger than others#

This is because Facebook playables get zipped after exportation and this compression isn't taken into account when the size breakdown is calculated in the plugin window.

Possible solution:

  • Use the Applovin or IronSource size breakdown option as the benchmark.

The Facebook playable preview tool show errors when uploading the playable zip#

This is likely due to issues surrounding the facebook playable preview tool, that we unfortunately don't have any control over.

Possible solution:

  • Use the Facebook Ad Manager tool instead.

Audio plays in all builds except for ironSource; no audio on Android and intermittently on iOS#

You can find out all you need to know on this here.

Failed to Pass Mintegral QA#

This could be due to insights being turned on for Mintegral at the company level, which is not allowed on that platform.

Possible solution:

  • Disable insights for Mintegral and trigger a rebuild of the version in playground (change something in the version, save, change it back, save), the newly created export should pass tests.
    You may need to rename the zip file depending on the name of the playable version: “Upload file's name only allows letters, numbers, underscores.”

Elements creative fails Unity Ads QA#

If your Elements creative uses a video with sound, this is likely causing the QA to fail.

This is probably due to Unity currently not having a callback related to the mute status of a device, which means there is no way to know whether to mute the video if the user has disabled audio. As such this can fail QA. Unity is aware of this and have added it for consideration to their roadmap.

Possible solution:

  • Upload a muted version of the video used, and replace the one with sound in your creative.