AMP: связывание сеансов аналитики без кеширования - PullRequest
1 голос
/ 16 марта 2020

Согласно этому руководству мы внедрили AMP Linker для присоединения к сеансам Google Analytics, когда пользователи переходят на нашу страницу без AMP. Насколько я понимаю, это работает путем добавления идентификатора сеанса AMP к параметрам запроса запрашиваемой страницы.

К сожалению, это нарушает поведение кэша нашего CDN (AWS Cloudfront). В настоящее время Cloudfront допускает только белый список параметров запроса для ключа кэша, черный список невозможен.

Моя первая идея состояла в том, что, возможно, можно использовать #hash-link, который, как я полагаю, может быть проанализирован на стороне клиента таким же образом этот параметр запроса может быть проанализирован. Хотя я не знаю, как это будет происходить при переключении браузеров (например, при открытии ссылки в приложении Google).

Поэтому мой вопрос таков: есть ли способ реализовать связывание сеанса, не нарушая поведение кеша? Страница -AMP?

...