ACSD-48634: JS erros quando Google Analytics Content Experiments está habilitado
O patch ACSD-48634 corrige JS erros em uma página de atualização staging quando Google Analytics Content Experiments está habilitado. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.27 está instalado. A ID do patch é ACSD-48634. Observe que o problema foi corrigido no Adobe Commerce 2.4.7.
Produtos e versões afetados
O patch foi criado para a versão do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.5
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.3.7 - 2.4.6
magento/quality-patches
para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.Problema
Os erros JS ocorrem em uma página de atualização staging quando Google Analytics Content Experiments está habilitado.
Etapas a serem reproduzidas:
-
Em Admin > Stores > All Stores, crie um site, uma loja e um Store View adicionais. Verifique se o Store View é Enabled.
-
Configure Configure Google Analytics em Stores > Settings > Configuration > Sales > Google API:
-
Para Main e sites adicionais scope:
- Enabled: Yes
- Account type: Google Tag Manager
- Anonymize IP: Yes
- Enable Content Experiments: Yes
- Container Id: (GTM container ID)
- Uncheck Use Default para outros campos, mas não os altere.
-
Para Default Config scope:
- Enabled: Yes
- Account type: Universal Analytics
- Account Number: (Universal Analytics account number)
- Anonymize IP: Yes
- Enable Content Experiments: Yes
-
-
Desabilite Configure Google Analytics em Default Config scope alterando Enable de Yes para No. Certifique-se de não alterar mais nada!
-
Vá para Catalog > Categories.
-
Crie e Edite qualquer category e adicione uma atualização agendada para ele:
- Qualquer nome, data inicial futura, data final futura e qualquer alteração em category (For Example: disable category).
-
Salve a atualização e verifique se há erros em browser developer console.
Resultados esperados:
Nenhum erro JS e as alterações na atualização staging foram salvas com êxito.
Resultados reais:
JS erros estão visíveis no console, o formulário está malformado e o spinner nunca é desabilitado após salvar.
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source no local: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
Leitura relacionada
Para saber mais sobre Quality Patches Tool, consulte:
- Quality Patches Tool versão: uma nova ferramenta para autoatender patches de qualidade em nossa base de dados de conhecimento de suporte.
- Verifique se há um patch disponível para o problema do Adobe Commerce usando o Quality Patches Tool em nossa base de dados de conhecimento de suporte.
Para obter informações sobre outros patches disponíveis no QPT, consulte Quality Patches Tool: Pesquisar patches no guia Quality Patches Tool.