Recopilar información comercial, de productos y de pedidos
Si su organización vende productos o servicios, puede utilizar esta página como guía sobre cómo rastrear esos productos y servicios.
Esta página utiliza el XDM Esquema de Commerce grupo de campos.
Este grupo de campos consta de dos partes principales:
- El
commerceobjeto. Este objeto permite indicar qué acciones se producen en elproductListItemsmatriz. - El
productListItemsmatriz.
commerce contiene datos similares a eventos de comercio en el events variable. El productListItems la matriz de objetos contiene datos similares a los de products variable.El commerce objeto commerce-object
Esta sección describe los campos disponibles en la variable commerce objeto.
id y value. La mayoría de las veces, solo se utiliza el value field (por ejemplo, 'value':1). El id Este campo permite establecer un identificador único para el seguimiento del envío de la medida. Consulte la documentación de XDM para Medida para obtener más información.productListItems al mismo tiempo.productListItems.Commerce ejemplos de objeto
Expanda la sección siguiente para ver un ejemplo de un comando del SDK web que utiliza un campo del commerce objeto.
productViewsUn SDK web básico sendEvent llamada configurar el productViews field a 1:
| code language-javascript |
|---|
|
El order objeto order-object
El commerce contiene un objeto dedicado para recopilar detalles de pedidos. Esto se denomina order objeto.
En esta sección se describen todos los campos admitidos por la variable order objeto.
credit_card, gift_card, paypal). Consulte la lista de valores conocidos para obtener más información.Ejemplos de objetos de pedidos
Expanda la sección siguiente para ver un ejemplo de un comando del SDK web que utiliza el commerce objeto.
Order ejemplo de objetoUn SDK web sendEvent llamada configurar el order que se aplica a varios productos de la productListItems matriz:
| code language-javascript |
|---|
|
El objeto de lista de productos product-list-object
La lista de productos indica qué productos están relacionados con la acción correspondiente. Es una lista de productListItems. Cada producto tiene varios campos opcionales.
productView debido a que diferentes variaciones del producto pueden tener diferentes precios, pero en un productListAdds evento.productListAdds y solo se utiliza cuando se añade un producto a la lista. Los ejemplos incluyen add to cart button, quick add y upsell.productListAdds, productListRemoves, purchases, saveForLaters, etc.Ejemplos de listas de productos
Expanda las secciones siguientes para ver ejemplos de comandos del SDK web que utilizan productListItems objeto.
productListItems ejemploUn SDK web sendEvent llamada configurar el productViews para varios productos en la productListItems matriz:
| code language-javascript |
|---|
|
productListAdds ejemploUn SDK web sendEvent llamada configurar el productListAdds evento para varios productos en la productListItems matriz:
| code language-javascript |
|---|
|
checkouts ejemploUn SDK web sendEvent llamada configurar el checkouts evento para varios productos en la productListItems matriz:
| code language-javascript |
|---|
|