Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gestione degli agenti AWS RCS nei pool
Puoi aggiungere un agente AWS RCS come identità di origine in un pool di telefoni insieme ai tuoi numeri di telefono SMS. Quando un pool contiene sia un agente AWS RCS che numeri di telefono SMS, AWS End User Messaging tenta prima la consegna RCS e torna automaticamente agli SMS se la consegna RCS non è possibile. Per dettagli su come funziona il fallback, consulta. Fallback da RCS a SMS utilizzando pool di telefoni
Nota
Quando aggiungi un agente AWS RCS a un pool, usalo ZZ come codice paese ISO. Il ZZ codice indica che l'agente RCS non è specifico del paese a livello di pool. Il routing specifico per paese viene gestito tramite le registrazioni di lancio per paese dell'agente. Oltre all'agente RCS, un pool può contenere numeri di telefono di più paesi.
Il codice ISO del paese viene fornito al momento della creazione del pool ma non viene mantenuto nel pool. Se chiamiDescribePools, il codice ISO del paese non compare nella risposta.
Creazione di un pool con un agente AWS RCS
Puoi creare un nuovo pool che include il tuo agente AWS RCS utilizzando la console di messaggistica dell'utente AWS finale o l'CreatePoolAPI.
Aggiungere agenti AWS RCS ai pool esistenti
Se disponi già di un pool con numeri di telefono SMS, puoi aggiungere il tuo agente AWS RCS al pool per abilitare la messaggistica RCS con fallback SMS. Puoi anche aggiungere altri numeri di telefono SMS a un pool che contiene già un agente AWS RCS.
Importante
Prima di aggiungere un'identità di origine a un pool esistente, verifica che la configurazione del pool corrisponda all'identità che stai aggiungendo. Tutte le identità di origine in un pool devono avere metadati identici. Se c'è una mancata corrispondenza, l'operazione fallisce e restituisce un. ConflictException Per i dettagli sui campi che devono corrispondere e su come risolvere le mancate corrispondenze, vedere. Requisiti di configurazione del pool per RCS
Requisiti di configurazione del pool per RCS
Tutte le identità di origine in un pool devono avere metadati identici. Quando si aggiunge un'identità di origine a un pool, AWS End User Messaging confronta la configurazione dell'identità con la configurazione esistente del pool. In caso di mancata corrispondenza, l'operazione ha esito negativo e viene visualizzato un messaggio ConflictException che include dettagli sui campi specifici che differiscono.
I campi di configurazione del pool si dividono in due categorie: campi immutabili che vengono impostati al momento della creazione del pool e non possono essere modificati e campi mutabili che è possibile aggiornare dopo la creazione.
| Campo | Mutabilità | Note |
|---|---|---|
| Tipo di messaggio | Non modificabile | Impostato al momento della creazione della piscina. Tutte le identità devono corrispondere. |
| Codice ISO del paese | Non modificabile | Impostato al momento della creazione della piscina. Per gli agenti AWS RCS, il valore èZZ. I pool possono contenere numeri di telefono di più paesi. |
| Protezione da eliminazione | Mutable | Può essere attivata dopo la creazione. Deve essere coerente tra le identità. |
| Elenco di opt-out | Mutable | Può essere modificato dopo la creazione. Deve essere coerente tra le identità. |
I seguenti campi di configurazione devono corrispondere in tutte le identità di origine in un pool:
-
Tipo di messaggio: tutte le identità devono essere configurate per lo stesso tipo di messaggio (ad esempio, TRANSACTIONAL o PROMOTIONAL).
-
Codice ISO del paese: impostato al momento della creazione del pool. Per gli agenti AWS RCS, utilizza
ZZcome codice ISO del paese. I pool possono contenere numeri di telefono di più paesi. -
Protezione dall'eliminazione: l'impostazione della protezione dall'eliminazione deve essere coerente tra le identità.
-
Elenco di opt-out: tutte le identità devono essere associate allo stesso elenco di opt-out, altrimenti nessuna di esse deve avere un elenco di opt-out.
Comprendere gli errori ConflictException
Quando si tenta di aggiungere un'identità di origine a un pool e la configurazione non corrisponde, l'CreatePoolAPI AssociateOriginationIdentity o restituisce unConflictException. Il messaggio di eccezione include dettagli su quali campi differiscono tra l'identità e il pool.
Ad esempio, se si tenta di aggiungere un numero di telefono configurato per i messaggi PROMOZIONALI a un pool configurato per i messaggi TRANSAZIONALI, il messaggio di errore indica che il tipo di messaggio non corrisponde.
Per risolvere un: ConflictException
-
Esamina il messaggio di errore per identificare quali campi sono diversi.
-
Aggiorna l'identità di origine o la configurazione del pool in modo che i campi corrispondano.
-
Riprova l'operazione
AssociateOriginationIdentityorCreatePool.
Nota
Se non riesci a risolvere la mancata corrispondenza della configurazione, valuta la possibilità di creare un pool separato per l'identità di origine. Ogni pool può avere una propria configurazione ed è possibile utilizzare pool diversi per casi d'uso diversi.
Rimuovere gli agenti AWS RCS dai pool
Puoi rimuovere un agente AWS RCS da un pool utilizzando la console AWS End User Messaging o l'DisassociateOriginationIdentityAPI. La rimozione di un agente AWS RCS da un pool disabilita la consegna RCS per i messaggi inviati tramite quel pool. I messaggi inviati al pool dopo la rimozione dell'agente vengono consegnati solo tramite SMS (utilizzando i numeri di telefono rimanenti nel pool).