Kas yra app-ads.txt ir kodėl tai turėtų jus dominti
App-ads.txt yra IAB Tech Lab standartas, leidžiantis mobiliųjų programėlių leidėjams deklaruoti, kurie reklamų tinklai, mainų platformos ir perpardavėjai yra įgalioti pardavinėti jų reklamos inventorių. Tai yra mobiliosios programėlės atitikmuo ads.txt standartui, naudojamam svetainėse, pritaikytam unikaliam būdui, kuriuo programėlių inventorius perkamas ir parduodamas programiškai.
Problema, kurią tai sprendžia, yra paprasta: be app-ads.txt sukčiai gali apsimesti jūsų programėle reklamos mainų platformose ir pardavinėti netikrus rodymus jūsų programėlės vardu. Tai vadinama domeno klastojimas arba programėlės klastojimas, ir tai nukreipia reklamuotojų biudžetus į apgaulingą inventorių, tuo pačiu metu mažinant eCPM, prieinamus jūsų teisėtiems rodymams.
Jei esate mobiliojo žaidimo arba naudingos programėlės leidėjas, naudojantis bet kokią programinės reklamos formą, app-ads.txt įdiegimas nėra pasirenkamas. Tai yra bazinis reikalavimas, tiesiogiai saugantis jūsų pajamas.
Kaip app-ads.txt užkerta kelią reklamų sukčiavimui
Mechanizmas yra paprastas, bet efektyvus. Kai reklamuotojas arba paklausos platformą (DSP) gauna pasiūlymo užklausą, teigiančią, kad ji yra iš jūsų programėlės, jie gali patikrinti šį teiginį peržiūrėdami jūsų app-ads.txt failą. Jei reklamos tinklas, pateikiantis pasiūlymo užklausą, nėra įtrauktas į jūsų failą, DSP žino, kad rodymas yra neautorizuotas, ir gali jį atmesti.
Patikrinimo grandinė
- Jūsų programėlės sąrašas „Google Play" arba „App Store" parduotuvėje turi kūrėjo svetainės URL.
- Jūsų kūrėjo svetainė talpina app-ads.txt failą pagrindiniame domene (pvz., example.com/app-ads.txt).
- DSP ir mainų platformos reguliariai nuskaito šį failą ir sukuria autorizacijos žemėlapį.
- Pasiūlymų užklausos yra tikrinamos pagal šį žemėlapį. Neautorizuoti pardavėjai yra atfiltruojami.
Tai sukuria pasitikėjimo grandinę nuo jūsų programėlių parduotuvės sąrašo iki jūsų autorizuotų pardavėjų, kurios sukčiai negali suklastoti, nes jie nekontroliuoja jūsų kūrėjo svetainės domeno.
IAB specifikacija: kas turi būti faile
Kiekviena app-ads.txt failo eilutė atitinka specifinį formatą, apibrėžtą IAB Tech Lab. Formatas yra identiškas žiniatinklio ads.txt.
Eilutės formatas
Kiekvieną įrašą sudaro keturi laukai, atskirti kableliais:
- Domenas: kanoninis reklamos sistemos domenas (pvz., google.com, applovin.com).
- Leidėjo paskyros ID: jūsų unikalus paskyros identifikatorius toje reklamos sistemoje.
- Santykio tipas: arba DIRECT (turite tiesioginę paskyrą), arba RESELLER (trečioji šalis perpardavinėja jūsų inventorių per šią sistemą).
- Sertifikavimo institucijos ID: neprivalomas TAG (Trustworthy Accountability Group) ID, papildomai patvirtinantis reklamos sistemą. „Google" atveju tai visada yra f08c47fec0942fa0.
Įrašų pavyzdžiai
Tipinis app-ads.txt failas leidėjui, naudojančiam „Google Ad Manager" su keliais mediacijos partneriais, gali turėti tokias eilutes:
- google.com, pub-XXXXXXXXXXXXXXXX, DIRECT, f08c47fec0942fa0 — jūsų tiesioginė „Google Ad Manager" arba „AdMob" paskyra.
- applovin.com, XXXXXXXXXX, DIRECT, XXXXXXXXXXXXXXXX — jūsų tiesioginė „AppLovin" paskyra.
- unity.com, XXXXXXX, DIRECT, XXXXXXXXXXXXXXXX — jūsų tiesioginė „Unity Ads" paskyra.
- inmobi.com, XXXXXXXXXX, RESELLER, XXXXXXXXXXXXXXXX — perpardavėjo įrašas tinklui, kuris pasiekia jūsų inventorių netiesiogiai.
Kiekvienas reklamos tinklas ir mediacijos platforma, su kuria dirbate, turėtų pateikti jums savo konkrečias app-ads.txt eilutes. Nespėliokite apie paskyrų ID ar santykių tipus.
Kaip sukurti ir talpinti app-ads.txt failą
1 žingsnis: surinkite autorizuotų pardavėjų eilutes
Susisiekite su kiekvienu reklamos tinklu, SSP ir mediacijos partneriu, su kuriuo dirbate. Paprašykite jų app-ads.txt įrašų jūsų paskyrai. Dauguma pagrindinių platformų pateikia juos savo leidėjų valdymo skydelyje. „Google Ad Manager", „AdMob", „AppLovin MAX", „Unity LevelPlay" ir kitos turi specialias sekcijas, kuriose galite nukopijuoti savo eilutes.
2 žingsnis: sukurkite failą
Sukurkite paprasto teksto failą, pavadintą tiksliai app-ads.txt (mažosiomis raidėmis, be kitų plėtinių, išskyrus .txt). Įklijuokite visas surinktas eilutes, po vieną įrašą kiekvienoje eilutėje. Eilutės, prasidedančios simboliu #, laikomos komentarais.
3 žingsnis: talpinkite kūrėjo svetainės šakniniame kataloge
Įkelkite failą taip, kad jis būtų pasiekiamas adresu https://jusudomenas.com/app-ads.txt. Tai turi būti tiksliai tas domenas, kuris nurodytas kaip jūsų kūrėjo svetainė „Google Play" arba „App Store" sąraše. Subdomenai neveiks, nebent tiksliai sutampa.
4 žingsnis: patikrinkite kūrėjo svetainės URL
„Google Play Console" patvirtinkite, kad jūsų kūrėjo svetainės URL atitinka domeną, kuriame talpinate failą. „App Store Connect" patikrinkite tą patį savo kūrėjo informacijoje. Ši nuoroda leidžia patikrinimo sistemoms rasti jūsų failą.
Dažnos klaidos, kurių reikia vengti
Net leidėjai, suprantantys koncepciją, dažnai padaro diegimo klaidų, kurios pakerta app-ads.txt teikiamą apsaugą.
- Neteisingas domenas: failo talpinimas subdomene, pvz., www.example.com, kai jūsų parduotuvės sąraše nurodytas example.com, arba atvirkščiai. Domenas turi tiksliai sutapti.
- Trūkstami įrašai: pamiršimas įtraukti visus autorizuotus pardavėjus. Jei trūksta teisėto tinklo, DSP gali atfiltruoti tikrus rodymus, tiesiogiai sumažindami jūsų užpildymo rodiklį ir pajamas.
- Pasenęs failas: naujų reklamos tinklų pridėjimas prie mediacijos paketo, bet pamiršimas atnaujinti app-ads.txt. Laikykite failą kaip gyvą dokumentą, kuris turi būti atnaujinamas kaskart, kai keičiasi jūsų monetizacijos partneriai.
- Neteisingas santykio tipas: perpardavėjo nurodymas kaip DIRECT arba atvirkščiai. Naudokite tiksliai tokį santykio tipą, kokį nurodo jūsų reklamos partneris.
- Failo kodavimo problemos: failas turi būti UTF-8 koduotas paprastas tekstas, pateikiamas su text/plain turinio tipu. HTML apvalkalai, BOM simboliai ar kiti kodavimo artefaktai sukels analizavimo klaidų.
- HTTPS reikalavimas: failas turi būti pasiekiamas per HTTPS. Talpinimas tik per HTTP nepaeis daugumos tikrintojų patikrinimo.
„Google" ir „AdMob" vykdymo užtikrinimas
„Google" buvo agresyviausias app-ads.txt atitikties vykdytojas. Nuo 2020 m. „Google Ad Manager" ir „AdMob" vis griežčiau taikė vykdymo reikalavimus iki taško, kur neturint galiojančio app-ads.txt failo galima smarkiai paveikti jūsų pajamas.
Kas nutinka be app-ads.txt
- Sumažėjusi paklausa: daugelis DSP, įskaitant pačios „Google" DV360, nesiūlys kainų už inventorių iš programėlių be galiojančio app-ads.txt failo. Tai tiesiogiai sumažina konkurenciją dėl jūsų rodymų ir mažina eCPM.
- Politikos įspėjimai: „Google Play Console" gali pažymėti jūsų programėlę monetizacijos politikos įspėjimais, jei rodote reklamas be tinkamo app-ads.txt įdiegimo.
- Prarastos pajamos dėl klastojimo: be failo sukčiai gali parduoti netikras jūsų inventoriaus versijas. Kiekvienas doleris, išleistas suklastotiems rodymams, yra doleris, kuris nebuvo išleistas jūsų tikriems rodymams.
Svarbi pastaba: „Google" periodiškai nuskaito app-ads.txt failus ir juos talpina talpykloje. Pakeitimams gali prireikti nuo 24 iki 48 valandų, kad jie būtų pritaikyti. Planuokite iš anksto, kai pridedate naujus paklausos šaltinius, kad nebūtų autorizacijos spragos.
Kuriuos reklamos tinklus įtraukti
Turėtumėte įtraukti kiekvieną subjektą, įgaliotą parduoti arba perpardavinėti jūsų inventorių. Tai paprastai apima:
- Jūsų pagrindinį reklamos serverį: „Google Ad Manager" arba „AdMob" (dauguma leidėjų turi bent vieną „Google" įrašą).
- Tiesioginius mediacijos partnerius: bet kurį tinklą, kuriame turite tiesioginę leidėjo paskyrą (AppLovin, Unity, Meta Audience Network, Vungle/Liftoff, ironSource, Chartboost, InMobi ir kt.).
- Perpardavėjus ir mainų platformas: tinklus, kurie pasiekia jūsų inventorių per mediacijos platformą arba SSP, o ne per tiesioginį ryšį su jumis.
- Valdomo aptarnavimo teikėjus: jei naudojate tokią paslaugą kaip „RevenueFlex" jūsų reklamos krioklio valdymui per „Google Ad Manager", atitinkami GAM įrašai bus pateikti kaip nustatymo dalis.
Jūsų diegimo patikrinimas
Paskelbę app-ads.txt failą, patikrinkite jį naudodami šiuos metodus:
- Tiesioginis URL patikrinimas: naršyklėje eikite į https://jusudomenas.com/app-ads.txt. Turėtumėte matyti neapdorotą teksto failą su visais jūsų įrašais.
- „Google Ads" skaidrumo centras: „Google" teikia įrankius patikrinti, ar jūsų app-ads.txt yra nuskaitomas ir analizuojamas teisingai.
- Trečiųjų šalių tikrintojai: tokių kompanijų kaip „AppBrain" ir „Apptica" įrankiai gali nuskaityti jūsų failą ir pažymėti formatavimo klaidas ar trūkstamus dažnus įrašus.
- Tinklų valdymo skydeliai: dauguma reklamos tinklų rodo app-ads.txt būsenos indikatorių savo leidėjų valdymo skydelyje. Patikrinkite kiekvieną, kad patvirtintumėte, jog jis atpažįsta jūsų autorizaciją.
Poveikis pajamoms: skaičiai
Leidėjai, teisingai įdiegę app-ads.txt, paprastai per kelias savaites pastebi išmatuojamą pajamų pagerėjimą. Poveikis kyla iš dviejų krypčių.
Pirma, daugiau paklausos varžosi dėl jūsų inventoriaus, nes DSP, kurie anksčiau jus atfiltruodavo, dabar dalyvauja aukcionuose. Ši padidėjusi konkurencija tiesiogiai kelia eCPM.
Antra, reklamuotojų biudžetai persikelia prie patvirtinto inventoriaus, nes prekių ženklai ir agentūros vis dažniau reikalauja app-ads.txt atitikties savo taikymo kriterijuose. Aukščiausios kokybės paklausa, gaunanti didžiausius CPM, yra neproporcingai sukoncentruota tarp reklamuotojų, kurie taiko šiuos standartus.
App-ads.txt yra viena iš nedaugelio monetizacijos optimizacijų, kuri nieko nekainuoja, užtrunka mažiau nei valandą įdiegti ir neturi jokios rizikos neigiamai paveikti naudotojo patirtį. Jei dar nenustatėte, padarykite tai šiandien. Jei jau nustatėte, peržiūrėkite kas ketvirtį, kad užtikrintumėte, jog failas yra aktualus. Jūsų pajamos nuo to priklauso.