Show Menu
TÓPICOS×

Canal SMS

O Adobe Campaign permite que você realize deliveries em massa personalizados de mensagens SMS. Os perfis de recipients devem conter pelo menos um número de telefone celular.
O Adobe Campaign também permite enviar notificações nos terminais móveis, através da opção Adobe Campaign Mobile App Channel (NMAC) .
Para obter mais informações, consulte a seção Sobre o canal de aplicativos para dispositivos móveis .
As seções abaixo fornecem informações específicas do canal SMS. Para informações gerais sobre como criar um delivery, consulte esta seção .

Configuração do canal SMS

Para enviar para um celular, você precisa:
  1. Uma conta externa especificando um conector e tipo de mensagem.
    Conectores disponíveis: NetSize, Generic SMPP (SMPP versão 3.4 com suporte ao modo binário), Sybase365 (SAP SMS 365), CLX Communications, Tele2, O2 e Extended generic SMPP.
  2. Um template do delivery no qual essa conta externa é referenciada.

Ativação de uma conta externa

The list of external accounts can be found in the Platform > External accounts node of the Adobe Campaign explorer tree.
  • For example, go to the default account called NetSize mobile delivery .
  • In the General tab, check the Enabled box.
  • Check that the Mobile option is selected for the Channel field.
  • Na guia Mobile , selecione um conector da lista suspensa: NetSize, Generic SMPP, Sybase365 (SAP SMS 365), CLX Communications, Tele2, O2 ou Extended generic SMPP. Para obter mais informações sobre o conector Extended generic SMPP, consulte a seção Criação de uma conta externa SMPP .
  • Configure o conector de acordo com as informações oferecidas pelo fornecedor. No exemplo abaixo, o operador é NetSize.
  • In the Connector tab, leave the Call Web Service activation mode selected by default.
  • Se a guia Connector for exibida, especifique o URL de acesso do conector. O endereço deve terminar em netsize.jsp se o provedor for NetSize. Para todos os outros conectores, o endereço do URL termina em smpp34.jsp .

Criação de conta externa SMPP

Se quiser usar o protocolo SMPP, você também poderá criar uma nova conta externa.
Para obter mais informações sobre o protocolo e as configurações SMS, consulte esta nota técnica .
Para fazer isso, siga as etapas abaixo:
  1. In the Platform > External accounts node of the tree, click the New icon.
  2. Defina o tipo de conta como Roteamento , o canal como Celular (SMS) e o modo de delivery como Delivery em massa .
  3. Marque a caixa Enabled .
  4. Na Mobile guia, selecione Extended generic SMPP na lista Connector suspensa.
    The Enable verbose SMPP traces in the log file option allows you to dump all SMPP traffic in log files. Essa opção deve ser habilitada para solucionar problemas no conector e comparar com o tráfego visto pelo provedor.
  5. Entre em contato com seu provedor de serviços SMS que explicará como preencher os diferentes campos de conta externa da guia Connection settings .
    Em seguida, entre em contato com seu provedor, dependendo do escolhido, que fornecerá o valor a ser inserido no campo SMSC implementation name .
    Você pode definir o número de conexões para o provedor por MTA secundário. Por padrão, é definido como 1.
  6. Por padrão, o número de caracteres em um SMS atende aos padrões GSM.
    As mensagens SMS usando a codificação GSM são limitadas a 160 caracteres ou a 153 caracteres por SMS para mensagens enviadas em várias partes.
    Alguns caracteres contam como dois (chaves, colchetes, o símbolo do euro, etc.).
    A lista de caracteres GSM disponíveis é apresentada abaixo.
    Você pode autorizar transliteração de caracteres marcando a caixa correspondente.
    Para obter mais informações, consulte esta seção .
  7. Na guia Throughput and delays , você pode especificar a taxa de transferência máxima de mensagens de saída ("MT", Mobile Terminated) em MT por segundo. Se inserir "0" no campo correspondente, a taxa de transferência será ilimitada.
    Os valores de todos os campos correspondentes às durações precisam ser preenchidos em segundos.
  8. In the Mapping of encodings tab, you can define encodings.
    Para obter mais informações, consulte esta seção .
  9. In the SMSC specificities tab, the Send full phone number option is disabled by default. Não ative se quiser respeitar o protocolo SMPP e transferir apenas dígitos ao servidor do provedor SMS (SMSC).
    Contudo, tendo em conta que determinados provedores exigem o uso do prefixo "+", recomenda-se verificar com seu provedor e, se necessário, eles irão sugerir que seja habilitada.
    The Enable TLS over SMPP checkbox allows you to encrypt SMPP traffic. Para obter mais informações, consulte essa nota técnica .
  10. If you are configuring an Extended generic SMPP connector, you can set up automatic replies.
    Para obter mais informações, consulte esta seção .

Sobre a transliteração de caracteres

A transliteração de caracteres pode ser configurada em uma conta externa de delivery de dispositivos móveis SMPP, na guia Mobile .
A transliteração consiste em substituir um caractere de um SMS por outro quando esse caractere não é considerado pelo padrão GSM.
  • Se a transliteração for authorized , cada caractere que não for levado em consideração será substituído por um caractere GSM quando a mensagem for enviada. Por exemplo, a letra "ë" é substituída por "e". Portanto, a mensagem é ligeiramente alterada, mas o limite de caracteres permanecerá o mesmo.
  • Quando a transliteração é not authorized , cada mensagem que contém caracteres que não são levados em consideração é enviada em formato binário (Unicode): todos os caracteres são enviados como estão. No entanto, as mensagens SMS usando Unicode são limitadas a 70 caracteres (ou 67 caracteres por SMS para mensagens enviadas em várias partes). Se o número máximo de caracteres for excedido, várias mensagens serão enviadas, o que pode ocasionar custos adicionais.
Inserir campos de personalização no conteúdo de sua mensagem SMS pode apresentar caracteres que não são considerados pela codificação GSM.
Por padrão, a transliteração de caractere é desabilitada. Se você quiser que todos os caracteres em suas mensagens SMS sejam mantidos como estão, não altere nomes próprios, por exemplo, recomendamos que você não habilite essa opção.
No entanto, se as mensagens SMS contiverem muitos caracteres que geram mensagens Unicode, você poderá optar por habilitar essa opção para limitar os custos de envio de mensagens.
A tabela a seguir apresenta os caracteres considerados pelo padrão GSM. Todos os caracteres inseridos no corpo da mensagem, além daqueles mencionados abaixo, convertem toda a mensagem em formato binário (Unicode) e assim a limita a 70 caracteres.
Caracteres básicos
@ SP 0 ¡ P ¿ p
£ _ ! 1 A Q a q
$ " 2 B R b r
¥ # 3 C S c s
è ¤ 4 D T d t
é % 5 E U e u
ù & 6 F V f v
ì ' 7 G W g w
ò ( 8 H X h x
Ç ) 9 I Y i y
LF * : J Z j z
Ø ESC + ; K Ä k ä
ø Æ , < L Ö l ö
CR æ - = M Ñ m ñ
Å ß . > N Ü n ü
å É / ? O § o à
SP: espaço
ESC: escape
LF: alimentação de linha
CR: retorno
Caracteres avançados (contados duas vezes)
^ { } [ ~ ] | €

Sobre codificações de texto

Ao enviar uma mensagem SMS, o Adobe Campaign pode usar uma ou várias codificações de texto. Cada codificação tem seu próprio conjunto específico de caracteres e determina o número de caracteres que cabem em uma mensagem SMS.
Ao configurar uma nova conta externa de delivery de dispositivo móvel SMPP, você pode definir o Mapping of encodings na guia Mobile : o campo data_coding permite que o Adobe Campaign comunique qual codificação é usada para o SMSC.
O mapping entre o valor data_coding e a codificação realmente usada é padronizado. No entanto, certos SMSC têm seu próprio mapping específico: neste caso, o administrador do Adobe Campaign precisa declarar esse mapping. Consulte seu provedor para saber mais.
Você pode declarar data_codings e forçar a codificação se necessário: para fazer isso, especifique uma única codificação na tabela.
  • Quando nenhum mapping de codificações é definido, o conector assume um comportamento genérico:
    • Ele tentará usar a codificação GSM para a qual atribui o valor data_coding = 0 .
    • Se a codificação GSM falhar, ele usará a codificação UCS2 para a qual atribui o valor data_coding = 8 .
  • Ao definir as codificações que gostaria de usar e os valores de campo vinculados do tipo data_coding , o Adobe Campaign tentará usar a primeira codificação na lista e depois a seguinte, se a primeira for impossível.
A ordem da declaração é importante: é recomendável colocar a lista em ordem crescente de custo para favorecer as codificações que permitem usar o máximo possível de caracteres em cada mensagem SMS.
Apenas declare as codificações que deseja usar. Se algumas das codificações fornecidas pelo SMSC não corresponderem à sua finalidade de uso, não as declare na lista.

Resposta automática

Ao configurar um conector SMPP genérico estendido, você pode configurar respostas automáticas.
Quando um assinante responde a uma mensagem SMS, enviada a ele por meio do Adobe Campaign contendo uma palavra-chave como "PARAR", você pode configurar as mensagens que são automaticamente enviadas de volta na seção Automatic reply sent to the MO .
As palavras-chave não diferenciam maiúsculas de minúsculas.
Para cada palavra-chave, especifique um código curto, que é um número usado normalmente para enviar deliveries e servirá como nome de remetente, e então insira a mensagem que será enviada ao assinante.
You can also link an action to your automatic response: Send to quarantine or Remove from quarantine . Por exemplo, se um recipient enviar a palavra-chave "PARAR", ele receberá automaticamente uma confirmação de unsubscription e será enviado à quarentena.
Se você vincular a ação Remove from quarantine a uma resposta automática, os recipients que enviam a palavra-chave correspondente serão automaticamente removidos da quarentena.
Os Recipient estão listados na tabela Non deliverables and addresses disponível no menu Administration > Campaign Management > Non deliverables Management .
  • Para enviar a mesma resposta independentemente do código curto, deixe a coluna Short code vazia.
  • Para enviar a mesma resposta independentemente da palavra-chave, deixe a coluna Keyword vazia.
  • Para realizar uma ação sem enviar uma resposta, deixe a coluna Response vazia. Por exemplo, isso permite remover da quarentena um usuário que responde com uma mensagem diferente de "PARAR".
Se você tiver múltiplas contas externas usando o conector Extended generic SMPP com a mesma conta de provedor, o seguinte problema pode ocorrer: ao enviar uma resposta para um código curto, ela pode ser recebida em qualquer uma das conexões de sua conta externa. Consequentemente, a resposta automática que é enviada pode não ser a mensagem esperada. Para evitar isso, aplique uma das seguintes soluções, dependendo do provedor que você estiver usando:
  • Crie uma conta de provedor para cada conta externa.
  • Use the System type field from the Mobile > Connection settings tab to distinguish each short code. Solicite ao seu provedor um valor diferente para cada conta.
As etapas para configurar uma conta externa usando o conector Extended generic SMPP estão detalhadas na seção Criação de uma conta externa SMPP .

Alteração do template do delivery

O Adobe Campaign oferece um template do delivery para celulares. This template is available in the Resources > Templates > Delivery templates node. Para obter mais informações, consulte a seção Sobre templates
Para delivery via canal SMS, você deve criar um template no qual o conector de canal é referenciado.
Para manter o template do delivery nativo, recomendamos que você o duplique e depois configure.
No exemplo abaixo, criamos um template para fazer o delivery de mensagens através da conta NetSize habilitada anteriormente. Para fazer isso:
  1. Go to the Delivery templates node.
  2. Right-click the Send to mobiles template, and select Duplicate .
  3. Altere o rótulo do template.
  4. Clique em Properties .
  5. Na guia General , selecione um modo de roteamento que corresponda a uma conta externa que você configurou, por exemplo, NetSize mobile delivery .
  6. Clique em Save para criar o template.
Agora você tem uma conta externa e um template do delivery que possibilita o delivery via SMS.

Criação de delivery de SMS

Seleção do canal de delivery

Para criar um novo delivery de SMS, siga as etapas abaixo:
Os conceitos globais sobre a criação de delivery são apresentados nesta seção .
  1. Crie um novo delivery, por exemplo, no painel do Delivery.
  2. Select the delivery template Send to mobiles (NetSize) that you created earlier. Para obter mais informações, consulte a seção Alteração do template do delivery .
  3. Identifique o delivery com um rótulo, código e descrição. Para obter mais informações, consulte esta seção .
  4. Click Continue to confirm this information and display the message configuration window.

Definição do conteúdo do SMS

Para criar o conteúdo do SMS, siga as etapas abaixo:
  1. Insira o conteúdo da mensagem na seção Text content do assistente. Os botões da barra de ferramentas permitem importar, salvar ou pesquisar conteúdo. O último botão é usado para inserir campos de personalização.
    O uso de campos de personalização é apresentado na seção Sobre a personalização .
  2. Clique em Preview na parte inferior da página para exibir a renderização da mensagem com sua personalização. Para iniciar a visualização, selecione um recipient usando o botão Test personalization na barra de ferramentas. Você pode selecionar um recipient nos targets definidos ou escolher outro recipient.
    Você pode aprovar a mensagem SMS. Você também pode exibir o conteúdo do SMS na tela do celular que aparece à direita do editor de conteúdo. Clique na tela e use o mouse para rolar pelo conteúdo.
  3. Clique no link Data loaded para exibir as informações referentes ao recipient.
    As mensagens SMS são limitadas a um comprimento de 160 caracteres, se a página de código Latin-1 (ISO-8859-1) for usada. Se a mensagem for gravada em Unicode, não deverá exceder 70 caracteres. Alguns caracteres especiais podem afetar o comprimento da mensagem. Para obter mais informações sobre comprimento de mensagem, consulte a seção About character transliteration .
    Quando campos de personalização ou campos de conteúdo condicional estão presentes, o tamanho da mensagem varia de um recipient para outro. O comprimento da mensagem deve ser avaliado quando a personalização for realizada.
    Quando você inicia a análise, o comprimento das mensagens é verificado e um aviso é exibido no caso de excedente.
  4. Se você usar o conector NetSize ou um conector SMPP, é possível personalizar o nome do remetente do delivery. Para obter mais informações, consulte a seção Advanced parameters .

Seleção da população do target

O processo detalhado ao selecionar a população do target de um delivery é apresentado nesta seção .
Para obter mais informações sobre o uso de campos de personalização, consulte Sobre a personalização .
Para obter mais informações sobre a inclusão de uma lista de propagação, consulte Sobre seed addresses .

Envio de mensagens SMS

Para aprovar sua mensagem e enviá-la aos recipients do delivery sendo criado, clique em Send .
O processo detalhado da validação e envio de um delivery é apresentado nas seções abaixo:

Parâmetros avançados

O botão Properties dá acesso ao parâmetro de delivery avançado. The parameters specific to SMS deliveries are in the SMS parameters section of the Delivery tab.
As seguintes opções estão disponíveis:
  • Endereço do remetente (somente para conectores NetSize e conectores SMPP): permite personalizar o nome do remetente do delivery usando uma cadeia de caracteres alfanuméricos limitada a onze caracteres. O campo não deve ser criado exclusivamente com figuras. Você pode definir uma condição para exibir, por exemplo, nomes diferentes de acordo com o código de área do recipient:
    <% if( String(recipient.mobilePhone).indexOf("+1") == 0){ %>NeoShopUS<%} else {%>NeoShopWorld<%}%>
    
    
    Verifique a lei em seu país em relação à edição dos nomes dos remetentes. Você também deve verificar se sua operadora oferece essa funcionalidade.
  • Modo de transmissão : transmissão de mensagem por SMS.
  • Prioridade : nível de importância atribuída a uma mensagem. A prioridade Normal é selecionada por padrão. Pergunte ao seu provedor de serviços sobre o custo do SMS enviado com prioridade High .
  • Tipo de aplicativo : escolha o aplicativo que deseja atribuir ao seu delivery de SMS. A opção Direct Marketing é selecionada por padrão e é a mais usada.
Parâmetros específicos do conector NetSize
  • Use vários SMS para uma única mensagem : isso permite enviar uma mensagem com mais de 160 caracteres por meio de várias mensagens SMS.
Parâmetros específicos de um conector SMPP
  • Número máximo de SMS por mensagem : essa opção permite que você defina o número de SMS para usar ao enviar uma mensagem. Se o número for definido como 0, você poderá usar um SMS para enviar sua mensagem. Se o número de SMS estiver definido como 1 ou 2, por exemplo, e a mensagem exceder esse limite, ele não será enviado.

Monitoramento e rastreamento de deliveries de SMS

Após enviar as mensagens, você pode monitorar e rastrear seus deliveries. Para obter mais informações, consulte essas seções.

Processamento de mensagens de entrada

O módulo de sms nlserver consulta o roteador SMS em intervalos regulares. Isso permite que o Adobe Campaign rastreie o progresso dos deliveries e gerencie os relatórios de status e as solicitações de unsubscription de recipients.
  • Relatórios de status : exibe logs do delivery para verificar o status das mensagens.
    Cada SMS enviado é vinculado a uma conta externa em sua chave primária. Deste modo:
    • Os relatórios de status de uma conta externa de SMS excluída não são processados corretamente.
    • Uma conta SMS só pode ser vinculada a uma única conta externa para garantir que os relatórios de status sejam atribuídos à conta correta
  • Unsubscription : recipients que desejam parar de receber deliveries de SMS podem retornar uma mensagem contendo a palavra PARAR. Se o seu provedor permitir sob os termos do contrato, você poderá recuperar mensagens por meio da atividade de workflow de SMS de entrada e criar um query para habilitar a opção Não entrar em contato com este recipient para os recipients relacionados.
    Consulte a guia Workflows .

Schema InSMS

O schema InSMS contém informações relevantes para o SMS de entrada. Uma descrição desses campos está disponível por meio do atributo desc.
  • mensagem : conteúdo do SMS recebido.
  • origem : número do celular na origem da mensagem.
  • providerId : identificador da mensagem retornada pelo SMSC (centro de mensagens).
  • criada : a data da mensagem de entrada foi inserida no Adobe Campaign.
  • extAccount : conta externa do Adobe Campaign.
    Os campos a seguir são específicos para NetSize.
    Se o operador em uso não for NetSize, esses campos serão considerados vazios.
  • alias : alias da mensagem de entrada.
  • separator : separador entre o alias e o corpo da mensagem.
  • messageDate : data da mensagem fornecida pelo operador.
  • receivalDate : data da mensagem do operador recebida por SMSC (centro de mensagem).
  • deliveryDate : mensagem de data enviada por SMSC (centro de mensagens).
  • largeAccount : código de conta do cliente vinculado ao SMS de entrada.
  • countryCode : código do país do operador.
  • operatorCode : código de rede do operador.
  • linkedSmsId : identificador do Adobe Campaign (broadlogId) vinculado ao SMS de saída, em que este SMS é a resposta.

Gerenciamento de respostas automáticas (Regulamentação norte-americana)

Quando os assinantes respondem a uma mensagem SMS enviada via Adobe Campaign e usam uma palavra-chave como PARAR, AJUDA ou SIM, é necessário, no mercado dos EUA, configurar mensagens que são automaticamente retornadas.
Por exemplo, se os recipients enviam a palavra-chave PARAR, eles recebem automaticamente uma mensagem de confirmação informando que a assinatura foi cancelada.
O nome do remetente desse tipo de mensagem é um código curto geralmente usado para enviar deliveries.
O procedimento detalhado a seguir é válido apenas para conectores SMPP, exceto para o conector SMPP genérico estendido. Para obter mais informações, consulte a seção Creating an SMPP external account .
Faz parte do processo de certificação realizado pelos operadores norte-americanos para campanhas de marketing nos EUA. Essas respostas às mensagens SMS de assinantes que contêm a palavra-chave devem ser enviadas de volta a eles imediatamente após receber uma mensagem deles.
  1. Crie este tipo de arquivo XML:
    <autoreply>
      <shortcode name="12345">
        <reply keyword="STOP" text="You will not receive SMS anymore" />
        <reply keyword="HELP" text="Powered by Adobe Campaign" />
      </shortcode>
      <shortcode name="43115">
        <reply keyword="STOP" text="Vous ne recevrez plus de SMS" />
        <reply keyword="HELP" text="Service rendu par Adobe Campaign" />
      </shortcode>
      <shortcode name="*">
        <reply keyword="ADOBE" text="This text is replied when you send ADOBE to any short code" />
      </shortcode>
    </autoreply>
    
    
  2. Para o atributo name da tag <shortcode> , especifique o código curto que será exibido no lugar do nome do remetente da mensagem.
    Em cada tag <reply> , insira o atributo keyword com uma palavra-chave e o atributo text com a mensagem que gostaria de enviar para essa palavra-chave.
    Cada palavra-chave deve ser escrita em letras maiúsculas.
    Se desejar enviar a mesma mensagem para várias palavras-chave, duplique a linha correspondente.
    Por exemplo:
    <reply keyword="STOP" text="You will not receive SMS anymore" />
    <reply keyword="QUIT" text="You will not receive SMS anymore" />
    
    
  3. Depois de concluído, salve este arquivo com o nome smsAutoReply.xml .
    Observe que o nome do arquivo diferencia maiúsculas de minúsculas no Linux.
  4. Copie esse arquivo no diretório conf no Adobe Campaign, no mesmo lugar que o servidor Web.
Esses tipos de mensagens automáticas não mantêm um histórico. Portanto, não aparecem no delivery dashboard .
Essas mensagens não são consideradas parte das regras de pressão comercial .