2016-07-03 3 views
0

Я полный новичок с API. Я тема WordPress и разработчик плагинов по профессии и никогда не нуждался в том, чтобы дотронуться до API. Теперь мне нужно сделать это, и я изо всех сил пытаюсь начать работу с API Google Analytics. Я работаю над плагином WordPress (может быть установлен на нескольких сайтах), который должен аутентифицировать владельца сайта с помощью API Google Analytics, а затем в конечном итоге извлекать информацию из аналитики Google для отображения на веб-сайте.Начало работы с API Google Analytics

Я уже давно искал начальную точку, и мне кажется, что мне нужно заглянуть в «Embed API», но не на 100% уверен. Я нашел следующее:

https://developers.google.com/analytics/devguides/reporting/embed/v1/getting-started

Я правильно думать, что мне нужно, чтобы посмотреть в «Вставить API», для того, чтобы достичь желаемого эффекта для плагина я работаю? Или мне нужно искать «Hello Analytics API»? Или я иду в совершенно неправильном направлении?

Основано на https://ga-dev-tools.appspot.com/embed-api/basic-dashboard/, Я ДУМАЮ, Мне нужно изучить API-интерфейс, но я мог бы просто сделать некоторые разъяснения.

Любая помощь или совет будет очень ценится, спасибо :)

+0

Хотя я пытался ответить на ваш вопрос, я должен сказать задним числом, что он не очень хорошо подходит для stackoverflow - общие справочные вопросы не рекомендуется в соответствии с правилами сайта (http://stackoverflow.com/help/on- тема). Я предлагаю вам поиграть с Core Reporting API и вернуться сюда с любой конкретной проблемой, с которой вы можете столкнуться. И не недооценивайте себя, если вы создаете плагины Wordpress, вы, по крайней мере, работали с WP API. API Google, во всяком случае, более структурирован и лучше документирован, поэтому вы должны иметь возможность ладить. –

+0

Спасибо за отзыв Eike –

ответ

1

Вы более вероятно, ищет Core Reporting API, который позволяет извлекать данные из GA с помощью кода на стороне сервера.

API-интерфейс Embed API является Javascript-клиентом для API отчетов, но он (обычно) требует, чтобы пользователь входил в свою учетную запись Google в своем браузере, а затем отображает данные из свойств GA, к которым у них есть доступ. Самое приятное в API-интерфейсе Embed: визуализация встроена; с другими API-интерфейсами (Core Reporting и Realtime) вам нужно делать собственные графики.

Если вы хотите аутентифицировать доступ с данными, которые были введены через данные пользователя, которые хранятся на вашем сервере Wordpress, и если вы хотите хранить данные из GA в своей собственной базе данных, тогда API Core Reporting, вероятно, лучше выбирать. Поскольку аутентификация обрабатывается с помощью кода на стороне сервера, а не через браузер, вы также можете отображать данные со счетов, к которым пользователи не имеют доступа к себе.

+0

Большое спасибо, это действительно полезно. Да, по тому, что вы говорите, это больше похоже на работу для Core Reporting API. Приветствия :) –

Смежные вопросы