У меня есть клиент, у которого есть несколько разных веб-сайтов, каждый со своей учетной записью Google Analytics. Наш маркетинговый отдел также размещает объявления Google Adwords для каждого из этих веб-сайтов. У этого клиента есть одна учетная запись Adwords, обслуживающая все веб-сайты (разумеется, разные объявления для каждого веб-сайта). У меня есть учетная запись Adwords, связанная с каждой из учетных записей Google Analytics. По запросу клиента я написал настраиваемую панель управления для каждого сайта, которая получает данные через Analytics API и отображает различные сводки.
Моя проблема в том, что когда я извлекаю данные из Analytics API, все числа, связанные с Adwords, идентичны на разных сайтах (например, ga:adCost
, ga:adClicks
, ga:CTR
). Но это не может быть правдой, поскольку веб-сайты и их реклама разные, и каждая пара должна работать по-разному. Однако цифры в Google Analytics могут отличаться, как и ожидалось (например, ga:visitors
, ga:avgTimeOnSite
, ga:visits
).
Я искал в Google и экспериментировал с документами Analytics API, и я в тупике. Как я могу получить данные Adwords с конкретного веб-сайта через Analytics API? Это вообще возможно? Я не вижу параметров GA, которые позволили бы мне выполнить фильтрацию по имени целевого домена Adwords, но, возможно, я что-то пропустил. Я воздерживался от попыток напрямую подключиться к Adwords API, чтобы упростить задачу. Но похоже, что у меня здесь нет выбора.