הגדרת סטטוס הסכמה בדפי AMP

אפשרויות ההתאמה האישית של הפרמטרים של סטטוס ההסכמה בתגי Analytics ל-AMP מוגבלות. ב-AMP יש ניהול הסכמה מובנה, כמו עיכוב של תגי Analytics עד לקבלת הסכמה, כפי שמתואר במאמרים הצגת הודעות לגבי התקנות האירופאיות בדפי AMP ו-amp-consent.

אפשר להגדיר את ההגדרות הבאות של ניהול ההסכמה:

ציון שירותי Google שיכולים לקבל נתונים שהמשתמשים הסכימו לשתף

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

  • באמצעות התג הסטנדרטי amp-analytics, על ידי ציון הרשימה dma_cps:

    "vars": {
     
    "clientId": "CLIENT_ID(custom_cookie)",
     
    "gtag_id": "UA-1234-5",
     
    "dma_cps": "ads,maps,playstore,search,shopping,youtube",
     
    "config": {
       
    "AW-2222": {...},
       
    "G-12345678": {...}
     
    }
    }
  • באמצעות Google Tag Manager:

    <!-- Google Tag Manager -->
    <amp-analytics
    config="https://www.googletagmanager.com/amp.json?id=GTM-WC8J58F&gtm.url=SOURCE_URL&dma_cps=ads%2Cmaps%2Cplaystore%2Csearch%2Cshopping%2Cyoutube"
    data-credentials="include"></amp-analytics>

שימוש בתג amp-analytics

כברירת מחדל, המערכת דוחה את ההסכמה ל-ad_personalization למשתמשים שנמצאים באזור הכלכלי האירופי (EEA). אפשר לשנות את ההתאמה האישית של המודעות באמצעות התג amp-analytics:

  <script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
 
<amp-analytics type="gtag" data-credentials="include">
 
<script type="application/json">
 
{
   
"vars" : {
     
"gtag_id": "<DESTINATION_ID>",
     
"config" : {
         
"<DESTINATION_ID>": {
             
"groups": "default",
       
"allow_ad_personalization_signals": [true|false]
         
}
       
}
   
}
 
}
 
</script>
 
</amp-analytics>