What is Event Match Quality for Facebook Server-side tracking?
Facebook Event Match Quality is a score(10/10) that indicates how well your server events are matching Facebook user Account.
Why Need it?
Customer information parameters help Facebook match your events to a Facebook user account so they can attribute conversions to clicks on your ads.
Customer information parameters that -
Facebook login ID
Email
Mobile number
IP address & user agent
fbp (browser ID)
fbc (click ID)
First name
Last name
Other data you can include to improve matching accuracy include -
Date of birth
Gender
Address (city, state, postcode, country code)
Subscription ID
External ID
Pageview: Web
Pageview: Server
ViewContent: Web
ViewContent: Server
Add to cart: Web
Add to cart: Server
Checkout: Web
Checkout: Server
Purchase: Web
Purchase: Server
Web Container:
content_type ------- product
content_name ------- products.0.name
content_ids -------- products.0.id
value -------------- products.0.price
currency ----------- currency
fbp ---------------- _fbp
fbc ---------------- _fbc
em ----------------- eventModel.user_data.email_add
ph ----------------- eventModel.user_data.phone_number
fn ----------------- eventModel.user_data.address.first_name
ln ----------------- eventModel.user_data.address.last_name
ct ----------------- eventModel.user_data.address.city
st ----------------- eventModel.user_data.address.region
country ------------ eventModel.user_data.address.country
zp ----------------- eventModel.user_data.address.postal_code
external_id -------- userId
Server Container:
x-fb-ck-fbp ---------------- _fbp
x-fb-ck-fbc ---------------- _fbc
first_party_collection ----- true
https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/custom-data
JavaScript Variable: For Germany Site
function() {
return ({{Transaction Total}}/100);
}
.png)