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 objeto de perfil padrão no Connect Customer Customer Profiles
Este tópico lista quais campos nos objetos da Shopify são mapeados para campos no objeto de perfil padrão no Connect Customer Customer Profiles.
Shopify-Customer objeto
Veja a seguir uma lista de todos os campos em um Shopify-Customer objeto.
-
accepts_marketing
-
accepts_marketing_updated_at
-
endereços
-
currency
-
created_at
-
default_address.address1
-
default_address.address2
-
default_address.city
-
default_address.company
-
default_address.country
-
default_address.country_code
-
default_address.country_name
-
default_address.customer_id
-
default_address.default
-
default_address.first_name
-
default_address.id
-
default_address.last_name
-
default_address.name
-
default_address.phone
-
default_address.province
-
default_address.province_code
-
default_address.zip
-
email
-
first_name
-
id
-
last_name
-
last_order_id
-
last_order_name
-
metafield.key
-
metafield.value
-
metafield.namespace
-
metafield.value_type
-
marketing_opt_in_level
-
multipass_identifier
-
note
-
orders_count
-
phone
-
sms_marketing_consent.state
-
sms_marketing_consent.opt_in_level
-
sms_marketing_consent.consent_updated_at
-
sms_marketing_consent.consent_collected_from
-
estado
-
tags
-
tax_exempt
-
tax_exemptions
-
total_spent
-
updated_at
-
verified_email
Mapeando um Shopify-Customer objeto para um perfil padrão
Um subconjunto dos campos no Shopify-Customer objeto mapeia para o objeto de perfil padrão em Perfis de clientes.
A tabela a seguir lista quais campos podem ser mapeados do Shopify-Customer objeto para o perfil padrão.
Shopify-Customer campo de origem |
Campo de destino do perfil padrão |
|---|---|
id |
Attributes.ShopifyCustomerId |
EmailAddress |
|
first_name |
FirstName |
last_name |
LastName |
note |
AdditionalInformation |
phone |
PhoneNumber |
default_address.address1 |
Address.Address1 |
default_address.address2 |
Address.Address2 |
default_address.city |
Address.City |
default_address.province |
Address.Province |
default_address.country |
Address.Country |
default_address.zip |
Address.PostalCode |
Exemplo
O exemplo a seguir mostra como mapear um campo de origem para um campo de destino.
"shopifyCustomerId": { "Source": "_source.detail.event.detail.payload.id", "Target": "_profile.Attributes.ShopifyCustomerId" }
Os dados do Shopify-Customer cliente do objeto da Shopify são associados a um perfil de cliente do Connect Customer usando o índice a seguir.
Nome do índice padrão |
Shopify-Customer campo de origem |
|---|---|
_shopifyCustomerId |
id |
Por exemplo, você pode usar _shopifyCustomerId como nome de chave com a SearchProfilesAPI para encontrar um perfil de cliente do Connect Customer. Você pode encontrar os Shopify-Customer objetos associados a um perfil específico usando a ListProfileObjectsAPI com ProfileId e ObjectTypeName definida comoShopify-Customer.