Caputchin
Настройка виджета

White-label виджета

Настройка игр меняет игру внутри виджета. White-label меняет оболочку виджета, хром вокруг каждого испытания: его формулировки, его цвета и бренд-метку и ссылки в его брендовой полосе. Ты авторствуешь переопределения в панели, и Caputchin отдаёт их каждому монтированию виджета, без изменения кода и без форка.

White-label это функция уровня Apex.

Где она живёт

Открой команду или ключ сайта и перейди на его страницу White-label (в Настройках). Она использует тот же редактор, что и настройка игр, но нацелена на оболочку виджета, а не на конкретную игру, так что применяется к каждому испытанию, которое запускает виджет.

Три оси

White-label имеет те же три оси, что и игра, применённые к встроенному набору полей оболочки:

ОсьЧто она контролирует
ЯзыкСтроки оболочки: метка проверки, словесный знак бренда, метки статуса и закрытия и метки доступности.
СкинЦвета оболочки и её логотип бренда.
КонфигурацияЦели ссылок брендовой полосы: домашняя ссылка и правовая ссылка.

Ты переопределяешь только те поля, что хочешь; всё, что оставляешь в покое, сохраняет умолчание Caputchin.

Охваты и умолчания

Переопределения white-label разрешаются так же, как настройка игр, самое-конкретное-побеждает: пресет ключа сайта побеждает базовую линию команды, которая побеждает встроенное умолчание Caputchin, вычисляется на каждое значение. Задай базовую линию один раз на команде и переопредели исключения на каждом ключе. У каждой группы (каждый язык, каждый из светлого и тёмного, единая группа конфигурации) есть одно умолчание, которое ты помечаешь в редакторе. Скин, чей режим это any, работает на обоих фонах, показывается под обеими группами, светлой и тёмной, и может быть задан умолчанием для одной или обеих. Ты можешь расширить встроенный пресет и поменять только те поля, что тебе нужны. Те же типы полей и модель пресетов питают оба; смотри справочник схемы.

Как это распространяется

Сохранение пресета выходит в эфир на каждом затронутом монтировании виджета за секунды. Виджет коротко ждёт твои переопределения при загрузке, затем откатывается на встроенный вид, если запрос медленный, так что медленная сеть никогда не оставит посетителя пялиться в пустой виджет.

Языки, на которых поставляется оболочка

Оболочка виджета (хром вокруг каждой проверки, а не игра внутри неё) поставляет встроенные пресеты Язык для этих 11 языков, с английским как умолчанием. Посетитель, чей язык браузера один из них, видит оболочку на нём автоматически; все остальные откатываются на английский. Это собственное покрытие оболочки, и оно независимо от языков игры, которые автор каждой игры выбирает отдельно.

ЯзыкТег
Английский (умолчание)en
Китайский (упрощённый)zh-Hans
Испанскийes
Арабскийar
Португальскийpt
Французскийfr
Немецкийde
Русскийru
Японскийja
Корейскийko
Индонезийскийid

Ты их не настраиваешь; они включены по умолчанию. Две вещи делаются за тебя: язык с письмом справа-налево (арабский) переворачивает раскладку оболочки в rtl автоматически, а языки CJK (китайский, японский, корейский) рендерятся системными шрифтами посетителя, без настройки в любом случае.

Чтобы поменять формулировки в любом из них или добавить язык, которого нет в списке, используй ось Язык выше: отредактируй или создай пресет для этого языкового тега, ровно так же, как переопределял бы любую другую строку оболочки.

См. также

На этой странице