Gratis plugin för spårning av affiliate-länkar för iGaming

Gratis plugin för spårning av affiliate-länkar för iGaming

Gratis WordPress-plugin. Öppen källkod. Byggt för casino- och sportsbooktrafik.
Spåra klick på din egen domän, samla in sub-ID:n och kreativa ID:n, använd GEO/state gating och exportera rena granskningsloggar – utan att betala för ett tredjepartsverktyg för korta länkar.

nowg aff tracker - Gratis plugin för spårning av affiliate-länkar för iGaming
nowg aff tracker senast uppdaterad 14 maj 2026

Kompatibel med WordPress 6.3+ · PHP 8.1+ · GPL-2.0 eller senare


Vad gör iGaming Affiliate Link Tracking Plugin?

  • Förstapartsspårning på din domän (/go/offer-name) så annonsblockerare är mindre benägna att döda attribution.
  • Loggar varje klick med tidsstämpel, hashad IP, användaragent, hänvisningsadress, enhet, geografisk plats/tillstånd (om aktiverat) och anpassade parametrar.
  • Samlar in affiliate-parametrar (SubID, click_id, creative_id, campaign, placement) och vidarebefordrar dem till destinationen.
  • Frivillig GEO/tillståndsgrindning (skicka trafik från New Jersey till NJ, Pennsylvania till PA, allt annat som reserv).
  • Frivillig åldersmeddelande och informationsrad för efterlevnadssidor.
  • Cookiefritt läge (ingen klientlagring) eller förstapartscookie med kort TTL – ditt val.
  • Webhooks och postbacks för att skicka klick till din spårare/CRM.
  • CSV-export + REST API för rapporter och ekonomisk avstämning.
  • Gutenberg-kvarteret och kortkod så att icke-tekniska användare kan infoga knappar/länkar på några sekunder.

Varför använder iGaming-team det?

  • Omdirigeringar från första part = färre förlorade klick.
  • GEO/statliga regler = färre problem med efterlevnaden.
  • Strukturerade loggar = snabbare tvistlösning.
  • Noll licenskostnad = säkrare piloter och koncepttest.

Snabbstart (5 minuter)

  1. installera → I WP Admin gå till Insticksprogram → Lägg till nytt → Ladda upp insticksprogram, välj postnummer, aktivera.
  2. Öppna Inställningar → iGaming-länkar → välj:
    • Parameternamn du använder (subid, click_id, creative_id, utm_campaign).
    • Cookiefritt kontra cookieläge från första part.
    • GEO-leverantör (ingen, GeoLite2 DB eller HTTPS API) och din nyckel om sådan används.
  3. Skapa din första länkiGaming-länkar → Lägg till ny:
    • Destinations-URL (din affiliate-länk med makron om det behövs).
    • Tillåtna regioner (GEO/delstatslista) + reserv-URL.
    • Standardparametrar som ska läggas till automatiskt.
  4. Sätt in den i innehåll:
    • Blockera: lägga till iGaming-länkknapp.
    • kortkod: [iga_link id="123" text="Play now" class="btn-primary"].
    • Direkt URL: kopiera den fina länken (t.ex. https://yoursite.com/go/brand-nj/).
  5. Testa → Lägg till ?test=1 för att undvika loggning medan du verifierar omdirigeringar.
  6. Kontrollera loggarnaiGaming-länkar → Klickexportera CSV om det behövs.

Vad är inuti?

  • Omdirigeringsspårning: /go/{slug} → destination (301/302/307)
  • Loggning med integritetssäker IP-hashing, UA, referrer, UTM
  • Klickregistrering på sidan (valfritt): beacon-skript; "spåra alla ankare" eller bara data-nowg-track
  • Admin: Länkar, Rapporter, Inställningar
  • Avinstallationsrensning; daglig rensning; admin-sidfot ger länkning till "Gratis affiliateverktyg" → nowg.net
  • kortkod: [nowg_link slug="offer" rel="nofollow sponsored" class="btn"]Click me[/nowg_link]

Hur man installerar?

  1. Plugins → Lägg till nytt → Ladda upp plugin → välj zip-filen ovan
  2. Aktivera → Meny ”NowG-länkar”
  3. Lägg till en slug; testa din omdirigering på https://your.site/go/slug
  4. Om 404, gå till Inställningar → Permalänkar → Spara (ta bort omskrivningar)

Standardinställningar inställda

  • Kräver minst: WP 6.2, PHP 8.0
  • Datalagring: 180 dagar (kan ändras)
  • IP-hashning: PÅ
  • Beacon-spårning: AV (aktivera i Inställningar)
  • Omdirigeringsbas: /go/

Funktionsmatris

AreaVad du fårVar man använder den
Omdirigeringar från första partRena /go/* länkar med 302/307Landningssidor, menyer, uppmaningar till handling
Parameterregistreringsubid, click_id, creative_id, utm_*Tillskrivning, partnertvister
GEO/tillståndsgrindningRouting per stat + reservAmerikanska reglerade marknader
Ålder och upplysningarValfri mellansidesannons + automatisk fotnotSidor om efterlevnad
Grunderna i antibotteknikenAnvändaragentregler, ASN/IP-avvisningslista, klickhastighetKlickkvalitetshygien
Webhooks/PostbacksSkicka klick-JSON till din tracker/CRMRealtidsanalys
Export och APICSV-export, /wp-json/iga/v1/clicksBI, ekonomi, säkerhetskopiering
Roller och gränserRedaktören kan skapa länkar; administratören sätter reglerSäkrare arbetsflöden

Händelse- och parameterschema (standardvärden)

FältBESKRIVNINGExempelvis
click_idSkickas igenom om det finns; genereras om det saknasabc123
subidDin partners delparametersiteA_topnav
creative_idKartkreativitet/placeringhp_300x250_v3
utm_source / utm_campaignValfria kampanjtaggarigaming_blog / nj_launch
geo_country / geo_stateLöst vid klick (om aktiverat)US / NJ
ip_hashEnkelriktad saltad hash av IPsha256:…
ua / refAnvändaragent / hänvisning.
tsServerns tidsstämpel2025-08-22T10:15:31Z

Du kan byta namn på parametrar i Inställningar → Parametrar. Pluginet vidarebefordrar alla insamlade parametrar till destinations-URL:en (såvida du inte väljer "endast internt").


GEO/tillståndsgrindning

  • lägen: Av / GeoLite2 (lokal databas) / HTTPS API (ange din nyckel).
  • regler: Rutt efter land → valfri delstat; allt som inte matchar går till reserv-URL:en.
  • Sekretess: GEO-sökningar körs på serversidan; IP-adressen hashas i den lagrade posten.
  • Obs: Geodatabaser är inte paketerade – du anger din egen nyckel eller databas (licensskäl).

Exempelregel:
USA→NJ → skicka till …/nj-offer?subid={{subid}}
USA→PA → skicka till …/pa-offer?subid={{subid}}
Annanstans → reserv …/intl-offer


Exempel på kortkoder och block

  • Knapp med ikonklass:
    [iga_link id="123" text="Claim Bonus" class="btn btn-lg btn-cta"]
  • Rå URL (för menyer): kopiera från länkredigerarens sidofält.
  • Gutenberg: sök efter ”iGaming-länkknapp”, ställ in Länk, Stil, Nofollow och ”Öppna i ny flik”.

Webhooks och postbacks

  • Utgående webhook: För varje loggat klick kan pluginet POSTA JSON till en URL som du konfigurerar.
  • Försök igen logik: exponentiell backoff upp till 5 försök.
  • Säkerhet: signera nyttolaster (HMAC-SHA256 med din delade hemlighet).
  • Platshållare: skicka råa och lösta fält (subid, geo_state, ip_hash, Etc.).

Export och API

  • CSV-export från skärmen Klick (datumintervall, länk-ID:n, kolumner).
  • REST API:
    • GET /wp-json/iga/v1/clicks?from=2025-08-01&to=2025-08-31&link=123
    • Kräver ett administratörs-/applösenord eller token; stöder paginering.

Efterlevnad och integritet

  • Ingen personlig identifiering lagras som standard. IP-adresser hashas med ett roterande salt; du kan inaktivera lagring av hänvisnings-/användaragenter om din policy kräver det.
  • Åldersmeddelande och upplysning: växla mellan en mellansidesannons (”endast 21+…”) och lägg automatiskt till en informationsrad under länkblocket.
  • Datalagring: välj rullande retention (t.ex. 90/180/365 dagar) eller manuell rensning.
  • Cookie-läge: av som standard; slå på om du behöver kontinuitet över flera klick.

Detta plugin hjälper till med operativ efterlevnad men ersätter inte din juridiska granskning.


Prestanda och säkerhet

  • Omdirigeringar är servervänliga och cachevänliga (302/307).
  • Databasskrivningar använder förberedda satser; alternativ validerade och icke-engångsskyddade.
  • Frivillig asynkron loggning för att minska TTFB på sidor med hög trafik.
  • Fungerar med populära sid-/CDN-cachar; markera /go/* för att kringgå helsidescachning.

Systemkrav

  • WordPress 6.3 eller senare
  • PHP 8.1+ (intl, json, mbstring aktiverat)
  • MariaDB/MySQL 10.4+
  • Valfritt: cron eller riktig cron för asynkron kö

Gratis nedladdning och licens

  • Ladda ner: Använd knappen ”Ladda ner ZIP” på den här sidan (eller installera från din WordPress-instrumentpanel om den finns i arkivet).
  • Pris: Fri, för alltid.
  • Licens: GPL-2.0 eller senare (du kan modifiera och omdistribuera under GPL-kompatibla villkor).
  • Erkännande: Inte obligatoriskt (bra om du behåller det). Ingen spårning, inget tjat.

Stöd och bidrag

  • Problem/buggar: öppna ett ärende med steg för att reproducera och dina WP/PHP-versioner.
  • Säkerhet: Skicka en kort rapport via e-post; vi bekräftar inom 48 timmar och skickar patchar snabbt.
  • Bidra: PR välkomna – nya gateways för GEO, ytterligare parameterförinställningar eller exportformat.

Ändringslogg (höjdpunkter)

  • 1.0.0 — Första offentliga utgåvan: omdirigeringar från första part, parameterinsamling, GEO/tillståndsgating, åldersmeddelande, webhooks, CSV-export, REST API, block + shortcode.

FAQ

Döljer det länkar?
Ja – på din egen domän. Den bevarar eller lägger till de affiliate-parametrar du anger.

Kan jag använda den utan cookies?
Ja – cookielöst läge loggar endast på serversidan.

Kommer det att förstöra min cache/CDN?
Nej. Omdirigeringsslutpunkter är separata; uteslut bara /go/* från helsidescachning.

Hur noggrann är GEO/stat?
Lika exakt som din databas/API. För reglerade amerikanska stater, para ihop detta med din compliance-stack's geofencing; detta plugin dirigerar länkar, det är inte en geolokaliserings-compliance-motor.

Kan jag lägga till anpassade fält?
Ja. Använd panelen ”Anpassade parametrar”; de lagras och vidarebefordras.

Spårar den konverteringar?
Denna plugin använder klickspårning med smart routing. Du kan ta emot konverteringswebhooks från dina affiliate-nätverk till ett annat system och sedan gå med. click_id/subid.


Utvecklarkrokar (sammanfattning)

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

Sista tanke

Om dina iGaming-länkar fortfarande använder tredjepartsförkortare och manuella kalkylblad, så avslöjar du både tillskrivning och tid. Lägg in detta, dirigera efter delstat, samla in de ID:n som är viktiga, exportera den CSV-fil som finanssektorn faktiskt vill ha – och gå vidare till det roliga: att skala upp det som fungerar.