הפלטפורמה שלנו תומכת ב-Google Analytics 4, וגם ב-Facebook Analytics. כאשר אתם יוצרים או עורכים טופס תרומה MYSITE או קמפיין, תזינו את ה-Measurement ID של גוגל ו/או את מספר מזהה הפיקסל של פייסבוק:
פייסבוק
בטופס התרומה / דף הקמפיין, יש לנו את הקוד הבא (כאשר אתם רואים את {{key}} זה יהיה המקום שבו תטמיעו את הפיקסל שלכם.
<script>!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version="2.0";n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,"script",https://connect.facebook.net/en_US/fbevents.js);fbq("init", "{{key}}");fbq("track", "PageView");</script><noscript><img height="1" width="1" style="display:none"src=https://www.facebook.com/tr?id={{key}}&ev=PageView&noscript=1/></noscript>
בדף האישור של העסקה יש לנו את אותו סקריפט אבל מחליפים אותו
fbq("track", "PageView")
עם:
fbq('track', 'Purchase', {donation_id : {donation_id}, currency: "{currency}", value: {sum}, campaign: "{campaign}"})
donation_id מתייחס למזהה התרומה הפנימי שלנו.
ה-currency יופיע כסמל בן 3 אותיות, כמו דולר ארה"ב (USD).
ה-sum יהיה המספר / הסכום השלם.
ה-campaign יהיה השם של הקמפיין או הטופס שלכם כפי שניתן לראות בכתובת ה-URL, לדוגמה: my.israelgives.org/en/greatcampaign
גוגל
בטופס התרומה / דף הקמפיין, יש לנו את הקוד הבא (כאשר אתם רואים {{key}} זה הוא המקום שבו אתם מציבים את מספר מזהה המדידה שלכם.)
<!-- Google tag (gtag.js) --><script async src=https://www.googletagmanager.com/gtag/js?id={{key}}></script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("js", new Date());gtag("config", "{{key}}");</script>
בדף אישור העסקה יש לנו את אותו סקריפט וגם בנוסף:
"gtag("event", "purchase", {transaction_id : {donation_id},currency: "{currency}", value: {sum}, campaign: "{campaign}",
items: [
{item_id: {donation_id},item_name: "Donation",price: {sum}, quantity: 1 }
]
})