Ага, тоже ясно.
Я уже сделал иначе, просто думаю, может ли быть, что мой метод хуже, или он не каждый раз может работать – тут нужно отследить, как работает отрисовка РСЯ.
window.onload = function() {
if (document.querySelector("#yandex_rtb_R-A-XXXXX-X yatag") == null) {
/* оекламный код */
}
Т.е. если в блоке, куда РСЯ закидывает свой код нет тега yatag, тогда показывать свою рекламу.
Спасибо. А почему 50px? Почему не 0 или 20 px?
Это модуль Joomla который не кешируется и отображает разный JS в зависимоти от страны.
А можете кодом поделиться?
Спасибо.
function runAds (elId, adClient, adSlot) { var el = document.getElementById(elId); if (el != 'undefined' && el) { var g = document.createElement('ins'); g.className = "adsbygoogle"; g.style.display = "inline-block"; g.style.width = "300px"; g.style.height = "600px"; g.setAttribute("data-ad-client", adClient); g.setAttribute("data-ad-slot", adSlot); el.appendChild(g); (adsbygoogle = window.adsbygoogle || []).push({}); }} if(window.innerWidth >= 960) { /* Right Top 300*600 */ runAds('YYYYYY','ca-pub-ZZZZZZ', '000000000' ); /* Right Middle 300*600 */ runAds('XXXXXX','ca-pub-ZZZZZZ', '11111111111' ); }
Спасибо, попробую.
Сам не победю :) JS знаю на 10 из 100 :)
Если можете кинуть ссылку на какой-то мануал, который бы объяснил, был бы благодарен.
Злоупотребление своим правом? Это как вообще?
А можно ли писать жалобу сюда https://www.google.com/webmasters/tools/legal-removal-request?hl=ru&pid=0&complaint_type=1
если идёт на 100% копипаст, а рерайтинг, но практически пословный?
Например, оригинал
и на сайте воришке
Считается ли такое вот нарушением авторских прав? Так же можно и Буратино переписать и сказать, что это новая сказка.
В общем, Всё оказалось довольно просто.
В самом тексте просто стоят <div id="id_bloka">, а сам JS вынесен в модуль, который не кешируется. В модуле определяется IP. Если РФ – показываем код РСЯ с установленным CMP и заглушкой Adsense, если реклама не находится.
Если посетитель из Украины, то сразу показывает JS, отвечающий за загрузку Adsense.
Теперь вопрос – можно но ли и есть ли смысл выносить этот JS в отдельный файл? Или пусть будет инлайновыми скриптами прописан?
workdesign.plp7.ru