Actualizacion del codigo Google Analytics for WooCommerce para la pagina de oyv a su ultima version 2.2.0

Desde Junio 10, 2026 08:00 hasta Junio 10, 2026 09:00

En Oficinas OYV

Publicado por Rodrigo Galvez

Categorías: Programación web

Hits: 5


Actualizacion del codigo Google Analytics for WooCommerce para la pagina de oyv a su ultima version 2.2.0. Se realizo la actualizacion del codigo para las siguientes mejoras: Add – Add a read-only Google Analytics tracking settings ability. Add – Expose JavaScript tracking formatters and utilities for custom integrations. Add – Track checkout shipping and payment info events. Dev – Add CodeRabbit configuration and ignore .claude/settings.local.json. Dev – Add focused unit coverage for asset metadata and tracking settings snapshots. Dev – Add product formatter unit coverage. Dev – Enable min-release-age supply-chain protection requiring npm >=11.10.0. Dev – Expand purchase event E2E coverage for transaction and order totals. Dev – Remove deprecated Products (Beta) block from E2E test coverage; Product Collection coverage supersedes it. Dev – Store Google Analytics tracking settings on the tracking instance. Dev – Update npm dependencies and transitive overrides to resolve non-breaking security advisories. Dev – Update npm development dependencies for security fixes. Fix – Ensure all settings defaults are populated in $this->settings on fresh activation, preventing undefined array key notices. Fix – Persist add_to_cart event across cart redirect. Fix – Price minor-unit rounding. Fix – Rename misspelled public method enquque_tracker() to enqueue_tracker(); keep deprecated alias for backward compatibility. Fix – Track Store API add-to-cart events without duplicate analytics events. Fix – Track Store API cart quantity decreases as remove_from_cart events. Fix – Track classic add_to_cart events without a button when single-product data is available. Fix – Track view_item_list, add_to_cart, and select_content events correctly when the cart is empty and products are rendered via a Product Collection block. Fix – item_list_id and item_list_name in view_item_list GA4 events now reflect the actual page context (shop, category, tag, search) instead of hardcoded placeholder values. Tweak – Improve tracking payload limits, cart event binding, and linker domain validation. Tweak – Remove the compatibility declaration for the product editor beta, which is being retired in WooCommerce 11.0. Tweak – WC 10.8 compatibility. Tweak – WP 7.0 compatibility. Update – Declare compatibility with WordPress 7.0 while requiring WordPress 6.9 or newer. Update – Format product categories in parent-first hierarchy order. Update – Require WooCommerce 10.7+. Update – Use get_order_number() for transaction_id.