Support and Initial Setup
How to Register with Teads and Monetize My App?
To register with Teads and monetize your app, please contact your local account manager.
Integration Support
For integration support, please reach out to your local account manager.
Placement ID (PID)
A placement ID (PID) is a unique identifier for an ad slot in your app. Placement IDs are provided by your local account manager.
Test Ads
During your test phase, you can use our Teads Placement IDs.
Additionally, for testing a specific creative, refer to our guide here.
Integration Validation
To validate your integration with Teads SDK, use our Validation Tool to verify if everything is correct with your setup.
Run the verification mode in all ad placements of your app. If all steps of the checklist are green, you are ready to release.
This tool should also be used before releasing new versions of your app whenever you change the codebase that concerns the Teads SDK. This way, you can ensure that the integration is still correct.
Checklist and Best Practices
Please read our integration checklist to have better guidance for your integration: Teads SDK Checklist & Best Practices.
Ad Regulations
Apple Data Collection and Privacy
For information on data collected by the Teads inApp SDK and its privacy implications, refer to the following sections:
User Consent Regulations Compliance
Yes, the Teads inApp SDK is GDPR, CCPA, and GPP compliant and adheres to IAB Transparency and Consent Framework specifications. Check the privacy sections for more details:
SDK Specifics
SDK Size
Both iOS and Android SDKs are less than 1MB in size.
Compatibility with Applications Using WebView
Yes, the Teads inApp SDK is compatible with applications using WebView, but with some caveats and limited support.
See the following integration sections:
Integration Types
Integration Types | inRead / inArticle | inFeed Native |
---|---|---|
Direct | iOS / Android | iOS / Android |
AdMob Mediation | iOS / Android | iOS / Android |
AppLovin Max | iOS / Android | iOS / Android |
Smart Mediation | iOS / Android | iOS / Android |
Prebid Standard | iOS / Android | Not supported |
Prebid Standalone | iOS / Android | Not supported |
Compatibility with React Native or Flutter
We do not officially support such cross-platform frameworks.
Minimum Ad Size
An ad is considered big enough to start if it meets the following conditions:
- Width and height are strictly greater than 150px.
- Width x height is strictly greater than 10,000px.
Issues
Mandatory Conditions for Ad Start
For an ad to start, the ad slot should meet the following conditions:
- It should be visible.
- It should be of sufficient size.
- It should not be covered by any layer or view, even if it's transparent. Learn more in the troubleshooting section here.
Optimal Ad Slot Location in Articles
The best location for an ad slot in an article is between the 2nd and 3rd articles. Placing the ad slot too high or too low can impact user interaction.
Cropped Creatives
If creatives look cropped, consider implementing the ad resizing feature. See the troubleshooting section here.
Test PID Not Delivering Ads
If a Test PID is not delivering ads, please contact your local account manager to check your IP and test location. More details can be found in the troubleshooting section here.
Production PID Not Filled with Ads
To optimize the fill rate for your production PID, consider the following conditions and contact your local account manager:
- Live campaigns are delivered on Placements that are not flagged as "in test."
- If applied, ensure that the user consent (iOS / Android) is properly handled.
- The country should be open to delivery.
More information is available in the troubleshooting section here.