Aviso de fin de soporte: el 30 de octubre de 2026, AWS finalizará el soporte para Amazon Pinpoint. Después del 30 de octubre de 2026, ya no podrá acceder a la consola de Amazon Pinpoint ni a los recursos de Amazon Pinpoint (puntos de conexión, segmentos, campañas, recorridos y análisis). Para obtener más información, consulte Fin de soporte de Amazon Pinpoint. Nota: Este cambio no afecta a las API relacionadas con los SMS, los mensajes de voz, las notificaciones push móviles, la OTP y la validación de números de teléfono, por lo que son compatibles con Mensajería para usuarios finales de AWS.
Solución de problemas
nota
Se han movido los siguientes temas de solución de problemas:
Familiarícese con la información de solución de problemas y las posibles soluciones para ayudar a resolver los problemas al utilizar Amazon Pinpoint.
Supervisión y registro
Como práctica recomendada, considere la posibilidad de registrar eventos en Amazon Pinpoint de la siguiente manera:
-
Activación de transmisiones de eventos a través de Amazon Kinesis Data Streams siguiendo las instrucciones que se indican en Transmisión de eventos con Amazon Pinpoint.
-
Uso de una solución de registro personalizada. Para obtener más información, consulte Base de datos de eventos de participación de usuarios digitales
. Varios servicios están involucrados y se generan costos adicionales. -
Uso de métricas de Amazon CloudWatch compatibles con Amazon Pinpoint. Para obtener más información, consulte Monitoreo de Amazon Pinpoint con Amazon CloudWatch.
-
Uso de llamadas a la API de Amazon Pinpoint registradas en CloudTrail. Para obtener más información, consulte Registro de las llamadas a la API de Amazon Pinpoint con AWS CloudTrail en la Guía para desarrolladores de Amazon Pinpoint.
Ejemplos de tareas comunes de la CLI
Los siguientes ejemplos son comandos de la CLI comunes para Amazon Pinpoint.
-
Obtenga datos de puntos de conexión: CLI de get-endpoint
aws pinpoint get-endpoint —application-idAppId—endpoint-idEndpointIdEn el comando anterior, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
EndpointIdpor el ID de un punto de conexión existente que esté recuperando.
-
-
Obtenga datos de usuario: CLI de get-user-endpoints
aws pinpoint get-user-endpoints —application-idAppId—user-idUserIdEn el comando anterior, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
UserIdpor el ID del usuario.
-
-
Actualizar o crear un nuevo punto de conexión: CLI de update-endpoint
aws pinpoint update-endpoint —application-idAppId—endpoint-idEndpointId—endpoint-request '{"ChannelType":"SMS","Address":"+12345678","Location":{"Country":"USA"},"User":{"UserId":"UserId"}}'En el comando anterior, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
EndpointIdpor el ID de un punto de conexión existente que esté creando o actualizando. -
Sustituya
UserIdpor el ID del usuario.
-
-
Eliminar punto de conexión: CLI de delete-endpoint
aws pinpoint delete-endpoint —application-idAppId—endpoint-idEndpointIdEn el comando anterior, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
EndpointIdpor el ID de un punto de conexión existente que esté eliminando.
-
-
Validar un número de teléfono: CLI de phone-number-validate
aws pinpoint phone-number-validate —number-validate-request PhoneNumber=+12065550100En el comando anterior, realice los siguientes cambios:
-
Sustituya
+12065550100por el número de teléfono que desea validar.
-
-
CLI de ejemplos de send-messages: SMS a un número
aws pinpoint send-messages --application-idAppID--message-request '{"MessageConfiguration": {"SMSMessage":{"Body":"This is a test message"}},"Addresses": {"DestinationPhoneNumber": {"ChannelType":"SMS"}}}‘En el comando anterior, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
DestinationPhoneNumberpor el número de teléfono al que desea enviar.
-
-
CLI de ejemplos de send-messages: número de origen a SMS
aws pinpoint send-messages --application-idAppID--message-request '{"MessageConfiguration": {"SMSMessage":{"Body":"hello, how are you?","OriginationNumber": "OriginPhoneNumber"}},"Addresses": {"DestinationPhoneNumber": {"ChannelType":"SMS"}}}‘En el comando anterior, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
OriginPhoneNumberpor el número de teléfono desde el que desea enviar el mensaje. -
Sustituya
DestinationPhoneNumberpor el número de teléfono al que desea enviar.
-
-
CLI de ejemplos de send-messages: SMS a un punto de conexión
aws pinpoint send-messages —application-idAppID—message-request '{"MessageConfiguration": {"SMSMessage":{"Body":"This is a test message"}},"Endpoints": {"EndPointId": {}}}'En el comando anterior, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
EndPointIdpor el ID de un punto de conexión existente al que envíe.
-
-
CLI de ejemplos de send-messages: SMS a un userId
aws pinpoint send-users-messages —application-idAppID—send-users-message-request '{"MessageConfiguration": {"SMSMessage":{"Body":"This is a test"}},"Users": {"UserId": {}}}'En el comando anterior, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
UserIdpor el ID del usuario.
-
-
Creación de campañas con la CLI de create-campaign Plantillas de mensajes de Amazon Pinpoint
aws pinpoint create-campaign —application-idAppId—write-campaign-request file://campaignclirequest.json file://campaignclirequest.json { "Description": "CLITestCampaign", "HoldoutPercent": 0, "MessageConfiguration": { "DefaultMessage": { "Body": "TestFromCLI" } }, "Name": "TestingCLICampaign", "Schedule": { "StartTime": "IMMEDIATE" }, "TemplateConfiguration": { "EmailTemplate": { "Name": "TemplateName", "Version": "Version" } }, "SegmentId": "SegmentID", "SegmentVersion": 1 }En el comando y archivo anteriores, realice los siguientes cambios:
-
Sustituya
AppIdpor el ID del proyecto de Amazon Pinpoint que contiene el punto de conexión. -
Sustituya
TemplateNamepor el nombre de la plantilla. -
Sustituya
Versiónpor la versión de la plantilla. -
Sustituya
SegmentIDpor el ID del segmento de destino.
-