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
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 |
| 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
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 |
| 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.