Um remetente pode funcionar no tráfego de um país enquanto outro país exige um registro. O registro conecta essa identidade com as informações que o destino exige antes de permitir o tráfego.
Por que os destinos exigem registro?
O registro permite que o órgão regulador ou provedor relevante verifique quem usa uma identidade e que tipo de tráfego ela representa.
Por exemplo, o regime de sender ID da IMDA visa reduzir a personificação de marca por meio de SMS. As verificações de identidade exigidas ajudam a distinguir organizações registradas de usuários não autorizados de um nome.
O registro não coleta permissão dos destinatários. Você ainda precisa do consentimento apropriado para a mensagem.
O que Bird registra para um registro?
Bird registra o cadastro de um remetente para um país de destino.
O mesmo remetente pode estar aprovado em um país e em análise em outro. Mantenha tanto sender_id quanto country_code ao acompanhar esse trabalho.
O registration_mode da resposta de requisitos indica se o registro no país é obrigatório, opcional ou desnecessário. O status informa em que ponto está um registro. approved satisfaz um registro obrigatório. not_required significa que nenhum registro ativo bloqueia o envio, o que também se aplica antes de um registro opcional ser iniciado.
sender_id_behavior descreve o que acontece com o sender ID que você envia: preserved o mantém, overwritten o substitui antes da entrega e unknown significa que o comportamento não está confirmado. Uma política none com comportamento overwritten não oferece registro. Um registro obrigatório pode permanecer overwritten após a aprovação. Um registro opcional é overwritten antes da aprovação e passa a ser preserved para suas categorias de mensagem aprovadas.
Qual programa de registro devo usar?
Use o programa retornado para aquele remetente e destino e siga as próximas ações indicadas.
O campo program de Bird pode identificar estes fluxos:
| Valor | Finalidade do registro |
|---|---|
10dlc | Registro comercial dos EUA para marcas e campanhas usando números locais |
tfn | Verificação de número toll-free |
alpha | Registro de remetente alfanumérico |
numeric | Registro de long code |
short_code | Solicitação de short code |
O guia de remetentes descreve o registro. O guia de 10DLC cobre o fluxo separado de marca, campanha e número.
Não direcione todos os programas pela chamada genérica de registro. Alguns usam fluxos separados de verificação ou solicitação gerenciada. As ações de next da resposta identificam a etapa apropriada.
Como verifico o progresso antes de enviar?
Você lê os requisitos do país do remetente e segue a próxima ação informada.
bird sms senders requirements <sender-id>
Para cada país, inspecione registration_mode, sender_id_behavior, program, status e next. A referência de requisitos documenta esses campos.
timeline_min_days e timeline_max_days informam o tempo estimado de aprovação em dias úteis. Qualquer um deles pode ser null quando nenhuma estimativa é publicada. Planeje com base no status informado em vez de tratar uma estimativa como aprovação.
O que acontece se eu enviar antes da aprovação?
Bird recusa um envio ao processar a solicitação quando registration_mode é required e o registro do remetente não está satisfeito. Um registro opcional pode permanecer pendente enquanto o remetente continua enviando com um sender ID sobrescrito.
Essa recusa acontece antes de Bird criar a mensagem de saída. Não há tentativa de entrega nem evento de falha de entrega para a solicitação recusada.
Leia o erro e os requisitos do remetente indicado para encontrar a etapa de recuperação. A filtragem de operadora é um caminho de falha separado, após Bird enviar a mensagem a uma operadora.
O que mais precisa estar pronto após o registro?
Habilite o destino para o espaço de trabalho. Verifique se o tipo de remetente é permitido naquele destino. Confirme que você tem o consentimento exigido do destinatário.
A resposta de requisitos informa destination_enabled separadamente do status de registro. Um país desabilitado retorna E12020, mesmo quando o registro do remetente está aprovado.
Verifique o destino, o remetente e o destinatário antes de liberar a mensagem. O registro resolve um requisito; não garante que a rede entregará todas as mensagens.
Em resumo
O registro é específico para um remetente e um destino.
A aprovação em um país não estabelece aprovação para o mesmo remetente em outro.
A leitura de requisitos indica o programa aplicável.
Siga as próximas ações retornadas em vez de escolher um fluxo de registro apenas pelo nome do remetente.
O registro aprovado não habilita o destino.
Verifique destination_enabled separadamente, porque a configuração do espaço de trabalho ainda pode impedir o envio.
Uma recusa de registro não gera jornada de entrega.
Um remetente rejeitado antes da aceitação não possui mensagem de saída nem evento de falha de entrega para inspecionar.