Introdução aos Target SDKs
Para começar a usar o, recomendamos que você crie sua primeira atividade de sinalizador de recursos decisão no dispositivo no idioma de sua escolha:
- Node.js
- Java
- .NET
- Python
Resumo das etapas
- Ativar a decisão no dispositivo para sua organização
- Instalar o SDK
- Inicializar o SDK
- Configurar os sinalizadores de recursos em uma atividade de Adobe Target Teste A/B
- Implementar e renderizar o recurso em seu aplicativo
- Implementar o rastreamento de eventos no aplicativo
- Ativar sua atividade Teste A/B
1. Ativar a decisão no dispositivo para sua organização
A habilitação da decisão no dispositivo garante que uma atividade de Teste A/B seja executada com latência próxima a zero. Para habilitar este recurso, navegue até Administração > Implementação > Detalhes da conta 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. Instalar o SDK
Para Node.js, Java e Python, execute o comando a seguir no diretório do projeto no terminal. Para .NET, adicione-o como uma dependência instalando do NuGet.
| code language-js line-numbers |
|---|
|
| code language-javascript line-numbers |
|---|
|
| code language-bash line-numbers |
|---|
|
| code language-python line-numbers |
|---|
|
3. Inicializar o SDK
O artefato da regra é baixado durante a etapa de inicialização do SDK. Você pode personalizar a etapa de inicialização para determinar como o artefato é baixado e usado.
| code language-js line-numbers |
|---|
|
| code language-javascript line-numbers |
|---|
|
| code language-csharp line-numbers |
|---|
|
| code language-python line-numbers |
|---|
|
4. Configurar os sinalizadores de recursos em uma atividade de Adobe Target Teste A/B
-
Em 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 da Web selecionada (1), selecione Formulário como seu compositor de experiência (2), selecione Workspace Padrão com Sem Restrições de Propriedade(3) e clique em Avançar (4).
-
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 em Adicionar Experiência (2). Digite o nome do local de sua escolha (3). Por exemplo,
ondevice-featureflagouhomepage-addtocart-featureflagsão nomes de localização indicando os destinos para teste de sinalizador de recursos. No exemplo mostrado abaixo,ondevice-featureflagé o local definido para a Experiência B. Como opção, você pode adicionar Refinamentos de público-alvo (4) para restringir a qualificação à atividade.
-
Na seção CONTENT da mesma página, selecione Criar oferta JSON na lista suspensa (1), conforme mostrado.
-
Na caixa de texto Dados JSON exibida, digite suas variáveis de sinalizador de recurso para cada experiência (1), usando um objeto JSON válido (2).
Insira as variáveis de sinalizador de recurso para a Experiência A.
(Exemplo de JSON para a Experiência A acima)
code language-json line-numbers { "enabled" : true, "flag" : "expA" }Insira as variáveis de sinalizador de recurso para a Experiência B.
(Amostra de JSON para a Experiência B, acima)
code language-json line-numbers { "enabled" : true, "flag" : "expB" } -
Clique em Avançar (1) para avançar para a etapa Direcionamento da criação da atividade.
-
No exemplo da etapa Direcionamento mostrado abaixo, o Direcionamento de público-alvo (2) permanece no conjunto padrão de Todos os visitantes, para simplificar. Isso significa que a atividade não tem direcionamento. No entanto, observe que a Adobe recomenda que você sempre direcione os públicos-alvo para atividades de produção. Clique em Avançar (3) para avançar para a etapa de criação da atividade Metas e Configurações.
-
Na etapa Metas e Configurações, defina Source de Relatórios como Adobe Target (1). Defina a Métrica de meta como Conversão, especificando os detalhes com base nas métricas de conversão do site (2). Clique em Salvar e fechar (3) para salvar a atividade.
5. Implementar e renderizar o recurso em seu aplicativo
Depois de configurar as variáveis de sinalizador de recursos no Target, modifique o código do aplicativo para usá-las. Por exemplo, depois de obter o sinalizador de recurso no aplicativo, você pode usá-lo para ativar recursos e renderizar a experiência para a qual o visitante se qualificou.
| code language-js line-numbers |
|---|
|
| code language-javascript line-numbers |
|---|
|
| code language-csharp line-numbers |
|---|
|
| code language-python line-numbers |
|---|
|
6. Implementar rastreamento adicional para eventos em seu aplicativo
Como opção, você pode enviar eventos adicionais para rastrear conversões usando a função sendNotification().
| code language-js line-numbers |
|---|
|
| code language-javascript line-numbers |
|---|
|
| code language-csharp line-numbers |
|---|
|
| code language-python line-numbers |
|---|
|
7. Ativar sua atividade Teste A/B
-
Clique em Ativar (1) para ativar sua atividade de Teste A/B.
note NOTE Você deve ter a função de aprovador ou editor função de usuário para executar esta etapa.