כדי לקבל תובנות חשובות על המשתמשים באתר בלי לפגוע בפרטיות שלהם, צריך לקבל את הסכמתם. כדי לקבל הסכמה ולשלוח אותה ל-Google, מומלץ להשתמש בפלטפורמת ניהול הסכמה (CMP) או במערכת ניהול התוכן (CMS) שלכם.
שלב 1: הגדרת באנר בקשת ההסכמה
- נרשמים ל-Sirdata.
- מגדירים את הבאנר בעזרת האשף של Sirdata.
- מוודאים שהבאנר עומד בדרישות של מדיניות Google בנושא הסכמת משתמשים באיחוד האירופי (EUUCP) ושהפעלתם את סטטוס ההסכמה של Google.
פרטים נוספים זמינים במסמכי התיעוד של Sirdata.
שלב 2: הגדרת סטטוס ההסכמה
הגדרה באמצעות Google Tag Manager
- פותחים את Google Tag Manager ועוברים למאגר התגים.
- בקטע Tags (תגים), לוחצים על New (חדש) ונותנים שם לתג.
- לוחצים על Tag Configuration (הגדרת התג) ואז על Discover more tag types in the Community Template Gallery (סוגי תגים נוספים בגלריית תבניות הקהילה).
- בגלריה, מחפשים את Sirdata ואז מתקינים את Sirdata CMP | Google Consent Mode by SirDataFR.
- בחשבון Sirdata, לוחצים על Retrieve Code (אחזור הקוד). בתוך הקוד, מחפשים את מזהה השותף (הקטע המודגש הראשון) ואת מזהה ההגדרה (הקטע המודגש השני), כפי שמוצג בדוגמה הבאה:
- קובעים את הגדרות ברירת המחדל שבהן רוצים להשתמש בכל אזור או מדינה שבהם מצב ברירת המחדל של ההסכמה צריך להיות 'נדחתה', בהתאם למדיניות EUUCP של Google.
- מסמנים את התיבה לצד 'Load Sirdata CMP script?' (לטעון את הסקריפט של ה-CMP של Sirdata?), ומדביקים את המזהים שמצאתם והעתקתם בשלב 5.
- לוחצים על Add (הוספה) ואז על Triggering (טריגרים).
- בוחרים באפשרות Consent Initialization - All Pages (הפעלת הגדרות הסכמה – כל הדפים) ולוחצים על Save (שמירה).
- לוחצים על Preview (תצוגה מקדימה) בפינה הימנית העליונה כדי לבדוק את מאגר התגים. הנחיות הבדיקה מפורטות בהמשך.
- מפרסמים את מאגר התגים.
הגדרה באמצעות פלטפורמה אחרת או ישירות בקוד של האתר
- בחשבון Sirdata, בוחרים באפשרות Retrieve Code (אחזור הקוד). מעתיקים את קטע הקוד ללוח.
- בתג
<head>
של כל דף (צריך לעיין בהנחיות שלמעלה אם משתמשים בכלי לבניית אתרים), מדביקים את הקוד הבא, ואחריו את הסקריפט של ה-CMP שהעתקתם קודם לכן, בחלק העליון של התג<head>
. לידיעתכם: השלב הזה קריטי לפעולה התקינה של פלטפורמת ה-CMP.
<script>
// Define dataLayer and the gtag function.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Set default consent for specific regions according to your requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'regions':[<list of ISO 3166-2 region codes>]
});
// Set default consent for all other regions according to your requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
</script>
<!--Banner script here!-->