Tutorial sull’implementazione di Adobe Experience Cloud nelle app per dispositivi mobili

Scopri come implementare le applicazioni Adobe Experience Cloud nella tua app mobile utilizzando Adobe Experience Platform Mobile SDK.

Experience Platform Mobile SDK è un SDK lato client che consente ai clienti di Adobe Experience Cloud di interagire sia con le applicazioni di Adobe che con i servizi di terze parti tramite Adobe Experience Platform Edge Network. Consulta la sezione Documentazione di Adobe Experience Platform Mobile SDK per informazioni più dettagliate.

impostazioni di compilazione

Questa esercitazione ti guida attraverso l’implementazione dell’SDK di Platform Mobile in un’app retail di esempio denominata Luma. La App Luma dispone di funzionalità che ti consentono di creare un’implementazione realistica. Dopo aver completato questa esercitazione, dovresti essere in grado di iniziare a implementare tutte le soluzioni di marketing tramite l’SDK di Platform Mobile nelle tue app mobili.

Le lezioni sono progettate per iOS e scritte in Swift, ma molti dei concetti sono validi anche per Android™.

Dopo aver completato questa esercitazione, sarai in grado di:

NOTA

È disponibile un tutorial simile per più soluzioni per SDK per web.

Prerequisiti

In queste lezioni, si presume che tu sia in possesso di un Adobe ID e delle autorizzazioni necessarie per completare gli esercizi. In caso contrario, contatta l’amministratore di Adobe per richiedere l’accesso.

  • Nella raccolta dati devi disporre di:
    • Piattaforme—voce di autorizzazione Mobile

    • Diritti di proprietà—voci di autorizzazione a Sviluppa, Approva, Pubblica, Gestire le estensioni e Gestire gli ambienti.

    • Diritti aziendali—voci di autorizzazione a Gestisci proprietà e, se completi la lezione opzionale sui messaggi push, Gestire le configurazioni dell’app

      Per ulteriori informazioni sulle autorizzazioni dei tag, consulta Autorizzazioni utente per i tag nella documentazione del prodotto.

  • Ad Experience Platform, devi disporre di:
    • Modellazione dati- elementi di autorizzazione per gestire e visualizzare gli schemi.

    • Identity Management: elementi di autorizzazione per gestire e visualizzare i namespace di identità.

    • Raccolta dati- elementi di autorizzazione per gestire e visualizzare i datastreams.

    • Se sei cliente di un’applicazione basata su Platform come Real-Time CDP, Journey Optimizer o Customer Journey Analytics, devi anche disporre di:

      • Gestione dati: elementi di autorizzazione per gestire e visualizzare i set di dati per completare esercitazioni opzionali della piattaforma (richiede una licenza per un'applicazione basata su Platform ).
      • Uno sviluppo sandbox che puoi utilizzare per questa esercitazione.
  • Per Adobe Analytics, devi sapere quale suite di rapporti puoi utilizzare per completare questa esercitazione.

Tutti i clienti di Experience Cloud devono avere accesso alle funzioni necessarie per implementare l’SDK di Mobile.

Inoltre, si presume che tu abbia familiarità con Swift. Non devi essere un esperto per completare le lezioni, ma ti saranno più utili se sei in grado di leggere e comprendere il codice senza difficoltà.

Scaricare l’app Luma

Sono disponibili due versioni dell’app di esempio per il download.

  1. Vuoto - versione senza codice Experience Cloud per completare gli esercizi pratici in questa esercitazione
  2. Completamente implementato - versione con implementazione Experience Cloud completa per riferimento.

Cominciamo.

Avanti: Creare uno schema XDM

NOTA

Grazie per aver investito il tuo tempo nell'apprendimento dell'SDK di Adobe Experience Platform Mobile. In caso di domande, se desideri condividere feedback generali o se hai suggerimenti su contenuti futuri, condividi questi su questo Experience League Articolo di discussione della Comunità

In questa pagina