Show Menu
TEMAS×

Canal de SMS

Adobe Campaign le permite realizar envíos personalizados y masivos de mensajes SMS. Los perfiles de destinatario deben contener al menos un número de teléfono móvil.
Adobe Campaign también permite enviar notificaciones a los terminales móviles a través de su opción Adobe Campaign Mobile App Channel (NMAC) .
Para obtener más información, consulte la sección Acerca del canal de la aplicación móvil .
Las secciones a continuación proporcionan información específica del canal SMS. Para obtener más información sobre la creación de entregas, consulte esta sección .

Configuración del canal SMS

Para enviar a un teléfono móvil, necesita:
  1. una cuenta externa que especifique un conector y el tipo de mensaje.
    Recuerde que los siguientes conectores quedan obsoletos a partir de la versión 20.2: NetSize, Generic SMPP (SMPP versión 3.4 compatible con modo binario), Sybase365 (SAP SMS 365), CLX Communications, Tele2, O2 e iOS. Durante este periodo, las funcionalidades van a seguir disponibles, pero no se van a actualizar, mejorar ni documentar. Para obtener más información, consulte esta página .
  2. Una plantilla de envío en la que se haga referencia a esta cuenta externa.

Creación de una cuenta externa SMPP

Para enviar un SMS a un teléfono móvil, primero debe crear una cuenta externa SMPP. Para obtener más información sobre el protocolo y la configuración SMS, consulte esta nota técnica .
Para realizar esto, siga los pasos a continuación:
  1. En el nodo External accounts > Platform del árbol, haga clic en el icono New .
  2. Defina el tipo de cuenta como Enrutamiento , el canal como Móvil (SMS) y el modo de envío como Envío masivo .
  3. Marque la casilla Enabled .
  4. En la pestaña Mobile , en la lista desplegable Connector , seleccione Extended generic SMPP .
    A partir de la versión 20.2, los conectores heredados están obsoletos y no son compatibles. Se recomienda utilizar el conector Extended generic SMPP . Para obtener más información sobre cómo migrar al conector recomendado, consulte esta página .
  5. La opción Enable verbose SMPP traces in the log file permite volcar todo el tráfico SMPP en los archivos de registro. Esta opción debe habilitarse para solucionar los problemas del conector y comparar el tráfico que ve el proveedor.
  6. Póngase en contacto con el proveedor de servicios de SMS para que le explique cómo rellenar los distintos campos de cuenta externa de la pestaña Connection settings .
    A continuación, póngase en contacto con el proveedor, en función del que haya elegido, para que le proporcione el valor que debe introducir en el campo SMSC implementation name .
    Puede definir el número de conexiones al proveedor por MTA secundario. De forma predeterminada, se establece en 1.
  7. De forma predeterminada, el número de caracteres de un SMS cumple los estándares de GSM.
    Los mensajes SMS con codificación GSM están limitados a 160 caracteres, o a 153 caracteres por SMS en el caso de los mensajes enviados en varias partes.
    Algunos caracteres cuentan como dos (llaves, corchetes, símbolo del euro, etc.).
    A continuación, se presenta la lista de caracteres GSM disponibles.
    Si lo desea, puede autorizar la transliteración de caracteres marcando el cuadro correspondiente.
    Para obtener más información, consulte esta sección .
  8. En la pestaña Throughput and delays , puede especificar el rendimiento máximo de los mensajes salientes (“MT”, móvil finalizado) en MT por segundo. Si introduce “0” en el campo correspondiente, el rendimiento es ilimitado.
    Los valores de todos los campos correspondientes a las duraciones deben rellenarse en segundos.
  9. En la pestaña Mapping of encodings , puede definir las codificaciones.
    Para obtener más información, consulte esta sección .
  10. En la pestaña SMSC specificities , la opción Send full phone number está desactivada de forma predeterminada. No la habilite si desea respetar el protocolo de SMPP y transferir únicamente dígitos al servidor del proveedor de SMS (SMSC).
    Sin embargo, dado que determinados proveedores requieren el uso del prefijo “+”. se recomienda que se ponga en contacto con su proveedor y que este le recomiende si es necesario activar esta opción.
    La casilla de verificación Enable TLS over SMPP permite cifrar el tráfico de SMPP. Para obtener más información, consulte este artículo técnico .
  11. Si está configurando un conector Extended generic SMPP , puede configurar respuestas automáticas.
    Para obtener más información, consulte esta sección .

Acerca de la transliteración de caracteres

Las transliteraciones de caracteres se pueden configurar en una cuenta externa de entrega móvil de SMPP, en la pestaña Mobile .
La transliteración consiste en reemplazar un carácter de un SMS por otro cuando el estándar GSM no tiene en cuenta dicho carácter.
  • Si la transliteración es authorized , cada carácter que no se tiene en cuenta se sustituye por un carácter GSM cuando se envía el mensaje. Por ejemplo, la letra “ë” se sustituye por “e”. Por lo tanto, el mensaje se altera ligeramente, pero el límite de caracteres se mantiene.
  • Cuando la transliteración es not authorized , cada mensaje que contiene caracteres que no se tienen en cuenta se envía en formato binario (Unicode): todos los caracteres se envían tal cual. Sin embargo, los mensajes SMS con Unicode están limitados a 70 caracteres (o 67 caracteres por SMS en el caso de los mensajes enviados en varias partes). Si se supera el número máximo de caracteres, se envían varios mensajes, lo que puede suponer costes adicionales.
La inserción de campos personalizados en el contenido del mensaje SMS puede introducir caracteres que no se tienen en cuenta con la codificación GSM.
De forma predeterminada, la transliteración de caracteres está desactivada. Si desea que todos los caracteres de los mensajes SMS se mantengan tal cual, para, por ejemplo, no modificar los nombres propios, es recomendable que no habilite esta opción.
Sin embargo, si los mensajes SMS contienen muchos caracteres que generan mensajes Unicode, puede optar por activar esta opción para limitar los costes de envío de mensajes.
La siguiente tabla presenta los caracteres que tiene cuenta el estándar GSM. Todos los caracteres insertados en el cuerpo del mensaje que no sean los mencionados abajo convierten todo el mensaje a formato binario (Unicode) y lo limitan 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: Espacio
ESC: Escape
LF: Fuente de línea
CR: Retorno de carro
Caracteres avanzados (se cuentan dos veces)
^ { } [ ~ ] | €

Acerca de las codificaciones de texto

Al enviar un mensaje SMS, Adobe Campaign puede utilizar una o varias codificaciones de texto. Cada codificación tiene su propio conjunto de caracteres específico y determina el número de caracteres que caben en un mensaje SMS.
Al configurar una cuenta externa de entrega móvil de SMPP, puede definir Mapping of encodings en la pestaña Mobile : el campo data_coding permite a Adobe Campaign notificar qué codificación se utiliza al SMSC.
La asignación entre el valor data_coding y la codificación utilizada está estandarizada. Sin embargo, ciertos SMSC tienen su propia asignación específica: en este caso, el administrador de Adobe Campaign debe declarar esta asignación. Consulte a su proveedor para obtener más información.
Puede declarar data_codings y forzar la codificación si es necesario: para ello, especifique una sola codificación en la tabla.
  • Cuando no se define ninguna asignación de codificaciones, el conector asume un comportamiento genérico:
    • se intenta utilizar la codificación GSM para asignar el valor data_coding = 0 .
    • Si la codificación GSM falla, se utiliza la codificación UCS2 a la que asigna el valor data_coding = 8 .
  • Al definir las codificaciones que desea utilizar y los valores de campo data_coding asociados, Adobe Campaign intenta utilizar la primera codificación en la lista, y luego la siguiente si no se puede usar la primera codificación.
El orden de la declaración es importante: se recomienda que coloque la lista en orden ascendente según el coste con el fin de priorizar las codificaciones que le permitan introducir tantos caracteres como sea posible en cada mensaje SMS.
Solo declare las codificaciones que desee utilizar. Si algunas de las codificaciones proporcionadas por SMSC no se corresponden con su propósito, no las declare en la lista.

Respuesta automática

Al configurar un conector SMPP genérico extendido, puede configurar las respuestas automáticas.
Cuando un suscriptor responda a un mensaje SMS enviado a través de Adobe Campaign y su mensaje contenga una palabra clave como “STOP”, puede configurar mensajes que se envíen automáticamente en la sección Automatic reply sent to the MO .
Las palabras clave no distinguen entre mayúsculas y minúsculas.
Para cada palabra clave, especifique un código corto, que es un número que suele utilizarse para realizar envíos y sirve como nombre de remitente, e indique el mensaje que se envía al suscriptor.
También puede vincular una acción a su respuesta automática: Send to quarantine o Remove from quarantine . Por ejemplo, si un destinatario envía la palabra clave “Detener”, se le envía automáticamente una confirmación de baja y se le incluye en la lista negra.
Si asocia la acción Remove from quarantine a una respuesta automática, se elimina a los destinatarios que envíen la palabra clave correspondiente de la cuarentena automáticamente.
Los destinatarios se enumeran en la tabla Non deliverables and addresses , disponible a través del menú Administration > Campaign Management > Non deliverables Management .
  • Para enviar la misma respuesta independientemente del código corto, deje vacía la columna Short code .
  • Para enviar la misma respuesta independientemente de la palabra clave, deje vacía la columna Keyword .
  • Para realizar una acción sin enviar una respuesta, deje vacía la columna Response . Por ejemplo, esto le permite sacar de cuarentena a un usuario que responda con un mensaje que sea distinto a Detenerse.
Si tiene varias cuentas externas usando el conector SMPP genérico extendido con la misma cuenta de proveedor, puede ocurrir el siguiente problema: al enviar una respuesta a un código corto, puede recibirse en cualquiera de las conexiones de cuenta externa. En consecuencia, la respuesta automática que se envía no puede ser el mensaje esperado. Para evitarlo, aplique una de las siguientes soluciones, según el proveedor que esté utilizando:
  • Cree una cuenta de proveedor para cada cuenta externa.
  • Utilice el campo System type de la pestaña Mobile > Connection settings para distinguir cada código corto. Pida a su proveedor un valor diferente para cada cuenta.
Los pasos para configurar una cuenta externa mediante el conector SMPP genérico extendido se detallan en la sección Creación de una cuenta externa de SMPP .

Modificación de la plantilla de envío

Adobe Campaign proporciona una plantilla para las entregas a móviles. Esta plantilla está disponible en el nodo Resources > Templates > Delivery templates . Para obtener más información, consulte la sección Acerca de las plantillas .
Para realizar envíos a través del canal SMS, debe crear una plantilla en la que se haga referencia al conector de canal.
Para conservar la plantilla de envío nativa, recomendamos que la duplique y, a continuación, la configure.
En el siguiente ejemplo, creamos una plantilla para enviar mensajes a través de la cuenta NetSize activada anteriormente. Para ello:
  1. Vaya al nodo Delivery templates .
  2. Haga clic con el botón derecho del ratón en la plantilla Send to mobiles y seleccione Duplicate .
  3. Cambie la etiqueta de la plantilla, por ejemplo, Enviado a móviles (SMPP) .
  4. Haga clic Properties .
  5. En la pestaña General , seleccione un modo de enrutamiento que corresponda a la cuenta externa creada en los pasos anteriores.
  6. Haga clic en Save para crear la plantilla.
Ahora tiene una cuenta externa y una plantilla de envío que le permiten realizar envíos a través de SMS.

Creación de una entrega por SMS

Selección del canal de envío

Para diseñar una entrega de SMS nuevo, siga los pasos a continuación:
En esta sección se exponen conceptos globales sobre la creación de envíos.
  1. Cree un nuevo envío, por ejemplo, desde el panel Envío.
  2. Seleccione la plantilla de envío Enviado a móviles (NetSize) creada anteriormente. Para obtener más información, consulte la sección Modificación de las plantillas de entrega .
  3. Identifique su entrega con una etiqueta, un código y una descripción. Para obtener más información, consulte esta sección .
  4. Haga clic en Continue para confirmar esta información y mostrar la ventana de configuración de mensajes.

Definición del contenido del SMS

Para crear el contenido del SMS, siga los pasos a continuación:
  1. Introduzca el contenido del mensaje en la sección Text content del asistente. Los botones de la barra de herramientas permiten importar, guardar o buscar dentro del contenido. El último botón se utiliza para insertar campos personalizados.
    El uso de los campos de personalización se presenta en la sección Acerca de la personalización .
  2. Haga clic en Preview en la parte inferior de la página para ver la renderización del mensaje con su personalización. Para iniciar la previsualización, seleccione un destinatario con el botón Test personalization de la barra de herramientas. Puede seleccionar un destinatario del público objetivo definido o elegir otro destinatario.
    Puede aprobar el mensaje SMS. También puede ver el contenido del SMS en la pantalla del teléfono móvil que aparece a la derecha del editor de contenido. Haga clic en la pantalla y utilice el ratón para desplazarse por el contenido.
  3. Haga clic en el enlace Data loaded para ver la información sobre el destinatario.
    Los mensajes SMS se limitan a una longitud de 160 caracteres si se utiliza la página de códigos Latin-1 (ISO-8859-1). Si el mensaje se escribe en Unicode, no debe exceder los 70 caracteres. Algunos caracteres especiales pueden afectar la longitud del mensaje. Para obtener más información sobre la longitud del mensaje, consulte la sección Acerca de la transliteración de caracteres .
    Cuando hay campos personalizados o campos de contenido condicional, el tamaño del mensaje varía según el destinatario. La longitud del mensaje debe evaluarse cuando se haya realizado la personalización.
    Al iniciar el análisis, se comprueba la longitud de los mensajes y se muestra una advertencia en caso de contenidos adicionales.
  4. Si utiliza el conector NetSize o un conector SMPP, puede personalizar el nombre del remitente de la entrega. Para obtener más información, consulte Parámetros avanzados .

Selección de la población objetivo

En esta sección se describe el proceso detallado al seleccionar la población objetivo de una entrega.
Para obtener más información sobre el uso de los campos personalizados, consulte. Acerca de la personalización
Para obtener más información sobre la integración de una lista de reasignación, consulte. Sobre las direcciones semilla

Envío de mensajes SMS

Para aprobar el mensaje y enviarlo a los destinatarios de la entrega que está creando, haga clic en Send .
El proceso detallado para validar y realizar una entrega se presenta en las siguientes secciones:

Parámetros avanzados

El botón Properties proporciona acceso al parámetro de entrega avanzado. Los parámetros específicos de las entregas SMS se encuentran en la sección SMS parameters de la pestaña Delivery .
Estas son las opciones disponibles:
  • Dirección del remitente : permite personalizar el nombre del remitente del envío con una cadena de caracteres alfanuméricos limitada a 11 caracteres. El campo no debe estar compuesto exclusivamente por números. Puede definir una condición para mostrar, por ejemplo, nombres distintos según el código de zona del destinatario:
    <% if( String(recipient.mobilePhone).indexOf("+1") == 0){ %>NeoShopUS<%} else {%>NeoShopWorld<%}%>
    
    
    Compruebe la legislación de su país sobre la edición de nombres de remitente. También debe consultar si su operador ofrece esta funcionalidad.
  • Modo de transmisión : transmisión de mensaje por SMS.
  • Prioridad : nivel de importancia asignado a un mensaje. La prioridad Normal está seleccionada de forma predeterminada. Pregunte al proveedor de servicios el coste de los SMS enviados con la prioridad High .
  • Tipo de aplicación : elija la aplicación que desea asignar a su envío de SMS. La opción Direct Marketing está seleccionada de forma predeterminada y es la que se utiliza más comúnmente.
Parámetros específicos del conector NetSize
  • Utilizar varios SMS para un único mensaje : esto le permite enviar un mensaje de más de 160 caracteres mediante varios mensajes SMS.
Parámetros específicos de un conector SMPP
  • Cantidad máxima de SMS por mensaje : esta opción le permite establecer la cantidad de SMS que debe utilizar para enviar un mensaje. Si el número se establece en 0, puede utilizar un SMS para enviar el mensaje. Si el número de SMS se establece en 1 o 2 por ejemplo y el mensaje supera este umbral, no se envía.

Supervisión y seguimiento de las entregas de SMS

Después de enviar mensajes, puede monitorizar y realizar un seguimiento de las entregas. Para obtener más información, consulte estas secciones:

Procesamiento de mensajes entrantes

El módulo nlserver sms consulta al enrutador SMS a intervalos regulares. Esto permite a Adobe Campaign realizar un seguimiento del progreso de las entregas y controlar los informes de estado y las solicitudes de baja de los destinatarios.
  • Informes de estado : vea los “logs” de envío para comprobar el estado de los mensajes.
    Cada SMS enviado se vincula a una cuenta externa con su clave principal. De este modo:
    • Los informes de estado de una cuenta de SMS externa eliminada no se procesan correctamente.
    • Una cuenta SMS solo se puede vincular a una cuenta externa única para garantizar que los informes de estado se atribuyen a la cuenta correcta
  • Baja : los destinatarios que deseen dejar de recibir envíos SMS pueden devolver un mensaje que contenga la palabra STOP. Si su proveedor lo permite en los términos del contrato, puede recuperar mensajes mediante la actividad de flujo de trabajo de los SMS de entrada y, a continuación, crear una consulta para activar la opción No volver a ponerse en contacto con este destinatario para los destinatarios correspondientes.
    Consulte la guía Flujos de trabajo .

Esquema InSMS

El esquema InSMS contiene información relacionada con los SMS entrantes. Una descripción de estos campos está disponible a través del atributo desc.
  • message : contenido del SMS recibido.
  • origin : número de móvil de origen del mensaje.
  • providerId : identificador del mensaje devuelto por el SMSC (centro de mensajes).
  • created : fecha en la que se insertó el mensaje entrante en Adobe Campaign.
  • extAccount : Cuenta externa de Adobe Campaign.
    Los campos siguientes son específicos de NetSize.
    Si el operador utilizado no es NetSize, estos campos se consideran vacíos.
  • alias : alias del mensaje entrante.
  • separator : separador entre el alias y el cuerpo del mensaje.
  • messageDate : fecha del mensaje dada por el operador.
  • receivalDate : fecha en la que se recibió el mensaje del operador en el SMSC (centro de mensajes).
  • deliveryDate : fecha en la que se envió el mensaje del SMSC (centro de mensajes).
  • largeAccount : código de cuenta de cliente vinculada al SMS entrante.
  • countryCode : código de país del operador.
  • operatorCode : código de red del operador.
  • linkedSmsId : Identificador de Adobe Campaign (broadlogId) asociado al SMS saliente, donde el SMS es la respuesta.

Administración de respuestas automáticas (normativa de Estados Unidos)

Cuando los suscriptores responden a un mensaje SMS enviado a través de Adobe Campaign y utilizan una palabra clave como STOP, HELP o YES, es necesario en el mercado estadounidense configurar los mensajes que se envían automáticamente.
Por ejemplo, si los destinatarios envían la palabra clave STOP, reciben automáticamente un mensaje de confirmación que indica que se han dado de baja.
El nombre del remitente para este tipo de mensaje es un breve código que suele utilizarse para realizar envíos.
El siguiente procedimiento detallado solo es válido para conectores SMPP, excepto para el conector SMPP genérico extendido. Para obtener más información sobre esto, consulte la sección Creación de una cuenta externa de SMPP .
Esto forma parte del proceso de certificación llevado a cabo por los operadores estadounidenses para las campañas de marketing en los Estados Unidos. Estas respuestas a mensajes SMS de suscriptores que contienen la palabra clave deben enviarse al suscriptor inmediatamente después de recibir un mensaje de ellos.
  1. Crear este tipo de archivo 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 el atributo name de la etiqueta <shortcode> , especifique el código corto que se debe mostrar en el lugar del nombre del remitente del mensaje.
    En cada etiqueta <reply> , introduzca el atributo keyword con una palabra clave y el atributo text con el mensaje que desee enviar para esta palabra clave.
    Cada palabra clave debe estar escrita en mayúsculas.
    Si desea enviar el mismo mensaje para varias palabras clave, duplique la línea correspondiente.
    Por ejemplo:
    <reply keyword="STOP" text="You will not receive SMS anymore" />
    <reply keyword="QUIT" text="You will not receive SMS anymore" />
    
    
  3. Una vez finalizado, guarde este archivo con el nombre smsAutoReply.xml .
    Tenga en cuenta que el nombre del archivo distingue mayúsculas de minúsculas en Linux.
  4. Copie este archivo en el directorio conf de Adobe Campaign, en el mismo lugar que el servidor Web.
Estos tipos de mensajes automáticos no conservan un historial. Por lo tanto, no aparecen en el panel de envío .
Estos mensajes no se consideran parte de las reglas de presión comercial .