IOSOR Vedomosti

Hygiena CSV hromadného lookupu pred kampaňou: normalizovať, deduplikovať a rozpočtovať

CSV hromadného lookupu musí normalizovať na E.164, deduplikovať, rešpektovať prešlú cache typu linky a postaviť stropy rozpočtu pred odoslaním. Finance a ops zdieľajú rovnaké stĺpce.

Marketing chce zoznam. Finance vidí sériu debitov lookup, ktoré nesedia s SMS odoslanými neskôr. Hromadný lookup nie je vyliať tabuľku do API. Hygiena ide pred výdavkom: normalizácia na E.164, deduplikácia, rešpekt k prešlej cache typu linky, strop na peňaženke. Kto hygienu preskočí, berie mŕtve čísla ako incidenty doručenia, duplicitné riadky ako «pokrytie» a starý štítok mobile ako pravdu routingu.

IOSOR balí lookup vedľa messagingu na jeden white-label prepaid ledger. Katalóg live znamená, že kontrola je pripravená; in setup nie je produkčná brána, ktorú sa cacheuje. Okolo USD 1,000+ mesačne sa vzorky vyhnuteľného výdavku a korelácia lookup→send stávajú komerčnou revíziou. Prieskum pred odoslaním: prieskum čísel pred odoslaním. Jednotlivý lookup: overenie čísla pred odoslaním. Prešlá cache: zastaraná lookup cache a typ linky.

Stĺpce CSV, ktoré finance aj ops potrebujú

Finance a ops musia otvoriť rovnaké CSV a čítať rovnaký príbeh. Minimálne stĺpce: normalizované E.164, surový vstup, pečiatka lookup, typ linky, zásah cache alebo čerstvá kontrola, debetovaná suma, rozhodnutie odoslania (odošli / preskoč / skontroluj znova), id campaign alebo dávky. Štítok «mobile» bez pečiatky je názor, nie dôkaz. Riadok lookup bez rozhodnutia odoslania je účtenka, nie kontrola.

Stĺpec Kto ho používa Ak chýba
E.164 Ops a finance Dvojitý výdavok, odoslania, ktoré nesedia
looked-up-at Ops Nevie sa, či je cache prešlá
Rozhodnutie odoslania Finance Lookup a blast sa nezhodujú

E.164 a deduplikácia pred výdavkom lookup

Normalizujte a deduplikujte, kým potečú peniaze lookup. Rovnaká linka zapísaná +1…, 001… a miestnym formátom sa debituje trikrát. Normalizujte na E.164, deduplikujte podľa toho čísla, potom volajte lookup live. Odpadové riadky (príliš krátke, písmená, testovacie reťazce) sa pri importe vyhadzujú, nepýtajú sa ako «neznáme». Ops vlastní pravidlo normalizácie; finance vlastní definíciu incidentu, keď sa duplicitný riadok predsa debituje.

Riziko prešlej cache typu linky

Zacachovaný typ linky je routingový signál s pečiatkou, nie tetovanie. Včerajšie mobile môže byť dnes interval VoIP. Prešlá cache posiela OTP do mŕtveho intervalu alebo tre zákazníka, ktorý včera portoval. Platíte rovnako riadok lookup aj vyplýtvaný segment. TTL je pravidlo produktu, nie chuť databázy. Necachujte «neznáme» ako mobile. Obnovujte pri signáloch rizika — zastaraná lookup cache a typ linky.

Stropy rozpočtu a takt exportu

Stropy rozpočtu patria dávke, nie «odsúhlasíme neskôr». Postavte strop riadkov a sumy na beh lookup; takt exportu (denný alebo pri uzatvorení dávky) je pred blastom, nie prekvapenie konca mesiaca. Okolo USD 1,000+ sa vyhnuteľný výdavok a vedrá veku cache stávajú hustejšou revíziou. Nesľubujte hygienu pred odoslaním, kým je lookup in setup.

Červené vlajky

  • Hromadný lookup bez normalizácie
  • Rovnaké E.164 debitované dvakrát kvôli variantom formátu
  • Prešlé «mobile» ako pravda routingu
  • Neznáme zacachované ako mobile
  • CSV bez stropu riadkov ani sumy
  • Lookup odsúhlasený s odoslaním až na konci mesiaca
  • Hygiena sľúbená, keď je kanál in setup
  • Chyby klienta, ktoré menujú značky upstream

Začať s IOSOR

Vezmite CSV minulej kampane. Normalizujte každý riadok na E.164, hoďte odpad, deduplikujte podľa normalizovaného čísla a až potom jeden lookup. Zastropujte dávku počtom riadkov a prepaid sumou pred rozoslaním. Exportujte ten istý súbor, ktorý otvoria financie a ops: typ linky, zásah cache, debet, rozhodnutie send alebo skip.

Zhrnutie IOSOR

Robte: hygienu pred peniazmi lookup. Varianty formátu jednej linky sú jeden debet.

Pomohol tento sprievodca?

Súvisiace návody