homepage Welcome to WebmasterWorld Guest from 54.226.161.112
register, free tools, login, search, subscribe, help, library, announcements, recent posts, open posts,
Subscribe to WebmasterWorld

Home / Forums Index / Advertising / Affiliates
Forum Library, Charter, Moderators: eljefe3 & skibum

Affiliates Forum

    
geotargetting for amazon.com and amazon.co.uk
darkage




msg:3174013
 8:32 pm on Nov 30, 2006 (gmt 0)

Hi,

Id like to geotarget european visitors toward amazon.co.uk and the rest of the world towards amazon.com

What are some good approaches to do this?

I dont really want to use ip based methods even though they are the best, as i dont have the need to be that exact.

Im thinking of filtering on the regional language settings in the http header.

This is just to try it out, as im currently running adsense as my #1 income source.

I might, if this turns out to be good, use better methods in the future.

Any input/suggestions/etc?

 

jchampliaud




msg:3176238
 9:50 pm on Dec 2, 2006 (gmt 0)

What about just giving your visitors the choice of either amazom.com or amazon.co.uk? Something like for amazom.com click here and for amazon.co.uk click here.
You'd have to create twice the amount of links but it’s so difficult to guess what someone would prefer that it might just be better to leave it up to the user.

Iguana




msg:3176286
 11:40 pm on Dec 2, 2006 (gmt 0)

In the past I have used Javascript. I found that many UK PCs had en-us settings (and I think Netscape just classified language as en (english). I served different Amazon links depending on the time zone - only serving UK links to those computers set to UK time.

darkage




msg:3177712
 5:28 pm on Dec 4, 2006 (gmt 0)

i cant provide both options as im serving ads related to a keyword. So its basically a banner that the user can click on.

Iguana >> How did you check for timezone?

Iguana




msg:3177791
 6:53 pm on Dec 4, 2006 (gmt 0)

Something along these lines:

function isUK() {
var arr = dt.toString().split(" ");

if (diff=="+0100" diff.substr(1)=="0000" diff==""){
return true;
}
}

The date string contains the timezone settings. You can also check for "en" in navigator.language or navigator.browserLanguage

(the pipe character gets changed to on webmasterworld)

Iguana




msg:3178559
 12:31 pm on Dec 5, 2006 (gmt 0)

Sorry, forgot the really important lines

function isUK() {
var arr = dt.toString().split(" ");

if(navigator.language){
diff=arr[5].substr(3);
}
if(navigator.browserLanguage){
diff=arr[4].substr(3);
}

if (diff=="+0100" diff.substr(1)=="0000" diff==""){
return true;
}
}

darkage




msg:3182567
 4:03 pm on Dec 8, 2006 (gmt 0)

thanks

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Advertising / Affiliates
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved