Přejít k obsahu  Přejít k hlavnímu menu

Blog / Knowledge base

Aktualizace: 5. srpen 2020

Webhook

Předávání dat z Mailocatoru prostřednictvím Webhooku třetím stranám

Podporované formáty dat

Formáty dat: pole name=value&..., XML, JSON a data agregovaná do POST proměnné data



Podporované HTTP metody

Většinu formátů lze kombinovat s HTTP metodami GET, POST nebo PUT



Základní struktura předaných dat

V každém požadavku jsou vrácená minimálně tato pole (proměnné):
engine - obsahuje "Mailocator"
time - obsahuje unix timestamp odeslání požadavku
email - obsahuje platnou e-mailovou adresu

Volitelně mohu být přidaná další data z formuláře pop-upu odeslaná akcí subscribe



Příklady

Požadavek s metodou POST a formátem JSON
Vrácená data, výsledek volání funkce PHP var_export($_POST,1)


array (
'{"engine":"Mailocator","time":1596634651,"email":"test@mlctr_com"}' => '',
)







Požadavek s metodou POST a formátem XML
Vrácená data, výsledek volání funkce PHP var_export($_POST,1)


array ('<?xml version="1.0"?>
<contact>
    <engine>Mailocator</engine>
    <time>1596634651</time>
    <email>test@mlctr.com</email>
</contact>'



Požadavek s metodou POST a formátem XML
Vrácená data, výsledek volání funkce PHP file_get_contents('php://input')


<?xml version="1.0"?>
<contact>
<engine>Mailocator</engine>
<time>1596634651</time>
<email>test@mlctr.com</email>
</contact>










Očekávané návratové kódy ze serveru třetí strany:


1 - kontakt byl úspěšně uložený, Mailocator zobrazí poděkování
0 - kontakt nebyl úspěšně uložený, Mailocator zobrazí informaci o duplicitním kontaktu

Při jiném nebo prázdném obsahu je proces zpracování Mailocatorem přerušený, v monitoringu je zapsaná chyba.

Příklad v PHP


Po úspěšném zpracování požadavku na serveru stačí zavolat echo '1';, navrácená hodnota je interpretovaná jako správně uložený kontakt.

POMOHL VÁM TENTO ČLÁNEK?

SOUVISEJÍCÍ

Scénář v Mailocatoru

Scénář Mailocatoru představuje klíčový nástroj pro nastavení správného fungování vašich kampaní. Podívejte se, co všechno a jak snadno lze nastavit.

Předání dat z Mailocatoru do nástroje pro e-mail marketing

Někdy se hodí předat i doplňující údaje z Mailocatoru, obvykle stát, gender, oblíbené kategorie, slevový kód nebo jméno a příjmení. Jak na to?

Slevové kódy získávané z API v reálném čase

Mailocator umožňuje kromě zásobníků kódů číst slevové kódy v reálném čase z externího API, zobrazit je v děkovné stránce a předat do e-mailového nástroje.

Slevové kódy

Mailocator umožňuje předávání slevových a promočních kódů do e-mailových kampaní

Příprava výherního kalendáře (Adventní kalendář)

Mailocator obsahuje předpřipravené šablony pro akční kalendáře, které uživatelům odkryjí výhru pro konkrétní den výměnou za e-mailovou adresu. Jednoduše tak připravíte třeba adventní kalendář se slevou nebo akcí na každý den.

Stírací los

Stírací los je kampaň, u které je marketingový obsah (sleva, upozornění, kupón...) zakrytý obrázkem, který lze setřít kurzorem myši nebo prstem na obrazovce chytrého zařízení. Po setření a odkrytí obsahu lze automaticky spustit akci, například získat e-mailovou adresu.

Stojíte na začátku?

Individuální poradenství

Nevíte, jak zlepšit výsledky vašich kampaní, anebo máte pochybnosti o efektivitě vaší práce? Rádi vám poradíme přímo s vašimi daty a ve vašich kampaních.

Vyberte si, s čím chcete poradit, která data vašich kampaní zlepšit a které novinky vás zajímají.

Zeptejte se...

Školení

Vyberte si z nabídky našich školení, nejsou omezená platformou, mohou být pojatá obecně ale i přesně zacílená na vaše potřeby. Místo školení nerozhoduje.

- obecné školení
- školení na míru
- on-line školení

Nabídka školení

Technická podpora

Pracovníci naší technické podpory jsou vám ochotni kdykoli poradit s vašimi dotazy. Ať již se týkají vlastního nastavení nebo jeho kontroly.

Jsme vám k dispozici on-line - e-mail, instant messaging - i prostřednictvím telefonu.