View a markdown version of this page

Associer les objets Shopify à la commande standard dans Connect Customer Customer Profiles - Client Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Associer les objets Shopify à la commande standard dans Connect Customer Customer Profiles

Cette rubrique répertorie quels champs des objets Shopify se mappent aux champs de l’objet de commande standard dans Profils des clients.

Shopify-DraftOrder objet

Pour obtenir la liste de tous les champs d'un Shopify-DraftOrder objet, voir L' DraftOrder objet dans la documentation de Shopify.

Mappage d'un Shopify-DraftOrder objet par rapport à une commande standard

Un sous-ensemble des champs de l' Shopify-DraftOrder objet correspond à l'objet de commande standard dans les profils clients.

Le tableau suivant répertorie les champs qui peuvent être mappés de l' Shopify-DraftOrder objet à l'ordre standard.

Le StatusCode est ACTIVATED si l’order_status_url existe dans la source. Sinon, le StatusCode est DRAFT.

Shopify-DraftOrder champ source Champ cible de commande standard
id Attributes.ShopifyOrderId
customer.id Attributes.ShopifyCustomerId
note AdditionalInformation
e-mail CustomerEmail
currency Currency
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[] .Titre
line_items[].price OrderItems[] .Prix
line_items[].quantity OrderItems[] .Quantité

Exemple

L’exemple suivant montre comment mapper un champ source à un champ cible.

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

Les données Shopify-DraftOrder client de l'objet Shopify sont associées à une commande standard Connect Customer à l'aide de l'index suivant.

Nom d’index standard Shopify-DraftOrder champ source
_shopify OrderId id

Par exemple, vous pouvez _shopifyOrderId l'utiliser ObjectFilter.KeyName avec l'ListProfileObjectsAPI pour trouver une commande standard. Vous pouvez rechercher les Shopify-DraftOrder objets associés à un profil spécifique en utilisant l'ListProfileObjectsAPI avec le ProfileId et ObjectTypeName défini surShopify-DraftOrder.

Shopify-Order objet

Pour obtenir la liste de tous les champs d'un Shopify-Order objet, consultez l'objet The Order dans la documentation de Shopify.

Mappage d'un Shopify-Order objet par rapport à une commande standard

Un sous-ensemble des champs de l' Shopify-Order objet correspond à l'objet de commande standard dans les profils clients.

Le tableau suivant répertorie les champs qui peuvent être mappés de l' Shopify-Order objet à l'ordre standard.

Le StatusCode est ACTIVATED si l’order_status_url existe dans la source. Sinon, le StatusCode est DRAFT.

Shopify-Order champ source Champ cible de commande standard
id Attributes.ShopifyOrderId
customer.id Attributes.ShopifyCustomerId
cancelled_at CancelledDate
cancel_reason CancelReason
closed_at ClosedDate
created_at CreatedDate
currency Currency
e-mail CustomerEmail
financial_status Status
order_status_url StatusCode
fulfillment_status FulfillmentStatus
passerelle Passerelle
name Nom
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[] .Titre
line_items[].price OrderItems[] .Prix
line_items[].quantity OrderItems[] .Quantité

Exemple

L’exemple suivant montre comment mapper un champ source à un champ cible.

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

Les données Shopify-Order client de l'objet Shopify sont associées à une commande standard Connect Customer à l'aide de l'index suivant.

Nom d’index standard Shopify-Order champ source
_shopify OrderId id

Par exemple, vous pouvez _shopifyOrderId l'utiliser ObjectFilter.KeyName avec l'ListProfileObjectsAPI pour trouver une commande standard. Vous pouvez rechercher les Shopify-Order objets associés à un profil spécifique en utilisant l'ListProfileObjectsAPI avec le ProfileId et ObjectTypeName défini surShopify-Order.