Подмена AMP CLIENT_ID не работает

После AMP HTML URL Variable Substitutions я добавил amp-пиксель с CLIENT_ID(google-analytics). Я ожидал бы пустой строки, поскольку ее нет в AMP CDN, а файл cookie не существует. Однако текст остается CLIENT_ID(google-analytics) в URL-адресе. RANDOM заменяется.

полный амп-пиксель:

amp-pixel src="//www.google-analytics.com/collect?v=1&tid=UA-23688336-7&cid=CLIENT_ID(google-analytics)&t=pageview&dp=%2fnews%2f2016-01-05%2fjekyll-and-hyde-axed-by-itv%2famp&cd1=Visitor&cd2=Popular%20channels&cd4=Sci-fi%2CDrama&cd6=Charlie-Higson&cd7=Jekyll-and-Hyde&cd10=AMP&z=RANDOM"

Может кто что не так видит или посоветуйте пожалуйста?


person Steve Gibbings    schedule 27.01.2016    source источник


Ответы (1)


Я думаю, вам не хватает cid scope. Вы можете просмотреть обязательные и необязательные аргументы, которые вы можете передать в CLIENT_ID как функцию.

Обратите внимание, что пробелы между аргументами и значениями не допускаются.

  • cid scope (Обязательно) - имя резервного файла cookie, если документ не обслуживается прокси-сервером AMP.
  • amp-user-notification id (Необязательно) - необязательно сделать замену CLIENT_ID зависимой от закрытия уведомления пользователя, показываемого посетителю страницы.

Посмотрите этот пример.

person abielita    schedule 28.01.2016
comment
Я использую cid = CLIENT_ID (google-analytics), как в примерах AMP. Я ожидаю увидеть файл cookie в этом случае «google-analytics» в качестве запасного варианта. - person Steve Gibbings; 28.01.2016