clickSomo

Tengiliðir & samþykki

Listi sem þú getur varið, ekki bara listi sem þú átt

Hver sem er getur átt tíu þúsund netföng. Spurningin sem skiptir máli — sú sem stjórnvöld, þjónustuaðili og eigið samviska þín spyrja öll með örlítið ólíkum orðum — er hvert þau komu frá og á hvaða grundvelli þú mátt skrifa á þau. ClickSomo gerir það að geymdri staðreynd í stað þess að þú þurfir að endurskapa hana.

Auðkennið er netfangið

Einn tengiliður á hverfang fyrir hvert verkefni, framfylgt af gagnagrunninum en ekki voninni. Netföng eru staðlað þegar þau eru skrifuð, aldrei þegar þau eru lesin — staðlað við lestur og takmarkið er aðeins skraut sem leyfir bæði Anna@ og anna@ inn.

Símanúmer eru geymd í E.164 þar sem þau eru til, en símanúmer er eiginleiki, ekki auðkenni. Það er engin auðkennisupplausnargraf, engar sameiningarreglur og engar skrár yfir sameiningar, því hver tengiliður hér berst um rás sem þegar hefur netfang: innflutningur, eyðublað, áskrift eða eigin kóði þinn.

Nafnið er geymt óbrotið

display_name er geymt nákvæmlega eins og það var gefið og aldrei klofið í hluta. Nafnaklofning er villuverksmiðja — „van der Berg“, „Kim Min-jun“, einnöfn, titlar og allar röðunarvenjur sem eru ekki enskar — og röng klofning birtist í samrunamerki sem „Kæri van,“, sem er verra en engin persónuvæðing.

Skipulagðir hlutar eru aðeins til fyrir þau gögn sem koma þegar aðskilin. Ekkert leiðir þá af sér. Og nafn sem einhver sló sjálfur inn er aldrei yfirskrifað af síðari CSV-skrá sem tilviljun tók eitthvað annað eftir, því „síðast skrifar vinnur“ leyfir ónákvæmasta innflutningnum að sigra.

Einn tengiliðurÞað sem er geymt
  • 1AuðkenniNetfang, staðlað. Einstakt innan verkefnisins.
  • 2NafnGeymt óbrotið. first_name er unnið úr við birtingu, aldrei geymt.
  • 3EiginleikarHvað sem þú vilt, sem JSON. Þín gögn, og nothæf sem attrs.*.
  • 4Merki og listarMerki eru sjálfstæðar einingar og búa í einni geymslu; listar eru skýr meðlimaskipting.
  • 5SamþykkiEin lína fyrir hverja rás, með löglegum grundvelli og sönnunargögnum hans.
  • 6AtburðirAðeins viðbætandi atburðaskrá yfir allt sem þessi einstaklingur gerði. Taflan sem allt product byggir á.
  • ×AldreiEkkert lykilorð, ekkert hash, engin seta, enginn API-lykill. Dálkur sem auðkennir einhvern væri atvik, ekki eiginleiki.

Takmarkað við leigjanda og verkefni, bæði

Samþykkiskráin

Fjarvera er ekki heimild

Ein lína fyrir hvern tengilið á hverri rás — netfang, SMS, bréf, push — hver með stöðu, löglegum grundvelli, uppruna, sönnunargögnum, tímastemplingum og lögsæti. Tengiliður án grundvallarlínu fyrir rás má ekki fá neitt á þeirri rás. Ekki „er merktur“. Má ekki.

consent

Einhvers kveðið beint á. Eyðublaðsinnsetning með geymdum sönnunargögnum, tvöföld áskrift, eða gátreitur sem þeir sjálfir merktu við. Þetta er sterki grundvöllurinn og sá eina sem eyðublað getur skilað.

legitimate_interest

Hið besta sem CSV-innflutningur getur skilað. Töflureiknir getur ekki munað eftir samþykki einhvers, svo honum er aldrei heimilt að telja að svo hafi verið — og að hlaða sömu skrá inn aftur bætir ekkert.

contract

Þú skrifar til þeirra vegna þess sem þið eruð bæði aðilar að. Þjónustuáminningin, endurnýjunartilkynningin, það sem þeir yrðu reiðir yfir að fá ekki.

Áður en herferð sendist út sérðu grundvallarsamsetningu áhorfendanna: hve margir beiddust sjálfir, hve margir þú náir undir löglegum hagsmunum, og hve margir eru þar vegna samnings. Það er ein tala sem hefur stöðvað fleiri slæm sendingar en nokkurt viðvörunarborði sem nokkurn tímann var skrifaður.

Af hverju þetta er strangara en nauðsynlegt er fyrir þig: þetta snýr í raun ekki um þig. Orðspor magnsendinga er sameiginlegt auðlind, og ein ábyrgðarlaus listi spillir brunni fyrir alla sem senda frá sömu innviðunum. Kvörtunar- og hopphlutföll eru vöktuð fyrir hvern leigjanda, og reikningur sem fer yfir viðmiðin er hægt hér — áður en þjónustuaðili gerir það fyrir alla í einu.

Á bak við hverja línu í listanum sagði einhver já.

Fjórar leiðir inn

Hver leið inn á listann þinn er þú, sem starfar með eigin gögn

Það er engin þjónustutekja-innsetningarrás og ekkert systkinaverkefni sem skrifar hljóðlega í tengiliðina þína. Ef þú vilt hafa einhvern á lista, þá er það ein af þessum fjórum sem settu hann þar.

CSV-innflutningur

Vortaður dálk fyrir dálk, staðlaður við skrif, MX-prófaður svo dauð og innsláttarvilluð lén séu gripin áður en þau hoppa fast, og kominn með grundvelli sem þú stillir beint. Innflutningurinn fær auðkenni, og hver tengiliður sem hann bjó til vísar aftur í það.

ClickSomo-eyðublað

Birt úr sama skjali og allt annað, með staðfestingu, hunsgildi og takmörkun á beiðnum. Innsetning er sú eina leið sem getur réttilega skilað consent, því hún er sú eina þar sem einstaklingurinn er viðstaddur.

Síða sem þú byggðir í dash-b

Hönnuðurinn á stjórnborðinu birtir síður; eyðublað á einni þeirra sendir hingað með þínum eigin auðkenningum. Sama staðfesting, sama meðhöndlun samþykkis, engin önnur samþætting til að viðhalda.

Opinbera API-ið

POST /v1/contacts með þínu eigin token, upsert-virkni, idempotency-lykill virtur. Appið þitt veit þegar hver skráði sig; þetta er stysta leiðin frá þeirri staðreynd og í trekt.

Segment er reikniregla, vinnsluð

Segment er geymt reglutré yfir tengiliðasvæði, eigindi, merki, listameðlimir og hegðun, vinnslað í SQL og tekið í skyndiminni með fjölda. Virknin eru hinar venjulegu — jafnt og, ekki jafnt og, í, ekki í, byrjar á, endar á, inniheldur, er stillt, er ekki stillt — sameinuð með og, eða og ekki á hvaða dýpt sem þú þarft.

Forskoðaðu það áður en þú notar það. Endapunkturinn skilar raunverulegum tengiliðum, svo spurningin „hver er í raun og veru í þessu“ svaraðu þú með því að líta heldur en að senda og komast að því.

Segment gera svo tvöfalt störf: sem áhorfendahópur fyrir herferð, sem skilyrði á grein treks, og sem kveikja í sjálfu sér — segment_enter hefur ræsingu í gangi því augnabliki sem einhver verður hæfur.

Kyrrir reglulegir gestirForskoðun segments · 412
  • 1Merkitags contains "regular"
  • 2Eigindiattrs.total_orders >= 3 — þitt svæði, þitt nafn á því.
  • 3HegðunEkkert order.paid atburðarás á síðustu 90 dögum.
  • 4SamþykkiNothæfur tölvupóstur grunnur. Tengiliðir án þess eru ekki í fjöldanum, því þeim gæti þó aldrei verið sent.
  • iForskoðun412 tengiliðir, skráðir. Taldir aftur við sendingu, því segment er spurning og ekki mynd.

Vinnslað í SQLFjöldi í skyndiminni, svarið lifandi

Bannlisti, og hvenær hann er athugaður

Bannlistar eru verkefnisbundnir og alþjóðlegir: harðar til baka, kvartanir, afskriftir, handvirkar færslur og hlutverkpóstföng. Þeir eru athugaðir við sendingartíma, og svo aftur inni í sendingarþjónustunni sjálfri.

Það seinni orðið gerir vinnuna. Trek með þriggja daga bið í sér hefur þriggja daga glugga þar sem einhver getur afskrifað sig, og kerfi sem athugaði bannlista þegar skilaboðin voru sett í biðröð sendir þeim samt. Að athuga við sendingu er munurinn á að virða afskrift og að skrá hana.

Eyðing virkar á sama hátt: beiðni um eyðingu fjarlægir tengiliðinn og skilaboðasögu hans hér, og nær til allra systurþjónusta sem geyma afrit í gegnum sömu innri leið og restin af fjölskyldunni notar. Það er ein staður til að spyrja og ein hlutur sem gerist.