Seite 1 von 2
cookie oder nicht?
Verfasst: 11.03.2006, 00:11
von thomas_p
hab da mal ne frage.
ich betreibe eine seite mit handwerksleistungen. möchte, das andere webmaster auf diese verlinken. sollte der besucher dieser webmaster auf meine seite kommen, einen vertrag machen und die arbeit ausgeführt sein, soll der webmaster eine provision erhalten.
wie realisiere ich das ohne einem Partnernetzwerk beizutreten? im grunde brauch ich nur die information,von welcher seite der kunde kam.(dieser bestellt per email) geht das mit cookies und wenn ja, wie?
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
cookie oder nicht?
Verfasst: 11.03.2006, 00:21
von fornex
teilweise mit cookies.
hauptsächlich mit $_SESSION, die sessionId wird in Cookies gespeichert.
Das Prinzip ist recht simpel:
Du gibst eine Affilate ID's zur deinen Partnern:
https://www.yourdomain.de/?aff=1234
Im Header jeder Seite startest du eine neue Session, und machst folgendes:
Code: Alles auswählen
if( $_GET['aff'] )
{
$_SESSION['partner'] = $_GET['aff'];
$_SESSION['time'] = time() + ( 60 * 60 * 24 ); // ID gilt nur für 24h
}
dann bei der Kaufabwicklung, überprüfst du die $_SESSION['partner']:
Code: Alles auswählen
if( $_SESSION['partner'] && $_SESSION['time'] >= time() )
{
// Bonus für deinen Partner
}
cookie oder nicht?
Verfasst: 11.03.2006, 00:27
von thomas_p
danke fornex. das hast du sehr gut erklärt. verstanden hab ich aber nur die hälfte, weil ich grad mal ne webseite so einigermaßen hinbekommen hab.
also, die affili id sollte wahrscheinlich auch in die textlinks und banner, die der webmaster bekommt. soweit klar.
wo kommen aber die zwei codes hin? in den header der seite, wo das email formular ist? bitte etwas genauer
cookie oder nicht?
Verfasst: 11.03.2006, 00:43
von fornex
also, du musst dich erstmal entscheiden auf welche Seiten du die Besucher von deinen Partnern schicken möchtest, und dort baust du den ersten Teil ein.
Und in deinem Abwicklungformular baust du dann die zweite Hälfte ein.
In welcher Programmiersprache wurde deine Seite erstellt?
cookie oder nicht?
Verfasst: 11.03.2006, 00:46
von thomas_p
in html. php geht leider nicht, da der host php nicht unterstützt.jedenfalls hab ich das paket nicht. um hier keine werbung zu machen, schick ich dir mal die adresse per pn. dann kannst du mal gucken
cookie oder nicht?
Verfasst: 11.03.2006, 01:44
von fornex
ok, ich hab hier eine JavaScript Lösung für dich programmiert
1. Erstelle bitte eine cookie.js Datei auf deinem Server, mit dem folgendem Inhalt:
Code: Alles auswählen
var affiliateId = 'aff';
function getParam( param ) {
var _url = document.URL;
var _name = param + "=";
if ( _url.length > 0 )
{
anfang = _url.indexOf( _name );
if ( anfang != -1 )
{
anfang += _name.length;
ende = _url.indexOf ( "&" , anfang );
if ( ende == -1 )
{
ende = _url.length
}
return unescape ( _url.substring( anfang, ende ) );
}
return;
}
}
function setCookie( name, value, expires, path, domain, secure )
{
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
document.cookie = curCookie;
}
function getCookie( name )
{
var prefix = name + "=";
var cookieStartIndex = document.cookie.indexOf(prefix);
if (cookieStartIndex == -1)
{
return null;
}
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
if (cookieEndIndex == -1)
{
cookieEndIndex = document.cookie.length;
}
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}
function savePartner()
{
if( !getCookie( affiliateId ) )
{
var _time = new Date();
_time.setTime( _time.getTime() + (24 * 60 * 60 * 1000) ) // nur für 24h gültig
setCookie( '_' + affiliateId, getParam( affiliateId ), _time, '/' );
}
}
function attachPartner()
{
var _partner = getCookie( affiliateId );
if( _partner ) document.write( '<input style="display:none" type="text" name="user_input[id99]" value="' + _partner + '" >' );
}
2. dann, auf jeder Seite im tag <body> fügst du folgenden onLoad Ereignis zu:
3. Auf deiner Kontaktformularseite, anstatt savePartner, fügst du attachPartner zu:
4. im Header jeder Seite, also zwischen <head></head>:
Code: Alles auswählen
<script src="cookie.js" type="text/javascript"></script>
und so soll es funktionieren.
cookie oder nicht?
Verfasst: 11.03.2006, 02:05
von thomas_p
mir wird schwindlig
wie kannst du so was kompliziertes so schnell machen?
ok, noch zwei fragen, mit welchem prog erstelle ich ich das .js
und wenn das dann alles funktioniert, wo lese ich die daten die ich benötige( von wo der kunde kommt ) aus?
cookie oder nicht?
Verfasst: 11.03.2006, 02:15
von fornex
die .js Datei kannst du mit dem Notepad erstellen
also die 'aff'-Parameter im Cookie speichern und wieder auszulesen habe ich getestet und das hat auch prima funktioniert.
Ich hab deine Seite analysiert, und festgestellt, daß du ein JS Formular benutzt. Damit ist natürlich schwieriger zu arbeiten, weil es vom Fremdanbieter kommt. Deswegen habe ich noch ein unsichtbares Feld generiert:
Code: Alles auswählen
<input style="display:none" type="text" name="user_input[id99]" value="">
welches dann die Daten an deinen Formmailer übermittelt. Die Daten werden übermittelt, aber ich weiss nicht, ob dein FMailer dieses id99 Feld akzeptiert. Falls nicht, sag mir einfach bescheid, und ich werds ein bisschen anders machen.
cookie oder nicht?
Verfasst: 11.03.2006, 02:21
von thomas_p
ok ,
ich werd mich morgen(is ja heut schon

) dran machen und das alles probieren. das .js hab ich schon mit notepad versucht,geht. bin doch gar nich so doof
ich danke dir erst mal sehr viel und berichte dir. vielleicht kann ich mich ja irgendwie wenn alles läuft erkenntlich zeigen. für jetzt erst mal gute nacht. dankeschön
cookie oder nicht?
Verfasst: 11.03.2006, 02:23
von fornex
nichts zu danken
ich warte auf dein feedback
gute nacht

cookie oder nicht?
Verfasst: 11.03.2006, 15:01
von thomas_p
guten morgen fornex, hab ziemlich unruhig geschlafen...dauernd von cookies
und javascript geträumt
so, hab alles so gemacht wie du gesagt hast. funktioniert auch alles bis auf den
formmailer. ablauf: hab auf einer anderen seite von mir ein banner mit dem aff-code eingebaut. drauf geklickt, kam auf die seite und sah in der adressleiste auch den code.
als ich auf die emailseite ging, wurde sie nur kurz angezeigt und wurde gänzlich weiß.
so als ob der fremdanbieter sagen wollte....du kannst mich mal...
also mag der das wohl nicht so. da ich wenig ahnung hab, wie ich selbst so einen formmailer erstellen kann, solltest du versuchen,ihn zu überreden,mitzuspielen.
soweit von mir.
cookie oder nicht?
Verfasst: 11.03.2006, 15:22
von net(t)worker
mal ne andere Sache....
du willst ein Partnerprogramm selber aufziehen.... setzt dabei auf eine javascriptlösung, da dein Webspace kein PHP kann....
solltest dir echt überlegen einen anderen Webspace zu nehmen, eben um auch PHP Schripte einsetzen zu können...
Ein Webmaster der an einem Partnerprogramm teilnimmt, erwartet doch auch eine gewisse Statistik etc... er muss sich ausrechnen können, ob sich dein Partnerprogramm auf Dauer auch für ihn lohnt, oder ob Adsense nicht doch lukrativer ist...
wenn du jetzt ein Hobbymäßiges Partnerprogramm erstellst, wirst du damit auch nur hobbymäßige Webmaster erreichen, wahrscheinlich auch nur solche, die selber nur kostenlosen Webspace haben und bei anderen Partnerprogrammen oder Adsense nicht angenommen werden...... jemand der professionell eine Webseite betreibt, wird sich genau überlegen welchem Partnerprogramm er eine seriöse Abwicklung und auch Umwandlung des Traffics in Sales zutraut und welchem nicht... und gerade der Einsatz von javascript für Shop oder Partnerprogramm ist ein Zeichen für Hobby...
auch solltest du bedenken, dass selbst Microsoft in regelmäßigen Abständen empfiehlt javascript zu deaktivieren... jedesmal wenn wieder ein Sicherheitsloch auftaucht, das auf javascript basiert...
du willst ersthaft im Internet auftreten, und dein partnerprogramm soll auch ernst genommen werden? Dann besorge dir Webspace mit PHP, die 5-10 Euro pro Monat sollten als Investition schon drin sein....
überlege dir also welche Art von Webmaster an deinem Partnerprogramm teilnehmen sollen, diejenigen die nur free webspace und max. 10 - 20 Besucher pro Tag haben, oder auch ersthafte Webseiten mit mehreren tausend Besuchern täglich... und dann überlege dir, was diese von einem Partnerprogramm auf Sales Basis erwarten... klar für dich ist diese Art von Partnerprogramm das lukrativste, da es dich nur Geld kostet, wenn du selber verdienst... das Risiko liegt also komplett beim Webseitenbetreiber der an deinem Partnerprogramm teilnimmt... und da musst du denen schon mindestens ein vernünftiges Partnerprogramm bieten, ansonsten wird lieber adsense eingeblendet...
cookie oder nicht?
Verfasst: 11.03.2006, 15:34
von thomas_p
ok, networker. ich habe deinen text mehrmals gelesen und verstehe,was du meinst.
ich bin mit meinem partner, dem die firma gehört schon am verhandeln wegen php. das sollte nicht das problem werden. ich sehe eher ein problem in der abwicklung, so wie du es schon erläutert hast. ich sende dir per pn mal die seite, damit du dir ein bild machen kannst, um mir eventuell ein geignetes partnerprogramm zu nennen. denn es gibt ja keinen shop oder warenkorb auf der seite und ist auch nicht möglich, da der kunde erst nach einem individuellen angebot unsererseits kauft.
cookie oder nicht?
Verfasst: 11.03.2006, 15:58
von fornex
@net(t)worker, im Grunde hast du sicherlich recht, aber alles was du grade geschrieben passt nicht für jede Internetseite.
Ich hab mir die Seite angesehen, und meiner Meinung nach genügt ihm eine einfache Javascript-Lösung. So kann er die Links an seine Kollegen weitergeben, und die werden dafür auch belohnt. Es geht hier nicht um ein Partnerprogramm, in welchem jeder Klick, Lead, Sale gezählt wird.
auch solltest du bedenken, dass selbst Microsoft in regelmäßigen Abständen empfiehlt javascript zu deaktivieren... jedesmal wenn wieder ein Sicherheitsloch auftaucht, das auf javascript basiert...
es wird auch empfohlen Cookies von unbekannten Seiten zu sperren, und in diesem Fall wird jedes Partnerprogramm am affilicheck scheitern.
Es soll aber nicht heissen, daß man als webmaster/programmierer die Seite immer plaintext erstellen soll.
cookie oder nicht?
Verfasst: 11.03.2006, 16:08
von thomas_p
hallo fornex, networker hat aber auch ein thema angesprochen, worüber ich auch schon nachdachte. wie kann denn jemand nachprüfen, ob der von ihm vermittelte kunde auch gekauft hat? ich meine ich bin ehrlich und würde nicht betrügen, denn ich weiß wie schwer es teilweise ist, geld zu verdienen. aber eine echte kontrolle , geht das überhaupt?
auf meiner privaten seite mache ich werbung für einen handyshop. da hab ich auch nur die kontrolle, wer da hinklickt, aber nicht wer tatsächlich was kauft. hat da nicht der webmaster immer das risiko?