Tutorial Implementar a 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 Experience Platform Mobile SDK é um SDK do lado do cliente que permite que os clientes do Adobe Experience Cloud interajam com aplicativos Adobe e serviços de terceiros por meio da Rede de borda Adobe Experience Platform. Consulte a Documentação do SDK do Adobe Experience Platform Mobile para obter informações mais detalhadas.

configurações de build

Este tutorial o orienta pela implementação do SDK do Platform Mobile em um aplicativo de varejo de amostra chamado Luma. O Aplicativo Luma O tem uma funcionalidade que permite criar 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 Platform Mobile em seus próprios aplicativos móveis.

As lições são projetadas para iOS e escritas em Swift, mas muitos dos conceitos também se aplicam ao Android™.

Após concluir este tutorial, você poderá:

OBSERVAÇÃO

Um tutorial de várias soluções semelhante está disponível para Web SDK.

Pré-requisitos

Nessas lições, presume-se que você tenha uma Adobe ID e as permissões necessárias para concluir os exercícios. Caso contrário, entre em contato com o administrador do Adobe para solicitar acesso.

  • Na Coleta de dados, você deve ter:
    • Plataformas—item de permissão Celular

    • Direitos de propriedade—itens de permissão para Desenvolver, Aprovar, Publicar, Gerenciar extensões e Gerenciar ambientes.

    • Direitos da empresa—itens de permissão para Gerenciar propriedades e, se concluir a lição opcional de mensagens por push, Gerenciar configurações do aplicativo

      Para obter mais informações sobre permissões de tag, consulte Permissões do usuário para tags na documentação do produto.

  • No Experience Platform, você deve ter:
    • Modelagem de dados—itens de permissão para gerenciar e visualizar esquemas.

    • Identity Management—itens de permissão para gerenciar e exibir namespaces de identidade.

    • Coleta de dados—itens de permissão para gerenciar e visualizar conjuntos de dados.

    • Se você for o cliente de um aplicativo baseado em plataforma, como Real-time CDP, Journey Optimizer ou Customer Journey Analytics, também deverá ter:

      • Gerenciamento de dados—itens de permissão para gerenciar e exibir conjuntos de dados para concluir o exercícios opcionais da plataforma (requer uma licença para um aplicativo baseado em plataforma ).
      • Um desenvolvimento sandbox que você pode usar para este tutorial.
  • Para o Adobe Analytics, você deve saber qual conjuntos de relatórios você pode usar para concluir este tutorial.

Todos os clientes do Experience Cloud devem ter acesso aos recursos necessários para implantar o Mobile SDK.

Além disso, presume-se que você esteja familiarizado com Swift. Não é necessário ser um especialista para concluir as lições, mas você extrairá mais delas se ler e entender o código confortavelmente.

Baixe o aplicativo Luma

Duas versões do aplicativo de amostra estão disponíveis para download.

  1. Empty - versão sem nenhum código de Experience Cloud para concluir os exercícios práticos neste tutorial
  2. Implementado totalmente - versão com implementação de Experience Cloud completa para referência.

Vamos começar!

Próximo: Criar um esquema XDM

OBSERVAÇÃO

Obrigado por investir seu tempo em aprender sobre o Adobe Experience Platform Mobile SDK. Em caso de dúvidas, desejo compartilhar comentários gerais ou ter sugestões sobre conteúdo futuro, compartilhe-as sobre isso Posto de discussão da comunidade do Experience League

Nesta página