Welcome to Unity Ads Monetization Placements Content types Basic integration Made with Unity (C#) iOS (Objective-C) Android (Java) Banner ads Made with Unity (C#) iOS (Objective-C) Android (Java) AR ads Made with Unity (C#) iOS (Objective-C) Android (Java) Personalized Placements Pre-integration steps Made with Unity (C#) iOS (Objective-C) Android (Java) Post-integration steps Custom purchasing integration Made with Unity (C#) iOS (Objective-C) Android (Java) Native Promo (beta) Made with Unity (C#) iOS (Objective-C) Android (Java) Cross-promotions (beta) Resources Dashboard guide Mediation Statistics and reporting Revenue and payment S2S redeem callbacks Rewarded ads best practices Promo best practices iOS API (Objective-C) Android API (Java) FAQs Advertising Campaigns Configuring campaigns S2S install tracking Post-install events Optimization Audience Pinpointer Video ads best practices Resources Creative asset specs Statistics API Legacy stats API FAQs Programmatic Bid requests Bid responses Optimization features Contextual data extensions Viewability data extensions Loss notifications Resources Supported creative formats Data privacy IAB content categories FAQs Legal Publisher terms of service Advertiser terms of service Privacy policy GDPR compliance Help and resources