Идентификатор теста Admob постоянно меняется - PullRequest
0 голосов
/ 28 октября 2018

Недавно я купил новый телефон (Xiaomi Mi A2), и когда я пытаюсь протестировать свои приложения на нем, происходит очень странная вещь.Идентификатор теста Admob постоянно меняется.Я всегда копирую идентификатор из журналов («Используйте AdRequest.Builder.addTestDevice (« XXXXXXXX ») для получения тестовых объявлений на этом устройстве»).Я добавляю его в AdRequest.Builder.Я запускаю приложение и сначала все работает нормально, я получаю тестовую рекламу, но затем на следующий день меняется идентификатор admob, и я получаю реальные.Сегодня я получил 3 разных идентификатора (происходило каждый раз, когда я перезапускал Android Studio).Это никогда не случается с моим другим телефоном.

Я не знаю, связано ли это, но иногда мое устройство распознается как Xiaomi Mi A2, а иногда оно просто показывает ноль (XXXX).Я не могу получить никаких журналов, когда он нулевой, но я могу установить приложение в обычном режиме.В этом помогает перезапуск Android Studio.

Что может вызвать это?Это проблема с Android Studio или моим телефоном?

РЕДАКТИРОВАТЬ: Я думаю, что нашел причину.У моего нового устройства Android 8.1, и, очевидно, ANDROID_ID отличается для каждого приложения и может измениться, если ключ подписи отличается https://developer.android.com/about/versions/oreo/android-8.0-changes

1 Ответ

0 голосов
/ 28 октября 2018

Так что я не уверен, что понимаю ваш вопрос.Когда вы говорите, что идентификатор постоянно меняется, на какой идентификатор вы ссылаетесь, идентификатор приложения или идентификатор рекламного блока?

После настройки учетной записи AdMob вы должны получить только 1 идентификатор приложения.Этот Id может использоваться для Banner, Interstitial, Reward и т. Д.

Идентификаторы тестового рекламного блока:

Banner: Идентификатор тестового рекламного блока: ca-app-pub-3940256099942544/6300978111

Вставка: Идентификатор тестового рекламного блока: ca-app-pub-3940256099942544/1033173712

Награда: Идентификатор тестового рекламного блока: ca-app-pub-3940256099942544/5224354917

Когда вы используете Идентификатор рекламного блока баннера, может появиться как минимум 3 маленьких объявления, это зависит от того, на каком сервере вы видите тестовое объявление.

Когда вы используете Идентификатор промежуточного тестового рекламного блока, яЯ видел две разные рекламы.

И с идентификатором рекламного блока теста вознаграждения я видел 2 разных рекламы.

Но идентификатор никогда не меняется, не то, что я видел.Можете ли вы быть более конкретным?

...