Executar testes de recursos com atributos
Resumo das etapas
- Habilitar a decisão no dispositivo para sua organização
- Criar uma atividade Teste A/B
- Defina seus A e B
- Adicionar um público
- Definir alocação de tráfego
- Definir a distribuição do tráfego para variações
- Configurar relatórios
- Adicionar métricas para KPIs de rastreamento
- Implementar código para executar testes de recursos com atributos
- Implementar código para rastrear eventos de conversão
- Ative seus testes de recursos com atributos
1. Habilitar a decisão no dispositivo para sua organização
A ativação da decisão no dispositivo garante que uma atividade A/B seja executada com latência próxima a zero. Para habilitar este recurso, navegue até Administração > Implementação > Detalhes da conta em Adobe Target e habilite a opção Decisão no Dispositivo.
Depois de habilitar a opção Decisão no Dispositivo, o Adobe Target começa a gerar artefatos de regra para o seu cliente.
2. Criar uma atividade Teste A/B
-
Em Adobe Target, navegue até a página Atividades e selecione Criar atividade > Teste A/B.
-
No modal Criar Atividade de Teste A/B, deixe a opção padrão Web selecionada (1), selecione Formulário como compositor de experiência (2), selecione Workspace Padrão com Sem Restrições de Propriedade (3) e clique em Avançar (4).
3. Defina seus A e B
-
Na etapa de criação da atividade Experiências, forneça um nome para a atividade (1) e adicione uma segunda experiência, Experiência B, clicando no botão Adicionar Experiência (2). Digite o nome do local (3) no aplicativo onde deseja executar o teste de recurso com atributos. No exemplo mostrado abaixo,
product-results-pageé o local definido para a Experiência A. (Também é o local definido para a Experiência B.)
A Experiência A conterá o JSON que sinaliza à sua lógica comercial o seguinte:
- Iniciar o recurso de algoritmo de classificação por meio do sinalizador de recurso
test_sorting - Executar o algoritmo de classificação recomendado definido no
sorting_algorithm _**_attribute - Retorne 50 produtos por página, conforme definido pela estratégia de paginação definida no
pagination_limit
- Iniciar o recurso de algoritmo de classificação por meio do sinalizador de recurso
-
Na Experiência A, clique em para alterar o conteúdo de Conteúdo Padrão para JSON ao selecionar Criar Oferta JSON, conforme mostrado abaixo (1).
-
Defina o JSON com os sinalizadores e atributos
test_sorting,sorting_algorithmepagination_limitque serão usados para iniciar o algoritmo de classificação recomendado com um limite de paginação de 50 produtos.note NOTE Quando Adobe Target agrupa um usuário para ver a Experiência A, o JSON com os atributos definidos no exemplo serão retornados. Em seu código, será necessário verificar o valor do sinalizador de recurso test_sortingpara ver se o recurso de classificação deve ser ativado. Em caso afirmativo, você usará o valor recomendado do atributosorting_algorithmpara mostrar os produtos recomendados na exibição da lista de produtos. O limite de produtos a ser exibido para seu aplicativo será 50, pois esse é o valor do atributopagination_limit.
A Experiência B definirá o JSON que sinaliza à sua lógica comercial o seguinte:
- Iniciar o recurso de algoritmo de classificação por meio do sinalizador de recurso test_sorting
- Executar o algoritmo de classificação
best_sellersdefinido emsorting_algorithm _**_attribute - Retorne 50 produtos por página, conforme definido pela estratégia de paginação definida no
pagination_limit
note NOTE Quando Adobe Target agrupa um usuário para ver a Experiência B, o JSON com os atributos definidos no exemplo serão retornados. Em seu código, será necessário verificar o valor do sinalizador de recurso test_sortingpara ver se o recurso de classificação deve ser ativado. Em caso afirmativo, você usará o valorbest_sellersdo atributosorting_algorithmpara mostrar os produtos mais vendidos na exibição da lista de produtos. O limite de produtos a ser exibido para seu aplicativo será 50, pois esse é o valor do atributopagination_limit.
4. Adicionar um público
Na etapa Direcionamento, mantenha o público-alvo de Todos os visitantes. Isso permitirá entender o impacto do recurso de classificação, bem como qual algoritmo e número de itens influenciam melhor os resultados.
5. Definir alocação de tráfego
Defina a porcentagem de seus visitantes em relação à qual você deseja testar os algoritmos de classificação e a estratégia de paginação. Em outras palavras, para que porcentagem de seus usuários você deseja implantar esse teste? Neste exemplo, para implantar este teste para todos os usuários conectados, mantenha a alocação de tráfego em 100%.
6. Definir a distribuição do tráfego para variações
Defina a porcentagem de seus visitantes que verão o algoritmo de classificação recomendado em comparação com os melhores vendedores, com um limite de 50 produtos por página. Neste exemplo, mantenha a distribuição do tráfego dividida em 50/50 entre as Experiências A e B.
7. Configurar relatórios
Na etapa Metas e Configurações, escolha Adobe Target como a Source de Relatórios para exibir os resultados do teste A/B na interface do usuário do Adobe Target, ou escolha Adobe Analytics para exibi-los na interface do usuário do Adobe Analytics.
8. Adicionar métricas para KPIs de rastreamento
Escolha uma Métrica de meta para medir o teste de recurso com atributos. Neste exemplo, o sucesso se baseia no fato de o usuário comprar um produto, dependendo do algoritmo de classificação e da estratégia de paginação mostrada.
9. Implementar testes de recursos com atributos no aplicativo
| code language-js line-numbers |
|---|
|
| code language-java line-numbers |
|---|
|
10. Implementar código para rastrear eventos de conversão
| code language-js line-numbers |
|---|
|
| code language-java line-numbers |
|---|
|
11. Ative seus testes de recursos com atributos