Welcome to WebmasterWorld Guest from 54.159.165.175

Forum Moderators: eljefe3 & skibum

geotargetting for amazon.com and amazon.co.uk

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

5+ Year Member



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?

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

WebmasterWorld Senior Member 10+ Year Member



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.
11:40 pm on Dec 2, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



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.
5:28 pm on Dec 4, 2006 (gmt 0)

5+ Year Member



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?

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

WebmasterWorld Senior Member 10+ Year Member



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)

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

WebmasterWorld Senior Member 10+ Year Member



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;
}
}

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

5+ Year Member



thanks
 

Featured Threads

My Threads

Hot Threads This Week

Hot Threads This Month