Azotirovanie.ru

Инженерные системы и решения
4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как посчитать количество кликов по ссылке

Как посчитать количество кликов по ссылке

Задача подсчета кликов по ссылке встала передо мною, поскольку я захотел реализовать у себя на сайте что-то наподобие строк NOLIX и DAOS. О том как сделать такую строчку я уже написал в статье: «как сделать строку как у NOLIX и DAOS». Данная статья является продолжением той статьи и носит технический характер анализа полученных результатов, а именно принципа определения кликов по каждому объявлению. Однако ниже описанный метод может использоваться для подсчета кликов по любым ссылкам. Код является универсальным и его можно легко модифицировать под Ваши конкретные цели.

Подсчет кликов по ссылке описанный ниже придуман лично мною. Не удивляйтесь, если Вы сможете реализовать этот механизм ещё лучше, поскольку я не мега крутой веб-программист. Мой способ основан на использовании 4ех технологий HTML, JavaScript, PHP и MySQL. Было бы неплохо, если бы Вы что-то понимали в этих языках, но не стоит особо переживать, если у Вас нет никаких навыков их использования, поскольку все исходные коды я приведу ниже. Ваша задача только правильно все установить и настроить это под себя. Если же Вы ничего не понимаете в кодах, то, скорее всего, Вам проще всего использовать Яндекс Метрику или Google Analitics, которые так же позволяют подсчитывать клики по ссылке.

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

Сразу хочу дать ссылку на скачивание архива: cntclick.rar, в котором есть все необходимые файлы для работы. Поэтому настоятельно рекомендую скачать его заранее.

Реализация механизма

1. Создание AJAX функции

Создать файл rttr.js (название можете придумать другое или вообще записать его содержимое в уже существующий файл .js). Главная суть этого файла в том, что в нем описана специальная функция setrate :

Файл jquery.js является копией ЯваСкрипта от Google: http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js. Можете подключать файл прямо с Гугла (установить прямой адрес в src=»https://zarabotat-na-sajte.ru/uroki-html/js/jquery.js»), но я скопировал его и добавил к себе на сайт, поскольку иногда бывает, что связь с Гуглом плохая и из-за этого сайт грузится долго.

2. Создание базы данных и таблиц

Для того, чтобы подсчитывать клики, нужно где-то хранить информацию, т.е. нужна база данных. Дабы не использовать файлы для хранения информации (т.к. это считается медленной реализацией), я решил сделать все красиво и воспользоваться MySQL. Для создания БД на MySQL Вы должны сделать следующее:

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

Примечание: я не описываю механизм создания БД на Вашем хостинге, поскольку на каждом хостинге она создается по-разному. Советую прочитать FAQ Вашего хостинга, там со 99.99% вероятностью есть информация о создании бд.

2.2. Создание таблиц для нашей задачи. Через phpmyadmin зайдите в панель управления базой данных. Нажмите выполнить SQL-запрос и напишите следующее:

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

Кратко опишу, что означают поля таблицы. Первая таблица main_rtr содержит следующие поля:

  • id (уникальный идентификатор)
  • text (анкоры ссылок)
  • click (общее количество кликов)

Вторая таблица click_data содержит:

  • id_num (уникальный идентификатор)
  • id (для связи с первой таблицей)
  • date (дату клика)
  • time (время клика)
Читайте так же:
Программируемый счетчик импульсов овен

3. Создание конфигурационного файла

Здесь все просто: создаете специальный файл, где будут хранится настройки для подключения к БД. Например, можно назвать его config.php . Его содержимое представлено ниже:

Отредактируйте файл config.php, заполнив Ваши данные (имя базы данных, логин и пароль в поля $dbname , $dbuser и $dbpasswd соответственно). Если база данных находится не на Вашем хосте, то нужно ещё поменять и параметр $dblocation.

4. Заполнение таблицы

Первую таблицу с именем main_rtr нужно заполнить анкорами ссылок, которые будут участвовать в подсчете кликов. Я сделал специальную миниформу, чтобы заполнять таблицу более удобно. Приводить сюда код я не стал в связи с тем, что статья и так получается слишком огромная. В архиве, который я привел выше, есть файлик add.php с помощью которого можно заполнить первую таблицу довольно просто и быстро.

Кратко о форме в файле add.php: эта форма просто выводит текстовое поле textarea, а далее по клику на кнопку «добавить» добавляет новую строку в первую таблицу.

5. Обработка результата клика

Для этого есть файл click.php , который нужно разместить в папку /sts. Его содержимое:

Код очень простой и здесь особо не нужно вдаваться в подробности. Первый запрос повышает каждый раз значение поля click на единицу у той ссылки, по которой был осуществлен клик (ссылка определяется по параметру id). Вторая таблица вносит данные во вторую таблицу информацию о клике: дату, время и по какой ссылке был клик.

6. Подготовка ссылок для подсчета кликов

К тем ссылкам, которые учувствуют в подсчете кликов дописываем атрибут onclick=»javascript:setrate(N)» . Выглядит это примерно следующим образом в коде:

Число в скобочках у функции setrate должно соответствовать номеру id Вашего анкора в таблице main_rtr.

7. Вывод результатов

Для вывода результатов (статистики кликов) я разработал очень простой html-документ ( stat.html ). С помощью него удобно отслеживать те ссылки, по которым чаще всего кликают. Вся информация выводится в соответствующие таблицы.

Я не буду описывать каждую таблицу, т.к. они все похожи. Для примера рассмотрим только первую таблицу. Она выводит общую информацию о клике. Вот её код:

Скрипт для счетчика кликов

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

В теме нельзя:
— говорить на другие темы,
— флеймить.

lynx.

Скрипт AXS (Perl)
Удобный статистический скрипт.
В действии можно увидеть здесь.
(Обратите внимание: можно смотреть общую статистику в графическом формате или же в database формате статистику по каждому отдельному посетителю— иногда полезно знать, какие страницы просматривал конкретный посетитель).
Подключается через SSI, внутрисайтовыми ссылками через скрипт или же при помощи JavaScript.

Скачать.

Advanced Web Statistics
Подробная статистика посещений по серверным логам (напр., распознает 307 поисковых роботов и мн.др.).
Для включения русского языка запускаем после установки и настройки скрипт в таком духе: httр://site.com/cgi-bin/awstats.pl? lang=ru

ZoomStats (PHP)
Анализирует серверные логи или же устанавливается на страницы посредством PHP include или JavaScript

Ricolog 6.3.1 Perl
Учитывает только хиты и рефереров. Прикрутка— SSI

-->tip of the day: если нет SSI но есть CGI. Если статистический скрипт ничего не возвращает либо возвращает прозрачный gif при обращении к нему— можно просто прописать ссылку на скрипт как background к таблице или body в HTML

A1-Stats (Perl)
сайт
Только хиты с реферерами. Прикручивается через JavaScript. За возможность удалять старые данные хотят денег

BBClone (pure PHP)
Довольно полная статистика (см. демо )
Чистый PHP. Нет необходимости в доступе к логам сервера или к базам данных.

Читайте так же:
Как снять клеммную крышку счетчика меркурий

Dan-O
Фиксирует только время, IP, referrer, user agent. Логи разгребать вручную нужно
Прикручивается— SSI.

PHPee [PHP, MySQL]
Скрипт службы счётчиков посещений

-->tip of the day: С помощью SSI можно не учитывать свои посещения (если в самом скрипте такое не настраивается) Примерно в таком духе:
<!--#if expr="REMOTE_ADDR =127.0.0.1" -->
<!--#exec cgi="/cgi-bin/stats.cgi" -->
<!--#endif -->

Простейшие счетчики хитов:

Multicounter
С помощью SSI происходит обращение к скрипту и выводится в текстовом виде число посещений. Возможность раздельного учета для разных страниц/разделов сайта. 13 рабочих строк кода!

grafCount
Графический счетчик. Требует SSI. Цифры прилагаются. Возможность не учитывать посетителей с одного IP в течении определенного времени, настройка количества отображаемых разрядов числа посещений.

c2countit
Графический счетчик. Требует библиотеку FLY. Не требуется SSI.
Цифры прилагаются.

Счётчики для учёта загружаемых файлов
Sad Raven's Click Counter v1.0

Цитата:

1. Использование локальных и/или глобальных ссылок.
2. Подробная статистика по кликам (сегодня, вчера, за неделю, всего).
3. Вывод количества кликов на любую страницу сайта.
4. Возможность добавлять/редактировать/удалять ссылки в админ.ценре.
5. Возможность разбить ссылки по категориям там же.
6. Сам админ.центр весьма удобен и приятен.
7. Встроенная система безопасности админ.центра.
8. Скрипт просто летает!

DownloadCounter
Скрипт для подсчёта загружаемых со страниц файлов и/или переходов на другие страницы.

Другие темы по скриптам на руборде:

Цитата:

Народ, кто юзал bbclone? Подскажите как его заставить считать! Что-то я не смог понять какой код нужно вставлять в страницы!

Цитата:

AddType application/x-httpd-php .htm .html
<FilesMatch "\.(html?)$">
php_value short_open_tag "Off"
php_value auto_append_file "/the/path/that/leads/to/count.php"
</FilesMatch>

Боюсь это тебе не поможет, так как народ.ру поддерживает скрипты, работающие только на стороне клиента. А такого счетчика на Javascript'e не сделать.

Посему мой совет:
1) Возьми себе хостинг, который поддерживает скрипты, выполняющиеся на сервере (PHP, CGI) + желательно базу данных MySQL (на будущее). Лучше всего конечно купить.
2) Посмотри какие-нибудь систему управления сайтом (CMS). Начать можно с PHP-Nuke.

Да забудь ты про народ. В теме Лучший БЕСПЛАТНЫЙ хостинг — 2 много лучших предложений, где любые счетчики будут работать.

Понравился BBClone, но Win c NTFS для него враги. Я уже все варианты борьбы перепробовал, но что то он и на fat не хочет спокойно писать, бросается дебагами.

Скрипт для защиты сайта от ботов версия 2.0

Обновлённый скрипт для защиты сайта от ботов. Как и раньше, его главная задача — скрыть счётчики Яндекс.Метрики и Google Analytics от бототрафика, только теперь он это делает на чистом JS, поэтому не требует подключения тяжёлых библиотек. Скрипт уже стоит на множестве сайтов пользователей, ежедневно чистит им статистику.

Как работает скрипт?

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

Если произойдёт какое-либо взаимодействие с окном (клик по кнопке «Принять» или «Закрыть»), то выполнится отложенная загрузка счётчиков Яндекс.Метрики и Google Analytics. А если никакого взаимодействия с окном не будет, значит с большой долей вероятности это робот и коды систем аналитики от него будут скрыты.

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

Как установить скрипт для защиты от ботов на сайт?

1. Загрузите в корневую папку сайта файл стилей welcome-pt.css, подключите его в конце секции head:

2. Загрузите в корневую папку сайта файл скрипта pts.lazyload.js, подключите его в конце тега body:

<script src="/pts.lazyload.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function() <
let dataLazyLoadingJS = <
data: <
ya_counter: <
status: false,
html: 'Код счётчика Яндекс.Метрики',
area: '.before-footer-scripts-place'
>,
ga_counter: <
status: false,
html: `Код счётчика Google Analytics`,
area: '.before-footer-scripts-place'
>
>
>;
let dataSettings = <
cookie_name: 'PST_VERIFIED_COOKIE',
>;
let LazyLoad = new ptsLazyLoad(dataLazyLoadingJS, dataSettings);
LazyLoad.simpleCheck(1);
>);
</script>

Читайте так же:
Сколько дней поверка счетчиков

3. Получите коды счётчиков Яндекс.Метрики и Google Analytics, вставьте их в скрипт:

Как проверить скрипт?

1. Откройте консоль в браузере (клавиша F12).

2. Зайдите на сайт, вы должны увидеть всплывающее окно, а в консоли на вкладке «Network — JS» загрузку скрипта «pts.lazyload.js» со статусом 200.

3. Кликните на кнопку «Продолжить», окно должно исчезнуть, а в консоли на вкладке «Network — JS» вы должны увидеть загрузку счётчиков Яндекс.Метрики (файл «tag.js») и Google Analytics (файл «js») со статусами 200.

Важно! Статус счётчика в Яндекс.Метрике может быть «Не найден», пугаться не стоит, если скрипт установлен правильно, то данные будут поступать в полном объёме.

Если скрипт для защиты от ботов оказался вам полезен, подпишитесь на наши чат Telegram, канал YouTube, группу ВКонтакте и канал Twitter, а также поддержите репостами и лайками.

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

Как отслеживать клики по кнопке с помощью Google Tag Manager

Константин Булгаков

Кнопки на сайте являются ключевым конверсионным элементом любой веб-страницы. Не имеет значения, какие действия пользователи выполняли, так как в 99,8% случаях посетители вынуждены взаимодействовать с кнопками.

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

В рамках материала мы настроим GTM и научимся передавать события в системы веб-аналитики при контакте посетителя сайта с формами и кнопками в них.

Предлагаю все рассмотреть на реальном примере.

В прошлом месяце в одном из разделов я добавил форму подписки на материалы блога. Нам необходимо передавать событие в Метрику и Google Analytics для каждой новой подписки. Задача тривиальная, поэтому послужит хорошим наглядным примером для разбора ключевых настроек и принципов работы Google Tag Manager.

Шаг 1: Определяем Class или Id элемента

Для начала определим уникальные атрибуты class или id выбранной кнопки. Google Tag Manager будет отслеживать взаимодействие именно по этим атрибутам.

Для того чтобы определить уникальный идентификатор для кнопки, переходим на страницу с формой подписки. Вызываем стандартную функцию просмотра кода в Google Chrome (Ctrl + Shift + I) и наводим курсор на кнопку.

В моем случае код кнопки отправки формы с контактными данными пользователя имеет следующий вид:

Для дальнейшего отслеживания взаимодействия с кнопкой запоминаем id-элемент «mc-embedded-subscribe» . Именно он нам и пригодится в последующей настройке.

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

Справка! К любому тегу одновременно можно добавить несколько классов, перечисляя их в атрибуте class через пробел. А вот атрибут id является уникальным именем элемента, который в коде документа должен быть в единственном экземпляре, иными словами, встречаться только один раз.

Шаг 2: Активация переменной

Уникальный идентификатор кнопки мы определили, теперь время перейти в интерфейс Google Tag Manager.

  1. Переходим в аккаунт Google Tag Manager и выбираем нужный контейнер;
  2. Открываем раздел меню Переменные и нажимаем на кнопку Настроить;
  3. В блоке Клики рекомендую сразу активировать поля Click Classes и
    Click ID.

Важно! В нашем примере мы используем тип переменной Click ID, так как в коде кнопки используется атрибут id . Повторюсь, что в вашем случае может быть атрибут class , в таком случае для отслеживания потребуется использовать переменную Click Classes.

Шаг 3: Настройка триггера

Создаем и настраиваем триггер, который будет активировать тег при выполнении установленных условий.

  1. Переходим в раздел меню Триггеры;
  2. Создаем новый триггер с типом Клик – Все элементы;
  3. Выбираем условия активации триггера — Некоторые клики;
  4. Указываем условие Click ID (идентификатор клика) содержит mc-embedded-subscribe ;
Читайте так же:
Счетчики для розлива пива

Настройка триггера Все элементы

Теперь триггер будет активироваться при клики на элемент с идентификатором mc-embedded-subscribe . А это нам как раз и нужно!

Сохраняем и переходим к следующему этапу настройки.

Шаг 4: Передача события в Google Analytics

Создаем и настраиваем теги, которые будут передавать события при активации триггера по заданным условиям в системы Google Analytics и Яндекс.Метрика.

Начнем с Google Analytics.

  1. Переходим в раздел меню Теги и нажимаем Создать;
  2. Выбираем тип триггера Google Аналитика — Universal Analytics;
  3. В поле Тип отслеживания выбираем Событие;
  4. Указываем в свободной форме поля Категория и Действие;
  5. В поле Настройки Google Analytics добавляем переменную с идентификатором отслеживания Google Analytics;
  6. В нижнем блоке триггеры добавляем ранее созданные нами триггер с типом Все элементы.

Как создать переменную c идентификатором отслеживания Google Analytics в Google Tag Manager можно почитать здесь.

На выходе получаем примерно такую конфигурацию тега для Google Analytics.

Создание нового тега для Google Analytics

В нижнем блоке Триггеры добавляем ранее созданные нами триггер для активации тега:

Триггер Все элементы

Готово! Сохраняем настройки и проверяем корректность срабатывания события, используя режим Предварительного просмотра.

Не забываем создать новую цель с типом Событие в Google Analytics. В настройках созданной цели укажите условия — Категорию и Действия. Поля заполните значениями, которые указали на предыдущем шаге.

Настройки цели в Google Analytics

Накопленные данные по собранным событиям можно посмотреть в отчете Поведение > События или проверить результат передачи данных с помощью Отчета в режиме реального времени.

С Google Analytics разобрались, теперь разберем настройку для системы Яндекс.Метрика.

Шаг 5: Передача события в Яндекс.Метрику

Для Метрики все по аналогии с предыдущим примером, но выбираем другой тип тега.

  1. Переходим в раздел меню Теги и создаем новый;
  2. Выбираем тип тега — Пользовательский HTML;
  3. В пустую область вставляем специальный код, который будет отправлять данные в Метрику;

Здесь, XXXXXXX — номер вашего счетчика, а subscribe_done — название идентификатора цели, которое указывается в свободной форме.

Настройка тега для Яндекс.Метрики

В блоке Триггеры выбираем созданный ранее триггер для активации тега.

Также не забываем создать цель в Яндекс.Метрике:

    в Метрику и выберите из списка нужный счетчик;
  1. В меню выберите Настройки и перейдите во вкладку Цели;
  2. Нажмите на кнопку Добавить цель и выберите тип Java-Script событие;
  3. Укажите понятное название для создаваемой цели;
  4. В поле идентификатор цели укажите название (в нашем случае указываем subscribe_done );
  5. Cохраните настройки.

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

Отлично! Мы разобрали принципы и последовательность действий по настройке Google Tag Manager для передачи события в системы аналитики по кнопке. Рад, если изложенный материал хоть немного упростил настройку и сэкономил вам время.

Не разобрались?

Инструкция не помогла? Нашли ошибку в описании? Пишите письма на info@konstantinbulgakov.com или оставляйте комментарии в форме ниже под статьей.

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

Настройка счетчиков кликов

Счетчики кликов – это объявления, которые используются для регистрации нажатий на текстовые ссылки, ссылки в письмах и другие встроенные элементы сайтов. Их также можно использовать для отслеживания кликов по сторонним креативам (которые не обрабатываются Менеджером кампаний 360).

Чтобы создать счетчик кликов, откройте нужную кампанию и нажмите + ОБЪЯВЛЕНИЕ > Счетчик кликов.

О свойствах счетчиков рассказано ниже.

Подробную информацию о счетчиках кликов и метатеге REFRESH вы можете найти в нашем Справочном центре.

Дальнейшие действия. Создав объявления для отслеживания кликов, добавьте их в места размещения.

Параметры объявлений для отслеживания кликов

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

Читайте так же:
Canon ir2016 сброс счетчика

В полях раздела Идентификация указывается информация, которая позволяет однозначно определить объявление и его тип.

Название. Укажите название объявления для отслеживания кликов, которое будет использоваться для внутренних целей и в отчетах.

Тип объявления. Счетчики кликов могут быть двух типов: статические и динамические.

Статические объявления не запрашивают URL целевой страницы у Менеджера кампаний 360. Целевая страница указана в теге. Это означает, что вы не можете изменить URL целевой страницы в статическом счетчике кликов, размещенном на сайте издателя. Вместо этого вам нужно экспортировать новые теги и попросить издателя использовать их.

Динамические счетчики кликов запрашивают URL целевой страницы у Менеджера кампаний. Поэтому URL можно изменить, не внося исправлений на сайте издателя. Если изменить URL в параметрах объявления, он будет действовать независимо от того, где находится объявление.

Статус. Определяет, может ли ваше объявление отслеживать клики на сайте.

  • Активные динамические счетчики кликов перенаправляют клики на серверы Менеджера кампаний 360, чтобы зарегистрировать их и добавить в отчеты. Это может повлиять на расходы.
  • Неактивные объявления для отслеживания кликов не регистрируют клики для отчетов и не влияют на расходы.
  • Неархивированные статические счетчики кликов перенаправляют клики на серверы Менеджера кампаний 360, чтобы зарегистрировать их и добавить в отчеты. Это влияет на расходы. Фактически они не бывают активными, потому что Менеджер кампаний 360 никогда не показывает их.
  • Заархивированные статические счетчики кликов не регистрируют клики для отчетов и не влияют на расходы.

Комментарии. Здесь можно оставить любые примечания, касающиеся этого объявления.

Дата и время начала и окончания. Даты объявления для отслеживания кликов выполняют две функции.

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

Если вы используете Floodlight, то соответствующие теги издателя будут действовать только для конверсий, выполняемых во время работы статических объявлений для отслеживания кликов.

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

Целевая страница. Введите новый URL в одну из целевых страниц, используемых в кампании, или пользовательскую целевую страницу.

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

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

Введите в этом поле суффикс, который будет добавлен к URL целевой страницы объявления. Чтобы использовать суффикс, установленный на уровне рекламодателя или кампании, оставьте его заблокированным.

URL целевой страницы имеет несколько переадресаций? В таком случае вам понадобится добавить суффикс вручную. Менеджер кампаний 360 не добавляет суффикс в URL целевой страницы с несколькими переадресациями. Подробнее…

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

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

Изменение назначений мест размещения. См. инструкции.

Действия. Это меню используется для архивации мест размещения.

По умолчанию местам размещения присваивается статус активно. Места размещения в архиве невозможно использовать для показа объявлений, и вы сможете увидеть их в своей кампании, только если примените специальный фильтр. Тем не менее существующие объявления будут по-прежнему показываться в этих местах размещения, если теги размещены на сайте издателя.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector