Аккаунтуңузду тобокелдикке салбастан AdMob жарнамаларын VPN аркылуу текшериңиз
Түзмөк VPNде турганда AdMobду текшерүү боюнча нускама: сыноо түзмөгүн каттаңыз, бир сурамды кармаңыз, белгини текшериңиз жана чыгарылыш алдында тазалаңыз.
Сиз жарнама интеграцияңыз колдонуучуларыңызда чындап бар тармакта туруштук береби, ошону билгиңиз келет. VPN — алыскы чыгууну кайра жаратуунун эң оңой жолу. Ката — ошол экспериментти киреше эксперименти катары кароо.
Чыгуу өлкөсүн өзгөртүү жаңы аудитория жаратпайт жана өзүңүздүн басууларыңызды укуктуу трафикке айландырбайт. Ал сурамдын жолун гана өзгөртөт.
Ошондуктан аны документтелген ырааттуулук менен туташуу тести катары жүргүзүңүз жана тирүү кампаны андан толугу менен сырткары кармаңыз. Төмөнкү кадамдарды ар бир build сайын кайталоого татыктуу.
Тесттин эмне үчүн экенин аныктаңыз
Эки суроо аралашат. Биринчиси — сурам берилген тармак жолунан жалпы тейленеби, бул интеграция жана туташуу маселеси. Экинчиси — ошол өлкөдөгү чыныгы колдонуучулар канча табат эле, бул отчёттук жана бизнес маселеси жана ага SDK сиз үчүн жооп бере албайт.
Биринчисин гана иштеп чыгуу түзмөгүнөн текшерүүгө болот. Болжолдуу киреше отчёттук мезгил бүткөнгө чейин өзгөрүшү мүмкүн, ошондуктан өзүңүз жасаган экспериментте байкалган сан укуктуу кирешенин далили да эмес, башка бирөө үчүн болжол да эмес.
Туташуудан мурун суроону жазып алыңыз: мисалы, ушул buildде түзмөк Германия аркылуу чыкканда баннер сурамы толтурууну кайтарабы. Эгер каалаган жообуңуз киреше саны болсо, ушул жерден токтоңуз, анткени эч бир VPN конфигурациясы андай санды чыгарбайт.
Учуунун алдында: түзмөктү каттаңыз, даректи эмес
Google'дун сыноо жарнама документтери эки колдоого алынган жолду сунуштайт. Интеграциялап жаткан формат үчүн демо жарнама бирдиктерин колдонуңуз, же физикалык түзмөктү сыноо түзмөгү катары каттап, өз бирдиктериңизди колдонуңуз. Экөө тең платформа жана SDK мууну боюнча документтелген, ал эми Next-Gen жана Legacy колдонмолору бири-бирин алмаштырбайт.
Каттоо — түзмөк идентификатору, анын тармак дарегине эч катышы жок. Телефондун трафиги кайдан чыгаарын өзгөртүү эч нерсени каттабайт. Androidде идентификаторду SDK журналга жазат, ал эми сиз аны коддо колдоносуз:
RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("YOUR_TEST_DEVICE_ID"))
Тармактарды алмаштырганга чейин каттоону ырастаңыз, болбосо ийгиликсиз толтурууну эч качан катталбаган түзмөккө көрсөтүлгөн тирүү жарнамадан ажырата албайсыз. Эгер жарнама Test Ad белгисин көрсөтсө, сурам сыноо кампасынан өттү; көрсөтпөсө, сиз башка нерсени көрүп жатасыз жана ага тийбешиңиз керек.
Ырааттуулукту белгиленген тартипте аткарыңыз
Тармактан башканын баарын туруктуу кармаңыз. Ошол build, ошол жарнама бирдиги, ошол жайгаштыруу, ошол колдонмо абалы. Эки өзгөрмөнү алмаштырсаңыз, эч нерсе үйрөнбөйсүз.
Алгач базалык сызык. VPN өчүк абалда жайгаштырууну жүктөп, сыноо жарнама чыгаарын ырастаңыз. Сурамды logcatта adb logcat | grep -i ads аркылуу кармап, жооп кодун жазып алыңыз. Базалык сызыкта толтуруунун жоктугу VPN маселеси эмес.
Андан кийин туташып, кайталаңыз. Ошол build, ошол бирдик, ошол жайгаштыруу, VPN күйүк. Ошол журнал саптарын кармаңыз. Издеп жатканыңыз — айырма: таймаутка айланган толтуруу, эч качан чыкпаган сурам, өзгөргөн ката коду. Толтуруу бойдон калган толтуруу интеграция ошол жолдо жакшы экенин жана тест бүткөнүн билдирет.
Чөйрөнү жазып алыңыз. SDK версиясы, адаптер версиялары, build түрү, жарнама форматы, чыгуу өлкөсү жана байкалган жыйынтык. Ушул жазуу жок кийинки адам экспериментти нөлдөн кайталап, ошол эле далилдерден башка тыянакка келет.
Медиация — өзүнчө тест
Медиацияланган жарнамаларда Google'дун Test Ad белгиси болбойт, бул аларды тийбеш керек нерсеге басууга эң оңой жерге айландырат. Медиация стектеги ар бир тармактын өз сыноо режими жана өз жөндөөсү бар, ал эми Google'дун сыноо конфигурациясы аларга таралбайт.
Адаптерлерди бир-бирден текшериңиз, адаптердин өз сыноо режимин күйүк кармап, журналдан кайсы тармак жарнаманы бергенин ырастаңыз. Кайсы адаптер толтурганын жана ал сыноо креативиби экенин аныктай албасаңыз, көрсөтүүнү тирүү кампа катары карап, ага тийбеңиз.
Дал ушул жерде жараксыз трафик саясаты маанилүү. Өзүнө басуу, кайталанма көрсөтүүлөр, автоматташтырылган өз ара аракеттер жана алдамчы трафик — баары камтылган, ал эми эмне болорун көрүү үчүн ишенимсиз басуу дал ошол эрежелер сүрөттөгөн үлгү.
Кайтаруу жана чыгарылыш дарбазасы
Сыноо конфигурациясы чыгарылышка кетиши керек эмес. Чыгарылыш buildинин алдында демо жарнама бирдиктерин өндүрүштүк бирдиктер менен алмаштырыңыз, сыноо түзмөктөр тизмесин алып салыңыз жана тек иштеп чыгууга арналган желегилердин баарын өчүрүңүз. Эстутумга таянуунун ордуна чыгарылыш вариантында сыноо идентификаторлорун grep менен издеңиз; адашкан жазуу — тек жоголгон киреше катары көрүнгөн тынч ийгиликсиздик.
Андан кийин каршы багытты текшериңиз: чыгарылыш buildин катталган сыноо түзмөгүнө орнотуп, сурам эми сыноо трафиги катары каралбай турганын ырастаңыз. Эгер белги дагы эле көрүнсө, конфигурацияда бир нерсе калган.
Андан кийин бир документтелген сыноо жолун сактаңыз, ошондо кийинки тармак суроосуна тирүү кампага тийбестен жооп берүүгө болот. Сыноо жарнамалар эч качан эсеп отчётторунда көрүнбөйт, ошондуктан таза бөлүү отчёт тактыгына эч нерсе кетирбейт жана сизге кайталануучу диагностика берет.