Showing Interstitials on a separate android process

52 views
Skip to first unread message

Eugenio Lo

unread,
Jan 20, 2023, 1:40:55 PM1/20/23
to Google Mobile Ads SDK Developers
Hello, i'm attempting to show an interstitial ad on an activity which declares a process within the activity manifest declaration. 

Upon requesting an interstitial ad on this specific activity which declares a process,  onAdFailedToLoad returns the following ->
code=0
message=Internal error.

Requesting interstitial ads on other activities without the process works & renders just fine. 

After some investigations, i've found this 4 year old stackoverflow post experiencing the same issue and it also states that AdMob is aware of the issue and has no fix. 

(Note that our implementation utilizes GAM/Mobile Ads SDK version 19.7.0 and not AdMob.)

Has there been any updates to resolve this limitation at all? Unfortunately, we must use a process(due to Unity integration) for the activity in which we wish to display the interstitial. 

Any feedback or workarounds for the above issue would be greatly appreciated.

Thank you!





Mobile Ads SDK Forum Advisor

unread,
Jan 22, 2023, 9:08:58 PM1/22/23
to heni...@gmail.com, google-adm...@googlegroups.com

Hello Eugenio,

 

Thank you for reaching out to us.

 

With regard to the error 0 that you're getting, this indicates that something happened internally; for instance, an invalid response was received from the ad server. Newly created Ad Units can take upto 2 hours to become active (SpinUp Time). Any Ad requests from newly created Ad Units would also receive Error Code 0 in response to Ad requests until they are ready to serve live ads. You can learn more about AdMob Error Codes & Logs here. To further investigate your issue, kindly provide us the following information below privately:

 

  • Sample App
  • Steps to replicate
  • App ID
  • Ad Unit ID
  • SDK Version
  • Device name and versions affected

 

You can provide the following details via reply privately to author option or directly provide it to the link below.

 

If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb, you can share your files with me by performing the following steps:

 

1. Navigate to

https://docs.google.com/forms/d/e/1FAIpQLSfkAiXMeYP-fw1W3Z-tT9uwmATEKO5X6S-th0gR2ezdKaaqfg/viewform?usp=pp_url&entry.400550049=Mobile+Ads+SDK&entry.460850823=5004Q00002i0swsQAA&entry.80707362=00164323

2. Fill out all fields, and attach your file(s).

3. Please reply back on this thread when you have uploaded your file(s). Please do not share this link.

 

Regards,

Google Logo
Zoilo Isagani
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2i0sws:ref

Mobile Ads SDK Forum Advisor

unread,
Jan 24, 2023, 1:53:22 AM1/24/23
to heni...@gmail.com, google-adm...@googlegroups.com

Hello Eugenio,

 

Thank you for the clarification. Here is a link for the error codes on Google Ads Manager SDK. With regards to your main concern, it is recommended you follow this guide for interstitial ads when implementing. To load an interstitial ad, call the AdManagerInterstitialAd static load() method and pass in an AdManagerInterstitialAdLoadCallback to receive the loaded ad or any possible errors. As per checking into our documentation, there is currently no means of rendering interstitial within the manifest. You can use these sample apps, Android and Kotlin, for reference.

 

To help us further investigate the issue, kindly provide us the following information below privately:

 

 

  • Sample App
  • Steps to replicate
  • App ID
  • Ad Unit ID

 

You can provide the following details via reply privately to author option or directly provide it to the link below.

Reply all
Reply to author
Forward
0 new messages