Скрипт Google Apps: Получение Данных Из Flurry

Всем привет Существует множество вариантов использования скриптов Google Apps. Мой друг работал с иностранным заказчиком и каждый день просил отчет по электронной почте с текстом, кто что сделал.

В результате он попросил сотрудников отследить все в таблице Google не позднее 21:00, затем скрипт запустился, собрал данные и отправил их на нужный адрес.

В этой статье я приведу простой и, на мой взгляд, полезный пример использования скриптов Google Apps.



Что такое скрипты Google Apps?

Если коротко, то это сервис, позволяющий писать скрипты на JavaScript, которые запускаются в облаке Google. Сервис предоставляет широкий API, например, в этой статье мы создадим таблицу Google на основе метрик приложения от Flurry.

Какую проблему решаете и чего бы вы хотели добиться?

Я работаю в компании, которая занимается разработкой игр для мобильных платформ.

Для статистики мы используем данные нашего сервера + данные Flurry. Чтобы как-то все это совместить, я решил воспользоваться сервисами Google и получить в результате один отчет с данными и графиками.



Что вы получите в конце этой статьи?

Скрипт, который планирует запросы метрик приложения от сервиса Flurry, анализирует их и создает простую таблицу Google (аналог Microsoft Excel) с этими данными и простым графиком.



Главная цель

Моя цель не состоит в том, чтобы создать эталонный статистический отчет. Я был удивлен наличием такого функционала и решил поделиться небольшим опытом в виде тестового скрипта.



Начнем с простых шагов



Что вам понадобится?
  • учетная запись Gmail
  • Шквал аккаунта


Настройка почты
  1. Перейдите на вкладку «Google Диск».

  2. Нажмите кнопку «Создать»

    Скрипт Google Apps: получение данных из Flurry

  3. Нажмите кнопку «Подключить больше приложений».

  4. Откроется окно, и в строке поиска введите «google script».



    Скрипт Google Apps: получение данных из Flurry

  5. В приложении «Google Apps Script» нажмите «+ подключиться».

  6. Нажмите «ОК» в диалоговых окнах.

  7. На вкладке «Google диск» нажмите кнопку «Создать» и создайте «Скрипт».



    Скрипт Google Apps: получение данных из Flurry

  8. Выберите «Пустой проект»

    Скрипт Google Apps: получение данных из Flurry

  9. Откроется окно с проектом.

    В правом верхнем углу дважды кликните по названию проекта и переименуйте его в «Flurry statistic», на левой панели кликните правой кнопкой мыши по названию скрипта и переименуйте его в «createStatisticReport»

  10. В корне вашего Google Диска создайте папку «Статистика».

  11. Теперь мы все готовы написать первый скрипт приложений Google.


Настройка Шквала
Я предполагаю, что у вас уже есть учетная запись Flurry, настроенная с данными.

Чтобы программно получить доступ к данным из Flurry, следуйте инструкциям здесь: support.flurry.com/index.phpЭtitle=API/GettingStarted В результате вы получите ключ, который необходимо сохранить для использования в скрипте.

Вам также понадобится «ProjectApiKey» от Flurry, который вы уже используете в мобильном приложении.



Написание сценария

Точнее все уже написано, здесь я просто опишу как его запустить.

Перейдите по ссылке и заберите тексты сценариев github.com/chapayGhub/flurrymetricstospreadsheet В проекте, который мы создали ранее, нам нужно создать такие же.

Теперь после того как все сделано открываем Settings.gs и в нем Введите ключи Flurry

   

//store Flurry credentials FlurryCredentials = (function() { var obj = {}; obj.AccessCode = '?????'; obj.ApiKies = {

Теги: #разработка мобильных приложений #Скрипт Google Apps #JavaScript #Разработка мобильных приложений
Вместе с данным постом часто просматривают: