• Sześć warstw, przez które przechodzi
    każde zdarzenie w kampanii
  • Reguły zapisane przed startem,
    nie ustalane po fakcie

architektura

image

( 1 ) Sześć warstw

Jedna warstwa operacyjna łączy sprzedaż kampanii, ruch, atrybucję, kontrolę jakości, rozliczenie i optymalizację. Warstwy nie są osobnymi narzędziami — to kolejne etapy tego samego rejestru zdarzeń.

( 01 ) Operacje kampanii

  • Snapshot oferty zapisany przed startem: stawka, zdarzenie rozliczeniowe, waluta, rynki
  • Budżet dzienny i całkowity z twardym limitem po stronie systemu
  • Caps na wydawcę, źródło i property — osobno dla kliknięć i konwersji
  • Pacing równomierny albo przyspieszony, przełączany bez restartu kampanii
  • Kwalifikacja partnera do oferty: rynek, typ ruchu, historia jakości
  • Cykl życia od wersji roboczej do zamknięcia, z datą i autorem każdej zmiany

( 02 ) Analityka ruchu

  • Każde kliknięcie opisane źródłem, property, placementem i kreacją
  • Urządzenie, system, przeglądarka i kraj rozpoznawane po stronie serwera
  • Status zgody na cookies przenoszony razem ze zdarzeniem
  • Sygnały jakości liczone na poziomie property, nie całego konta wydawcy
  • Ograniczenia routingu: kraj, pora doby, typ ruchu, limit częstotliwości
  • Ruch bez identyfikowalnego źródła nie wchodzi do kampanii

( 03 ) Silnik atrybucji

  • Okno konwersji ustalane per kampania, nie jedno globalne dla całej sieci
  • Kolejność pierwszeństwa kodu i kliknięcia zapisana przed startem
  • Atrybucja bezpośrednia dla sprzedaży domykanej telefonicznie albo w punkcie
  • Deduplikacja po identyfikatorze zamówienia: jedno zdarzenie, jedna wypłata
  • Ścieżka wielopunktowa zapisywana w całości, nawet gdy rozliczana jest jedna interakcja
  • Zmiana reguł przypisania działa od nowego okresu, nie wstecz

( 04 ) Jakość i compliance

  • Walidacja źródła przed dopuszczeniem do oferty: firma, property, sposób pozyskania ruchu
  • Sygnały fraud liczone na zdarzeniu: powtórzenia, tempo, zgodność geo, wzorzec urządzenia
  • Kontrola zgód marketingowych po obu stronach — wydawcy i reklamodawcy
  • Reversale, zwroty i anulowania trafiają do tego samego rejestru co konwersje
  • Każde odrzucenie ma kod powodu — wydawca widzi, za co nie otrzymał wypłaty
  • Rejestr jest niezmienny: korekta to nowy wpis, nie nadpisanie poprzedniego

( 05 ) Rozliczenie i rekonsyliacja

  • Podstawą wypłaty jest zdarzenie zatwierdzone, nie samo zarejestrowane
  • Przychód reklamodawcy, wypłata partnera i fee rozdzielone na osobne pozycje
  • Spread widoczny per kampania — również wtedy, gdy jest ujemny
  • Okres rozliczeniowy zamykany z datą; korekty po zamknięciu idą do następnego
  • Zestawienie B2B zgodne z fakturą co do pozycji, nie tylko co do sumy
  • Waluta i kurs zapisane w momencie zamknięcia okresu

( 06 ) Optymalizacja wspierana przez AI

  • Rekomendacje dotyczą routingu, podziału budżetu i przeglądu anomalii
  • Model proponuje, reguła biznesowa dopuszcza, człowiek zatwierdza
  • Każda rekomendacja ma uzasadnienie: dane wejściowe i przewidywany efekt
  • Zmiana wprowadzona po rekomendacji jest oznaczona — widać, co zrobił model
  • Progi anomalii ustawiane per kampania, nie dziedziczone z domyślnych
  • Bez zatwierdzenia nic nie zmienia stawki, budżetu ani kwalifikacji partnera

( 2 ) Droga jednego zdarzenia

( 01 )
Wejście

Partner dostaje link z identyfikatorem kampanii, property i placementu. Kliknięcie zapisuje się z tymi trzema wartościami oraz krajem, urządzeniem i statusem zgody. Jeśli którejś brakuje, kliknięcie trafia do ruchu nieprzypisanego i nie bierze udziału w rozliczeniu.

( 02 )
Kwalifikacja

System sprawdza, czy partner ma dostęp do tej oferty na tym rynku, czy cap nie jest wyczerpany i czy pacing pozwala wydać budżet o tej porze. Odrzucenie zapisuje się razem z powodem, więc wydawca wie, dlaczego ruch nie wszedł.

( 03 )
Konwersja

Reklamodawca zgłasza zdarzenie: sprzedaż, lead, instalację albo aktywację. Zgłoszenie zawiera identyfikator zamówienia, wartość i moment. Silnik atrybucji dopasowuje je do kliknięcia albo kodu w oknie ustalonym dla tej kampanii.

( 04 )
Walidacja

Zdarzenie czeka na zatwierdzenie. W tym czasie działają kontrole jakości i okres na zwrot uzgodniony z reklamodawcą. Konwersja odrzucona dostaje kod powodu i widać ją w tym samym miejscu co zaakceptowaną.

( 05 )
Rozliczenie

Zatwierdzone zdarzenia tworzą podstawę okresu. Z niej liczy się przychód reklamodawcy, wypłata partnera i fee. Okres zamyka się z datą i kursem waluty; korekty po zamknięciu wchodzą do następnego okresu.

( 06 )
Optymalizacja

Zamknięty okres wraca jako dane wejściowe. Model wskazuje źródła do zwiększenia i do wygaszenia, proponuje podział budżetu i oznacza anomalie. Decyzja zostaje po stronie zespołu kampanii.