С помощью Adobe Test-and-Target, как мне не увидеть первую страницу до того, как сработает перенаправление?

Я установил A/B-тест в Adobe Test-and-Target. Идея состоит в том, что 50% времени посетители определенной страницы должны быть перенаправлены на другую страницу. Работает правильно, при этом половина пользователей отправляется на новую страницу.

Однако иногда вся оригинальная страница загружается до того, как произойдет перенаправление. Я поместил mbox в тег head страницы, который, как я думал, обеспечил бы перенаправление до того, как пользователю был показан какой-либо HTML, но этого не произошло.

Как я могу создать плавный результат для пользователя, когда перенаправленные пользователи видят только загрузку новой страницы и никогда не видят исходную страницу?

4 ответа

Для нашего сайта <script src="http://maur.imageg.net/js/mbox.js" ></script>находится в самом конце заголовка тега и работает нормально.

Вы можете сначала использовать CSS, чтобы ничего не показывать

<style>
  body {display:none!important}
</style>

Затем используйте JavaScript, чтобы перенаправить страницу на новую страницу.

Избегайте использования чего-либо, связанного с DOM, например jQuery's:

document.ready (function {});

Если вы вставите свой код, который вы используете для A/B - мы сможем просмотреть и ответить соответственно.

Однако чистый Javascript и чистый CSS должны выполняться без проблем.

Ваш mbox.js должен быть как можно ближе к вершине, и тогда ваш встроенный mbox должен быть определен предпочтительно сразу после тега. Таким образом, запрос выполняется до того, как контент начинает отображаться, и перенаправление включается до того, как гость даже увидит страницу.

Другие вопросы по тегам