Piekrišanas virknes kļūdas, kas klusi nogalina jūsu reklāmas ieņēmumus
Klusā ieņēmumu noplūde
Kad jūsu eCPM katru mēnesi noslīd par dažiem procentiem, cēlonis reti ir inventārs vai minimālās cenas. Biežāk tā ir bojāta TC string — IAB Caurspīdīguma un piekrišanas ietvara (TCF) signāls, kas ceļo ar katru reklāmas pieprasījumu. Nepareizi veidota vai trūkstoša virkne nemet nevienu skaļu kļūdu. Tā vietā reklāmu serveris klusi atkāpjas uz nepersonalizētām reklāmām, pieprasījuma partneri izkrīt, un ieņēmumi asiņo bez neviena brīdinājuma. Lietotņu un spēļu izdevējiem, kuri monetizē EEZ un Apvienotajā Karalistē, tas ir visvairāk neievērotais zaudēto ienākumu cēlonis.
Ko TC string patiesībā nes
TC string ir base64 kodēts bloks, ko izveido jūsu piekrišanas pārvaldības platforma (CMP). Tā kodē lietotāja izvēles: apstiprinātos nolūkus, atļautos pārdevējus, jūsu CMP ID, politikas versiju un laika zīmogu. Pircēji to atkodē milisekundēs, lai izlemtu, vai viņi var piedāvāt cenu ar personalizētu mērķēšanu. Divi signāli ir tikpat svarīgi:
gdprApplies— karodziņš (1, 0 vai undefined), kas pircējiem norāda, vai VDAR ir piemērojama.- Google Consent Mode v2 — signāli
ad_storage,ad_user_dataunad_personalization, ko Google nolasa neatkarīgi no TCF virknes.
Ja kāds no tiem ir nepareizs, pieprasījums iztvaiko — pat tad, kad lietotājs patiešām piekrita.
Piecas kļūdas, kas klusi maksā jums naudu
1. Trūkstoša vai beigusies virkne. Ja CMP nekad neuzraksta virkni vai kešatmiņā saglabātā piekrišana noveco aiz jūsu atkārtotas pieprasīšanas loga, pieprasījumi iziet bez signāla. Pircēji uztver "nav virknes" kā "nav piekrišanas" un piedāvā cenu tikai ar zema eCPM kontekstuālo pieprasījumu vai izlaiž izsoli.
2. Nepareizs CMP ID. Katram sertificētam CMP virknē ir iesists reģistrēts ID. Ja tiek ierakstīts neatpazīts ID, Google un IAB pārdevēji to noraida — izplatīts pēc migrācijas, kad vecais SDK joprojām ir komplektā.
3. Pārdevējs nav deklarēts. Pieprasījuma partnerim var būt pilna piekrišana, bet, ja tā vendor ID nav atļauto pārdevēju sarakstā, tas nevar piedāvāt cenu personalizēti. Izdevēji bieži aizmirst atjaunināt sarakstu pēc partnera pievienošanas.
4. Nepareizi veidots gdprApplies. Virknes "1" nodošana vesela skaitļa vietā vai tā atstāšana undefined lietotājam, kurš nepārprotami atrodas EEZ, mulsina pircējus. Nepareizs gdprApplies=0 var arī pakļaut jūs atbilstības riskam, kamēr izskatās kārtībā.
5. Consent Mode signāli neaktivizējas. TCF virkne var būt nevainojama, kamēr Consent Mode paliek savā noklusējuma noraidītajā stāvoklī — piemēram, kad SDK ielādē reklāmas pirms piekrišana atrisinās. Google tad piegādā nepersonalizētas reklāmas neatkarīgi no TC string.
Soli pa solim atkļūdošanas darbplūsma
Strādājiet no ierīces uz āru līdz reklāmu serverim un reproducējiet tīrā stāvoklī — notīriet lietotnes datus vai izmantojiet svaigu pārlūka profilu, lai novecojusi piekrišana jūs nemaldinātu.
- 1. solis — Tveriet neapstrādāto virkni. Tīmeklī nolasiet to caur
__tcfapi('getTCData', 2, cb). Lietotnē izvelcietIABTCF_TCStringatslēgu noSharedPreferences(Android) vaiNSUserDefaults(iOS). - 2. solis — Atkodējiet un validējiet. Ielīmējiet to IAB TCF dekodētājā vai CMP validatorā. Apstipriniet, ka CMP ID ir jūsējais, politikas versija un laika zīmogs ir aktuāli un jūsu galvenie vendor ID parādās sarakstā.
- 3. solis — Pārbaudiet reklāmas pieprasījumu. Izmantojiet Charles Proxy vai tīkla inspektoru, lai novērotu GAM pieprasījumu, un pārliecinieties, ka parametri
gdprungdpr_consentnes pareizās vērtības. - 4. solis — Pārbaudiet Consent Mode. Izmantojiet Google Tag Assistant, lai apstiprinātu, ka
ad_user_dataunad_personalizationpārslēdzas uz granted, kad lietotājs piekrīt. - 5. solis — Apstipriniet GAM. Atveriet Ad Manager nepersonalizēto reklāmu ziņošanas dimensiju. NPA trafika kāpums, kas neatbilst jūsu atteikšanās rādītājam, ir bojātas virknes pirkstu nospiedums.
Pamatcēloņa novēršana
Vienu bojātu pieprasījumu salāpīt ir viegli; novērst nākamo ir darbs. Lieciet reklāmām gaidīt piekrišanu pirms inicializēšanas, uzturiet savu pārdevēju sarakstu sinhronizētu ar savu pieprasījuma kaudzi un izsekojiet personalizēto un nepersonalizēto seansu attiecību — nobīde tur ir jūsu agrākais brīdinājums.
Tieši šeit Google sertificēts CMP nopelna savu vietu. FlexyConsent izstaro derīgas IAB TCF 2.3 virknes ar pareizu CMP ID un pārdevēju deklarācijām, aktivizē Consent Mode v2 signālus, lai ad_user_data un ad_personalization izseko lietotāja izvēli, un parāda piekrišanas rādītāja analītiku tīmeklī, Android un iOS — tāpēc bojāta virkne parādās informācijas panelī, nevis jūsu izmaksā.
Galvenās atziņas
- Bojāta TC string neavarē — tā klusi pazemina jūs uz nepersonalizētām reklāmām un zemāku eCPM.
- Pieci vainīgie: trūkstošas/beigušās virknes, nepareizs CMP ID, nedeklarēti pārdevēji, nepareizi veidots
gdprAppliesun beigti Consent Mode signāli. - Atkļūdojiet no ierīces līdz reklāmu serverim: tveriet, atkodējiet, pārbaudiet pieprasījumu, validējiet Consent Mode, pārbaudiet GAM.
- Nepārtraukti izsekojiet savu personalizēto-pret-NPA attiecību — sertificēts CMP, piemēram, FlexyConsent, padara derīgas virknes un pareizus Consent Mode v2 signālus par noklusējumu.