Мониторинг после запуска

Чтобы обеспечить пользователям комфортный опыт, Google проверит работоспособность предоставленных ссылок на действия и их соответствие правилам Place Action . Для этого Google будет использовать сочетание ручной и автоматизированной проверки.

Ручные проверки

У Google глобальная команда. Рекомендуется не блокировать ссылки для действий в этих регионах, чтобы обеспечить своевременную адаптацию и поддержку после запуска.

Автоматизированные проверки (сканеры)

Веб-сканер для перенаправления заказов будет периодически обращаться к вашим ссылкам действий. Если веб-сканер получит код статуса 4xx или 5xx от ссылки действия, ссылка будет отключена и указана на панели мониторинга качества данных действий по месту .

Обнаружение веб-сканеров

Чтобы избежать блокировки веб-скрейпера (что приведет к отключению ссылки на действие), убедитесь, что ваша система разрешает нашему веб-скрейперу постоянно запрашивать данные на вашей странице. Чтобы идентифицировать наш веб-скрейпер:

  • Веб-сканер User-Agent будет содержать строку Google-Food
    • Пример: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, как Gecko; Google-Food ) Chrome/104.0.5112.101 Safari/537.36
  • Вы также можете проверить, исходят ли вызовы от Google, используя обратный DNS, как рекомендовано в разделе «Проверка робота Googlebot и других поисковых роботов Google» . В нашем конкретном случае обратное разрешение DNS происходит по следующему шаблону: google-proxy-***-***-***-***.google.com .

Кэширование

Для снижения нагрузки на сайт-партнёр наши роботы, как правило, настроены на обработку всех стандартных HTTP-заголовков кэширования, присутствующих в ответе. Это означает, что для правильно настроенных сайтов мы избегаем повторной загрузки редко изменяющегося контента (например, библиотек JavaScript). Подробнее о реализации кэширования см. в этой документации по HTTP-кэшированию .