Вам еще раз написать что в JS нет такого понятия "ЗАПУСК СКРИПТА", в том смысле, в котором Вы хотите...
Извините, но у Вас в голове КАША... Скрипт выполняется в момент его загрузки в браузер, в браузер он грузится или посредством создания элемента типа script через document.createElement (далее куда-то appendChild) или по средством html тэга <script>. Нет никакой магической команды "выполнить JS с такого-то url'a", вернее этой магической коммандой как раз и являются два вышеописанных способа... Для "сторонних" доменов третьего способа НЕТ, есть только эти ДВА...
ps: имхо это "идея фикс" насчет скорости загрузки страницы в браузер... не над тем мозг греете... не хотите чтобы "тормозило" уберите адсенс (а также аналитикс, фэйсбук, метрику) и наслаждайтесь скоростью работы сайта...
pss: для того, чтобы убрать все видимые "спецэффекты" от загрузки рекламы, тостаточно div'ы с рекламой перенести вниз HTML кода и стилями или последующим изменением parent'ов нарулить их правильное местоположение, если уж сильно хочется...
Что значит "вызвать show_ads.js один раз," и "далее 4 раза показать его в разных местах" это вы как скрипт собрались показывать?
Нет такого понятия "показать скрипт 4 раза" :)
Что значит "гугл ничего не знает"?
Первый раз встретив в HTML вызов show_ads.js Ваш браузер ломится на сервер adsense, в этот момент вашему "уникальному просмотру страницы" присваивается какой-то guid, который успешно сохраняется в переменных текущего контекста документа... В этот же момент происходят "торги" за показ рекламы на вашей странице, при этом учитвается CTR того блока, от которого пришел запрос. Далее при последующих вызовах show_ads.js используются результаты уже состоявшихся торгов на основании сохраненного guid. Сделано это понятно для чего: торги довольно затратная по ресурсам вещь и для увеличения быстродействия они проводятся только 1 раз для одного показа страницы.
Не понятно правда как они поступают если типы блоков разные, но как грится за что взял, за то отдал...
Вам просто надо разместить в HTML, блок с наибольшим CTR, перед блоками с меньшим CTR, вот и всё... head тут вообще ни при чем, да и нельзя show_ads.js нормально вызвать в head, хрень получится (почему, читайте выше) :)
ps: и еще, создайте простенький JS скрипт содержащий document.write и повызывайте его всякими разными способами, а то есть четкое ощущение того, что вы не до конца понимаете как браузеры выполняют JS...
pss: кстате 4 раза нельзя вызывать show_ads.js для одной страницы... улетите в бан... максимум 3
Область видимости переменных не регулируется тэгами <script>, область видимости определяется контекстом исполнения. У всех скриптов, загруженных в текущий document, область видимости едина.
По теме топика:
Код адсенса НЕЛЬЗЯ подгрузить после загрузки страницы, он у вас просто не отобразится...
1. Обращение к первичному скрипту (который show_ads.js) ВСЕГДА идет в синхронном режиме. Попробуйте инициировать его через document.createElement( 'script') и у вас перестанет показываться реклама.
2. Скрипт show_ads.js создает iframe с самим рекламным блоком, который ВСЕГДА грузится асинхронно ибо он iframe.
Вобщем не парьтесь, адсенс еще никому сайт особо не тормозил...
Мало того, влияет порядок вызова рекламных блоков. Для получения большей цены за клик необходимо чтобы блоки с максимальным CTR стояли в коде (именно в коде, а не визуально на странице) выше остальных блоков (эта информация из "первых рук", от адсенс-аналитика самого гугла), так как торги за права разместиться на вашей странице начинаются в момент первого запроса на получение рекламного блока.
Уважаемый... учите матчасть... 42, есть пруфы: http://lurkmore.to/42
Сумма для вывода после проверки до 7 числа месяца. Вывод после 20ого, обычно около 23-25 числа каждого месяца.
Шанс есть всегда :) просто он маааленький ;) на самом деле я бы Вам советывал сейчас особо не переживать, обычно бан (как я думаю) случается с 1 по 7 число (когда идет проверка месяца)...
Если до сих пор не забанили, значит есть вероятность что всё будет хорошо и дальше... главное не нарушайте правил :) и включите показ объявлений только с авторизованных доменов...
За что бан?
ну вобщем-то нормальные цифры... авто-бан уже должен сработать... вобщем если вас не забанят в течении полугода с таким CTR, то я удивлюсь :)
CTR нормальной страницы по обычной тематике от 0.6 до 3% при кол-ве кликов > 20
ps: и конечно желаю чтобы все-таки оказались правы вы, но сам делать так не буду :) очко не титановое... да и другим не посоветую, если конечно акк совсем не жалко...
А сколько всего кликов на вашем сайте в день? возможно потому что общие объемы не перешли за какой-то рубеж срабатывания авто-бана... Возможно объявления попадаются такие, что некоторые пользователи все-таки "зависают" на открывшейся страничке... вобщем 2 месяца это элемент случайности и не более того...
Насчет работы аукциона на основе конверсии, это факт, который публично озвучивался представителями гугла, поищите в сети, найдете... И логично (очень логично) предположить что бан-роботы (а банят мелкие аккаунты именно роботы) делают своё дело на этой же основе...
ps: Лично я ничего не имею против ваших "эксперементов", это ваше право, но не надо просто это советовать другим :) в полной уверенности что "вот оно счастье" :)
a) вы должны париться над соблюдением правил адсенс, в которых написанно про "случайные клики"
б) это вы узнаете из письма про блокировку аккаунта, в этом разделе сёрча много топиков с цитатами из таких писем
в) без разницы какие пользователи... гугл отслеживает качество траффика с сайтов сети адсенс и его конверсию, в соответствии с этими показателями работает аукцион и система авто-банов... если захотите, то сами найдете в поисковике соответствующие комментарии от руководства адсенс...
Не переходите в г-режим, очевидно что это нарушение правил любой рекламной сети... зачем рекламодателям платить за "случайные клики" ?
ps: если ваш ежедневный доход меньше 500 уе, то разговаривать с вами никто не будет, автоматом улетите в бан, если больше, и акк старый, то возможно сначала получите предупреждение.
pss: и возможности что-то объяснить, сказать что "не виноватая я, вы сами их сделали" вам никто после бана не даст... прочитать подробно про это можете также в многочисленных топиках данного раздела форума.