Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
aply
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 40
#1

Отслеживание событий в приложении - Программирование iOS

18.06.2014, 13:10. Просмотров 479. Ответов 0
Метки нет (Все метки)

Встраиваю в свое приложение Google Analytics SDK для сбора информации о действиях пользователя.
След код позволяет отправить событие:
Objective-C
1
2
3
4
5
6
7
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName  value:NSStringFromClass([self class])];
[tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"Touch"
                                                          action:@"ButtonPress"
                                                           label:@"Search"
                                                           value:nil] build]];
[tracker set:kGAIScreenName value:nil];
Возникли вопрос больше организационного характера: Какие имена давать категориям, экшенам, лейблам при различных действиях пользователя? Какие параметры передавать в событии, чтоб потом это всё удобно было анализировать? Может у кого-то был опыт, поделитесь. Типа, правила хорошего тона.
Вот например у меня для Нажатия кнопок категория Touch с экшеном ButtonPress.
Хотел в лейбле передавать title кнопки, но не у всех кнопок он есть, ибо пустой и есть только картинка. Да и стоит ли передавать этот титл или можно обойтись без него.
А для других действий как категории обозвать?
В общем, буду рад любым подсказкам, замечаниям, исправлениям, дополнениям =)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2014, 13:10     Отслеживание событий в приложении
Посмотрите здесь:

Отслеживание тапа по кастомной ячейке в таблице - Программирование iOS
Добрый день. У меня на ViewController добавлена таблица, ячейки для нее - кастомные, реализованы в отдельном классе. Подскажите,...

Клавиатура в приложении - Программирование iOS
Проблема такая: есть поля для ввода. И на симуляторе и на моем айфоне одно и тоже: при нажатии появляется клавиатура, текстовое поле...

Звуковое сопровождение в приложении - Программирование iOS
Доброго времени суток. Написал игру, и возник вопрос, а как добавить звуковое сопровождение в своем приложении? Хотелось бы добавить звук...

Арабский язык в приложении - Программирование iOS
Всем привет! Появился у меня новый проект, одной из финальной стадий которого должна стать адаптация для юзеров из арабского региона...

Game Center в приложении - Программирование iOS
Доброго времени суток. Как писать приложения я разобрался, но теперь встал вопрос с добавлением Game Center для таблицы результатов. Но как...

Баги в приложении на UITableViewController - Программирование iOS
Здравствуйте! Помогите, плз, отловить баги в табличном приложении! Баг №1 - когда скролю вью вниз, потом обратно накалывается...

Мобильная версия сайта в приложении - Программирование iOS
Всем привет! Нужны приложения под андроид и айос. Я знаю есть конструкторы онлайн, через которые можно собрать не сложные приложения. Но...

Не могу опубликовать приложении в appstore - Программирование iOS
Всем привет, пытаюсь выложить приложении в appstore через органайзер в xcode( сделал в itunes connect приложении готовое для загрузки...

Реклама в Приложении. Как сделать? - Программирование iOS
Доброго времени суток. Я задался вопросом &quot;Как сделать рекламный баннер в своем приложении?&quot; и &quot; Можно ли сделать так чтобы реклама...

Кеширование данных запросов в приложении - Objective-C
Какие вы знаете инструменты для работы с сетью (http) которые позволяют кешировать запросы, чтобы можно было получить данные даже в offline...

Авторизация юзера в приложении данными с сайта - Программирование iOS
Добра всем, есть следующая задача, если приложение и сайт, в приложении должна быть авторизация логином и паролем, которые были...

Архитектура для сетевого взаимодействия в приложении - Программирование iOS
Всем новогодний привет!)) Хотел бы поинтересоваться, как кто предпочитает организовывать у себя в проектах взаимодействие с server...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru