Mappatura degli oggetti Shopify sull’ordine standard in Amazon Connect Customer Profiles - Amazon Connect

Mappatura degli oggetti Shopify sull’ordine standard in Amazon Connect Customer Profiles

Questo argomento elenca i campi degli oggetti Shopify mappati ai campi dell'oggetto dell'ordine standard in Profili cliente.

Oggetto Shopify-DraftOrder

Per un elenco di tutti i campi di un oggetto Shopify-DraftOrder, consulta L'oggetto DraftOrder nella documentazione di Shopify.

Mappatura di un oggetto Shopify-DraftOrder a un ordine standard

Un sottoinsieme dei campi dell'oggetto Shopify-DraftOrder viene mappato all'oggetto dell'ordine standard in Profili cliente.

La tabella seguente elenca quali campi possono essere mappati dall'oggetto Shopify-DraftOrder all'ordine standard.

StatusCode è ACTIVATED se order_status_url esiste nell'origine. In caso contrario StatusCode è DRAFT.

Campo di origine Shopify-DraftOrder Campo di destinazione dell’ordine standard
id Attributes.ShopifyOrderId
customer.id Attributes.ShopifyCustomerId
note AdditionalInformation
e-mail CustomerEmail
currency Valuta
created_at CreatedDate
aggiornato_at UpdatedDate
name Nome
status Stato
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[].Title
line_items[].price OrderItems[].Price
line_items[].quantity OrderItems[].Quantity

Esempio

L'esempio seguente mostra come mappare un campo origine a un campo di destinazione.

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

I dati dei clienti Shopify-DraftOrder provenienti dall'oggetto Shopify sono associati a un ordine standard Amazon Connect utilizzando il seguente indice.

Nome dell'indice standard Campo di origine Shopify-DraftOrder
_shopifyOrderId id

Ad esempio, è possibile utilizzare _shopifyOrderId come ObjectFilter.KeyName con l'API ListProfileObjects per trovare un ordine standard. È possibile trovare gli oggetti Shopify-DraftOrder associati a un profilo specifico utilizzando l'API ListProfileObjects con ProfileId e ObjectTypeName impostati su Shopify-DraftOrder.

Oggetto Shopify-Order

Per un elenco di tutti i campi di un oggetto Shopify-Order, consulta L'oggetto Ordine nella documentazione di Shopify.

Mappatura di un oggetto Shopify-Order su un ordine standard

Un sottoinsieme dei campi dell'oggetto Shopify-Order viene mappato all'oggetto dell'ordine standard nei profili dei clienti.

La tabella seguente elenca quali campi possono essere mappati dall'oggetto Shopify-Order all'ordine standard.

StatusCode è ACTIVATED se order_status_url esiste nell'origine. In caso contrario StatusCode è DRAFT.

Campo origine Shopify-Order Campo di destinazione dell’ordine standard
id Attributes.ShopifyOrderId
customer.id Attributes.ShopifyCustomerId
cancelled_at CancelledDate
cancel_reason CancelReason
closed_at ClosedDate
created_at CreatedDate
currency Valuta
e-mail CustomerEmail
financial_status Stato
order_status_url StatusCode
fulfillment_status FulfillmentStatus
gateway Gateway
name Nome
note AdditionalInformation
order_status_url StatusUrl
telefono 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
aggiornato_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[].Title
line_items[].price OrderItems[].Price
line_items[].quantity OrderItems[].Quantity

Esempio

L'esempio seguente mostra come mappare un campo origine a un campo di destinazione.

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

I dati dei clienti Shopify-Order dall'oggetto Shopify sono associati a un ordine standard Amazon Connect utilizzando il seguente indice.

Nome dell'indice standard Campo origine Shopify-Order
_shopifyOrderId id

Ad esempio, è possibile utilizzare _shopifyOrderId come ObjectFilter.KeyName con l'API ListProfileObjects per trovare un ordine standard. È possibile trovare gli oggetti Shopify-Order associati a un profilo specifico utilizzando l'API ListProfileObjects con ProfileId e ObjectTypeName impostati su Shopify-Order.