Valentine's Day promotion background
14.Feb - 13.Mar 2026

Valentine deal

Up to 50% OFF
For new and existing customers for 6 months

Webhooky a callbacky

Integration Automation Webhooks Callbacks

Dostupné v:

Post Affiliate Pro , Post Affiliate Pro Ultimate , Post Affiliate Network

Čo sú webhooky a callbacky?

Webhooky (tiež nazývané Application Callbacks alebo Postback URL) sú automatizované HTTP notifikácie, ktoré Post Affiliate Pro odosiela externým systémom, keď nastanú špecifické udalosti. Namiesto neustáleho dotazovania na aktualizácie dostávajú vaše pripojené systémy okamžité notifikácie v momente, keď sa niečo stane vo vašom affiliate programe.

Táto funkcia je nevyhnutná pre:

  • Integráciu CRM - Automatická aktualizácia vašej zákazníckej databázy pri predajoch
  • Automatizáciu e-mailov - Spustenie e-mailových sekvencií na základe akcií afiliátov
  • Účtovné systémy - Synchronizácia transakčných údajov s vaším finančným softvérom
  • Vlastné dashboardy - Budovanie dashboardov s reportami v reálnom čase
  • Sledovanie tretích strán - Upozornenie externých sledovacích platforiem na konverzie
Logo

Spustite svoj affiliate program ešte dnes

Nastavte pokročilé sledovanie za pár minút. Kreditná karta nie je potrebná.

Typy webhookov

Post Affiliate Pro podporuje dva hlavné typy webhookov:

Webhooky sledovania predajov

Tieto webhooky sú spúšťané udalosťami súvisiacimi s transakciami:

Spúšťacia udalosťPopis
Pri vytvoreníSpustí sa okamžite, keď je zaznamenaná nová transakcia (predaj, akcia, lead)
Pri schváleníSpustí sa, keď je čakajúca transakcia schválená
Pri odmietnutíSpustí sa, keď je transakcia odmietnutá
Pri refundácii/chargebackuSpustí sa, keď je spracovaná refundácia alebo chargeback

Môžete nakonfigurovať jeden webhook na spustenie pri viacerých udalostiach alebo vytvoriť oddelené webhooky pre každý typ udalosti.

Webhooky registrácie afiliátov

Tieto webhooky sú spúšťané udalosťami registrácie afiliátov:

Spúšťacia udalosťPopis
Pri registráciiSpustí sa okamžite, keď nový afiliát dokončí registračný formulár
Pri schváleníSpustí sa, keď je čakajúci afiliát schválený obchodníkom

Typy požiadaviek

Post Affiliate Pro podporuje tri typy HTTP požiadaviek pre webhooky:

GET požiadavka

Parametre sú pripojené k URL ako parametre query string.

https://vas-system.com/webhook?transactionid=abc123&commission=50.00&orderid=ORD-456

POST požiadavka (Form-Urlencoded)

Parametre sú odoslané v tele požiadavky pomocou štandardného kódovania formulára.

Content-Type: application/x-www-form-urlencoded

transactionid=abc123&commission=50.00&orderid=ORD-456

POST JSON požiadavka

Parametre sú odoslané ako JSON objekt v tele požiadavky.

Content-Type: application/json

{"transactionid": "abc123", "commission": "50.00", "orderid": "ORD-456"}

Dostupné premenné pre webhooky predajov

Môžete použiť dynamické premenné vo vašich URL webhookov, ktoré sú automaticky nahradené skutočnými hodnotami. Použite formát ${#nazovpremennej#} na zahrnutie premennej.

Transakčné údaje

PremennáPopis
${#transactionid#}Jedinečný identifikátor transakcie
${#visitorid#}ID návštevníka (sledovacie cookie)
${#commission#}Suma provízie
${#totalcost#}Celková hodnota objednávky
${#fixedcost#}Suma fixných nákladov
${#orderid#}ID objednávky z vášho e-commerce systému
${#productid#}ID produktu
${#dateinserted#}Dátum a čas vytvorenia transakcie
${#dateapproved#}Dátum a čas schválenia transakcie
${#tier#}Úroveň provízie
${#status#}Stav transakcie (Approved, Pending, Declined)
${#statuscode#}Kód stavu (A, P, D)
${#type#}Typ transakcie (Sale, Action, atď.)

Údaje kampane a bannera

PremennáPopis
${#campaignid#}Identifikátor kampane
${#campaignname#}Názov kampane
${#bannerid#}Identifikátor bannera
${#channel#}Názov kanála
${#channel_code#}Kód kanála
${#coupon_code#}Použitý kupónový kód

Údaje afiliáta

PremennáPopis
${#userid#}ID používateľa afiliáta
${#refid#}Referenčné ID afiliáta

Údaje kliknutia

PremennáPopis
${#firstclicktime#}Časová značka prvého kliknutia
${#firstclickreferer#}URL referrera prvého kliknutia
${#firstclickip#}IP adresa prvého kliknutia
${#firstclickdata1#}Vlastné údaje 1 prvého kliknutia
${#firstclickdata2#}Vlastné údaje 2 prvého kliknutia
${#lastclicktime#}Časová značka posledného kliknutia
${#lastclickreferer#}URL referrera posledného kliknutia
${#lastclickip#}IP adresa posledného kliknutia
${#lastclickdata1#}Vlastné údaje 1 posledného kliknutia
${#lastclickdata2#}Vlastné údaje 2 posledného kliknutia

Vlastné transakčné údaje

PremennáPopis
${#saledata1#}Vlastné dátové pole transakcie 1
${#saledata2#}Vlastné dátové pole transakcie 2
${#saledata3#}Vlastné dátové pole transakcie 3
${#saledata4#}Vlastné dátové pole transakcie 4
${#saledata5#}Vlastné dátové pole transakcie 5

Geografické a technické údaje

PremennáPopis
${#ip#}IP adresa zákazníka
${#countrycode#}Kód krajiny na základe IP
${#refererurl#}URL referrera

Údaje o mene

PremennáPopis
${#originalcurrency#}Pôvodný názov meny
${#originalcurrencyvalue#}Pôvodná hodnota meny
${#originalcurrencyrate#}Použitý výmenný kurz

Poznámky

PremennáPopis
${#merchantnote#}Poznámka viditeľná pre afiliáta
${#systemnote#}Poznámka viditeľná iba pre obchodníka
${#actionName#}Názov typu akčnej provízie
${#actionCode#}Kód typu akčnej provízie

Dostupné premenné pre webhooky registrácie

Pre webhooky registrácie afiliátov môžete použiť premenné profilu afiliáta:

PremennáPopis
${#username#}E-mail/používateľské meno afiliáta
${#firstname#}Meno afiliáta
${#lastname#}Priezvisko afiliáta
${#name#}Celé meno (meno + priezvisko)
${#userId#}ID používateľa afiliáta
Vlastné poliaAkékoľvek vlastné pole profilu podľa jeho kódu

Podpora viacerých úrovní

Predvolene sa webhooky vykonávajú iba pre úroveň 1 (priame) provízie. Môžete povoliť možnosť “Vykonať pre každú úroveň” na spustenie webhookov pre všetky úrovne vo viacúrovňových províznych štruktúrach.

To je užitočné, keď:

  • Potrebujete sledovať provízie na všetkých úrovniach vašej affiliate hierarchie
  • Váš externý systém potrebuje vedieť o zárobkoch sub-afiliátov
  • Budujete komplexné reportovanie, ktoré zahŕňa všetky úrovne provízií

Možnosti filtrovania webhookov

Môžete nakonfigurovať webhooky tak, aby boli špecifickejšie:

Podľa typu provízie

Obmedzte webhook na konkrétny typ provízie (napr. iba pre akčné provízie “Premium Sales”).

Podľa afiliáta

Vytvorte webhooky, ktoré sa spúšťajú iba pre konkrétneho afiliáta. To je užitočné pre:

  • Afiliátov, ktorí používajú vlastné sledovacie systémy
  • Špeciálne integrácie pre najvýkonnejších afiliátov
  • Testovanie webhookov s jedným afiliátom pred nasadením

Podľa účtu (Network Mode)

V Post Affiliate Network môžete vytvoriť webhooky špecifické pre účet.

Log a monitorovanie webhookov

Post Affiliate Pro udržiava komplexný log všetkých vykonaní webhookov, dostupný v obchodnom paneli pod Nástroje > Callbacks Log.

Log zobrazuje:

  • Log ID - Jedinečný identifikátor pre každé vykonanie webhooku
  • Callback ID - Ktorá konfigurácia webhooku bola použitá
  • Request URL - Úplná URL, ktorá bola volaná (s nahradenými premennými)
  • Dátum vytvorenia - Kedy bol webhook zaradený do fronty
  • Posledný pokus - Kedy bol vykonaný posledný pokus o vykonanie
  • Číslo pokusu - Koľkokrát sa systém pokúsil vykonať
  • Stav - Pending, Sent alebo Error
  • Chybová správa - Detaily ak webhook zlyhal

Automatický opakovaný pokus

Ak webhook zlyhá (napr. váš server je dočasne nedostupný), Post Affiliate Pro automaticky zopakuje požiadavku. To zabezpečuje spoľahlivé doručenie aj počas dočasných výpadkov.

Uchovávanie logov

Logy webhookov sú automaticky čistené po konfigurovateľnom počte dní (predvolené: 60 dní). Toto môžete upraviť v Konfigurácia > Funkcie > Application Callbacks.

Správa webhookov

Schvaľovací pracovný postup

Predvolene webhooky vytvorené afiliátmi vyžadujú schválenie obchodníkom predtým, ako sa stanú aktívnymi. Obchodníci môžu:

  • Povoliť automatické schválenie - Automaticky schváliť všetky nové webhooky
  • Manuálne preskúmať - Schváliť alebo odmietnuť každý webhook individuálne

Správa stavu

Webhooky majú tri možné stavy:

  • Approved - Aktívny a bude vykonaný pri spustení
  • Pending - Čaká na schválenie obchodníkom
  • Declined - Odmietnutý a nebude vykonaný

Obchodníci môžu kedykoľvek zmeniť stav webhooku z obrazovky správy webhookov.

E-mailové notifikácie

Post Affiliate Pro môže odosielať e-mailové notifikácie pre udalosti súvisiace s webhookmi:

Notifikácie pre obchodníka

  • Nový webhook vytvorený afiliátom

Notifikácie pre afiliáta (voliteľné)

  • Zmena stavu webhooku (schválený/odmietnutý)
  • Webhook upravený obchodníkom
  • Webhook vymazaný obchodníkom

Tieto notifikácie je možné povoliť alebo zakázať v Konfigurácia > E-mailové notifikácie.

Príklady použitia

1. Integrácia CRM

Odošlite údaje o novom predaji do vášho CRM pri schválení transakcie:

https://crm.example.com/api/sales?customer_order=${#orderid#}&value=${#totalcost#}&affiliate=${#refid#}

2. Slack notifikácia

Upozornite váš tímový kanál, keď sa zaregistruje nový afiliát:

https://hooks.slack.com/services/xxx/yyy?text=Novy+afiliat:+${#firstname#}+${#lastname#}

3. Spustenie e-mailovej platformy

Pridajte zákazníkov do e-mailovej sekvencie po nákupe:

POST https://email.example.com/api/subscribers
Body: {"email": "${#saledata1#}", "purchase_value": "${#totalcost#}"}

4. Synchronizácia účtovného softvéru

Zaznamenajte platby provízií vo vašom účtovnom systéme:

https://accounting.example.com/webhook?affiliate_id=${#userid#}&commission=${#commission#}&order=${#orderid#}

Ako nastaviť webhook

  1. Prihláste sa do vášho Obchodníckeho panela
  2. Prejdite na Konfigurácia > Funkcie
  3. Aktivujte funkciu Application Callbacks
  4. Prejdite na Kampane > [Vyberte kampaň] > Callbacks alebo globálny správca callbackov
  5. Kliknite na Pridať nový callback
  6. Nakonfigurujte:
    • Názov - Popisný názov pre webhook
    • Typ - Sale Tracking alebo Affiliate Signup
    • Vykonanie - Kedy spustiť (pri vytvorení, schválení, odmietnutí, refundácii)
    • Typ požiadavky - GET, POST alebo POST JSON
    • URL - Váš endpoint s premennými
    • Vykonať pre každú úroveň - Áno/Nie
  7. Uložte webhook

Bezpečnostné úvahy

  • Používajte HTTPS endpointy pre bezpečný prenos údajov
  • Zvážte pridanie tajného parametra na overenie zdroja webhooku
  • Implementujte limitovanie požiadaviek na vašom prijímajúcom endpointe
  • Validujte prichádzajúce údaje pred spracovaním
  • Uchovávajte logy webhookov pre účely auditu

Súvisiace funkcie

  • S2S sledovanie - Server-to-server sledovanie pre presné konverzie
  • API - Plný programový prístup k Post Affiliate Pro
  • API v3 - Moderné RESTful API s OAuth 2.0

Najčastejšie kladené otázky

Čo sú webhooky v Post Affiliate Pro?

Webhooky (tiež nazývané Application Callbacks) sú HTTP požiadavky, ktoré Post Affiliate Pro automaticky odosiela na URL, ktorú určíte, keď nastanú určité udalosti, ako nový predaj, schválenie provízie alebo registrácia afiliáta. To vám umožňuje integráciu s externými systémami v reálnom čase.

Aké udalosti môžu spustiť webhook?

Webhooky môžu byť spustené: vytvorením novej transakcie, schválením transakcie, odmietnutím transakcie, refundáciami a chargebackmi, novou registráciou afiliáta a schválením afiliáta. Môžete nakonfigurovať rôzne URL pre rôzne udalosti.

Aké údaje môžem zahrnúť do URL webhooku?

Môžete zahrnúť akékoľvek transakčné alebo afiliátske údaje pomocou dynamických premenných. Pre webhooky predajov môžete použiť viac ako 40 premenných vrátane ID transakcie, provízie, ID objednávky, ID produktu, ID afiliáta, názvu kampane a vlastných dátových polí. Pre webhooky registrácie môžete zahrnúť detaily afiliáta ako meno, e-mail a vlastné polia profilu.

Podporujú webhooky POST požiadavky?

Áno, Post Affiliate Pro podporuje typy požiadaviek GET, POST (form-urlencoded) a POST JSON. Môžete si vybrať formát, ktorý najlepšie vyhovuje požiadavkám vášho prijímajúceho systému.

Automatizujte svoj affiliate pracovný postup

Pripojte Post Affiliate Pro k vášmu CRM, e-mailovej platforme alebo akémukoľvek externému systému s výkonnými webhookmi a callbackmi. Získajte notifikácie v reálnom čase pre každú dôležitú udalosť.

Zistiť viac

Májové vylepšenia a nové funkcie v Post Affiliate Pro
Májové vylepšenia a nové funkcie v Post Affiliate Pro

Májové vylepšenia a nové funkcie v Post Affiliate Pro

Objavte najnovšie vylepšenia v Post Affiliate Pro 5.11.5.8 vrátane pokročilého sledovania kliknutí, komplexných e-mailových notifikácií, silnej ochrany pred....

2 min čítania
AffiliateMarketing ProductUpdates +5

Budete v dobrých rukách!

Pridajte sa k našej komunite spokojných klientov a poskytujte vynikajúcu zákaznícku podporu s Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface