Как получить данные об использовании в приложении WebOS и хранить эти данные удаленно?

StackOverflow https://stackoverflow.com/questions/6309623

  •  26-10-2019
  •  | 
  •  

Вопрос

Я новичок в разработке WebOS. У меня есть одно приложение в App Store, и в следующем обновлении приложения я хотел бы иметь возможность идентифицировать возраст пользователей, их местоположение, как долго они используют приложение, которое использует больше всего/наименьшие, а затем хранить эти данные в базе данных. Как мне это сделать? Заранее большое спасибо за вашу помощь.

Это было полезно?

Решение

Ну, это довольно большой вопрос. Вот набросок того, что делать, с некоторыми заметками.

Во -первых, вы, вероятно, не сможете получить возраст, если вы не спросите пользователя напрямую, и он вам скажет. Кроме того, вы собираетесь получить местоположение только в том случае, если приложение будет с учетом местоположения, и пользователь разрешает вам собирать эти данные (когда вы устанавливаете приложение, осматривающее местоположение, он спрашивает пользователя, в порядке ли они с тем фактом, что Приложение сможет получить свое местоположение).

Что касается того, как долго они используют приложение и какие функции они используют, это проще. В зависимости от детальной, которая вам нужна/вы хотите захватить, вы можете просто записывать марки времени, когда пользователь начинает и перестает использовать определенную функцию, например, когда сцена активирует и деактивирует методы. Пока вы храните название функции и временной метки, это должно дать вам то, что вы ищете.

Затем возникает вопрос о сборе. Однако вы храните его в приложении, у вас есть несколько вариантов для того, чтобы вытащить его из приложения. Если вы не сможете заставить своих пользователей просто отправить вам электронные письма по электронной почте, возможно, самой простой, что можно было бы создать веб -приложение (возможно, без вывода пользователя, поскольку вы просто используете его для сбора данных), используя что -то вроде Google App Engine, который дает вам URL -адрес, вы можете отправить запрос POST на использование HTTP -запроса. В зависимости от того, как вы его настроили, он может выполнять запрос каждый раз, когда вы собираете временную метку (плох для использования батареи), просто время от времени или только тогда, когда приложение делает очистку (возможно, проблема, если вы не получите запросить вовремя).

Я бы порекомендовал взглянуть в Интернете о том, как люди делают такие вещи в приложениях для iPhone, чтобы получить хорошее представление о том, как делать такие вещи. Если вы столкнетесь с проблемами, привлекая особые вещи для работы, вы, конечно, можете приехать сюда, чтобы StackOverflow с конкретными вопросами кодирования.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top