Avatar billede retep Nybegynder
24. juni 2003 - 16:52 Der er 15 kommentarer og
1 løsning

Cookies på et andet domæne.

Hej med jer :)

Jeg er ved at lave noget banner-tracking.

Hvis domain1 er domænet hvor bannersystemet ligger og domain2 er domænet hvor banneret kommer ud og ligge.

Så vil jeg gerne have et kald under domain2, der ser således ud:
<img src="domain1/banner.php?id=123" width="1" height="1" border="0">

banner.php skal så sætte en cookie på brugerens PC, den cookie skal så sidenhen kunne aflæses på domain1 (hvis brugeren kommer derover).


Jeg har set at flere af de store bannersystemer netop har et "pixel-kald" der sætter en cookie, der hører til deres domæne, så det må kunne lade sig gøre.

Men åbentbart ikke via en alm. setcookie(); ??

Håber det gav mening og at der er nogen der har en løsning.

Mvh
Retep
Avatar billede gonza.dk Nybegynder
24. juni 2003 - 17:04 #1
setcookie ("TestCookie", $value,time()+3600, "/~rasmus/", ".example.com", 1);

exempel fra http://dk.php.net/manual/en/function.setcookie.php måske du kan bruge det? altså, du kan specificere hvilket domæne cookien skal kunne bruges på.

Mvh.
Gonza
Avatar billede gonza.dk Nybegynder
24. juni 2003 - 17:04 #2
Prøv at leg med det, jeg ved ikk om det virker
Avatar billede keysersoze Ekspert
24. juni 2003 - 17:05 #3
cookies kan ikke gå på tværs af domæner - de kan kun tilhøre ét domæne... så hvis du har set et eller andet et andet sted kunne det da være interessant at se...
Avatar billede retep Nybegynder
24. juni 2003 - 20:47 #4
gonza.dk >> God bud, men det har jeg desværre allerede prøvet uden held

keysersoze>> Jeps, fandt et eksempel i går ser lige om jeg kan finde det igen.
Men de bannersystemer der kører på f.eks. eksperten.dk laver også cookies der hører til bannerstedet, men det er via iframe... Men det kunne jeg heller ikke få til at virke :(
Ser lige om jeg kan finde et "<img src... " - eksempel igen ;)
Avatar billede retep Nybegynder
24. juni 2003 - 20:57 #5
F.eks indsætter denne linie en cookie:

<IMG SRC="http://ad.doubleclick.net/ad/idg.pixel.dk.cw/dkcw10.10.00;sz=1x1;ord=11348468?" border=0 height="1" width="1">

Cookiefilen (i win2k) hedder:
administrator@doubleclick[1].txt

Og indholdet er:
test_cookie
CheckForPermission
doubleclick.net/
1024
593400064
29571716
1130064656
29571714
*
Avatar billede keysersoze Ekspert
25. juni 2003 - 00:09 #6
og er du 100% sikker på at den så både kan læses af doubleclick og af den side som reklamen tilhører?

hvis det er en iframe kan det være noget andet - for så kan det være at der kaldes nogle filer på reklameafsenderens server...
Avatar billede retep Nybegynder
25. juni 2003 - 08:52 #7
Næææh, ikke 100% sikker, men ved ikke hvorfor de ellers skulle sætte den...
Avatar billede erikjacobsen Ekspert
25. juni 2003 - 08:54 #8
"både kan læses af doubleclick og af den side som..." Nej, en cookie kan
kun læses fra det domæne der sætter den.
Avatar billede retep Nybegynder
25. juni 2003 - 09:04 #9
Ej, jeg mener jo også kun at den kan ses fra doubleclick, da den jo kommer fra en fil på doubleclicks domæne.
Avatar billede erikjacobsen Ekspert
25. juni 2003 - 09:06 #10
Det var heller ikke din bemærkning... Det er iøvrigt en "usikker" metode, da browsere
ikke garanteres at lægge cookies for billeder.
Avatar billede retep Nybegynder
25. juni 2003 - 09:08 #11
Idéen er at jeg har min transperante pixel jeg kalder i et <img>-tag, den fil skal tælle eksponeringer, hvilket ikke er et problem, men jeg ville gerne bruge en cookie til at afgøre om det er en unik eksponering eller ej.

Kan være at jeg kan lave checket via javascript, og så lade javascriptet kalde forskellige filer alt efter om det er en unikt eksponering eller ej. Men det ville jo være rart hvis man kun skulle lægge en pixel ind ved sit banner ;)
Avatar billede keysersoze Ekspert
25. juni 2003 - 09:54 #12
erikjacobsen - ved godt at en cookie kun kan læses fra det domæne der sætter den... det var jo det jeg skrev i min første kommentar. Men det lød bare på retep som om man kunne og derfor spurgte jeg bare til hvor han mente det kunne være henne, for så havde programmørerne da godt nok fundet en fed fidus...

retep >> lægge en pixel ind på dit banner? er ikke helt med på hvad du mener
Avatar billede delwin Nybegynder
25. juni 2003 - 10:03 #13
Avatar billede retep Nybegynder
25. juni 2003 - 10:30 #14
keysersoze>> <img src="domain1/banner.php?id=123" width="1" height="1" border="0"> domain1/banner.php?id=123 returnerer en transperant pixel (var heller ikke til at vide) ;)

delwin>> ser spændende ud, men desværre heller ikke rigtig noget jeg kan bruge.
Avatar billede retep Nybegynder
25. juni 2003 - 10:33 #15
Doubleclick skriver noget om deres cookie her:
http://www.doubleclick.com/us/corporate/privacy/privacy/cookies.asp?asp_object_1=&
Hvad får I ud af det?
Avatar billede retep Nybegynder
31. oktober 2003 - 16:08 #16
lukker, tak for kommentarene :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester