IOSOR Ghiduri
Mesaje MO primite către lista de suprimare: STOP pe un DID protejează reputația
Analiză tehnică privind procesarea cuvintelor cheie MO de dezabonare pe numere DID E.164, executarea listei de suprimare, payload-uri de webhook și protecții pentru conturi preplătite.
Mesaje MO primite către lista de suprimare.
Arhitectura dezabonării automate prin mesaje MO primite
Când un utilizator final răspunde cu STOP, UNSUBSCRIBE sau QUIT la un mesaj primit Mobile Originated (MO) pe un număr dedicat E.164 DID, platforma dumneavoastră trebuie să proceseze acest semnal imediat. Stocarea numerelor pe o listă de suprimare la nivelul API previne situația în care traficul ulterior de tip Mobile Terminated (MT) încalcă regulile de conformitate ale operatorilor. Dacă se încearcă trimiterea unui mesaj ieșit către un destinatar suprimat, gateway-ul trebuie să renunțe la mesaj sau să îl marcheze ca omis înainte de transmiterea în rețea.
Maparea cuvintelor cheie primite pe listele de suprimare
Payload-urile MO primite sosesc prin intermediul webhook-urilor care conțin numărul E.164 al expeditorului, DID-ul de destinație, marcajul temporal și corpul mesajului. Subsystemul de suprimare analizează cuvintele cheie standard de conformitate precum STOP, CANCEL, END, QUIT și OPTOUT. La detectarea unei potriviri, motorul de procesare normalizează textul prin eliminarea spațiilor și a diacriticelor, convertind caracterele în majuscule și rulând un parser regex.
Webhook-uri, coduri de stare și de ce 'skipped' nu este o eroare
Când o cerere de expediere ieșită vizează o destinație E.164 suprimată, motorul CPaaS blochează transmisia înainte de a trimite date către căile de rutare. Platforma returnează un răspuns HTTP 200 OK cu un payload de stare care indică 'skipped_suppressed'. Returnarea unui cod de stare HTTP 4xx sau 5xx pentru o blocare de tip opt-out reprezintă o practică greșită, deoarece sugerează o eroare de infrastructură sau un format eronat al cererii, declanșând o logică inutilă de reîncercare în SDK-urile clienților.
Reguli operaționale și controlul soldului preplătit
Gestionarea procesării mesajelor MO primite și a motoarelor de suprimare necesită limite financiare stabile. Platformele CPaaS funcționează pe o structură strict preplătită, cu o limită minimă de USD 20 pentru a menține procesarea neîntreruptă a webhook-urilor și rutarea DID-urilor. Dacă soldul unui cont scade sub acest prag minim, webhook-urile MO primite sunt stocate într-o coadă de așteptare timp de până la 72 de ore în loc să fie abandonate, conservând semnalele critice de dezabonare.
Matrice de conformitate: Gestionarea dezabonărilor primite
| Cuvânt cheie | Acțiune luată | Stare ieșire | Impact asupra facturării |
|---|---|---|---|
| STOP | Adăugare în lista de suprimare | Skipped (Blocat) | Fără taxă de ieșire |
| UNSTOP | Eliminare din listă | Permis | Tarif standard |
| HELP | Declanșare webhook info | Permis | Tarif standard |
| CANCEL | Adăugare în lista de suprimare | Skipped (Blocat) | Fără taxă de ieșire |
Începeți cu IOSOR
Când STOP aterizează pe DID, scrieți MSISDN-ul originator pe lista de suppression a acelui tenant înainte de MT-ul următor. Dovediți că un trimis următor e refuzat. Exportați ștampila MO și rândul de listă. Un webhook 2xx fără scriere de listă nu e treaba asta; curățarea E.164 e altă poartă.
Materiale: Caller ID vs messaging From: Vocea în direct nu înseamnă SMS în direct Normalizare E.164 înainte de legarea DID: plus, zerouri și spații rezervarea soldului preplătit înainte de prima debitare.
Rezumat IOSOR
Un MO de intrare pe un DID e o scriere de listă, nu un suvenir de jurnal.
Faceți: suprimați înainte de MT-ul următor. Nu faceți: marca STOP ca notat cât MT continuă, nici aștepta un dump săptămânal.
A fost util acest ghid?
Ghiduri conexe
- Predarea DID către al doilea proprietar: cine poate atribui și elibera
Stăpâniți limitele operaționale, provizionarea JIT și pragurile financiare preplătite în timpul predărilor DID către al doilea proprietar.
- Limit de cheltuieli pe DID: Închiriere plus trafic MT pe un număr
Controlați expunerea per număr în CPaaS-ul dvs. white-label cu un plafon combinat de cheltuieli pentru MRC și traficul de terminare mobilă outbound.
- Rutarea webhook-urilor inbound pe DID: MO fără proprietar pierde STOP
Rutați webhook-urile inbound către contul proprietar în mod sigur. Preveniți evenimentele MO orfane și dezabonările ratate în CPaaS prepaid cu etichetă albă.