כדי לקבל תובנות חשובות על המשתמשים באתר בלי לפגוע בפרטיות שלהם, צריך לקבל את הסכמתם. כדי לקבל הסכמה ולשלוח אותה ל-Google, מומלץ להשתמש בפלטפורמת ניהול הסכמה (CMP) או במערכת ניהול התוכן (CMS) שלכם.
שלב 1: הגדרת באנר בקשת ההסכמה
- נכנסים לחשבון consentmanager.
- מגדירים את הבאנר באמצעות האשף Getting Started (תחילת העבודה).
- מוודאים שהבאנר עומד בדרישות שמפורטות במדיניות Google בנושא הסכמת משתמשים באיחוד האירופי (EUUCP).
שלב 2: הגדרת סטטוס ההסכמה
הגדרה באמצעות Google Tag Manager
- פותחים את Google Tag Manager ועוברים למאגר התגים.
- בקטע Tags (תגים), לוחצים על New (חדש) ומזינים שם לתג.
- לוחצים על Tag Configuration (הגדרת התג) ואז על Discover more tag types in the Community Template Gallery (סוגי תגים נוספים בגלריית תבניות הקהילה). בגלריה, מחפשים consentmanager ומתקינים את consentmanager.net CMP & Cookie Banner של consentmanager.
- ב-consentmanager, לוחצים על Get Code (קבלת קוד) בקטע CMP שבסרגל הצד השמאלי.
- לוחצים על Google Tag Manager בתיבה הצהובה שבחלק התחתון של העמוד.
- ממלאים את הפרטים ב-Google Tag Manager באמצעות המידע מ-consentmanager.
- מסמנים את תיבת הסימון Google Consent Mode (סטטוס ההסכמה של Google) ב-Google Tag Manager.
- מוסיפים שורה להגדרות גלובליות ומשאירים את התיבה Regions (אזורים) ריקה. כדי להוסיף שורות להגדרות ספציפיות לאזורים, בתיבה Regions (אזורים) משתמשים בקודי מדינות לפי תקן ISO 3166-2 מופרדים בפסיקים.
- לוחצים על Add (הוספה) ואז על Triggering (הפעלה).
- בוחרים באפשרות Consent Initialization - All Pages (הפעלת הגדרות הסכמה – כל הדפים) ולוחצים על Save (שמירה).
- לוחצים על Preview (תצוגה מקדימה) בפינה הימנית העליונה כדי לבדוק את מאגר התגים. הנחיות הבדיקה מפורטות בהמשך.
- מפרסמים את מאגר התגים.
הגדרה באמצעות פלטפורמה אחרת או ישירות בקוד של האתר
- בחשבון consentmanager, עוברים לקטע CMPs (פלטפורמות CMP). לוחצים על Get Code (קבלת קוד) בסרגל הצד השמאלי.
- מעתיקים את הקוד מתיבת הקוד.
- אם אתם משתמשים בכלי לבניית אתרים, כדאי לעיין במסמכי התיעוד שלו כדי להבין איך להטמיע את הקוד בתג
<head>
של כל דף. אחרת, מדלגים לשלב 4. - בתג
<head>
של כל דף (צריך לעיין בהנחיות שלמעלה אם משתמשים בכלי לבניית אתרים), מדביקים את הקוד הבא, ואחריו את הסקריפט של הפלטפורמה לניהול הסכמה (CMP) שהעתקתם קודם, בחלק העליון של התג<head>
. שימו לב שהשלב הזה חשוב ביותר כדי לוודא שפלטפורמת ה-CMP תפעל בצורה תקינה.
<script>
// מגדירים dataLayer ופונקציית gtag.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// חשוב – אין להעתיק או להדביק מבלי לשנות את רשימת האזורים
//צריך להגדיר את הסכמת ברירת המחדל לאזורים מסוימים בהתאם לדרישות
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'regions':[<list of ISO 3166-2 region codes>]
});
// מגדירים את מצב ברירת המחדל של ההסכמה לכל שאר האזורים בהתאם לדרישות
gtag('consent', 'default', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
</script>
<!--Banner script here!-->