Opcje dostosowywania parametrów trybu uzyskiwania zgody w tagach analitycznych AMP są ograniczone. AMP oferuje wbudowane zarządzanie zgodą, np. opóźnianie tagów analitycznych do momentu wyrażenia zgody, jak opisano w artykułach Wyświetlanie wiadomości wymaganych przez rozporządzenia europejskie na stronach AMP i amp-consent.
Ustawienia zarządzania zgodą na stronach AMP
Możesz skonfigurować te ustawienia zarządzania zgodą użytkowników:
Określ, które usługi Google mogą otrzymywać dane użytkowników, którzy wyrazili zgodę
Domyślnie zgoda na wysyłanie danych użytkownika do Google w celach reklamowych jest uważana za udzieloną we wszystkich usługach Google. Możesz to zmienić, określając, które usługi Google mogą otrzymywać dane z wyrażoną zgodą użytkownika.
Używając standardowego tagu
amp-analytics
, podając listę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": {...}
}
}Za pomocą Menedżera tagów Google:
<!-- 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>
Używanie tagu amp-analytics
Domyślnie użytkownicy z Europejskiego Obszaru Gospodarczego (EOG) nie wyrażają zgody na ad_personalization
. Personalizację reklam możesz zastąpić za pomocą tagu 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>