Funktionen · Für Redakteure

Sprachen und Länder

Auf mehrsprachigen Websites trennt affilinode zwei Fragen: Die Sprache der Seite bestimmt die Texte, das Land des Besuchers die Angebote. So sieht jemand aus Österreich österreichische Shops und Tracking-IDs, auch wenn die Seite deutsch ist.

In allen Tarifen

Das kann es

  • Box-Texte, Buttons, Hinweise und Datenblatt-Bezeichnungen in der Sprache der Seite
  • Für Polylang, WPML und TranslatePress
  • Land per CDN-Header oder MaxMind GeoLite2 – die IP wird nur lokal nachgeschlagen
  • Regeln je Website: bevorzugte Partner, berücksichtigte Shops, Abweichungen je Land
  • Länderumschalter im Preisvergleich
  • Je Box überschreibbar mit shops, prefer und countries

Sprache folgt der Seite

Box-Texte, Buttons, Hinweise und Datenblatt-Bezeichnungen erscheinen in der Sprache der Seite: aus Polylang oder WPML, aus TranslatePress (etwa /en/) oder sonst aus der Sprache der Website – im Multisite je Unterseite. Die Sprache deines Benutzerprofils spielt keine Rolle, auch nicht in der Vorschau.

Fehlt eine Übersetzung, kommt der Text in der Grundsprache Deutsch mit passendem lang-Attribut; Texte werden nie gemischt. Eigene Texte wie Button-Text oder Affiliate-Hinweis übersetzt du mit Polylang bzw. WPML String Translation.

Angebote je Besucherland

Das Land kommt zuerst aus dem Geo-Header deines CDN (etwa Cloudflare CF-IPCountry), sonst aus der Länder-Datenbank GeoLite2 von MaxMind, sonst gilt das Standard-Land der Website. Verwendet werden nur „Erlaubte Länder“.

Die Seite und ihre Caches enthalten die Box für das Standard-Land. Mit der Ladeart „Hybrid“ oder „Ajax“ tauscht der Browser sie gegen die Angebote des Besucherlandes mit dessen Tracking-IDs; diese Antwort wird nie für andere Besucher gecacht. Mit dem Länderumschalter im Preisvergleich wählen Besucher selbst.

Regeln je Website und je Box

Im Dashboard legst du je Website fest, welche Shops ein Land zeigt und welcher Partner vorgeht – etwa „Amazon bevorzugt, sonst der günstigste der berücksichtigten Shops“, mit Abweichungen für einzelne Länder.

Eine einzelne Box überschreibt das mit shops (nur diese Shops), prefer (bevorzugter Partner, mehrere in Reihenfolge) und countries (Länder dieser Box).

Beispiele

Awin für diese Box bevorzugen

[affilinode_product id="…" prefer="awin"]

Nur bestimmte Shops und Länder

[affilinode_product id="…" shops="amazon,awin" countries="DE,AT,CH"]

Gut zu wissen

  • Die IP-Adresse des Besuchers wird nur auf deinem Server nachgeschlagen, nie gespeichert und nie an affilinode oder MaxMind geschickt. Für MaxMind trägst du deine eigene Account-ID und deinen Lizenzschlüssel ein; die Datenbank aktualisiert sich wöchentlich.
  • Ein Amazon-Angebot wird nur gewählt, wenn sein Link deinen Partner-Tag trägt. Jeder Amazon-Marktplatz ist ein eigener Shop mit eigenem Partner-Tag.
  • Auf AMP-Seiten gibt es keinen Länderumschalter.

Welche Shops du nutzen kannst, hängt vom Tarif ab.

Selbst ausprobieren

14 Tage im vollen Umfang, ohne Zahlungsdaten. Danach läuft dein Konto in der kostenlosen Basis-Version weiter.