static_rocket_468x60.jpg

Вставляем блок рекламы в статью.

реклама в ноде Drupal

Реклама - самый распространённый способ монетизации сайта. Для любого сайта, даже с невысокой посещаемостью, можно что-нибудь найти и начать зарабатывать. В случае с контекстной рекламой не достаточно просто разместить рекламный блок. Нужно найти место где по нему будут кликать. Сайдбары, хедеры и футеры для этого не подходят. Самые кликабельные места в тексте. Дело за малым - научиться вставлять рекламный блок в контент.

Ручное размещение.

Самой крупной и самой доступной системой контекстной рекламы является AdSense. Специально для неё у Drupal есть модуль который так и называется AdSense. Все настройки находятся в Конфигурация → Веб-службы → AdSense. Модуль предлагает несколько вариантов размещения рекламы. Чтобы вставить рекламу в текст будем использовать теги AdSense -  [adsense:формат_объявления:ID]. Пример тега - [adsеnsе:250x250:0123456789]. Перед тем как вставлять тег в текст включите в режиме форматирования фильтр добавленный модулем. Подробнее об этом расскажу в следующей статье а пока коротко о плюсах и минусах. Модуль работает только с AdSense это минус, но зато работает на 120% и это плюс. Модуль умеет:

  1. Показывать статистику по объявлениям.
  2. Распределять доходы между пользователям.
  3. Распознавать пользователей с AdBlock.
  4. Подробнее об этих и других функциях в следующем посте. Подпишитесь чтобы не пропустить.

Ещё один способ вставить рекламу в ноду - Insert Block. Из названия понятно что этот модуль может вставить любой блок в ноду, следовательно работать вы можете с любой рекламной системой.

Блок вставляется через теги, похожие на теги AdSense. Первое что делаем - включаем фильтр Insert blocks в настройках текстового формата чтобы теги не отображались как обычный текст. Размещаем тег [block:name of module=delta of block] там где хотим увидеть блок. Параметры name of module и delta of block можно узнать перейдя в меню Структура → Блоки. На этой странице перечислены все блоки и указано в каких регионах они отображаются. Нас интересует ссылка настроить, которая есть у каждого блока. Предположим у нашего блока ссылка ведёт на страницу site.ru/admin/structure/block/manage/block/14/configure. Первым после manage идёт название модуля потом дэльта. В нашем случае модуль называется block а дэльта 14. Тег для вставки блока будет выглядеть так

[block:block=14]

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

Вставляем рекламу на автомате.

Модуль Content Injector, ранее известный как AdSense Injector. Когда-то этот модуль работал как дополнение к модулю AdSense. Теперь с его помощью в ноду можно вставить любой контент - текст, HTML, Javascript или теги AdSense.

Content Injector может вставлять рекламу перед контентом, после и непосредственно в контент. По умолчанию вставка идёт после третьего параграфа. Если знаете что такое XPath или не боитесь экспериментов можете сами выбрать место где будет размещаться реклама.

В целом модуль не плох, но у меня как-то не сложилось. Рекламные объявления выводились только в начале и в конце поста. Внутри статьи объявления не показывались. Я пробовал вставлять код и теги - результат ноль. Может вам повезёт больше.

Ещё один модуль который может автоматически вставлять блок в текст - Block inject. Вообще-то Block Inject вставляет не блок, а регион в который мы уже вставляем блоки.
Сначала переходим в меню Структура → Block Inject и добавляем новый регион. Пишем название региона и выбираем тип контента. По умолчанию параграф после которого будет вставлен блок определяется следующим образом: общее количество параграфов в статье делится на два. Дефолтные настройки можно изменить. Для этого нужно задать условие по количеству параграфов в тексте и указать смещение. Я например поставил если больше восьми то поднять на два параграфа.

Block Inject Drupal

Теперь переходим на страницу блоков. Здесь находим ранее созданный регион и перетаскиваем туда блок с рекламой или любой другой.

Кроме общих настроек, есть индивидуальные для каждой ноды. Доступны они на странице добавления/редактирования материала. На вкладке Block Inject Settings можно полностью отключить регион или изменить его место.

оценить статью: 
Средняя: 5 (15 оценок)

Комментарии

19
Аватар пользователя Надежда

Надежда пт, 12/18/2015 - 17:38

Привет, Олег! Как интересно, в Друпал все предусмотрено. Здорово! Давно не была, вижу, блог стал лучше. И ссылки из подвала пропали )

Аватар пользователя Oleg

Oleg пт, 12/18/2015 - 18:46

Привет Надежда. Тему сверстал сам. Сейчас отлавливаю мелкие косяки. До конца года планирую перейти на https. Devaka рекомендует и вроде гугл учитывает при ранжировании.

Аватар пользователя Надежда

Надежда пт, 12/18/2015 - 18:52

Ясно ) Про косяки: не сразу догадалась, почему связанные посты не работают. Жму по картинкам, а они не открываются )

Аватар пользователя Oleg

Oleg пт, 12/18/2015 - 20:42

Картинки по моему и раньше не были ссылками хотя точно уже не помню. Надо кудато записывать чего и как делал.

Аватар пользователя Александр Каратаев

Александр Каратаев сб, 12/19/2015 - 20:50

Интересно, а почему самое кликабельное место для рекламы - это в тексте? Кликают по ошибке? Или как? И не будет ли это как-то раздражать читателей? Я просто вот тоже думаю, как бы и волков накормить, и овцам уцелеть... Что-бы и реклама не назойливой была, и чтобы что-то приносила...
Кстати, поздравляю с переездом на ЮниЗендер. Спм давно на этой системе сижу. Только почему адреса смартреспондера будут утеряны? Там есть возможность полностью импортировать базу. Я в своё время так делал. Все адреса сохраняются... Подписчики не теряются...

Аватар пользователя Oleg

Oleg вс, 12/20/2015 - 13:09

В тексте заметнее поэтому кликов больше. Первый блок под заголовком увидят даже если не будут читать статью. Нажать по ошибке не получиться рядом с рекламой нет ни ссылок ни кнопок.

Насчёт будет или нет раздражать. Всегда найдётся кто-нибудь недовольный. Один рекламный блок на статью по моему нормально. Когда сам сталкиваюсь с подобным размещением ни сколько не напрягает.

До этого рассылка была на sabscribe.ru там для бесплатных рассылок нет возможности импорта

Аватар пользователя Александр Каратаев

Александр Каратаев вс, 12/20/2015 - 15:18

Олег, я сам в своё время прыгал с сервиса на сервис, правда на сабскрайбе не был, но во всех других имеется импорт контактов в CSV, неужели тут нет такого?
А в UniSender можно такой файлик контактов закачать...

Аватар пользователя Oleg

Oleg пн, 12/21/2015 - 14:27

У простой subscribe рассылки  нет. На платной версии subscribe PRO вроде можно было импортировать контакты. Года два назад Subscribe PRO стал отдельным сервисом. Теперь я счастливый обладатель рассылки с 669 подписиками. Сколько из них живых не знаю но больше 20 переходов не было. В принципе на subscribe можно набрать около тысячи довольно быстро. Дело в том что это будут просто красивые цифры.

У них очень интересная политика. Я не могу получить адреса, но я могу на платном аукционе купить рассылку по цене 1адрес = 1руб.

Аватар пользователя Рубен Хуснутдинов

Рубен Хуснутдинов чт, 01/07/2016 - 06:05

Приветствую, Олег! Статья интересна мне, но я сам предпочитаю WordPress CMS, если похожие плагины для размещения у это системы? До контекста я еще не дорос и размещаю партнерские баннера вручную, и интуитивно сам размещал их как и написанно в статье в серидине своего контента. Думаю, что размещать рекламу это искусство, потому что это для многих элюзия, что воткнул рекламу гонишь трафик, вот тебе и клики, думаю, новичков ждет разочерование...это мое мнение.

С уважением Рубен Хуснутдинов

Аватар пользователя Oleg

Oleg чт, 01/07/2016 - 21:02

С WordPress не работал, поэтому ничего порекомендовать не могу.

С контекстной рекламой достаточно заморочек. Есть проблема с одноцентовыми кликами. На форумах вебмастеров можно наблюдать интересную картину. В одной ветке обсужают как бороться с жадными рекламодателями, а рядом как снизить цену клика до минимума.

Аватар пользователя Светлана Локтыш

Светлана Локтыш чт, 01/28/2016 - 08:36

Подумываю о том, чтобы ставить рекламу в блог. Но как-то стремно. Мне кажется, только начни - и весь блог запестрит чужими ссылками.
Как более опытные товарищи, подскажите, как избежать эого?

Аватар пользователя Oleg

Oleg чт, 01/28/2016 - 22:16

Я рекламой не злоупотребляю. Кроме AdSense ничего нет. Насколько мне известно контекстная реклама не рассматривается как исходящие ссылки.

Аватар пользователя Светлана Локтыш

Светлана Локтыш чт, 06/02/2016 - 11:18

Спасибо за ответ. Наверное, вы правы. Остается настроить...

Аватар пользователя Brem

Brem вт, 02/16/2016 - 09:24

Когда хорошая посещаемость в блоге, отдача от адсенс очень даже неплохая, и никакой другой думаю, что и не надо, не считая РСЯ разумеется....

Аватар пользователя Oleg

Oleg вт, 02/16/2016 - 22:31

Свои партнёрки можно покрутить если аудитория подходит

Аватар пользователя Оксана Адаменко

Оксана Адаменко ср, 02/17/2016 - 15:17

Здравствуйте Олег. А разве нельзя вручную, взять создать по размеру блок, взять код html и самому при написании статьи вставить где хочешь? В середине либо в конце... Заинтриговали, надо попробовать, так как у меня стоит прям перед статьей.

Аватар пользователя Oleg

Oleg ср, 02/17/2016 - 15:36

Я за то чтобы само всё вставлялось. Захотел изменить место или другую рекламу вставить,  открыл настройки поменял параметры сразу для всего сайта.

Аватар пользователя Оксана Адаменко

Оксана Адаменко ср, 02/17/2016 - 17:57

Ну, я пока только автор блога своего, а не админ, поэтому мне проще так в моей ситуации. А так буду иметь ввиду, что есть и такой способ.

Аватар пользователя Blogger

Blogger сб, 10/22/2016 - 21:49

Да, размещение рекламы в статье самый эффективный способ монетизации и выглядит не очень мусорно. Кстати фотка в начале поста классная. И ещё хотел спросить: какой у вас, если не секрет, CTR на адсенсе, просто у меня он очень низкий на нём был.

Добавить комментарий