Trid tkun taf jekk l-integrazzjoni tar-reklami tiegħek tiflaħx għan-netwerk li l-utenti tiegħek fil-fatt għandhom. VPN huwa l-eħfef mod kif tirriproduċi ħruġ imbiegħed. L-iżball huwa li tittratta dak l-esperiment bħala esperiment tad-dħul.

Il-bidla tal-pajjiż tal-ħruġ ma toħloqx udjenza ġdida, u ma ddawwarx it-taps tiegħek stess f’traffiku eliġibbli. Hija tbiddel biss it-triq ta’ talba.

Mela mexxiha bħala test tal-konnettività b’sekwenza dokumentata, u żomm l-inventarju ħaj barra minnha għal kollox. Il-passi hawn taħt jixirqilhom jiġu ripetuti f’kull build.

Iddeċiedi għaliex huwa t-test

Żewġ mistoqsijiet jiġu mħallta. L-ewwel huwa jekk talba tiġix moqdija xejn minn triq tan-netwerk partikolari, li hija kwistjoni ta’ integrazzjoni u konnettività. It-tieni hija kemm jieqdu l-utenti reali f’dak il-pajjiż, li hija kwistjoni ta’ rappurtar u negozju li l-SDK ma tistax twieġeb għalik.

L-ewwel waħda biss hija testabbli minn apparat tal-iżvilupp. Id-dħul stmat jista’ wkoll jinbidel qabel ma jingħalaq perjodu ta’ rappurtar, għalhekk numru osservat waqt esperiment li għamilt int stess mhuwiex la prova ta’ dħul eliġibbli u lanqas tbassir għal ħaddieħor.

Ikteb il-mistoqsija qabel ma tikkonnettja: pereżempju, talba għal banner tirritorna mili meta l-apparat joħroġ permezz tal-Ġermanja f’dan il-build. Jekk it-tweġiba li trid hija ċifra tad-dħul, waqaf hawn, għax ebda konfigurazzjoni VPN ma tipproduċi waħda.

Qabel it-tluq: irreġistra l-apparat, mhux l-indirizz

Id-dokumentazzjoni ta’ Google dwar reklami tat-test toffri żewġ toroq appoġġati. Uża l-unitajiet tar-reklami demo għall-format li qed tintegra, jew l-unitajiet tiegħek stess bl-apparat fiżiku rreġistrat bħala apparat tat-test. It-tnejn huma dokumentati skont il-pjattaforma u skont il-ġenerazzjoni tal-SDK, u l-gwidi Next-Gen u Legacy mhumiex interkambjabbli.

Ir-reġistrazzjoni hija identifikatur tal-apparat, u m’għandha x’taqsam xejn mal-indirizz tan-netwerk. Il-bidla ta’ minn fejn joħroġ it-traffiku tat-telefon ma tirreġistra xejn. Fuq Android l-identifikatur jiġi rreġistrat mill-SDK, u inti tapplikah fil-kodiċi:

RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("YOUR_TEST_DEVICE_ID"))

Ikkonferma r-reġistrazzjoni qabel ma tbiddel in-netwerks, inkella ma tistax tiddistingwi mili fallut minn reklam ħaj moqdi lil apparat li qatt ma ġie rreġistrat. Jekk ir-reklam juri t-tikketta Test Ad, it-talba għaddiet mill-inventarju tat-test; jekk le, qed tara xi ħaġa oħra u m’għandekx tmissha.

Mexxi s-sekwenza fi ordni fissa

Żomm kollox kostanti ħlief in-netwerk. L-istess build, l-istess unità tar-reklami, l-istess tqegħid, l-istess stat tal-app. Ibdel żewġ varjabbli u ma titgħallem xejn.

L-ewwel il-linja bażi. Bil-VPN skonnettjat, għabbi t-tqegħid u kkonferma li jidher reklam tat-test. Aqbad it-talba fil-logcat b’ adb logcat | grep -i ads u nnota l-kodiċi tar-risposta. Nuqqas ta’ mili fil-linja bażi mhuwiex problema tal-VPN.

Imbagħad ikkonnettja u erġa’ agħmel. L-istess build, l-istess unità, l-istess tqegħid, VPN mixgħul. Aqbad l-istess linji tal-log. Dak li qed tfittex huwa differenza: mili li jsir waqfien tal-ħin, talba li qatt ma toħroġ, kodiċi ta’ żball li jinbidel. Mili li jibqa’ mili jgħidlek li l-integrazzjoni hija tajba fuq dik it-triq u t-test spiċċa.

Irreġistra l-ambjent. Verżjoni tal-SDK, verżjonijiet tal-adapter, tip ta’ build, format tar-reklam, pajjiż tal-ħruġ u r-riżultat osservat. Mingħajr dak ir-reġistru, il-persuna li jmiss tirrepeti l-esperiment mill-bidu u tasal għal konklużjoni differenti mill-istess provi.

Il-medjazzjoni hija test separat

Ir-reklami medjati ma jġorrux it-tikketta Test Ad ta’ Google, li tagħmilhom l-eħfef post biex tikklikkja fuq xi ħaġa li m’għandekx. Kull netwerk fil-munzell tal-medjazzjoni għandu l-mod tat-test tiegħu u l-konfigurazzjoni tiegħu, u l-konfigurazzjoni tat-test ta’ Google ma testendix għalihom.

Iċċekkja l-adapters wieħed wieħed, bil-mod tat-test tal-adapter stess mixgħul, u kkonferma mil-log liema netwerk serva r-reklam. Jekk ma tistax tgħid liema adapter mela u jekk kienx kreattiv tat-test, ittratta l-impressjoni bħala inventarju ħaj u ħalliha.

Hawnhekk timporta wkoll il-politika dwar traffiku invalidu. Klikks personali, impressjonijiet ripetuti, interazzjonijiet awtomatizzati u traffiku qarrieqi huma kollha koperti, u klikks inċert biex tara x’jiġri huwa eżattament il-mudell li jiddeskrivu dawk ir-regoli.

Rollback u l-gate tar-rilaxx

Il-konfigurazzjoni tat-test m’għandhiex tinħareġ. Qabel build tar-rilaxx, ibdel l-unitajiet tar-reklami demo b’unitajiet tal-produzzjoni, neħħi l-lista tal-apparati tat-test u ħassar kwalunkwe bandiera għall-iżvilupp biss. Fittex il-varjant tar-rilaxx għall-identifikaturi tat-test minflok ma tafda fil-memorja; entrata mitlufa hija falliment sieket li jidher biss bħala dħul nieqes.

Imbagħad ivverifika d-direzzjoni l-oħra: installa l-build tar-rilaxx fuq apparat tat-test rreġistrat u kkonferma li t-talba m’għadhiex meqjusa bħala traffiku tat-test. Jekk it-tikketta għadha tidher, xi ħaġa fil-konfigurazzjoni baqgħet.

Wara dan żomm triq tat-test waħda dokumentata sabiex il-mistoqsija tan-netwerk li jmiss tkun tista’ tiġi mwieġba mingħajr ma tmiss l-inventarju ħaj. Ir-reklami tat-test qatt ma jidhru fir-rapporti tal-kont, għalhekk separazzjoni nadifa ma tiswiex xejn fl-eżattezza tar-rappurtar u tagħtik dijanjosi ripetibbli.

Artikli relatati