- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Имеется вот такой код js
window.onload = function() {var leviyblok = document.getElementsByClassName("класс блока")[0];
leviyblok.insertAdjacentHTML('afterBegin','вставляемый хтмл код');
};
Так вот скрипт вставляет код в нужное место и он работает. Ну как работает - блок с картинкой пашет, а вот код адсенса например не работает - в исходном коде вроде все есть, но запросы не шлет, если смотреть из консоли. Почему?
Скиньте сюда минимально возможный кусок кода что бы его могли воспроизвести
Имеется вот такой код js
window.onload = function() {var leviyblok = document.getElementsByClassName("класс блока")[0];
leviyblok.insertAdjacentHTML('afterBegin','вставляемый хтмл код');
};
Так вот скрипт вставляет код в нужное место и он работает. Ну как работает - блок с картинкой пашет, а вот код адсенса например не работает - в исходном коде вроде все есть, но запросы не шлет, если смотреть из консоли. Почему?
Так в скрипты нельзя эдсенс вставлять
Так в скрипты нельзя эдсенс вставлять
Вот такая конструкция прекрасно работает
document.write ('код адсенса с хтмл и скриптами');кусок кода что бы его могли воспроизвести
Кусок кода, который вставляется в нужное место?
<script type="text/javascript">(function(w, d, n, s, t) { w[n] = w[n] || []; w[n].push(function() { Ya.Context.AdvManager.render({ blockId: "R-A-777777-7", renderTo: "yandex_rtb_R-A-777777-7", async: true }); }); t = d.getElementsByTagName("script")[0];s = d.createElement("script"); s.type = "text/javascript";s.src = "//an.yandex.ru/system/context.js"; s.async = true; t.parentNode.insertBefore(s, t); })(this, this.document, "yandexContextAsyncCallbacks");</script><div id="yandex_rtb_R-A-777777-7"></div>Все прекрасно работает через document.write без отложенного запуска.
Все прекрасно работает через document.write без отложенного запуска.
Вы так хотите сделать отложенный запуск адсенса? Можно же проще.
Можно же проще.
Как? Вообще в данном случае интересно понять: код вставляется и виден при выделении страницы и просмотре кода выделенного фрагмента, но запросы браузер не шлет.
Как? Вообще в данном случае интересно понять: код вставляется и виден при выделении страницы и просмотре кода выделенного фрагмента, но запросы браузер не шлет.
Например, вызывать в нужный вам момент для каждого блока.
(adsbygoogle = window.adsbygoogle || []).push({})flacon2000 У меня там не только гугл, нужно именно небольшой хтмл запихнуть. Вставляемый код работает, но не шлет запросы на другие домены. Пробовал и через insertAdjacentHTML и innerhtml - симптомы одинаковые.
Например через document.write все пашет (без отложенного запуска), если же помещаю его в setTimeout или window.onload - после старта скрипта в браузере воспроизводится ТОЛЬКО вставляемый код, вся страница пропадает.
Может кто подскажет какими командами (методами или как их там в js) можно добавлять хтмл код из подключаемого js на страницу, с возможностью задерживать запуск?
Васо Вчеразаши, кто ж знает, что ты там творишь и где там ошибка.
Попробуй сделать через document.createElement("script")
Не рекомендую т.е. отложенная загрузка рекламы = -60% ЦТР. Оно вам реально нужно? Легче просто блоки рекламы снять.
Не рекомендую т.е. отложенная загрузка рекламы = -60% ЦТР. Оно вам реально нужно? Легче просто блоки рекламы снять.
У себя не заметил ни малейшего колебания CTR после того как сделал отложенную загрузку. Важно подгружать заранее, а не после появления блока на экране.