- Strona główna
- Blog
- Affiliate Marketing
- Jak zintegrować tracker afiliacyjny z reklamami Facebook
Treści bloga są obecnie dostępne w języku angielskim. Tłumaczenia pojawią się wkrótce.
Jak zintegrować tracker afiliacyjny z reklamami Facebook
James O'Brien
Senior Media Buyer
Integracja trackera afiliacyjnego z reklamami Facebook to techniczna podstawa rentownej reklamy afiliacyjnej. Zrozumienie integracji trackera afiliacyjnego z Facebookiem jest kluczowe dla każdego media buyera dążącego do optymalizacji na dużą skalę. Bez tego prowadzisz kampanie na ślepo — znasz łączne wydatki na reklamy i łączne prowizje, ale nie możesz ich połączyć. Nie widzisz, która kampania, zestaw reklam czy kreacja wygenerowała które konwersje, co oznacza, że nie możesz optymalizować w sposób inteligentny.
Ten przewodnik przeprowadza cię przez cały proces integracji: wybór właściwej metody śledzenia, konfigurację postback URL, ustawienie SubID do przekazywania danych kampanii, włączenie Conversions API dla dokładności po stronie Facebooka oraz budowanie widoku raportów łączącego wydatki na reklamy z danymi prowizyjnymi.
Aby zapoznać się z szerszym frameworkiem śledzenia jakości leadów mającym zastosowanie do kampanii nieafiliacyjnych, zobacz nasz przewodnik o śledzeniu jakości leadów z reklam Facebook przez CRM.
Zrozumienie architektury śledzenia
Zanim przejdziesz do konfiguracji, zrozum przepływ danych, który chcesz stworzyć.
Problem bez właściwego śledzenia
Bez integracji śledzenia afiliacyjnego twoje dane istnieją w dwóch odizolowanych silosach:
Facebook Ads Manager: Pokazuje wyświetlenia, kliknięcia, CTR, CPC i czasami konwersje (niewiarygodne po iOS 14).
Dashboard sieci afiliacyjnej: Pokazuje otrzymane kliknięcia, konwersje, zarobione prowizje.
Problem: nie możesz ich połączyć. Nie wiesz, czy Kampania A czy Kampania B wygenerowała te prowizje. Nie widzisz, która kreacja wygenerowała konwersje. Nie możesz obliczyć prawdziwego ROAS dla poszczególnych kampanii.
Rozwiązanie: tracker afiliacyjny jako pomost
Twój tracker afiliacyjny znajduje się między Facebookiem a siecią, przechwytując dane z obu stron i łącząc je za pomocą wspólnego identyfikatora kliknięcia.
Kliknięcie reklamy Facebook
↓
Tracker afiliacyjny (przechwytuje: kampanię, zestaw reklam, reklamę, dane o miejscu docelowym)
↓ (przekazuje ClickID do sieci)
Strona docelowa sieci afiliacyjnej
↓
Następuje konwersja
↓
Sieć uruchamia postback do twojego trackera
↓
Tracker dopasowuje postback do oryginalnego kliknięcia
↓
Atrybucja: Kampania A > Zestaw reklam B > Reklama C = X konwersji
Daje to atrybucję na poziomie kampanii, zestawu reklam i pojedynczej reklamy — szczegółowość potrzebna do znaczącej optymalizacji.
Krok 1: Wybór metody śledzenia
Dla afiliacyjnych kampanii Facebook dostępne są trzy metody śledzenia. Zrozumienie kompromisów determinuje, którą zastosować.
| Metoda | Dokładność | Wpływ iOS 14+ | Złożoność | Najlepsze dla |
|---|---|---|---|---|
| Piksel przeglądarki (tylko Meta Pixel) | Średnia | Znacznie zmniejszona | Niska | Własne produkty, nie afiliacja |
| Postback URL (S2S) | Wysoka | Brak wpływu | Średnia | Standardowe kampanie afiliacyjne |
| Postback + CAPI | Najwyższa | Brak wpływu | Średnio-wysoka | Skalowanie kampanii afiliacyjnych |
Postback URL to minimalna praktyczna konfiguracja dla kampanii afiliacyjnych. Jest to komunikacja serwer-serwer, omija ograniczenia iOS 14+ i zapewnia niezawodną atrybucję bez zależności od przeglądarki.
Postback + Conversions API dodaje dane po stronie serwera do Meta, co poprawia dokładność raportowania po stronie Facebooka i umożliwia optymalizację Advantage+ na podstawie rzeczywistych konwersji, a nie szacowanych zdarzeń.
Użyj postback URL jako punktu wyjścia. Dodaj integrację CAPI, gdy twoje kampanie generują stały wolumen.
Krok 2: Konfiguracja SubID do przekazywania danych kampanii
SubID to parametry dołączane do linku trackera, które przenoszą informacje o źródle kliknięcia. Gdy następuje konwersja, te SubID wracają w postbacku, pozwalając przypisać konwersję do konkretnego elementu kampanii, który ją wygenerował.
Konfiguracja SubID
W trackerze afiliacyjnym, tworząc link kampanii, skonfiguruj makra SubID tak, aby automatycznie wypełniały się z dynamicznych parametrów URL Facebooka:
| Pole SubID | Makro Facebook | Co przechwytuje |
|---|---|---|
| SubID1 | {{campaign.id}} | ID kampanii |
| SubID2 | {{adset.id}} | ID zestawu reklam |
| SubID3 | {{ad.id}} | ID pojedynczej reklamy |
| SubID4 | {{placement}} | Miejsce docelowe (feed, stories, reels) |
| SubID5 | Wartość niestandardowa | Twoje geo, kod oferty lub identyfikator testu |
Przykładowy link trackera z SubID:
https://tracker.yourdomain.com/click?offer=HLTH001
&sub1={{campaign.id}}
&sub2={{adset.id}}
&sub3={{ad.id}}
&sub4={{placement}}
&sub5=US
W polu URL reklamy na Facebooku użyj tego linku trackera. Facebook automatycznie zastępuje makra rzeczywistymi wartościami, gdy ktoś kliknie.
Wskazówka: Zawsze dodawaj SubID5 z kodem oferty lub unikalnym identyfikatorem dla tego konkretnego uruchomienia kampanii. Gdy prowadzisz tę samą ofertę wielokrotnie, ten identyfikator pozwala odróżnić rundy testowe w danych historycznych — kluczowe dla analizy długoterminowej.
Krok 3: Konfiguracja postback URL
Postback URL to mechanizm, za pomocą którego sieć afiliacyjna powiadamia twój tracker o konwersji.
Uzyskanie postback URL
W trackerze afiliacyjnym:
- Przejdź do oferty lub kampanii, którą śledzisz
- Znajdź sekcję „Postback URL" lub „S2S Pixel"
- Skopiuj szablon postback URL — będzie wyglądał mniej więcej tak:
https://tracker.yourdomain.com/postback?clickid={CLICK_ID}&payout={PAYOUT}&status={STATUS}
Zwróć uwagę na placeholder {CLICK_ID}. Twój tracker automatycznie generuje unikalny identyfikator kliknięcia, gdy ktoś kliknie twój link. To jest przekazywane do sieci i zwracane w postbacku do dopasowania.
Konfiguracja postbacka w sieci afiliacyjnej
Zaloguj się do sieci afiliacyjnej i przejdź do konfiguracji technicznej oferty:
- Znajdź sekcję „Postback" lub „Server-Side Tracking"
- Wklej postback URL z twojego trackera
- Zmapuj zmienne konwersji sieci do parametrów postback URL:
- Zmienna ID kliknięcia sieci → twój parametr
{CLICK_ID} - Zmienna wypłaty sieci → twój parametr
{PAYOUT} - Status konwersji sieci → twój parametr
{STATUS}
- Zmienna ID kliknięcia sieci → twój parametr
- Zapisz i poproś o testową konwersję (większość sieci ma funkcję „Test Postback")
Testowanie integracji
Przed uruchomieniem rzeczywistego ruchu przetestuj:
- Kliknij link trackera ręcznie. Otwórz log kliknięć trackera — twoje kliknięcie powinno pojawić się ze wszystkimi wypełnionymi SubID.
- Poproś o testową konwersję z sieci. Sprawdź log konwersji trackera — konwersja powinna pojawić się dopasowana do twojego kliknięcia.
- Zweryfikuj, czy dane SubID są obecne w rekordzie konwersji — jeśli SubID są puste, sprawdź formatowanie linku trackera.
Jeśli test nie powiedzie się, typowe problemy to: nieprawidłowa nazwa zmiennej ID kliknięcia, problemy z kodowaniem URL w postback URL lub sieć wymagająca określonego kodowania wartości wypłat.
Krok 4: Podłączenie Conversions API (CAPI) do Facebooka
Gdy śledzenie postback działa, dodaj warstwę CAPI, aby wysyłać dane konwersji z powrotem do Facebooka. Służy to dwóm celom: przywraca Facebookowi widoczność konwersji (pogorszoną przez iOS 14+) i umożliwia algorytmowi optymalizację na podstawie rzeczywistych danych konwersji.
Natywna integracja CAPI (zalecana)
Voluum i RedTrack oferują natywną integrację CAPI. Konfiguracja zazwyczaj wymaga:
- W trackerze afiliacyjnym przejdź do „Meta Conversions API" lub „Server-Side Integrations"
- Połącz Meta Business Manager, autoryzując przez OAuth lub wprowadzając token dostępu Meta
- Wybierz, które konwersje wysyłać (zazwyczaj: „Purchase" lub nazwa niestandardowego zdarzenia konwersji)
- Zmapuj wartość konwersji do pola wypłaty z danych postbacka
- Skonfiguruj deduplikację zdarzeń — wprowadź ten sam format ID zdarzenia, który jest używany przez Meta Pixel (jeśli uruchomiony jest oba)
Po konfiguracji sprawdź Meta Events Manager. W ciągu 24 godzin powinieneś zobaczyć zdarzenia konwersji pojawiające się ze źródłem „Partner Integration" obok zdarzeń Pixel.
Ręczna implementacja CAPI
Jeśli twój tracker nie obsługuje natywnie CAPI, możesz zaimplementować CAPI ręcznie przez CAPI Gateway Meta lub niestandardową implementację po stronie serwera:
- Utwórz token dostępu w Meta Business Manager (Events Manager > Data Sources > Settings > Conversions API)
- Gdy tracker otrzymuje postback, twój serwer wysyła żądanie POST do endpointu CAPI Meta z:
event_name: „Purchase" lub twoje niestandardowe zdarzenieevent_time: znacznik czasu Unixuser_data: zahashowany email lub telefon (jeśli dostępny z sieci)custom_data.currencyicustom_data.value: wartość prowizjievent_source_url: URL strony docelowej
Krok 5: Konfiguracja okna atrybucji
Niedopasowanie okien atrybucji między trackerem, Meta i siecią afiliacyjną tworzy rozbieżności w danych prowadzące do błędnych decyzji optymalizacyjnych.
Trzy okna atrybucji
Okno atrybucji Meta: Jak Meta przypisuje konwersje do kampanii. Domyślnie: 7 dni kliknięcie, 1 dzień wyświetlenie.
Okno cookie sieci afiliacyjnej: Jak długo sieć przypisuje ci konwersję po kliknięciu. Typowo: 30 dni lub 60 dni.
Okno atrybucji trackera: Jak tracker dopasowuje postbacki do kliknięć. Powinno odpowiadać oknu cookie sieci.
Uzgadnianie rozbieżności
| Okno atrybucji | Na co wpływa | Działanie |
|---|---|---|
| Okno Meta 7 dni | Optymalizacja kampanii, raportowanie Facebook | Użyj do optymalizacji stawek |
| Cookie sieci 30-60 dni | Uprawnienie do prowizji | Użyj do śledzenia prowizji |
| Dopasowanie trackera | Twoja wewnętrzna atrybucja | Dopasuj do okna cookie sieci |
Praktyczne podejście: użyj okna Meta 7 dni do decyzji optymalizacyjnych na poziomie kampanii (wstrzymywanie, skalowanie, licytacja). Użyj pełnych danych okna trackera do analizy rentowności na poziomie oferty. Uzgadniaj co tydzień, aby upewnić się, że nie ma dużej rozbieżności między nimi.
Krok 6: Budowanie raportów atrybucji
Po zintegrowaniu śledzenia zbuduj widok raportów łączący wydatki na reklamy z danymi prowizyjnymi.
Podstawowy raport atrybucji afiliacyjnej
Zbuduj ten raport w trackerze afiliacyjnym, aktualizowany codziennie:
| Kolumna | Źródło |
|---|---|
| Kampania (SubID1 → nazwa kampanii) | Tracker |
| Zestaw reklam (SubID2 → nazwa zestawu reklam) | Tracker |
| Reklama (SubID3 → nazwa reklamy) | Tracker |
| Kliknięcia | Tracker |
| Konwersje | Tracker (z postbacka) |
| Zarobiona prowizja | Wartości wypłat postbacka |
| Wydatki na reklamy | API Meta Ads Manager lub ręczne wprowadzanie |
| ROAS | Prowizja / wydatki na reklamy |
| EPC (zarobki na kliknięcie) | Prowizja / kliknięcia |
| CPA (wydatki na reklamy / konwersje) | Obliczone |
EPC jest szczególnie wartościowe: mierzy, ile warte jest każde kliknięcie niezależnie od CPA i umożliwia porównanie jabłek do jabłek między ofertami o różnych strukturach prowizji.
Konfiguracja automatycznego raportu dziennego
Większość trackerów afiliacyjnych obsługuje automatyczne dzienne raporty e-mail. Skonfiguruj swój, aby wysyłał każdego ranka:
- Wczorajsze konwersje i prowizje według kampanii
- ROAS według kampanii
- Kampanie z zerowymi konwersjami mimo znacznych wydatków
- Porównanie EPC ze średnią 7-dniową
Ten codzienny przegląd oznacza, że możesz sprawdzić wyniki z poprzedniej nocy przy kawie zamiast logować się do wielu platform.
Typowe problemy z integracją i ich rozwiązania
| Problem | Objaw | Rozwiązanie |
|---|---|---|
| Brakujące ID kliknięć | Postbacki nie dopasowują się do kliknięć | Zweryfikuj, czy sieć przekazuje ID kliknięcia w postbacku |
| SubID wyświetlane jako null | Brak danych kampanii w konwersjach | Sprawdź kodowanie URL składni makr |
| Zduplikowane konwersje | Liczba konwersji 2x większa niż oczekiwano | Sprawdź deduplikację piksela + postbacka |
| Brakujące wartości prowizji | Konwersje pokazują wypłatę $0 | Zweryfikuj, czy sieć przekazuje zmienną wypłaty |
| Opóźnienia postbacka | Konwersje pojawiają się godziny później | Normalne dla przetwarzania sieci; sprawdź opóźnienia >24h |
| Dane CAPI nie pojawiają się | Events Manager nie pokazuje danych partnera | Zweryfikuj uprawnienia tokena dostępu i URL endpointu |
Aby poznać kompletny system reklamy afiliacyjnej wspierany przez tę infrastrukturę śledzenia, zobacz nasz kompleksowy przewodnik po reklamach Facebook dla afiliantów. Jeśli prowadzisz kampanie wielogeograficzne, zobacz jak konfiguracja trackera adaptuje się na różnych rynkach w naszym przewodniku po kampaniach wielogeograficznych na Facebook Ads.
Analityka kampanii AdRow integruje się z danymi twojego trackera, wyświetlając wyniki kampanii obok metryk wydatków Facebook w ujednoliconym widoku — eliminując konieczność przełączania się między platformami w celu uzyskania danych potrzebnych do codziennych decyzji optymalizacyjnych.
Najczęściej zadawane pytania
The Ad Signal
Cotygodniowe spostrzeżenia dla media buyerów, którzy odmawiają zgadywania. Jeden e-mail. Tylko konkrety.
Powiązane artykuły
Reklamy Facebook dla afiliantów: Kompletny przewodnik
Wszystko, czego potrzebujesz, aby prowadzić zyskowne kampanie afiliacyjne na Facebooku w 2026 roku — od konfiguracji konta i zgodności po strategie skalowania, integrację trackerów i ramy optymalizacji CPA.
Jak śledzić jakość leadów z reklam Facebook przez CRM
Przewodnik krok po kroku dotyczący śledzenia jakości leadów z reklam Facebook przez CRM: konfiguracja stosu integracji, definiowanie metryk jakości, wysyłanie zdarzeń downstream do Meta przez CAPI oraz budowanie raportów łączących wydatki reklamowe z pipeline sprzedażowym.
Marketing afiliacyjny z Meta Ads w 2026: co się zmieniło
Wszystko, co zmieniło się dla marketerów afiliacyjnych prowadzących Meta Ads w 2026 — od zmian w zgodności po struktury kampanii oparte na AI i poradniki skalowania.