Тема Google Cloud Pub/Sub, в которой можно публиковать уведомления при обновлении местоположения или появлении нового обзора. Для каждой учетной записи будет только один ресурс настроек уведомлений.
JSON-представление | |
---|---|
{
"name": string,
"topicName": string,
"notificationTypes": [
enum ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса уведомлений. |
topicName | Тема Google Cloud Pub/Sub, которая будет получать уведомления при обновлении местоположений, управляемых этим аккаунтом. Если параметр не установлен, уведомления публиковаться не будут. Учетная запись mybusiness-api-pubsub@system.gserviceaccount.com должна иметь как минимум разрешения на публикацию в теме Cloud Pub/Sub. |
notificationTypes[] | Типы уведомлений, которые будут отправляться в тему Cloud Pub/Sub. Необходимо указать хотя бы один. Чтобы полностью прекратить получение уведомлений, |
Тип уведомления
Тип уведомления, отправляемого в тему Cloud Pub/Sub.
Перечисления | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED | Нет типа уведомления. Не будет соответствовать никаким уведомлениям. |
GOOGLE_UPDATE | Местоположение содержит обновления Google для проверки. Поле locationName в уведомлении будет содержать название ресурса местоположения с обновлениями Google. |
NEW_REVIEW | На локацию добавлен новый отзыв. Поле reviewName в уведомлении будет содержать имя ресурса добавленного обзора, а locationName будет содержать имя ресурса местоположения. |
UPDATED_REVIEW | Отзыв о локации обновлен. Поле reviewName в уведомлении будет содержать имя ресурса добавленного обзора, а locationName будет содержать имя ресурса местоположения. |
NEW_CUSTOMER_MEDIA | Пользователь Google Maps добавил к этому местоположению новый медиа-элемент. В уведомлении будет указано имя ресурса нового элемента мультимедиа. |
NEW_QUESTION | В локацию добавлен новый вопрос. В уведомлении будет указано название ресурса, в котором задан вопрос. |
UPDATED_QUESTION | Актуализируется вопрос о локации. В уведомлении будет указано название ресурса, в котором задан вопрос. |
NEW_ANSWER | В локацию добавлен новый ответ. В уведомлении будет указано название ресурса с вопросом и ответом. |
UPDATED_ANSWER | Ответ местоположения обновлен. В уведомлении будет указано название ресурса с вопросом и ответом. |
UPDATED_LOCATION_STATE | Состояние LocationState местоположения было обновлено. Уведомление будет содержать маску обновленных полей LocationState. |