/** * Theme functions and definitions * * @package HelloElementor */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } define( 'HELLO_ELEMENTOR_VERSION', '3.4.4' ); define( 'EHP_THEME_SLUG', 'hello-elementor' ); define( 'HELLO_THEME_PATH', get_template_directory() ); define( 'HELLO_THEME_URL', get_template_directory_uri() ); define( 'HELLO_THEME_ASSETS_PATH', HELLO_THEME_PATH . '/assets/' ); define( 'HELLO_THEME_ASSETS_URL', HELLO_THEME_URL . '/assets/' ); define( 'HELLO_THEME_SCRIPTS_PATH', HELLO_THEME_ASSETS_PATH . 'js/' ); define( 'HELLO_THEME_SCRIPTS_URL', HELLO_THEME_ASSETS_URL . 'js/' ); define( 'HELLO_THEME_STYLE_PATH', HELLO_THEME_ASSETS_PATH . 'css/' ); define( 'HELLO_THEME_STYLE_URL', HELLO_THEME_ASSETS_URL . 'css/' ); define( 'HELLO_THEME_IMAGES_PATH', HELLO_THEME_ASSETS_PATH . 'images/' ); define( 'HELLO_THEME_IMAGES_URL', HELLO_THEME_ASSETS_URL . 'images/' ); if ( ! isset( $content_width ) ) { $content_width = 800; // Pixels. } if ( ! function_exists( 'hello_elementor_setup' ) ) { /** * Set up theme support. * * @return void */ function hello_elementor_setup() { if ( is_admin() ) { hello_maybe_update_theme_version_in_db(); } if ( apply_filters( 'hello_elementor_register_menus', true ) ) { register_nav_menus( [ 'menu-1' => esc_html__( 'Header', 'hello-elementor' ) ] ); register_nav_menus( [ 'menu-2' => esc_html__( 'Footer', 'hello-elementor' ) ] ); } if ( apply_filters( 'hello_elementor_post_type_support', true ) ) { add_post_type_support( 'page', 'excerpt' ); } if ( apply_filters( 'hello_elementor_add_theme_support', true ) ) { add_theme_support( 'post-thumbnails' ); add_theme_support( 'automatic-feed-links' ); add_theme_support( 'title-tag' ); add_theme_support( 'html5', [ 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', 'script', 'style', 'navigation-widgets', ] ); add_theme_support( 'custom-logo', [ 'height' => 100, 'width' => 350, 'flex-height' => true, 'flex-width' => true, ] ); add_theme_support( 'align-wide' ); add_theme_support( 'responsive-embeds' ); /* * Editor Styles */ add_theme_support( 'editor-styles' ); add_editor_style( 'editor-styles.css' ); /* * WooCommerce. */ if ( apply_filters( 'hello_elementor_add_woocommerce_support', true ) ) { // WooCommerce in general. add_theme_support( 'woocommerce' ); // Enabling WooCommerce product gallery features (are off by default since WC 3.0.0). // zoom. add_theme_support( 'wc-product-gallery-zoom' ); // lightbox. add_theme_support( 'wc-product-gallery-lightbox' ); // swipe. add_theme_support( 'wc-product-gallery-slider' ); } } } } add_action( 'after_setup_theme', 'hello_elementor_setup' ); function hello_maybe_update_theme_version_in_db() { $theme_version_option_name = 'hello_theme_version'; // The theme version saved in the database. $hello_theme_db_version = get_option( $theme_version_option_name ); // If the 'hello_theme_version' option does not exist in the DB, or the version needs to be updated, do the update. if ( ! $hello_theme_db_version || version_compare( $hello_theme_db_version, HELLO_ELEMENTOR_VERSION, '<' ) ) { update_option( $theme_version_option_name, HELLO_ELEMENTOR_VERSION ); } } if ( ! function_exists( 'hello_elementor_display_header_footer' ) ) { /** * Check whether to display header footer. * * @return bool */ function hello_elementor_display_header_footer() { $hello_elementor_header_footer = true; return apply_filters( 'hello_elementor_header_footer', $hello_elementor_header_footer ); } } if ( ! function_exists( 'hello_elementor_scripts_styles' ) ) { /** * Theme Scripts & Styles. * * @return void */ function hello_elementor_scripts_styles() { if ( apply_filters( 'hello_elementor_enqueue_style', true ) ) { wp_enqueue_style( 'hello-elementor', HELLO_THEME_STYLE_URL . 'reset.css', [], HELLO_ELEMENTOR_VERSION ); } if ( apply_filters( 'hello_elementor_enqueue_theme_style', true ) ) { wp_enqueue_style( 'hello-elementor-theme-style', HELLO_THEME_STYLE_URL . 'theme.css', [], HELLO_ELEMENTOR_VERSION ); } if ( hello_elementor_display_header_footer() ) { wp_enqueue_style( 'hello-elementor-header-footer', HELLO_THEME_STYLE_URL . 'header-footer.css', [], HELLO_ELEMENTOR_VERSION ); } } } add_action( 'wp_enqueue_scripts', 'hello_elementor_scripts_styles' ); if ( ! function_exists( 'hello_elementor_register_elementor_locations' ) ) { /** * Register Elementor Locations. * * @param ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager $elementor_theme_manager theme manager. * * @return void */ function hello_elementor_register_elementor_locations( $elementor_theme_manager ) { if ( apply_filters( 'hello_elementor_register_elementor_locations', true ) ) { $elementor_theme_manager->register_all_core_location(); } } } add_action( 'elementor/theme/register_locations', 'hello_elementor_register_elementor_locations' ); if ( ! function_exists( 'hello_elementor_content_width' ) ) { /** * Set default content width. * * @return void */ function hello_elementor_content_width() { $GLOBALS['content_width'] = apply_filters( 'hello_elementor_content_width', 800 ); } } add_action( 'after_setup_theme', 'hello_elementor_content_width', 0 ); if ( ! function_exists( 'hello_elementor_add_description_meta_tag' ) ) { /** * Add description meta tag with excerpt text. * * @return void */ function hello_elementor_add_description_meta_tag() { if ( ! apply_filters( 'hello_elementor_description_meta_tag', true ) ) { return; } if ( ! is_singular() ) { return; } $post = get_queried_object(); if ( empty( $post->post_excerpt ) ) { return; } echo '' . "\n"; } } add_action( 'wp_head', 'hello_elementor_add_description_meta_tag' ); // Settings page require get_template_directory() . '/includes/settings-functions.php'; // Header & footer styling option, inside Elementor require get_template_directory() . '/includes/elementor-functions.php'; if ( ! function_exists( 'hello_elementor_customizer' ) ) { // Customizer controls function hello_elementor_customizer() { if ( ! is_customize_preview() ) { return; } if ( ! hello_elementor_display_header_footer() ) { return; } require get_template_directory() . '/includes/customizer-functions.php'; } } add_action( 'init', 'hello_elementor_customizer' ); if ( ! function_exists( 'hello_elementor_check_hide_title' ) ) { /** * Check whether to display the page title. * * @param bool $val default value. * * @return bool */ function hello_elementor_check_hide_title( $val ) { if ( defined( 'ELEMENTOR_VERSION' ) ) { $current_doc = Elementor\Plugin::instance()->documents->get( get_the_ID() ); if ( $current_doc && 'yes' === $current_doc->get_settings( 'hide_title' ) ) { $val = false; } } return $val; } } add_filter( 'hello_elementor_page_title', 'hello_elementor_check_hide_title' ); /** * BC: * In v2.7.0 the theme removed the `hello_elementor_body_open()` from `header.php` replacing it with `wp_body_open()`. * The following code prevents fatal errors in child themes that still use this function. */ if ( ! function_exists( 'hello_elementor_body_open' ) ) { function hello_elementor_body_open() { wp_body_open(); } } require HELLO_THEME_PATH . '/theme.php'; HelloTheme\Theme::instance(); Что представляет собой A/B сравнительное тестирование - Yayasan Lentera Jagad Nusantara Sejahtera

Что представляет собой A/B сравнительное тестирование

Что представляет собой A/B сравнительное тестирование

A/B сравнительное тестирование — является инструмент экспериментальной проверки, внутри которого которого две отдельные вариации конкретного элемента демонстрируются отдельным группам людей, чтобы сравнить, какой именно элемент действует сильнее в рамках предварительно определенному показателю. Данный формат часто применяется внутри цифровых средах, интерфейсных решениях, маркетинговых сценариях, аналитике, e-commerce, телефонных решениях, медиа-платформах и внутри игровых экосистемах. Базовая идея этой проверки состоит не столько в личной оценке качества дизайна а также формулировки, а в основном в процессе измерении фактического поведения пользователей. Вместо простого ожидания насчет того, как , какой именно интерфейсный экран, кнопочный элемент, хедлайн и сценарий эффективнее, продуктовая команда получает фактические показатели. Для участника платформы осмысление подобного подхода важно, поскольку многие заметные Вулкан 24 обновления внутри интерфейсах сервиса, механизмах навигации, нотификациях а также карточках материалов возникают зачастую именно как результат подобных проверок.

В продуктовой среде A/B тест воспринимается как один из ключевой инструмент принятия дальнейших действий через фундаменте наблюдаемых результатов, вместо не ощущения. Профессиональные разборы, включая материалы том также по адресу vulkan, часто делают акцент на том, что иногда даже локальный интерфейсный элемент пользовательского интерфейса может заметно отражаться по линии пользовательское поведение сегмента: интенсивность взаимодействий, глубину просмотра, долю завершения процесса регистрации, открытие инструмента или возврат на цифровой среде. Определенный подход может казаться по дизайну интереснее, но давать заметно более низкий итог. Другой — восприниматься излишне простым, однако демонстрировать заметно лучшую конверсию. Как раз из-за этого A/B тестирование позволяет отсечь вкусовые симпатии рабочей группы по сравнению с цифрово измеримого результата в настоящей аудитории Вулкан 24 Казино.

Как заключается состоит базовый принцип A/B эксперимента

Основная логика эксперимента достаточно проста. Используется текущий макет, он чаще всего обозначают контрольной эталонной вариацией. Одновременно готовится измененная версия, в которой которой меняется один конкретный заданный параметр: надпись CTA-кнопки, цвет блока, позиция блока, размер формы ввода, хедлайн, визуал, цепочка шагов и иной заметный фактор. После этого подготовки версий трафик рандомным способом разносится в две группы. Контрольная получает версию A, альтернативная — версию B. Следом система записывает, насколько аудитория реагируют внутри каждой отдельной двух версий.

Когда эксперимент построен чисто с методической точки зрения, разница на уровне поведении может подтвердить, какое изменение на практике работает лучше. При этом этом принципиально важно не сводить задачу к тому, чтобы формально накопить Vulkan24 любые цифры, но до запуска сформулировать, какая именно ключевая целевая метрика считается основной. Например, таким показателем нередко может быть уровень кликов по элементу, доля завершения целевого процесса, усредненное время удержания на экране конкретном окне, часть пользователей, прошедших до нужного целевого этапа, или уровень возвращения в платформе. Если нет четкой задачи теста сравнение легко превращается в режим беспорядочное наблюдение, из подобной проверки непросто получить полезный инсайт.

Для чего вообще запускать подобные эксперименты

В цифровой онлайн- среде многие продуктовые решения ощущаются само собой правильными лишь на слое догадок. Группа специалистов нередко может исходить из того, будто выделенная кнопка соберет более высокий объем кликов, небольшой текстовый блок будет яснее, и крупный баннерный блок повысит внимание. При этом фактическое пользовательское поведение сегмента во многих случаях расходится по сравнению с внутренних ожиданий. Нередко пользователи не замечают Вулкан 24 заметный объект, в то время как слабее визуально акцентный вариант оказывается лучше. В некоторых случаях подробный копирайт дает результат результативнее короткого, когда данная версия однозначно передает логику действия. A/B эксперимент нужно как раз ради таких задач, чтобы системно сместить акцент с ожидания наблюдаемыми результатами.

С точки зрения пользователя это несет непосредственное прикладное влияние. Многие современные платформы последовательно меняют путь человека: оптимизируют поиск конкретного раздела, обновляют архитектуру навигации меню, пересобирают карточки, меняют цепочку операций внутри пользовательском профиле а также меняют контур уведомлений. Подобные изменения как правило далеко не внедряются внедряются наобум. Эти гипотезы сравнивают на отдельных контрольных фрагментах аудитории, чтобы увидеть, помогает реально ли альтернативный подход заметно быстрее добираться до необходимую возможность, реже ошибаться и при этом более вероятно совершать Вулкан 24 Казино нужное шаг. Корректный эксперимент снижает вероятность неудачного обновления для всей основной платформы.

Какие элементы в рамках A/B тестов получается запускать в тест

A/B A/B формат используется не исключительно только в отношении крупных редизайнов. В реальном практике предметом теста способно выступать почти отдельный фрагмент онлайн- продукта, в случае, если он воздействует в поведение человека и при этом поддается аналитическому измерению. Обычно запускают в A/B заголовочные формулировки, подписи, кнопочные элементы, CTA-формулировки к сценарию, картинки, акцентные цветовые решения, последовательность блоков, размер формы, построение меню, логику выдачи Vulkan24 подборок, попап- окна, onboarding-этапы и push-нотификации. Даже совсем незначительное смещение подписи порой ощутимо влияет в рамках результат.

В интерфейсах пользовательских интерфейсах цифровых игровых платформ сравнительной проверке способны подвергаться элементы каталога игр, системы фильтрации каталога, расположение кнопок запуска запуска, экран согласования, рекомендательные блоки, внешний вид личного раздела, порядок хинтов а также структура разделов. Однако подобной логике нужно учитывать, что далеко не совсем не любой компонент стоит выносить в эксперимент в изоляции. Если при этом эффект влияния в ключевую целевую метрику почти совсем очень трудно уловить, сравнение способен стать методически слабым. Именно поэтому обычно отбирают именно те точки теста, которые потенциально заметно могут повлиять в ключевой узел взаимодействия.

Каким образом собирается A/B тест в логике этапов

Качественно выстроенное A/B сравнение строится не сразу с дизайна дизайна новой модификации, а прежде всего с формулировки формулировки рабочей гипотезы. Гипотеза — представляет собой конкретное допущение, по поводу того что , каким образом обновление изменит поведение через поведенческий сценарий. Например: если попробовать сделать короче длину формы, уровень успешного завершения сценария станет выше; в случае, если поменять текст кнопки действия, больше пользователей дойдут до следующему логическому Вулкан 24 шагу; в случае, если разместить выше контентный блок подборок ближе к началу, станет выше уровень стартов объектов. Четко заданная постановка формирует направление эксперимента и одновременно дает возможность привязать основной показатель.

На следующем этапе формулировки предположения создаются редакции A и параллельно B, после чего трафик делится по когорты. После этого начинается непосредственно сам A/B запуск и стартует сбор цифр. После сбора достаточного массива информации результаты сравниваются. В случае, если одна из сравниваемых редакций показывает методически доказуемое преимущество, подобное решение могут запустить на большую аудиторию. Когда смещение неубедительна, экспериментальный сценарий сохраняют без продуктовых изменений и переформулируют гипотезу. В опытных зрелых продуктовых командах этот контур работы воспроизводится циклично, ведь Вулкан 24 Казино улучшение продукта обычно не закрывается разовым экспериментом.

Чем важно нужно менять исключительно один ключевой основной параметр

Одна в числе частых известных методических ошибок — обновить в одном тесте ряд параметров и при этом попытаться понять, что именно данных компонентов дал изменение метрики. Допустим, в случае, если за раз обновить текст заголовка, цвет кнопки элемента действия, позиционирование элемента а также картинку, при росте метрики станет почти невозможно определить истинный фактор роста. На бумаге вариант B нередко может выйти вперед, и все же рабочая группа не сможет считать, какой элемент именно важно внедрить, а что что стоит не внедрять. В результате следующий шаг сделается существенно менее понятным.

По указанной данной причине стандартное A/B экспериментирование на практике Vulkan24 предполагает смену одного главного основного компонента за этап. Это не означает, что абсолютно все другие части интерфейса вообще запрещено трогать, но структура сравнения обязана сохраняться ясной. Когда необходимо оценить два и более параметров одновременно, применяют заметно более трудные схемы, в частности многофакторное тестирование. Но для основной части продуктовых ситуаций все равно именно A/B подход считается наиболее прозрачным и при этом контролируемым методом зафиксировать вклад конкретного фактора.

Какие типы метрики смотрят в ходе сравнения

Метрика зависит в зависимости от цели теста. В случае, если проблема связана на базе кликом на кнопке, ведущим измерением способен быть CTR. В случае, если основная цель — сдвиг к следующему этапу к целевому шагу, смотрят по линии долю перехода. Если оценивается удобство интерфейса, важны глубина прохождения прохождения, время до целевого целевого действия, уровень ошибок а также уровень Вулкан 24 реализованных цепочек. В сервисах сервисах контентного типа контентом могут использоваться показатель удержания, уровень возвращения, продолжительность сессии, число запусков а также уровень активности внутри конкретного сценария.

Важно не подменять заменять полезную целевую метрику удобной. К примеру, прибавка нажатий сам по себе себе одном не гарантирует не обязательно сам по себе является признаком улучшение конечного пользовательского взаимодействия. В случае, если альтернативная модификация заставляет заметно чаще нажимать по блок, при этом вслед за такого клика участники заметно быстрее покидают сценарий, общий эффект может оказаться негативным. По этой причине корректное A/B тестирование во многих случаях держит ведущую метрику успеха и дополнительные сопутствующих метрик. Многоуровневый формат служит для того, чтобы понять далеко не только исключительно прямое улучшение, но и сопутствующие последствия, которые часто могут оказаться незаметными Вулкан 24 Казино в первом наблюдении на результат цифры.

Что именно значит математическая достоверность

Простой одной заметной разницы в результате между модификациями совсем недостаточно, чтобы сразу назвать тест успешным. Если редакция B показал незначительно сильнее кликов, такая цифра еще не гарантирует, что данный вариант версия B действительно показывает себя эффективнее. Подобная разница может была случиться по случайному колебанию по причине слишком маленького набора метрик, текущих особенностей аудитории либо краткосрочного колебания поведения. Поэтому именно из-за этого на уровне A/B тестировании используется идея математической устойчивости результата. Это понятие служит для того, чтобы оценить, как вероятно методически оправданно, что наблюдаемый полученный результат реален, но не не случаен.

На практическом практике это говорит о том, что, что сам запуск Vulkan24 тест нельзя сворачивать слишком поспешно. Когда принять вывод с опорой на базе стартовых малого числа действий, риск неверного решения останется заметной. Приходится собрать статистически полезного объема наблюдений и только потом уже в финале сравнивать модификации. С точки зрения владельца профиля подобный этап обычно не виден, однако во многом именно данная дисциплина определяет качество конечных решений. Без такой статистической проверки платформа нередко может Вулкан 24 начать раскатывать варианты, которые внешне кажутся успешными только на коротком коротком промежутке наблюдения.

Зачем методически нельзя закреплять финальные итоги излишне поспешно

Первые сигнал часто оказывается вводящим в заблуждение. В первые первые дни и часы либо дневные интервалы A/B запуска одна из редакция вполне может существенно выигрывать у другую, при этом дальше отличие сглаживается а также меняет полностью направление. Подобная динамика объясняется тем, что тем, что выборка в начале первые часы A/B запуска способна выглядеть смещенной по набору источников устройств, времени Вулкан 24 Казино заходов, источникам аудитории а также общему поведению. Наряду с этим того, некоторые периоды календаря и отрезки суток использования нередко меняют картину на результаты. В случае, если остановить эксперимент излишне быстро, вывод станет основано далеко не на по материалу повторяемом смещении, но вокруг случайного коротком отрезке наблюдений.

Поэтому методически корректный A/B тест должен идти на достаточном горизонте, чтобы поймать нормальный цикл действий пользователей людей. В некоторых простых ситуациях такая длительность порядка нескольких суток, а в других более редких — до недель трафика. Такая длительность зависит с учетом масштаба трафика и с учетом важности основного измерения. Чем менее часто совершается нужное событие, тем больше больше периода нужно будет на сбор статистически полезной совокупности данных. Торопливость внутри A/B сравнениях почти всегда заканчивается не к к ощущению скорости, но к ошибочным Vulkan24 выводам и затем к избыточным отменам изменений.