![]() |
Hej!
Nu har vi ett problem och det gäller trackingpixels och cookies. Såhär ser trackingpixeln ut som vi använder oss av som anropas när någon har deltagit i en tävling: http://www.XXX.se/tracking.php Problemet är när tracking.php anropas (anropas alltså från tävlingssidan, och inte på vår domän) då den vägrar läsa av cookien/sessionen som är skapad. tracking.php anropas korrekt och där är det meningen att läsa av vår cookie som är skapad i redirect.php (filen som redirectar en till rätt erbjudande) Men problemet är att den vägrar läsa av varken cookies eller sessioner. Vad kan det bero på? Vi googlade lite och fann en snubbe med samma problem här: http://www.webmasterworld.com/php/3100152.htm Bland annat: "As far as I am aware, one domain cannot read the cookies set by another domain because of the privacy and security issues." Har ni någon aning om hur vi kan lösa det här? |
Det går inte, för cookien är inte sparad på samma domän.
|
Hur ska man lösa det isåfall? :)
|
Det går nog inte, du får nog skicka med parametrarna direkt i urlen. Affiliatenätverken brukar inte tänka så speciellt långt gällande sånna här saker. Det finns mycket säkerhetsproblem till exempel.
|
Cookien måste sättas på samma domän som trackingpixeln gör sitt anrop till.
|
Okej, då får vi skicka med parametrerna direkt i URL (GET-argument)
Men eftersom det är affiliatenätverket som lägger in trackingpixeln för oss så kan den inte bli dynamisk. Så hur ska vi då bära oss åt för att stoppa in kampanj-id och användar-id som parametrar i URLn? Det handlar om en poängsida :) |
Jag har inte gjort något liknande kan jag tillägga men den första tanken som slår mig är att det väl bara är att spara IP-nummeret + tid + user_id + kampanj_id i en databas innan användaren skickas iväg till affiliatenätverket. Sedan i trackingkoden plockar du ut den här informationen igen.
Hoppas det funkar :) |
Citat:
|
Men meningen är att du ska lägga på användarens information på "tracking pixel länken" när dom lämnar sidan.
Du lägger alltså på ?UserID=ID&AdID=aID. ID, användar id:et som jag är inloggad med. aID, id:et på kampanjen jag är på väg till. http://www.url.se/trackpixel.php?UserID=ID&AdID=aID Sedan när jag genomfört kampenjen kommer ju bilden bli: http://www.url.se/trackpixel.php?UserID=ID&AdID=aID ..och då hämtar du Informationen med GET i tracking.php.. Kollar upp hur många poäng man får för just den kampenjen och sedan sätter du in poängen på Användar ID:et. Edit: Sorry, såg inte. Om det är affiliatenätverket som lägger in urlen själv så går det väl typ inte. |
Alla tider är GMT +2. Klockan är nu 06:54. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson