Tutorial Implementar o Adobe Experience Cloud em aplicativos para dispositivos móveis
Saiba como implementar aplicativos da Adobe Experience Cloud em seu aplicativo para dispositivos móveis usando o SDK móvel da Adobe Experience Platform.
O SDK móvel do Experience Platform é um SDK do lado do cliente que permite que os clientes da Adobe Experience Cloud interajam com aplicativos Adobe e serviços de terceiros por meio do Edge Network do Adobe Experience Platform. Consulte a documentação do SDK do Adobe Experience Platform Mobile para obter informações mais detalhadas.
Este tutorial o orienta pela implementação do SDK móvel da Platform em um aplicativo de varejo de amostra chamado Luma. O aplicativo Luma tem uma funcionalidade que permite a criação de uma implementação realista. Após concluir este tutorial, você deve estar pronto para começar a implementar todas as suas soluções de marketing por meio do SDK do Experience Platform Mobile em seus próprios aplicativos móveis.
As lições foram projetadas para o iOS e escritas em Swift/SwiftUI, mas muitos dos conceitos também se aplicam ao Android™.
Após concluir este tutorial, você será capaz de:
-
Crie um esquema usando grupos de campos padrão e personalizados.
-
Configurar um fluxo de dados.
-
Configure uma propriedade de tag móvel.
-
Configurar um conjunto de dados de Experience Platform (opcional).
-
Instale e implemente extensões de tag em um aplicativo.
-
Transmita corretamente os parâmetros de Experience Cloud para um webview.
-
Valide a implementação usando o Adobe Experience Platform Assurance.
-
Adicione os seguintes aplicativos/extensões do Adobe Experience Cloud:
Pré-requisitos
Nessas lições, presume-se que você tenha uma ID de Adobe e as permissões de nível de usuário necessárias para concluir os exercícios. Caso contrário, entre em contato com o administrador do Adobe para solicitar acesso.
-
Em Coleção de dados, você deve ter:
-
Plataformas—item de permissão Celular
-
Direitos de propriedade—itens de permissão para Desenvolver, Aprovar, Publish, Gerenciar extensões e Gerenciar ambientes.
-
Direitos da Empresa—itens de permissão para Gerenciar Propriedades e, se estiver concluindo a lição opcional de mensagens por push, Gerenciar Configurações do Aplicativo
Para obter mais informações sobre permissões de marcas, consulte Permissões de usuário para marcas na documentação do produto.
-
-
No Experience Platform, você deve ter:
-
Modelagem de Dados — itens de permissão para gerenciar e exibir esquemas.
-
Identity Management — itens de permissão para gerenciar e exibir namespaces de identidade.
-
Coleção de dados — itens de permissão para gerenciar e exibir sequências de dados.
-
Se você for o cliente de um aplicativo baseado em plataforma como o Real-Time CDP, Journey Optimizer ou Customer Journey Analytics e fizer as lições relacionadas que também deve ter:
- Gerenciamento de dados—itens de permissão para gerenciar e exibir conjuntos de dados.
- Uma sandbox de desenvolvimento que você pode usar para este tutorial.
-
Para as lições do Journey Optimizer, você precisa de permissões para configurar o serviço de notificação por push e criar uma superfície de aplicativo, uma jornada, uma mensagem e predefinições de mensagem. Para o Gerenciamento de decisões, você precisa das permissões adequadas para gerenciar ofertas e decisões conforme descrito aqui.
-
-
Para o Adobe Analytics, você deve saber quais conjuntos de relatórios você pode usar para concluir este tutorial.
-
Para o Adobe Target, você deve ter permissão para criar e ativar atividades.
- <your name or initials>
ao nome do objeto que você está instruído a criar.Histórico de versão
- 29 de novembro de 2023: grande revisão com novos aplicativos de amostra e novas lições para mensagens no aplicativo, gestão de decisões e Adobe Target.
- 9 de março de 2022: Primeira publicação
Baixe o aplicativo Luma
Duas versões do aplicativo de amostra estão disponíveis para download. Ambas as versões podem ser baixadas/clonadas do Github. Você encontrará duas pastas:
Você pode baixar a versão final produzida do aplicativo na App Store.
Vamos começar!
Próximo: Criar um esquema XDM