אפשרויות ההתאמה האישית של הפרמטרים של סטטוס ההסכמה בתגי Analytics ל-AMP מוגבלות. ב-AMP יש ניהול הסכמה מובנה, כמו עיכוב של תגי Analytics עד לקבלת הסכמה, כפי שמתואר במאמרים הצגת הודעות לגבי התקנות האירופאיות בדפי AMP ו-amp-consent.
הגדרות לניהול הסכמות בדפי AMP
אפשר להגדיר את ההגדרות הבאות של ניהול ההסכמה:
ציון שירותי 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>m.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>