Mapeamento de objetos da Shopify para o pedido padrão no Amazon Connect Customer Profiles - Amazon Connect

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Mapeamento de objetos da Shopify para o pedido padrão no Amazon Connect Customer Profiles

Este tópico lista quais campos nos objetos da Shopify são mapeados para o padrão padrão no Customer Profiles.

Shopify - objeto DraftOrder

Para ver uma lista de todos os campos em um objeto da Shopify, consulte O DraftOrder DraftOrder objeto na documentação da Shopify.

Mapeando um DraftOrder objeto da Shopify para um pedido padrão

Um subconjunto dos campos no mapa de objetos da Shopify para o DraftOrder objeto de pedido padrão nos Perfis de clientes.

A tabela a seguir lista quais campos podem ser mapeados do DraftOrder objeto Shopify- para o pedido padrão.

O StatusCode será ACTIVATED se order_status_url existir na origem. Caso contrário, StatusCode será DRAFT.

Shopify - DraftOrder campo de origem Campo de destino padrão do pedido
id Atributos. ShopifyOrderId
customer.id Atributos. ShopifyCustomerId
note AdditionalInformation
email CustomerEmail
currency Currency
created_at CreatedDate
updated_at UpdatedDate
name Nome
status Status
order_status_url StatusCode
billing_address.address1 BillingAddress.Endereço 1
billing_address.address2 BillingAddress.Endereço 2
billing_address.city BillingAddress.Cidade
billing_address.zip BillingAddress.PostalCode
billing_address.province BillingAddress.Província
billing_address.country BillingAddress.País
billing_address.name BillingAddress.Nome
shipping_address.address1 ShippingAddress.Endereço 1
shipping_address.address2 ShippingAddress.Endereço 2
shipping_address.city ShippingAddress.Cidade
shipping_address.zip ShippingAddress.PostalCode
shipping_address.province ShippingAddress.Província
shipping_address.country ShippingAddress.País
shipping_address.name ShippingAddress.Nome
invoice_url StatusUrl
total_price TotalPrice
total_tax TotalTax
line_items[].title OrderItems[] .Título
line_items[].price OrderItems[] .Preço
line_items[].quantity OrderItems[] .Quantidade

Exemplo

O exemplo a seguir mostra como mapear um campo de origem para um campo de destino.

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

Os dados do DraftOrder cliente da Shopify do objeto Shopify são associados a um pedido padrão do Amazon Connect usando o índice a seguir.

Nome do índice padrão Shopify - DraftOrder campo de origem
_shopifyOrderId id

Por exemplo, você pode usar _shopifyOrderId as ObjectFilter.KeyName com a ListProfileObjectsAPI para encontrar um pedido padrão. Você pode encontrar os DraftOrder objetos Shopify associados a um perfil específico usando a ListProfileObjectsAPI com ProfileId e ObjectTypeName definida como. Shopify-DraftOrder

Objeto Shopify-Order

Para ver uma lista de todos os campos em um objeto Shopify-Order, consulte The Order object na documentação da Shopify.

Mapeamento de um objeto Shopify-Order para um pedido padrão

Um subconjunto dos campos no mapa de objeto Shopify-Order para o objeto de pedido padrão no Customer Profiles.

A tabela a seguir lista quais campos podem ser mapeados do objeto Shopify-Order para o pedido padrão.

O StatusCode será ACTIVATED se order_status_url existir na origem. Caso contrário, StatusCode será DRAFT.

Campo de origem de Shopify-Order Campo de destino padrão do pedido
id Atributos. ShopifyOrderId
customer.id Atributos. ShopifyCustomerId
cancelled_at CancelledDate
cancel_reason CancelReason
closed_at ClosedDate
created_at CreatedDate
currency Currency
email CustomerEmail
financial_status Status
order_status_url StatusCode
fulfillment_status FulfillmentStatus
gateway Gateway
name Nome
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.Endereço 1
billing_address.address2 BillingAddress.Endereço 2
billing_address.city BillingAddress.Cidade
billing_address.zip BillingAddress.PostalCode
billing_address.province BillingAddress.Província
billing_address.country BillingAddress.País
billing_address.name BillingAddress.Nome
payment_details.credit_card_number CreditCardNumber
payment_details.credit_card_company CreditCardCompany
shipping_address.address1 ShippingAddress.Endereço 1
shipping_address.address2 ShippingAddress.Endereço 2
shipping_address.city ShippingAddress.Cidade
shipping_address.zip ShippingAddress.PostalCode
shipping_address.province ShippingAddress.Província
shipping_address.country ShippingAddress.País
shipping_address.name ShippingAddress.Nome
line_items[].title OrderItems[] .Título
line_items[].price OrderItems[] .Preço
line_items[].quantity OrderItems[] .Quantidade

Exemplo

O exemplo a seguir mostra como mapear um campo de origem para um campo de destino.

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

Os dados de cliente Shopify-Order do objeto Shopify são associados a um perfil de cliente do Amazon Connect usando o índice a seguir.

Nome do índice padrão Campo de origem de Shopify-Order
_shopifyOrderId id

Por exemplo, você pode usar _shopifyOrderId as ObjectFilter.KeyName com a ListProfileObjectsAPI para encontrar um pedido padrão. Você pode encontrar os objetos do Shopify-Order associados a um perfil específico usando a ListProfileObjectsAPI com o ProfileId e definido como. ObjectTypeName Shopify-Order