Migración desde la versión 1.0 de DT

Cómo obtener Files

El proceso de transferencia de DTv2 es similar al de DTv1, pero hay algunos aspectos clave que deberás cambiar durante la migración.

Procesamiento de archivos

DTv2 procesa archivos por hora (impresiones, clics y medios enriquecidos) y archivos diarios (tablas de actividad y de coincidencias). Los archivos por hora (el nombre del archivo contiene AAAAMMDDHH) se procesan en hora UTC. Los archivos diarios (el nombre del archivo contiene AAAAMMDD) se procesan en tu zona horaria local de informes consulta el formato del nombre del archivo. La diferencia entre tu hora local y la hora UTC variará según tu ubicación.

Los archivos también se procesan de forma independiente, y su tiempo de procesamiento puede variar. Es común que un archivo de una hora posterior termine de procesarse antes que uno de una hora anterior (como la hora 6 antes de la hora 5). No confíes en el orden de los archivos para tu proceso de transferencia, ya que, de lo contrario, podría detenerse.

Los eventos pueden aparecer en archivos procesados antes o después en relación con su hora del evento. Los eventos no siempre se procesan en la hora en que ocurrieron.

Orden de las columnas

No confíes en el orden de las columnas como mecanismo para consumir tus archivos. Queremos que tu procesamiento sea resistente a los cambios. Si solicitas columnas adicionales o si realizamos cambios en el futuro, el orden y la cantidad de columnas en tus informes pueden cambiar. Lee la fila de encabezado de cada archivo y asígnala a los campos de tu almacén de datos antes de intentar escribir datos.

Archivos duplicados

A veces, se escriben archivos duplicados para la misma fecha y hora. Si más de un archivo tiene la misma marca de fecha y hora, usa el que tenga los minutos o segundos más recientes, según la marca de tiempo del nombre del archivo. Se crean archivos duplicados porque los procesos de backend determinaron que había un problema con el archivo original.

Campos

Los nombres y el formato de los campos cambiaron, pero hay una asignación de los nombres anteriores a los nuevos (cuando está disponible) en Migración de campos de DCM, incluidas las tablas de correlación. Si no eres usuario de DBM, estos campos estarán vacíos y podrás ignorarlos.

También es posible que veas campos de DBM en tu archivo. Si eres usuario de DBM, estos campos se completarán solo cuando se otorgue el permiso pertinente a nivel del anunciante de DBM en el que se vinculan los anunciantes. En Migración de campos de DBM, se muestra una asignación de los campos antiguos a los nuevos (cuando están disponibles). Los archivos de lectura de entidades de DBM se seguirán usando para fines de asignación.

Nombres de buckets

Los estándares de nomenclatura de DTv1 y DTv2 son diferentes. En particular, no puedes cambiar el prefijo del nombre de tu bucket existente para obtener el nombre del bucket de DTv2. Tu representante de asistencia al cliente te proporcionará el nombre del bucket cuando se configure tu cuenta.

Por lo general, los nombres de los buckets de DTv2 se ven como gs://dcdt_-dcm_account1234.

Puedes ver el contenido de tu bucket en un navegador en https://cloud.google.com/console#/storage/browser/dcdt_-dcm_account1234.

Formato del nombre del archivo

Cada nombre de archivo tendrá una cadena de números, por ejemplo:
dcm_account1234_impression_2016022601_20160225_234912_218211994.csv.gz
2016022601 está en formato AAAAMMDDHH. Es la hora en UTC de los eventos de ese archivo (las horas se numeran del 0 al 23).
20160225_234912 tiene el formato AAAAMMDD_HHMMSS. Es la fecha y hora en que se generó el informe.
218211994 es el ID del archivo.

Archivos de actividad

Obtendrás un archivo de actividad por día, y el nombre del archivo se verá de la siguiente manera:
dcm_account1234_activity_20160727_20160728_035750_268669761.csv.gz
Este archivo contiene datos del 27 de julio de 2016 y se generó el 28 de julio de 2016 a las 3:57:50 a.m.

Haz clic en Archivos.

Recibirás veinticuatro archivos de clics por día, y el nombre de los archivos se verá de la siguiente manera:
dcm_account1234_click_2016072717_20160728_012331_268381796.csv.gz
Ten en cuenta la hora en UTC que aparece después de la cadena de fecha en el nombre del archivo. Las horas se numeran del 0 al 23, por lo que un 17 aquí indica que los eventos de este archivo son de las 17:00 a las 17:59 (hora del reloj de 24 horas) o de las 5:00 p.m. a las 6:00 p.m.
Este archivo contiene datos del 27 de julio de 2016, de 5:00 p.m. a 6:00 p.m., y se generó el 28 de julio de 2016 a las 1:23:31 p.m.

Archivos de impresión

Recibirás veinticuatro archivos de impresiones por día, y el nombre de archivo se verá de la siguiente manera:
dcm_account7312_impression_2016072717_20160728_012355_268381795.csv.gz
Aparte del nombre de archivo, se comporta de la misma manera que los archivos de clics.

Archivos de tablas de coincidencias

Los archivos de la tabla de correlación se generan una vez al día, y los nombres de los archivos tienen el siguiente formato:
dcm_account1234_match_table_activity_cats_20160727_20160728_032226_268648829.csv.gz
Este archivo contiene datos del 27 de julio de 2016 y se generó el 28 de julio de 2016 a las 3:22:26 a.m.
Nota: Para algunas tablas de correlación nuevas, los datos son estáticos y no se produce ningún archivo descargable diario. Puedes obtener los datos de estos archivos en las páginas de referencia, p. ej., Tipos de eventos estándar de medios enriquecidos.

Campos de Transferencia de datos

Nombre del campo 1.0 Nombre del campo de DT v2.0
Hora Funciones obsoletas
User-ID ID de usuario
ID de anunciante ID del anunciante
ID de compra Funciones obsoletas
ID de pedido ID de la campaña
Número de identificación del anuncio ID del anuncio
Creative-ID ID de visualización
Creative-Version Versión de la creatividad
Creative-Size-ID Obsoleto (se recuperó de la tabla de coincidencias como tamaño de píxel de la creatividad)
ID del sitio ID del sitio (DCM)
ID de página ID de posición
Palabra clave Funciones obsoletas
ID del país Código de país
Estado/provincia Estado o región
Código de área Funciones obsoletas
Browser-ID ID de navegador/plataforma
Browser-Version Versión de navegador/plataforma
OS-ID ID del sistema operativo
DMA-ID ID de Área de mercado designada (DMA)
City-ID ID de la ciudad
Código-postal Código postal
Time-UTC-Sec Obsoleto
Local-User-ID Funciones obsoletas
Activity-Type Obsoleto (se recuperó de la tabla de coincidencias "activity_cats")
Activity-Sub-Type Obsoleto (se recuperó de la tabla de coincidencias "activity_cats")
Other-Data Otros datos
Ordinal Valor ORD
Hora del clic Tiempo de interacción
ID del evento ID de conversión
SV1 Valor de segmento 1
PartnerID1 ID del socio 1
PartnerID2 ID del socio 2
Cantidad Total de conversiones
Ingresos Ingresos totales

Nombres de archivos de tablas de coincidencias

Nombre del archivo 1.0 Nombre del archivo 2.0
activity_cat activity_cats
activity_type activity_types
ad ads
ad_page_assignments ad_placement_assignments
advertiser advertisers
browser browsers
campaign campaigns
cities cities
countries countries
creative creatives
creative_ad_assignments creative_ad_assignments
custom_creative_fields custom_creative_fields
dartsearch paid_search
designated_market_area designated_market_areas
keyval keyword_values
met_event rich_media_events
operating_system operating_systems
page placements
page_cost/page_flight_cost placement_cost
site sites
states states
user-defined_spot_vars custom_floodlight_variables

Campos de la tabla de coincidencias

activity_cats

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Spot-ID Floodlight Configuration integer
Activity-Type-ID Activity Group ID integer
Activity-Type Activity Type string
Activity-ID Activity ID integer
Activity Sub-Type Activity Sub-Type string
Report-Name Activity string
Tag-Method-ID Tag Counting Method ID integer

activity_types

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Spot-ID Floodlight Configuration integer
Activity-Group-ID Activity Group ID integer
Activity-Type Activity Type string
Report-Name Activity Group string

ads

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Advertiser-ID Advertiser ID integer
Buy-ID Campaign ID integer
Ad-ID Ad ID integer
Ad-Description Ad string
Click-URL Ad Click URL string
Ad-Type Ad Type string
Creative-Size-ID Creative Pixel Size string
Ad-Comments Ad Comments string

ad_placement_assignments

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Ad-ID Ad ID integer
Page-ID Placement ID integer

Anunciantes

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Spot-ID Floodlight Configuration integer
Advertiser-ID Advertiser ID integer
Advertiser Advertiser string
Advertiser-Group-ID Advertiser Group ID integer
Advertiser-Group Advertiser Group string

navegadores

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Browser-ID Browser/Platform ID integer
Browser Browswer/Platform string

campañas

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Advertiser-ID Advertiser ID integer

Order-ID (anteriormente Buy-ID )

Campaign ID integer
Order (anteriormente Buy) Campaign string
Start-Date Campaign Start Date fecha
End-Date Campaign End Date fecha
Billing-Invoice-Code Billing Invoice Code string

cities

Nombre del campo de la versión 1.0 Nombre del campo de la versión 2.0 Tipo
City-ID City ID integer
City City string
Creative-Library-Enabled Deprecated (now always 1) integer

países

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Country-ID Deprecated integer
Country Deprecated string

mensajes publicitarios

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Advertiser-ID Advertiser ID integer
Rendering-ID Rendering ID integer
UI-Creative-ID obsoleto integer
Creative Creative string
Last-Modified-Date Creative Last Modified Date fecha
Creative-Type Creative Type string
Creative-Sub-Type Deprecated string
Creative-Size-ID Creative Pixel Size string
Image-URL Creative Image URL string
Creative-Version Creative Version integer

creative_ad_assignments

Nombre del campo de la versión 1.0 Nombre del campo de la versión 2.0 Tipo
Ad-ID Ad ID integer
Creative-ID Creative ID integer
Start-Date Creative Start Date fecha
End-Date Creative End Date fecha
Rotation-Type Creative Rotation Type string
Creative-Group-1 Creative Groups 1 string
Creative-Group-2 Creative Groups 2 string
Click-URL Ad Click URL string

custom_creative_fields

Nombre del campo de la versión 1.0 Nombre del campo de la versión 2.0 Tipo
Advertiser-ID Advertiser ID integer
Creative-ID Creative ID integer
Custom-Field-Number Creative Custom Field Number integer
Custom-Field-Name Creative Custom Field Name string
Custom-Field-Value Creative Custom Field Value string

custom_rich_media

Nombre del campo de la versión 1.0 Nombre del campo de la versión 2.0 Tipo
Advertiser-ID Advertiser ID integer
Met-Event-ID Rich Media Event ID integer
Met-Event-Name Rich Media Event string
Met-Event-Type-ID Rich Media Event Type ID integer
Met-Event-Type-Name Rich Media Event Type string

designated_market_areas

Nombre del campo de la versión 1.0 Nombre del campo de la versión 2.0 Tipo
DMA-ID Designated Market Area (DMA) ID integer
DMA Designated Market Area string

keyword_values

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Ad-ID Ad ID integer
Keyword-Expression Keyword string
Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Ad-ID Ad ID integer
Advertiser-ID Advertiser ID integer
Buy-ID Campaign ID integer
DS-Ad-ID Paid Search Ad ID integer
Extended-Keyword-ID Paid Search Keyword ID integer
Keyword-ID Paid Search Legacy Keyword ID integer
DS-Campaign-Name Paid Search Campaign string
KW-Ad-Group-Name Paid Search Ad Group string
Bid-Strategy-Name Paid Search Bid Strategy string
Landing-Page-URL Paid Search Landing Page URL string
Keyword-Name Paid Search Keyword string
Match-Type Paid Search Match Type string

Sistemas operativos

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
OS-ID Operating System ID integer
OS Operating System string

posiciones

Nombre del campo de la versión 1.0 Nombre del campo de la versión 2.0 Tipo
Buy-ID Campaign ID integer
Site-ID Site ID (DCM) integer
Page-ID Placement ID integer
Page Site keyname string
Site-Placement Placement string
Content-Category Content Category string
Strategy Placement Strategy string
Start-Date Placement Start Date fecha
End-Date Placement End Date fecha
Group-Type Tipo de grupo de posiciones string
Group-Parent-ID ID de paquete o publicidad simultánea integer
Price-Type Placement Cost Structure string
Cap-Cost Placement Cap Cost Option float
CPA-Activity-ID Activity ID integer

placement_cost

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Page-ID Placement ID integer
Effective-Date Placement Start Date fecha
End-Date Placement End Date fecha
Units Placement Total Booked Units integer
Rate Placement Rate número de punto flotante
Comments Placement Comments string

sitios

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Site-ID Site ID (DCM) integer
Site Site (DCM) string
Directory-Site-ID Site ID (Site Directory) integer
Directory-Site Site (Site Directory) string

Estados

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
State/Province State/Region string
State/Province Name State/Region Full Name string

custom_floodlight_variables

Nombre del campo 1.0 Nombre del campo de la versión 2.0 Tipo
Spot-ID Floodlight Configuration ID integer
Variable-ID Floodlight Variable ID string
Variable-Name Floodlight Variable Name string