Я пишу этот вопрос после значительного расследования этого вопроса. Я прошел через простые панели управления Google (gadash JS library), суперпрокси и простой аналитический API, и не смог найти лучшего решения для моих нужд, хотя я не могу поверить, что мои потребности настолько необычны. Вот почему я обращаюсь к вам, у меня такое чувство, что я чего-то не хватает.Отображение моих собственных данных аналитики для не прошедших проверку пользователей
Мое требование:
- Дисплей мои собственные аналитические данных учетной запись для пользователей на моем сайте, желательно с графиком API Google или га-тиром, чтобы походить на Google Analytics взглядов как можно больше.
- Пользователи не должны участвовать в аутентификации с помощью API Google
- У каждого пользователя есть свой собственный запрос, который построен динамически! (Это, вероятно, почему superProxy не может работать для меня, потому что я думаю, вам нужно вручную установить запросы заранее)
- я использую Джанго-питона в качестве основы для моего сайта
проблемы с решениями я пытался:
- Библиотека GAdash - проблема в том, что каждый пользователь должен пройти аутентификацию и показывать свои собственные данные, то есть им нужен доступ к моему профилю - это просто не то, что я ищу. Он отлично работает, но только для меня. С другой стороны, если был способ сделать мой профиль действительно общедоступным ...
- superProxy - звучит как решение для этой потребности в точности, однако я не думаю, что вы можете программно задавать запросы.
- Я нашел способ получить данные для запроса на стороне сервера, используя мои собственные учетные данные, которые немного хаки, я все еще не хватает той библиотеки JS, которая будет анализировать этот XML на стороне клиента и отображать его в виде диаграмм ,
EDIT: Я закончил использовать решение Марка (embeddedanalytics), так как я не мог найти лучшего, более простого решения.
Других вариантов были: 1. superProxy (отсутствует возможность динамически, программно загрузка новые запросов) 2. gaDash библиотеки - требует проверки подлинности от каждого пользователя 3. Реализовать свои собственные сторону сервера запросов и отображения пользователя с некоторой графической библиотекой js, что потребует значительных усилий на моей стороне.