andere Tracking-ID nutzen bei verschiedenen Parametern

  • Hallo,


    Ich möchte, wenn Besucher über eine Google Ads Anzeige kommen, einen Parameter an meine URL anhängen ?tr_source=cpc.


    Wenn dieser Parameter den Wert = cpc enthält soll eine andere Trackind-Id an die Links der jeweiligen Seite / Tabelle eingefügt werden.

    Ist sowas bereits Umsetzbar?


    Den GET Parameter auslesen ist soweit kein Problem, allerdings versteh ich nicht ganz wo genau der Link gebildet wird im Plugin.

    Wäre über Hilfe dankbar.


    Grüße

  • Hallo,

    wenn du ein Blade Template nutzt, müsstest du dort einfach eine IF bedingung reinbauen und das abfragen.

    Also wenn der get parameter da ist, einfach z.b. einen str_replace der tracking id machen.


    lg Christof

  • Hallo,

    wenn du ein Blade Template nutzt, müsstest du dort einfach eine IF bedingung reinbauen und das abfragen.

    Also wenn der get parameter da ist, einfach z.b. einen str_replace der tracking id machen.


    lg Christof

    Kannst du mir da eventuell ein konkretes Beispiel geben?
    Ich nutzen hauptsächlich die Vergleichstabellen (leicht modifiziert).


    Weclhes Template ist dort das richtige?
    Ich finde nur die Variable %Link%


    Grüße

  • Kann ich das im atk-formatter.php anpassen?:


    Code
    1. public function get_productlink( atkp_product $myproduct ) {
    2. $linkttitle = $myproduct->title;
    3. if ( $myproduct->shop != null ) {
    4. $linkttitle = $myproduct->shop->get_tooltip();
    5. }
    6. return $this->create_external_link( $myproduct->producturl, $linkttitle, $myproduct->title, $this->parameters->listid, $this->parameters->templateid, $myproduct->shopid, atkp_LinkType::Link, $this->parameters->trackingid );
    7. }
  • Hab das jetzt wie folgt angepasst:


    Das scheint jetzt erstmal zu gehen.

    Kann ich das so machen?

  • Hallo,

    sobald du ein Update machst, werden die Änderungen überschrieben. Wenn du noch die klassischen Platzhalter (der Vergleichstabelle nutzt), kannst du auch den Hook nutzen und den Platzhalter "link" im Hook ersetzen:

    https://docs.affiliate-toolkit…n-fuer-die-Produktvorlage


    lg Christof