Einrichten von App Builder

Asset Compute-Projekte sind speziell definierte App-Entwicklungs-Projekte und erfordern daher Zugriff auf die App-Entwicklung in Adobe Developer Console, um sie einzurichten und bereitzustellen.

Erstellen und Einrichten der App-Entwicklung in Adobe Developer Console set-up

Clickthrough beim Einrichten der App-Entwicklung (kein Audio)

  1. Melden Sie sich bei Adobe Developer Console über die Adobe ID an, die mit den bereitgestellten Konten und Diensten verknüpft ist. Stellen Sie sicher, dass Sie über eine Systemadmin- oder Entwicklerrolle für die richtige Adobe-Organisation verfügen.

  2. Erstellen Sie ein App-Entwicklungsprojekt, indem Sie Neues Projekt erstellen > Projekt aus Vorlage > App-Entwicklung auswählen.

    Wenn die Schaltfläche_ Neues Projekt erstellen oder der Typ App-Entwicklung _nicht verfügbar ist, bedeutet dies, dass die App-Entwicklung nicht für Ihre Adobe-Organisation bereitgestellt wurde.

    • Projekttitel: WKND AEM Asset Compute

    • App-Name: wkndAemAssetCompute<YourName>

      • Der App-Name muss für alle App-Entwicklungsprojekte eindeutig sein und kann später nicht geändert werden. Es ist ein guter Ansatz, den Namen Ihres Unternehmens oder Ihrer Organisation als Präfix zu verwenden und ein aussagekräftige Suffix anzufügen (Beispiel: wkndAemAssetCompute).
      • Um es sich selbst einfacher zu machen, sollten Sie am besten Ihren eigenen Namen an den App-Namen anhängen, z. B. wkndAemAssetComputeJaneDoe. So vermeiden Sie Konflikte mit anderen App-Entwicklungsprojekten.
    • Fügen Sie unter Arbeitsbereiche eine neue Umgebung mit dem Namen Development hinzu.

    • Stellen Sie unter Adobe I/O Runtime sicher, dass Runtime bei jedem Arbeitsbereich einbeziehen ausgewählt ist.

    • Klicken Sie auf Speichern, um das Projekt zu speichern

  3. Wählen Sie im App-Entwicklungsprojekt über die Arbeitsbereichsauswahl Development aus.

  4. Klicken Sie auf + Dienst hinzufügen > API, um den Assistenten API hinzufügen zu öffnen. Verwenden Sie diesen Ansatz, um die folgenden APIs hinzuzufügen:

    • Experience Cloud > Asset Compute

      • Wählen Sie Schlüsselpaar generieren aus, klicken Sie auf die Schaltfläche Schlüsselpaar generieren und speichern Sie die heruntergeladene Datei config.zip zur späteren Verwendung an einem sicheren Ort.
      • Tippen Sie auf Weiter
      • Wählen Sie das Produktprofil Integrationen – Cloud Service aus und klicken Sie auf Konfigurierte API speichern.
    • Wählen Sie Adobe Services > I/O-Ereignisse aus und klicken Sie auf Konfigurierte API speichern.

    • Wählen Sie Adobe Services > I/O-Management API aus und klicken Sie auf Konfigurierte API speichern.

Zugreifen auf private.key private-key

Beim Einrichten der Asset Compute-API-Integration wurde ein neues Schlüsselpaar generiert und die Datei config.zip automatisch heruntergeladen. Die Datei config.zip enthält das generierte öffentliche Zertifikat und die entsprechende Datei private.key.

  1. Entpacken Sie config.zip an einem sicheren Ort in Ihrem Dateisystem, da private.key später verwendet wird.
    • Geheime und private Schlüssel sollten aus Sicherheitsgründen niemals zu Git hinzugefügt werden.

Überprüfen der Anmeldeinformationen für das Dienstkonto (JWT)

Die Anmeldeinformationen für dieses Adobe I/O-Projekt werden vom lokalen Asset Compute-Entwicklungs-Tool verwendet, um mit der Adobe I/O Runtime zu interagieren. Sie müssen daher in das Asset Compute-Projekt integriert werden. Machen Sie sich mit den Anmeldeinformationen für das Dienstkonto (JWT) vertraut.

Anmeldeinformationen für das Adobe Developer-Dienstkonto

  1. Stellen Sie im App-Entwicklungsprojekt des Adobe I/O-Projekts sicher, dass der Arbeitsbereich Development ausgewählt ist.
  2. Klicken Sie unter Anmeldeinformationen auf die Option Dienstkonto (JWT).
  3. Überprüfen Sie die angezeigten Adobe I/O-Anmeldeinformationen.
    • Für den unten aufgelisteten öffentlichen Schlüssel ist das private.key-Gegenstück in der heruntergeladenen Datei config.zip vorhanden, wenn die Asset Compute-API diesem Projekt hinzugefügt wurde.
      • Bei Verlust oder Kompromittierung des privaten Schlüssels kann über diese Benutzeroberfläche der entsprechende öffentliche Schlüssel entfernt und ein neues Schlüsselpaar in Adobe I/O generiert oder nach Adobe I/O hochgeladen werden.
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69