View a markdown version of this page

Trabajar con plantillas de Notify - AWS SMS de mensajería para el usuario final

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Trabajar con plantillas de Notify

Las plantillas de notificación son plantillas de mensajes preaprobadas y AWS gestionadas para enviar mensajes OTP y de verificación. Las plantillas se validan previamente en todos los países compatibles. Puede seleccionar entre las plantillas disponibles, pero no puede crearlas ni modificarlas.

Propiedades de la plantilla

ID de plantilla

Un identificador único para la plantilla.

Tipo de plantilla

La categoría de casos de uso. Actualmente, CODE_VERIFICATION está disponible.

Canales

Los canales que admite la plantilla son: SMSVOICE, o ambos.

Código de idioma

El idioma del contenido de la plantilla (por ejemplo,en,es,fr).

Países compatibles

Los países en los que se puede utilizar esta plantilla.

Acceso por niveles

Qué niveles pueden usar esta plantilla (BASICo ambos). ADVANCED

Variables

Marcadores de posición en el contenido de la plantilla para los que se proporcionan valores en el momento del envío. Cada variable tiene un nombre, un tipo y restricciones. CUSTOMERDebe proporcionar las variables con un origen de. Las variables con un origen de SYSTEM se rellenan automáticamente.

Contenidos

El cuerpo del mensaje con {{variable}} marcadores de posición.

Plantillas de navegación

Console
  1. Abra la consola SMS de mensajería para el usuario AWS final en https://console.aws.amazon.com/sms-voice/.

  2. Navegue hasta una configuración de Notify y seleccione la pestaña Plantillas.

  3. La sección Todas las plantillas muestra todas las plantillas disponibles. Utilice el filtro de propiedades para filtrar por países, códigos de idioma u otras propiedades compatibles.

AWS CLI

Enumere todas las plantillas:

aws pinpoint-sms-voice-v2 describe-notify-templates

Filtrar por tipo de plantilla:

aws pinpoint-sms-voice-v2 describe-notify-templates \ --filters Name=template-type,Values=CODE_VERIFICATION

Filtrar por canal:

aws pinpoint-sms-voice-v2 describe-notify-templates \ --filters Name=channels,Values=SMS

Filtrar por país:

aws pinpoint-sms-voice-v2 describe-notify-templates \ --filters Name=supported-countries,Values=US

Filtrar por idioma:

aws pinpoint-sms-voice-v2 describe-notify-templates \ --filters Name=language-code,Values=en

Variables de plantilla

Las variables de plantilla son marcadores de posición en el contenido del mensaje que se sustituyen por los valores que se proporcionan al enviar un mensaje. Cada variable tiene los siguientes metadatos:

  • Tipo: el tipo de datos lógico: STRINGINTEGER, oBOOLEAN. Todos los valores se pasan como cadenas en la API, independientemente del tipo. Por ejemplo, pase un valor entero como "42" y un booleano como. "true"

  • Obligatorio: si se debe proporcionar la variable. Las variables obligatorias sin un valor predeterminado provocan un error si se omiten.

  • Origen: ya sea CUSTOMER (usted proporciona el valor) o SYSTEM (se completa automáticamente).

  • Restricciones: reglas de validación, como la longitud máxima, minimum/maximum el valor o un patrón de expresiones regulares.

Establecer una plantilla por defecto

Puede establecer una plantilla predeterminada en una configuración de Notify. Al enviar un mensaje sin especificar un ID de plantilla, se utiliza la plantilla predeterminada. Si no se establece ninguna plantilla predeterminada y no se proporciona ningún identificador de plantilla en la solicitud de envío, la solicitud no se realizará correctamente.

Para establecer o cambiar la plantilla predeterminada, consulteAdministración de configuraciones de Notify.