Uppdaterade korrigeringar för Google Maps åtkomstförlust för alla Adobe Commerce-versioner

Den här artikeln innehåller en korrigering för Adobe Commerce-handlare som inte är kompatibla med några senaste Google Maps-versioner från 3.54+. Korrigeringen är att lösa problemet där Adobe Commerce handlare inte längre har tillgång till Google Maps i någon version av Adobe Commerce.

Berörda versioner och produkter

  • Versioner av Adobe Commerce och/eller annan teknik som används.
  • Adobe Commerce 2.4.4 - 2.4.7 i Cloud- och On-Premises-versioner.

Problem

Den 14 juni 2024 Google Maps version .3.53 har nått slutet av livscykeln och har stängts av av av Google.

Mer information finns i Google Maps Platform: Maps JavaScript API.

Adobe Commerce var inte kompatibelt med några senaste ​ Google Maps-versioner från 3.54+.

Inkompatibiliteten orsakades av äldre prototype.js script, som lästes in via lib/web/legacy-build.min.js, åsidosätter funktionen native Array.from, vilket leder till en direkt konflikt med API:t ​ Google Maps.

Se Google Maps: JS Best Practices.

Steg som ska återskapas :

  1. Klicka på Content > Pages > och välj en New Page.
  2. Expandera innehållsblocket och klicka på knappen Redigera PageBuilder.
  3. Dra kartinnehållsblocket från menyn PageBuilder till sidan.

Förväntat resultat:

Google Maps ska fungera som förväntat.

Faktiskt resultat:

När du släpper kartinnehållsblocket från menyn PageBuilder till sidan visas ett felmeddelande, till exempel "Tyvärr! Något gick fel visas.

Lösning

  • Alla handlare i någon patchversion av version 2.4.4, 2.4.5, 2.4.6 eller 2.4.7 bör tillämpa dessa patchar på sin version.

Lappa

Använd följande bifogade patchar, beroende på vilken version av Adobe Commerce det är:

För version 2.4.4:
ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_Composer.patch.zip

För version 2.4.5:
ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_Composer.patch.zip

För version 2.4.6:
ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_Composer.patch.zip

För version 2.4.7:
ACSD-60245_Google_maps_API_2.4.7_composer.patch.zip

Obs!

Problemet kommer att åtgärdas permanent inom området för säkerhetsuppdateringar från augusti:
2.4.7-p2, 2.4.6-p7, 2.4.5-p9, 2.4.4-p10

Relaterad läsning

Använda en kompositkorrigering från Adobe

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a