Создать запрос
- Перейдите на вкладку «Запросы» в Ads Data Hub .
- Нажмите + Создать запрос . Откроется страница шаблонов запросов анализа .
- Необязательно: просмотрите шаблон SQL, нажав Expand .
- Выберите шаблон, который вы хотите использовать, нажав «Использовать шаблон» или нажмите «Пустой», чтобы начать с нуля.
- Введите название отчета.
- Напишите или отредактируйте запрос, используя SQL , совместимый с BigQuery . Вы можете найти доступные таблицы и поля и вставить их в свой SQL на вкладке Таблицы Google .
- Необязательно: Настройте параметры .
- Необязательно: Настройте отфильтрованную сводку строк .
- Нажмите Сохранить .
Параметры
Параметры делают запросы более гибкими. Например, вы можете запустить один и тот же запрос для разных кампаний. Вместо создания дублирующих запросов или жесткого кодирования идентификаторов кампаний перед каждым выполнением вы можете настроить параметр, который принимает один или несколько идентификаторов кампании, которые будут вводиться из карточки «Выполнить» при выполнении запроса. Использование параметров сохраняет ваш код чистым, снижает вероятность появления ошибок при редактировании и позволяет повторно использовать запрос без редактирования. Область действия параметров ограничена запросом, в котором они созданы, поэтому вы можете повторно использовать имя параметра в другом запросе.
Типы параметров
Допускаются следующие типы параметров:
-
int64
-
float64
-
bool
-
string
-
date
-
timestamp
-
array
любого из разрешенных типов
Создать параметр
- Откройте сохраненный запрос или создайте новый .
- Нажмите «Свойства» > «Параметры» > «Добавить параметр» .
- Введите имя в поле Имя . Вы будете использовать это имя для ссылки на параметр в тексте запроса.
- Используйте раскрывающееся меню, чтобы выбрать тип параметра.
- Если вы выберете массив, появится дополнительное раскрывающееся меню. Выберите тип массива в раскрывающемся меню.
- Необязательно: повторяйте шаги 2–4, пока не добавите все нужные параметры.
- Нажмите «Сохранить».
Использовать параметр
В тексте запроса используйте стандартный формат параметров SQL, который должен предварять имя параметра @
. В следующем примере запрос содержит параметр @campaign_ids
:
/* Parameters:
* @campaign_ids (ARRAY of INT64): A list of campaign IDs
* to conduct analysis on */
WITH user_reach AS (
SELECT
user_id,
count(*) AS num_views
FROM
adh.google_ads_impressions
WHERE
campaign_id in UNNEST(@campaign_ids)
GROUP BY
user_id
)
SELECT
COUNT(*) AS unique_users,
COUNTIF(num_views = 1) AS one_view,
COUNTIF(num_views > 1 AND num_views <= 5) AS less_or_equal_five_views,
COUNTIF(num_views > 5) AS more_than_five_views
FROM
user_reach
При выполнении запроса диалоговое окно «Новое задание» будет содержать поле «Параметры» . Введите значения для каждого определенного вами параметра.
Удаление параметра
- Откройте запрос, содержащий параметр, который вы хотите удалить.
- Откройте вкладку «Свойства» .
- На карточке «Параметры » нажмите «Удалить » рядом с параметром, который вы хотите удалить.
- Нажмите «Сохранить».
Зарезервированные параметры
В следующей таблице перечислены параметры, зарезервированные Ads Data Hub. Вы можете использовать эти параметры в своих запросах, но не можете создать параметр с тем же именем, что и зарезервированный параметр.
start_date | date Дата начала (включительно) задания запроса. Пользовательский параметр с таким именем будет проигнорирован и заменен значениями, заданными в диалоговом окне «Новое задание» . |
end_date | date Дата окончания (включительно) задания запроса. Пользовательский параметр с таким именем будет проигнорирован и заменен значениями, заданными в диалоговом окне «Новое задание» . |
time_zone | string Часовой пояс для задания запроса. Пользовательский параметр с таким именем будет проигнорирован и заменен значениями, заданными в диалоговом окне «Новое задание» . |
Сводка отфильтрованной строки
В сводках отфильтрованных строк суммируются данные, отфильтрованные в результате проверок конфиденциальности. Данные из отфильтрованных строк суммируются и добавляются в строку сбора всех данных. Хотя отфильтрованные данные не подлежат дальнейшему анализу, они предоставляют сводную информацию о том, какой объем данных был отфильтрован из результатов.
Редактировать запрос
- Перейдите на вкладку «Запросы» в Ads Data Hub .
- Щелкните имя запроса, который вы хотите изменить.
- Отредактируйте запрос.
- Нажмите Сохранить .
Запустить запрос
Прежде чем выполнять запрос, убедитесь, что вы предоставили сервисному аккаунту разрешение dataEditor
на набор данных, который будет содержать выходные данные ваших объединений. Узнайте больше об управлении доступом в BigQuery .
- Перейдите на вкладку «Запросы» в Ads Data Hub.
- Щелкните имя запроса, который вы хотите выполнить.
- Нажмите
- Ожидаемое количество байтов, которые будет использовать запрос, отображается в верхней части страницы.
Выполнить . - Выберите идентификатор в поле «Данные рекламы из» . Это должен быть идентификатор аккаунта, связанный с данными рекламы, которые вы хотите запросить. (Если вы хотите запросить данные песочницы, выберите ADH Sandbox Customer .)
- Если вы используете таблицу соответствия, выберите таблицу соответствия в поле Таблица соответствия из .
- Выберите режим конфиденциальности. Узнайте больше о режимах конфиденциальности .
- Укажите, где должны быть сохранены результаты вашего запроса, в поле Целевая таблица .
- Введите даты начала и окончания, чтобы определить диапазон дат вашего запроса.
- Введите часовой пояс. Это должно совпадать с часовым поясом двери покупки.
- Необязательно: введите значения для любых параметров.
- Нажмите «Выполнить» .
Посмотреть свои результаты
После завершения выполнения запроса вы можете просмотреть результаты на странице «Вакансии». Вы также можете исследовать данные в BigQuery, Sheets или Data Studio.
Предварительный просмотр
Нажмите «Предварительный просмотр» в готовом задании. Первые 20 результатов появятся под заданием.
Большой запрос
По умолчанию ваши результаты экспортируются в BigQuery. Нажмите «Просмотреть таблицу» , чтобы открыть BigQuery в новом окне.
Таблицы и Студия данных
Откройте раскрывающееся меню «Исследовать» и выберите «Исследовать с помощью таблиц» или «Исследовать с помощью Data Studio» из доступных вариантов. Данные откроются в новом окне.