JS — синхронный или асинхронный тип рекламного блока

Веб разработка » HTML, CSS, JS

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

Синхронный код

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

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

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

Асинхронный код

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

Минусы асинхронного кода:

  • невозможность использовать оба варианта сразу;
  • ограничение на частоту обновление;
  • невозможность использования альтернативной загрузки;

Так же по исследованиям Profit-Partner, если асинхронный код находится вверху сайта, а именно — блок виден без прокрутки страницы, то кликабельность падает в пределах 5-70%.