HTML Experten gesucht – Linkdurchleitung

  • Hallo. Ihr seid meine letzte Hoffnung. Ich habe bereits stundenlang im Web gesucht, das, was ich aber will habe ich nicht gefunden. Ich hoffe jemand von Euch kann mir weiterhelfen.:oops:

    Ich möchte über meine Website Artikel (z. B. von Amazon) bewerben, sprich Affiliate Marketing betreiben. Jetzt ist es so, dass ich meine Affiliate Links verschlüsseln möchte, damit meinen Besuchern kein ewig langer Link angezeigt wird. Natürlich hat dies auch einen marketingtechnischen Sinn. :twisted:

    Mein Problem: Aus Layout- und aus technischen Gründen benötige ich eine Datei, welche einen Link in einer externen HTML-Datei, die ich von meinen Affiliate Partnern erhalte, automatisch ausführt.Über denn Sinn und Zweck dieser Verfahrensweise möchte ich nicht diskutieren, ich möchte nur wissen, ob dies überhaupt möglich ist. Und wenn ja wie?

    Zur Verdeutlichung:
    Ich habe z. B. folgenden HTML Code erhalten:
    [INDENT]<a href="http://www.amazon.de/gp/product/B00…de=as2&tag=XXXX">Pustefix 420869725 - Nachfüllflasche Maxi 1 l</a><img src="http://www.assoc-amazon.de/e/ir?t=XXX&l=as2&o=3&a=B0002HYC0K" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
    [/INDENT]

    Ich erhalte nach Einfügen des Codes in der Seitenvorschau folgenden Link: Pustefix 420869725 - Nachfüllflasche Maxi 1 l. Wenn meine Besucher über den Link fahren erscheint als Linkadresse [INDENT]
    http://www.amazon.de/gp/product/B00…de=as2&tag=XXXX
    [/INDENT]

    Dass dies nicht schön aussieht versteht sich von selbst. Deshalb habe ich den Affiliate Code in eine externe HTML Datei mit dem Namen pustefix.html gepackt, die Datei auf meinen Server geladen und von meinem WYSIWYG Programm (Data Becker web to date 8) den Link mit dem Namen „Mehr Infos & bestellen »»»“ auf die „pustefix.html“ Datei gelegt.

    Wenn mein Besucher jetzt auf den Link „Mehr Infos & bestellen »»»“ klickt erscheint nur eine leere Seite mit der Linkadresse Pustefix 420869725 - Nachfüllflasche Maxi 1 l. Und genau dieser Link sollte, ohne das der Besucher etwas davon mitbekommt, automatisch ausgeführt werden. Sprich er sollte direkt auf die Angebotsseite von Amazon http://www.amazon.de/Pustefix-42086…ef=zg_bs_toys_5 weitergeleitet werden.

    Ist dies möglich, und wenn ja wie? Ich kenne mich in HTML nur sehr wenig und in PHP überhaupt nicht aus. Deshalb wäre ich euch sehr dankbar, wenn ihr mir die Vorgehensweise inkl. der entsprechenden HTML oder PHP codes detailliert beschreiben könntet.

    Für eure Hilfe bereits im voraus recht herzlichen Dank. :-D:-D:-D

    [INDENT]

    [/INDENT]

  • du könntest ja in der pustefix-html eine weiterleitung durch javascript oder php erzeugen.
    wenn du php nimmst klappt es 100%
    die pustefix.html muss dann pustefix.php heissen
    einfach ganz oben in die pustefix.php schreibste dann

    PHP
    <?php
    header('location : http://affiliate-linkhierhin');
    exit;
    ?>

    mit javascript wäre es dann

    Code
    <script type="text/javascript">
    top.location.href="http://affiliate-linkhierhin";
    </script>
  • Hallop synaptic,
    danke für die schnelle Antwort. Wenn ich dich richtig verstanden habe muss die HTML Datei Pustefix in eine PHP Datei umgewandelt werden. Du schreibst in deinem PHP code
    header('location : http://affiliate-linkhierhin')


    Sorry, wie gesagt ich kenne mich hier nicht so aus. Deshalb käme ich hier auf 2 Varianten für die PHP Datei.

    Variante 1:
    [INDENT]<?php
    header('location : http://www.amazon.de/gp/product/B00…reative=19454&c reativeASIN=B0002HYC0K&linkCode=as2&tag=XXXX');
    exit;
    ?>
    <a href="http://www.amazon.de/gp/product/B00…reative=19454&c reativeASIN=B0002HYC0K&linkCode=as2&tag=XXXX">Pust efix 420869725 - Nachfüllflasche Maxi 1 l</a><img src="http://www.assoc-amazon.de/e/ir?t=XXX&l=as2&o=3&a=B0002HYC0K" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
    [/INDENT]
    Variante 2:

    [INDENT]<?php
    header('location : <a href="http://www.amazon.de/gp/product/B00…reative=19454&c reativeASIN=B0002HYC0K&linkCode=as2&tag=XXXX">Pust efix 420869725 - Nachfüllflasche Maxi 1 l</a><img src="http://www.assoc-amazon.de/e/ir?t=XXX&l=as2&o=3&a=B0002HYC0K" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
    ');
    exit;
    ?>

    [/INDENT]
    Welche der Varianten ist die Richtige?

  • so gesehen wird variante 1 funktionieren, aber ist auch nicht ganz richtig :)

    du musst den html-teil aus variante 1 nicht mehr schreiben, da die header-weiterleitung nur funktioniert, wenn noch nichts an den browser gesendet wurde und alles was nach der weiterleitung kommt, wird nicht mehr angezeigt da nach dem header:location-dings ein exit steht ;)
    also nur so:

    PHP
    <?php
    header('location : http://www.amazon.de/gp/product/B0002HYC0K/ref=as_li_ss_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B0002HYC0K&linkCode=as2&tag=XXXX ');
    exit;
    ?>
  • Ok. Das habe ich mir gedacht. :idea:

    Jetzt muss ich aber noch weiter ins Detail gehen. Bei manchen Affiliate Codes steht als Zusatz <!-- ( Der HTML-Code darf im Sinne der einwandfreien Funktionalität nicht verändert werden! ) -->
    Bei der PHP Weiterleitung gibt es den HTML Code aber gar nicht. Und auch beim Blick in den Quelltext taucht der eigentliche Code nicht auf.

    Eigentlich kein Problem, aber der Grund meiner ganzen Anfrage ist folgender:
    Ich habe in den letzten Monaten monatlich über 5000 Views und davon ca. 2000 Clicks auf die entsprechenden Links. Bisher habe ich meine Besucher, um beim Pustefix Beispiel zu bleiben, über

    HTML
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
    <title></title>
    <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.amazon.de/gp/product/B0002HYC0K/ref=as_li_ss_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B0002HYC0K&linkCode=as2&XXX">
    </head>
    <body>
    </body>
    </html>

    auf die Vekaufsseite von Amazon geleitet. Was mich verwundet, dass ich bisher keinen Cent als Provision für den Verkauf erhalten habe.

    Dies kann natürlich verschiedene Gründe haben. Der Hauptgrund, welchen ich mir aufgrund der Produktvielfalt nicht vorstellen kann, ist, dass bisher keiner etwas gekauft hat.
    Ich vermute eher, dass es damit etwas zu tun hat, dass der eigentliche, vom Affiliate Provider zur Verfügung gestellte HTML Code nirgends auftaucht. Und an Amazon kann es nicht liegen, da ich über verschiedene Anbieter tätig bin.

    Um diese mögliche Fehlerquelle ausschließen zu können nochmals die Frage aus meinem ersten Beitrag. Ist es möglich, dass der Link aus der HTML Datei, ohne das der Besucher etwas davon mitbekommt, automatisch ausgeführt wird?

  • du kannst den affiliate-code einbinden und unter den code schreibst du das javascript.
    dann haste den code eingebunden und der benutzer bekommt die weiterleitung auch aufs auge gedrückt, nur wenn jemand javascript deaktiviert hat (dieses vorkommen sollte eigenlich nicht so immens sein) klappt es halt nicht.

  • Das mit Java ist mir klar. Ich möchte aber wenn es geht, auf dieses Hilfsmittel verzichten. Laut mehr oder weniger seriösen Statistiken sind auch heutzutage zwischen 3 und 10 % der User im Netz ohne Java unterwegs. Und außerdem weis ich nicht, ob die reine „Textversion“ meiner Website mit einem Javascirpt (es wäre das Erste auf meine Seite) überhaupt funktioniert.

    Geht es wirklich nicht ohne JAVA?

  • javascript ist nicht java.....!!

    und ich wüsste nicht, wie man bewerkstelligen kann, dass etwas aufgerufen wird ohne dass es der user mitbekommt...
    aber ich weiß noch zu wenig über den ablauf einer bestellung, wenn du den link zu deiner seite nicht öffentlich machen willst hier im forum, dann schick ihn mir mal per pn.
    eventuell gehts via curl oder sowas.. kein plan
    aber so ein unterfangen ist für jemanden ohne ahnung in dem bereich auch nicht wirklich umsetzbar :)

    oder schreib hier bitte die reihenfolge des von dir gewünschten ablaufs so präzise wie möglich, damit ich mir ein genaues bild machen kann (deine hintergründe dazu sind mir ja wurscht :) )