Configurare la modalità di consenso per le pagine AMP

Le opzioni di personalizzazione per i parametri della modalità di consenso nei tag di analisi AMP sono limitate. AMP offre una gestione del consenso integrata, ad esempio il ritardo dei tag di analisi fino al momento in cui viene fornito il consenso, come descritto in Mostrare messaggi relativi ai regolamenti europei nelle pagine AMP e amp-consent.

Puoi configurare le seguenti impostazioni di gestione del consenso:

Specificare i servizi Google che possono ricevere i dati per i quali è stato dato il consenso

Per impostazione predefinita, il consenso per l'invio dei dati utente a Google per scopi pubblicitari è considerato concesso per tutti i servizi Google. Puoi ignorare questa impostazione specificando i servizi Google che possono ricevere dati etichettati con il consenso.

  • Utilizzando il tag amp-analytics standard, fornendo l'elenco 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": {...}
      }
    }
    
  • Utilizzo di 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>
    

Utilizzare il tag amp-analytics

Per impostazione predefinita, il consenso ad_personalization viene negato agli utenti che risiedono nello Spazio economico europeo (SEE). Puoi sostituire la personalizzazione degli annunci utilizzando il tagamp-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>