Est-il AdMob mannequin id?

y a-t-il des identificateurs factices AdMob à des fins d'essai? Dois-je enregistrer app & obtenir MY_AD_UNIT_ID?

26
demandé sur Krishna Raj Salim 2012-09-23 20:13:04

7 réponses

il n'y a pas de fausses cartes D'identité en soi. Vous devez configurer le XML ou le code JAVA pour obtenir des annonces de test. Pour obtenir Test Ads pendant les tests, ajoutez ce qui suit à votre XML où vous avez le AdView déclaré.

NOTE: j'utilise juste le code XML pour afficher des annonces dans mon application.

<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="bottom|center"
    android:orientation="horizontal" >

    <com.google.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="BANNER"
        ads:adUnitId="YOUR_AD_UNIT_ID"
        ads:loadAdOnCreate="true"
        ads:testDevices="TEST_EMULATOR, YOUR_DEVICE_ID" >
    </com.google.ads.AdView>
</LinearLayout>

pour configurer L'Unité de Test (à la fois l'émulateur et vos périphériques) à partir de JAVA:

AdRequest adRequest = new AdRequest();
adRequest.addTestDevice(AdRequest.TEST_EMULATOR);            
adRequest.addTestDevice("test");

Pour obtenir l'IDENTIFIANT de votre Appareil, vous pouvez utiliser ceci:

final TelephonyManager tm = (TelephonyManager)getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);
String deviceid = tm.getDeviceId();

à partir de: https://stackoverflow.com/a/9681517/450534

EDIT: Vous avez raté votre deuxième question.

Oui. Vous devrez enregistrer votre application sur votre compte Ad-Mob. Sans cela être enregistré, vous ne serez pas obtenir votre ID D'Unité de publicité et donc, aucune annonce dans votre application non plus.

mise à jour: environ deux ans après la publication de cette réponse, Google a ajouté quelques identificateurs fictifs à leur SDK admob. Veuillez vous référer aux autres de mieux voté réponses pour le mannequin ID

7
répondu Siddharth Lele 2018-03-30 04:38:53

C'est le dummy id pour la Bannière ads.

ca-app-pub-3940256099942544/6300978111

source

49
répondu penduDev 2015-09-16 15:48:04

Bannière:

ca-app-pub-3940256099942544/6300978111

interstitiel:

ca-app-pub-3940256099942544/1033173712

Recompensed Video:

ca-app-pub-3940256099942544/5224354917

Native Advanced:

ca-app-pub-3940256099942544/2247696110

Native Express Petit/Grand:

ca-app-pub-3940256099942544/2793859312 
ca-app-pub-3940256099942544/2177258514

source

32
répondu Mariusz Jamro 2017-12-22 18:53:30

système d'exploitation: Android

Médiation: Admob

Pour Les Bannières Publicitaires:

ca-app-pub-3940256099942544/6300978111

Source

Pour Les Annonces Interstitielles:

ca-app-pub-3940256099942544/1033173712

Source

Pour Admob NativeExpress Annonces:

ca-app-pub-3940256099942544/1072772517

Pour La Vidéo Récompensée

ca-app-pub-3940256099942544/5224354917

Remarque:

le NativeExpressAd vous voir ressemble à un vrai, mais c'est compté comme un test annonce. Vous êtes libre d'utiliser cet ID d'unité publicitaire pour vos tests.

par Andrew Brogdon (Google Ads Team dans un de ses commentaires youtube)

enter image description here

Toutes les Annonces que vous pouvez trouver dans le réel admob github dans le res > valeurs > chaînes.xml

21
répondu Dinesh Sunny 2017-08-14 04:01:08

Voici une mise à jour officielle de google

Android

  • Bannière: ca-app-pub-3940256099942544/6300978111
  • interstitiel:ca-app-pub-3940256099942544/1033173712
  • Récompense Vidéo: ca-app-pub-3940256099942544/5224354917
  • Native Advanced:ca-app-pub-3940256099942544/2247696110
  • Native Express (small):ca-app-pub-3940256099942544/2793859312
  • Native Express (large):ca-app-pub-3940256099942544/2177258514

IOS

  • Bannière:ca-app-pub-3940256099942544/6300978111

  • interstitiel ca-app-pub-3940256099942544/1033173712

  • Recompensed Video ca-app-pub-3940256099942544/1712485313

  • Native Advanced ca-app-pub-3940256099942544/2247696110

  • Native Express (Small):ca-app-pub-3940256099942544/4270592515

  • Native Express (Large):ca-app-pub-3940256099942544/8897359316

en savoir plus:

5
répondu Rahel 2017-07-14 19:51:00

exemple d'adMob par google

<com.google.android.gms.ads.AdView
    android:id="@+id/adView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_alignParentBottom="true"
    ads:adSize="BANNER"
    ads:adUnitId="ca-app-pub-3940256099942544/6300978111">
</com.google.android.gms.ads.AdView>
2
répondu PrakashSharma 2016-01-16 19:19:19

RewardedVideo vous pouvez utiliser la syntaxe suivante :

private static final String AD_UNIT_ID = "ca-app-pub-3940256099942544/5224354917";
private static final String APP_ID = "ca-app-pub-3940256099942544~3347511713";

utilisation:

MobileAds.initialize(this, APP_ID);

mRewardedVideoAd = MobileAds.getRewardedVideoAdInstance(this);
mRewardedVideoAd.setRewardedVideoAdListener(this);
mRewardedVideoAd.loadAd(AD_UNIT_ID, new AdRequest.Builder().build());

pour montrer

 if (mRewardedVideoAd.isLoaded()) {
        mRewardedVideoAd.show();
  }

Espérons que cela aidera beaucoup d'entre nous!

1
répondu AMAN SINGH 2017-06-07 12:54:29