Executar testes de recursos com atributos
Resumo das etapas
- Habilitar on-device decisioning para sua organização
- Criar uma atividade A/B Test
- 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 on-device decisioning 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é Administration > Implementation > Account details em Adobe Target e habilite a alternância On-Device Decisioning.
Depois de habilitar a alternância On-Device Decisioning, Adobe Target começa a gerar artefatos de regra para o seu cliente.
2. Criar uma atividade A/B Test
-
Em Adobe Target, navegue até a página Activities e selecione Create Activity > A/B test.
-
No modal Create A/B Test Activity, deixe a opção padrão Web selecionada (1), selecione Form como compositor de experiência (2), selecione Default Workspace com No Property Restrictions (3) e clique em Next (4).
3. Defina seus A e B
-
Na etapa de criação da atividade Experiences, forneça um nome para a atividade (1) e adicione uma segunda experiência, Experiência B, clicando no botão Add Experience (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.)Experience 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 para alterar o conteúdo de Default Content para JSON ao selecionar Create JSON Offer conforme mostrado abaixo (1).
-
Defina o JSON com os sinalizadores e atributos
test_sorting
,sorting_algorithm
epagination_limit
que serão usados para iniciar o algoritmo de classificação recomendado com um limite de paginação de 50 produtos.note 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_sorting
para ver se o recurso de classificação deve ser ativado. Em caso afirmativo, você usará o valor recomendado do atributosorting_algorithm
para 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
.O Experience 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_sellers
definido emsorting_algorithm _**_attribute
- Retorne 50 produtos por página, conforme definido pela estratégia de paginação definida no
pagination_limit
note 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_sorting
para ver se o recurso de classificação deve ser ativado. Em caso afirmativo, você usará o valorbest_sellers
do atributosorting_algorithm
para 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-alvo
Na etapa Targeting, mantenha o público-alvo All Visitors. 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 a 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 Goals & Settings, escolha Adobe Target como Reporting Source para exibir os resultados do teste A/B na interface do usuário Adobe Target, ou Adobe Analytics para exibi-los na interface do usuário do Adobe Analytics.
8. Adicionar métricas para rastrear KPIs
Escolha um Goal Metric 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