语言包括三类:操作系统语言、浏览器设置的语言、当前页面内容的语言。一般来讲,广告定向的时候使用的语言是浏览器设置的语言。从技术上讲:
1、语言的来源
定向所用的语言是从浏览器向服务器发起请求时,根据HTTP协议生成的Http Header的Accept-Language的字段来的。
2、浏览器的Accept-Language是由浏览器的语言设置所决定的。
3、浏览器的默认语言设置和浏览器自身语言无关,默认继承操作系统的语言。
当然,我们可以通过设置修改浏览器的语言设置,如下图,将浏览器语言设置为德文:
从下图中我们可以看到,Http Header中的Accept-Language已经变为了de(德文):