Las filas que no se hayan agregado de forma adecuada para proteger la privacidad del usuario final o que no cumplan con las otras verificaciones de privacidad del Centro de Datos de Anuncios se quitarán de los resultados de una consulta determinada. Puedes configurar un resumen de filas filtradas en las consultas de análisis para que devuelva una sola fila que contenga constantes y sumas de filas descartadas. Esto puede ayudar a evitar discrepancias en los totales de tus datos, como un recuento total de clics o impresiones. De forma predeterminada, se habilita un resumen de filas filtradas para las consultas de análisis nuevas creadas con la IU. Los resúmenes de filas filtradas no se aplican a las consultas de público. Las consultas creadas con la API no tienen habilitado un resumen de filas filtradas de forma predeterminada.
Ejemplo
En el siguiente ejemplo, se filtrarían las filas que contienen las campañas 124 y 125, ya que no cumplen con el requisito de agregación de 50 usuarios.
ID de la campaña | Usuarios |
---|---|
123 | 400 |
124 | 45 |
125 | 6 |
Sin embargo, cuando se usa un resumen de filas filtradas, los datos filtrados se pueden combinar para cumplir con el requisito de agregación de 50 usuarios. En este ejemplo, se usa una suma para registrar los datos filtrados y una constante para etiquetar la fila:
- Es una suma que agrega datos filtrados de la columna
Users
. - Una constante (que se usa para etiquetar el resumen de filas filtradas), configurada como “Resumen de filas filtradas” (Filtered row summary) en la columna
Campaign ID
.
ID de la campaña | Usuarios |
---|---|
Resumen de filas filtradas | 51 |
123 | 400 |
Modo automático
Te recomendamos que uses el modo automático. De forma predeterminada, el Centro de Datos de Anuncios habilita y configura automáticamente un resumen de filas filtradas para las consultas nuevas creadas con la IU. A medida que edites la consulta, el Centro de Datos de Anuncios ajustará automáticamente la configuración, según las columnas seleccionadas.
- Para ver la configuración configurada automáticamente cuando veas un informe, vete a Properties > Filtered row summary. La configuración es de solo lectura.
- Para inhabilitar el modo automático, haz clic en el botón de activación Automático a la posición de desactivado. Se retiene la configuración actual y se inhabilita el modo automático. Debes guardar la búsqueda para conservar el cambio.
- Para habilitar el modo automático, haz clic en el botón de activación Automático para llevarlo a la posición activada. Debes guardar tu consulta para conservar el cambio.
- Para activar o desactivar el modo automático con la API, usa
generateFilteredRowSummaryAutomatically
.
Modo manual
Te recomendamos que uses el modo automático. Para agregar manualmente un resumen de filas filtradas a una consulta guardada o después de inhabilitar el modo automático, haz lo siguiente:
- Identifica la columna que deseas agregar.
- Haz clic en Agregar regla en Propiedades > Resumen de filas filtradas en el lado derecho del editor de consultas.
- Ingresa el nombre de la columna que deseas agregar en el campo Nombre de la columna.
- Selecciona Suma en el menú desplegable Tipo. Si la suma está por debajo de los umbrales de agregación, se descartará el resumen de las filas filtradas.
- Opcional: Agrega más reglas tal como lo hiciste en los pasos anteriores.
- Opcional: Agrega un identificador para el resumen de filas filtradas con una constante.
La constante debe ser un tipo de datos válido para la columna que elegiste.
- Ingresa el nombre de la columna en el campo **Nombre de la columna.
- Selecciona Constante en el menú desplegable Tipo.
- Ingresa un identificador para la fila en el campo Especificar constante.
- Para quitar una regla, haz clic en borrar.
- Para quitar todas las reglas, haz clic en Quitar todo.
Modo manual con varias tablas
Te recomendamos que uses el modo automático. Si exportas varias tablas con la sintaxis en SQL que se presentó en Cómo exportar varias tablas, puedes agregar un resumen de filas filtradas en las opciones de columna:
CREATE TABLE `myproject.mydataset.mytable` ( campaign_id INT64 OPTIONS(merge_constant=0), ct INT64 OPTIONS(merge_type="SUM") ) OPTIONS(privacy_checked_export=true) AS SELECT campaign_id, COUNT(*) AS ct GROUP BY campaign_id;
Esto generará una tabla de resultados con un resumen de filas filtradas en el que campaign_id
sea 0
y ct
sea la suma de las filas que se filtraron del resultado debido a las verificaciones de privacidad.
Las opciones de columna disponibles para el resumen de filas filtradas son las siguientes:
merge_type="SUM"
: Muestra la suma de los valores filtrados en la fila de resumen.
Solo es válido para tipos numéricos.
merge_constant=<value>
: Establece un valor constante en la fila de resumen. Debe tener el mismo tipo que la columna.- Las columnas sin una opción especificada tendrán NULO en la fila de resumen.
Solo se puede especificar una de merge_type
o merge_constant
.
Aquí también se aplican las reglas para los resúmenes de filas filtradas (es decir, si la suma cae por debajo de los umbrales de agregación, se descartará el resumen de filas filtradas).