Skip to main content
Legacy events

view_item

Legacy CMS view_item payload (pre-GA4 ecommerce structure).

Status: Deprecated

Replacement guidance: Use view_item with ecommerce.items[].

Deprecated CMS payload that placed items at the top level instead of inside ecommerce.

Items carried park_id/park_name and used item_category for the accommodation segment.

Replaced by GA4 view_item with ecommerce.items.

Sample data layer snippet

dataLayer.push({
  "event": "view_item",
  "items": [
    {
      "item_id": "1",
      "item_name": "Category name",
      "item_brand": "Site name",
      "item_category": "house",
      "item_list_id": "availability_search",
      "item_list_name": "Availability search",
      "park_id": 1,
      "park_name": "Park name",
      "price": "120.00",
      "quantity": 1,
      "currency": "EUR",
      "start_date": "2026-02-20",
      "end_date": "2026-02-22"
    }
  ]
});

Top-level parameters

ParameterSamplePresenceDescription
items[...]if availableLegacy items array (top-level). Includes park_id/park_name and per-item currency.

Still need help? Share an idea