Siga este guia para fornecer as informações necessárias para resolver problemas com o RBM.
Não é possível enviar mensagens RBM
Compartilhe o máximo possível dos seguintes detalhes para agilizar a solução de problemas:
- Exemplos de IDs de mensagens com carimbos de data/hora
- ID do parceiro (consulte a captura de tela).
- Número de agentes afetados
- IDs dos agentes (separados por vírgulas)
- Número estimado de mensagens afetadas ou que podem ser afetadas
- Métodos da API com que você está tendo problemas (por exemplo: fazer upload de arquivos, criar agente para mensagem do usuário, criar agente para evento do usuário, excluir agente para mensagem do usuário, receber recursos, receber em lote)
- Exemplo de payload JSON de solicitações com falha
- Para problemas com clientes: relatório de bugs do cliente
Registros de erros (erros encontrados no terminal ao chamar as APIs RBM), incluindo o código e a mensagem de erro. Exemplo:
"error": { "code": 403, "message": "There was an error looking up the RBM agent (ID: my-test-agent@rbm.goog) that corresponds to the Google Cloud Platform (GCP) project you're authenticating with.", "status": "PERMISSION_DENIED", }
Latência ao realizar ações de RBM
Confira o seguinte primeiro:
Pergunta | Recomendação |
---|---|
A latência é <5s ? |
Se estiver, isso está dentro do intervalo aceitável. |
Houve alguma regressão na latência? | Se sim, quando começou? Qual era a latência típica antes em comparação com agora? |
Você está usando a API de upload de arquivos? | Tente usar IDs de arquivo em vez de enviar URLs diretos. O processamento de novos URLs de mídia envolve download, processamento, miniaturas, proteção contra abuso e proteção contra vírus, sendo que a última leva cerca de 50% do tempo. |
Você já fez o upload da mídia da mensagem? | Para acelerar o processamento, recomendamos fazer isso com a seguinte chamada de API: https://developers.google.com/business-communications/rcs-business-messaging/reference/rest/v1/files/create |
Você fez verificações de recursos? | Para reduzir a latência no envio de mensagens para usuários que não podem ser alcançados pelo RCS, execute primeiro as verificações de recursos. |
Se o problema persistir, forneça o máximo de detalhes possível para agilizar a solução de problemas:
- Número de mensagens afetadas
- Origem da latência (por exemplo, fazer upload de arquivos, criar uma mensagem do agente para o usuário, criar um evento do agente para o usuário, excluir uma mensagem do agente para o usuário, receber recursos, receber em lote)
- Endpoint de serviço
- Distribuição de latência (p50, p95, p99)
- Mudança de latência e período
- ID do parceiro
- IDs dos agentes afetados
- IDs de mensagens com carimbos de data/hora
- Payload do JSON
Não receber eventos ou mensagens no webhook
Para garantir o envio tranquilo de mensagens, verifique se todos os webhooks do agente da sua conta de parceiro estão funcionando corretamente e podem processar mensagens do Google. Todos os agentes em uma conta de parceiro compartilham um único canal para mensagens e eventos recebidos. Portanto, um webhook com defeito pode interromper as entregas de todos os agentes.
Se o problema persistir, compartilhe os seguintes detalhes para permitir uma solução de problemas mais rápida:
- Quando o problema começou? Você recebia mensagens e eventos com sucesso antes disso?
- ID do parceiro
- IDs dos agentes
- URL do webhook
- IDs de mensagens com carimbos de data/hora
Problemas de renderização de carrossel e rich cards
Exemplos desse problema incluem falha de carregamento, tela preta, recorte e ações sugeridas que não aparecem.
Compartilhe o máximo possível dos seguintes detalhes para agilizar a solução de problemas:
- IDs de mensagens com carimbos de data/hora
- Payload do JSON
- Etapas para reproduzir o problema no dispositivo, se conhecidas
- Relatório do bug do dispositivo que recebe as mensagens
- Detalhes sobre o dispositivo e a versão do app de mensagens usado
- Captura de tela ou gravação de vídeo do problema
Mensagens RBM enviadas como JSON ou convertidas em SMS
Compartilhe o máximo possível dos seguintes detalhes para agilizar a solução de problemas:
- IDs de mensagens com carimbos de data/hora
- Payload do JSON
- Etapas para reproduzir o problema no dispositivo, se conhecidas
- Relatório do bug do dispositivo que recebe as mensagens
- Detalhes sobre o dispositivo e a versão do app de mensagens usado
- Captura de tela ou gravação de vídeo do problema
Falha ao gerar o URL ou o QR code da proteção em duas etapas
Compartilhe o máximo possível dos seguintes detalhes para agilizar a solução de problemas:
- ID do agente
- Detalhes do erro de JavaScript mostrado no console do desenvolvedor de comunicações de negócios
Não é possível abrir um link direto do RBM
Compartilhe o máximo possível dos seguintes detalhes para agilizar a solução de problemas:
- ID do agente
- Número de telefone
- Etapas para reproduzir o problema, se conhecidas
- Relatório do bug (do dispositivo em que o link foi aberto)
- Captura de tela ou gravação de vídeo do problema
Não é possível receber mensagens em um dispositivo com RCS
Compartilhe o máximo possível dos seguintes detalhes para agilizar a solução de problemas:
- Relatório de bug do dispositivo que não recebe as mensagens RBM
- Número de telefone
- Detalhes sobre o dispositivo e o SO
- Versão do app de mensagens usada
- Etapas para reproduzir o problema, se conhecidas
- Captura de tela mostrando o status do RCS
- Captura de tela ou gravação de vídeo do problema
- Nome e país da operadora
Não foi possível adicionar um testador
Siga as etapas em Configurar um dispositivo de teste.
Se o problema persistir, compartilhe os seguintes detalhes para permitir uma solução de problemas mais rápida:
- ID do agente
- Número de telefone
- Nome e país da operadora
O dispositivo de teste não recebe convites ou mensagens de testadores
Siga as etapas em Configurar um dispositivo de teste.
Se o problema persistir, compartilhe os seguintes detalhes para agilizar a solução de problemas:
- ID do agente
- Número de telefone
- ID da mensagem com carimbo de data/hora
- Relatório de bug enviado até 5 minutos após o envio do convite de teste
Problemas com verificações de recursos
Compartilhe os seguintes detalhes para agilizar a solução de problemas:
- Lista de números de telefone com códigos de país em um arquivo CSV
- IDs dos agentes
- Registros de erro
- Status de RCS do dispositivo
Informações ausentes nos relatórios de eventos de faturamento
Compartilhe os seguintes detalhes para agilizar a solução de problemas:
- Datas em que os arquivos estão ausentes
- IDs dos agentes
A operadora não consegue aprovar o lançamento do agente
Informe o problema no console de administração do RBM (consulte a captura de tela).
Para lançamentos urgentes, forneça:
- Nome e país da operadora
- ID do agente a ser iniciado
- Autorização da operadora para lançamento
Pedido para atualizar os detalhes do agente
Compartilhe os seguintes detalhes para ativar atualizações mais rápidas:
- ID do agente
- Detalhes dos metadados a serem atualizados (por exemplo, nome, logotipo, banner, descrição, detalhes de contato, link da política de privacidade ou dos Termos de Serviço)
Solicitação para migrar agentes para outra conta de parceiro
Compartilhe os seguintes detalhes para ativar atualizações mais rápidas:
- Lista de IDs de agentes
- ID antigo do parceiro
- Novo ID do parceiro