Во время разработки игры SUPERVERSE нам нужно было средство для отслеживания того, как игроки взаимодействуют с игрой, а также получения сведений о «железе», разрешении экрана, операционной системе и т.д. Эти данные могли пригодиться не только на этапе отладки, но и помогли бы изучить особенности поведения пользователей в игре.
Рубрика «Google API» - 14
Использование Google Analytics в играх
2015-12-14 в 16:05, admin, рубрики: data mining, game development, google analytics, Google API, Tracking, Анализ и проектирование систем, аналитика, Блог компании Plarium, игры, разработка, сбор данных, статистикаЗапоминаем просмотренные видео на youtube
2015-04-21 в 7:57, admin, рубрики: flask, Google API, perl, python, YouTube 
Интро
Столкнулся с тем, что youtube.com «забывает» видео, которые я просмотрел.
Приходится смотреть много образовательных каналов, а потом вспоминать, видел я это или нет.
Посмотрел какую-нибудь лекцию и через несколько дней (месяцев, лет) статус "просмотрено" пропадает.
Или, наоборот, посмотришь 2 минуты какой-нибудь лекции, ляжешь спать, а на утро лекция имеет статус «просмотрено».
Вот и решил взять под контроль информацию о просмотрах в свои руки.
И хранить эту информацию вне зависимости от ютюба.
Если у кого-нибудь есть нужда в такого рода запоминании просмотров, то добро пожаловать под кат.
Читать полностью »
История Google Maps
2015-03-25 в 7:19, admin, рубрики: Google API, Google Maps, Блог компании Airbnb, Геоинформационные сервисы, метки: google maps 
Недавно мы писали о том, что, несмотря на обилие существующих картографических сервисов, нам пришлось создавать свой. Конечно, мы внимательно оценили функционал имеющихся в то время на рынке систем. Не обошли мы своим вниманием и самый популярный в мире картографический сервис, Google Maps. Оказалось, что ему в этом году исполнилось 10 лет. И мы хотим отдать дань уважения этому проекту, сделав для вас перевод рассказа об истории становления Google Maps.
Читать полностью »
Как подружить Google Диск и Google Календарь? Пробуем GAS на вкус
2015-03-17 в 10:05, admin, рубрики: gmail, Google API, google apps script, google calendar, Google Docs, google drive, javascript, КодоБред
Предлагаю читателям «Хабрахабра» историю о том, как мне удалось повысить свою покупательскую способность в кризисное время при помощи Google Apps Script (GAS). Под катом вы найдете нестандартный пример использования и узнаете о возможностях работы со службами Google Drive и Google Calendar.
Началось все с того, что цена импортируемых товаров в России неуклонно росла вверх. Работая IT-специалистом в крупной ритейл-сети, у меня возникла идея о том, как можно воспользоваться преимуществом наличия доступа к товарной базе, не нарушая установленных правил компании и тем более закона. Наибольший интерес с точки зрения экономии личных денежных средств представляют так называемые «промоакции» (тарифы со скидкой). Необходимо было организовать ежедневную выгрузку «промоакций» на интересующие товары и реализовать возможность своевременного получения уведомлений о наличии скидок на Android-смартфон.
Читать полностью »
Локализация Android приложения средствами Google Sheets
2015-03-02 в 15:56, admin, рубрики: Google API, google drive, Google Sheets, Разработка под android, метки: разработка под androidДобрый день!
В данной статье хотелось бы поделиться своим небольшим опытом использования Google Таблиц при локализации Android приложения. Изначально требовалось перевести разрабатываемое приложение только на язык заказчика, т.е. норвежский. В это время в IntelliJ Idea не существовало Translations Editor'a, а Android Studio готовилось к выходу из беты.
Основным требованием заказчика, не подлежащим обсуждению, был тот факт, чтобы переводчик тратил как можно меньше времени на перевод. Так, переводчику нужно предоставить таблицу со строками для перевода, он переводит все необходимое, а дальше делайте с ней что хотите. Никакого дополнительного софта ему ставить было нельзя, не говоря уже о SCM.
TL;DR готовый документ. Чтобы получить файлы strings.xml, жмем Export Files -> Export sheets to strings.xml. Приложение Google Drive, которое должно быть установлено на вашей машине, скачает результат.
Читать полностью »
СМС-рассылка с Google Sheets API
2015-02-18 в 12:06, admin, рубрики: Google API, google apps script, Google Docs, Google Sheets, google spreadsheets, HTTP-запрос, javascript, отправка cмс, метки: google api, google api, google docs, google docs, google spreadsheets, http-запрос, отправка cмсНедавно от знакомого фриланс-работодателя поступило предложение о небольшой работе, связанной с организацией смс-рассылки, данные для которой должны браться из .xls-таблицы. Плюс к этому было необязательное пожелание вынести эту же таблицу на корпоративный веб-сайт с обязательной возможностью её редактирования. При этом был озвучен весьма малый бюджет максимум на два человеко-дня.
Минимальное исследование существующих веб-инструментов работы с электронными таблицами показало, что разработка на их основе потребует времени в разы больше. Например, связка PHPExcel и какой-нибудь AJAX-таблицы выливалась в разработку функционала полноценного сайта. К тому же требующего отдельного хостинга в целях безопасности. Теоретически рассматривался вариант MS Excel + VB script, но и тут были свои подводные камни. В итоге выбор пал на Google Sheets.
Читать полностью »
AdMob 7 для iOS 8
2015-02-16 в 10:02, admin, рубрики: admob, Google API, south stream, Блог компании Papa Buba Diop, разработка под iOS, метки: admob, south stream 
Накануне все мои приложения под iOS стали подавать предупреждения.
<Google:HTML> You are currently using version 6.12.2 of the SDK, which doesn't officially support iOS 8. Please consider updating your SDK to the most recent sdk version, 7.0.0, to get iOS 8 support, including a fix for smart banner rendering in landscape mode. The latest SDK can be downloaded from goo.gl/iGzfsP.
Переход на новую версию adMob занимает несколько минут.
У меня есть две новости для разработчиков под iOS — одна хорошая, другая… тоже хорошая.
Издеваемся над Google Cast, или мышь для телевизора
2015-01-29 в 11:36, admin, рубрики: Chromecast, Google API, google cast, Google Chrome, javascript 
Как только я узнал про такую замечательную вещь, как Chromecast, сразу побежал его покупать, ведь превратить свой ТВ в SmartTV (ну или на худой конец не перетыкать больше HDMI для просмотра фильмов) за две тысячи рублей — очень весёлая перспектива. Однако ещё более весёлая перспектива — это начать программировать под него.
Большинство задач для Хромкаста, которые реализуют сейчас — это простейшие приложения-видеоплееры. Форменная несправедливость для среды, которая может выполнять HTML5 на уровне свежего Хрома. Но вот незадача: нет в этой среде никаких событий мыши, что логично. Но и это не проблема для нас с вами.
Читать полностью »
Google AdSense присоединился к санкциям в Крыму
2015-01-23 в 6:59, admin, рубрики: Google, Google AdSense, Google API, крымGoogle AdSense заблокировал работу аккаунтов зарегистрированных в Крыму. Вот такое письмо сегодня пришло на почту:
Здравствуйте,
Ваш аккаунт Google AdSense (CID: ********) расположен в Крыму, издатели из этого региона больше не могут сотрудничать с AdSense в связи с санкциями, которые недавно вступили в силу. По этой причине, Ваш аккаунт будет закрыт. К сожалению, Вы не сможете войти в свой аккаунт и мы не сможем перечислить невыплаченные средства с Вашего аккаунта.
Спасибо за участие в программе AdSense.
С уважением,
Команда Google AdSense
Синхронизация и хранение домашних фото-видео в cloud
2015-01-05 в 10:52, admin, рубрики: Google API, python, ит-инфраструктура, семейный архив, фотография Скажите, а кто как хранит семейные фото и видео? Ну то есть, истории про два жестких диска я часто слышу, и том как и неудобно их синхронизировать тоже. Обычно я в этом месте, отвечаю что лет через двадцать hard-drive не буду подавать признаков жизни, и нечего будет посмотреть-вспомнить у камина на пенсии. А есть истории что-нибудь по надежнее и удобнее?!
Читать полностью »

