wake-up-neo.net

Gibt es eine AdMob-Dummy-ID?

Gibt es zu Testzwecken AdMob-Dummy-IDs? Muss ich die App registrieren und MY_AD_UNIT_ID abrufen? 

27

Es gibt keine Schein-IDs per se. Sie müssen den XML- oder Java-Code einrichten, um Testanzeigen zu erhalten. Um Test Ads während des Tests zu erhalten, fügen Sie Ihrem XML Folgendes hinzu, wo Sie die Variable AdView deklariert haben.

HINWEIS: Ich verwende nur den XML-Code, um Anzeigen in meiner App anzuzeigen.

<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>

So legen Sie die Testeinheit (sowohl den Emulator als auch Ihre Geräte) von Java aus fest:

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

Um Ihre Geräte-ID zu erhalten, können Sie Folgendes verwenden:

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

Von: https://stackoverflow.com/a/9681517/450534

BEARBEITEN: Zweite Frage verpasst.

Ja. Sie müssen Ihre App in Ihrem Ad-Mob-Konto registrieren. Ohne diese Registrierung erhalten Sie keine Anzeigenblock-ID und daher auch keine Anzeigen in Ihrer App.

UPDATE: Ungefähr zwei Jahre nach der Veröffentlichung dieser Antwort fügte Google seinem Dummy-SDK ein paar Dummy-IDs hinzu. Bitte beziehen Sie sich auf die anderen besser abgestimmten Antworten für die Dummy-IDs

7
Siddharth Lele

Dies ist die dummy-ID für Banneranzeigen.

ca-app-pub-3940256099942544/6300978111 

Quelle

51
penduDev

Banner:

ca-app-pub-3940256099942544/6300978111

Interstitial:

ca-app-pub-3940256099942544/1033173712

Belohntes Video:

ca-app-pub-3940256099942544/5224354917

Native Advanced:

ca-app-pub-3940256099942544/2247696110

Native Express Klein/Groß:

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

Quelle

34
Mariusz Jamro

OS: Android

Vermittlung: Admob

Für Bannerwerbung:

ca-app-pub-3940256099942544/6300978111

Quelle

Für Interstitial-Anzeigen:

ca-app-pub-3940256099942544/1033173712

Quelle

Für Admob NativeExpress-Anzeigen:

ca-app-pub-3940256099942544/1072772517

Für belohntes Video

ca-app-pub-3940256099942544/5224354917

Hinweis:

Das NativeExpressAd, das Sie sehen, sieht aus wie ein echter, aber es wird als Test gezählt. Anzeige. Sie können diese Anzeigenblock-ID für Ihre Tests verwenden.

von Andrew Brogdon (Google Ads Team in einem seiner Youtube-Kommentare)

 enter image description here

Alle Testanzeigen finden Sie im aktuellen admob github-Repository in den res> values> strings.xml

21
Dinesh Sunny

Hier ist ein offizielles Update von Google 

Android

  • Banner: ca-app-pub-3940256099942544/6300978111
  • Interstitial: ca-app-pub-3940256099942544/1033173712
  • Belohnungsvideo: ca-app-pub-3940256099942544/5224354917
  • Native Advanced: ca-app-pub-3940256099942544/2247696110
  • Native Express (klein): ca-app-pub-3940256099942544/2793859312
  • Native Express (groß): ca-app-pub-3940256099942544/2177258514 

IOS

  • Banner: ca-app-pub-3940256099942544/6300978111

  • Interstitial ca-app-pub-3940256099942544/1033173712

  • Belohntes 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

Weiterlesen: 

5
Rahel

Beispiel für AdMob von 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
PrakashSharma

Für RewardedVideo können Sie die folgende verwenden:

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

wie benutzt man:

MobileAds.initialize(this, APP_ID);

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

zum zeigen

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

Hoffe das hilft vielen von uns!

1
AMAN SINGH