BannersImports.php 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?php
  2. /**
  3. * Сюда подключаются либы для банеров. Только Сюда
  4. */
  5. ?>
  6. <script>
  7. window.Ya || (window.Ya = {});
  8. window.yaContextCb = window.yaContextCb || [];
  9. window.Ya.adfoxCode || (window.Ya.adfoxCode = {});
  10. window.Ya.adfoxCode.hbCallbacks || (window.Ya.adfoxCode.hbCallbacks = []);
  11. </script>
  12. <script src="https://yandex.ru/ads/system/header-bidding.js" async></script>
  13. <script src="https://yandex.ru/ads/system/context.js" async ></script>
  14. <?php if(Yii::$app->controller->action->id!="index" && Yii::$app->deviceDetect->isMobile()):?>
  15. <script>
  16. (function () {
  17. const script = document.createElement('script');
  18. script.src = 'https://cdn.adfinity.pro/code/amic.ru/adfinity.js';
  19. script.async = true;
  20. let flag = false;
  21. window.addEventListener('scroll', function() {
  22. if(window.scrollY>200 && !flag)
  23. {
  24. flag = true;
  25. document.head.prepend(script);
  26. }
  27. });
  28. })()
  29. </script>
  30. <?php endif;?>
  31. <?php if(Yii::$app->controller->action->id!="index" && !Yii::$app->deviceDetect->isMobile()):?>
  32. <!--AdFox START-->
  33. <!--amic-->
  34. <!--Площадка: amic.ru / * / *-->
  35. <!--Тип баннера: Полноэкранный десктоп-->
  36. <!--Расположение: Полноэкранный десктоп-->
  37. <script>
  38. window.yaContextCb.push(()=>{
  39. Ya.adfoxCode.create({
  40. ownerId: 279920,
  41. containerId: 'adfox_167402977594575081',
  42. params: {
  43. pp: 'dzpu',
  44. ps: 'dbpj',
  45. p2: 'ivhg'
  46. }
  47. })
  48. })
  49. </script>
  50. <?php endif;?>
  51. <?/*
  52. <script src="https://cdn.adfinity.pro/code/amic.ru/adfinity.js" charset="utf-8" async></script>
  53. (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
  54. m[i].l=1*new Date();
  55. for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
  56. k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
  57. (window, document, "script", "https://yandex.ru/ads/system/context.js", "yads");
  58. */?>
  59. <?//<link rel="preconnect" href="https://ads.betweendigital.com" crossorigin>?>
  60. <?//<script src="https://moevideo.biz/embed/js/mvpt.min.js" async></script>?>
  61. <?//<script src='https://news.gnezdo.ru/loader.js' async></script>?>
  62. <?//<script src='https://news.2xclick.ru/loader.js' async></script>?>
  63. <!--AdFox START-->
  64. <!--amic-->
  65. <!--Площадка: amic.ru / * / *-->
  66. <!--Тип баннера: Фуллскрин РСЯ-->
  67. <!--Расположение: Фуллскрин РСЯ-->
  68. <script>
  69. window.yaContextCb.push(()=>{
  70. Ya.adfoxCode.create({
  71. ownerId: 279920,
  72. containerId: 'adfox_167402977594575081',
  73. params: {
  74. pp: 'dbch',
  75. ps: 'dbpj',
  76. p2: 'iakt'
  77. }
  78. })
  79. })
  80. </script>