JS сниппет на сайт
Задача:
Есть сервис, его надо прикрутить на некую страницу сайта, единственное, возможно, сервис будет отталкивать пользователей, проверить это можно только через аб-тест. Заранее не знаю на какую страницу буду прикручивать потому как надо тестить на разные страницы на некоторых сервис может оттолкнуть посетителей.
Предлагаемое решение:
У сервиса есть js библиотека подключения, есть подробный мануал как настраивать серверную сторону сервиса в личном кабинете и как прикручивать его на страницу сайта (сам не прикручивал только мануал почитал). Для аб теста используется google content experiments, который прикручивается через js библиотеку (уже прикручивал сам).
Задача:
1. Настроить серверную часть сервиса в ЛК сервиса (логин дам)
2. Собрать код эксперимента по следующей логике
А) специальным образом подключается библиотека google content experiments (покажу пример кода иначе её блочат броузерные плагины анонимизации, более того в свете последних событий блочить может РКН)
Б) запрашиваем у google content experiments переменную-вариант эксперимента для этого пользователя АСИНХРОННО (покажу как) чтобы в случае блокировки гугла РКН страница не зависла и продолжила нормально исполняться.
В) вывести в консоль номер варианта из пункта Б
Г) в случае если вариант соответсвует некоему константному значению теста (например 2) испольнить код пунктов Д иначе закончить исполнение.
Д) вывести клиентский js код настроенного в п.1. сервиса согласно мануалу
Hits: 218