<
  • Главная
Статьи

Вставляємо блок реклами до статті.

  1. Ручне розміщення.
  2. Вставляємо рекламу на автоматі.

Реклама - найпоширеніший спосіб монетизації сайту. Для будь-якого сайту, навіть з невисокою відвідуваністю, можна що-небудь знайти і почати заробляти. У випадку з контекстною рекламою мало просто розмістити рекламний блок. Потрібно знайти місце де по ньому будуть кликати. Сайдбарі, хедери і футери для цього не підходять. Самі клікабельні місця в тексті. Справа за малим - навчитися вставляти рекламний блок в контент.

Ручне розміщення.

Найбільшою і найбільш доступною системою контекстної реклами є 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 Settings можна повністю відключити регіон або змінити його місце.



Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью