Configure um teste A/B.
Teste uma segunda versão de um cabeçalho, de uma imagem ou de uma secção inteira numa página publicada. Constrói-se a versão B no editor, escolhe-se o que conta como sucesso e guarda-se. A partir daí, cada visitante vê uma versão e mais visitantes recebem a que funciona. Para três ou mais versões, continue com Teste três ou mais versões de uma vez.
Antes de começar
- O módulo RL está instalado e ativado:
composer require drupal/rle depoisdrush en rl. - RL: rl.php accessibility em Reports >
Status report (
/admin/reports/status) diz "rl.php is accessible".
Configurar
- Paire o cursor sobre o elemento que quer testar e clique em More na sua barra de controlos.
- Em A/B testing, escolha Create variant.
- Com a pílula B realçada, mude o texto, a imagem ou o esquema.
- Clique novamente em More e escolha Experiment settings.
- Escolha uma Conversion, defina os Seconds ou um CSS selector (optional) e clique em Save.
- Clique em Save na barra de ferramentas para iniciar o teste.
O que vê
A barra de controlos mostra agora as pílulas A e B. Clique numa pílula para alternar entre as versões; as suas mudanças em B deixam A como estava. Cada nova variante começa como uma cópia da versão que está a ver.

Cada visitante vê uma versão. Para acompanhar o teste, abra More e escolha View A/B test results: o relatório abre-se num novo separador do navegador. Veja Analisar resultados.
Smart sort para acordeões e separadores
A Smart sort mantém todos os itens mas muda a sua ordem. Os itens que os visitantes mais abrem ou clicam sobem para o topo.
- Clique em More num elemento Accordion ou Tabs.
- Em Smart sort, escolha Enable smart sort. Aparece um ícone de ordenação na barra de controlos do elemento.
- Opcional: escolha Experiment settings e alterne entre Open item e Click on item.
- Clique em Save na barra de ferramentas.
Outros contentores com dois ou mais itens oferecem smart sort na vista Power user. Para parar, escolha Disable smart sort e guarde: guardar apaga os números recolhidos até aí.
Remover uma variante
- Clique na pílula da variante que quer remover.
- Clique em More e escolha Remove variant B (o rótulo indica a variante ativa).
- Clique em Save na barra de ferramentas.
Guardar apaga os números da variante removida. Quando resta uma só versão, o teste termina e os seus dados são apagados. As letras mantêm-se: remover B não muda o nome de C.
Definições
Estes são os campos da caixa de diálogo Experiment settings.
| Definição | O que faz | Predefinição |
|---|---|---|
| Conversion | O que conta como sucesso: Time on element, Time on page ou Click on element | Time on element |
| Seconds | Para as duas conversões de tempo: quanto tempo, de 1 a 60 | 10; a caixa de diálogo propõe 5 |
| CSS selector (optional) | Para Click on element: contar cliques noutros elementos da página, como #signup-form |
vazio: cliques na própria variante |
Se não vir Create variant a funcionar
- Create variant aparece esbatido e menciona o módulo RL. O módulo RL não está ativado. Instale-o e ative-o como indicado em Antes de começar.
- Create variant aparece esbatido: "A/B test results are not being collected." O site não alcança o rl.php. Siga o conselho de RL: rl.php accessibility no relatório de estado.
- Create variant aparece esbatido: "A parent element already has A/B variants." Os testes não podem ser aninhados. Remova primeiro o outro teste ou escolha um elemento fora dele.
- Create variant aparece esbatido: "This element uses smart sort." Um elemento corre um só tipo de teste. Escolha primeiro Disable smart sort.
- Não há Create variant num bloco ou vista Drupal. Blocos e vistas não podem conter variantes. Crie a variante na coluna ou secção à volta.
- Os visitantes veem sempre a versão A. Sem rl.php, cada visitante recebe a primeira versão. Os administradores veem um aviso nas páginas com teste. Corrija o rl.php como descreve o relatório de estado.
E a seguir?
Analisar resultados quando o teste estiver a correr para continuar a conhecer o DXPR Builder.