Многие владельцы сайтов стоят перед выбором сервиса контекстной рекламы. Их выбор зачастую определяется целевой аудиторией, т.е. если у вас рускоязычный сайт – то вот вам Бегун или Яндекс.Директ, а для англоязычных Google AdSense или Yahoo Overture, а что же делать если сайт мультиязычный?…
Обычно выбирают сервис который лучше всего поддерживает мультиязычность (мне кажеться или это действительно сервис от Google?). Но я предлагаю более простое решение – берем два лучших сервиса (выбор оставляю на ваш вкус, кол-во может зависеть от количества поддерживаемых на сайте языков) и включаем нужный сервис взависимости от затребованного пользователем языка.
На словах действительно всё просто, перейдем к примерам реализации на основе WordPress и плагина Polyglot:
1. Получим код для размещения баннера для выбранных языков.
2. Подготовим нашу php-страничку (мой выбор пал на footer.php где у меня содержится код соответствующий правой колонке блога):
1 2 3 4 5 6 | // проверим подключен ли polyglot, и определим какой язык выбрал пользователь <?php if (function_exists( 'polyglot_get_lang' ) && (polyglot_get_lang() == 'ru' )) :?> // тут код банера для русскоязычных посетителей <?php else :?> // тут код банера для англоязычных посетителей <?php endif ; ?> |
3. Совместим:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 | <?php if (function_exists( 'polyglot_get_lang' ) && (polyglot_get_lang() == 'ru' )) :?> // тут Бегун <SCRIPT type="text/javascript"> var begun_auto_colors = new Array(); /* ... */ </SCRIPT> <SCRIPT src="http: //autocontext.begun.ru/autocontext.js" type="text/javascript"> </SCRIPT> <?php else :?> <script type="text/javascript"><!-- // тут AdSense google_ad_client = "pub-3214048546347572"; /* ... */ //--> </script> <script type="text/javascript" src="http: //pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <?php endif ; ?> |
Проверим как это работает – для этого изменим язык сайта (справа вверху) и обратим внимание на изменение баннера с правой стороны. Вот так нам и пригодился не самый лучший плагин Polyglot.
За 2 недели Бегун принес мне – $0.13, при более чем 1000 показах, при этом Google AdSense за аналогичный период и кол-во показов – $1.21…
…”Бегун” не оправдал моих надежд…