-Dima-

Рейтинг
133
Регистрация
15.12.2010
mikkyiv:
Вы посмотрите статистику по этим спам-объявам - они работают один, максимум два дня...
На квадратике с объявлением нажать на кнопку со стрелочками в нижнем правом углу.

т.е. когда их банишь это уже отработанный баннер он уже и так не показывается

Предлагаю всем писать письма в гугл с просьбой решить проблему.

Здравая мысль.

Все это борьба с ветряными мельницами. Он уже открутился, его забанили и на его место идет новый отряд стояков🤪

Этим сайтам присваивается категория в которой они крутятся, как вариант, можете попробовать вычислить категорию и заблокировать ее.

Раньше была возможность показывать объявы с предмодерацией, но сейчас что-то не могу в акке найти этот переключатель, видимо выпилили.

К тому же есть вот такой вот опыт - /ru/forum/comment/14608159

Так что да, писать в поддержку и блокировать категории, остальное мне кажется бессмысленным...

Miha Kuzmin (KMY):
Точно-точно. Это спасет от "добрых людей" 😂

Яркий тому пример - /ru/forum/939854 😂

AlexStep:
Ну ок, главное чтобы такая правка кода была разрешена правилами.

Ну это собственно и не правка их кода, но все Ок. Делаю так уже давно.

Если Вам хочется оф. ответа от гугла то вот:

https://support.google.com/adsense/answer/3221666?hl=ru



Если на веб-странице несколько рекламных блоков, нужно ли добавить код <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> для каждого из них?

- В этом нет необходимости, скрипт adsbygoogle.js достаточно загрузить один раз.

и вот:

https://productforums.google.com/forum/#!topic/adsense/gIRe6gwAaMI

Более того, можно даже выносить код Адсенс в отдельный js-файл. Подробнее здесь

Redbaron_chaos:
Господа, проясните по одному моменту. Вижу тут упоминается еще "горизонтальное" расположение смарта...а что с этим делать?

То есть вот показывается на смарте в вертикальном положение 320х100, переварачиваешь и оппа...уже 300х250. Я правильно понимаю, что это тоже запрещено?

https://www.w3.org/TR/css3-mediaqueries/#orientation

Для себя решил не париться с отображением в portrait/landscape. Тем более в landscape режиме, у меня первый блок практически на втором экране. (Правда, не везде)

Но Вы можете поиграться :)

Redbaron_chaos:

Куда эту фигню впихать, что бы 320х100 и на горизонтально показывались, иначе 300х250 выскакивает:

Все медиа-запросы пихайте в <head>...</head>

Почему не в файл со стилями:

Обратите внимание, что указание точных размеров рекламных блоков с помощью внешних файлов таблицы стилей CSS официально не поддерживается.

https://support.google.com/adsense/answer/6307124

AlexStep:
Но, сам блок в вашем коде какой-то странный, там не хватает строчки "<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>"..

Нет необходимости каждый раз указывать <script...> когда вставляете блок рекламы на страницу. Достаточно один раз указать его в <head>...</head>. Все блоки будут загружаться.

Redbaron_chaos:
-Dima-, да все норм. Я когда поставил 300, проверял...все показывалась. Ночью 320 проверил, разницы не заметил. Та же реклама по сути.

Реклама и будет показываться в таком блоке. Просто те кто делают таргетинг на блоки 320х100 и 320х50, перестают участвовать в аукционе...

В любом случае, поскольку все же на основных сайтах у меня показывался 320х100, CTR и доходы этого блока - печальны.

Redbaron_chaos:
320х100 же правильно? Я так понимаю? А не как у ТС написанно)

У меня наверно две недели стояло 300, столько прописал, увидев здесь). Хз правда, критично было это или нет. Вроде реклама показывалась.

Спасибо!

Вот это я ступил! Сейчас проверяю, на одних сайтах у себя поставил 300х100, а на других 320х100.

Видать у меня какая-то аналогия с 300х250 сработала.

Прошу прощения если кого ввел в заблуждение.

Правильный блок 320х100.

Redbaron_chaos:
-Dima-, благодарю, а то не силен в этом. Пойду пробовать.
Как назло в последнее время на сайте 50% моб.траффика и тут такая засада от Адсенса.

Есть еще вариант.

Вы можете скрывать блоки рекламы в зависимости от ширины экрана через CSS.

Только тут есть нюанс. Скрытые блоки AdSense не будут загружаться только в том случае, если display:none Вы присвоите для ins, а не родительского div.

А вот как с блоками RTB будет я не знаю.

Возможно, что они для десктопов будут загружаться в скрытом блоке, что может несколько увеличить общую загрузку страницы.

Поэтому первый вариант конечно предпочтительней, но можно и так.

Пример

Код HTML:

<div class="rtb-top">

<код RTB>
</div>
<div class="adsense-top">
<ins class="adsbygoogle block-top" ...>...</ins>
</div>

код CSS:

.adsense-top,.block-top{display:inline-block}

.rtb-top{display:none}
@media (max-width:767px){
.adsense-top,.block-top{display:none}
.rtb-top{display:inline-block}
}
alexey_jc:
подскажите, какую используете зависимость расположения между абзацами от ширины экрана?

Раньше, до того как в правилах появилось ограничение на размер первого блока, было написано, что на первом экране для смартфонов должно быть достаточно контента (точную формулировку уже не вспомню). Поэтому решил первый блок опускать под первый абзац. И чтобы не городить кучу проверок в коде и вставлять блок в нужное место на стороне сервера, решил сделать это через CSS.

Суть решения такая: даешь каждому <p> и блоку рекламы уникальный id и в css указываешь порядок их расположения.

Теперь же, из-за невозможности использования на первом экране большого блока, подумываю показывать 1-й большой блок на 2-ом экране, а на 1-й - поставить блок ссылок.

Только в этом всем надо учесть, чтобы не было одновременного показа 2-х блоков рекламы на одном экране.

Redbaron_chaos:
AlexStep, сайт не на Вордпресс, самопис. Контактов кто его делал, нет). Только самому, ручками все делать.

wp_is_mobile от wp это простейшая функция проверки юзерагента пользователя, которую Вы также можете применить.

function wp_is_mobile() {
if ( empty($_SERVER['HTTP_USER_AGENT']) ) {
$is_mobile = false;
} elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false // many mobile devices (all iPhone, iPad, etc.)
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false ) {
$is_mobile = true;
} else {
$is_mobile = false;
}

return $is_mobile;
}

Потом в нужном месте:


if ( wp_is_mobile() ){
echo 'код RTB';
} else{
echo 'код AdSense';
}

Или без всяких функций


if ( empty($_SERVER['HTTP_USER_AGENT']) ) {
echo 'код AdSense';
} elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false // many mobile devices (all iPhone, iPad, etc.)
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false ) {
echo 'код RTB';
} else {
echo 'код AdSense';
}

Прошел уже почти месяц с момента замены верхнего крупного блока на блок 300х100.

Только что просмотрел статистику и мои результаты такие:

Доход с моб устройств в сравнении с предыдущим аналогичным периодом упал в 2.5-3 раза, CTR упал в 2 раза.

Статистика имеет ряд погрешностей, из-за несколько не равнозначных сайтов с разными тематиками, но в целом картина печальна.

Мобильного трафика достаточно, но конвертится в Разы хуже чем десктопный.

Что делать, ХЗ... искать альтернативные каналы для монетизации мобильных посетителей.

ЗЫ Кто-то пользовал партнерки контент-локкеры? Как к ним гугл относится?

Всего: 742