SlideShare a Scribd company logo
1 of 50
Download to read offline
Google Analytics и Google Tag Manager
для мобильных приложений
Confidential and Proprietary
Partner Academy

Важные вопросы аналитики
мобильных приложений
ID устройств создают новые возможности и
сложности при анализе мобильных приложений
Мобильный браузер использует
cookie
Мобильные приложения
используют ID устройств
Что значит «анализировать
приложения» сегодня?
In-app анализ
Что происходит в
приложении?
Атрибуция
установок
Как люди находят
приложение?
Аналитические решения по
операционным системам
Отслеживание без
дополнительных
кодов – самое
простое решение. 
Android 
Отслеживание
установок в Android
без кодов в Google
Play и AdWords
или
Google Conversion
Tracking SDK
или
Google Analytics
Google Conversion
Tracking SDK 
или
Google Analytics
Services SDK
iOS
Confidential and Proprietary
Partner Academy

Установка SDK в приложение
Два шага для установки аналитики
Создайте новый
ресурс в в вашем
аккаунте Google
Analytics Services
SDK 4

Скачайте и
установите в
приложение Google
Analytics Services
SDK 4
Разработчик
мобильного
приложения
Аналитик,
владелец
аккаунта
Google
Analytics
Как создать счетчик для
приложения в Google Analytics
Не забудьте
указать
правильный
часовой
пояс
Получаем ID счетчика и
скачиваем SDK
Добавляем счетчик при создании
приложения
1.  Используйте последние версии Android Studio и Google Play
Services
2.  Добавьте dependency «com.google.android.gms:play-services-
analytics:7.3.0» в плагин build.gradle
3.  Обновите AndroidManifest.xml
4.  Создайте папку xml в каталоге res и положите туда app_tracker.xml
с номером счетчика и условиями сессии и семплинга
5.  Создайте классы для счетчика и передачи действий в приложении
(скрины, события, ошибки)
Добавляем счетчик приложения
Три совета для правильного
отслеживания приложений
Для разных
приложений –
разные.
Разные версии
одного приложения
- в одном
представлении.

Заранее
продумайте карту
экранов и событий,
а также установите
отслеживание
электронной
торговли.
Свяжите
рекламные
аккаунты Google
AdWords и AdMob с
Google Analytics.
Не забудьте
связать GA,
AdWords и AdMob c
Google Play.
Как люди смотрят экраны?
public void trackScreenView(String screenName) {
Tracker t = getGoogleAnalyticsTracker();

// screen name – название экрана
t.setScreenName(screenName);

// отправляем информацию о просмотре экрана
t.send(new HitBuilders.ScreenViewBuilder().build());

GoogleAnalytics.getInstance(this).dispatchLocalHits();
}
1.  Каждый раз, когда пользователь смотрит новый экран, отправляем
информацию об этом или…
Как люди смотрят экраны?
2.  Автоматически передаем название экрана, включив автоматическое
отслеживание Activity
<!– Включаем автоматическое отслеживание Activity -->
<bool name="ga_autoActivityTracking">true</bool>
<!– Забираем название экрана-->
<screenName
name="com.google.android.gms.analytics.samples.mobileplayground.ScreenviewFrag
ment">
AnalyticsSampleApp ScreenViewSampleScreen
</screenName>
<screenName
name="com.google.android.gms.analytics.samples.mobileplayground.EcommerceFra
gment">
AnalyticsSampleApp EcommerceSampleScreen
</screenName>
Как люди кликают на элементы?
}
public void trackEvent(String category, String action, String label) {
Tracker t = getGoogleAnalyticsTracker();

// Создаем и отправляем событие
t.send(new
HitBuilders.EventBuilder().setCategory(category).setAction(action).setLabel(la
bel).build());
}
Смотрите в отчете «Карта поведения»
пути по экранам и событиям
Что покупают и сколько денег
приносит приложение?
Расширенная электронная торговля
Стандартная
электронная
торговля уже не
поддерживается!
Расширенная электронная торговля:
транзакция
Product product = new Product()
.setId("P12345")
.setName("Android Warhol T-Shirt")
.setCategory("Apparel/T-Shirts")
.setBrand("Google")
.setVariant("black")
.setPrice(29.20)
.setCouponCode("APPARELSALE")
.setQuantity(1);
ProductAction productAction = new
ProductAction(ProductAction.ACTION_PURCHASE)
.setTransactionId("T12345")
.setTransactionAffiliation("Google Store - Online")
.setTransactionRevenue(37.39)
.setTransactionTax(2.85)
.setTransactionShipping(5.34)
.setTransactionCouponCode("SUMMER2013");
HitBuilders.ScreenViewBuilder builder = new
HitBuilders.ScreenViewBuilder()
.addProduct(product)
.setProductAction(productAction);
Tracker t = ((AnalyticsSampleApp)
getActivity().getApplication()).getTracker(
TrackerName.APP_TRACKER);
t.setScreenName("transaction");
t.send(builder.build());
1.  Каждый отдельный продукт = new
product
2.  Информация о транзакции
отправляется только 1 раз
3.  Транзакция привязывается к
действию
Расширенная электронная
коммерция: весь путь до покупки
Сопутствующие
товары
Заказ
Стандартный
Ecommerce
Возврат
Добавление
в корзину
Процесс
оформления
заказа
Детали
товаров
Ремаркетинг
Бестселлеры
Изучение
информации
Внутренний
поиск
Продвижение
товаров
Что можно отслеживать:
•  Транзакции
•  Состав товаров в транзакции
•  Показ блока с товаром (с учетом места)
•  Клик по блоку с товаром
•  Показ подробной информации о товаре
•  Добавление товара в корзину
•  Удаление товара из корзины
•  Шаги заказа в корзине
•  Показ баннера внутренней рекламной
кампании
•  Клик по баннеру внутренней рекламной
кампании

Обычная электронная торговля
Расширенная
электронная торговля
Доход от приложения
Демо-приложение
•  Посмотрите, как все настроено, в
демо-приложении
goo.gl/TsuaQX
Полезные ссылки
•  Инструкция по установке Google Analytics в мобильное
приложение goo.gl/ikKzWS
•  Настройка Google Analytics для Android goo.gl/6dBYwD
•  Курс «Основы мобильной аналитики» goo.gl/TFXDO7
•  Вебинары goo.gl/IQBS2m, goo.gl/z8tF5G
Проблема аналитики приложений
Как только
приложение
опубликовано, оно
попадает в...
… и консервируется …
Любые изменения проблематичны
Внесение
изменений
Публикация
новой версии
 Апгрейд
Несколько версий на
рынке
Confidential and Proprietary
Partner Academy

Google Tag Manager для мобильных
приложений
Google Tag Manager
для мобильных приложений
GTM
APP 1.1
APP
1.1
APP 1.0
APP 1.2
Конфигурация
почти в
реальном
времени
Конфигурация любых параметров
УСТАНОВКИ РЕКЛАМНЫХ
МОДУЛЕЙ

Частота показов
Длительность
Расположение
УСТАНОВКИ ИНТЕРФЕЙСА

Цвета
Заголовки и тексты
Расположение элементов
на экране
Активация функций
СЕТЕВЫЕ УСТАНОВКИ

Таймауты
ССЫЛКИ

URL справки
URL обучающего видео
ИГРОВЫЕ УСТАНОВКИ

Призы и награды 
Число жизней
Игровые события
Уровни сложности
И многое другое …

Скидка дня
Confidential and Proprietary
Partner Academy

КАК ЭТО РАБОТАЕТ?
Мобильный GTM
Константам – НЕТ!
Переменным GTM – ДА!
public static long TIMEOUT_IN_MILLIS = 1500;
public static boolean USE_NEW_DIALOG = false;
public static int GOLD_PIECES_PER_WIN = 32;

container.getLong(“timeoutInMillis”)
container.getBoolean(“useNewDialog”)
container.getLong(“goldPiecesPerWin”)
Use Case:
Меняем место и размер баннера
Мобильное
приложение
с GTM SDK и
Google
Analytics
Use Case: Создаем переменную в
контейнере GTM
{
"adPositionBottom":false,
"adSize": "HALF_BANNER"
}
Use Case: Вносим изменения и
публикуем контейнер
{
"adPositionBottom":true,
"adSize": "FULL_BANNER"
}
Use Case:
Вот так будет лучше
Новый
баннер
после
перезапуска
приложения
И нет
необходимости
обновлять и
аппрувить само
приложение!
Confidential and Proprietary
Partner Academy

Отслеживание установок
мобильных приложений
Привлекайте пользователей в
местах их «обитания»
Ищут
информацию
Смотрят видео
на YouTube
Работают с
другими
приложениями
Читают другие
сайты
Пишут письма
в Gmail
Cвяжите аккаунт GA с Google Play
Не забудьте прометить рекламные
ссылки
Google Play URL Builder goo.gl/Qp4vKm
Смотрите источники установок на
карте переходов с Google Play
Источники трафика в Google Play
Откуда приходят
пользователи?
Запускают
ли они
приложение?
Достигают ли они целей?
Из каких магазинов приложений
приходят загрузки?

Магазин
приложений
Пользователи
 Поведение пользователей
Confidential and Proprietary
Partner Academy

Обязательные настройки аккаунта Google
Analytics
Установите цели для мобильного
приложения
Администратор – Представление - Цели
В зависимости
от бизнес-
модели цели
могут быть
разными
Свяжите AdWords и Google Analytics
AdWords – какова отдача от
рекламных затрат?

Поведение пользователя
 Конверсии и доход
Свяжите Admob с mGA
Монетизация
Сбор
 Анализ
Связка производится из аккаунта AdMob
Свяжите Admob с mGA
Жизнь после установок
Анализ
поведения
пользователей
Оптимизация
приложения и удержание
пользователей
Привлечение
Источник
установок
Спасибо за внимание!

More Related Content

Viewers also liked

Олександр Постушной “Просування мобільних додатків на ринку – як розкрутити с...
Олександр Постушной “Просування мобільних додатків на ринку – як розкрутити с...Олександр Постушной “Просування мобільних додатків на ринку – як розкрутити с...
Олександр Постушной “Просування мобільних додатків на ринку – як розкрутити с...Lviv Startup Club
 
2 мобильная реклама ad words - ilya sidorov
2 мобильная реклама ad words - ilya sidorov2 мобильная реклама ad words - ilya sidorov
2 мобильная реклама ad words - ilya sidoroviabrussiaprez
 
App Store Optimization (ASO-оптимизация) и локализация мобильных приложений в...
App Store Optimization (ASO-оптимизация) и локализация мобильных приложений в...App Store Optimization (ASO-оптимизация) и локализация мобильных приложений в...
App Store Optimization (ASO-оптимизация) и локализация мобильных приложений в...Ilya Kukharev
 
Эффективная мобильная реклама в Adwords
Эффективная мобильная реклама в AdwordsЭффективная мобильная реклама в Adwords
Эффективная мобильная реклама в AdwordsAppTractor
 
Как украинскому бизнесу работать с мобильным трафиком
Как украинскому бизнесу работать с мобильным трафикомКак украинскому бизнесу работать с мобильным трафиком
Как украинскому бизнесу работать с мобильным трафикомNetpeak
 
Реклама мобильных приложений через Google AdWords c моделью оплаты CPC
Реклама мобильных  приложений через    Google AdWords c  моделью оплаты CPCРеклама мобильных  приложений через    Google AdWords c  моделью оплаты CPC
Реклама мобильных приложений через Google AdWords c моделью оплаты CPCTanya Mikhalchenko
 
Способы продвижения мобильных приложений
Способы продвижения мобильных приложенийСпособы продвижения мобильных приложений
Способы продвижения мобильных приложенийNetpeak
 
Продвижение сайтов в западном сегменте. Юрий Титков
Продвижение сайтов в западном сегменте. Юрий ТитковПродвижение сайтов в западном сегменте. Юрий Титков
Продвижение сайтов в западном сегменте. Юрий ТитковКлуб Интернет-Маркетологов
 
Mobile в e-commerce проектах
Mobile в e-commerce проектахMobile в e-commerce проектах
Mobile в e-commerce проектахNetpeak
 
Mobile в e-commerce проектах как точка роста для бизнеса
Mobile в e-commerce проектах как точка роста для бизнесаMobile в e-commerce проектах как точка роста для бизнеса
Mobile в e-commerce проектах как точка роста для бизнесаNetpeak
 
Антон Шаяхов - Мобильный Маркетинг в Aviasales
Антон Шаяхов - Мобильный Маркетинг в AviasalesАнтон Шаяхов - Мобильный Маркетинг в Aviasales
Антон Шаяхов - Мобильный Маркетинг в AviasalesДаниил Силантьев
 
от Cpi к cpa повышаем конверсии в приложениях google илья сидоров
от Cpi к cpa повышаем конверсии в приложениях google илья сидоровот Cpi к cpa повышаем конверсии в приложениях google илья сидоров
от Cpi к cpa повышаем конверсии в приложениях google илья сидоровAppsFlyer
 
Евгений Невгень. Оптимизация мета-данных приложения для App Store и Google Play
Евгений Невгень. Оптимизация мета-данных приложения для App Store и Google PlayЕвгений Невгень. Оптимизация мета-данных приложения для App Store и Google Play
Евгений Невгень. Оптимизация мета-данных приложения для App Store и Google PlayVolha Banadyseva
 

Viewers also liked (16)

Олександр Постушной “Просування мобільних додатків на ринку – як розкрутити с...
Олександр Постушной “Просування мобільних додатків на ринку – як розкрутити с...Олександр Постушной “Просування мобільних додатків на ринку – як розкрутити с...
Олександр Постушной “Просування мобільних додатків на ринку – як розкрутити с...
 
2 мобильная реклама ad words - ilya sidorov
2 мобильная реклама ad words - ilya sidorov2 мобильная реклама ad words - ilya sidorov
2 мобильная реклама ad words - ilya sidorov
 
ASO: Best Practices 2015
ASO: Best Practices 2015ASO: Best Practices 2015
ASO: Best Practices 2015
 
App Store Optimization (ASO-оптимизация) и локализация мобильных приложений в...
App Store Optimization (ASO-оптимизация) и локализация мобильных приложений в...App Store Optimization (ASO-оптимизация) и локализация мобильных приложений в...
App Store Optimization (ASO-оптимизация) и локализация мобильных приложений в...
 
Эффективная мобильная реклама в Adwords
Эффективная мобильная реклама в AdwordsЭффективная мобильная реклама в Adwords
Эффективная мобильная реклама в Adwords
 
«Продвижение мобильных приложений: с чего начать?». Вебинар WebPromoExperts #162
«Продвижение мобильных приложений: с чего начать?». Вебинар WebPromoExperts #162«Продвижение мобильных приложений: с чего начать?». Вебинар WebPromoExperts #162
«Продвижение мобильных приложений: с чего начать?». Вебинар WebPromoExperts #162
 
Как украинскому бизнесу работать с мобильным трафиком
Как украинскому бизнесу работать с мобильным трафикомКак украинскому бизнесу работать с мобильным трафиком
Как украинскому бизнесу работать с мобильным трафиком
 
Mobile app promotion
Mobile app promotion Mobile app promotion
Mobile app promotion
 
Реклама мобильных приложений через Google AdWords c моделью оплаты CPC
Реклама мобильных  приложений через    Google AdWords c  моделью оплаты CPCРеклама мобильных  приложений через    Google AdWords c  моделью оплаты CPC
Реклама мобильных приложений через Google AdWords c моделью оплаты CPC
 
Способы продвижения мобильных приложений
Способы продвижения мобильных приложенийСпособы продвижения мобильных приложений
Способы продвижения мобильных приложений
 
Продвижение сайтов в западном сегменте. Юрий Титков
Продвижение сайтов в западном сегменте. Юрий ТитковПродвижение сайтов в западном сегменте. Юрий Титков
Продвижение сайтов в западном сегменте. Юрий Титков
 
Mobile в e-commerce проектах
Mobile в e-commerce проектахMobile в e-commerce проектах
Mobile в e-commerce проектах
 
Mobile в e-commerce проектах как точка роста для бизнеса
Mobile в e-commerce проектах как точка роста для бизнесаMobile в e-commerce проектах как точка роста для бизнеса
Mobile в e-commerce проектах как точка роста для бизнеса
 
Антон Шаяхов - Мобильный Маркетинг в Aviasales
Антон Шаяхов - Мобильный Маркетинг в AviasalesАнтон Шаяхов - Мобильный Маркетинг в Aviasales
Антон Шаяхов - Мобильный Маркетинг в Aviasales
 
от Cpi к cpa повышаем конверсии в приложениях google илья сидоров
от Cpi к cpa повышаем конверсии в приложениях google илья сидоровот Cpi к cpa повышаем конверсии в приложениях google илья сидоров
от Cpi к cpa повышаем конверсии в приложениях google илья сидоров
 
Евгений Невгень. Оптимизация мета-данных приложения для App Store и Google Play
Евгений Невгень. Оптимизация мета-данных приложения для App Store и Google PlayЕвгений Невгень. Оптимизация мета-данных приложения для App Store и Google Play
Евгений Невгень. Оптимизация мета-данных приложения для App Store и Google Play
 

Similar to Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android. Александра Кулачикова - Google Russia

Основы Google Tag Manager
Основы Google Tag Manager Основы Google Tag Manager
Основы Google Tag Manager Nikita Ovcharov
 
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...Digital Guru Club
 
Андрей Фейгин. GTM Словами агентства.
Андрей Фейгин. GTM Словами агентства.Андрей Фейгин. GTM Словами агентства.
Андрей Фейгин. GTM Словами агентства.iProspect Russia
 
Tag Management (рекламный контейнер)
Tag Management (рекламный контейнер)Tag Management (рекламный контейнер)
Tag Management (рекламный контейнер)Michail Гаркунов
 
Веб-аналитика с Google Tag Manager, Алексей Данилин, NetPeak
Веб-аналитика с Google Tag Manager, Алексей Данилин, NetPeakВеб-аналитика с Google Tag Manager, Алексей Данилин, NetPeak
Веб-аналитика с Google Tag Manager, Алексей Данилин, NetPeakЛеонид Гроховский
 
Как экономить деньги и время, используя Google Tag Manager
Как экономить деньги и время, используя Google Tag Manager Как экономить деньги и время, используя Google Tag Manager
Как экономить деньги и время, используя Google Tag Manager Netpeak
 
«Фишки Google Analytics при работе с контекстной рекламой», Андрей Осипов
«Фишки Google Analytics при работе с контекстной рекламой», Андрей Осипов«Фишки Google Analytics при работе с контекстной рекламой», Андрей Осипов
«Фишки Google Analytics при работе с контекстной рекламой», Андрей ОсиповКлуб Интернет-Маркетологов
 
Практические возможности работы с Google Tag Manager
Практические возможности работы с Google Tag ManagerПрактические возможности работы с Google Tag Manager
Практические возможности работы с Google Tag ManagerNetpeak
 
Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Эльвина Сакаева
 
! реализовать настройки га 14 sergeev-etarget2011
! реализовать настройки га 14 sergeev-etarget2011! реализовать настройки га 14 sergeev-etarget2011
! реализовать настройки га 14 sergeev-etarget2011Тарасов Константин
 
! реализовать настройки га 14 sergeev-etarget2011
! реализовать настройки га 14 sergeev-etarget2011! реализовать настройки га 14 sergeev-etarget2011
! реализовать настройки га 14 sergeev-etarget2011Тарасов Константин
 
Что еще можно делать в Google Tag Manager кроме установки кода google analytics.
Что еще можно делать в Google Tag Manager кроме установки кода google analytics.Что еще можно делать в Google Tag Manager кроме установки кода google analytics.
Что еще можно делать в Google Tag Manager кроме установки кода google analytics.Netpeak
 
Живые обои для Android. Как создать. Тонкости. Продвижение
Живые обои для Android. Как создать. Тонкости. ПродвижениеЖивые обои для Android. Как создать. Тонкости. Продвижение
Живые обои для Android. Как создать. Тонкости. ПродвижениеSergey Mikhaylov
 
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...Kirill Bushev
 
Perfomance-маркетинг мобильных приложений
Perfomance-маркетинг мобильных приложенийPerfomance-маркетинг мобильных приложений
Perfomance-маркетинг мобильных приложенийNetpeak
 
Основные сведения о данных Google Analytics
Основные сведения о данных Google AnalyticsОсновные сведения о данных Google Analytics
Основные сведения о данных Google AnalyticsОлег Подлуцкий
 
Александр Лукин
Александр ЛукинАлександр Лукин
Александр ЛукинCodeFest
 
Аналитика мобильного проекта — проверяй и доверяй / Александр Лукин (Yandex A...
Аналитика мобильного проекта — проверяй и доверяй / Александр Лукин (Yandex A...Аналитика мобильного проекта — проверяй и доверяй / Александр Лукин (Yandex A...
Аналитика мобильного проекта — проверяй и доверяй / Александр Лукин (Yandex A...Ontico
 

Similar to Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android. Александра Кулачикова - Google Russia (20)

Основы Google Tag Manager
Основы Google Tag Manager Основы Google Tag Manager
Основы Google Tag Manager
 
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
Universal Analytics - новое поколение веб-аналитики. Александр Кузьмин (WebPr...
 
Web аналитика на полную!
Web аналитика на полную!Web аналитика на полную!
Web аналитика на полную!
 
Андрей Фейгин. GTM Словами агентства.
Андрей Фейгин. GTM Словами агентства.Андрей Фейгин. GTM Словами агентства.
Андрей Фейгин. GTM Словами агентства.
 
Tag Management (рекламный контейнер)
Tag Management (рекламный контейнер)Tag Management (рекламный контейнер)
Tag Management (рекламный контейнер)
 
Веб-аналитика с Google Tag Manager, Алексей Данилин, NetPeak
Веб-аналитика с Google Tag Manager, Алексей Данилин, NetPeakВеб-аналитика с Google Tag Manager, Алексей Данилин, NetPeak
Веб-аналитика с Google Tag Manager, Алексей Данилин, NetPeak
 
Как экономить деньги и время, используя Google Tag Manager
Как экономить деньги и время, используя Google Tag Manager Как экономить деньги и время, используя Google Tag Manager
Как экономить деньги и время, используя Google Tag Manager
 
Google MT.ppt
Google MT.pptGoogle MT.ppt
Google MT.ppt
 
«Фишки Google Analytics при работе с контекстной рекламой», Андрей Осипов
«Фишки Google Analytics при работе с контекстной рекламой», Андрей Осипов«Фишки Google Analytics при работе с контекстной рекламой», Андрей Осипов
«Фишки Google Analytics при работе с контекстной рекламой», Андрей Осипов
 
Практические возможности работы с Google Tag Manager
Практические возможности работы с Google Tag ManagerПрактические возможности работы с Google Tag Manager
Практические возможности работы с Google Tag Manager
 
Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)
 
! реализовать настройки га 14 sergeev-etarget2011
! реализовать настройки га 14 sergeev-etarget2011! реализовать настройки га 14 sergeev-etarget2011
! реализовать настройки га 14 sergeev-etarget2011
 
! реализовать настройки га 14 sergeev-etarget2011
! реализовать настройки га 14 sergeev-etarget2011! реализовать настройки га 14 sergeev-etarget2011
! реализовать настройки га 14 sergeev-etarget2011
 
Что еще можно делать в Google Tag Manager кроме установки кода google analytics.
Что еще можно делать в Google Tag Manager кроме установки кода google analytics.Что еще можно делать в Google Tag Manager кроме установки кода google analytics.
Что еще можно делать в Google Tag Manager кроме установки кода google analytics.
 
Живые обои для Android. Как создать. Тонкости. Продвижение
Живые обои для Android. Как создать. Тонкости. ПродвижениеЖивые обои для Android. Как создать. Тонкости. Продвижение
Живые обои для Android. Как создать. Тонкости. Продвижение
 
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
Курсы по веб-аналитике Академии Ашманова - пользовательские параметры и показ...
 
Perfomance-маркетинг мобильных приложений
Perfomance-маркетинг мобильных приложенийPerfomance-маркетинг мобильных приложений
Perfomance-маркетинг мобильных приложений
 
Основные сведения о данных Google Analytics
Основные сведения о данных Google AnalyticsОсновные сведения о данных Google Analytics
Основные сведения о данных Google Analytics
 
Александр Лукин
Александр ЛукинАлександр Лукин
Александр Лукин
 
Аналитика мобильного проекта — проверяй и доверяй / Александр Лукин (Yandex A...
Аналитика мобильного проекта — проверяй и доверяй / Александр Лукин (Yandex A...Аналитика мобильного проекта — проверяй и доверяй / Александр Лукин (Yandex A...
Аналитика мобильного проекта — проверяй и доверяй / Александр Лукин (Yandex A...
 

More from Mail.ru Group

Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...
Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...
Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...Mail.ru Group
 
BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...
BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...
BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...Mail.ru Group
 
Другая сторона баг-баунти-программ: как это выглядит изнутри, Владимир Дубровин
Другая сторона баг-баунти-программ: как это выглядит изнутри, Владимир ДубровинДругая сторона баг-баунти-программ: как это выглядит изнутри, Владимир Дубровин
Другая сторона баг-баунти-программ: как это выглядит изнутри, Владимир ДубровинMail.ru Group
 
Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...
Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...
Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...Mail.ru Group
 
Управление инцидентами в Почте Mail.ru, Антон Викторов
Управление инцидентами в Почте Mail.ru, Антон ВикторовУправление инцидентами в Почте Mail.ru, Антон Викторов
Управление инцидентами в Почте Mail.ru, Антон ВикторовMail.ru Group
 
DAST в CI/CD, Ольга Свиридова
DAST в CI/CD, Ольга СвиридоваDAST в CI/CD, Ольга Свиридова
DAST в CI/CD, Ольга СвиридоваMail.ru Group
 
Почему вам стоит использовать свой велосипед и почему не стоит Александр Бел...
Почему вам стоит использовать свой велосипед и почему не стоит  Александр Бел...Почему вам стоит использовать свой велосипед и почему не стоит  Александр Бел...
Почему вам стоит использовать свой велосипед и почему не стоит Александр Бел...Mail.ru Group
 
CV в пайплайне распознавания ценников товаров: трюки и хитрости Николай Масл...
CV в пайплайне распознавания ценников товаров: трюки и хитрости  Николай Масл...CV в пайплайне распознавания ценников товаров: трюки и хитрости  Николай Масл...
CV в пайплайне распознавания ценников товаров: трюки и хитрости Николай Масл...Mail.ru Group
 
RAPIDS: ускоряем Pandas и scikit-learn на GPU Павел Клеменков, NVidia
RAPIDS: ускоряем Pandas и scikit-learn на GPU  Павел Клеменков, NVidiaRAPIDS: ускоряем Pandas и scikit-learn на GPU  Павел Клеменков, NVidia
RAPIDS: ускоряем Pandas и scikit-learn на GPU Павел Клеменков, NVidiaMail.ru Group
 
WebAuthn в реальной жизни, Анатолий Остапенко
WebAuthn в реальной жизни, Анатолий ОстапенкоWebAuthn в реальной жизни, Анатолий Остапенко
WebAuthn в реальной жизни, Анатолий ОстапенкоMail.ru Group
 
AMP для электронной почты, Сергей Пешков
AMP для электронной почты, Сергей ПешковAMP для электронной почты, Сергей Пешков
AMP для электронной почты, Сергей ПешковMail.ru Group
 
Как мы захотели TWA и сделали его без мобильных разработчиков, Данила Стрелков
Как мы захотели TWA и сделали его без мобильных разработчиков, Данила СтрелковКак мы захотели TWA и сделали его без мобильных разработчиков, Данила Стрелков
Как мы захотели TWA и сделали его без мобильных разработчиков, Данила СтрелковMail.ru Group
 
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...Mail.ru Group
 
Метапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.Такси
Метапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.ТаксиМетапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.Такси
Метапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.ТаксиMail.ru Group
 
Как не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru Group
Как не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru GroupКак не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru Group
Как не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru GroupMail.ru Group
 
Этика искусственного интеллекта, Александр Кармаев (AI Journey)
Этика искусственного интеллекта, Александр Кармаев (AI Journey)Этика искусственного интеллекта, Александр Кармаев (AI Journey)
Этика искусственного интеллекта, Александр Кармаев (AI Journey)Mail.ru Group
 
Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...
Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...
Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...Mail.ru Group
 
Конвергенция технологий как тренд развития искусственного интеллекта, Владими...
Конвергенция технологий как тренд развития искусственного интеллекта, Владими...Конвергенция технологий как тренд развития искусственного интеллекта, Владими...
Конвергенция технологий как тренд развития искусственного интеллекта, Владими...Mail.ru Group
 
Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)
Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)
Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)Mail.ru Group
 
Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()
Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()
Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()Mail.ru Group
 

More from Mail.ru Group (20)

Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...
Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...
Автоматизация без тест-инженеров по автоматизации, Мария Терехина и Владислав...
 
BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...
BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...
BDD для фронтенда. Автоматизация тестирования с Cucumber, Cypress и Jenkins, ...
 
Другая сторона баг-баунти-программ: как это выглядит изнутри, Владимир Дубровин
Другая сторона баг-баунти-программ: как это выглядит изнутри, Владимир ДубровинДругая сторона баг-баунти-программ: как это выглядит изнутри, Владимир Дубровин
Другая сторона баг-баунти-программ: как это выглядит изнутри, Владимир Дубровин
 
Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...
Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...
Использование Fiddler и Charles при тестировании фронтенда проекта pulse.mail...
 
Управление инцидентами в Почте Mail.ru, Антон Викторов
Управление инцидентами в Почте Mail.ru, Антон ВикторовУправление инцидентами в Почте Mail.ru, Антон Викторов
Управление инцидентами в Почте Mail.ru, Антон Викторов
 
DAST в CI/CD, Ольга Свиридова
DAST в CI/CD, Ольга СвиридоваDAST в CI/CD, Ольга Свиридова
DAST в CI/CD, Ольга Свиридова
 
Почему вам стоит использовать свой велосипед и почему не стоит Александр Бел...
Почему вам стоит использовать свой велосипед и почему не стоит  Александр Бел...Почему вам стоит использовать свой велосипед и почему не стоит  Александр Бел...
Почему вам стоит использовать свой велосипед и почему не стоит Александр Бел...
 
CV в пайплайне распознавания ценников товаров: трюки и хитрости Николай Масл...
CV в пайплайне распознавания ценников товаров: трюки и хитрости  Николай Масл...CV в пайплайне распознавания ценников товаров: трюки и хитрости  Николай Масл...
CV в пайплайне распознавания ценников товаров: трюки и хитрости Николай Масл...
 
RAPIDS: ускоряем Pandas и scikit-learn на GPU Павел Клеменков, NVidia
RAPIDS: ускоряем Pandas и scikit-learn на GPU  Павел Клеменков, NVidiaRAPIDS: ускоряем Pandas и scikit-learn на GPU  Павел Клеменков, NVidia
RAPIDS: ускоряем Pandas и scikit-learn на GPU Павел Клеменков, NVidia
 
WebAuthn в реальной жизни, Анатолий Остапенко
WebAuthn в реальной жизни, Анатолий ОстапенкоWebAuthn в реальной жизни, Анатолий Остапенко
WebAuthn в реальной жизни, Анатолий Остапенко
 
AMP для электронной почты, Сергей Пешков
AMP для электронной почты, Сергей ПешковAMP для электронной почты, Сергей Пешков
AMP для электронной почты, Сергей Пешков
 
Как мы захотели TWA и сделали его без мобильных разработчиков, Данила Стрелков
Как мы захотели TWA и сделали его без мобильных разработчиков, Данила СтрелковКак мы захотели TWA и сделали его без мобильных разработчиков, Данила Стрелков
Как мы захотели TWA и сделали его без мобильных разработчиков, Данила Стрелков
 
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...
Кейсы использования PWA для партнерских предложений в Delivery Club, Никита Б...
 
Метапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.Такси
Метапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.ТаксиМетапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.Такси
Метапрограммирование: строим конечный автомат, Сергей Федоров, Яндекс.Такси
 
Как не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru Group
Как не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru GroupКак не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru Group
Как не сделать врагами архитектуру и оптимизацию, Кирилл Березин, Mail.ru Group
 
Этика искусственного интеллекта, Александр Кармаев (AI Journey)
Этика искусственного интеллекта, Александр Кармаев (AI Journey)Этика искусственного интеллекта, Александр Кармаев (AI Journey)
Этика искусственного интеллекта, Александр Кармаев (AI Journey)
 
Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...
Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...
Нейро-машинный перевод в вопросно-ответных системах, Федор Федоренко (AI Jour...
 
Конвергенция технологий как тренд развития искусственного интеллекта, Владими...
Конвергенция технологий как тренд развития искусственного интеллекта, Владими...Конвергенция технологий как тренд развития искусственного интеллекта, Владими...
Конвергенция технологий как тренд развития искусственного интеллекта, Владими...
 
Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)
Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)
Обзор трендов рекомендательных систем от Пульса, Андрей Мурашев (AI Journey)
 
Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()
Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()
Мир глазами нейросетей, Данила Байгушев, Александр Сноркин ()
 

Droidcon Moscow 2015. Google Analytics и GTM для мобильных приложений Android. Александра Кулачикова - Google Russia

  • 1. Google Analytics и Google Tag Manager для мобильных приложений
  • 2. Confidential and Proprietary Partner Academy Важные вопросы аналитики мобильных приложений
  • 3. ID устройств создают новые возможности и сложности при анализе мобильных приложений Мобильный браузер использует cookie Мобильные приложения используют ID устройств
  • 4. Что значит «анализировать приложения» сегодня? In-app анализ Что происходит в приложении? Атрибуция установок Как люди находят приложение?
  • 5. Аналитические решения по операционным системам Отслеживание без дополнительных кодов – самое простое решение. Android Отслеживание установок в Android без кодов в Google Play и AdWords или Google Conversion Tracking SDK или Google Analytics Google Conversion Tracking SDK или Google Analytics Services SDK iOS
  • 6. Confidential and Proprietary Partner Academy Установка SDK в приложение
  • 7. Два шага для установки аналитики Создайте новый ресурс в в вашем аккаунте Google Analytics Services SDK 4 Скачайте и установите в приложение Google Analytics Services SDK 4 Разработчик мобильного приложения Аналитик, владелец аккаунта Google Analytics
  • 8. Как создать счетчик для приложения в Google Analytics Не забудьте указать правильный часовой пояс
  • 9. Получаем ID счетчика и скачиваем SDK
  • 10. Добавляем счетчик при создании приложения 1.  Используйте последние версии Android Studio и Google Play Services 2.  Добавьте dependency «com.google.android.gms:play-services- analytics:7.3.0» в плагин build.gradle 3.  Обновите AndroidManifest.xml 4.  Создайте папку xml в каталоге res и положите туда app_tracker.xml с номером счетчика и условиями сессии и семплинга 5.  Создайте классы для счетчика и передачи действий в приложении (скрины, события, ошибки)
  • 12. Три совета для правильного отслеживания приложений Для разных приложений – разные. Разные версии одного приложения - в одном представлении. Заранее продумайте карту экранов и событий, а также установите отслеживание электронной торговли. Свяжите рекламные аккаунты Google AdWords и AdMob с Google Analytics. Не забудьте связать GA, AdWords и AdMob c Google Play.
  • 13. Как люди смотрят экраны? public void trackScreenView(String screenName) { Tracker t = getGoogleAnalyticsTracker(); // screen name – название экрана t.setScreenName(screenName); // отправляем информацию о просмотре экрана t.send(new HitBuilders.ScreenViewBuilder().build()); GoogleAnalytics.getInstance(this).dispatchLocalHits(); } 1.  Каждый раз, когда пользователь смотрит новый экран, отправляем информацию об этом или…
  • 14. Как люди смотрят экраны? 2.  Автоматически передаем название экрана, включив автоматическое отслеживание Activity <!– Включаем автоматическое отслеживание Activity --> <bool name="ga_autoActivityTracking">true</bool> <!– Забираем название экрана--> <screenName name="com.google.android.gms.analytics.samples.mobileplayground.ScreenviewFrag ment"> AnalyticsSampleApp ScreenViewSampleScreen </screenName> <screenName name="com.google.android.gms.analytics.samples.mobileplayground.EcommerceFra gment"> AnalyticsSampleApp EcommerceSampleScreen </screenName>
  • 15. Как люди кликают на элементы? } public void trackEvent(String category, String action, String label) { Tracker t = getGoogleAnalyticsTracker(); // Создаем и отправляем событие t.send(new HitBuilders.EventBuilder().setCategory(category).setAction(action).setLabel(la bel).build()); }
  • 16. Смотрите в отчете «Карта поведения» пути по экранам и событиям
  • 17. Что покупают и сколько денег приносит приложение? Расширенная электронная торговля Стандартная электронная торговля уже не поддерживается!
  • 18. Расширенная электронная торговля: транзакция Product product = new Product() .setId("P12345") .setName("Android Warhol T-Shirt") .setCategory("Apparel/T-Shirts") .setBrand("Google") .setVariant("black") .setPrice(29.20) .setCouponCode("APPARELSALE") .setQuantity(1); ProductAction productAction = new ProductAction(ProductAction.ACTION_PURCHASE) .setTransactionId("T12345") .setTransactionAffiliation("Google Store - Online") .setTransactionRevenue(37.39) .setTransactionTax(2.85) .setTransactionShipping(5.34) .setTransactionCouponCode("SUMMER2013"); HitBuilders.ScreenViewBuilder builder = new HitBuilders.ScreenViewBuilder() .addProduct(product) .setProductAction(productAction); Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker( TrackerName.APP_TRACKER); t.setScreenName("transaction"); t.send(builder.build()); 1.  Каждый отдельный продукт = new product 2.  Информация о транзакции отправляется только 1 раз 3.  Транзакция привязывается к действию
  • 19. Расширенная электронная коммерция: весь путь до покупки Сопутствующие товары Заказ Стандартный Ecommerce Возврат Добавление в корзину Процесс оформления заказа Детали товаров Ремаркетинг Бестселлеры Изучение информации Внутренний поиск Продвижение товаров
  • 20. Что можно отслеживать: •  Транзакции •  Состав товаров в транзакции •  Показ блока с товаром (с учетом места) •  Клик по блоку с товаром •  Показ подробной информации о товаре •  Добавление товара в корзину •  Удаление товара из корзины •  Шаги заказа в корзине •  Показ баннера внутренней рекламной кампании •  Клик по баннеру внутренней рекламной кампании Обычная электронная торговля Расширенная электронная торговля
  • 22. Демо-приложение •  Посмотрите, как все настроено, в демо-приложении goo.gl/TsuaQX
  • 23. Полезные ссылки •  Инструкция по установке Google Analytics в мобильное приложение goo.gl/ikKzWS •  Настройка Google Analytics для Android goo.gl/6dBYwD •  Курс «Основы мобильной аналитики» goo.gl/TFXDO7 •  Вебинары goo.gl/IQBS2m, goo.gl/z8tF5G
  • 24. Проблема аналитики приложений Как только приложение опубликовано, оно попадает в... … и консервируется …
  • 26. Confidential and Proprietary Partner Academy Google Tag Manager для мобильных приложений
  • 27. Google Tag Manager для мобильных приложений GTM APP 1.1 APP 1.1 APP 1.0 APP 1.2 Конфигурация почти в реальном времени
  • 28. Конфигурация любых параметров УСТАНОВКИ РЕКЛАМНЫХ МОДУЛЕЙ Частота показов Длительность Расположение УСТАНОВКИ ИНТЕРФЕЙСА Цвета Заголовки и тексты Расположение элементов на экране Активация функций СЕТЕВЫЕ УСТАНОВКИ Таймауты ССЫЛКИ URL справки URL обучающего видео ИГРОВЫЕ УСТАНОВКИ Призы и награды Число жизней Игровые события Уровни сложности И многое другое … Скидка дня
  • 29. Confidential and Proprietary Partner Academy КАК ЭТО РАБОТАЕТ?
  • 31. Константам – НЕТ! Переменным GTM – ДА! public static long TIMEOUT_IN_MILLIS = 1500; public static boolean USE_NEW_DIALOG = false; public static int GOLD_PIECES_PER_WIN = 32; container.getLong(“timeoutInMillis”) container.getBoolean(“useNewDialog”) container.getLong(“goldPiecesPerWin”)
  • 32. Use Case: Меняем место и размер баннера Мобильное приложение с GTM SDK и Google Analytics
  • 33. Use Case: Создаем переменную в контейнере GTM { "adPositionBottom":false, "adSize": "HALF_BANNER" }
  • 34. Use Case: Вносим изменения и публикуем контейнер { "adPositionBottom":true, "adSize": "FULL_BANNER" }
  • 35. Use Case: Вот так будет лучше Новый баннер после перезапуска приложения И нет необходимости обновлять и аппрувить само приложение!
  • 36. Confidential and Proprietary Partner Academy Отслеживание установок мобильных приложений
  • 37. Привлекайте пользователей в местах их «обитания» Ищут информацию Смотрят видео на YouTube Работают с другими приложениями Читают другие сайты Пишут письма в Gmail
  • 39. Не забудьте прометить рекламные ссылки Google Play URL Builder goo.gl/Qp4vKm
  • 40. Смотрите источники установок на карте переходов с Google Play
  • 41. Источники трафика в Google Play Откуда приходят пользователи? Запускают ли они приложение? Достигают ли они целей?
  • 42. Из каких магазинов приложений приходят загрузки? Магазин приложений Пользователи Поведение пользователей
  • 43. Confidential and Proprietary Partner Academy Обязательные настройки аккаунта Google Analytics
  • 44. Установите цели для мобильного приложения Администратор – Представление - Цели В зависимости от бизнес- модели цели могут быть разными
  • 45. Свяжите AdWords и Google Analytics
  • 46. AdWords – какова отдача от рекламных затрат? Поведение пользователя Конверсии и доход
  • 47. Свяжите Admob с mGA Монетизация Сбор Анализ Связка производится из аккаунта AdMob
  • 49. Жизнь после установок Анализ поведения пользователей Оптимизация приложения и удержание пользователей Привлечение Источник установок