Intégrer nend à la médiation

Ce guide explique comment utiliser le SDK Google Mobile Ads pour charger et afficher des annonces à partir de nend à l'aide de la médiation, qui couvre les intégrations en cascade. Il explique comment ajouter nend à la configuration de médiation d'un bloc d'annonces, et comment intégrer le SDK nend et l'adaptateur dans une application Unity.

Les libellés, boutons et descriptions de l'interface du tableau de bord nend sont en japonais, et les captures d'écran affichées ci-dessous n'ont pas été traduites. Toutefois, dans le texte de ce guide, les libellés et les boutons sont désignés par leur nom en anglais. Par exemple, "URL ムム saison lit ーム!" est "schéma d'URL", etc.

Intégrations et formats d'annonces compatibles

Intégration
Enchères
Cascade
Formats
Bannière
Interstitiel
Accordé

Conditions requises

  • Unity 4 ou version ultérieure
  • Dernier SDK Google Mobile Ads
  • Pour déployer sur Android :
    • Niveau d'API Android 19 ou supérieur
  • Pour déployer sur iOS :
    • Cible de déploiement iOS 12.0 ou version ultérieure
  • Un projet Unity opérationnel configuré avec le SDK Google Mobile Ads Pour en savoir plus, consultez Premiers pas.
  • Suivez le guide de démarrage sur la médiation.

Étape 1: Définissez les configurations dans nend UI

Inscrivez-vous ou connectez-vous à votre compte Nend.

Pour ajouter votre application au tableau de bord nend, cliquez d'abord sur l'onglet Placement Management (Gestion des emplacements), puis sélectionnez Site/App (Site/Application). Cliquez sur le bouton Add an app (Ajouter une application) pour ajouter votre application à nend.

Créer une application

Saisissez le nom de votre application et choisissez votre plate-forme d'applications comme type d'application. Saisissez l'URL et vérifiez si votre application est répertoriée sur la plate-forme de téléchargement appropriée.

(consultez les questions fréquentes sur les applications non publiées si votre application n'a pas encore été publiée). Sélectionnez une catégorie pour votre application, puis cliquez sur Créer lorsque vous avez terminé.

Android

iOS

Votre application s'affichera dans le tableau de bord une fois créée.

Android

iOS

Créer un emplacement

Une fois l'application enregistrée, vous pouvez créer un emplacement. Pour créer un emplacement pour des bannières, accédez à l'onglet Gestion des emplacements, puis cliquez sur Emplacement. Cliquez ensuite sur le bouton Créer un emplacement.

Sélectionnez votre application dans le menu déroulant. Suivez ensuite les instructions ci-dessous correspondant à votre format d'annonce préféré.

Sélectionnez Image fixe pour le Type d'annonce et Bannière pour le Type d'inventaire. Ensuite, saisissez le nom de l'emplacement, remplissez les champs Introduction à l'inventaire, choisissez un format d'inventaire, puis sélectionnez une taille d'inventaire. Lorsque vous avez terminé, cliquez sur le bouton Créer pour créer votre emplacement.

Interstitiel

Sélectionnez Image fixe pour le Type d'annonce et Interstitiel pour le Type d'inventaire. Ensuite, saisissez le nom de l'emplacement, remplissez le champ Introduction à l'inventaire, puis sélectionnez une fréquence d'affichage des annonces dans la liste déroulante. Lorsque vous avez terminé, cliquez sur le bouton Créer pour créer votre emplacement.

Pour les annonces vidéo interstitielles, sélectionnez Vidéo pour le Type d'annonce et Interstitiel pour le Type d'inventaire. Ensuite, saisissez un nom d'emplacement, remplissez le champ Introduction à l'inventaire, puis sélectionnez la catégorie appropriée dans la liste déroulante. Lorsque vous avez terminé, cliquez sur le bouton Créer pour créer votre emplacement.

Accordé

Sélectionnez Vidéo pour le type d'annonce et Récompense pour le type d'inventaire. Ensuite, saisissez un nom d'emplacement, remplissez le champ Introduction à l'inventaire, puis sélectionnez une catégorie appropriée dans la liste déroulante.

Sous Paramètres relatifs aux récompenses, sélectionnez un Contenu relatif aux récompenses dans la liste déroulante, puis saisissez le nom de la devise virtuelle de votre choix. Lorsque vous avez terminé, cliquez sur le bouton Créer pour créer votre emplacement.

Natif

Sélectionnez Image fixe pour le Type d'annonce et Native pour le Type d'inventaire. Ensuite, indiquez le nom de l'emplacement, remplissez les champs de la page Introduction à l'inventaire, puis sélectionnez une sélection d'image pour l'annonce. Lorsque vous avez terminé, cliquez sur le bouton Créer pour créer votre emplacement.

Pour les annonces vidéo natives, sélectionnez Vidéo pour le type d'annonce et Native (personnalisé) pour le type d'inventaire. Ensuite, saisissez un nom d'emplacement, remplissez le champ Introduction à l'inventaire, puis sélectionnez la catégorie appropriée dans la liste déroulante.

Sous Paramètres natifs, sélectionnez une orientation de l'annonce vidéo et un type d'annonce native dans la liste. Lorsque vous avez terminé, cliquez sur le bouton Créer pour créer votre emplacement.

Pour configurer votre bloc d'annonces AdMob dans la section suivante, vous aurez besoin de l'apiKey et du spotID pour chaque emplacement. Pour les trouver, accédez à l'onglet Gestion des emplacements et sélectionnez le bouton SDK sous le nom de votre application.

Notez les valeurs apiKey et spotID.

Vous aurez également besoin de votre clé API pour l'API Reporting de Google Cloud, appelée clé API pour la copie de données. Vous le trouverez dans l'onglet Outils.

Étape 2: Configurer la demande dans AdMob l'UI

Configurer les paramètres de médiation pour votre bloc d'annonces

Android

Pour obtenir des instructions, consultez l'étape 2 du guide pour Android.

iOS

Pour obtenir des instructions, reportez-vous à l'étape 2 du guide pour iOS.

Étape 3: Importez le SDK nend et l'adaptateur

Téléchargez la dernière version du plug-in de médiation Google Mobile Ads pour nend à partir du lien de téléchargement du journal des modifications et extrayez le package GoogleMobileAdsNendMediation.unitypackage du fichier zip.

Dans votre éditeur de projet Unity, sélectionnez Assets > Import Package > Custom Package (Ressources > Importer un package > Package personnalisé), puis recherchez le fichier GoogleMobileAdsNendMediation.unitypackage que vous avez téléchargé. Vérifiez que tous les fichiers sont sélectionnés, puis cliquez sur Import (Importer).

Sélectionnez ensuite Assets > Play Services Resolver > Android Resolver > Force Resolve (Assets > Résolution des services Play > Résolution Android > Forcer la résolution). La bibliothèque de résolveur des services Play d'Unity effectue entièrement la résolution des dépendances et copie les dépendances déclarées dans le répertoire Assets/Plugins/Android de votre application Unity.

Étape 4: Ajoutez le code requis

Android

Aucun code supplémentaire n'est requis pour l'intégration nend.

iOS

Intégration de SKAdNetwork

Suivez la documentation de nend pour ajouter les identifiants SKAdNetwork au fichier Info.plist de votre projet.

Étape 5: Testez votre implémentation

Activer les annonces tests

Veillez à enregistrer votre appareil de test pour AdMob. Pour tester les bannières, les interstitiels et les annonces avec récompense, nend vous recommande d'utiliser les clés API et les ID Spot fournis sur la page nend test ad blocs . Vous pouvez les saisir en tant que clés API et ID Spot pour vos blocs d'annonces AdMob lors des tests, puis les remplacer par une clé API et un ID Spot lorsque votre application est prête pour la production.

Valider les annonces tests

Pour vérifier que vous recevez des annonces tests denend, activez le test d'une source d'annonce unique dans l'inspecteur d'annonces à l'aide de nend (Waterfall) sources d'annonces.

Codes d'erreur

Si l'adaptateur ne reçoit pas d'annonce de nend, les éditeurs peuvent vérifier l'erreur sous-jacente de la réponse d'annonce à l'aide de ResponseInfo sous les classes suivantes:

Android

com.google.ads.mediation.nend.NendAdapter
com.google.ads.mediation.nend.NendRewardedAdapter
com.google.ads.mediation.nend.NendMediationAdapter

iOS

GADMAdapterNend
GADMAdapterNend
GADMAdapterNendRewarded
GADMediationAdapterNend

Voici les codes et les messages associés générés par l'adaptateur nend en cas d'échec du chargement d'une annonce:

Android

Code d'erreur Domaine Motif
101 com.google.ads.mediation.nend nend a besoin d'un contexte d'activité pour charger et diffuser des annonces.
102 com.google.ads.mediation.nend Les paramètres du serveur nend configurés dans AdMob l'interface utilisateur sont manquants/non valides.
103 com.google.ads.mediation.nend L'annonce nend n'est pas encore prête à être diffusée.
104 com.google.ads.mediation.nend nend n'a pas pu lire l'annonce.
105 com.google.ads.mediation.nend La taille d'annonce demandée ne correspond à aucune taille de bannière prise en charge.
106 com.google.ads.mediation.nend La référence d'objet de contexte est null et/ou a été récemment libérée de la mémoire.
200-299 net.nend.android Le SDK nend a renvoyé une erreur de chargement d'annonce interstitielle. Pour plus d'informations, reportez-vous à la section sur le code.
300-399 net.nend.android Le SDK nend a renvoyé une erreur d'annonce interstitielle. Pour plus d'informations, reportez-vous à la section sur le code.
400-499 net.nend.android Le SDK nend a renvoyé une erreur d'annonce. Pour plus d'informations, reportez-vous à la section sur le code.

iOS

Code d'erreur Domaine Motif
101 com.google.mediation.nend Le SDK nend a renvoyé un rappel d'échec de chargement sans informations supplémentaires sur l'erreur.
102 com.google.mediation.nend Le SDK nend a renvoyé un rappel d'échec d'affichage sans informations supplémentaires sur l'erreur.
103 com.google.mediation.nend Les paramètres du serveur nend configurés dans AdMob l'interface utilisateur sont manquants/non valides.
104 com.google.mediation.nend Échec du chargement des composants Image des annonces natives.
105 com.google.mediation.nend Échec de l'affichage des annonces nend, car l'annonce n'est pas prête.
106 com.google.mediation.nend La taille de bannière demandée ne correspond pas à une taille de bannière prise en charge.
200-699 Envoyé par le SDK nend. Le SDK nend a renvoyé une erreur. Pour en savoir plus, consultez le document de nend.

Journal des modifications du plug-in de médiation Unity

Version 8.0.0

Version 7.0.0

Version 6.0.1

Version 6.0.0

Version 5.2.0

Version 5.1.0

Version 5.0.0

Version 4.0.1

Version 4.0.0

Version 3.0.0

Version 2.3.0

Version 2.2.0

Version 2.1.0

  • Mise à jour du plug-in pour qu'il soit compatible avec la nouvelle API Reward :
  • Compatible avec l'adaptateur nend Android 5.1.0.2.
  • Compatible avec l'adaptateur nend iOS version 5.1.1.0.

Version 2.0.3

  • Compatible avec l'adaptateur nend Android 5.0.2.1.
  • Compatible avec l'adaptateur nend iOS version 5.0.2.0.

Version 2.0.2

  • Compatible avec l'adaptateur nend Android 5.0.2.0.
  • Compatible avec l'adaptateur nend iOS version 5.0.2.0.

Version 2.0.1

  • Compatible avec l'adaptateur nend Android 5.0.2.0.
  • Compatible avec l'adaptateur nend iOS version 5.0.1.0.

Version 2.0.0

  • Compatible avec l'adaptateur nend Android 5.0.0.0.
  • Compatible avec l'adaptateur nend iOS version 5.0.0.0.

Version 1.0.2

  • Compatible avec l'adaptateur nend Android 4.0.5.0.
  • Compatible avec l'adaptateur nend iOS version 4.0.6.0.

Version 1.0.1

  • Compatible avec le SDK Android 4.0.4.
  • Compatible avec le SDK iOS nend version 4.0.4.

Version 1.0.0

  • Première version !
  • Compatible avec le SDK Android 4.0.2.
  • Compatible avec le SDK nend iOS version 4.0.2.