Impostazioni di Sites Optimizer
{align="center"}
Le impostazioni di Sites Optimizer sono l’hub centrale per la configurazione dell’esperienza Sites Optimizer.
Google Search Console
{align="center"}
Il connettore di impostazioni di Google Search Console in AEM Sites Optimizer consente di analizzare le metriche SEO (Search Engine Optimization) chiave quali classificazione nei risultati di ricerca, tassi di click-through e Core Web Vitals. Mantenendo la connessione con Google Search Console, puoi sfruttare l’analisi JSON per individuare opportunità di ottimizzazione e migliorare le prestazioni del sito.
Per configurare questo connettore, è necessario disporre di credenziali con accesso amministrativo a Google Search Console per il dominio.
Connettersi ad AEM Sites
Questa guida spiega come collegare il sito Edge Delivery Services (EDS) esistente ad AEM Sites Optimizer. Prima di iniziare, verificare che il sito EDS sia già configurato e funzionante. Questa connessione è specifica per AEM Sites Optimizer per l’accesso al contenuto.
La connessione richiede due passaggi:
- Specifica l’URL dell’archivio del codice e l’URL dell’origine del contenuto.
- Concedi ad AEM Sites Optimizer l’accesso alla tua origine di contenuto.
Passaggio 1: collegare l’archivio del codice e l’origine del contenuto
In AEM Sites Optimizer, vai a Impostazioni → Connetti ad AEM Sites e immetti quanto segue:
-
URL archivio codici: l’URL GitHub del sito EDS, ad esempio:
https://github.com/owner/repo -
URL Source contenuto: l’URL della cartella SharePoint o della cartella Unità Google che supporta il sito EDS, ad esempio:
https://drive.google.com/drive/folders/...oppurehttps://myorg.sharepoint.com/...
Dopo aver inserito l’URL del Source di contenuto, AEM Sites Optimizer rileverà il tipo di origine di contenuto e mostrerà le istruzioni di accesso pertinenti di seguito.
Passaggio 2: concedere l’accesso all’origine di contenuto
Segui la sezione che corrisponde all’origine di contenuto.
SharePoint — Dominio Adobe
Se l’URL del Source dei contenuti utilizza il dominio Adobe SharePoint, non è necessaria alcuna ulteriore azione. L’accesso è già configurato. Fai clic su Salva per completare la connessione.
SharePoint — Dominio personalizzato
Se l’URL del Source dei contenuti utilizza il dominio SharePoint della tua organizzazione, devi registrare un’applicazione Azure e fornire le relative credenziali ad AEM Sites Optimizer.
Cosa ti servirà
- Autorizzazione a registrare applicazioni nel portale Azure o un contatto che può registrare applicazioni per tuo conto.
- I diritti di amministratore tenant per concedere il consenso API o un amministratore che può approvare il consenso API per te.
Passaggio 2a — Registrazione di un’applicazione in Azure
-
Vai a Azure Portal → Microsoft Entra ID → Registrazioni app → Nuova registrazione.
-
Assegnare un nome, ad esempio:
AEM Sites Optimizer. -
Lascia tutte le altre impostazioni predefinite e fai clic su Registra.
-
Nella pagina Panoramica, annota in basso:
- ID applicazione (client)
- ID directory (tenant)
Passaggio 2b — Aggiungere le autorizzazioni API
-
Vai a Autorizzazioni API → Aggiungi un’autorizzazione → autorizzazioni dell’applicazione → di Microsoft Graph.
-
Aggiungi entrambe le opzioni seguenti:
Sites.Selected- Accesso con ambito a raccolte siti di SharePoint specifiche.Files.SelectedOperations.Selected- accesso ai file senza un utente connesso.
-
Fai clic su Concedi il consenso dell’amministratore per entrambi.
Passaggio 2c — Creare un segreto client
- Vai a Certificati e segreti → nuovo segreto client.
- Imposta una descrizione e una scadenza, quindi fai clic su Aggiungi.
- Copia immediatamente il valore segreto, che viene visualizzato una sola volta.
Passaggio 2d — Concedere all’app l’accesso al sito SharePoint
Puoi concedere l’accesso all’app utilizzando le chiamate API di Microsoft Graph Explorer, PowerShell o Graph dirette.
Passa a Microsoft Graph Explorer, accedi con il tuo account Microsoft ed esegui le seguenti richieste:
- Ricerca dell’ID sito:
GET https://graph.microsoft.com/v1.0/sites/{tenant}.sharepoint.com:/sites/{site-name}
- Copia
iddalla risposta, quindi concedi l’accesso a livello di sito:
POST https://graph.microsoft.com/v1.0/sites/{siteId}/permissions
Corpo:
{
"roles": ["write"],
"grantedToIdentities": [{
"application": {
"id": "{your-client-id}",
"displayName": "{Your app name}"
}
}]
}
Passaggio 2e — Immettere le credenziali in AEM Sites Optimizer
Tornando nella finestra di dialogo Connetti ad AEM Sites, immetti quanto segue in Connessione all’archivio dei contenuti tramite SharePoint:
- ID tenant (Azure AD) - da Panoramica → registrazione app.
- ID client (registrazione app) - da Panoramica → registrazione app.
- Segreto client — creato nel passaggio 2c.
Fai clic su Convalida connessione per confermare l’accesso, quindi fai clic su Salva.
Unità Google
- In Google Drive, fai clic con il pulsante destro del mouse sulla cartella che supporta il sito EDS e seleziona Condividi.
- Nel campo Aggiungi persone e gruppi, immetti l’e-mail dell’account del servizio visualizzata nella finestra di dialogo Connetti ad AEM Sites:
experience-success-studio@helix-225321.iam.gserviceaccount.com - Imposta il livello di autorizzazione su Editor.
- Deseleziona Notifica agli utenti e fai clic su Condividi.
Al termine della condivisione, fare clic su Convalida connessione nella finestra di dialogo, quindi fare clic su Salva.