Как работает кэш для Google amp страниц
В документации google(https://developers.google.com/amp/cache/overview) сказано:
"Когда тот или иной пользователь запрашивает AMP-документ из Google AMP Cache, кеш автоматически отправляет запросы на обновление контента, чтобы следующий пользователь увидел новую кешированную версию."
Получается, что если я генерирую страницу на бэкенде на основе региона в котором находится пользователь, то это с amp начнёт работать так:
Если пользователь запросит страницу из Москвы, то ему будет отдана страница сгенерённая для Москвы и она закэшируется. Если потом другой пользователь откроет страницу из Питера, то ему будет показана закэшированная страница для Москвы. При этом будет отправлен запрос на обновление кэша, и дальше закэшируется Питер. Если потом другой пользователь из Саратова запросит эту страницу, то ему из кэша будет отдан Питер...
Это так будет работать, или я что-то не так понял? Если это будет работать так, то как это починить, что бы отдавались нужные страницы с нужным городом? Что вообще делать, если на amp странице есть персональные денные для пользователя?