Да, Google периодически выдает проверку работоспособности против вашего действия, обычно примерно каждые 5-10 минут.Ваше действие должно реагировать на него как обычно, чтобы Google знал, если что-то не так.Если это так, вы получите электронное письмо о том, что ваше действие недоступно, поскольку оно вредно для здоровья.Они продолжат следить за ним и, когда он снова будет в исправном состоянии, восстановят его.
Вам не нужно игнорировать эти запросы, однако вы можете пожелать, чтобы сэкономить ресурсы или не регистрировать все это.время.
С такой библиотекой, как multivocal , она обнаруживает ее и отвечает автоматически - вам ничего не нужно делать.Для других библиотек вам нужно будет проверить необработанные входные данные, отправленные в теле вашего запроса webhook.
Если вы используете Action SDK, вы должны изучить массив inputs
, чтобы убедиться, что он есть саргумент с именем "is_health_check".Если вы используете Dialogflow, вам нужно будет заглянуть под originalDetectIntentRequest.data.inputs
.