We regularly bring improvements and features to the Teads SDK inApp.
Track the latest version and changes here: Android / iOS
You are testing one of the test PIDs but no ad is delivered:
If our server did not reply with an ad (error not-filled) while using a Test PID, please contact your local manager to ensure:
- Your IP is not flagged as suspicious and is blacklisted due to too many testings and clicks.
- The country you're testing from is open to Teads delivery.
You received an ad from our server, but it doesn't start:
- Make sure the ad is visible. If you have a transparent overlay above your ad, our visibility algorithm will consider the ad view as hidden. In this case, you can find the incriminated view in your logs and the percentage of ads hidden by this view. Third-party visibility viewability (IAB Open Measurement) relies on the same logic: any obstruction above ad view is considered as an ad not visible.
- The ad slot is not big enough. An ad will be considered big enough and thus allowed to start only if it satisfies both conditions. Both width and height are strictly superior to 80px AND with * height is strictly superior to 10 000px.
The ad starts but looks cropped:
Some creative such as third party VPAIDs coming from Open Exchange may need a resize after the load.
These asynchronous resize requests need to be caught by the Teads inApp SDK in order to adapt the adSlot to the right ratio (especially for mediation integration where adSlot sizes are usually fixed).
You'll find in each integration article an "ad resizing" section.
Please ensure this part is implemented so that the Teads inApp SDK adSlot will fit to any creative ratio.
You'll find in the test PIDs section a list of PID serving different sized creatives to let you test the resize implementation.
Test PIDs are delivering ads but not the production one (provided by the account manager):
Production PIDs may not answer with an ad 100% of the time.
Fill rate can be impacted by several factors (advertising demand / geolocation / article content / user consent etc).
However, if you want to maximize chances to get an ad (fill rate), please ensure:
- Production PID is not flagged as Test
- Good scroll rate (set the ad slot not to low and not to up in the article)
- Good visibility (no element overlaying the ad slot)
- Brand Safety (mandatory)
- Privacy & consent management (EU/US mandatory)
- App-ads.txt (mandatory)
The sound of the ad doesn't behave as expected:
Please see the audio management section to see audio mix configuration options