Show Menu
TÓPICOS×

Configuração do Adobe Target Cloud Service

A Adobe recomenda usar o Editor SPA para projetos que exigem renderização do lado do cliente baseada em estrutura de aplicativo de página única (por exemplo, Reagir). Saiba mais .
Este documento faz parte do Guia de introdução ao AEM Mobile , um ponto de partida recomendado para referência ao AEM Mobile.
Há várias etapas que precisam ser reunidas antes que os autores de conteúdo possam começar a gerar conteúdo direcionado para aplicativos móveis: Obtenha o conjunto correto de permissões para usuários e grupos, criando serviços em nuvem, configurando o aplicativo para a atividade e, por fim, gerando o conteúdo.
A presunção a partir de agora é que o aplicativo de referência híbrido do AEM Mobile foi implantado e acessível com êxito por meio do AEM Mobile Dashboard.

Permissões

Os usuários que precisam acessar o console de personalização precisam fazer parte do target-activity-authors grupo. Sugere-se que, como parte da configuração de usuários e grupos, o grupo de atividades-alvo seja adicionado ao grupo de administradores de aplicativos. Ao adicionar o grupo de autores-atividade-alvo, isso permitirá que os usuários possam ver a entrada do menu de navegação Personalização.
Esquecer de adicionar os usuários ou grupos aos quais você deseja ter acesso ao console de administração de personalização ao grupo de autores-atividade-alvo impedirá que os usuários vejam o console de personalização.

Cloud Services

Para obter conteúdo direcionado trabalhando para aplicativos móveis, há dois serviços que precisam ser configurados: O Adobe Target Service e o serviço Adobe Mobile Services. O Adobe Target Service fornece o mecanismo para processar solicitações de clientes e retornar o conteúdo personalizado. O serviço Adobe Mobile Services fornece a conexão entre os serviços da Adobe e o aplicativo móvel por meio do arquivo ADBMobileConfig.json, que é consumido pelo plug-in do Cordova do AMS. No AEM Mobile Dashboard, é possível configurar seu aplicativo adicionando os dois serviços.

Serviço da Adobe Target Cloud

No AEM Mobile Dashboard, localize os Serviços de gerenciamento em nuvem e clique no botão +.
No assistente para Adicionar serviço em nuvem, selecione o cartão de serviço em nuvem "Adobe Target" e clique em Avançar.
Na lista suspensa Selecionar uma configuração, é possível criar uma nova configuração ou selecionar uma configuração existente. Para criar uma nova configuração, selecione "Criar configuração" na lista suspensa. Insira um título para a configuração do Target. Insira o código do cliente, o email e a senha associados à sua conta do Target. Se você não souber os valores desses campos, entre em contato com o suporte do Adobe Target. Clique no botão "Verificar" para validar as credenciais. Depois de verificado, clique no botão Enviar para criar o serviço de nuvem.
O serviço de nuvem que é criado é automaticamente associado ao aplicativo móvel por meio do assistente. O valor da propriedade cq:cloudserviceconfigs é definido no nó jcr:content do nó de grupo de aplicativos. Para a amostra de aplicativo híbrido, ela é definida em /content/mobileapps/híbridos-reference-app/jcr:content com o valor apontando para o nó de estrutura gerado automaticamente localizado em /etc/cloudservices/testandtarget/adobe-target—aem-apps/framework. O nó da estrutura tem duas propriedades definidas por padrão, gênero e idade. A estrutura é usada apenas pela visualização do AEM e não tem nenhum impacto no dispositivo.
Após a conclusão do assistente, o bloco Gerenciar serviço em nuvem conterá o serviço em nuvem do Target, no entanto, ele contém um aviso sobre a falta de uma conta do Adobe Mobile Service.

Adobe Mobile Service

É necessário vincular uma conta do Adobe Mobile Services (AMS) ao aplicativo também, o serviço AMS fornece o arquivo ADBMobileConfig.json necessário que contém as informações do código do cliente do Target. Antes de criar uma associação com a conta AMS, a conta AMS precisa ser modificada por um usuário que tenha permissões para o AMS.

Código do cliente

Para fazer logon nos serviços AMS, visite https://mobilemarketing.adobe.com , selecione o aplicativo móvel e clique nas configurações. Localize o campo Opções do Target do SDK, coloque o código do cliente no campo e clique em Salvar.
Agora que o código do cliente foi associado ao aplicativo móvel, quando o serviço de nuvem do AMS é configurado pelo Adobe Mobile Dashboard, as configurações do serviço serão fornecidas pelo arquivo ADBMobileConfig.json.

Serviço Adobe Mobile Service Poderia

Agora que o AMS foi configurado, é hora de associar o aplicativo móvel ao Adobe Mobile Dashboard. No AEM Mobile Dashboard, localize os Serviços de gerenciamento em nuvem e clique no botão +.
Selecione o cartão Adobe Mobile Services e clique em Avançar.
Na etapa do assistente Criar ou Selecionar, selecione o menu suspenso Mobile Service e selecione a entrada Criar configuração. Forneça um título, uma empresa, um nome de usuário, uma senha e selecione o centro de dados apropriado. Se você não souber esses valores, entre em contato com o administrador do Adobe Mobile Service para obtê-los. Depois que todos os campos tiverem sido preenchidos, clique no botão Verificar. O processo de verificação vai para o AMS e verifica as credenciais para a conta, e após a validação bem-sucedida, uma lista de Aplicativos móveis será preenchida onde você seleciona o aplicativo móvel associado na lista suspensa. Clique no botão Enviar para concluir o assistente. O processo pode levar algum tempo para obter os dados de configuração e qualquer análise associada ao aplicativo. Quando o processo estiver concluído, clique no botão Concluído no modal para retornar ao Adobe Mobile Dashboard.
Retornando ao Mobile Dashboard, o bloco Gerenciar serviços em nuvem conterá o serviço em nuvem do AMS. Você também observará que o bloco Analisar métricas será preenchido com relatórios de ciclo de vida.

Manipuladores de Sincronização de Conteúdo do Target

Para fornecer conteúdo ao conteúdo do dispositivo do usuário, é gerado renderizando as ofertas criadas pelos autores de conteúdo do AEM. Para lidar com a renderização de ofertas de destino, há um novo manipulador de sincronização de conteúdo que processará as ofertas. Usando o aplicativo de referência híbrida como nossa amostra, o pacote de conteúdo en (inglês) contém o ContentSyncConfig com um manipulador mobileappoffers . O próximo passo é crucial para renderizar ofertas ao dispositivo. O manipulador mobileappoffers tem uma propriedade path que identifica o caminho para a atividade de personalização que deve ser usada para o aplicativo.
Por exemplo, se houver uma atividade localizada em /content/campaign/hybridref , copie esse caminho e cole-o como o valor para a propriedade path do manipulador mobileappoffers.
Para o Aplicativo de referência híbrido existem dois processadores mobileappoffers, um para o dev e outro para as produções.
Depois que o caminho das atividades for definido na propriedade path do manipulador mobileappoffers, salve o manipulador. O manipulador agora estará pronto para iniciar a renderização de ofertas para nossos dispositivos móveis.

Modo de renderização

O manipulador mobileappoffers está configurado de forma diferente para configurações de publicação e desenvolvimento. Para configurações de publicação, há uma propriedade chamada renderMode com um valor de publish definido no nó cq:ContentSyncConfig. O manipulador mobileappoffers faz referência ao renderMode e, se definido para publicar, modificará a ID da mbox que é criada. Por padrão, as mboxes criadas pelo AEM têm um valor —author anexado à ID da mbox. Isso identifica que a atividade não foi publicada e deve usar a campanha não publicada para as resoluções da oferta.
Quando o conteúdo é preparado pelo Adobe Mobile Dashboard, o conteúdo preparado é considerado como conteúdo pronto para produção e é renderizado por meio da configuração de sincronização de conteúdo não dev. A renderização dessa maneira fará com que o —autor seja removido de todas as IDs de mbox e espera que uma atividade publicada esteja disponível no servidor Target. Antes de testar o conteúdo preparado, verifique se a atividade foi publicada.

Criação de conteúdo

Agora que os serviços em nuvem foram criados e o manipulador mobileappoffers foi configurado, os autores de conteúdo podem começar a gerar experiências direcionadas.