תכונות הפרסום

במדריך הזה מוסבר איך להשתמש בפלאגין של תכונות הפרסום עבור analytics.js.

סקירה

אפשר להפעיל תכונות פרסום של Google Analytics (כולל רשימות רימרקטינג עבור מודעות לרשת החיפוש) ב-Google Analytics דרך הגדרות נכס > איסוף נתונים. ניתן להשתמש בפלאגין של תכונות הפרסום עבור analytics.js כדי להפעיל באופן פרוגרמטי תכונות פרסום, כמו גם כדי לבטל ולהשבית את כל תכונות הדיווח והרימרקטינג של הפרסום הקיימות בממשק המשתמש של Google Analytics.

הטמעה

השיטה המומלצת היא להפעיל תכונות דיווח על פרסום מהגדרות הנכס של Google Analytics.

כדי להפעיל את הפלאגין של תכונות הפרסום, צריך להוסיף קריאה ל-require ולציין את הפלאגין displayfeatures.

ga('create', 'UA-XXXXX-Y', 'auto');
ga('require', 'displayfeatures');
ga('send', 'pageview');

הפלאגין שולח בקשה אל stats.g.doubleclick.net המשמשת להפעלת תכונות פרסום. הפלאגין יוצר קובץ cookie חדש בשם _gat שהזמן הקצוב שלו לתפוגה הוא דקה אחת. קובץ ה-cookie הזה לא מאחסן פרטי משתמשים, אלא רק כדי להגביל את מספר הבקשות שצריך לשלוח ל-doubleclick.net.

שם ברירת המחדל של קובץ ה-Cookie הוא _gat. כדי לשנות אותו, מגדירים את האפשרות cookieName כשצריך להשתמש בפלאגין:

ga('require', 'displayfeatures', {cookieName: 'display_features_cookie'});

הערה: בדרך כלל הארגומנט השלישי משמש לציון מיקום הסקריפט. מכיוון שהפלאגין הזה נכלל ב-analytics.js, אפשר פשוט להעביר את undefined.

שימוש בכמה כלי מעקב

כדי להשתמש בפלאגין של תכונות הפרסום עם כמה מכשירי מעקב, מוסיפים את הקריאה require לפני השם של מכשיר המעקב:

// create a tracker named 'foo' for property UA-XXXXX-Y
ga('create', 'UA-XXXXX-Y', {name: 'foo'});
ga('foo.require', 'displayfeatures');
ga('foo.send', 'pageview');

// create a second tracker named 'bar' for a different property UA-XXXX-Z
ga('create', 'UA-XXXXX-Z', {name: 'bar'});
ga('bar.require', 'displayfeatures');
ga('bar.send', 'pageview');

כשהפלאגין של תכונות הפרסום נטען עבור מכשיר מעקב עם שם, השם של מכשיר המעקב מצורף לשם של קובץ ה-cookie. הדוגמה שלמעלה יוצרת את קובצי ה-cookie _gat_foo ו-_gat_bar.

השבתת תכונות הפרסום

.

מאחר שניתן להפעיל את תכונות הפרסום דרך הגדרות הניהול ב-Google Analytics, ייתכן שיהיו מקרים שבהם תצטרכו להשבית אותן באופן פרוגרמטי.

כדי להשבית את כל תכונות הפרסום באמצעות analytics.js, מגדירים את allowAdFeatures לערך false אחרי הפקודה create ולפני הפקודה send.

ga('create', 'UA-XXXXX-Y', 'auto');
ga('set', 'allowAdFeatures', false);
ga('send', 'pageview');

אם המדיניות מוגדרת כ-true (ערך ברירת המחדל), המדיניות allowAdFeatures מאפשרת לפלאגין displayfeatures ולהגדרות של תכונות הפרסום לפעול ב-Google Analytics. שדה זה לא מפעיל את התכונות האלה בעצמו.

יש להגדיר את הערך allowAdFeatures לערך false כדי להשבית את איתותי Bluetooth עבור תכונות פרסום של Google Analytics, בין אם הן הופעלו באמצעות הפלאגין displayfeatures או מתוך Google Analytics.

כדי להשבית רק את תכונות ההתאמה האישית של הפרסום, מגדירים את allowAdPersonalizationSignals ל-false אחרי הפקודה create ו-לפני הפקודה send.

ga('create', 'UA-XXXXX-Y', 'auto');
ga('set', 'allowAdPersonalizationSignals', false);
ga('send', 'pageview');