ACSD-48634: JS errori quando Google Analytics Content Experiments è abilitato
La patch ACSD-48634 corregge JS errori in una pagina di aggiornamento staging quando Google Analytics Content Experiments è abilitato. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.27. L’ID della patch è ACSD-48634. Il problema è stato risolto in Adobe Commerce 2.4.7.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.5
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.3.7 - 2.4.6
magento/quality-patches
alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.Problema
JS errori si verificano in una pagina di aggiornamento staging quando Google Analytics Content Experiments è abilitato.
Passaggi da riprodurre:
-
In Admin > Stores > All Stores, creare un altro sito Web, store e Store View. Assicurarsi che Store View sia Enabled.
-
Configura Configure Google Analytics andando in Stores > Settings > Configuration > Sales > Google API:
-
Per Main e altri siti Web scope:
- Enabled: Yes
- Account type: Google Tag Manager
- Anonymize IP: Yes
- Enable Content Experiments: Yes
- Container Id: (GTM container ID)
- Uncheck Use Default per altri campi, ma non modificarli.
-
Per Default Config scope:
- Enabled: Yes
- Account type: Universal Analytics
- Account Number: (Universal Analytics account number)
- Anonymize IP: Yes
- Enable Content Experiments: Yes
-
-
Disabilitare Configure Google Analytics su Default Config scope modificando Enable da Yes a No. Assicurati di non cambiare altro!
-
Vai a Catalog > Categories.
-
Crea e modifica qualsiasi category e aggiungi un aggiornamento pianificato:
- Qualsiasi nome, data di inizio futura, data di fine futura ed eventuali modifiche in category (For Example: disable category).
-
Salvare l'aggiornamento e verificare la presenza di errori in browser developer console.
Risultati previsti:
Nessun errore JS e le modifiche all'aggiornamento staging sono state salvate correttamente.
Risultati effettivi:
JS errori sono visibili nella console, il modulo non è corretto e spinner non viene mai disabilitato dopo il salvataggio.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source locale: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool rilasciato: nuovo strumento per la gestione automatica delle patch di qualità nella Knowledge Base di supporto.
- Verifica se la patch è disponibile per il problema di Adobe Commerce utilizzando Quality Patches Tool nella guida di Quality Patches Tool.
Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Quality Patches Tool: Cercare le patch nella guida di Quality Patches Tool.