View a markdown version of this page

Asignación de objetos de Shopify al pedido estándar en Connect Customer Customer Profiles - Amazon Connect Customer

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Asignación de objetos de Shopify al pedido estándar en Connect Customer Customer Profiles

En este tema se enumeran los campos de los objetos de Shopify que están asignados a los campos del objeto de pedido estándar en Perfiles de clientes.

Shopify-DraftOrder objeto

Para ver una lista de todos los campos de un Shopify-DraftOrder objeto, consulta El DraftOrder objeto en la documentación de Shopify.

Asignar un Shopify-DraftOrder objeto a un pedido estándar

Un subconjunto de los campos del Shopify-DraftOrder objeto se asigna al objeto de pedido estándar en los perfiles de clientes.

En la siguiente tabla se enumeran los campos que se pueden asignar del Shopify-DraftOrder objeto al pedido estándar.

El StatusCode es ACTIVATED si order_status_url existe en el origen. De lo contrario, StatusCode es DRAFT.

Shopify-DraftOrder campo de origen Campo de destino del pedido estándar
id Attributes.ShopifyOrderId
customer.id Attributes.ShopifyCustomerId
note AdditionalInformation
correo electrónico CustomerEmail
divisa Currency (Divisa)
created_at CreatedDate
updated_at UpdatedDate
name Name
status Status
order_status_url StatusCode
billing_address.address1 BillingAddress.Address1
billing_address.address2 BillingAddress.Address2
billing_address.city BillingAddress.City
billing_address.zip BillingAddress.PostalCode
billing_address.province BillingAddress.Province
billing_address.country BillingAddress.Country
billing_address.name BillingAddress.Name
shipping_address.address1 ShippingAddress.Address1
shipping_address.address2 ShippingAddress.Address2
shipping_address.city ShippingAddress.City
shipping_address.zip ShippingAddress.PostalCode
shipping_address.province ShippingAddress.Province
shipping_address.country ShippingAddress.Country
shipping_address.name ShippingAddress.Name
invoice_url StatusUrl
total_price TotalPrice
total_tax TotalTax
line_items[].title OrderItems[] .Título
line_items[].price OrderItems[] .Precio
line_items[].quantity OrderItems[] .Cantidad

Ejemplo

En el siguiente ejemplo se muestra cómo asignar un campo de origen a un campo de destino.

"shopifyOrderId": { "Source": "_source.detail.event.detail.payload.id", "Target": "_order.Attributes.ShopifyOrderId" }

Los datos del Shopify-DraftOrder cliente del objeto de Shopify se asocian a un pedido estándar de Connect Customer mediante el siguiente índice.

Nombre de índice estándar Shopify-DraftOrder campo de origen
_shopify OrderId id

Por ejemplo, puedes usarlo _shopifyOrderId como una ObjectFilter.KeyName con la ListProfileObjectsAPI para encontrar un pedido estándar. Para encontrar los Shopify-DraftOrder objetos asociados a un perfil específico, utiliza la ListProfileObjectsAPI con el ProfileId y ObjectTypeName establecido enShopify-DraftOrder.

Shopify-Order objeto

Para ver una lista de todos los campos de un Shopify-Order objeto, consulta el objeto The Order en la documentación de Shopify.

Asignar un Shopify-Order objeto a un pedido estándar

Un subconjunto de los campos del Shopify-Order objeto se asigna al objeto de pedido estándar en los perfiles de clientes.

En la siguiente tabla se enumeran los campos que se pueden asignar del Shopify-Order objeto al pedido estándar.

El StatusCode es ACTIVATED si order_status_url existe en el origen. De lo contrario, StatusCode es DRAFT.

Shopify-Order campo de origen Campo de destino del pedido estándar
id Attributes.ShopifyOrderId
customer.id Attributes.ShopifyCustomerId
cancelled_at CancelledDate
cancel_reason CancelReason
closed_at ClosedDate
created_at CreatedDate
divisa Currency (Divisa)
correo electrónico CustomerEmail
financial_status Status
order_status_url StatusCode
fulfillment_status FulfillmentStatus
gateway Puerta de enlace
name Name
note AdditionalInformation
order_status_url StatusUrl
phone CustomerPhone
processed_at ProcessedDate
total_discounts TotalDiscounts
total_line_items_price TotalItemsPrice
total_price TotalPrice
total_shipping_price_set.shop_money.amount TotalShippingPrice
total_tax TotalTax
total_tip_received TotalTipReceived
total_weight TotalWeight
updated_at UpdatedDate
billing_address.address1 BillingAddress.Address1
billing_address.address2 BillingAddress.Address2
billing_address.city BillingAddress.City
billing_address.zip BillingAddress.PostalCode
billing_address.province BillingAddress.Province
billing_address.country BillingAddress.Country
billing_address.name BillingAddress.Name
payment_details.credit_card_number CreditCardNumber
payment_details.credit_card_company CreditCardCompany
shipping_address.address1 ShippingAddress.Address1
shipping_address.address2 ShippingAddress.Address2
shipping_address.city ShippingAddress.City
shipping_address.zip ShippingAddress.PostalCode
shipping_address.province ShippingAddress.Province
shipping_address.country ShippingAddress.Country
shipping_address.name ShippingAddress.Name
line_items[].title OrderItems[] .Título
line_items[].price OrderItems[] .Precio
line_items[].quantity OrderItems[] .Cantidad

Ejemplo

En el siguiente ejemplo se muestra cómo asignar un campo de origen a un campo de destino.

"shopifyOrderId": { "Source": "_source.detail.event.detail.payload.id", "Target": "_order.Attributes.ShopifyOrderId" }

Los datos del Shopify-Order cliente del objeto de Shopify se asocian a un pedido estándar de Connect Customer mediante el siguiente índice.

Nombre de índice estándar Shopify-Order campo de origen
_shopify OrderId id

Por ejemplo, puedes usarlo _shopifyOrderId como una ObjectFilter.KeyName con la ListProfileObjectsAPI para encontrar un pedido estándar. Para encontrar los Shopify-Order objetos asociados a un perfil específico, utiliza la ListProfileObjectsAPI con el ProfileId y ObjectTypeName establecido enShopify-Order.