Problembeschreibung
Browser-Erweiterungen wie AdBlock, uBlock Origin und andere werden häufig eingesetzt, um Werbung und Tracking-Skripte zu blockieren. Das Standard-Setup von Post Affiliate Pro (PAP) verwendet oft eine erkennbare Domain wie something.postaffiliatepro.com, die aufgrund ihrer bekannten Verbindung mit Affiliate-Tracking häufig von diesen Erweiterungen blockiert wird. Das kann dazu führen, dass Affiliate-Klicks und -Konversionen verloren gehen, was die Genauigkeit und Vertrauenswürdigkeit Ihres Affiliate-Programms beeinträchtigt.
Es ist wichtig, zu verstehen, wie Adblocker funktionieren, und proaktiv Ihr Setup anzupassen, um zuverlässiges Affiliate-Tracking und exakte Berichte für Ihr Programm zu gewährleisten.
Warum die Standard-Domain und Skripte von Post Affiliate Pro blockiert werden
Adblocker verwenden Filterlisten, die bekannte Tracking-Domains und -Skripte ins Visier nehmen. Die Standard-PAP-Subdomain (z. B. example.postaffiliatepro.com) ist öffentlich als Affiliate-Tracking bekannt und wird daher von den meisten Adblockern blockiert. Anfragen an typische Tracking-Endpunkte wie track.php oder deren gehashte Varianten werden unabhängig vom Dateinamen abgefangen, da die Domain selbst auf der Blockliste steht. Das bedeutet, dass Tracking-Skripte und Konversionspixel möglicherweise nicht geladen werden oder keine Ereignisse aufzeichnen, solange Adblocker aktiv sind.
Fehlersuche: So prüfen Sie, ob Ihr Tracking blockiert wird
So finden Sie heraus, ob Ihre Tracking-Skripte blockiert werden:
- Installieren Sie AdBlock oder eine andere beliebte Browser-Erweiterung.
- Besuchen Sie Ihre Website und öffnen Sie die Entwicklertools (in der Regel F12).
- Wechseln Sie zum Netzwerk-Tab und filtern Sie nach der Domain Ihres Post Affiliate Pro-Kontos (nicht nach dem Dateinamen, da Skriptnamen gehasht und einzigartig sein können).
- Laden Sie die Seite neu und achten Sie auf Anfragen an Ihre Tracking-Domain.
- Wenn Anfragen als blockiert markiert sind oder gar nicht erscheinen, wird Ihr Tracking durch den Adblocker gestört.
Tracking-Skriptnamen wie track.php oder deren gehashte Versionen (z. B. a1x2r2) können für jedes Konto individuell und wechselnd sein – filtern Sie daher immer nach der betreffenden Domain.
Best Practices: Adblocker-Erkennung in Post Affiliate Pro vermeiden
- Eigene Tracking-Domain einrichten: Wählen Sie eine neutrale Subdomain wie partners.ihredomain.com (da die Domain auch für Affiliate- und Händler-Backoffice genutzt wird), ohne Schlüsselwörter wie ‘affiliate’, ’track’ oder ‘postaffiliatepro’. Erstellen Sie einen CNAME-DNS-Eintrag, der diese Subdomain auf Ihre Standard-PAP-Domain verweist.
- Eigene Domain in PAP konfigurieren: Fügen Sie im Händler-Panel unter Konfiguration → Domain-Einstellungen Ihre neue Domain hinzu. Sie müssen außerdem ein SSL-Zertifikat installieren, das mit dem Certificate Signing Request (CSR) von Post Affiliate Pro erstellt wurde. Let’s Encrypt wird derzeit nicht unterstützt, nutzen Sie daher einen klassischen SSL-Anbieter. Ausführliche Schritte finden Sie im offiziellen Domain-Parking-Guide
.
- Integrationscodes aktualisieren: Nachdem Sie die eigene Domain konfiguriert haben, stellen Sie sicher, dass die Tracking-Skripte und Links auf Ihrer Website die neue, adblocker-resistente Domain verwenden.
- Mit aktiviertem Adblocker testen: Überprüfen Sie regelmäßig Ihre Seite mit gängigen Adblockern, um sicherzustellen, dass das Tracking nicht blockiert wird.
Tracking-Zuverlässigkeit erhöhen: Server-to-Server (S2S) Tracking
Browserbasiertes Tracking kann niemals vollständig immun gegen Adblocker sein. Für maximale Zuverlässigkeit können Sie S2S (Server-to-Server)-Tracking zusätzlich oder anstelle von JavaScript-basierten Methoden implementieren:
- Redirect Links konfigurieren:
Gehen Sie in Post Affiliate Pro zu Konfiguration → Tracking-Einstellungen und wählen Sie als Verlinkungsmethode “Redirect Links”. Aktivieren Sie die Option “Besucher-ID zu Weiterleitungs-URLs hinzufügen”. - visitorId speichern:
Erfassen Sie auf Ihrer Landingpage den visitorId-Query-String-Parameter aus der URL (z. B. ?visitorId=abcdef123456). Speichern Sie diesen Wert entweder in einem PAPVisitorId-Cookie oder serverseitig in Ihrer Session/Datenbank, je nach technischer Präferenz. - Konversion tracken:
Wenn ein Verkauf oder eine Aktion erfolgt, rufen Sie immer den sale.php-Endpunkt von Ihrem Server aus auf. Geben Sie die visitorId und die IP-Adresse als Parameter mit. Ist die visitorId nicht verfügbar, rufen Sie den Endpunkt trotzdem auf – Post Affiliate Pro kann auch über IP-Adresse, Gutscheincodes oder Kundenkennungen tracken.
Beispiel-URL:https://partners.ihredomain.com/scripts/sale.php?visitorId=abcdef123456&ip=123.45.67.89&totalcost=100&orderID=ABC123
Eine vollständige Liste der verfügbaren Parameter finden Sie in der Pixel-Tracking-Dokumentation
.
Das S2S-Tracking erfolgt serverseitig und ist nicht von browserseitigen Adblockern betroffen – es bietet Ihnen die zuverlässigste Methode zur Konversionsverfolgung.
Schritt-für-Schritt-Anleitung: Eigene Tracking-Domain in Post Affiliate Pro einrichten
- Wählen Sie eine neutrale Subdomain (z. B. partners.ihredomain.com).
- Erstellen Sie einen CNAME-DNS-Eintrag, der diese Subdomain auf Ihre Standard-Post Affiliate Pro-Domain verweist (z. B. something.postaffiliatepro.com).
- Beantragen Sie ein SSL-Zertifikat für Ihre eigene Domain mit dem CSR aus Ihrer Post Affiliate Pro-Installation.
- Gehen Sie im Händler-Panel zu Konfiguration → Domain-Einstellungen und fügen Sie Ihre neue Domain hinzu.
- Aktualisieren Sie alle Tracking-Codes auf Ihrer Website, damit sie die neue Domain verwenden.
- Prüfen Sie die Funktion, indem Sie mit aktiviertem Adblocker testen.
Wenn Sie diese Best Practices befolgen, können Sie die Zuverlässigkeit Ihres Affiliate-Trackings deutlich steigern, Konversionsverluste reduzieren und Ihre Berichte auch für Besucher mit aktivierten Adblockern präzise halten.