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

אפשרויות ההתאמה האישית של פרמטרים של סטטוס הסכמה בתגי Analytics 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

כברירת מחדל, למשתמשים שנמצאים באזור הכלכלי האירופי (EEA) אין הסכמה ל-ad_personalization. אפשר לבטל את ההתאמה האישית של המודעות באמצעות תג 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>