Les tests AdMob avant de les publier
Je suis en train de terminer ma première application pour Android et iOS, faite dans Unity3D.
J'ai utilisé un Plugin Unity pour ajouter un addmob bannière et testé dans un Appareil Android.
La bannière a montré l'amende juste.
J'ai maintenant créé un compte dans addMob, ajoutés manuellement mon application (puisqu'il n'est pas sur n'importe quel magasin encore), a obtenu le Ajouter l'ID de l'Appareil, le mettre dans mon code.
J'ai maintenant besoin de le tester et je ne sais pas comment faire.
Je sais que je ne suis pas censé cliquez sur mes propres bannières, mais comment puis-je savoir si cela fonctionne avant de l'envoyer à l'AppStore ou GooglePlay?
Merci.
OriginalL'auteur DanielFox | 2014-03-26
Vous devez vous connecter pour publier un commentaire.
Pour la version d'Admob en utilisant le Google Play services de la bibliothèque, vous ne pouvez y parvenir dans le code, pas dans les fichiers XML.
Tout est expliqué dans ce la documentation.
Fondamentalement, c'est la façon de faire, il suffit d'entrer les lignes suivantes, la méthode
addTestDevice
vous permettra d'ajouter les appareils utilisés lors de vos tests:Salut, je suis de retour et il semble en effet il n'y a pas de risque à le garder, juste les périphériques répertoriés ne seront pas prises en considération. Je vais mettre à jour ma réponse. Merci!
Et aussi, le XML ne semble pas fonctionner 😉
Ma réponse fonctionne avec Google Play services, votre réponse est basée sur le SDK Android, mais bientôt, cette méthode sera obsolète parce que Google est de pousser à l'utilisation de Google Play services. Ils expliquent comment migrer ici: developers.google.com/mobile-ads-sdk/docs/admob/play-migration
J'din pas mettre mon appareil en tant que dispositif de test (je n'ai pas mis c'est id sur le code). Alors... les bannières sont en train d'apparaître et ils semblent réels. Mais ils ne peuvent pas être cliqué... je voulais juste cliquez une fois pour voir si je reçois juste un cent pour s'assurer qu'il fonctionne...
OriginalL'auteur Yoann Hercouet
Vous pouvez configurer l'appareil vous travaillez sur votre test de l'appareil.
Par exemple, j'ai le texte suivant configuré pour mon AdView
Lorsque vous remplissez votre TEST_DEVICE_ID à partir de votre appareil Android (il y a beaucoup sur internet sur la façon d'obtenir TEST_DEVICE_ID, par exemple: ici), vous obtenez votre test-bannières sur votre appareil, même si votre application sur Google Play.
J'ai comparé mon application installée sur un test de l'appareil et à une application installée sur un autre appareil: Le test de l'appareil a obtenu un essai-annonce, alors que l'autre appareil a un "réel" annonce. J'ai juste pris quelques captures d'écran de mon qui pourraient vous donner une meilleure comparaison.
Ci-dessous une capture d'écran de mon application sur mon test de l'appareil:
Ci-dessous une capture d'écran de mon appli de test sur mon "test activé" appareil:
Ci-dessous une capture d'écran de mon appli de test sur mon "test désactivé" appareil
Si vous ajoutez votre appareil comme appareil de test au format XML ou code, je ne pense pas qu'il devrait avoir de l'importance. Mais de toute façon, les captures d'écran ci-dessus ont été pour l'exécution de XML.
Mise à jour: je viens d'ajouter mon id de l'appareil et c'est toujours la même ads comme avant...
J'ai ajouté quelques photos pour référence. Je n'ai pas plusieurs appareils, donc malheureusement je ne peux pas télécharger une photo pour une production de l'app sur un appareil de production.
est-il permis à cliquer sur nos propres TestAds?
Vous devez enregistrer votre appareil comme un testdevice, alors vous avez testads vous pouvez cliquer sur. Sinon, vous n'êtes pas autorisé à le faire.
OriginalL'auteur Steven De Bock
Charger l'application. Si la diffusion de l'annonce dans le bon endroit, alors il est de travail. Vous n'êtes pas censé cliquer sur vos propres annonces. Vous pouvez charger vos annonces et voir qu'ils sont au travail. ADMOB gère le linking, de sorte que vous n'avez pas à vous soucier de la partie. S'ils sont visibles, ils sont au travail.
Construisez votre application et la mettre sur un des amis de l'appareil et de cliquer sur l'annonce. Vous êtes à la marche une ligne fine de cliquer sur vos propres annonces. Je doute que l'on va vous faire mal, mais Google fronce les sourcils sur fortement. De Plus, une fois que vous avez signé et mis sur un autre appareil, vous pouvez voir comment il sera exécuté quand il est téléchargé à partir de le marché
Donc, si je n'appuyez pas sur les annonces, puis-je encore utiliser mon propre application ou suis-je totalement interdit d'utiliser mon application avec des annonces?
OriginalL'auteur Trent Pierce
Aparently c'était un problème avec le Plugin Unity.
J'ai réussi à le résoudre à l'aide de ce tutoriel ici:
http://forum.unity3d.com/threads/195169-Google-Admob-plugin-for-Unity-ad-is-not-clickable
Les annonces sont maintenant cliquables! (J'ai cliqué qu'une seule fois pour éviter d'être banni par google)
OriginalL'auteur DanielFox