Configurações de simulação
A identificação da oportunidade de Comprovação do AEM Sites Optimizer exige a configuração da extensão Comprovação. Você pode configurá-lo no Universal Editor, na Visualização baseada em documento ou no AEM Cloud Service para que seja possível executar auditorias de Comprovação em suas páginas antes que elas sejam publicadas.
Habilitar acesso do usuário
Para usar a extensão Comprovação, verifique se o usuário está atribuído a pelo menos um dos seguintes perfis de produto do AEM Sites Optimizer no Adobe Admin Console:
- AEM Sites Optimizer: sugerir usuário automaticamente
- AEM Sites Optimizer: otimizar usuário automaticamente
Habilitar a extensão de simulação
Para configurar a simulação no Universal Editor, siga estas etapas:
-
Abra o Extension Manager em:
https://experience.adobe.com/#/@org/aem/extension-manager/universal-editor -
Localize a Extensão de simulação do AEM Sites Optimizer e envie uma solicitação para habilitá-la.
-
A equipe do Adobe AEM analisa e habilita a extensão para sua organização.
-
Após habilitar a extensão, abra uma página no Universal Editor, como, por exemplo:
https://author-p12345-e123456.adobeaemcloud.com/ui#/@org/aem/universal-editor/canvas/author-p12345-e123456.adobeaemcloud.com/content/en/example/home.html -
A Extensão de Comprovação aparece no painel lateral.
-
Selecione a Extensão de simulação no painel lateral para iniciar a Auditoria de simulação da página atual.
Para configurar a simulação para criação baseada em documentos, siga estas etapas:
-
Adicione a seguinte configuração a
/tools/sidekick/config.jsonno repositório do GitHub do seu projeto do Edge Delivery Services:code language-json { "plugins": [ { "id": "preflight", "titleI18n": { "en": "Preflight" }, "environments": ["preview"], "event": "preflight" } ] } -
Crie um novo arquivo
/tools/sidekick/aem-sites-optimizer-preflight.jse adicione o seguinte conteúdo:code language-javascript (function () { let isAEMSitesOptimizerPreflightAppLoaded = false; function loadAEMSitesOptimizerPreflightApp() { const script = document.createElement('script'); script.src = 'https://experience.adobe.com/solutions/OneAdobe-aem-sites-optimizer-preflight-mfe/static-assets/resources/sidekick/client.js?source=plugin'; script.onload = function () { isAEMSitesOptimizerPreflightAppLoaded = true; }; script.onerror = function () { console.error('Error loading AEMSitesOptimizerPreflightApp.'); }; document.head.appendChild(script); } function handlePluginButtonClick() { if (!isAEMSitesOptimizerPreflightAppLoaded) { loadAEMSitesOptimizerPreflightApp(); } } // Sidekick V1 extension support const sidekick = document.querySelector('helix-sidekick'); if (sidekick) { sidekick.addEventListener('custom:preflight', handlePluginButtonClick); } else { document.addEventListener('sidekick-ready', () => { document.querySelector('helix-sidekick') .addEventListener('custom:preflight', handlePluginButtonClick); }, { once: true }); } // Sidekick V2 extension support const sidekickV2 = document.querySelector('aem-sidekick'); if (sidekickV2) { sidekickV2.addEventListener('custom:preflight', handlePluginButtonClick); } else { document.addEventListener('sidekick-ready', () => { document.querySelector('aem-sidekick') .addEventListener('custom:preflight', handlePluginButtonClick); }, { once: true }); } }()); -
Atualize a função
loadLazy()em/scripts/scripts.jspara importar o script de simulação para URLs de pré-visualização:code language-javascript if (window.location.href.includes('.aem.page')) { import('../tools/sidekick/aem-sites-optimizer-preflight.js'); } -
Abra a URL de visualização (
*.aem.page) da página que deseja auditar. -
No Sidekick, clique no botão Simulação para iniciar a auditoria da página atual.
Para usar a simulação no editor de páginas do AEM Sites, você pode criar um marcador no seu navegador da web. Siga estas etapas:
-
Mostre sua Barra de Indicadores em seu navegador da Web:
- Pressione Ctrl+Shift+B (Windows) ou Cmd+Shift+B (Mac).
-
Crie um novo marcador no seu navegador:
- Clique com o botão direito do mouse na barra de marcadores e selecione Nova página ou Adicionar marcador.
- No campo Endereço (URL), cole o seguinte código:
code language-javascript javascript:(function(){const script=document.createElement('script');script.src='https://experience.adobe.com/solutions/OneAdobe-aem-sites-optimizer-preflight-mfe/static-assets/resources/sidekick/client.js?source=bookmarklet&target-source=aem-cloud-service';document.head.appendChild(script);})(); -
Nomeie o marcador Simulação (ou qualquer nome que preferir).
-
Abra a URL de visualização (
*.aem.page) da página que você deseja auditar no Editor de Páginas do AEM Sites. -
Clique no marcador Simulação, na barra de marcadores, para iniciar a auditoria da página atual.
| note important |
|---|
| IMPORTANT |
| Somente os ambientes do Adobe Managed Services (AMS) que usam o Provedor de identidade (IMS) da Adobe para autenticação no AEM Author são compatíveis. A comprovação não funcionará se sua organização usar qualquer outro provedor de identidade para autenticação AMS. |
Para usar a opção Comprovação no Editor de páginas do AEM Sites em um ambiente do AMS, crie um bookmarklet no navegador da Web, seguindo estas etapas:
-
Exiba a Barra de marcadores do seu navegador da web:
- Pressione Ctrl+Shift+B (Windows) ou Cmd+Shift+B (Mac).
-
Crie um novo marcador no seu navegador:
- Clique com o botão direito do mouse na barra de marcadores e selecione Nova página ou Adicionar marcador.
- No campo Endereço (URL), cole o seguinte código:
code language-javascript javascript:(function(){const script=document.createElement('script');script.src='https://experience.adobe.com/solutions/OneAdobe-aem-sites-optimizer-preflight-mfe/static-assets/resources/sidekick/client.js?source=bookmarklet&target-source=ams';document.head.appendChild(script);})(); -
Nomeie o marcador Simulação (ou qualquer nome que preferir).
-
Abra a página que deseja auditar no Editor de Páginas do AEM Sites.
-
Clique no marcador Simulação, na barra de marcadores, para iniciar a auditoria da página atual.
Práticas recomendadas
Ao executar auditorias de simulação, lembre-se das seguintes diretrizes:
- Sempre execute auditorias em páginas de preparo ou pré-visualização antes de publicar na produção.
- Priorize a resolução de problemas de alto impacto, como links corrompidos, tags H1 ausentes ou links inseguros.
- Verifique se a autenticação está habilitada para ambientes de preparo protegidos antes de executar auditorias.
- Revise e aplique as recomendações de metatags para melhorar o desempenho da SEO.