Sites Optimizer-Einstellungen
{align="center"}
Sites Optimizer-Einstellungen sind der zentrale Knotenpunkt für die Konfiguration Ihres Sites Optimizer-Erlebnisses.
Google Search Console
{align="center"}
Der Connector für die Google Search Console-Einstellungen in AEM Sites Optimizer ermöglicht die Analyse von wichtigen SEO-Metriken wie Platzierungen in Suchergebnissen, Klickraten und Core Web Vitals. Durch das Aufrechterhalten der Verbindung mit der Google Search Console können Sie die JSON-Analyse nutzen, um Optimierungsmöglichkeiten zu entdecken und die Site-Leistung zu verbessern.
Für die Einrichtung dieses Connectors benötigen Sie Anmeldeinformationen mit Administratorzugriff auf die Google Search Console für die Domain.
Verbindung mit AEM Sites herstellen
In diesem Handbuch wird beschrieben, wie Sie Ihre bestehende Edge Delivery Services-Site (EDS) mit AEM Sites Optimizer verbinden. Bevor Sie beginnen, stellen Sie sicher, dass Ihre EDS-Site bereits eingerichtet ist und funktioniert - diese Verbindung ist speziell für den Zugriff von AEM Sites Optimizer auf Ihre Inhalte vorgesehen.
Die Verbindung erfordert zwei Schritte:
- Geben Sie Ihre Code-Repository-URL und Inhaltsquellen-URL an.
- Gewähren Sie AEM Sites Optimizer Zugriff auf Ihre Inhaltsquelle.
Schritt 1: Verknüpfen des Code-Repositorys und der Inhaltsquelle
Wechseln Sie in AEM Sites Optimizer zu Einstellungen → Verbindung mit AEM Sites herstellen und geben Sie Folgendes ein:
-
Code-RepositoryURL - die GitHub-URL Ihrer EDS-Site, z. B.:
https://github.com/owner/repo -
Content Source URL - die URL des SharePoint-Ordners oder Google Drive-Ordners, der Ihre EDS-Site unterstützt, z. B.:
https://drive.google.com/drive/folders/...oderhttps://myorg.sharepoint.com/...
Sobald Sie die Content Source-URL eingeben, erkennt AEM Sites Optimizer Ihren Content-Quelltyp und zeigt die entsprechenden Zugriffsanweisungen unten an.
Schritt 2: Gewähren des Zugriffs auf Ihre Inhaltsquelle
Befolgen Sie den Abschnitt, der Ihrer Inhaltsquelle entspricht.
SharePoint - Adobe Domain
Wenn Ihre Content Source-URL die Adobe SharePoint-Domain verwendet, sind keine weiteren Maßnahmen erforderlich. Der Zugriff ist bereits konfiguriert. Klicken Sie Speichern, um die Verbindung abzuschließen.
SharePoint - Benutzerdefinierte Domain
Wenn Ihre Content Source-URL die eigene SharePoint-Domain Ihres Unternehmens verwendet, müssen Sie eine Azure-Anwendung registrieren und ihre Anmeldeinformationen für AEM Sites Optimizer angeben.
Voraussetzungen
- Berechtigung zur Registrierung von Anwendungen im Azure-Portal oder ein Kontakt, der die Anwendungen in Ihrem Namen registrieren kann.
- Mandantenadministratorrechte, um die API-Zustimmung zu erteilen, oder ein Administrator, der die API-Zustimmung für Sie genehmigen kann.
Schritt 2a — Registrieren einer Anwendung in Azure
-
Wechseln Sie zum Azure-Portal → Microsoft Entra ID → App-Registrierungen → neue Registrierung.
-
Geben Sie ihm einen Namen, z. B.:
AEM Sites Optimizer. -
Belassen Sie alle anderen Standardeinstellungen und klicken Sie auf Registrieren.
-
Beachten Sie auf SeiteÜbersicht“ Folgendes:
- Anwendungs-(Client-)ID
- Verzeichnis-(Mandanten-)ID
Schritt 2b — API-Berechtigungen hinzufügen
-
Navigieren Sie zu API-Berechtigungen → Hinzufügen einer Berechtigung → Microsoft Graph → Anwendungsberechtigungen.
-
Fügen Sie sowohl Folgendes hinzu:
Sites.Selected- Zugriff auf bestimmte SharePoint-Websitesammlungen im Umfang.Files.SelectedOperations.Selected- Dateizugriff ohne angemeldeten Benutzer.
-
Klicken Sie Administratorzustimmung erteilen für beide.
Schritt 2c - Erstellen eines Client-Geheimnisses
Seite mit
- Navigieren Sie zu Zertifikate und Geheimnisse → neuen Client-Geheimnis.
- Legen Sie eine Beschreibung und ein Ablaufdatum fest und klicken Sie dann auf Hinzufügen.
- Kopieren Sie den geheimen Wert sofort - er wird nur einmal angezeigt.
Schritt 2d - Gewähren Sie der App Zugriff auf Ihre SharePoint-Site
Sie können der App Zugriff gewähren, indem Sie Microsoft Graph Explorer, PowerShell oder direkte Graph-API-Aufrufe verwenden.
Navigieren Sie zu Microsoft Graph Explorer, melden Sie sich mit Ihrem Microsoft-Konto an und führen Sie die folgenden Anfragen aus:
- Site-ID suchen:
GET https://graph.microsoft.com/v1.0/sites/{tenant}.sharepoint.com:/sites/{site-name}
- Kopieren Sie die
idaus der Antwort und gewähren Sie dann Zugriff auf Site-Ebene:
POST https://graph.microsoft.com/v1.0/sites/{siteId}/permissions
Textkörper:
{
"roles": ["write"],
"grantedToIdentities": [{
"application": {
"id": "{your-client-id}",
"displayName": "{Your app name}"
}
}]
}
Schritt 2e — Anmeldedaten in AEM Sites Optimizer eingeben
Zurück im Mit AEM Sites verbinden geben Sie Folgendes unter Content Repository-Verbindung über SharePoint ein:
- Mandanten-ID (Azure AD) - von der App-Registrierung → Übersicht.
- Client-ID (App-Registrierung) - von der App-Registrierung → Übersicht.
- Client-Geheimnis - in Schritt 2c erstellt.
Klicken Sie auf Verbindung überprüfen, um den Zugriff zu bestätigen, und klicken Sie dann auf Speichern.
Google-Laufwerk
- Klicken Sie in Google Drive mit der rechten Maustaste auf den Ordner, der Ihre EDS-Site unterstützt, und wählen Sie Freigeben.
- Geben Sie Feld „Personen und Gruppen hinzufügen die E-Mail-Adresse des Service-Kontos ein, die im Dialogfeld Mit AEM Sites verbinden angezeigt wird:
experience-success-studio@helix-225321.iam.gserviceaccount.com - Setzen Sie die Berechtigungsstufe auf Editor.
- Deaktivieren Sie Personen benachrichtigen und klicken Sie auf Freigeben.
Nachdem die Freigabe abgeschlossen ist, klicken Sie Dialogfeld auf „Verbindung" und anschließend auf Speichern.