В этой статье приводятся общие сведения о Google Analytics Provisioning API.
Введение
Provisioning API позволяет в массовом порядке создавать новые аккаунты Google Analytics для ваших клиентов. API предназначен в первую очередь для сертифицированных поставщиков услуг и крупных партнеров.
Например, с помощью Provisioning API вы сможете создавать новые аккаунты Google Analytics, а затем с помощью Management API программным способом настраивать их под клиентов и связывать с аккаунтами Google Реклама. Эту полностью автоматизированную процедуру можно запускать со страницы администратора или из интерфейса отчетов.
Обзор
С помощью Provisioning API поставщики услуг могут программным способом создавать новые аккаунты Google Analytics. Вот в каких случаях вам может потребоваться эта операция:
- Если пользователи самостоятельно управляют своими сайтами (или веб-ресурсами) и вам нужны аккаунты Google Аналитики, управляемые пользователями. Вы получите административный доступ к аккаунтам, которые принадлежат конечным пользователям и контролируются ими.
- Если вы владеете сайтами (веб-ресурсами) или управляете ими от лица других пользователей и вам нужны аккаунты Google Аналитики, контролируемые партнерами. В этом случае конечные пользователи по умолчанию не будут иметь доступа к аккаунтам, однако вы сможете дать его им позже.
Аккаунты, контролируемые пользователями
В процессе создания аккаунта проверьте соблюдение всех описанных ниже требований.
- Пользователь должен иметь аккаунт Google или создать новый аккаунт с помощью процедуры выделения ресурсов.
- Эта процедура должна включать в себя следующие действия:
- Конечный пользователь предоставляет вашему приложению разрешения на выделение ресурсов для аккаунта от его имени.
- Партнер делает вызов API, чтобы создать тикет аккаунта.
- Конечный пользователь принимает условия использования Google Analytics и правила настройки доступа к данным.
- Аккаунт должен быть создан от имени конечного пользователя.
Вы сможете получать доступ к аккаунту и управлять им из своего приложения.
Подробнее о том, как создавать аккаунты Analytics, контролируемые пользователями, можно узнать из этого руководства.
Аккаунты, контролируемые партнерами
В процессе создания аккаунта проверьте соблюдение всех описанных ниже требований.
- Партнер должен принять Условия использования Provisioning API, что подразумевает также принятие Условий использования Google Analytics, которые будут распространяться на все контролируемые партнером аккаунты. Этот действие нужно выполнить только один раз.
- Сделайте вызов API для создания аккаунта.
Подробнее о том, как создавать аккаунты Google Аналитики, контролируемые пользователями, можно узнать из этого руководства.