В данный момент пытаемся внедрить переменную CLIENT_ID (https://github.com/ampproject/amphtml/blob/master/spec/amp-var-substitutions.md#variable-substitution-in-links), поэтому ссылка:
<a id="get-started" href="https://subdomain.website.com/?client_id=CLIENT_ID(_ga)" data-amp-replace="CLIENT_ID">
Мы также внесли в белый список доменные имена:
<meta name="amp-link-variable-allowed-origin" content="https://www.website.com https://subdomain.website.com">
А затем изменил код GA:
<amp-analytics type="googleanalytics">
<script type="application/json">
{
"vars": {
"account": "UA-XXXXXXX-X"
},
"extraUrlParams": {
"clientId": "${clientId(_ga)}"
},
"triggers": {
"trackPageview": {
"on": "visible",
"request": "pageview"
}
}
}
</script>
</amp-analytics>
Консоль сообщает об этих ошибках:
element-service.js:63 The first argument to CLIENT_ID, the fallback Cookie name, is required: undefined
log.js:317 Uncaught Error: The first argument to CLIENT_ID, the fallback Cookie name, is required: undefined