Поддерживаемые источники данных, указанные в этой статье, доступны только для импорта данных о расходах.
Вы можете установить подключение между аккаунтом Google Аналитики и поддерживаемыми источниками данных. Чтобы выполнить подключение без проблем, ознакомьтесь с требованиями к подготовке данных и настройке – там вы найдете сведения о типах источников данных, полях, которые нужно импортировать, и уровнях доступа.
Общие требования
- Вам необходим доступ к ресурсу с правами редактора или более высокого уровня.
- Данные необходимо обновлять перед каждым импортом.
- При подключении таких источников данных, как HTTP, Google Таблицы, Google Cloud Storage и Amazon S3, данные должны быть в формате CSV или TSV.
- Первая строка данных в источнике должна содержать названия столбцов. Например, столбец может называться cost, и в каждой его строке, начиная со второй, должно быть указано числовое значение.
- Название источника данных должно быть одинаковым при каждом обновлении. Если оно будет меняться каждый раз, интеграция прервется и данные не обновятся.
- Данные из источника можно обновлять с любой частотой, добавляя или удаляя пользователей или конверсии.
- Вы можете выполнять ежедневный импорт данных и планировать ежедневное обновление сведений об импорте.
Как подключить источник данных
- Откройте страницу Администратор и в разделе Сбор и редактирование данных выберите Импорт данных.
Примечание. Эта ссылка ведет на ресурс Аналитики, который был открыт последним. Вы можете выбрать другой ресурс с помощью селектора. Чтобы начать импорт, вам потребуются права редактора или более высокого уровня для ресурса.
- Создайте новый источник данных или выберите существующий (подробные сведения приведены в разделах ниже).
Как создать источник данных
- Нажмите Создать источник данных.
- Укажите название источника данных.
- Выберите "Данные о расходах (только импорт во время запроса)".
- Если вы импортируете данные об устройствах или пользователях, появится диалоговое окно. В этом случае нажмите Перейти к условиям.
- В раскрывающемся меню выберите подключение к источнику данных. Подробнее о подключении источника данных…
- Нажмите Далее.
- Выберите тип данных.
- Загрузите нужный источник данных.
- При необходимости примените фильтры или ключи шифрования, чтобы определить, какие именно данные будете импортировать.
- Нажмите Далее.
- Чтобы сопоставить поля, выберите в раскрывающемся списке поля источника данных, которые соответствуют полям цели.
- При необходимости преобразуйте данные.
- Нажмите Далее.
- Проверьте сведения о подключении, такие как его название, тип данных, график обновлений, выбранные данные, сопоставленные поля и способ обновления.
- Выберите Готово.
Поддерживаемые источники данных
В Google Аналитике поддерживаются указанные ниже источники данных. Разверните раздел нужного источника данных, чтобы ознакомиться с требованиями и информацией об устранении неполадок.
Amazon Redshift
Требования
- Нужная вам база данных Redshift должна быть доступна в интернете.
- Вам необходимо предоставить имя пользователя и пароль от аккаунта в базе данных с доступом к таблице, содержащей нужные вам данные.
- У вас должны быть учетные данные пользователя, имеющего доступ к данным в Redshift (в том числе к их чтению).
- Сервер Redshift должен быть общедоступным. Если это не так, можно добавить в белый список диапазоны IP-адресов, соответствующие регионам us-central1, us-east1 и us-west1 из списка диапазонов.
Устранение ошибок
Ошибки при настройке
- Убедитесь, что вы используете URL и учетные данные нужной базы данных.
- Вам должны быть предоставлены все необходимые разрешения для доступа к таблице.
- Убедитесь, что действие-конверсия связано с выбранной конверсией. В противном случае данные не будут переданы.
Ошибки запуска по расписанию
- Чаще всего ошибки запуска по расписанию связаны с обновлением разрешений в Redshift. Убедитесь, что у вашей роли или аккаунта есть разрешения на чтение данных.
- Убедитесь, что данные существуют, а названия схемы и таблица не изменились.
Amazon S3
Требования
- Вам понадобится доступ к IAM для веб-сервисов Amazon с разрешениями на следующие действия:
- Загрузка объектов в сегмент S3.
- Создание секретного ключа и ключа API для роли с доступом к сегменту S3 с возможностью чтения.
- Вам также может потребоваться разрешение на создание ролей с доступом к определенным сегментам или на передачу доступа.
Устранение ошибок
Ошибки при настройке
- Проверьте, правильно ли вы указали URL идентификатора аккаунта.
- Убедитесь, что в первой строке объекта содержатся заголовки, например email и firstname.
- Проверьте идентификатор ключа доступа и секретный ключ доступа. Они должны отличаться.
- Убедитесь, что у объекта в S3 есть расширение имени файла. Файлы без расширений отклоняются.
- Убедитесь, что действие-конверсия связано с выбранной конверсией. В противном случае данные не будут переданы.
Ошибки запуска по расписанию
- Чаще всего ошибки запуска по расписанию связаны с обновлением разрешений в AWS. Убедитесь, что у роли или аккаунта с соответствующим ключом доступа есть разрешение на чтение объекта.
- Убедитесь, что объект не удален и его имя не изменилось.
BigQuery
Требования
- Вам необходим доступ владельца GCP для проекта BQ и доступ с правами администратора к аккаунту Google Рекламы, чтобы установить новую связь таблицы BigQuery с аккаунтом Google Рекламы.
- Примечание. После установления связи доступ с правами администратора к аккаунту Google Рекламы может быть отозван.
- Представления BigQuery должны быть полностью авторизованы, а источник представления не должен содержать внешних таблиц. Подробнее об авторизованных представлениях и внешних источниках данных…
Устранение ошибок
Ошибки при настройке
- Убедитесь, что действие-конверсия связано с выбранной конверсией. В противном случае данные передаваться не будут.
Google Cloud Storage
Требования
- Доступ к роли GCP с разрешением на запись в сегменте Google Cloud Storage.
- Доступ к Google Рекламе с правами администратора для настройки новой связи сегмента GCS с Google Рекламой.
Сведения о разрешениях
Почему я вижу запрос на предоставление доступа ко всему сегменту, если хочу поделиться только одним файлом?
В Google Рекламе можно предоставить доступ на уровне объекта, только если включен стандартный доступ к сегменту, который регламентируется условиями IAM версии 3 или выше. Если вы хотите поделиться только одним объектом в сегменте, включите стандартный доступ к сегменту и добавьте условие для сервисного аккаунта. Подробная информация приведена в статье о стандартном доступе на уровне сегмента.
Примечание. Для передачи данных достаточно разрешения на чтение. Ознакомьтесь с дополнительными сведениями о разрешениях IAM для Cloud Storage.
Устранение ошибок
Ошибка: не удалось загрузить список импортированных полей
- Выбранный вами объект может иметь неподдерживаемый формат или содержать нечитабельные данные. Проверьте и измените объект.
- Убедитесь, что действие-конверсия связано с выбранной конверсией. В противном случае данные передаваться не будут.
Google Таблицы
Требования
- Вам необходим доступ с правами редактора к файлу Google Таблиц.
- У вашего аккаунта Google Рекламы должен быть доступ с правами администратора.
Устранение ошибок
Проблемы с форматом файла
Вот несколько советов, которые помогут вам избежать проблем с импортом данных из Google Таблиц:
- Убедитесь, что таблица Google содержит данные и у вас есть к ней доступ с правами редактора.
- Файл должен представлять собой нативную таблицу Google или файл с расширением TSV или CSV.
- Первая строка в таблице или файле должна содержать действительные заголовки. Это могут быть данные, такие как адрес электронной почты или имя.
- Считываются данные только из первого листа таблицы Google. Если в ней несколько листов, убедитесь, что нужные данные находятся на первом листе.
Ошибки при настройке
Убедитесь, что действие-конверсия связано с выбранной конверсией. В противном случае данные передаваться не будут.
HTTPS
Требования
- Вам необходимо знать URL файла с данными, который вы хотите импортировать, а также имя пользователя и пароль для доступа к нему.
- URL должен быть в следующем формате:
https://[IP|домен]/путь/названиефайла.[csv|tsv].
Устранение ошибок
Ошибки при настройке
- Проверьте, чтобы URL файла и учетные данные были введены без ошибок.
- Убедитесь, что у вас есть все необходимые разрешения для доступа к данным.
- Проверьте, что действие-конверсия связано с выбранной конверсией. В противном случае данные передаваться не будут.
MySQL
Требования
- Нужная вам база данных MySQL должна быть доступна в интернете. Вы можете разрешить доступ только для диапазона IP-адресов Google Cloud.
- Вам необходимо предоставить имя пользователя и пароль от аккаунта в базе данных с доступом к таблице, содержащей нужные вам данные.
Устранение ошибок
Ошибки при настройке
Убедитесь, что действие-конверсия связано с выбранной конверсией. В противном случае данные передаваться не будут.
PostgreSQL
Требования
- Нужная вам база данных Postgres должна быть доступна в интернете.
- Вам необходимо предоставить имя пользователя и пароль от аккаунта в базе данных с доступом к таблице, содержащей нужные вам данные.
Устранение ошибок
Ошибки при настройке
- Проверьте, что вы используете URL и учетные данные нужной базы данных.
- Проверьте, что у вас есть все необходимые разрешения для доступа к данным.
- Проверьте, что действие-конверсия связано с выбранной конверсией. В противном случае данные не будут переданы.
Ошибки запуска по расписанию
- Чаще всего ошибки запуска по расписанию связаны с изменением разрешений в PostgreSQL. Проверьте, что у вашей роли или аккаунта есть разрешение на чтение данных.
- Убедитесь, что данные существуют, а названия схемы и таблица не изменились.
Snowflake
Требования
- У вас должны быть имя пользователя и пароль от аккаунта Snowflake. При желании вы можете настроить доступ так, чтобы он был разрешен только для диапазона IP-адресов Google Cloud.
- У вашего аккаунта Snowflake должен быть доступ к таблице, содержащей нужные вам данные. Вы можете создать аккаунт, которому будут доступны только данные, нужные вам для работы.
Устранение ошибок
Убедитесь, что цель конверсии связана с выбранной конверсией. В противном случае данные передаваться не будут.