ACSD-48634: JS fel när Google Analytics Content Experiments är aktiverat

ACSD-48634-korrigeringen åtgärdar JS fel på en staging-uppdateringssida när Google Analytics Content Experiments är aktiverat. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.27 är installerad. Korrigerings-ID är ACSD-48634. Observera att problemet har åtgärdats i Adobe Commerce 2.4.7.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.5

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.3.7 - 2.4.6
NOTE
Korrigeringen kan bli tillämplig för andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

JS fel inträffar på en staging-uppdateringssida när Google Analytics Content Experiments är aktiverat.

Steg som ska återskapas:

  1. Skapa ytterligare en webbplats, butik och Store View i Admin > Stores > All Stores. Kontrollera att Store View är Enabled.

  2. Konfigurera Configure Google Analytics genom att gå till Stores > Settings > Configuration > Sales > Google API:

    • För Main och andra webbplatser scope:

      • Enabled: Yes
      • Account type: Google Tag Manager
      • Anonymize IP: Yes
      • Enable Content Experiments: Yes
      • Container Id: (GTM container ID)
      • Uncheck Use Default för andra fält, men ändra dem inte.
    • För Default Config scope:

      • Enabled: Yes
      • Account type: Universal Analytics
      • Account Number: (Universal Analytics account number)
      • Anonymize IP: Yes
      • Enable Content Experiments: Yes
  3. Inaktivera Configure Google AnalyticsDefault Config scope genom att ändra Enable från Yes till No. Se till att inte ändra någonting annat!

  4. Gå till Catalog > Categories.

  5. Skapa och redigera alla category och lägg till en schemalagd uppdatering:

    • Alla namn, startdatum i framtiden, slutdatum i framtiden och ändringar i category (For Example: disable category).
  6. Spara uppdateringen och kontrollera om det finns fel i browser developer console.

Förväntade resultat:

Inga JS-fel och ändringarna av staging-uppdateringen har sparats.

Faktiska resultat:

JS fel visas i konsolen, formuläret har fel format och spinner inaktiveras aldrig efter att filen har sparats.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om Quality Patches Tool finns i:

Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Quality Patches Tool: Söka efter korrigeringsfileri Quality Patches Tool-handboken.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3