Alle Amazon-URLs in einem Woltlab Forum auf Affiliate-URLs mit Partner-ID umstellen

    • Official Post

    Als Neuling mit dem Woltlab Forum (Cloud Lösung) muss ich gezwungenermaßen ein paar Sachen herausfinden und austüfteln. Heute ging es bei mir darum, dass ich Links zu Produkten auf Amazon in meinen Posts automatisch in Affiliate-Links umwandele. Am besten mit einem Javascript, das ich direkt in den Head des Forums einbauen kann, denn die Cloud-Version der Software lässt nicht zu, dass ich im PHP-Quellcode Änderungen mache oder selbstgeschriebene Plugins installiere.


    Kurz gesagt, soll das Javascript folgendes machen:

    Jede URL der Domain "amazon.de" soll mit dem Anhängsel "?tag=sirpafelotforum-21" versehen werden.


    Nach einigen Versuchen mit Scripten, die das komplette Forum lahmgelegt haben, konnte ich dann doch noch einen Erfolg verzeichnen.

    Dieses Script funktioniert bei mir:


    Code
    <script data-aff="amazon.de, www.amazon.de : tag = sirapfelotforum-21" src="https://cdn.jsdelivr.net/npm/affiliate@3.0.2/dist/affiliate.js" async id="aff-js"></script>


    Ihr müsst es auf der folgenden Seite in eurer Forum-Administration einbauen:

    ACP > Konfiguration > Allgemein (runterscrollen) > Head-Code


    Hier noch ein Screenshot dazu, der zeigt, wo das Script bei mir eingebaut ist:


    Warum ich das Script besser finde als ein Plugin

    Ein schöner Nebeneffekt an dieser Lösung ist, dass man kein extra Plugin installieren muss. Ich hatte nämlich vorher das Plugin "AffiliateRewrite" installiert und dann von Lesern die Rückmeldung bekommen, dass einige URL nicht mehr aufrufbar wären. Das lag daran, dass ich schon Amazon-Kurz-URLs in Texte eingebaut hatte. Das Plugin hat eine Funktion eingebaut, die Affiliate-URLs, die gekürzt sind, komplett blockiert. Und leider gibt es keinen Weg, diese Funktion zu deaktivieren. Aus dem Grund gefällt mir meine Halb-Selbstbau-Lösung viel besser.


    Es ist einfach klar, was passiert und vorhandene Affiliate-URLs werden nicht blockiert.

    OpenSource Javascript

    Im Quelltext wird übrigens ein externes Javascript aufgerufen, das für das Umschreiben von Affiliate-URLs entwickelt wurde. Es ist eine Javascript-Bibliothek, die Open Source ist und auf JSDELIVR zum Download bzw. zur Nutzung bereitsteht.


    Wenn ihr Hilfe bei der Einrichtung braucht, meldet euch gerne. Ich versuche zu helfen – obwohl ich auch kein Woltlab Fachmann bin. :D

    :!: Mehr Apple-News, Mac- und iPhone-Tipps auf dem Sir Apfelot YouTube-Kanal. :love:

    Regelmäßige Apple News per E-Mail über den Newsletter.


    ---

    Mein Krams:

    - MacBook Pro 14 Zoll M1 Max, 32 GB, 1 TB SSD

    - Apple Watch Series 8

    - iPad Mini, 6. Gen

    - iPad 2019

    - iPhone 15 Pro Max, 14 Pro Max, 13 Pro Max (falls jemand das 13er oder 14 kaufen mag, bitte bescheid sagen!)

    - Air Pods 3, Air Pods Pro 2 (USB C), Air Pods Max

    - irgendwo noch ein Apple Newton, Mac Pro G5 und andere Kleinigkeiten ;)

Recent Activities

  • LutzS

    Reacted with Haha to Johannes Domke’s post in the thread Musik.
    Reaction (Post)
    […]

    Das freut mich :) Dann frohes Musik-Hören! 🎶
  • Timewalker

    Reacted with Thanks to Johannes Domke’s post in the thread Musik.
    Reaction (Post)
    Hallo Lutz,

    wenn es um ein Apple Music Abo geht, dann schau mal in dieses Support-Dokument: https://support.apple.com/de-de/118285

    Wenn es um lokale Dateien (MP3-Mediathek) geht, dann schließ das iPhone am besten per Kabel an den Mac an (WLAN-Verbindung…
  • Johannes Domke

    Replied to the thread Musik.
    Post
    […]

    Das freut mich :) Dann frohes Musik-Hören! 🎶
  • Timewalker

    Replied to the thread Musik.
    Post
    […]

    Das mit der Synchronisation via Kabel kannte ich noch nicht.

    Ich habe ein paar MP3s in die iCloud kopiert und mir aus dem App-Store den 8Player Pro gekauft. Die Bedienung ist zwar durchaus verbesserungswürdig, zum Abspielen langt es aber.

    Zwar kann man…
  • LutzS

    Reacted with Like to Johannes Domke’s post in the thread Musik.
    Reaction (Post)
    Hallo Lutz,

    wenn es um ein Apple Music Abo geht, dann schau mal in dieses Support-Dokument: https://support.apple.com/de-de/118285

    Wenn es um lokale Dateien (MP3-Mediathek) geht, dann schließ das iPhone am besten per Kabel an den Mac an (WLAN-Verbindung…
  • LutzS

    Replied to the thread Musik.
    Post
    Moin,

    es hat funktioniert, vielen lieben Dank Johannes.
  • LutzS

    Replied to the thread Musik.
    Post
    Danke Johannes,
    sie probiert es aus.

    Bis denne
    Lutz
  • Johannes Domke

    Replied to the thread Musik.
    Post
    Hallo Lutz,

    wenn es um ein Apple Music Abo geht, dann schau mal in dieses Support-Dokument: https://support.apple.com/de-de/118285

    Wenn es um lokale Dateien (MP3-Mediathek) geht, dann schließ das iPhone am besten per Kabel an den Mac an (WLAN-Verbindung…
  • LutzS

    Replied to the thread Musik.
    Post
    Danke, hmmmm, ick habe auch kein Abo bei Apple Musik, aber meine Musik, u.a. von eingelesenen CDs sind auf meinem iPhone auch drauf
  • Timewalker

    Replied to the thread Musik.
    Post
    Deine Frau verwendet vermutlich die Apple Musik App. Die synchronisiert nur dann, wenn man bei Apple einen entsprechendes Abo abgeschlossen hat. Leider.
    Wenn es eine bessere Lösung gibt, würde ich mich freuen, diese kennen zu lernen.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!