Можно на стороне своего сервера учет вести. Хотя согласен: такой изврат лучше на клиенте делать. Меньше шансов, что ПС накажут. Но шансы все равно велики.
По уму просто нужно менять цель с большой периодичностью. Что у вас за эксперимент? Не можете выбрать более прибыльную цель? Или свою ссылку сдаете в «субаренду» сразу двоим? 😀
Да не, просто с двумя рекламодателями работаю, а откуда лью есть там есть техническая возможность вставить только одну ссылку. Вот и извращаюсь. Других способов нет, только так
<script> function randomFromTo(from, to) { return Math.floor(Math.random() * (to - from + 1) + from); } function new_page(){ var num_page = randomFromTo(0, 1); // рандомный номер от 0 до 1 if (num_page===0) { window.location = "https://site1";} else { window.location = "https://site2";} } window.onload = new_page; </script>
Не нужно открыть две. Нужно рандомом открыть одну из двух заданных
Например на PHP рандомом:<?phpif(rand(0, 1) == 0) header('Location: https://site/ref1');else header('Location: https://site/ref2');
Большое спасибо за совет. Но, как я понимаю, всё что ниже этого кода выполняться не будет. Очень бы хотелось ещё метрику например от яндекса сюда прикрутить...
Ну сайт не занимается организацией трансляций, а только лишь является аггрегатором