Разделение трафика по странам

Brat_Sergij
На сайте с 26.11.2015
Offline
366
#41
banan176 #:
Есть еще такой вариант раздельного показа рекламы Google Adsense и РСЯ. Добавить событие onerror к скрипту, который, например находится в блоке <head>

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-ВАШ ИДЕНТИФИКАТОР" crossorigin="anonymous" onerror="googleAdsError(this);"></script>

Все блоки Google Adsense заключаем в теги <div class="googleAd gAd-1">Код рекламного блока Adsense 1</div>

У каждого блока свой класс с номером.

Код функции googleAdsError может быть например таким:

function googleAdsError(e){
$(document).ready(function () { $(e).detach(); $(".adsbygoogle").detach(); $("head").append('Код РСЯ'); $('.googleAd').each(function() { gad_id = $(this).attr('class').split(' ')[1].split('-')[1]; switch(Number(gad_id)){ case 1:
$(this).html('Код рекламного блока РСЯ 1'); break;
case 2 :
$(this).html('Код рекламного блока РСЯ 2'); break;
} }); return false; }); };

А где тут проверка ГЕО?

banan176
На сайте с 31.03.2022
Offline
19
#42
Brat_Sergij #:

А где тут проверка ГЕО?

Тут нет проверки по гео. Но раз Google не показывает рекламу в России, то событие onerror срабатывает и поэтому пользователям в России будет показана реклама РСЯ, остальным Adsense. Проверено, работает.

timsssssss
На сайте с 08.04.2022
Offline
50
#43
banan176 #:
Но раз Google не показывает рекламу в России, то событие onerror срабатывает и

Прикольно)

K
На сайте с 16.01.2022
Offline
20
#44

Ротатор рекламы с кучей настроек, реф. ссылка

https://realbig.media/


кстати бесплатный, еще и на пушах можно зарабатываеть

RealBig.Media
  • realbig.media
С помощью Realbig.media вы контролируете всю рекламу, на всех своих сайтах с одного места. Удобный дашборд, генераторы отчетов для подробной статистики, удобные инструменты для вывода и отображения рекламы.
P
На сайте с 26.04.2010
Offline
398
#45

А кто-нибудь проводил анализ, что разделение трафика по странам с откруткой ру-трафу РСЯ, а иному - Адсенса, дает выгоду суммарно, чем тупо крутить РСЯ всем.

Просто с моим разделением выходит, что РСЯ начинает показываться только 63% трафа, тогда как аналитика показывает 68% трафа с территории Russia. И в РСЯ выглядит так, что при разделении теряется далеко не треть дохода, а чуть больше. При этом в Адсенс хорошо если накапывает треть от того, что в РСЯ.

T
На сайте с 31.07.2011
Offline
92
#46
А есть варианты блоки адсенс показывать посетителям из ру-зоны? Айпи, например, включать если посетитель из России? Есть у кого опыт
Vladimir
На сайте с 07.06.2004
Offline
592
#47
teilly #:
А есть варианты блоки адсенс показывать посетителям из ру-зоны? Айпи, например, включать если посетитель из России? Есть у кого опыт

Не работаю с рекламой, но посетителей из зоны ру делю по языку браузера, он на 99,9% "ru"

И тд, испанский, немецкий, французкий и остальные ( енглишь и тд)

И никаких IP и прочих срабатываний скриптов

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
AlexStep
На сайте с 23.03.2009
Offline
353
#48

Если кому интересно, то я купил плагин Comet Cache о котором я писал вышеВсе отлично, теперь у меня работает опеределие страны пользователя на стороне сервера + кеширование. 

Для пользователей из RU - один кеш, а для всех остальных пользователей - другой кеш. Для генерации соли использую такой тернарный оператор:

$_SERVER["HTTP_CF_IPCOUNTRY"]=='RU' ? 'RU' : 'Other'

Сайты заработали заметно шустрее. Скорость загрузки html уменьшилась с 400-600 до 180-350 ms. Пропали периодичные подвисания до 2 сек.

Brat_Sergij
На сайте с 26.11.2015
Offline
366
#49
AlexStep #:
Для пользователей из RU - один кеш, а для всех остальных пользователей - другой кеш.

Не сврвсем понятно. Разница же между ru и неru кэшем будет только в том, что неru кэш будет содержать блоки адсенс вместо рся. Верно? Так вы и код рекламы кэшируете? 

AlexStep
На сайте с 23.03.2009
Offline
353
#50
Brat_Sergij #:

Не сврвсем понятно. Разница же между ru и неru кэшем будет только в том, что неru кэш будет содержать блоки адсенс вместо рся. Верно? Так вы и код рекламы кэшируете? 

Да, все верно. Коды рекламных сетей вставляются в HTML на основе страны пользователя и потом этот HTML кешируется. Для ru пользователей сохраняется кеш с рся, для остальних кеш с адсенс.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий