Erweiterungskonfiguration

  1. Stellen Sie sicher, dass Sie sich in Erweiterungen in der Eigenschaft Ihrer Mobile App befinden.

  2. Wählen Sie Katalog aus.

    Ersteinrichtung

  3. Verwenden Sie das Feld Suche Suche um die Erweiterung Identität zu finden.

    1. Suchen Sie nach Identity.

    2. Wählen Sie die Identität-Erweiterung aus.

    3. Wählen Sie Installieren aus.

      Identity-Installation

    Diese Erweiterung erfordert keine weitere Konfiguration.

  4. Verwenden Sie das Feld Suche Suche, um die Erweiterung AEP Assurance zu finden und zu installieren.

    Diese Erweiterung erfordert keine weitere Konfiguration.

  5. Verwenden Sie das Feld Suche Suche, um die Erweiterung Einverständnis zu finden und zu installieren. Im Konfigurationsbildschirm:

    1. Wählen Sie Ausstehend aus. In diesem Tutorial verwalten Sie das Einverständnis im Programm weiter. Weitere Informationen zur Einverständniserweiterung finden Sie in Dokumentation.

    2. Wählen Sie In Bibliothek speichern.

      Einverständniseinstellungen

  6. Verwenden Sie das Feld Suche Suche, um die Erweiterung Adobe Experience Platform Edge Network zu finden und zu installieren.

    1. Wählen unter den Datenstrom aus, den Sie im vorherigen Schritt für jede der Umgebungen erstellt haben, z. B. Luma Mobile App.

    2. Wenn Sie noch nicht ausgefüllt sind, geben Sie die Edge Network-Domain innerhalb der Domain-Konfiguration an. Die Edge Network-Domain ist der Name Ihres Unternehmens, gefolgt von data.adobedc.net, z. B. techmarketingdemos.data.adobedc.net.

    3. Wählen Sie im Menü In Bibliothek speichern die Option In Bibliothek speichern und erstellen.

      Edge-Netzwerkeinstellungen

Ihre Bibliothek wurde für die neuen Erweiterungen und Konfigurationen erstellt. Ein erfolgreicher Build wird durch ein ● in der Schaltfläche Anfänglicher Build angezeigt.

Generieren von SDK-Installationsanweisungen

  1. Wählen Umgebungen in der linken Leiste aus.

  2. Wählen Sie das Symbol Entwicklung install Box aus.

    Umgebungen - Startbildschirm

  3. Wählen Sie Dialogfeld „Mobile-" die Registerkarte iOS aus.

  4. Sie können die kopieren um Ihr Projekt mit CocoaPods einzurichten. CocoaPods werden verwendet, um SDK-Versionen und -Downloads zu verwalten. Weitere Informationen finden Sie in der Dokumentation zu CocoaPods. Wenn Sie Android™ als Entwicklungsplattform verwenden, ist Gradle das Tool zur Verwaltung von SDK-Versionen, -Downloads und -Abhängigkeiten. Weitere Informationen finden Sie in der Gradle-Dokumentation

    Die Installationsanweisungen bieten einen guten Ausgangspunkt für die Implementierung. Weitere Informationen finden Sie hier.

    INFO
    Für den Rest dieses Tutorials verwenden Sie nicht die CocoaPods-Anweisungen, sondern eine native Swift Package Manager (SPM)-basierte Einrichtung.
  5. Wählen Sie die Registerkarte Swift unter Initialisierungs-Code hinzufügen. Dieser Code-Block zeigt, wie Sie die erforderlichen SDKs importieren und die Erweiterungen beim Start registrieren. Weitere Informationen hierzu finden Sie unter von SDKs.

  6. Kopieren Sie Kopieren die Umgebungsdatei-ID und speichern Sie sie an einem Ort, wie Sie sie später benötigen. Diese eindeutige ID verweist auf Ihre Entwicklungsumgebung. Jede Umgebung (Produktion, Staging, Entwicklung) verfügt über einen eigenen eindeutigen ID-Wert.

    Installationsanweisungen

HINWEIS
Die Installationsanweisungen sollten als Ausgangspunkt und nicht als endgültige Dokumentation betrachtet werden. Die neuesten SDK-Versionen und Code-Beispiele finden Sie in der offiziellen Dokumentation.

Architektur mobiler Tags

Wenn Sie mit der Web-Version von Tags (früher Launch) vertraut sind, müssen Sie sich mit den Unterschieden auf Mobilgeräten vertraut machen.

  • Im Web wird eine Tag-Eigenschaft in JavaScript gerendert, die dann (normalerweise) in der Cloud gehostet wird. Diese JavaScript-Datei wird direkt auf der Website referenziert.

  • In einer mobilen Tag-Eigenschaft werden Regeln und Konfigurationen in JSON-Dateien gerendert, die in der Cloud gehostet werden. Die JSON-Dateien werden von der Mobile Core-Erweiterung in der Mobile App heruntergeladen und gelesen. Erweiterungen sind separate SDKs, die zusammenarbeiten. Wenn Sie Ihrer Tag-Eigenschaft eine Erweiterung hinzufügen, müssen Sie auch die App aktualisieren. Wenn Sie eine Erweiterungseinstellung ändern oder eine Regel erstellen, werden diese Änderungen in der App angezeigt, sobald Sie die aktualisierte Tag-Bibliothek veröffentlichen. Dank dieser Flexibilität können Sie Einstellungen (z. B. die Adobe Analytics Report Suite-ID) ändern oder sogar das Verhalten Ihrer App ändern (mithilfe von Datenelementen und Regeln, wie Sie in späteren Lektionen sehen werden), ohne den Code in Ihrer App ändern und den App Store erneut senden zu müssen.

ERFOLG
Sie haben jetzt eine mobile Tag-Eigenschaft, die Sie im Rest dieses Tutorials verwenden können.
Vielen Dank, dass Sie sich Zeit genommen haben, um mehr über Adobe Experience Platform Mobile SDK zu erfahren. Wenn Sie Fragen haben, allgemeines Feedback geben möchten oder Vorschläge für zukünftige Inhalte haben, teilen Sie diese auf diesem Experience League Community-Diskussionsbeitrag