Wie erwerben Sie Nutzungsdaten aus einer WebOS -App und speichern diese Daten remote?

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

  •  26-10-2019
  •  | 
  •  

Frage

Ich bin neu in der Webos -Entwicklung. Ich habe eine App im App Store und im nächsten Update der App möchte ich in der Lage sein, das Alter der Benutzer, ihren Standort, wie lange sie die App zu verwenden, die sie am meisten/am wenigsten verwenden, und dann speichern Diese Daten in einer Datenbank. Wie mache ich das? Vielen Dank im Voraus für Ihre Hilfe.

War es hilfreich?

Lösung

Nun, das ist eine ziemlich große Frage. Hier ist ein Überblick darüber, was zu tun ist, mit einigen Notizen.

Erstens werden Sie wahrscheinlich nicht in der Lage sein, Alter zu bekommen, wenn Sie den Benutzer nicht direkt fragen, und er sagt es Ihnen. Außerdem erhalten Sie nur dann den Standort, wenn die Anwendung abgelenkte Kenntnis ist und der Benutzer Sie zulässt, diese Daten zu sammeln (wenn Sie eine von Ort bewusstes Anwendung installieren, wird der Benutzer aufgefragt, ob er mit der Tatsache einverstanden ist, dass die Die Anwendung kann ihren Standort erhalten).

Wie lange sie die App verwenden und welche Funktionen sie verwenden, ist das einfacher. Abhängig von der Granularität, die Sie erfassen oder erfassen möchten, können Sie nur Zeitstempel aufzeichnen, wenn ein Benutzer startet und aufhört, eine bestimmte Funktion zu verwenden, z. B. wenn die Szene aktiviert und die Methoden deaktivieren. Solange Sie Feature -Namen und Zeitstempel speichern, sollten Sie das geben, wonach Sie suchen.

Dann stellt sich die Sammlung in Frage. Wie auch immer Sie es in der App speichern, Sie haben einige Möglichkeiten, wie Sie es aus der App herausholen können. Wenn Sie Ihre Benutzer nicht dazu bringen können, die Daten einfach an Sie zu senden, ist es wahrscheinlich am einfachsten, eine Web -App (möglicherweise ohne Benutzer auszugeben, da Sie sie nur verwenden, um Daten zu sammeln), indem Sie etwas wie Google verwenden App -Engine mit einer URL Sie können eine Postanforderung an eine HTTP -Anfrage senden. Je nachdem, wie Sie es einrichten, kann die Anfrage jedes Mal, wenn Sie einen Zeitstempel sammeln (jedoch schlecht für die Verwendung von Batterien), nur gelegentlich oder nur dann, wenn die App aufräumt (möglicherweise ein Problem, wenn Sie das nicht bekommen rechtzeitig anfordern).

Ich würde empfehlen, online zu schauen, wie Leute diese Art von Dingen in iPhone -Apps machen, um ein gutes Gefühl dafür zu bekommen, wie man diese Art von Dingen macht. Wenn Sie Probleme treffen, die bestimmte Dinge funktionieren, können Sie natürlich hierher kommen, um mit bestimmten Codierungsfragen zu stapeln.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top