Тестирајте AdMob огласе преко VPN-а без ризика за свој налог
Упутство за тестирање AdMob-а док је уређај на VPN-у: региструјте тестни уређај, ухватите један захтев, проверите ознаку и очистите пре издања.
Желите да знате да ли ваша интеграција огласа преживљава мрежу коју ваши корисници заиста имају. VPN је најлакши начин да репродукујете удаљени излаз. Грешка је третирати тај експеримент као експеримент прихода.
Промена земље излаза не ствара нову публику и не претвара ваше сопствене додире у подобан саобраћај. Мења само путању захтева.
Зато га изведите као тест повезаности са документованим редоследом и држите живи инвентар потпуно изван њега. Кораке испод вреди понављати у свакој градњи.
Одлучите чему тест служи
Два питања се мешају. Прво је да ли се захтев уопште опслужује са дате мрежне путање, што је питање интеграције и повезаности. Друго је колико би зарадили стварни корисници у тој земљи, што је питање извештавања и пословања на које SDK не може да одговори уместо вас.
Само прво је проверљиво са развојног уређаја. Процењена зарада такође може да се промени пре затварања извештајног периода, па број запажен током самостално створеног експеримента није ни доказ подобног прихода ни прогноза за било кога другог.
Запишите питање пре повезивања: на пример, да ли захтев за банер враћа попуну када уређај у овој градњи излази кроз Немачку. Ако је одговор који желите цифра прихода, зауставите се овде, јер ниједна VPN конфигурација не производи такву.
Пре полетања: региструјте уређај, не адресу
Google документација о тестним огласима нуди два подржана пута. Користите демо огласне јединице за формат који интегришете или сопствене јединице са физичким уређајем регистрованим као тестни уређај. Оба су документована по платформи и по генерацији SDK-а, а водичи Next-Gen и Legacy нису заменљиви.
Регистрација је идентификатор уређаја и нема никакве везе са мрежном адресом. Промена тога одакле излази саобраћај телефона ништа не региструје. На Android-у SDK бележи идентификатор, а ви га примењујете у коду:
RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("YOUR_TEST_DEVICE_ID"))
Потврдите регистрацију пре него што промените мрежу, иначе не можете да разликујете неуспелу попуну од живих огласа приказаних уређају који никада није био регистрован. Ако оглас приказује ознаку Test Ad, захтев је прошао кроз тестни инвентар; ако не, гледате нешто друго и не би требало да то дирате.
Изведите редослед у фиксном поретку
Држите све непромењено осим мреже. Иста градња, иста огласна јединица, исти смештај, исто стање апликације. Промените две променљиве и нећете ништа научити.
Прво основна линија. Са искљученим VPN-ом учитајте смештај и потврдите да се појављује тестни оглас. Ухватите захтев у logcat-у помоћу adb logcat | grep -i ads и забележите код одговора. Недостатак попуне на основној линији није VPN проблем.
Затим се повежите и поновите. Иста градња, иста јединица, исти смештај, VPN укључен. Ухватите исте линије дневника. Оно што тражите је разлика: попуна која постаје истек времена, захтев који никада не одлази, код грешке који се мења. Попуна која остаје попуна говори вам да је интеграција на тој путањи у реду и да је тест завршен.
Забележите окружење. Верзија SDK-а, верзије адаптера, тип градње, формат огласа, земља излаза и запажени резултат. Без тог записа следећа особа понавља експеримент од нуле и долази до другачијег закључка из истих доказа.
Медијација је одвојен тест
Медијирани огласи не носе Google ознаку Test Ad, што их чини најлакшим местом за клик на нешто што не би требало. Свака мрежа у стеку медијације има свој тестни режим и своје подешавање, а Google тестна конфигурација се на њих не протеже.
Проверавајте адаптере један по један, са укљученим сопственим тестним режимом адаптера, и из дневника потврдите која мрежа је послужила оглас. Ако не можете да кажете који адаптер је попунио и да ли је то био тестни креатив, третирајте приказ као живи инвентар и оставите га.
Овде је такође важна политика о неважећем саобраћају. Самокликови, поновљени прикази, аутоматизоване интеракције и обмањујући саобраћај су сви обухваћени, а несигуран клик да видите шта ће се догодити је управо образац који ти прописи описују.
Враћање и излазна капија
Тестна конфигурација не сме да се испоручи. Пре градње за издање замените демо огласне јединице производним, уклоните листу тестних уређаја и избришите све заставице само за развој. Претражите варијанту за издање на тестне идентификаторе уместо да се поуздате у памћење; залутали унос је тиха грешка која се појављује само као приход који недостаје.
Затим проверите супротан смер: инсталирајте градњу за издање на регистровани тестни уређај и потврдите да се захтев више не третира као тестни саобраћај. Ако се ознака и даље приказује, нешто у конфигурацији је преживело.
Након тога задржите једну документовану тестну путању да би на следеће мрежно питање могло да се одговори без дирања живих залиха. Тестни огласи се никада не појављују у извештајима налога, па чисто раздвајање ништа не кошта у тачности извештавања и даје вам поновљиву дијагностику.