Darempredoù & aotre
Ur roll a c'hallit difenn, ket ur roll ho peus hepken
Pep hini a c'hall derc'hel dek mil chomlec'h postel. Ar goulenn a bouez — an hini a c'houlenn un aotrouniezh reoliadur, ur pourvezer hag ho kaloneg-c'hwi gant gerioù disheñvel un tamm — eo e pelec'h e teu pep hini anezho ha war beseur diazez e c'hallit skrivañ dezho. ClickSomo a laka an dra-se da fed enrollet kentoc'h evit un dra vefe ret deoc'h adsevel.
An identelezh eo ar chomlec'h postel
Un darempred dre chomlec'h dre raktres, lakaet e pleustr gant an diaz roadennoù kentoc'h evit gant an spi. Ar chomlec'hioù a vez normalizet pa vezont skrivet, morse pa vezont lennet — normalizaat war al lenn a dalvezfe ar bevenn a zo un decoradur a lez Anna@ hag anna@ mont e-barzh an daou.
An niveroù pellgomz a vez enrollet en E.164 ma vezont, met un niverenn pellgomz a zo un doare, ket un identelezh. N'eus ket a graf diskoulmañ identelezh, ket a brotokol kendeuziñ ha ket a roud audit kendeuziñ, rak pep darempred amañ a erru dre ur ganol en deus ur chomlec'h dija: un enporzh, ur furmskrid, un digoumanant, pe ho kod-c'hwi.
An anv a vez enrollet a-bezh
display_name a vez dalc'het evel m'eo bet roet ha morse rannet e lodennoù. Rannañ anvioù a zo ur greunenn beugoù — "van der Berg", "Kim Min-jun", anvioù unan, titloù, hag holl urzhioù a n'eo ket angl-ha-saoz — hag ur rannadur fall a zeu war-wel en ur merge tag evel "Dear van,", a zo gwashoc'h eget personelaat ebet tamm.
Ar lodennoù frammet a zo nemet evit an tarzhioù a ro anezho dija disrannet. Netra a zevere anezho. Hag un anv skrivet gant unan bennak e-unan ne vez morse flastret gant ur CSV diwezhatoc'h a c'hoarvezas gwelet un dra disheñvel, rak last-write-wins a lez an enporzh lousañ c'hoariout.
- 1IdentelezhPostel, normalizet. Unvan e-barzh ar raktres.
- 2AnvEnrollet a-bezh.
first_namea vez deveret d'ar mare skrammañ, morse enrollet. - 3DoareoùPenaos pezh bennak ho peus c'hoant, e JSON. Ho hini, hag interpoladus evel
attrs.*. - 4Balizennoù ha rolloùAr balizennoù a zo elfennoù a-bouez ha chom a reont en un davarn; ar rolladoù a zo ezelouriezh splann.
- 5AotreUr renk dre ganol, gant un diazez lezennel hag e brouenn.
- 6DarvoudoùUr c'hazarn a ouzhpennadurioù hepken eus pep tra a zo graet gant an den-mañ. An daolenn a zalc'h ar produ a-bezh.
- ×MorseGer-tremen ebet, hash ebet, dalc'hienn ebet, alc'hwez API ebet. Ur bann a c'hellfe anaout un den a vefe un darvoud, ket ur c'heweruster.
Bevennet d'an aozadur hag d'ar raktres, an daou
Ar c'hlavazr aotreoù
An diouer n'eo ket an aotre
Ur renk dre darempred dre ganol — postel, SMS, lizher, push — pep hini gant ur stad, un diazez lezennel, un tarzh, ar brouenn, an horolajoù hag ar c'hiriadur. Un darempred hep renk diazez evit ur ganol ne c'hell ket bezañ kaset netra dezhañ war ar ganol-se. Ket "merket eo". Ne c'hell ket.
consent
Un den en deus goulennet ent-oberiant. Ur furmskrid gant ar brouenn enrollet, un asant doubl, ur voest-tick gwelet gantañ e-unan. An diazez kreñvañ eo, hag an hini nemetañ a c'hell ur furmskrid produiñ.
legitimate_interest
Ar gwellañ a c'hell tizhout un enporzhiañ CSV. Ur folenn-labour n'hallo ket derc'hel soñj eus un asant, neuze ne c'hell ket lavaret biskoazh e voe asantet — hag adkargañ ar memes restr ne gemm ket an traoù.
contract
Emaoc'h o skrivañ dezho abalamour d'un dra bennak a zo perzh anezhañ evidoc'h o-daou. An adkounnar d'ar servij, ar gemennadenn adneveziñ, an dra na vefe ket degemeret ganto gant souezh.
A-raok ma vez kaset ur c'houlzad, e welit meskad diazezoù e selaouerien: petra a c'houlennas, petra a vez tizhet ganeoc'h dindan interest lezennel, ha petra a zo eno abalamour d'un emglev. Un niverenn eo deuet da vezañ muioc'h efedus evit kement banner diwall bennak.
Perak eo strishoc'h evit ar pezh a zo ret evidoc'h: n'eo ket diwar-benn c'hwi. Brud ar c'hasoù ramzel a zo un danvez rannet, hag ur roll dizalc'h a saotro an toull evit an holl a gas eus an hevelep framm. Feurioù klemm ha distro an aozadur a vez evezhiet, hag ur gont a dremen an harz a vez berret amañ — a-raok ma ra ur pourvezer d'an holl war un dro.

A-dreñv pep renk er roll, un den en deus lavaret ya.
Pevar hent mont e-barzh
Pep hent etrezek ho roll a zo c'hwi, o tennañ splet eus ho roadennoù deoc'h-c'hwi
N'eus ket a ganol enporzhiañ gant jedouer-servij, hag n'eus ket a brodu breur o skrivañ didrouz en ho darempredoù. Mar fell deoc'h un den war ur roll, unan eus ar pevar-mañ en deus lakaet anezhañ eno.
Enporzhiañ CSV
Kevredet bann dre bann, reizhet pa vez skrivet, gwiriet MX evit tapout an domanioù marv pe gant fazioù skrivañ a-raok ma c'hwitont, ha degaset gant un diazez a vez dibabet ganeoc'h ent-splann. An enporzhiañ a resev un id, ha pep darempred krouet gantañ a ziskouez war-du outi.
Ur furmskrid ClickSomo
Aozet diwar an hevelep teul hag ar peurrest, gant gwiriañ, un honeypot hag un harz-feur. Ur c'has eo an hent nemetañ a c'hell produiñ consent ent-reizh, rak an hini nemetañ eo m'emañ an den a-sav.
Ur bajenn savet ganeoc'h e dash-b
An aozer dashbord a embann pajennoù; ur furmskrid war unan anezho a gas amañ gant ho kredenvioù deoc'h. Heñvel ar gwiriañ, heñvel an dornata aotreoù, eil entegradenn ebet da zerc'hel.
An API foran
POST /v1/contacts gant ho jedouer deoc'h, semantik upsert, alc'hwez idempotence douget. Ho arload a oar dija piv en deus krouet ur gont; an hent berrañ eo eus ar fed-se d'un funn.
Ar segmantoù a zo ur bredad, kenaozet
Ur segment a zo ur wezenn bredad enrollet war tachennoù an darempredoù, an doareoù, ar balizennoù, an ezelouriezh er rolladoù hag an emzalc'h, kenaozet e SQL ha krubuilhet gant un niverenn. An oberiaded a zo ar re boutin — par, dispar, e-barzh, ket e-barzh, a grog gant, a echu gant, a endalc'h, lakaet, n'eo ket lakaet — kendeuzet gant and, or ha not betek an donder a fell deoc'h.
Rakwelet a-raok implijout. An endpoint a zistro darempredoù gwir, neuze "piv zo ennañ ent-gwirion" a zo ur goulenn a respontit o sellet kentoc'h evit o kas ha gouzout goude.
Ar segmantoù a ra daou labour neuze: selaouer ur c'houlzad, an diviz war ur skourr funn, hag un diazez lañsañ dre o-unan — segment_enter a grog ur redadeg diouzhtu pa teu un den da vezañ yac'h.
- 1Balizenn
tags contains "regular" - 2Doare
attrs.total_orders >= 3— ho tachenn, hoc'h anv eviti. - 3Emzalc'hDarvoud
order.paidebet er 90 devezh diwezhañ. - 4AotreUn diazez postel implijus. An darempredoù hep hini n'emaint er c'hont, rak ne c'helled ket kas dezho memestra.
- iRakweled412 darempred, listennet. Kontet adarre pa vez kaset, rak ur segment a zo ur goulenn ha n'eo ket ur skeudenn.
Kenaozet e SQLKontañ ar c'hevala, respont en amzer wir
An dalc'hañ, ha pegoulz e vez gwiriet
An dalc'hañ a vez dre raktres hag hollek: bannadurioù kalet, klemmoù, digoumanantiñ, enmontadoù dre zorn ha chomlec'hioù rolloù. Gwiriet e vezont pa vez kaset, hag adarre e-barzh ar servij kas end-eeun.
An eil gwiriañ eo an hini a dalv. Ur funell gant un c'hortoz a deiz zo ennañ ur prenestr a deiz ma c'hall unan bennak digoumanantiñ, hag ur reizhiad a wirie an dalc'hañ pa veze lakaet ar gemennadenn en ur c'helc'h a chomo da gas dezhañ memes tra. Gwiriañ pa vez kaset eo an diforc'h etre doujañ d'un digoumanantiñ hag enrollañ unan.
An diverkañ a ya en hevelep doare: ur goulenn diverkañ a zilemel an darempred hag o istor kemennadennoù amañ, ha tizhout a ra pep servij c'hoar a zalc'he un eilenn dre an hevelep hent diabarzh a implij ar familh a-bezh. Ul lec'h da c'houlenn hag un dra a c'hoarvez.