Um tópico do Pub/Sub do Google Cloud em que as notificações podem ser publicadas quando um local é atualizado ou recebe uma nova avaliação. Só vai haver um recurso de configurações de notificação por conta.
Representação JSON | |
---|---|
{
"name": string,
"topicName": string,
"notificationTypes": [
enum ( |
Campos | |
---|---|
name |
Apenas saída. O nome do recurso de notificações. |
topicName |
O tópico do Google Cloud Pub/Sub que vai receber notificações quando os locais gerenciados por essa conta forem atualizados. Se não for definida, nenhuma notificação será postada. A conta mybusiness-api-pubsub@system.gserviceaccount.com precisa ter pelo menos permissões de publicação no tópico do Cloud Pub/Sub. |
notificationTypes[] |
Os tipos de notificação que serão enviados ao tópico do Cloud Pub/Sub. Pelo menos um precisa ser especificado. Para não receber mais notificações, use |
NotificationType
Tipo de notificação enviada ao tópico do Cloud Pub/Sub.
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
Nenhum tipo de notificação. Não corresponde a nenhuma notificação. |
GOOGLE_UPDATE |
O local tem atualizações do Google para análise. O campo locationName na notificação mostra o nome do recurso do local com as atualizações do Google. |
NEW_REVIEW |
Uma nova avaliação foi adicionada ao local. O campo "reviewName" na notificação vai mostrar o nome do recurso da avaliação que foi adicionada, e o campo "locationName" vai ter o nome do recurso do local. |
UPDATED_REVIEW |
Uma avaliação do local foi atualizada. O campo "reviewName" na notificação vai mostrar o nome do recurso da avaliação que foi adicionada, e o campo "locationName" vai ter o nome do recurso do local. |
NEW_CUSTOMER_MEDIA |
Um novo item de mídia foi adicionado ao local por um usuário do Google Maps. A notificação vai fornecer o nome do recurso do novo item de mídia. |
NEW_QUESTION |
Uma nova pergunta é adicionada ao local. A notificação vai mostrar o nome do recurso da pergunta. |
UPDATED_QUESTION |
Uma pergunta sobre o local é atualizada. A notificação vai mostrar o nome do recurso da pergunta. |
NEW_ANSWER |
Uma nova resposta é adicionada ao local. A notificação vai fornecer o nome do recurso da pergunta e da resposta. |
UPDATED_ANSWER |
Uma resposta do local é atualizada. A notificação vai mostrar o nome do recurso da pergunta e da resposta. |
UPDATED_LOCATION_STATE |
O LocationState do local foi atualizado. A notificação vai conter a máscara de campo dos campos atualizados do LocationState. |