Unity Ads : bases, fonctionnalités et monétisation d’applications

Auteur : IT Sectr Publié le : 2026-04-24 Temps de lecture : 10 min

Unity Ads est une plateforme publicitaire d’Unity Technologies, optimisée pour la monétisation des jeux et applications mobiles. Selon Unity Ads Documentation (2025), la plateforme est utilisée dans plus de 500 000 applications dans le monde et donne accès à des annonceurs premium. L’optimisation pour le jeu en fait le choix privilégié des développeurs utilisant Unity et d’autres moteurs.

Points clés

  • Unity Ads — une plateforme publicitaire d’Unity Technologies, optimisée pour les applications de jeu.
  • Rewarded Video — le format clé d’Unity Ads avec un eCPM allant jusqu’à 25 USD pour le trafic de jeu.
  • Intégration avec Unity — intégration native avec Unity Editor et Asset Store via Package Manager.
  • Playable Creatives — prise en charge de démos interactives de jeux comme format publicitaire.
  • Analytics — analyses intégrées d’Unity Ads avec les métriques de Retention, LTV et ARPDAU.

Qu’est-ce qu’Unity Ads ?

Unity Ads est une plateforme publicitaire développée par Unity Technologies spécifiquement pour la monétisation des applications mobiles, avec un accent sur le segment du jeu. La plateforme a été lancée en 2014 après l’acquisition d’Applifier et est depuis devenue l’un des principaux réseaux publicitaires pour les jeux mobiles.

Contrairement aux plateformes universelles (AdMob), Unity Ads a été conçue à l’origine pour les scénarios de jeu : prise en charge des playable creatives, optimisation pour Rewarded Video, intégration avec Unity Runtime. Le public cible est les développeurs de jeux Unity, mais le SDK est également disponible pour les projets natifs Android (Kotlin/Java) et iOS (Swift/Objective-C).

Selon Sensor Tower (2025), Unity Ads fait partie du top 5 des réseaux publicitaires par volume de paiements aux développeurs de jeux mobiles. L’eCPM moyen pour les applications de jeu sur Unity Ads est de 12–25 USD, soit 15–20% de plus que la moyenne du marché pour ce segment.

Unity Ads dans l’écosystème Unity

Unity Ads fait partie d’Unity Gaming Services — un écosystème d’outils pour le développement et la monétisation de jeux. Une intégration unifiée via Unity Package Manager permet de connecter publicité, analyses, sauvegarde cloud et multijoueur dans un seul framework. Pour les développeurs Unity, cela signifie un temps de configuration minimal — de l’ouverture d’un projet à la première impression publicitaire peut prendre moins d’une heure.

Comment fonctionne Unity Ads ?

Le mécanisme d’Unity Ads utilise un modèle d’enchères en temps réel similaire à d’autres plateformes publicitaires, mais avec plusieurs fonctionnalités optimisées pour le contexte du jeu. La plateforme prend en charge à la fois les enchères standard et les achats programmatiques via l’in-app bidding.

Lorsqu’une publicité est demandée, Unity Ads envoie des informations sur l’application, l’utilisateur et le contexte d’affichage à son réseau. Les annonceurs placent des offres en temps réel et la publicité gagnante est diffusée sur l’appareil. Une caractéristique unique d’Unity Ads est la priorité des créatives vidéo et playable, qui représentent plus de 70% de l’inventaire de la plateforme. Cela fait d’Unity Ads le choix idéal pour le format Rewarded Video.

Unity Ads Audience Pinpointer

Un outil de ciblage avancé qui utilise l’apprentissage automatique pour montrer les publicités aux utilisateurs les plus pertinents. Audience Pinpointer analyse les modèles comportementaux : types de jeux installés, durée moyenne de session, propension à regarder des publicités et à effectuer des achats IAP. Le développeur peut définir des paramètres de ciblage : par exemple, montrer Rewarded Video uniquement aux utilisateurs qui ont effectué au moins un achat, ou inversement — uniquement aux utilisateurs free-to-play.

csharp
using UnityEngine;
using UnityEngine.Advertisements;

public class UnityAdsManager : MonoBehaviour, IUnityAdsInitializationListener
{
    private string gameId = "1234567";
    private bool testMode = true;

    public void InitializeAds()
    {
        Advertisement.Initialize(gameId, testMode, this);
    }

    public void OnInitializationComplete()
    {
        Debug.Log("Unity Ads initialized");
    }

    public void OnInitializationFailed(UnityAdsInitializationError error)
    {
        Debug.LogError("Init failed: " + error);
    }
}

Formats publicitaires d’Unity Ads

Unity Ads prend en charge trois principaux formats publicitaires, chacun optimisé pour les scénarios de jeu. Une attention particulière est accordée aux formats vidéo — ils constituent l’épine dorsale de l’inventaire de la plateforme.

Rewarded Video (Unity Ads)

Le format clé d’Unity Ads, représentant plus de 60% des revenus de la plateforme. Unity Rewarded Video prend en charge les validations côté serveur personnalisées (SSV), plusieurs devises en une seule vue et une gestion avancée de la fréquence. L’eCPM moyen pour le trafic de jeu est de 15–25 USD, avec un taux d’achèvement de 75–85%. Unity Ads est considéré comme la référence pour Rewarded Video dans le segment du jeu.

Interstitial Ad (Unity Ads)

Publicités plein écran avec prise en charge de la vidéo et du contenu statique. Unity Ads Interstitial est optimisé pour les pauses de jeu — entre les niveaux, pendant le chargement du contenu, en quittant les menus. L’eCPM Interstitial est de 8–18 USD, avec un CTR de 2–5%. Unity Ads prend en charge l’affichage automatique des Interstitial pendant les pauses naturelles sans nécessiter de code supplémentaire pour la synchronisation.

Bannières publicitaires (Unity Ads)

Bannières adaptatives standard prenant en charge toutes les tailles courantes : 320×50, 320×100, 728×90 et adaptative. Unity Banner a un eCPM plus bas (1–3 USD) mais fournit des revenus supplémentaires stables sans impact sur l’expérience utilisateur. Les bannières sont placées en haut ou en bas de l’écran.

FormateCPM (USD)CR/CTRRecommandation
Rewarded Video15–2575–85% (CR)Pour tous les jeux
Interstitial8–182–5% (CTR)En complément de Rewarded
Bannière1–30.1–0.3% (CTR)Pour un revenu passif

Unity Ads Mediation

Unity Ads n’est pas seulement un réseau publicitaire — il fournit également sa propre plateforme de médiation, Unity LevelPlay (anciennement ironSource après acquisition). LevelPlay permet de combiner Unity Ads avec d’autres réseaux publicitaires dans un système unique avec des analyses avancées.

Après l’acquisition d’ironSource en 2022, Unity a combiné les technologies des deux entreprises. Unity LevelPlay prend en charge l’in-app bidding pour tous les principaux réseaux publicitaires : AdMob, Meta Audience Network, AppLovin, AdColony, Chartboost et autres. La plateforme optimise automatiquement le waterfall sur la base de données historiques, répartissant le trafic entre les réseaux pour un eCPM maximal.

Waterfall vs In-app Bidding dans LevelPlay

LevelPlay prend en charge les deux approches de médiation. Waterfall est l’interrogation séquentielle classique des réseaux, où l’ordre est déterminé par l’eCPM historique. L’in-app bidding signifie que tous les réseaux rivalisent simultanément pour chaque impression, garantissant le prix le plus élevé. Unity recommande d’utiliser l’in-app bidding pour les formats principaux et le waterfall comme solution de repli pour les réseaux sans prise en charge des enchères.

kotlin
class UnityLevelPlaySetup {
    fun configureLevelPlay() {
        val config = IronSourceConfig.getInstance()
        config.setClientSideCallbacks(true)
        config.setUserId("user123")

        IronSource.setMetaData("is_test_suite", "enable")
        IronSource.init(
            context,
            "your_app_key",
            IronSource.AD_UNIT_REWARDED_VIDEO
        )
    }
}

Intégration du SDK Unity Ads

L’intégration d’Unity Ads varie selon la plateforme de développement. Pour les projets Unity Engine, le processus est simple — via Package Manager. Pour les projets natifs, une intégration manuelle du SDK via Gradle ou CocoaPods est nécessaire.

Intégration via Unity Package Manager

Pour les projets Unity Engine, ouvrez Window → Package Manager, trouvez Ads Monetization et installez la dernière version. Après l’installation, spécifiez l’ID de jeu dans les paramètres Services → Ads — un ID de jeu distinct pour Android et iOS. Unity Ads s’initialise automatiquement au lancement de l’application si le service Advertising est activé dans Unity Cloud Services.

Intégration dans les projets natifs

Pour Android, ajoutez la dépendance dans build.gradle : implementation ‘com.unity3d.ads:unity-ads:4.12.+’ et initialisez le SDK dans le code : UnityAds.initialize(activity, gameId, listener). Pour iOS, ajoutez pod ‘UnityAds’ à votre Podfile ou liez UnityAds.framework manuellement. Initialisation : UnityAds.initialize(gameId, testMode: false, initializationDelegate: self).

Affichage de Rewarded Video

Pour afficher Rewarded Video, appelez UnityAds.show() avec un ID de placement (par exemple, « Rewarded_Video »). Unity Ads prend en charge plusieurs placements — différents points d’entrée avec différents paramètres de fréquence et de récompense. Il est recommandé de créer des placements séparés pour chaque type de récompense : « Rewarded_Coins », « Rewarded_Lives », « Rewarded_SkipLevel ».

swift
import UnityAds

class UnityAdsViewController: UIViewController {
    let placementId = "Rewarded_Video"

    func showRewardedAd() {
        if UnityAds.isReady(placementId) {
            UnityAds.show(self, placementId: placementId) { result in
                switch result {
                case .finished:
                    self?.grantReward()
                default:
                    print("Ad result: \(result)")
                }
            }
        }
    }
}

Avantages d’Unity Ads pour les jeux

Unity Ads présente plusieurs avantages par rapport aux plateformes publicitaires universelles, spécifiquement pour les applications de jeu. Ces fonctionnalités en font le choix privilégié des développeurs de jeux, en particulier ceux qui travaillent avec Unity Engine.

Playable Ads (créatifs de jeu)

Un format unique d’Unity Ads — les playable creatives qui permettent aux utilisateurs d’essayer une version démo du jeu promu directement dans la publicité. Les Playable Ads ont le taux de conversion le plus élevé de tous les formats publicitaires — jusqu’à 25–30%. Unity Ads est leader en volume d’inventaire playable, car la plateforme peut restituer les créatifs directement via Unity Runtime, garantissant un chargement fluide et rapide.

Optimisation pour les scénarios de jeu

Unity Ads comprend le contexte du jeu : la plateforme sait quand le jeu est en pause, quand un utilisateur termine un niveau et quand il est le plus réceptif à regarder une publicité. Game Event Optimization est une technologie qui analyse les événements en jeu et suggère d’afficher des publicités au moment optimal, augmentant le taux d’achèvement de Rewarded Video de 10–15%.

  • Playable Creatives — la seule plateforme avec une prise en charge complète des Playable Ads via Unity Runtime.
  • Game Event Optimization — l’apprentissage automatique détermine le moment optimal pour afficher les publicités.
  • Cross-promotion — un outil pour promouvoir les propres jeux du développeur au sein d’autres applications.
  • Support AR/VR — des formats spéciaux pour les applications de réalité augmentée et virtuelle.

Analyses Unity Ads

Unity Ads fournit une plateforme d’analyse intégrée avec Unity Analytics. Les développeurs peuvent suivre les métriques clés de monétisation directement dans Unity Dashboard sans connecter de services tiers.

Unity Dashboard — métriques de monétisation

Le panneau web Unity Dashboard affiche toutes les métriques clés : revenus, eCPM, impressions, taux de remplissage, ARPDAU. Revenue Breakdown fournit une ventilation des revenus par format (Rewarded Video, Interstitial, Bannière), pays, plateforme (Android/iOS) et placement. Un filtrage par date est disponible pour l’analyse des tendances. Les données sont mises à jour en temps réel avec un délai allant jusqu’à 4 heures.

Rapports LTV et Retention

Unity Ads s’intègre à Unity Analytics pour l’analyse de cohortes. Le rapport LTV montre la valeur à vie des utilisateurs segmentée par sources de trafic. Le rapport Retention montre la rétention des utilisateurs aux jours 1, 7 et 30, segmentée par cohortes publicitaires. Ces données aident à évaluer comment la publicité affecte la valeur à long terme de l’utilisateur.

Tests A/B dans Unity Ads

Un outil de test A/B intégré permet de comparer différents paramètres de monétisation : fréquence des publicités, types de récompenses, placements. Unity A/B Testing répartit automatiquement le trafic entre les groupes et montre les différences statistiquement significatives en termes de revenus et de rétention. L’intégration avec Firebase Remote Config permet de modifier les paramètres sans publier de mise à jour de l’application.

RapportMétriquesVentilation
RevenueRevenus, eCPM, impressionsPar format, pays, plateforme
LTVValeur à viePar cohorte et source
RetentionD1, D7, D30Par cohorte publicitaire
PlacementCR par placementDétails par point d’entrée

Foire aux questions

Qu’est-ce qu’Unity Ads et en quoi diffère-t-il d’AdMob ?

Unity Ads est une plateforme publicitaire d’Unity Technologies, optimisée pour les applications de jeu. Contrairement à AdMob, Unity Ads se spécialise dans les formats vidéo et les playable creatives, dispose d’une intégration native avec Unity Engine et affiche généralement un eCPM 15–30% plus élevé pour Rewarded Video dans le segment du jeu.

Comment commencer à gagner de l’argent avec Unity Ads ?

Créez un compte Unity ID, activez le service Ads dans Unity Dashboard, obtenez des ID de jeu pour Android et iOS, intégrez le SDK via Package Manager ou manuellement. Le paiement minimum est de 100 USD pour Payoneer et 500 USD pour virement bancaire. Les paiements sont effectués mensuellement.

Quels formats publicitaires Unity Ads prend-il en charge ?

Unity Ads prend en charge trois formats : Rewarded Video (visionnage avec récompense, eCPM 15–25 USD), Interstitial Ad (publicité plein écran, eCPM 8–18 USD) et Bannière (bannières adaptatives, eCPM 1–3 USD). Rewarded Video est le format principal de la plateforme et est recommandé pour toutes les applications de jeu.

Puis-je utiliser Unity Ads sans Unity Engine ?

Oui, le SDK Unity Ads est disponible pour les projets natifs Android (Kotlin/Java) et iOS (Swift/Objective-C), ainsi que pour Flutter, React Native et d’autres solutions multiplateformes. Le SDK s’installe via Gradle pour Android et CocoaPods pour iOS sans nécessiter Unity Editor.

Qu’est-ce que LevelPlay d’Unity ?

Unity LevelPlay est une plateforme de médiation d’Unity (anciennement ironSource après acquisition) qui combine Unity Ads avec d’autres réseaux publicitaires. LevelPlay prend en charge l’in-app bidding pour AdMob, Meta Audience Network, AppLovin et d’autres réseaux, sélectionnant automatiquement la publicité avec l’offre la plus élevée pour chaque impression.

Résumé

  • Unity Ads — une plateforme publicitaire d’Unity Technologies, optimisée pour la monétisation des jeux mobiles avec un accent sur les formats vidéo.
  • Rewarded Video — le format clé avec un eCPM de 15–25 USD et un taux d’achèvement de 75–85% dans les applications de jeu.
  • Playable Creatives — la capacité unique d’afficher des démos interactives de jeux avec un CVR allant jusqu’à 30%.
  • Intégration — prise en charge native d’Unity Engine via Package Manager, ainsi que SDK pour Android, iOS et solutions multiplateformes.
  • Niveau de revenus — eCPM 15–30% au-dessus de la moyenne du marché pour le segment du jeu grâce à la spécialisation de la plateforme.
  • LevelPlay Mediation — médiation intégrée avec prise en charge de l’in-app bidding pour tous les principaux réseaux publicitaires.
  • Analyses — rapports intégrés de LTV, Retention et ARPDAU avec intégration Unity Analytics et tests A/B.

Nous développerons une application mobile clé en main

IT Sectr crée des applications iOS et Android pour les startups et les entreprises depuis 2017. Nous vous conseillerons et vous proposerons la meilleure solution.

Discuter du projet

Lisez aussi