Как внедрить отдельный рекламный блок Adsense для разделения доходов в многоавторском блоге WordPress

Если вы являетесь администратором блога с несколькими авторами и используете рекламу Google Adsense для получения дохода, то очень важно и необходимо распределить заработок Adsense между авторами, чтобы они действительно зарабатывали на Google Adsense своими статьями. Для этого вам необходимо распределить рекламные места Adsense между всеми вашими авторами . Существует несколько методов распределения заработка сайта между авторами. Несколько популярных методов, которые используют веб-админы для оплаты авторам, следующие: оплата за статью, оплата за слово, оплата за посещение, процентное распределение между авторами от общего заработка сайта и т.д.

Однако, распределение точного дохода adsense для каждого автора (сколько автор заработал за определенный период) — это честный и беспроблемный подход. В этом методе вам нужно создать отдельный канал для каждого автора, чтобы получать его фактический доход после каждого месяца. Создайте одинаковые типы различных рекламных блоков для каждого автора и используйте условный метод, чтобы объявления показывались в каждом посте в зависимости от имени автора. Таким образом, вы можете показывать разные рекламные блоки для постов разных авторов. Поскольку объявления похожи (с разными слотами и id), зритель не найдет визуальной разницы.

Фактическое разделение доходов для многоавторского блога означает, что автор блога/сайта получает определенный процент от фактического дохода Adsense, полученного от статьи или от всех статей, написанных данным автором.

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

Интеграция Adsense Revenue Sharing в многоавторском блоге WordPress

  • Предположим, что у вашего блога четыре автора. Создайте отдельные четыре рекламных блока Adsense с одинаковым форматом в панели Adsense. Если вы используете рекламный блок размером 468*60, создайте четыре разных рекламных блока такого же размера и дайте им следующие имена (например, begin1, begin2, begin3, begin4).
  • Теперь создайте четыре канала для четырех авторов. Предположим, что имена авторов — Jit, Somnath, Sudip и Debjyoti. Дайте каналам имена Jit, Somnath, Sudip и Debjyoti соответственно и интегрируйте каждый рекламный блок в каждый канал, т.е. Jit -> begin1, Somnath -> begin2, Sudip -> begin3, Debjyoti -> begin4.
  • Запишите идентификаторы рекламных слотов. Например, идентификаторы рекламных слотов следующие:
    begin1 = 111111
    begin2 = 222222
    begin3 = 333333
    begin4 = 444444
  • Теперь откройте файл functions.php вашего блога wordpress и вставьте следующий код:
    function get_ad_codes($author) {
     if($author == 'Jit') 
       return '111111'; 
     elseif ($author=='Somnath') 
       return '222222'; 
     elseif ($author=='Sudip')
       return '333333';
    elseif ($author=='Debjyoti')
       return '444444';
    else //default if no author found use for admin i.e. Jit here//
       return '111111'
    }
  • При необходимости используйте вышеуказанную функцию с тегом <?php ?> .
  • Теперь откройте файл single.php вашего блога WordPress и замените существующий код новым:
    <ins class="adsbygoogle"
     style="display:inline-block;width:468px;height:60px"
     data-ad-client="ca-pub-xxxxxxxxxxxxxxx"
     data-ad-slot="<?php echo get_ad_codes(get_the_author_login());?>"></ins>
    <script>
    (adsbygoogle = window.adsbygoogle || []).push({});
    </script>
  • Вы также можете использовать функцию <?php get_the_author(); ?> вместо <?php get_the_author_login(); ?> .
  • Теперь очистите кэш сайта, если вы используетелюбой плагин кэширования и сайт показывает рекламу Adsense в соответствии с авторским постом.
  • Рекомендуем:  Как создать загрузочный флеш-накопитель для установки Windows XP с USB

    Поскольку шаблон blogger не поддерживает php (он поддерживает javascript), вам необходимо изменить приведенный выше код, прежде чем использовать его в блоге Blogger. Однако на рынке существуют различные плагины для распределения доходов Adsense. Но я всегда предпочитаю ручной метод, чтобы обойти ненужные скрипты и минимизировать время загрузки страницы.

    Но, если вы все же хотите использовать плагин WordPress для выполнения той же работы, вы можете использовать плагин Revenue sharing for Authors . Вот ссылка для скачивания:

    https://wordpress.org/plugins/revenue-share-plugin-for-authorsrsp/

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

    Оцените статью
    Gud-PC