Si desea información general sobre los destinos de datos de Singular, su funcionamiento y los distintos tipos de datos que pueden exportarse, consulte las preguntas frecuentes sobre destinos de datos de Singular (ETL).
Cuando utiliza los destinos de datos de Singular, Singular estandariza los datos de diferentes fuentes en el mismo esquema de datos para que pueda consultarlos fácilmente en su base de datos.
Singular ofrece diferentes esquemas de datos entre los que puede elegir. Cada esquema define un conjunto diferente de campos que el destino de datos de Singular cargará en su base de datos.
Las conversiones y los eventos están disponibles para todos los clientes de destinos de datos, mientras que los demás esquemas son funciones premium. Utilice la tabla siguiente para elegir el esquema de datos que mejor se adapte a sus necesidades.
Esquemas de datos a nivel de usuario
Para obtener más información sobre cada campo, consulte Exportar registros: Campos admitidos. Para obtener más información sobre los distintos campos de marca de hora, consulte Significados y formatos de las marcas de horamás abajo.
Nota: Las impresiones a nivel de usuario están disponibles como un esquema personalizado para S3.Para obtener más información, póngase en contacto con su Gestor de éxito de clientes.
Esquemas predeterminados
Los siguientes esquemas están disponibles para todos nuestros clientes.
Incluye información sobre instalaciones y eventos de reconexión, a quién se atribuyeron y otros detalles sobre la atribución (por ejemplo, si fue deterministao probabilística).
Nota: La ubicación proporcionada para el evento de conversión se basa en la dirección IP asociada al evento, no en ninguna ubicación detectada internamente en su aplicación ni en ninguna información proporcionada por el usuario. Si dispone de otra fuente de datos de ubicación para el evento, puede comprobarla leyendo el parámetro passthrough enviado por su aplicación a Singular.
etl_record_processing_hour_utc
affiliate_id
affiliate_name
android_id
android_id_md5
android_sha1
app_longname
app_version
bid_type
campaign_id
campaign_name
city
click_id
country
creative_id
creative_name
custom_user_ids
device_id
device_id_type
device_make
device_model
event_timestamp
event_timestamp_unix_utc
fraud_reason
fraud_status
gaid
gaid_md5
gaid_sha_1
google_click_id
idfa
idfa_md5
idfa_sha_1
idfv
is_reengagement
is_view_through
method
os_version
partner
passthrough
platform
publisher_concatenated
publisher_hashed_id
publisher_id
publisher_name
singular_campaign_name
singular_partner_name
state
store
sub_campaign_id
sub_campaign_name
sub_publisher_id
sub_publisher_name
touchpoint_ip
touchpoint_timestamp
touchpoint_timestamp_unix_utc
tracker_name
utm_campaign
utm_content
utm_medium
utm_source
utm_term
waid
Incluye datos sobre eventos dentro de la aplicación, como sesiones, registros, compras y cualquier otro evento que se haya definido en la aplicación al integrar Singular SDK/S2S.
etl_record_processing_hour_utc
adjusted_timestamp
adjusted_timestamp_unix_utc
affiliate_id
affiliate_name
app_longname
app_version
arguments
attribution_event_timestamp
attribution_event_timestamp_unix_utc
bid_type
campaign_id
campaign_name
city
click_id
converted_currency
converted_revenue
country
creative_id
creative_name
currency
custom_user_id
device_id
device_id_type
install_source
ip
is_reengagement
is_revenue_receipt_included
is_revenue_valid
is_view_through
name
os_version
partner
passthrough
platform
product_category
product_name
product_price
product_quantity
product_sku
publisher_concatenated
publisher_hashed_id
publisher_id
publisher_name
received_revenue
received_revenue_event
revenue
server_timestamp
server_timestamp_unix_utc
session_id
singular_campaign_name
state
sub_campaign_id
sub_campaign_name
sub_publisher_id
sub_publisher_name
tag_id
touchpoint_timestamp
touchpoint_timestamp_unix_utc
tracker_name
utm_campaign
utm_content
utm_medium
utm_source
utm_term
Otros esquemas
Para utilizar uno de los esquemas siguientes, abra un ticket a través de la plataforma Singular
(Ayuda > Contacto).
Incluye todos los clics que se han examinado para determinar la atribución de una instalación o de un reenganche.
etl_record_processing_hour_utc
adjusted_timestamp
adjusted_timestamp_unix_utc
affiliate_id
affiliate_name
app_longname
app_version
arguments
attribution_event_timestamp
attribution_event_timestamp_unix_utc
bid_type
campaign_id
campaign_name
city
click_id
converted_currency
converted_revenue
country
creative_id
creative_name
currency
custom_user_id
device_id
device_id_type
install_source
ip
is_reengagement
is_revenue_receipt_included
is_revenue_valid
is_view_through
name
os_version
partner
passthrough
platform
product_category
product_name
product_price
product_quantity
product_sku
publisher_concatenated
publisher_hashed_id
publisher_id
publisher_name
received_revenue
received_revenue_event
revenue
server_timestamp
server_timestamp_unix_utc
session_id
singular_campaign_name
state
sub_campaign_id
sub_campaign_name
sub_publisher_id
sub_publisher_name
tag_id
touchpoint_timestamp
touchpoint_timestamp_unix_utc
tracker_name
utm_campaign
utm_content
utm_medium
utm_source
utm_term
Incluye todas las devoluciones de SKAdNetwork que Singular recibió de sus socios de redes publicitarias. Estos postbacks sólo están disponibles para aplicaciones iOS que utilizan el seguimiento de SKAdNetwork y para socios que tienen una integración de SKAdNetwork con Singular que implica el reenvío de postbacks.
Singular también ofrece datos agregados de SKAdNetwork: consulte Esquemas de datos brutos de SKAdNetworky Esquemas dedatos de SKAdNetwork.
etl_record_processing_hour_utc
app_longname
city
conversion_model_measurement_period
conversion_model_name
conversion_model_types
conversion_model_version
conversion_value
country
decoded_conversion_value
estimated_cohort_period
estimated_conversion_date
estimated_install_date
fraud_reason
fraud_status
ip
is_view_through
max_install_date
min_install_date
partner
partner_campaign_id
partner_campaign_name
partner_creative_id
partner_creative_name
partner_sub_campaign_id
partner_sub_campaign_name
partner_sub_publisher_name
referrer
region
signature
singular_partner_name
skadnetwork_app_id
skadnetwork_campaign_id
skadnetwork_network_id
skadnetwork_publisher_app_id
skadnetwork_redownload
skadnetwork_version
timestamp
timestamp_unix_utc
transaction_id
user_agent
skan_postback__source_identifier
skan_postback__source_domain
skan_postback__postback_sequence_index
skan_postback__coarse_conversion_value
Incluye todos los postbacks de SKAdNetwork que las redes publicitarias reciben directamente de Apple. Consulte Cómo enviar postbacks de SKAdNetwork a Singular (iOS 15+).
etl_record_processing_hour_utc
app_longname
skadnetwork_version
transaction_id
skadnetwork_network_id
skadnetwork_campaign_id
skadnetwork_app_id
skadnetwork_publisher_app_id
conversion_value
signature
skadnetwork_redownload
is_view_through
timestamp_unix_utc
timestamp
ip
user_agent
partner
fraud_status
fraud_reason
decoded_conversion_value
conversion_model_name
conversion_model_version
conversion_model_types
conversion_model_measurement_period
estimated_conversion_date
estimated_install_date
estimated_cohort_period
min_install_date
max_install_date
singular_partner_name
skan_postback__source_identifier
skan_postback__source_domain
skan_postback__postback_sequence_index
skan_postback__coarse_conversion_value
La salida bruta del sistema de prevención de fraude de Singular (para obtener más información, consulte Cómo entender la prevención de fraude de Singulary las preguntas frecuentes sobre informes de fraude y registros de fraude).
Estos datos incluyen una fila para cada clic e impresiónasociada con un evento de instalación, incluida una fila para la opción "instalación orgánica", que también se examina como una opción de atribución para cada instalación. Para clasificar o agrupar todos los clics e impresiones pertenecientes a la misma instalación, utilice el campo unique_install_identifier.
etl_record_processing_hour_utc
app_longname
app_version
creative
device_id
device_make
device_model
fraud_external_reason
fraud_reason
fraud_status
idfv
install_city
install_country
install_ip
install_timestamp
install_timestamp_unix_utc
is_view_through
os_version
partner
platform
publisher_concatenated
publisher_hashed_id
publisher_id
publisher_name
time_to_install
touchpoint_campaign
touchpoint_city
touchpoint_country
touchpoint_ip
touchpoint_timestamp
touchpoint_timestamp_unix_utc
unique_install_identifier
etl_record_processing_hour_utc
affiliate_id
affiliate_name
android_id
android_id_md5
android_sha1
app_longname
app_version
bid_type
campaign_id
campaign_name
click_id
country
creative_id
creative_name
custom_user_ids
device_id
device_id_type
event_timestamp
event_timestamp_unix_utc
gaid
gaid_md5
gaid_sha_1
google_click_id
idfa
idfa_md5
idfa_sha_1
idfv
is_view_through
os_version
partner
passthrough
platform
publisher_concatenated
publisher_hashed_id
publisher_id
publisher_name
singular_campaign_name
singular_partner_name
state
store
sub_campaign_id
sub_campaign_name
sub_publisher_id
sub_publisher_name
touchpoint_ip
touchpoint_timestamp
touchpoint_timestamp_unix_utc
tracker_name
waid
etl_record_processing_hour_utc
adjusted_timestamp
adjusted_timestamp_unix_utc
affiliate_id
affiliate_name
app_longname
app_version
arguments
attribution_event_timestamp
attribution_event_timestamp_unix_utc
bid_type
campaign_id
campaign_name
city
click_id
converted_currency
converted_revenue
country
creative_id
creative_name
currency
custom_user_id
device_id
device_id_type
install_source
ip
is_reengagement
is_revenue_receipt_included
is_revenue_valid
is_view_through
name
os_version
partner
passthrough
platform
product_category
product_name
product_price
product_quantity
product_sku
publisher_concatenated
publisher_hashed_id
publisher_id
publisher_name
received_revenue
received_revenue_event
revenue
server_timestamp
server_timestamp_unix_utc
session_id
singular_campaign_name
state
sub_campaign_id
sub_campaign_name
sub_publisher_id
sub_publisher_name
tag_id
touchpoint_timestamp
touchpoint_timestamp_unix_utc
tracker_name
Apéndice: Significados y formatos de las marcas de tiempo
Consejo: Singular proporciona varios campos de marca de tiempo para cada fila de datos. La mayoría de los campos de fecha y hora tienen dos versiones, por ejemplo, "event_timestamp" y "event_timestamp_unix_utc".
- Los campos que terminan en _timestamp se formatean como una columna de marca de tiempo con información de zona horaria en destinos de base de datos, y como una marca de tiempo con información de zona horaria para destinos basados en archivos (S3/SFTP/GCS). La zona horaria es la del anunciante.
- Los campos que terminan en _timestamp_unix_utc contienen la hora en formato UNIX timestamp (entero) en UTC.
- Tenga en cuenta que los destinos de BigQuery no admiten zonas horarias. Todas las marcas de tiempo enviadas a BigQuery están en UTC.
Campo Timestamp | Descripción |
etl_record_processing_hour_utc | Hora en la que Singular procesó por completo los datos. Cada hora, Singular actualiza este valor para los datos que se procesaron por completo durante la hora anterior. |
Atribuciones | |
event_timestamp event_timestamp_unix_utc |
La hora en la que se produjo el evento de atribución (por ejemplo, la instalación) en el dispositivo. |
touchpoint_timestamp touchpoint_timestamp_unix_utc |
La hora del punto de contacto (clic en el anuncio o impresión del anuncio) que condujo al evento de atribución. |
Eventos | |
adjusted_timestamp adjusted_timestamp_unix_utc |
Hora en la que se produjo realmente el evento en el dispositivo. |
server_timestamp server_timestamp_unix_utc |
La hora a la que los servidores de Singular recibieron el evento. Nota: puede diferir significativamente de la hora ajustada si se ha producido un retraso técnico en el envío de los datos del evento. |
attribution_event_timestamp attribution_event_timestamp_unix_utc |
La hora en la que se produjo el evento de atribución (por ejemplo, la instalación de la aplicación) en el dispositivo. |
touchpoint_timestamp touchpoint_timestamp_unix_utc |
La hora del punto de contacto (clic o impresión del anuncio) que condujo al evento de atribución. |
Modificación del esquema de datos
Una vez creado y guardado el destino de los datos, no se puede cambiar a otro esquema de datos. Esto se debe a que cambiar la estructura de tablas en una base de datos activa con datos existentes conlleva una serie de peligros y complicaciones.
Si necesita cambiar el esquema de datos, simplemente cree un nuevo destino. Puede eliminar la tabla antigua antes de crear el nuevo destino o configurar el nuevo destino para que cargue los datos en una tabla nueva con un nombre diferente. Este proceso garantizará que tus datos permanezcan seguros y que las consultas y cargas de trabajo existentes sigan funcionando.