זהו ממשק API של פייסבוק שמאפשר לעסקים לשלוח אירועים כמו רכישות, הרשמות, לידים, צפייה בדף ועוד – ישירות מהשרת של האתר שלך או לחילופין (או מהאוטומציה שלך במייק) לפייסבוק, כדי לשפר את המעקב והאופטימיזציה של הקמפיינים שלך.
סוכנות פרסום מצוינת תשאף לדייק ככל הניתן בין התוצאות בפועל לחיווי שמתקבל בפלטפורמה הפרסומית. בשתיהן נרצה לראות את אותן התוצאות.
💡 למה צריך את זה אם יש פיקסל?
כי הפיקסל לפעמים נחסם (למשל על ידי חוסמי פרסומות או מגבלות קוקיז), ולכן פייסבוק לא תמיד יודע מה באמת קרה באתר שלך. CAPI נותן תמונה שלמה יותר:
🧩 איך המודול של CAPI במייק עובד?
במודול של Facebook Conversions API אתה יוצר בקשת POST ל־Facebook עם פרטי האירוע.
המודול בדרך כלל דורש:
Access Token – מפתח הגישה שלך מה־Meta Events Manager.
Pixel ID – מזהה הפיקסל שלך.
Event Name – סוג האירוע (למשל:
Purchase,Lead,CompleteRegistration).Event Time – מתי קרה האירוע (ב־Unix timestamp).
User Data – מידע מזהה כמו אימייל, טלפון (צריך להיות מגובה ב־hash – במייק זה נעשה אוטומטית).
Custom Data – נתונים נוספים כמו סכום רכישה, סוג מוצר, ערך ליד וכו'.
💡 אז איך Facebook יודע לשייך את ההמרה למודעה?
פייסבוק משתמשת במידע מזהה שמועבר יחד עם האירוע – כדי לשייך אותו למשתמש ולמודעה הספציפית שגרמה להמרה. זה נעשה באמצעות:
✅ 1. User Data (נתוני משתמש)
כאן אתה שולח מידע על האדם שביצע את ההמרה, למשל:
– אימייל
– טלפון
– IP Address
– User Agent (דפדפן)
– fbp / fbc (עוד רגע נסביר עליהם)
אימייל
טלפון
IP Address
User Agent (דפדפן)
fbp / fbc (עוד רגע נסביר עליהם)
כל הנתונים האלה נשלחים מוצפנים (hashed) כדי לשמור על פרטיות, ופייסבוק מזהה אם מדובר במשתמש שהוא כבר מכיר מהמודעה שלך.
✅ 2. fbp ו־fbc – קבצי זיהוי של פייסבוק
אם אתה משתמש בפיקסל באתר, הוא שומר שני מזהים חשובים בקוקיז:
| מזהה | תפקיד |
|---|---|
fbp | מזהה משתמש באתר – מזהה ייחודי לדפדפן של המשתמש |
fbc | מזהה קליק על מודעת פייסבוק – מזהה את הקמפיין, מודעה וכו' |
אם תשלב את המזהה FBC באירוע שאתה שולח דרך CAPI, פייסבוק תדע בדיוק מאיזו מודעה הגיע אותו משתמש.
🧠 דוגמה:
מישהו לוחץ על מודעה בפייסבוק → מגיע לדף שלך.
הפיקסל מוסיף קוקי עם fbc=FB.1.123456789…
הוא נרשם/רוכש משהו → אתה שולח את האירוע ל־CAPI כולל:
Email / Phone
fbp + fbc
🔗 בשלב הזה פייסבוק עושה התאמה:
מי זה המשתמש הזה?
האם ראינו אותו נחשף/לוחץ על מודעה?
אם כן – משייכים את האירוע לקמפיין, מודעה ואדסט (AdSet) הרלוונטיים.
🎯 בלי fbc / fbp – יש פחות סיכוי לשיוך מדויק!
אם אתה לא משתמש בפיקסל באתר שלך או לא שומר את הערכים fbc ו־fbp – פייסבוק ינסה עדיין לזהות לפי אימייל/טלפון/IP, אבל הסיכוי שהאירוע ישויך נכון למודעה פוחת.
🔧 מסקנה:
כדי שפייסבוק תדע לשייך המרה למודעה:
שלח תמיד User Data: אימייל ו/או טלפון (מוצפנים).
שלח גם fbp ו־fbc אם יש לך אותם.
תזמון מדויק חשוב – ככל שהאירוע נשלח קרוב יותר לרגע הקליק/הביקור, כך ההקשר ברור יותר לפייסבוק.
התוסף PixelYourSite
התוסף PixelYourSite (PYS) מוסיף את קוד הפיקסל של פייסבוק לאתר שלך בצורה חכמה, וכברירת מחדל:
הוא מגדיר את fbp – מזהה ייחודי למשתמש בדפדפן.
הוא לוכד את fbc – מזהה קליק על מודעה של פייסבוק (אם המשתמש הגיע ממודעה).
איפה זה נשמר?
fbp ו־fbc נשמרים כ־קוקיז בדפדפן של הגולש.
לדוגמה:
fbp=fb.1.1717785571.1234567890
fbc=fb.1.1717785571.I_clicked_on_ad_xyz
🔄 איך PixelYourSite משתמש בזה ב־Conversions API?
כאשר אתה מפעיל את האפשרות של "Send Events via Conversions API" בתוסף:
PixelYourSite שולח את כל האירועים גם דרך השרת (CAPI). במסגרת הדיווח הזה, הוא כולל גם:
א. fbp ו־fbc (אם קיימים)
ב. external_id אם קיים מזהה משתמש ידוע (למשל ID מהחנות)
ג. נתונים מזהים נוספים כמו מייל / טלפון אם זמינים.
כל אלו מאפשרים לפייסבוק לשייך את ההמרה למשתמש ולמודעה בדיוק מרבי.
בואו נדבר
תגובות: