2011-01-01 8 views
1

残念ながら、Amazon.com.deはパートナープログラムを分離しているため、ウェブサイトがIPアドレスまたはブラウザ言語に従って広告を切り替えるためのスクリプトを使用する準備ができていません選択。ローカライズされた広告のためのウェブサイト/ブラウザでの言語選択

私はそれをPHPまたはJSで行いたいと思いますが、その方法はわかりません。 ブラウザから言語の選択を取得するためにはじまりが始まります。次に、より柔軟なものを求めたいと思います。

何かを変更する必要がある場合に備えて、コードをより適切に切り替えることができるため、JavaScriptはより柔軟になります。

私にいくつかのヒントを教えてください。

+1

私は分かりません。 Amazonはこの問題に関して何をしなければならないのですか? – Pointy

+0

@Pointy:コードを盗み出す。 – BalusC

+0

には、.de.fr .nlのようなすべての国際市場向けのパートナープログラムがあり、独自の広告があります。ユーザーがどこから来たのかを区別しません。あなたがドイツのアマゾン広告を掲載しているサイトのオランダ出身の方は、ドイツのアマゾンの商品が表示されますが、オランダの方はamazon.nlから購入する方が好きです。私は彼らのIPアドレス –

答えて

1

JavaScriptでnavigator.userLanguagenavigator.languageを使用することができます。小さな例があります。Java2s.com

PHPでこれを行うには、$_SERVER['HTTP_ACCEPT_LANGUAGE'];を使用してください。

+0

ああ、ありがとう、によると、広告を表示したいと思います。私はそれを試みる! :) +1 –