Oglasne platforme i web-trgovine

Meta Event Match Quality: kako povećati svoju ocjenu

Event Match Quality ocjenjuje koliko se događaji iz Conversions API-ja podudaraju s računima na Meti. Saznajte koji parametri ga povećavaju, kako ih hashirati i čemu težiti.

·Ažurirano ·8 min čitanja·Autor: tim ROASaurusa

Ključne poruke
  • Event Match Quality (EMQ) je ocjena od 10 koju Meta daje svakom događaju na web-stranici poslanom putem Conversions API-ja.
  • E-pošta i ID klika (fbc) imaju najviši prioritet na Metinu popisu; slijede telefon, external_id, fbp i država.
  • Prije hashiranja algoritmom SHA-256 normalizirajte kontaktne podatke te nikad ne hashirajte fbp, fbc, IP adresu ni user agent.
  • Metina razvojna dokumentacija preporučuje težiti vrijednosti 6.0 ili višoj; Purchase izrađen iz podataka o narudžbi nosi najviše identifikatora, dok PageView obično nosi malo.
  • Ocjenu po događaju provjerite pod View details u Events Manageru i pričekajte dva dana nakon promjene, jer koristi događaje iz zadnjih 48 sati.

Event Match Quality (EMQ) je ocjena od 10 koju Meta daje svakom događaju na web-stranici koji pošaljete putem Conversions API-ja. Pokazuje koliko se dobro podaci o kupcu uz taj događaj mogu povezati s Meta računom. Povećavate ga slanjem više pravih identifikatora, formatiranih i hashiranih onako kako Meta očekuje.

Ovaj vodič objašnjava što ocjena mjeri, koji parametri podataka o kupcu najviše vrijede, pravila hashiranja i normalizacije, zašto kupnje iz podataka o narudžbama nose više identifikatora od prikaza stranica, kojoj ocjeni težiti i gdje je provjeriti.

Što mjeri Event Match Quality?

Meta ocjenu izračunava iz dvije stvari: kvalitete podataka o kupcu koje šaljete s događajem s poslužitelja i udjela tih događaja koje Meta povezuje s računom. Povezani događaj govori Meti koja je osoba kupila. Meta tada može pripisati kupnju oglasu koji je ta osoba vidjela ili kliknula te prikazivati vaše oglase ljudima koji će vjerojatnije kupiti.

Nekoliko činjenica iz Metine dokumentacije određuje kako čitati ocjenu:

  • Vrijedi po događaju. Purchase, AddToCart i PageView svaki dobivaju vlastitu ocjenu, i za standardne i za prilagođene događaje.
  • Obuhvaća samo događaje s poslužitelja. Ocjena je dostupna za događaje na web-stranici poslane putem Conversions API-ja s action_source postavljenim na website. Događaji koje šalje samo piksel u pregledniku nemaju ocjenu.
  • Koristi zadnjih 48 sati. Šaljite događaje ravnomjerno ili ocjena zastarijeva.
Primjer: događaj Purchase, Event Match Quality8.3
Ispod 6.0
6.0 ili više
010
Primjer ocjene za Purchase. Metina razvojna dokumentacija preporučuje težiti vrijednosti 6.0 ili višoj.

Meta također napominje da bolje povezivanje može povećati dodatne konverzije koje prijavljuje za vaše postavljanje Conversions API-ja. Kupnja koju Meta ne može povezati jest kupnja za koju vaši oglasi ne dobivaju zasluge.

Koji parametri podataka o kupcu povećavaju ocjenu?

Meta objavljuje prioritet za svaku vrstu podataka o kupcu. Pošaljite svaki parametar koji imate za događaj i počnite s onima visokog prioriteta.

ParametarKljučPrioritet prema MetiOdakle ga web-trgovina uzima
E-poštaemVisokNaplata, račun ili obrazac za prijavu
ID klikafbcVisokfbclid u URL-u odredišne stranice nakon klika na oglas
Telefonski brojphSrednjiNaplata, ako je polje ispunjeno
Vanjski IDexternal_idSrednjiVaš ID kupca ili ID posjetitelja
ID preglednikafbpSrednjiKolačić _fbp
DržavacountrySrednjiAdresa za naplatu ili dostavu
Datum rođenjadbSrednjiRijetko dostupno u web-trgovini
Ime i prezimefn, lnNizakNaplata
Grad i poštanski brojct, zpNizakAdresa za naplatu ili dostavu
Prioriteti iz Metina članka pomoći o Event Match Quality. Najviše vrijede e-pošta i ID klika.

IP adresa i user agent nisu na Metinu popisu prioriteta, ali Metina razvojna dokumentacija navodi da slanje client_ip_address i client_user_agent može pomoći pri povezivanju. User agent je ionako obavezan za događaje na web-stranici. Obje vrijednosti moraju biti vrijednosti kupca, a ne vašeg poslužitelja.

Kako hashirati i normalizirati podatke o kupcu?

Meta zahtijeva da se kontaktni podaci prije slanja hashiraju algoritmom SHA-256. Hashiranje radi samo ako svi sustavi istu vrijednost zapisuju na isti način, pa Meta definira normalni oblik za svako polje. Prvo normalizirajte, zatim hashirajte.

PoljeIzvorna vrijednostNormalizirano, prije hashiranjaPravilo
E-pošta Anna.Berg@Example.com anna.berg@example.comUklonite razmake, pretvorite u mala slova
Telefon+1 (415) 555-013414155550134Samo znamenke, s pozivnim brojem države
ImeAnna-LenaannalenaMala slova, bez interpunkcije
GradSan FranciscosanfranciscoMala slova, bez razmaka i interpunkcije
Savezna država (SAD)CaliforniacaDvoslovni kod, mala slova
Poštanski broj (SAD)94107-123494107Prvih pet znamenki za američke poštanske brojeve
DržavaSjedinjene Američke DržaveusDvoslovna ISO oznaka, malim slovima
Svaka normalizirana vrijednost zatim se hashira algoritmom SHA-256. Ista osoba uvijek mora dati isti hash.

U kodu je važan redoslijed koraka:

Normaliziraj, pa hashiraj (Node.js)
import { createHash } from 'node:crypto';
const sha256 = (s) => createHash('sha256').update(s).digest('hex');

// Normalize first, then hash.
const em = sha256(' Anna.Berg@Example.com '.trim().toLowerCase());
// hashes "anna.berg@example.com"

const ph = sha256('+1 (415) 555-0134'.replace(/\D/g, ''));
// hashes "14155550134"

const ct = sha256('San Francisco'.toLowerCase().replace(/[^a-z]/g, ''));
// hashes "sanfrancisco"

// Sent as they are, never hashed:
// fbp, fbc, client_ip_address, client_user_agent

Pazite na telefonske brojeve s početnom nulom. Nizozemski broj zapisan kao +31 (0)6 1234 5678 postaje 310612345678 ako samo uklonite simbole. Ispravan oblik je 31612345678. Zamjenske vrijednosti još su jedna zamka: e-adresu poput noemail@example.com, koju web-trgovina upisuje za narudžbe bez računa, dijeli mnogo kupaca pa ona ne može identificirati jednu osobu. Umjesto toga izostavite to polje.

Zašto događaji s poslužitelja iz podataka o narudžbama nose više identifikatora?

Prikaz stranice događa se prije nego što vam posjetitelj išta kaže. Preglednik zna ID kolačića, možda ID klika, IP adresu i user agent. Plaćena narudžba je drukčija: kupac je upisao e-adresu, često i telefonski broj, ime i adresu.

PageView iz preglednika
  • ID preglednika fbp
  • fbc, samo nakon klika na oglas
  • IP adresa i user agent
  • E-adresa samo ako ju je posjetitelj ranije dao
Purchase iz podataka o narudžbi
  • E-adresa i telefon iz naplate
  • Ime, grad, savezna država, poštanski broj i država
  • ID vašeg kupca kao external_id
  • IP adresa, user agent, fbp i fbc preuzeti iz posjeta
Kupnja izgrađena iz podataka o narudžbi nosi kontaktne podatke koje prikaz stranice nema.

Zato događaj Purchase poslan s vašeg poslužitelja može postići bolji rezultat od PageView ili ViewContent. Događaj kupnje koji dolazi samo sa stranice zahvale ima identifikatore preglednika, ali ne uvijek i e-adresu i telefon iz narudžbe.

Svaki parametar ne može doći do 100% događaja i to je normalno. U primjeru u nastavku ID klika postoji kod 38% kupnji, jer ga imaju samo kupci koji su došli klikom na Meta oglas.

Primjer trgovine: udio događaja Purchase sa svakim parametrom
IP adresa
100%
User agent
100%
Vanjski ID
100%
E-pošta
99%
ID preglednika (fbp)
91%
Telefon
64%
ID klika (fbc)
38%
Ilustrativni brojevi. Pratite ovo pokrivanje kroz vrijeme: znak problema je nagli pad jednog parametra, a ne mali udio ID-a klika.

Koja je realna ciljna vrijednost Event Match Quality?

Meta u svojoj dokumentaciji za razvojne programere navodi da obično preporučuje rezultat 6.0 ili viši, kada je moguće. Shvatite to kao cilj za događaje koji nose kontaktne podatke, prije svega Purchase. Purchase izgrađen iz podataka o narudžbi nosi e-adresu, jedan od dvaju parametara visokog prioriteta, i većinu parametara srednjeg prioriteta, pa je to događaj za koji je cilj najrealniji. Izmjerite ga umjesto da ga pretpostavljate: rezultat ovisi i o vašim kupcima.

Ne očekujte isti rezultat za svaki događaj. PageView, ViewContent i AddToCart često nemaju kontaktne podatke jer je većina posjetitelja anonimna do naplate. Niži rezultat tamo je očekivan i nije razlog da e-adrese prikupljate ranije nego što ih posjetitelji žele dati.

Ne jurite ni rezultat 10. Rezultat ovisi i o udjelu događaja koje Meta uspije povezati, a dio toga izvan je vaše kontrole: neki vaši kupci nemaju Meta račun ili su na njemu koristili drugu e-adresu. Bitna je i privola. U ROASaurusu, kada je uključeno Respect visitor consent, posjetitelj koji odbije marketinške kolačiće nema pohranjen ID klika ni ID posjetitelja, pa plaćena narudžba odlazi s hashiranim podacima iz narudžbe te IP adresom i user agentom narudžbe, ali bez fbc i fbp. Što je više odbijanja, to je manje identifikatora po događaju. Naša stranica pomoći o privoli objašnjava tu postavku.

Korisno pitanje nije je li vaš rezultat visok, nego je li se promijenio. Nakon svake promjene teme, naplate ili praćenja usporedite svaki događaj s njegovom vlastitom poviješću.

Kako provjeriti Event Match Quality u Events Manageru?

  1. Otvorite svoj skup podataka

    Idite na Events Manager i odaberite naziv i ID svojeg piksela ili skupa podataka.

  2. Otvorite detalje događaja

    Pronađite događaj, na primjer Purchase, i kliknite View details.

  3. Pročitajte karticu Event matching

    Prikazuje rezultat, udio događaja koji nose podatke o kupcu i savjete za poboljšanje povezivanja.

  4. Provjerite Diagnostics

    Kartica Diagnostics u Events Manageru navodi probleme s vašim događajima i preporuke za njihovo rješavanje.

  5. Ponovno provjerite nakon dva dana

    Rezultat koristi događaje iz zadnjih 48 sati, pa se ispravak u potpunosti vidi tek oko dva dana poslije.

Pomažu i ostale kartice na istoj stranici. Event coverage uspoređuje vaše događaje s poslužitelja s događajima piksela, Event deduplication prikazuje udio događaja koji nose ključ deduplikacije, poput ID-a događaja, a Data freshness prikazuje koliko brzo stižu vaši događaji s poslužitelja. Ako još postavljate stranu poslužitelja, počnite s našim vodičem za Meta Conversions API.

Zašto je moj Event Match Quality nizak?

Kada neki događaj ima niži rezultat od očekivanog, uobičajeni su uzroci sljedeći:

  • Poslužitelj šalje vlastitu IP adresu. Ako događaji prolaze kroz vaš poslužitelj ili tag poslužitelj, on mora proslijediti IP adresu i user agent koje je zabilježio od kupca, a ne vlastite.
  • Gubi se fbclid. ID klika nalazi se samo u URL-u odredišne stranice. Ako ga ondje ništa ne spremi, do naplate je izgubljen. Zadržite ga točno onako kako stiže, jer razlikuje velika i mala slova.
  • Kontaktni podaci hashiraju se bez normalizacije ili se šalju nehashirani.
  • Identifikatori preglednika su hashirani. Hashirani fbp ili fbc ne može se povezati.
  • Kupnje dolaze samo iz preglednika. Događaju sa stranice zahvale često nedostaju e-adresa i telefon koje narudžba ima. Slanje kupnje iz narudžbe to rješava.

Kako ROASaurus šalje podatke o kupcu

ROASaurus gradi događaj Purchase iz narudžbe u vašoj web-trgovini, pa on nosi kontaktne podatke narudžbe. E-adresa, telefon, ime i prezime, grad, savezna država, poštanski broj i država normaliziraju se i hashiraju algoritmom SHA-256. ID kupca iz trgovine i ID posjetitelja ROASaurusa šalju se hashirani kao external_id. IP adresa, user agent, URL stranice i fbp preuzimaju se iz posjeta kupca, a fbc se gradi iz fbclid koji skripta na stranici trgovine spremi kada posjetitelj stigne.

Događaj bez fbc, fbp, e-pošte, telefona ili IP adrese preskače se jer ga Meta ne može povezati. Stranica Meta integracije navodi svako polje koje se šalje, a praćenje na strani poslužitelja objašnjava kako se narudžbe povezuju s klikom na oglas. Za praćenje ocjene stranica Tracking health svaki dan čita Event Match Quality svakog Meta piksela i šalje upozorenje kada ocjena za Purchase padne ispod vašeg minimuma, zadano 6,0.

Izvori

  1. Meta Business Help Center: About Event Match Quality
  2. Meta for Developers: Customer Information Parameters
  3. Meta for Developers: Verifying Your Setup
  4. Meta Business Help Center: View server event details in Meta Events Manager
  5. Meta for Developers: Best Practices - Conversions API

U ROASaurusu

Nastavite čitati

Oglasne platforme i web-trgovinePraćenje konverzija za plaćanje pouzećem i vanjske naplatePraćenje konverzija za plaćanje pouzećem: zašto pikseli propuštaju narudžbe s pouzećem i vanjskom naplatom, kada poslati kupnju i kako postupati s odbijenim narudžbama.Oglasne platforme i web-trgovinePraćenje konverzija za CCV Shop: vodič za postavljanjePraćenje konverzija za CCV Shop: šaljite plaćene narudžbe na Meta i TikTok potpisanim webhookom, povežite ih s klikovima na oglase, postavite, testirajte i obradite plaćanja koja stignu s odgodom.Oglasne platforme i web-trgovineGoogle Ads Enhanced conversions na ShopifyjuEnhanced conversions dodaju hashirane podatke o kupcu kupnjama u Google Adsu za Shopify. Kako rade, po čemu se razlikuju od offline uvoza i kako ih postaviti.
Česta pitanja

Pitanja i odgovori

Što je dobar rezultat Event Match Quality?

Meta u svojoj dokumentaciji za razvojne programere preporučuje ciljati na 6.0 ili više, kada je moguće. Događaji Purchase izgrađeni iz podataka o narudžbi nose najviše identifikatora; događaji anonimnih posjetitelja, poput PageView, često imaju niži rezultat.

Zašto je moj rezultat za PageView niži od onog za Purchase?

Većina posjetitelja je anonimna kada pregledava stranicu, pa PageView nema e-adresu ni telefon. Purchase izgrađen iz narudžbe ima kontaktne podatke iz naplate, pa se može češće povezati.

Hashiram li IP adresu i fbp za Conversions API?

Ne. Kontaktne podatke poput e-adrese, telefona, imena i adrese hashirajte algoritmom SHA-256 nakon normalizacije. IP adresu, user agent, fbp i fbc šaljite u izvornom obliku.

Koliko dugo traje ažuriranje rezultata Event Match Quality?

Meta izračunava rezultat iz događaja zadnjih 48 sati. Nakon promjene postavki pričekajte oko dva dana prije nego što ocijenite rezultat.

Dobiva li piksel u pregledniku rezultat Event Match Quality?

Ne. Meta prikazuje rezultat za događaje s web-stranice poslane putem Conversions API-ja s action_source postavljenim na website.

Svaka prodaja, praćena do oglasa koji ju je zaradio

Praćenje na strani poslužitelja, dobit i životna vrijednost kupca u jednoj aplikaciji. 14-dnevno besplatno probno razdoblje, bez kreditne kartice.

Započnite besplatno probno razdoblje →