¿Qué significa adRequest.addTestDevice ("device_id")?

Tengo confusión acerca de admob adrequest . No entiendo adRequest.addTestDevice("device_id") .

si soy generado

 AdRequest adRequest = new AdRequest.Builder() .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) .addTestDevice(DeviceInfo.getDeviceId(activity)).build(); 

para cada dispositivo, entonces afectará a mi cuenta de AdMob? o es addTestDevice ("deviceid") sólo para dispositivos de prueba o dispositivos de la vida real? si sólo agrego mi ID de dispositivo de prueba a AdRequest, a continuación, mostrar anuncio a otro dispositivo o no?

Según los documentos :

Es importante asegurarse de que siempre solicite anuncios de prueba al desarrollar y probar sus aplicaciones. La realización de pruebas con anuncios de producción en directo infringe la política de AdMob y puede provocar la suspensión de su cuenta. Para obtener más información sobre cómo utilizar los anuncios de prueba, consulte nuestra guía de orientación de anuncios .

Esto significa que su cuenta no se verá afectada al utilizar anuncios de prueba independientemente del número de dispositivos / emuladores que utilice. Básicamente, addTestDevice ("deviceid") evita generar impresiones falsas y garantiza que los anuncios de prueba estén siempre disponibles.

Puede eliminar todas las llamadas a addTestDevice ("deviceid") cuando haya finalizado las pruebas y la transición a la fase de producción.

Según la política de google si desea probar añadir a continuación, debe definir la identificación del dispositivo de prueba, o si no se define el dispositivo de prueba o prueba más dispositivo de aplicación de tiempo en un dispositivo a continuación, google se considera como una actividad ilegal para agregar ingresos, necesidad de definir el dispositivo de prueba,

Si usted define su código que escribe por encima de todo el dispositivo que instala apk se considera como un dispositivo de prueba por lo que necesita para eliminar la última línea y la necesidad de agregar la identificación del dispositivo específico cuando el lanzamiento u otra línea de eliminación de sabios.

Y si no encuentras tu ID de dispositivo, entonces ejecuta primero sin probar el dispositivo apk en tu dispositivo de prueba que imprimirá tu ID de dispositivo que puedes usar.

 AdRequest adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).addTestDevice("1915F1CFC0D22C6DBB4C8ED97B0CCBA1").build(); 

Así es como tienes que añadir tu ID de dispositivo, puedes obtener la identificación de tu dispositivo desde tus registros en Android Studio . y solo para ese dispositivo, se cargarán anuncios de prueba.

  • Falta el atributo XML "adSize"
  • AdView causa pérdida de memoria
  • Admob en phonegap Android de repente deja de funcionar
  • Facebook anuncios nativos en reciclar view android
  • Los anuncios dfp intersticiales no se rellenan a pantalla completa en tabletas Android
  • Comportamiento extraño de Android AdMob SDK
  • PublisherAdView.loadAd () lanzando SecurityException - getTasks () requiere android.permission.GET_TASKS
  • Android - Ley de Cookies de la UE
  • Problemas para mostrar anuncios en android con adMob
  • Eliminación de AdMob de la aplicación en Android Studio
  • ¿El uso del mismo ID de editor de anuncios publicitarios (ID de la unidad de anuncio) en más de una aplicación de Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.