Мультиязычные сайты на WordPress. Выбираем сервис контекстной рекламы

Begun or AdSense

Многие владельцы сайтов стоят перед выбором сервиса контекстной рекламы. Их выбор зачастую определяется целевой аудиторией, т.е. если у вас рускоязычный сайт – то вот вам Бегун или Яндекс.Директ, а для англоязычных 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.

One thought on “Мультиязычные сайты на WordPress. Выбираем сервис контекстной рекламы”

  1. За 2 недели Бегун принес мне – $0.13, при более чем 1000 показах, при этом Google AdSense за аналогичный период и кол-во показов – $1.21…
    …”Бегун” не оправдал моих надежд…

Comments are closed.