Websites, Tracking-IDs und Webhook
Website anlegen, Tracking-IDs je Partnerprogramm eintragen, Ersatzprodukte steuern und den Webhook einrichten.
Jede Website, auf der affilinode-Boxen erscheinen, legst du unter „Websites“ an. Eine Website bekommt eigene Tracking-IDs, Schlüssel fürs WordPress-Plugin und einen Einbettungs-Code. Die Seite einer Website hat die Bereiche „Einstellungen“, „Plugin und API-Schlüssel“, „Einbettung“, „Tracking-IDs“ und „Webhook“.
Einstellungen der Website
- „Domains“: ohne Protokoll, z. B. www.example.de.
- „Standard-Land“ (z. B. DE) und „Standard-Sprache“ (z. B. de-DE), dazu weitere „Sprachen“ und „Erlaubte Länder“ (leer = alle Länder).
- „Wenn ein Produkt nicht kaufbar ist“: „Erst Nachfolger, dann Alternative (Standard)“, „Erst Alternative, dann Nachfolger“, „Nur Nachfolger“, „Nur Alternative“ oder „Keinen Ersatz zeigen“. Ein anderer Shop mit demselben Produkt kommt immer zuerst; ein Ersatz trägt immer einen Hinweis.
- Optional: „Auch bei abgekündigten Produkten einen Ersatz zeigen, nicht nur bei vorübergehend vergriffenen“.
- „Angebote je Besucherland“: Land des Besuchers bestimmen, bevorzugte Partner, berücksichtigte Shops und Abweichungen je Land (eigener Hilfe-Artikel).
- „Link „Umgesetzt mit affilinode“ unter den Boxen zeigen“: Standard aus; gilt für die Einbettung (im kostenlosen Tarif Basis dort immer an) und ist im WordPress-Plugin der Standard der Website – dort entscheidest du selbst in den Plugin-Einstellungen (siehe „Tarif und Kontingent“).
Tracking-IDs
Im Bereich „Tracking-IDs“ trägst du je Partnerprogramm die Kennung dieser Website ein: bei Amazon den „Partner-Tag“, bei Awin den „Clickref“, bei eBay die „Kampagnen-ID (EPN)“, beim eigenen WooCommerce-Shop optional Matomo-Kampagnenwerte. Erst damit bringen die Links Provision, und die Einnahmen lassen sich der Website zuordnen.
Für WordPress-Netzwerke gibt es „Unterseiten (Multisite)“: Ist das Plugin netzwerkweit mit einem Schlüssel aktiv, meldet sich jede Unterseite selbst an. Ohne eigenen Eintrag gelten für sie die Tracking-IDs der Website („Erbt von der Site“); mit eigenem Wert steht dort „Eigener Wert“.
Weitere Tracking-IDs (nur Auswertung)
Unter jedem Partnerprogramm mit Site-Kennung stehen „Weitere … (nur Auswertung)“: alte oder zusätzliche Tracking-IDs (Amazon), clickrefs (Awin), Kampagnen-IDs (eBay) bzw. Sub-IDs der Netzwerke (Tradedoubler, ADCELL, CJ, Webgains, eigener Feed). Umsätze mit diesen Werten ordnet die Auswertung derselben Website bzw. Unterseite zu; in die Links kommt weiterhin nur der Hauptwert darüber. Höchstens 50 je Partnerprogramm.
- Das WordPress-Plugin trägt gefundene Werte selbst ein: beim Speichern eines Beitrags (Feld „Amazon-Tracking-ID“, tracking="…", Affiliate-Links im Text), beim Umzug von AAWP oder dem Affiliate Toolkit und mit „Tracking-IDs jetzt abgleichen“ (Plugin-Einstellungen → Matomo-Tracking).
- Die Standard-Tracking-ID aus AAWP bzw. dem meistgenutzten ATKP-Shop wird nur dann Hauptwert, wenn dort noch keiner steht – ein vorhandener wird nie ersetzt.
- Steht derselbe Wert bei zwei Websites, bleiben Umsätze damit „nicht zugeordnet“ – das Plugin zeigt solche Werte an. Entferne ihn dann bei der falschen Website.
- Wirksam ist die Zuordnung für Amazon, Awin und eBay (dort gibt es Berichte). Sub-IDs der übrigen Netzwerke werden gespeichert und zählen, sobald es für das Netzwerk einen Berichts-Import gibt.
Webhook
- Unter „Einstellungen“ der Website die „Webhook-URL (optional)“ eintragen. Für das WordPress-Plugin ist das https://<deine-domain>/wp-json/affilinode/v1/webhook.
- Im Bereich „Webhook“ auf „Secret erzeugen“ klicken und das Secret kopieren.
- Im Plugin unter „Einstellungen“ → „API-Zugang“ in „Webhook-Secret“ eintragen und speichern.
- Zurück im Admin „Webhook testen“ klicken.
Ohne Webhook erneuert das Plugin seine Daten nach der Cache-Dauer im Hintergrund. Mit Webhook meldet affilinode Preisänderungen sofort, und das Plugin leert die betroffenen Beiträge auch in Seiten-Caches wie LiteSpeed, WP Rocket oder Cloudflare.
Eine Website löschen entfernt sie samt API-Keys und Tracking-IDs endgültig.