Referencia del modelo de datos de Klaviyo
En esta página, se enumeran los datos que se transfieren a BigQuery cuando ejecutas una transferencia de datos de Klaviyo. Los datos se organizan en tablas que enumeran cada nombre de campo, su tipo de datos de destino asociado y la ruta de acceso JSON desde los datos de origen.
Cuentas
Información y metadatos de la cuenta de Klaviyo
- Nombre de la tabla: Accounts
- Endpoint:
/accounts - Referencia de la API de Klaviyo: Get Accounts
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre account) |
id |
STRING | $.id |
Es el identificador único de la cuenta. |
test_account |
STRING | $.attributes.test_account |
Indica si se trata de una cuenta de prueba. |
default_sender_name |
STRING | $.attributes.contact_information.default_sender_name |
Nombre predeterminado que se usa como remitente de los correos electrónicos. |
default_sender_email |
STRING | $.attributes.contact_information.default_sender_email |
Es la dirección de correo electrónico predeterminada que se usa como remitente. |
website_url |
STRING | $.attributes.contact_information.website_url |
Es la URL del sitio web de la organización. |
organization_name |
STRING | $.attributes.contact_information.organization_name |
Nombre de la organización. |
address1 |
STRING | $.attributes.contact_information.street_address.address1 |
Línea 1 de la dirección |
address2 |
STRING | $.attributes.contact_information.street_address.address2 |
Línea 2 de la dirección |
city |
STRING | $.attributes.contact_information.street_address.city |
Ciudad de la organización. |
region |
STRING | $.attributes.contact_information.street_address.region |
Estado, provincia o región |
country |
STRING | $.attributes.contact_information.street_address.country |
País. |
zip |
STRING | $.attributes.contact_information.street_address.zip |
Código postal |
industry |
STRING | $.attributes.industry |
Es la vertical de la industria de la cuenta. |
timezone |
STRING | $.attributes.timezone |
Es el parámetro de configuración de zona horaria de la cuenta. |
preferred_currency |
STRING | $.attributes.preferred_currency |
Es la moneda principal que usa la cuenta. |
public_api_key |
STRING | $.attributes.public_api_key |
Es la clave de API pública (ID del sitio) para las integraciones del cliente. |
locale |
STRING | $.attributes.locale |
Parámetro de configuración regional (p. ej., en-US) |
Cupones
Cupones para descuentos y promociones
- Nombre de la tabla: Coupons
- Endpoint:
/coupons - Referencia de la API de Klaviyo: Get Coupons
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre coupon) |
id |
STRING | $.id |
Es el identificador interno único del cupón. |
external_id |
STRING | $.attributes.external_id |
Es el identificador externo (a menudo, el mismo que el nombre o el ID). |
description |
STRING | $.attributes.description |
Es la descripción de la oferta del cupón. |
low_balance_threshold |
STRING | $.attributes.monitor_configuration.low_balance_threshold |
Es el umbral para activar las alertas de saldo bajo. |
CouponCode
Códigos únicos individuales generados para cupones específicos.
- Nombre de la tabla: CouponCode
- Endpoint:
/coupon-codes - Referencia de la API de Klaviyo: Get Coupon Codes
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre coupon-code) |
id |
STRING | $.id |
Es el identificador único de esta instancia de código específica. |
unique_code |
STRING | $.attributes.unique_code |
Es la cadena de código alfanumérico real. |
expires_at |
TIMESTAMP | $.attributes.expires_at |
Es la marca de tiempo en la que vence este código. |
status |
STRING | $.attributes.status |
Estado del código (p.ej., ASSIGNED, UNASSIGNED). |
coupon_id |
STRING | $.relationships.coupon.data.id |
Es el ID de la definición del cupón principal. |
Eventos
Eventos de actividad registrados para los perfiles (p.ej., Pedido realizado, Producto visto).
- Nombre de la tabla: Events
- Endpoint:
/events - Referencia de la API de Klaviyo: Get Events
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre event) |
id |
STRING | $.id |
Identificador único para el evento. |
timestamp |
FLOAT | $.attributes.timestamp |
Es la marca de tiempo de Unix que indica cuándo ocurrió el evento. |
event_properties |
JSON | $.attributes.event_properties |
Son propiedades JSON personalizadas específicas del tipo de evento (p.ej., artículos en el pedido). |
datetime |
TIMESTAMP | $.attributes.datetime |
Es la marca de tiempo ISO 8601 del evento. |
uuid |
STRING | $.attributes.uuid |
Es el identificador único universal del evento. |
profile_id |
STRING | $.relationships.profile.data.id |
Es el ID del perfil (cliente) asociado al evento. |
metric_id |
STRING | $.relationships.metric.data.id |
Es el ID de la definición de la métrica (tipo de evento). |
attribution_ids |
REPEATED STRING | $.relationships.attributions.data[*].id |
Son los IDs de los flujos o las campañas atribuidos a este evento. |
Flows
Flujos de marketing automatizados que se activan con eventos o condiciones específicos
- Nombre de la tabla: Flows
- Endpoint:
/flows - Referencia de la API de Klaviyo: Get Flows
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre flow) |
id |
STRING | $.id |
Es el identificador único del flujo. |
name |
STRING | $.attributes.name |
Es el nombre del flujo. |
status |
STRING | $.attributes.status |
Estado operativo (p. ej., activo, borrador) |
archived |
BOOLEAN | $.attributes.archived |
Indica si el flujo está archivado. |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última modificación. |
trigger_type |
STRING | $.attributes.trigger_type |
Mecanismo que activa el flujo (p.ej., "Agregado a la lista", "Métrica"). |
flow_actions_ids |
REPEATED STRING | $.relationships.flow-actions.data[*].id |
Son los IDs de las acciones (pasos) dentro de este flujo. |
tag_ids |
REPEATED STRING | $.relationships.tags.data[*].id |
Son los IDs de las etiquetas asignadas a este flujo. |
Formularios
Formularios de registro para recopilar información de los suscriptores
- Nombre de la tabla: Forms
- Endpoint:
/forms - Referencia de la API de Klaviyo: Get Forms
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre form) |
id |
STRING | $.id |
Es el identificador único del formulario. |
name |
STRING | $.attributes.name |
Nombre del formulario. |
status |
STRING | $.attributes.status |
Estado del formulario (p.ej., activo o borrador). |
ab_test |
BOOLEAN | $.attributes.ab_test |
Indica si el formulario está ejecutando una prueba A/B. |
created_at |
TIMESTAMP | $.attributes.created_at |
Marca de tiempo de creación |
updated_at |
TIMESTAMP | $.attributes.updated_at |
Es la marca de tiempo de la última modificación. |
Imágenes
Son las imágenes que se suben a Klaviyo para usarlas en campañas y plantillas.
- Nombre de la tabla: Images
- Endpoint:
/images - Referencia de la API de Klaviyo: Get Images
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre image) |
id |
STRING | $.id |
Es un identificador único. |
name |
STRING | $.attributes.name |
Nombre de archivo o nombre de la imagen. |
image_url |
STRING | $.attributes.image_url |
Es la URL pública para acceder a la imagen. |
format |
STRING | $.attributes.format |
Formato de archivo de imagen (p. ej., jpeg, png) |
size |
FLOAT | $.attributes.size |
Tamaño del archivo en bytes. |
hidden |
BOOLEAN | $.attributes.hidden |
Indica si la imagen está oculta en la IU. |
updated_at |
TIMESTAMP | $.attributes.updated_at |
Es la marca de tiempo de la última modificación. |
Listas
Listas estáticas de contactos o perfiles
- Nombre de la tabla: Lists
- Endpoint:
/lists - Referencia de la API de Klaviyo: Get Lists
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre list) |
id |
STRING | $.id |
Es el identificador único de la lista. |
name |
STRING | $.attributes.name |
Es el nombre de la lista de contactos. |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última modificación. |
opt_in_process |
STRING | $.attributes.opt_in_process |
Parámetro de configuración de aceptación (p.ej., "single_opt_in" o "double_opt_in"). |
tag_ids |
REPEATED STRING | $.relationships.tags.data[*].id |
Son los IDs de las etiquetas asignadas a esta lista. |
flow_triggers_ids |
REPEATED STRING | $.relationships.flow-triggers.data[*].id |
Son los IDs de los flujos que se activan cuando se agregan perfiles a esta lista. |
Métricas
Tipos de eventos de los que se puede hacer un seguimiento (p.ej., "Received Email").
- Nombre de la tabla: Metrics
- Endpoint:
/metrics - Referencia de la API de Klaviyo: Get Metrics
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre metric) |
id |
STRING | $.id |
Identificador único (p.ej., Código de 6 caracteres para UUID genérico y largo para la personalización. |
name |
STRING | $.attributes.name |
Nombre legible por humanos (p.ej., "Pedido realizado"). |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última modificación. |
integration |
JSON | $.attributes.integration |
Es información sobre la integración que proporciona esta métrica (p.ej., nombre, categoría, imagen). |
flow_triggers_ids |
REPEATED STRING | $.relationships.flow-triggers.data[*].id |
Son los IDs de los flujos activados por esta métrica. |
Perfiles
Perfiles integrales de los clientes que contienen atributos y el historial de actividad
- Nombre de la tabla: Profiles
- Endpoint:
/profiles - Referencia de la API de Klaviyo: Get Profiles
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre profile) |
id |
STRING | $.id |
Es el ID único de Klaviyo para el perfil. |
email |
STRING | $.attributes.email |
Dirección de correo electrónico principal. |
phone_number |
STRING | $.attributes.phone_number |
Número de teléfono en formato E.164. |
external_id |
STRING | $.attributes.external_id |
Es el ID de un sistema externo. |
first_name |
STRING | $.attributes.first_name |
Nombre. |
last_name |
STRING | $.attributes.last_name |
Apellido. |
organization |
STRING | $.attributes.organization |
Nombre de la empresa o la organización |
locale |
STRING | $.attributes.locale |
Parámetro de configuración de idioma o configuración regional |
title |
STRING | $.attributes.title |
Es el cargo. |
image |
STRING | $.attributes.image |
Es la URL de la imagen de perfil. |
created |
TIMESTAMP | $.attributes.created |
Es la marca de tiempo de creación del perfil. |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última actualización. |
last_event_date |
TIMESTAMP | $.attributes.last_event_date |
Es la marca de tiempo del evento más reciente. |
address1 |
STRING | $.attributes.location.address1 |
Línea 1 de la dirección. |
address2 |
STRING | $.attributes.location.address2 |
Línea de dirección 2. |
city |
STRING | $.attributes.location.city |
Ciudad. |
country |
STRING | $.attributes.location.country |
País. |
latitude |
STRING | $.attributes.location.latitude |
Son las coordenadas de latitud. |
longitude |
STRING | $.attributes.location.longitude |
Son las coordenadas de longitud. |
region |
STRING | $.attributes.location.region |
Estado o región |
zip |
STRING | $.attributes.location.zip |
Código postal |
timezone |
STRING | $.attributes.location.timezone |
Zona horaria. |
ip |
STRING | $.attributes.location.ip |
una dirección IP externa. |
properties |
JSON | $.attributes.properties |
Son pares clave-valor de propiedades personalizadas. |
email_marketing_can_receive_email_marketing |
BOOLEAN | $.attributes.subscriptions.email.marketing.can_receive_email_marketing |
Indica si el perfil puede recibir marketing por correo electrónico. |
email_marketing_consent |
STRING | $.attributes.subscriptions.email.marketing.consent |
Estado del consentimiento (p.ej., SUBSCRIBED, UNSUBSCRIBED). |
email_marketing_consent_timestamp |
TIMESTAMP | $.attributes.subscriptions.email.marketing.consent_timestamp |
Cuándo se otorgó el consentimiento. |
email_marketing_last_updated |
TIMESTAMP | $.attributes.subscriptions.email.marketing.last_updated |
Cuándo se actualizó por última vez el consentimiento por correo electrónico. |
email_marketing_method |
STRING | $.attributes.subscriptions.email.marketing.method |
Método de consentimiento (p.ej., FORM). |
email_marketing_method_detail |
STRING | $.attributes.subscriptions.email.marketing.method_detail |
Es la fuente específica del método. |
email_marketing_custom_method_detail |
STRING | $.attributes.subscriptions.email.marketing.custom_method_detail |
Son los detalles personalizados del método de consentimiento. |
email_marketing_double_optin |
BOOLEAN | $.attributes.subscriptions.email.marketing.double_optin |
Indica si se completó la doble verificación. |
sms_marketing_can_receive_sms_marketing |
BOOLEAN | $.attributes.subscriptions.sms.marketing.can_receive_sms_marketing |
Indica si el perfil puede recibir marketing por SMS. |
sms_marketing_consent |
STRING | $.attributes.subscriptions.sms.marketing.consent |
Es el estado de consentimiento para recibir SMS. |
sms_marketing_consent_timestamp |
TIMESTAMP | $.attributes.subscriptions.sms.marketing.consent_timestamp |
Fecha y hora en que se otorgó el consentimiento para recibir SMS. |
sms_marketing_last_updated |
TIMESTAMP | $.attributes.subscriptions.sms.marketing.last_updated |
Cuándo se actualizó por última vez el consentimiento para recibir SMS. |
sms_marketing_method |
STRING | $.attributes.subscriptions.sms.marketing.method |
Es el método de consentimiento de SMS. |
sms_marketing_method_detail |
STRING | $.attributes.subscriptions.sms.marketing.method_detail |
Son los detalles del método de consentimiento por SMS. |
sms_transactional_can_receive_sms_transactional |
BOOLEAN | $.attributes.subscriptions.sms.transactional.can_receive_sms_transactional |
Indica si el perfil puede recibir SMS transaccionales. |
sms_transactional_consent |
STRING | $.attributes.subscriptions.sms.transactional.consent |
Es el estado de consentimiento para recibir SMS transaccionales. |
sms_transactional_consent_timestamp |
TIMESTAMP | $.attributes.subscriptions.sms.transactional.consent_timestamp |
Fecha y hora en que se otorgó el consentimiento para la transacción. |
sms_transactional_last_updated |
TIMESTAMP | $.attributes.subscriptions.sms.transactional.last_updated |
Cuándo se actualizó el estado transaccional por última vez. |
sms_transactional_method |
STRING | $.attributes.subscriptions.sms.transactional.method |
Es el método de SMS transaccional. |
sms_transactional_method_detail |
STRING | $.attributes.subscriptions.sms.transactional.method_detail |
Es el detalle del método de SMS transaccional. |
mobile_push_can_receive_push_marketing |
BOOLEAN | $.attributes.subscriptions.mobile_push.marketing.can_receive_push_marketing |
Indica si el perfil puede recibir notificaciones push de marketing. |
mobile_push_consent |
STRING | $.attributes.subscriptions.mobile_push.marketing.consent |
Es el estado de consentimiento push. |
mobile_push_consent_timestamp |
TIMESTAMP | $.attributes.subscriptions.mobile_push.marketing.consent_timestamp |
Fecha y hora en que se otorgó el consentimiento para recibir notificaciones push. |
predictive_analytics_historic_number_of_orders |
FLOAT | $.attributes.predictive_analytics.historic_number_of_orders |
Es la cantidad total de pedidos históricos. |
predictive_analytics_predicted_number_of_orders |
FLOAT | $.attributes.predictive_analytics.predicted_number_of_orders |
Pedidos futuros previstos |
predictive_analytics_average_days_between_orders |
FLOAT | $.attributes.predictive_analytics.average_days_between_orders |
Promedio de días entre pedidos. |
predictive_analytics_average_order_value |
FLOAT | $.attributes.predictive_analytics.average_order_value |
Es el valor promedio histórico del pedido. |
predictive_analytics_historic_clv |
FLOAT | $.attributes.predictive_analytics.historic_clv |
Es el valor histórico del ciclo de vida del cliente. |
predictive_analytics_predicted_clv |
FLOAT | $.attributes.predictive_analytics.predicted_clv |
Es el valor previsto del ciclo de vida del cliente. |
predictive_analytics_total_clv |
FLOAT | $.attributes.predictive_analytics.total_clv |
CLV histórico y previsto |
predictive_analytics_churn_probability |
FLOAT | $.attributes.predictive_analytics.churn_probability |
Probabilidad de deserción (de 0 a 1). |
predictive_analytics_expected_date_of_next_order |
TIMESTAMP | $.attributes.predictive_analytics.expected_date_of_next_order |
Fecha prevista del próximo pedido. |
email_marketing_suppression_reason |
JSON REPETIDO | $.attributes.subscriptions.email.marketing.suppression[*] |
Son los motivos por los que se suprimió el correo electrónico (p.ej., se rechazó). |
email_marketing_list_suppressions_reason |
JSON REPETIDO | $.attributes.subscriptions.email.marketing.list_suppressions[*] |
Son los motivos de la exclusión específicos de la lista. |
push_tokens_ids |
REPEATED STRING | $.relationships.push-tokens.data[*].id |
Son los IDs de los tokens de envío asociados. |
Opiniones
Opiniones sobre productos enviadas por los clientes
- Nombre de la tabla: Reviews
- Endpoint:
/reviews - Referencia de la API de Klaviyo: Get Reviews
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre review) |
id |
STRING | $.id |
Es el identificador único de la opinión. |
email |
STRING | $.attributes.email |
Correo electrónico del revisor. |
value |
STRING | $.attributes.status.value |
Valor del estado (p. ej., publicado, rechazado) |
reason |
STRING | $.attributes.status.rejection_reason.reason |
Motivo del rechazo, si corresponde |
status_explanation |
STRING | $.attributes.status.rejection_reason.status_explanation |
Explicación detallada del estado. |
verified |
BOOLEAN | $.attributes.verified |
Indica si se verificó la compra. |
review_type |
STRING | $.attributes.review_type |
Tipo de opinión (p.ej., opinión sobre el producto). |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última modificación. |
images |
REPEATED STRING | $.attributes.images[*] |
Son las URLs de las imágenes adjuntas a la opinión. |
product_url |
STRING | $.attributes.product.url |
Es la URL del producto sobre el que se escribió la opinión. |
product_name |
STRING | $.attributes.product.name |
Es el nombre del producto. |
product_image_url |
STRING | $.attributes.product.image_url |
Es la URL de la imagen del producto. |
product_external_id |
STRING | $.attributes.product.external_id |
Es el ID externo del producto. |
rating |
INTEGER | $.attributes.rating |
Puntuación de la clasificación. |
author |
STRING | $.attributes.author |
Nombre del usuario que dejó la opinión. |
content |
STRING | $.attributes.content |
Es el contenido de texto de la opinión. |
title |
STRING | $.attributes.title |
Es el título de la opinión. |
smart_quote |
STRING | $.attributes.smart_quote |
Es la cita destacada de la opinión. |
public_reply_content |
STRING | $.attributes.public_reply.content |
Es el contenido de la respuesta pública del comercio. |
public_reply_author |
STRING | $.attributes.public_reply.author |
Es el autor de la respuesta. |
public_reply_updated |
STRING | $.attributes.public_reply.updated |
Es la marca de tiempo de la actualización de la respuesta. |
event_ids |
REPEATED STRING | $.relationships.events.data[*].id |
Son los IDs de eventos asociados. |
Segmentos
Son grupos dinámicos de perfiles basados en criterios específicos.
- Nombre de la tabla: Segments
- Endpoint:
/segments - Referencia de la API de Klaviyo: Get Segments
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre segment) |
id |
STRING | $.id |
Es el identificador único del segmento. |
name |
STRING | $.attributes.name |
Nombre del segmento. |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última modificación. |
is_active |
BOOLEAN | $.attributes.is_active |
Indica si el segmento está activo. |
is_processing |
BOOLEAN | $.attributes.is_processing |
Indica si se está procesando el segmento. |
is_starred |
BOOLEAN | $.attributes.is_starred |
Indica si el segmento se destacó o se agregó a favoritos. |
tag_ids |
REPEATED STRING | $.relationships.tags.data[*].id |
Son los IDs de las etiquetas asociadas. |
flow_triggers_ids |
REPEATED STRING | $.relationships.flow-triggers.data[*].id |
Son los IDs de los flujos activados por este segmento. |
condition_groups |
REPEATED RECORD | $.attributes.definition.condition_groups[*] |
Son grupos de condiciones lógicas que definen el segmento. |
ConditionGroup
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
conditions |
Condición REPEATED | conditions[*] |
Es la lista de condiciones individuales dentro del grupo. |
Condición
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | type |
Es el tipo de condición (p.ej., propiedad del perfil). |
value |
JSON | N/A |
Valor o configuración de la condición. |
Etiquetas
Son las etiquetas que se usan para organizar campañas, flujos y listas.
- Nombre de la tabla: Tags
- Endpoint:
/tags - Referencia de la API de Klaviyo: Get Tags
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre tag) |
id |
STRING | $.id |
Es el identificador único de la etiqueta. |
name |
STRING | $.attributes.name |
Nombre de la etiqueta. |
tag_group_id |
STRING | $.relationships.tag-group.data.id |
Es el ID del grupo de etiquetas al que pertenece esta etiqueta. |
Plantillas
Plantillas de correos electrónicos y mensajes
- Nombre de la tabla: Templates
- Endpoint:
/templates - Referencia de la API de Klaviyo: Get Templates
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre template) |
id |
STRING | $.id |
Es un identificador único. |
name |
STRING | $.attributes.name |
Nombre de la plantilla |
editor_type |
STRING | $.attributes.editor_type |
Editor utilizado (p.ej., arrastrar y soltar). |
html |
STRING | $.attributes.html |
Contenido HTML |
text |
STRING | $.attributes.text |
Es la versión de texto de la plantilla. |
| amp | STRING | $.attributes.amp |
Es la versión de AMP de la plantilla. |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última actualización. |
WebFeeds
Feeds web que se usan para propagar contenido en los mensajes.
- Nombre de la tabla: WebFeeds
- Endpoint:
/web-feeds - Referencia de la API de Klaviyo: Get Web Feeds
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre web-feed) |
id |
STRING | $.id |
Es un identificador único. |
name |
STRING | $.attributes.name |
Nombre del feed. |
url |
STRING | $.attributes.url |
Es la URL de la fuente del feed. |
request_method |
STRING | $.attributes.request_method |
Método HTTP (GET/POST). |
content_type |
STRING | $.attributes.content_type |
Tipo de contenido (p.ej., JSON). |
status |
STRING | $.attributes.status |
Es el estado del feed. |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última actualización. |
DataSources
Fuentes de datos integradas en Klaviyo.
- Nombre de la tabla: DataSources
- Endpoint:
/data-sources - Referencia de la API de Klaviyo: Get Data Sources
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre data-source) |
id |
STRING | $.id |
Es un identificador único. |
title |
STRING | $.attributes.title |
Es el título de la fuente de datos. |
visibility |
STRING | $.attributes.visibility |
Es el nivel de visibilidad. |
description |
STRING | $.attributes.description |
Es el texto de la descripción. |
Campañas
Son las campañas de marketing que se envían a listas o segmentos.
- Nombre de la tabla: Campaigns
- Endpoint:
/campaigns - Referencia de la API de Klaviyo: Get Campaigns
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre campaign) |
id |
STRING | $.id |
Es un identificador único. |
name |
STRING | $.attributes.name |
Nombre de la campaña. |
status |
STRING | $.attributes.status |
Estado de la campaña (p.ej., Enviado, Programando). |
archived |
BOOLEAN | $.attributes.archived |
Indica si la campaña está archivada. |
included |
REPEATED STRING | $.attributes.audiences.included |
Son los IDs de las listas o los segmentos incluidos. |
excluded |
REPEATED STRING | $.attributes.audiences.excluded |
Son los IDs de las listas o los segmentos excluidos. |
send_options |
JSON | $.attributes.send_options |
Es la configuración para el envío (p.ej., envío inteligente). |
tracking_options |
JSON | $.attributes.tracking_options |
Es la configuración para el seguimiento (p.ej., parámetros utm). |
send_strategy |
JSON | $.attributes.send_strategy |
Es la estrategia para el tiempo de entrega. |
created_at |
TIMESTAMP | $.attributes.created_at |
Marca de tiempo de creación |
scheduled_at |
TIMESTAMP | $.attributes.scheduled_at |
Fecha y hora programadas para el envío de la campaña. |
updated_at |
TIMESTAMP | $.attributes.updated_at |
Es la marca de tiempo de la última actualización. |
send_time |
TIMESTAMP | $.attributes.send_time |
Es la fecha y hora reales de envío. |
tag_ids |
REPEATED STRING | $.relationships.tags.data[*].id |
Son los IDs de las etiquetas asociadas. |
campaign_message_ids |
REPEATED STRING | $.relationships.campaign-messages.data[*].id |
Son los IDs de los mensajes incluidos en esta campaña. |
CampaignMessages
Son los mensajes individuales (por correo electrónico o SMS) dentro de una campaña.
- Nombre de la tabla: CampaignMessages
- Endpoint:
/campaign-messages - Referencia de la API de Klaviyo: Get Campaign Message
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso (siempre campaign-message) |
id |
STRING | $.id |
Es un identificador único. |
definition |
JSON | $.attributes.definition |
Contenido y configuración del mensaje |
send_times |
JSON REPETIDO | $.attributes.send_times[*] |
Horarios de envío programado |
created_at |
TIMESTAMP | $.attributes.created_at |
Marca de tiempo de creación |
updated_at |
TIMESTAMP | $.attributes.updated_at |
Es la marca de tiempo de la última actualización. |
campaign_id |
STRING | $.relationships.campaign.data.id |
Es el ID de la campaña principal. |
template_id |
STRING | $.relationships.template.data.id |
Es el ID de la plantilla utilizada. |
image_id |
STRING | $.relationships.image.data.id |
ID de la imagen adjunta. |
Categorías
Son las categorías de productos de tu catálogo.
- Nombre de la tabla: Categories
- Endpoint:
/catalog-categories - Referencia de la API de Klaviyo: Get Catalog Categories
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso. |
id |
STRING | $.id |
Es un identificador único. |
name |
STRING | $.attributes.name |
Nombre de la categoría. |
external_id |
STRING | $.attributes.external_id |
Es el ID del sistema externo. |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última actualización. |
Elementos
Son los productos o artículos individuales de tu catálogo.
- Nombre de la tabla: Items
- Endpoint:
/catalog-items - Referencia de la API de Klaviyo: Get Catalog Items
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso. |
id |
STRING | $.id |
Es un identificador único. |
external_id |
STRING | $.attributes.external_id |
Es el ID del sistema externo. |
title |
STRING | $.attributes.title |
Título o nombre del elemento. |
description |
STRING | $.attributes.description |
Descripción disponible. |
price |
FLOAT | $.attributes.price |
Precio del artículo. |
url |
STRING | $.attributes.url |
URL del elemento. |
image_full_url |
STRING | $.attributes.image_full_url |
Es la URL de la imagen en tamaño completo. |
image_thumbnail_url |
STRING | $.attributes.image_thumbnail_url |
Es la URL de la imagen en miniatura. |
images |
REPEATED STRING | $.attributes.images[*] |
Es una lista de URLs de imágenes adicionales. |
custom_metadata |
JSON | $.attributes.custom_metadata |
Pares clave-valor de metadatos personalizados. |
published |
BOOLEAN | $.attributes.published |
Es el estado de publicación. |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última actualización. |
variants_ids |
REPEATED STRING | $.relationships.variants.data[*].id |
Son los IDs de las variantes de este artículo. |
Variantes
Son las variantes específicas de los artículos del catálogo (p.ej., tamaños y colores).
- Nombre de la tabla: Variants
- Endpoint:
/catalog-variants - Referencia de la API de Klaviyo: Get Catalog Variants
| Nombre del campo | Tipo | Ruta de JSON | Descripción |
|---|---|---|---|
type |
STRING | $.type |
Tipo de recurso. |
id |
STRING | $.id |
Es un identificador único. |
external_id |
STRING | $.attributes.external_id |
Es el ID del sistema externo. |
title |
STRING | $.attributes.title |
Es el título de la variante. |
description |
STRING | $.attributes.description |
Descripción disponible. |
sku |
STRING | $.attributes.sku |
Es la unidad de referencia de inventario. |
inventory_policy |
FLOAT | $.attributes.inventory_policy |
Política de administración del inventario |
inventory_quantity |
FLOAT | $.attributes.inventory_quantity |
Cantidad actual en stock. |
price |
FLOAT | $.attributes.price |
Precio |
url |
STRING | $.attributes.url |
Es la URL de la variante. |
image_full_url |
BOOLEAN | $.attributes.image_full_url |
URL completa de la imagen disponible (booleano). |
image_thumbnail_url |
STRING | $.attributes.image_thumbnail_url |
URL de la imagen en miniatura. |
images |
REPEATED STRING | $.attributes.images[*] |
Es la lista de imágenes. |
published |
BOOLEAN | $.attributes.published |
Es el estado de publicación. |
created |
TIMESTAMP | $.attributes.created |
Marca de tiempo de creación |
updated |
TIMESTAMP | $.attributes.updated |
Es la marca de tiempo de la última actualización. |