Darmowa wtyczka do śledzenia linków partnerskich iGaming

Darmowa wtyczka do śledzenia linków partnerskich iGaming

Darmowa wtyczka WordPress. Otwarte oprogramowanie. Stworzona dla ruchu w kasynach i zakładach bukmacherskich.
Śledź kliknięcia w swojej domenie, przechwytuj identyfikatory podrzędne i identyfikatory kreatywne, stosuj bramkowanie geograficzne/stanowe i eksportuj czyste dzienniki audytu — bez płacenia za zewnętrzne narzędzie do tworzenia krótkich linków.

nowg aff tracker - darmowa wtyczka do śledzenia linków partnerskich iGaming
Nowg aff tracker ostatnio aktualizowany 14 maja 2026 r.

Zgodność z WordPress 6.3+ · PHP 8.1+ · GPL-2.0 lub nowszą


Co robi wtyczka do śledzenia linków partnerskich iGaming?

  • Śledzenie pierwszej strony w Twojej domenie (/go/offer-name) więc blokady reklam rzadziej blokują atrybucję.
  • Rejestruje każde kliknięcie ze znacznikiem czasu, haszowanym adresem IP, agentem użytkownika, stroną odsyłającą, urządzeniem, stanem geograficznym (jeśli włączone) i parametrami niestandardowymi.
  • Przechwytuje parametry afiliacyjne (SubID, click_id, creative_id, campaign, placement) i przekazuje je do miejsca docelowego.
  • Opcjonalnie Bramkowanie GEO/stanowe (przesyłanie ruchu z New Jersey do NJ, ruchu z Pensylwanii do PA, wszystko inne jako rezerwa).
  • Opcjonalnie informacja o wieku i linia ujawniająca informacje na stronach dotyczących zgodności.
  • Tryb bez plików cookie (bez pamięci klienta) lub plik cookie pierwszej strony z krótkim czasem życia (TTL) — wybór należy do Ciebie.
  • Webhooki i postbacki aby wysyłać kliknięcia do swojego trackera/CRM.
  • Eksport CSV + REST API do sprawozdań i uzgadniania finansów.
  • Blok Gutenberga oraz krótki kod dzięki czemu użytkownicy bez wiedzy technicznej mogą w kilka sekund wstawiać przyciski/linki.

Dlaczego zespoły iGaming z tego korzystają?

  • Przekierowania pierwszej strony = mniej utraconych kliknięć.
  • Zasady GEO/stanowe = mniej problemów z przestrzeganiem przepisów.
  • Ustrukturyzowane dzienniki = szybsze rozwiązywanie sporów.
  • Zerowy koszt licencji = bezpieczniejsi piloci i dowody słuszności koncepcji.

Szybki start (5 minut)

  1. Zainstalować → W panelu administracyjnym WP przejdź do Wtyczki → Dodaj nową → Prześlij wtyczkę, wybierz kod pocztowy, aktywuj.
  2. Otwórz Ustawienia → Linki iGaming → wybierz:
    • Nazwy parametrów, których używasz (subid, click_id, creative_id, utm_campaign).
    • Tryb bez plików cookie a tryb plików cookie pierwszej strony.
    • Dostawca GEO (brak, GeoLite2 DB lub HTTPS API) i Twój klucz, jeśli jest używany.
  3. Utwórz swój pierwszy linkLinki iGaming → Dodaj nowy:
    • Adres URL docelowy (Twój link afiliacyjny z makrami, jeśli to konieczne).
    • Dozwolone regiony (lista regionów geograficznych/stanów) + zapasowy adres URL.
    • Domyślne parametry do dołączenia automatycznego.
  4. Włóż to w treści:
    • Blok: Dodaj Przycisk łącza iGaming.
    • Krótki kod: [iga_link id="123" text="Play now" class="btn-primary"].
    • Bezpośredni adres URL: skopiuj ładny link (np. https://yoursite.com/go/brand-nj/).
  5. Testowanie → Dołącz ?test=1 aby uniknąć rejestrowania danych podczas sprawdzania przekierowań.
  6. Sprawdź dziennikiLinki iGaming → Kliknięcia; eksportuj CSV, jeśli to konieczne.

Co jest w środku?

  • Śledzenie przekierowań: /go/{slug} → miejsce docelowe (301/302/307)
  • Rejestrowanie z wykorzystaniem hashowania IP zapewniającego prywatność, UA, referrer, UTM
  • Przechwytywanie kliknięć na stronie (opcjonalnie): skrypt sygnalizatora; „śledź wszystkie kotwice” lub tylko data-nowg-track
  • Administrator: Linki, Raporty, Ustawienia
  • Czyszczenie po odinstalowaniu; codzienne czyszczenie; link do stopki administratora z linkiem do „Bezpłatnych narzędzi partnerskich” → nowg.net
  • Krótki kod: [nowg_link slug="offer" rel="nofollow sponsored" class="btn"]Click me[/nowg_link]

Jak zainstalować?

  1. Wtyczki → Dodaj nową → Prześlij wtyczkę → wybierz plik zip powyżej
  2. Aktywuj → Menu „Linki NowG”
  3. Dodaj ślimaka i przetestuj przekierowanie https://your.site/go/slug
  4. W przypadku błędu 404 przejdź do Ustawień → Linki trwałe → Zapisz (opróżnij przepisywanie)

Domyślne ustawienia

  • Wymagane co najmniej: WP 6.2, PHP 8.0
  • Przechowywanie danych: 180 dni (zmienne)
  • Hashowanie IP: WŁĄCZONE
  • Śledzenie sygnału: WYŁĄCZONE (przełącz w Ustawieniach)
  • Przekieruj bazę: /go/

Macierz cech

ObszarCo dostałeśGdzie tego użyć
Przekierowania pierwszej stronyCzyszczenie /go/* łączy się z 302/307Strony docelowe, menu, wezwania do działania
Przechwytywanie parametrówsubid, click_id, creative_id, utm_*Atrybucja, spory partnerskie
Bramkowanie GEO/stanoweTrasowanie według stanu + rezerwoweRynki regulowane w USA
Wiek i ujawnienieOpcjonalny interstitial + automatyczny przypisStrony zgodności
Podstawy ochrony przed botamiReguły agenta użytkownika, lista zablokowanych ASN/IP, prędkość kliknięciaKliknij jakość higieny
Webhooki/PostbackiWyślij JSON kliknięcia do swojego trackera/CRMAnalityka w czasie rzeczywistym
Eksporty i APIEksport CSV, /wp-json/iga/v1/clicksBI, finanse, kopie zapasowe
Role i limityRedaktor może tworzyć linki; administrator ustala zasadyBezpieczniejsze przepływy pracy

Schemat zdarzeń i parametrów (domyślne)

PoleOPISPrzykład
click_idPrzechodzi, jeśli jest obecny; generowany, jeśli brakujeabc123
subidPodparametr Twojego partnerasiteA_topnav
creative_idMapa kreatywna/umiejscowieniehp_300x250_v3
utm_source / utm_campaignOpcjonalne tagi kampaniiigaming_blog / nj_launch
geo_country / geo_stateRozwiązane po kliknięciu (jeśli włączone)US / NJ
ip_hashJednokierunkowy solony skrót IPsha256:…
ua / refAgent użytkownika / polecający...
tsZnak czasu serwera2025-08-22T10:15:31Z

Możesz zmienić nazwy parametrów w Ustawieniach → Parametry. Wtyczka przekierowuje wszystkie przechwycone parametry do docelowego adresu URL (chyba że wybierzesz opcję „tylko wewnętrzne”).


Bramkowanie GEO/stanowe

  • Tryby: Wyłączone / GeoLite2 (lokalna baza danych) / API HTTPS (wprowadź swój klucz).
  • zasady: Trasa według kraju → opcjonalny stan; wszystko, co nie pasuje, trafia do zapasowego adresu URL.
  • Privacy: Wyszukiwania GEO są wykonywane po stronie serwera; adres IP jest haszowany w przechowywanym rekordzie.
  • Uwaga: Bazy danych Geo nie są dołączone — dostarczasz własny klucz lub bazę danych (ze względów licencyjnych).

Przykładowa reguła:
US→NJ → wyślij do …/nj-offer?subid={{subid}}
US→PA → wyślij do …/pa-offer?subid={{subid}}
Gdzie indziej → powrót …/intl-offer


Przykłady krótkich kodów i bloków

  • Przycisk z klasą ikony:
    [iga_link id="123" text="Claim Bonus" class="btn btn-lg btn-cta"]
  • Surowy adres URL (dla menu): skopiuj z paska bocznego edytora linków.
  • Gutenberg: wyszukaj „iGaming Link Button”, ustaw Link, Style, Nofollow i „Otwórz w nowej karcie”.

Webhooki i postbacki

  • Webhook wychodzący: przy każdym zalogowanym kliknięciu wtyczka może wysłać dane JSON na skonfigurowany przez Ciebie adres URL.
  • Logika ponawiania prób: wykładniczym wycofaniu do 5 prób.
  • Bezpieczeństwo: podpisz ładunki (HMAC-SHA256 przy użyciu współdzielonego klucza).
  • Symbole zastępcze: wyślij surowe i rozwiązane pola (subid, geo_state, ip_hashItp.).

Eksporty i API

  • Eksport CSV z ekranu Kliknięcia (zakres dat, identyfikatory linków, kolumny).
  • API REST:
    • GET /wp-json/iga/v1/clicks?from=2025-08-01&to=2025-08-31&link=123
    • Wymaga hasła administratora/aplikacji lub tokena; obsługuje paginację.

Zgodność i prywatność

  • Domyślnie żadne dane osobowe nie są przechowywane. Adresy IP są haszowane za pomocą obracającej się soli. Jeśli Twoja polityka tego wymaga, możesz wyłączyć przechowywanie odsyłaczy/agentów użytkownika.
  • Zawiadomienie o wieku i ujawnienie informacji:przełącza reklamę typu interstitial („tylko 21+…”) i automatycznie dodaje linię informacyjną pod blokiem łącza.
  • Zatrzymywanie danych: wybierz cykliczną retencję (np. 90/180/365 dni) lub ręczne oczyszczanie.
  • Tryb plików cookie: domyślnie wyłączone; włącz, jeśli chcesz zachować ciągłość przy wielu kliknięciach.

Ta wtyczka pomaga zachować zgodność operacyjną, ale nie zastępuje przeglądu prawnego.


Wydajność i bezpieczeństwo

  • Przekierowania są wykonywane po stronie serwera i przyjazne dla pamięci podręcznej (302/307).
  • Zapisy w bazie danych korzystają z przygotowanych instrukcji, opcje są sprawdzane i chronione wartościami jednorazowymi.
  • Opcjonalnie rejestrowanie asynchroniczne aby skrócić czas do załadowania (TTFB) na stronach o dużym ruchu.
  • Działa z popularnymi pamięciami podręcznymi stron/CDN; zaznacz /go/* aby ominąć buforowanie całej strony.

wymagania systemowe

  • WordPress 6.3 lub nowszy
  • PHP 8.1+ (intl, json, mbstring włączone)
  • MariaDB/MySQL 10.4+
  • Opcjonalnie: cron lub prawdziwy cron dla kolejki asynchronicznej

Bezpłatne pobieranie i licencja

  • Download: Kliknij przycisk „Pobierz ZIP” na tej stronie (lub zainstaluj z pulpitu WordPress, jeśli znajduje się on w repozytorium).
  • Cena: Za darmo, na zawsze.
  • Licencja: GPL-2.0 lub nowsza (możesz modyfikować i rozpowszechniać na warunkach zgodnych z licencją GPL).
  • Atrybucja: Nie jest wymagane (miło, jeśli je zachowasz). Bez śledzenia i narzekania.

Wsparcie i wkład

  • Problemy/błędy: otwórz zgłoszenie z instrukcją jak odtworzyć wersję WP/PHP.
  • Bezpieczeństwo: wyślij krótki raport e-mailem; potwierdzimy jego otrzymanie w ciągu 48 godzin i niezwłocznie wyślemy poprawki.
  • Przyczynić się: Witamy PR-y — nowe bramy GEO, dodatkowe ustawienia parametrów i formaty eksportu.

Dziennik zmian (najważniejsze informacje)

  • 1.0.0 — Pierwsze publiczne wydanie: przekierowania własne, przechwytywanie parametrów, bramkowanie GEO/stanu, powiadamianie o wieku, webhooki, eksport CSV, API REST, blok + krótki kod.

FAQ

Czy maskuje linki?
Tak — w Twojej własnej domenie. Zachowuje lub dodaje ustawione przez Ciebie parametry partnerskie.

Czy mogę używać tej aplikacji bez plików cookie?
Tak — tryb bez plików cookie rejestruje wyłącznie dane po stronie serwera.

Czy spowoduje to awarię pamięci podręcznej/CDN?
Nie. Punkty końcowe przekierowania są oddzielne; wystarczy je wykluczyć /go/* z buforowania całostronicowego.

Jak dokładne są dane GEO/stan?
Tak dokładne, jak Twoja baza danych/API. W przypadku regulowanych stanów USA, połącz to z funkcją geofencingu w swoim stosie zgodności; ta wtyczka kieruje linkami, nie jest jednak modułem zgodności z geolokalizacją.

Czy mogę dodać pola niestandardowe?
Tak. Użyj panelu „Parametry niestandardowe”. Są one przechowywane i przekazywane dalej.

Czy śledzi konwersje?
Ta wtyczka śledzi kliknięcia z inteligentnym routingiem. Możesz otrzymywać webhooki konwersji z sieci afiliacyjnych do innego systemu, a następnie dołączyć do nich. click_id/subid.


Haki programistyczne (podsumowanie)

  • apply_filters( 'iga_destination_url', $url, $click_context )
  • do_action( 'iga_click_logged', $click_array )
  • apply_filters( 'iga_webhook_payload', $payload, $click_array )

Myśl finału

Jeśli Twoje linki iGaming nadal opierają się na zewnętrznych narzędziach skracających i ręcznych arkuszach kalkulacyjnych, marnujesz czas i atrybucję. Wprowadź to, trasuj według stanu, zbierz identyfikatory, które mają znaczenie, wyeksportuj plik CSV, którego potrzebuje finanse — i przejdź do najfajniejszej części: skalowania tego, co działa.