Revisiones para Google Maps pérdida de acceso en todas las versiones de Adobe Commerce

Este artículo proporciona una corrección para comerciantes de Adobe Commerce que no son compatibles con ninguna versión reciente de Google Maps a partir de la versión 3.54 o posterior. Esta corrección sirve para resolver el problema en el cual los comerciantes de Adobe Commerce ya no tienen acceso a Google Maps en ninguna versión de Adobe Commerce.

Versiones y productos afectados

  • Versiones de Adobe Commerce y otras tecnologías utilizadas.
  • Adobe Commerce 2.4.4 - 2.4.7 en la nube y versiones locales.

Problema

El 14 de junio de 2024 Google Maps, versión 3.53 llegó al final de su vida útil y fue desactivada por Google.

Para obtener más información, consulte Google Maps Platform: Maps JavaScript API.

Adobe Commerce no era compatible con ninguna versión de ​ Google Maps reciente de la versión 3.54 o posterior.

La incompatibilidad se debe a la heredada prototype.js script, que se cargó a través de lib/web/legacy-build.min.js e invalida la función Array.from nativa, lo que provoca un conflicto directo con la API ​ Google Maps.

Consulte Google Maps: JS Best Practices.

Pasos a seguir :

  1. Haga clic en Content > Pages > y seleccione un New Page.
  2. Expanda el bloque de contenido y haga clic en el botón Editar PageBuilder.
  3. Arrastre el bloque de contenido de mapa del menú PageBuilder a la página.

Resultado esperado:

Google Maps debe funcionar según lo esperado.

Resultado real:

Al soltar el bloque de contenido de mapa del menú PageBuilder en la página, aparece un mensaje de error como "Lo sentimos. Se produjo un error" se muestra.

Solución

  • Todos los comerciantes de cualquier versión de parche 2.4.4, 2.4.5, 2.4.6 o 2.4.7 deben aplicar estos parches correspondientes a su versión.

Parche

Utilice los siguientes parches adjuntos, según la versión de Adobe Commerce:

Para las versiones 2.4.4:
ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_composer.patch.zip

Para las versiones 2.4.5:
ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_composer.patch.zip

Para las versiones 2.4.6:
ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_composer.patch.zip

Para las versiones 2.4.7:
ACSD-60245_Google_maps_API_2.4.7_composer.patch.zip

Tenga en cuenta

Este problema se solucionará de forma permanente en el ámbito de las versiones de parches de solo seguridad de agosto:
2.4.7-p2, 2.4.6-p7, 2.4.5-p9, 2.4.4-p10

Lectura relacionada

Cómo aplicar un parche del compositor proporcionado por el Adobe

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