Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Mapear los objetos de Shopify al objeto de perfil estándar en Connect Customer Customer Profiles
En este tema se enumeran los campos de los objetos de Shopify que se asignan a los campos del objeto de perfil estándar en los perfiles de clientes de Connect Customer.
Shopify-Customer objeto
A continuación se muestra una lista de todos los campos de un Shopify-Customer objeto.
-
accepts_marketing
-
accepts_marketing_updated_at
-
direcciones
-
divisa
-
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
-
correo electrónico
-
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
-
etiquetas
-
tax_exempt
-
tax_exemptions
-
total_spent
-
updated_at
-
verified_email
Asignación de un Shopify-Customer objeto a un perfil estándar
Un subconjunto de los campos del Shopify-Customer objeto se asigna al objeto de perfil estándar en los perfiles de clientes.
En la siguiente tabla se enumeran los campos que se pueden asignar del Shopify-Customer objeto al perfil estándar.
Shopify-Customer campo de origen |
Campo de destino de perfil estándar |
|---|---|
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 |
Ejemplo
En el siguiente ejemplo se muestra cómo asignar un campo de origen a un campo de destino.
"shopifyCustomerId": { "Source": "_source.detail.event.detail.payload.id", "Target": "_profile.Attributes.ShopifyCustomerId" }
Los datos de los Shopify-Customer clientes del objeto de Shopify se asocian a un perfil de cliente de Connect Customer mediante el siguiente índice.
Nombre de índice estándar |
Shopify-Customer campo de origen |
|---|---|
_shopifyCustomerId |
id |
Por ejemplo, puedes usarlo _shopifyCustomerId como nombre clave en la SearchProfiles API para buscar un perfil de cliente de Connect Customer. Para encontrar los Shopify-Customer objetos asociados a un perfil específico, usa la ListProfileObjects API con el signo ProfileId y ObjectTypeName establecido enShopify-Customer.