Zatražite rani pristup

Unesite ime i poslovnu adresu e-pošte. Poslat ćemo vam poveznicu za potvrdu zahtjeva za pristup Taju.

Tajo tim Početnik 12 min

Razumijevanje sinkronizacije Shopify podataka s Brevom

Kako Tajo prenosi Shopify podatke u Brevo: sinkronizacija putem webhookova aplikacije za Shopify čim događaji stignu te nadzirana pravila sinkronizacije s planiranim izvođenjima, filtrom privole, idempotentnim zapisima i revizijskim tragom.

Tajo prenosi Shopify podatke u Brevo na dva načina. Aplikacija Tajo za Shopify obrađuje Shopify webhookove čim stignu. Pravila sinkronizacije odobravaju ljudi, jednosmjerna su, izvode se u serijama i bilježe od početka do kraja. Ovaj članak objašnjava oba načina, što ne uključuju i nekoliko stvari koje aplikacija Tajo za Shopify zapisuje natrag u Shopify.

Brza provjera Ovaj članak pretpostavlja da ste povezali Shopify i Brevo te objavili barem jedno pravilo sinkronizacije. Ako niste, počnite s povezivanjem platforme Tajo sa Shopify trgovinom.

Čim se događaji dogode: aplikacija Tajo za Shopify

Aplikacija Tajo za Shopify pretplaćena je na Shopify webhookove i obrađuje svaki čim stigne. Promjene kupaca i proizvoda prije toga čekaju oko četiri sekunde. Na taj način u Brevo stižu kupci, narudžbe, naplate (checkouts), proizvodi, kolekcije i razine zaliha, zajedno s događajima poput order_paid i cart_abandoned. Vodič za Shopify integraciju navodi svaku temu i što ona zapisuje u Brevo.

Oblik pravila sinkronizacije

Pravilo sinkronizacije je pregledana, odobrena definicija točno onoga što se prenosi i kako. Agent ga izgradi prema vašem opisu, a osoba ga odobri. Pravilo ima četiri dijela koje možete pregledati na njegovoj stranici u odjeljku Connections > Syncs and mappings:

DioŠto radi
Mapiranje poljaSvako izvorno polje, Brevo polje u koje se zapisuje i eventualna transformacija između njih
Filtarski izrazVrednuje se za svaki zapis; zapisi koji ne odgovaraju uvjetu preskaču se
KursorPrati dokle je sinkronizacija stigla, tako da svako izvođenje nastavlja ondje gdje je prethodno stalo
Povijest izvođenjaSvako izvođenje, s brojem pročitanih, zapisanih i neuspjelih zapisa te trajanjem i statusom

Pravilo sinkronizacije prenosi podatke u jednom smjeru: iz vašeg izvora u Brevo. Nikada ne zapisuje u Shopify. Aplikacija Tajo za Shopify ipak nekoliko stvari zapisuje natrag u Shopify, poput odjava privole i oznaka razine vjernosti. Objašnjenje Shopify dopuštenja navodi svaki zapis i kada se događa.

Kada se pravilo sinkronizacije izvodi

Pravila sinkronizacije izvode se u serijama. Pravila sinkronizacije kontakata zadano se izvode svakih 15 minuta. Aktivno, objavljeno pravilo Shopify orders → Brevo orders također se izvodi svakih 15 minuta, ali samo s filtrom predloška za marketinšku privolu kupca. Pravilo čiji je filtar izmijenjen izvodi se samo kada ga pokrenete. Prvo zakazano izvođenje pravila za narudžbe kreće nekoliko minuta prije tog trenutka i ne šalje starije narudžbe. Svako sljedeće izvođenje šalje narudžbe ažurirane od prethodnog. Starije narudžbe stižu u Brevo samo kada sami pokrenete pravilo. Stranica aktivnog pravila ima gumb Test run (1 batch), a agent Sync Operator izvodi aktivna pravila kada ga to zatražite. Serijska izvođenja čine svaki zapis pregledivim, proračunski ograničenim i pripisivim točno određenom izvođenju.

Svako izvođenje čita nove i promijenjene zapise od kursora, primjenjuje filtar, mapira polja i zapisuje u Brevo. Zapis izvođenja pokazuje točno koliko je zapisa pročitano, zapisano i neuspjelo.

Jamstva upravljanja

Privola se u slučaju sumnje odbija

Pravilo koje zapisuje osobne podatke u Brevo ne može se objaviti bez filtra privole i blokiranja (suppression). U trenutku izvođenja odbija se kontakt koji bi se bez dokazive privole zapisao u marketinšku publiku. Kada se privola ne može utvrditi, Tajo odbija zapisivanje umjesto da nagađa. Sustav uvijek griješi na stranu „previše oprezno”, nikada „poslano previše”.

Izvođenja su idempotentna

Svaki zapis nosi ključ izveden iz izvornog zapisa. Ključ je hash, pa ne sadrži osobne podatke. Ponovno pokretanje sinkronizacije nad istim zapisima, nakon neuspjeha, pauze ili ručno, ne stvara duplicirane zapise.

Sve se revidira

Objava pravila, poništena odobrenja i automatske pauze bilježe se u odjeljku Activity. Svaka odluka o odobrenju nosi pisano obrazloženje. Svako izvođenje bilježi se u povijesti izvođenja pravila. Odobrenje koje je autoriziralo objavu vezano je uz sažetak (digest) točno onog pravila koje je prošlo pretpregled. Uređivanje pravila vraća ga u nacrt i poništava odobrenje, pa se uvijek izvodi upravo ono što je autorizirano.

Neuspjesi pauziraju pravilo

Ako pet uzastopnih izvođenja ne uspije, sigurnosni prekidač (circuit breaker) automatski pauzira pravilo i prikazuje posljednju pogrešku na njegovoj stranici. Otklonite uzrok pa ponovno objavite kako biste nastavili. Djelomično neuspjelo izvođenje prijavljuje broj neuspjelih zapisa kako biste točno vidjeli što nije stiglo.

Kako se poštuju odjave

  • Kada se kontakt odjavi putem poveznice u podnožju Brevo e-poruke, ta se odjava bilježi uz kontakt i Brevo ga isključuje iz daljnjih kampanja.
  • U serijskoj sinkronizaciji kupaca aplikacija Tajo za Shopify uspoređuje vrijeme Shopify privole s vremenom Brevo odjave i zadržava novije.
  • Promjena privole koja iz Shopifyja stigne kao webhook zapisuje se u Brevo onako kako je Shopify prijavi.
  • Ako je kontakt bio pretplaćen u Shopifyju, aplikacija Tajo za Shopify ondje ga označava i kao odjavljenog. Brevo događaj kupca uvijek samo premješta iz pretplaćenog u odjavljenog. Nikada nikoga ne pretplaćuje, pa pretplata u Brevu ne mijenja Shopify.

Koji su podaci dostupni

Aplikacija Tajo za Shopify šalje kontakte, narudžbe, događaje narudžbi i košarica, katalog proizvoda i zalihe. Što pravilo sinkronizacije šalje ovisi o njegovom mapiranju polja. Za Shopify kupce predložak mapira identitetska polja, ukupnu potrošnju, broj narudžbi, oznake i privolu (opt-in) u atribute Brevo kontakata koje možete koristiti u segmentima i kampanjama. Točno mapiranje za vaš radni prostor nije skriveno u opisu: otvorite pravilo sinkronizacije i pročitajte tablicu mapiranja polja. Ta je tablica mjerodavan odgovor na pitanje „što se sinkronizira”.

Što Tajo danas ne radi

Preciznost o granicama važnija je od dugog popisa značajki:

  • Nema pravila dvosmjerne sinkronizacije. Pravilo sinkronizacije zapisuje samo u Brevo. Vlastiti zapisi aplikacije za Shopify u Shopify (odjave privole, metafields angažmana i vjernosti iz Breva, oznake razine vjernosti) navedeni su u Objašnjenju Shopify dopuštenja.
  • Nema pravila sinkronizacije u stvarnom vremenu. Pravila sinkronizacije izvode se u serijama. Samo sinkronizacija putem webhookova aplikacije Tajo za Shopify radi čim događaji stignu.
  • Nema gumba za povratak na zalihu. Aplikacija održava ažurne zalihe proizvoda u Brevu i šalje događaj back_in_stock kupcima koji su zatražili obavijest. Zahtjev mora doći iz vaše trgovine: aplikacija ne dodaje gumb „Notify me“ u vašu temu.

Ako vam neka od ovih granica blokira slučaj upotrebe, recite timu: prioriteti ranog pristupa oblikuju se upravo takvim povratnim informacijama.

Gdje vidjeti svoje podatke

  • U platformi Tajo: otvorite pravilo sinkronizacije u odjeljku Connections > Syncs and mappings za povijest izvođenja, položaj kursora i brojeve po izvođenju. Activity bilježi objave i automatske pauze.
  • U Brevu: otvorite Kontakti i pregledajte atribute bilo kojeg kontakta kako biste potvrdili da se mapirana polja pune. Na tim atributima gradite segmente za ciljanje.

Rješavanje problema

  • Kontakti se ne pojavljuju u Brevu: provjerite ima li neuspjeha u posljednjem izvođenju pravila te njegov status (pauzirano pravilo ne radi). Pogledajte kontakti nedostaju u Brevu.
  • Izvođenja opetovano ne uspijevaju: sigurnosni prekidač pauzirat će pravilo i prikazati posljednju pogrešku. Pogledajte podaci se ne sinkroniziraju.
  • Duplicirani kontakti: zapisi su idempotentni po izvornom zapisu, ali otprije postojeći duplikati u Brevu ostaju. Pogledajte duplicirani kontakti.

Česta pitanja

Mogu li ubrzati sinkronizaciju? Stranica aktivnog pravila ima gumb Test run (1 batch). Za promjene čim se dogode, sinkronizacija putem webhookova aplikacije Tajo za Shopify već pokriva kupce, narudžbe, naplate, proizvode i zalihe.

Što se događa ako izvođenje stane na pola? Izvođenje prijavljuje broj neuspjelih zapisa, kursor napreduje samo preko obrađenog, a sljedeće izvođenje sigurno ponovno pokriva taj dio: idempotentni ključevi sprječavaju duplikate.

Mogu li promijeniti što se sinkronizira? Da. Zatražite od agenta da promijeni mapiranje polja ili filtar pravila. Uređivanje vraća pravilo u nacrt i ono mora ponovno proći pretpregled i odobrenje prije nego što se ponovno izvede.

Zašto se moje pravilo samo pauziralo? Uzastopni neuspjesi izvođenja aktiviraju sigurnosni prekidač. Stranica pravila prikazuje broj neuspjeha i posljednju pogrešku; otklonite problem i ponovno objavite.

Povezani članci

Zatražite pomoć

Obratite se timu.