2010-07-13 11 views
8

Tre domande per gli sviluppatori iPhone utilizzando Google Analytics all'interno delle loro applicazioni per il monitoraggio dell'uso delle loro applicazioni:Google Analytics all'interno di iPhone SDK 4 Costruito App

  1. L'utilizzo di Google Analytics ci portano ad essere in violazione dei termini e condizioni di Apple SDK 4 per gli sviluppatori?

  2. Se la risposta al n. 1 è SÌ, cosa possiamo utilizzare noi sviluppatori di iPhone per tenere traccia dell'utilizzo delle nostre app?

  3. Qualcuno che sta utilizzando l'iPhone SDK 4 ha creato le proprie app che includevano la libreria di Google Analytics e ha scoperto che non funziona? Il mio sviluppatore mi ha detto che non funziona quando si crea un SDK di base impostato su iPhone Device 4.0 e una destinazione di distribuzione di iPhone OS impostata su iPhone OS 3.0.

Grazie in anticipo!

risposta

5

risposte alle vostre domande:

  1. Sì, con l'API attuale e dati la raccolta sembra non essere conforme ai termini dell'SDK. Sto utilizzando sia Flurry che Google nelle mie app perché offrono diversi set di funzioni di cui ho bisogno. Mentre Flurry è stato molto chiaro che stanno lavorando con Apple per risolvere i termini dell'SDK, Google non ha detto una sbirciata. Quindi, sono nervoso sull'uso di Google, ma non su Flurry, perché penso che Flurry cambierà la raccolta dei dati se Apple preme abbastanza. In ogni caso, mi sono assicurato di poter estrarre rapidamente il servizio di analisi se Apple rifiuta la mia app.

  2. La mia comprensione è che va bene raccogliere i propri dati del dispositivo, a condizione che non vengano segnalati ad altri. Soprattutto non vuoi condividere alcun dato che possa suggerire nuovi dispositivi. Ecco cosa ha messo Flurry nei guai. Ricorda che sei sotto NDA con Apple, quindi tutto ciò che non è stato annunciato pubblicamente è tra te e Apple. Ci sono anche delle regole su cosa fai con gli ID dispositivo, quindi assicurati di aver capito anche quelli.

  3. Sto utilizzando Google Analytics su iOS 4, con obiettivo di distribuzione impostato su 3.0. Mentre non ho più un dispositivo per testare contro 3.0, è distribuito su AppStore e sembra funzionare. (Nessun rapporto di arresto anomalo)

+0

Ciao Chris, ottime risposte. Grazie. Accetterò la tua risposta. Una domanda successiva: sai se puoi eseguire la tua app iOS4 con un obiettivo di distribuzione impostato su 3.0 su iPhone Simulator? (Si blocca sul simulatore, ma funziona sul dispositivo?) – DigitalZombieKid

1

Check out www.flurry.com - hanno un servizio eccezionale!

Ti consentono di aggiungere "eventi" in modo da sapere non solo quante volte le app sono state scaricate, aperte, rimosse ... ma sai a quali pulsanti e aree stanno navigando una volta che l'app è aperta.

Se l'app utilizza la posizione principale, è possibile vedere anche dove si trovano gli utenti su una mappa. Molto bello!

Buona fortuna amico mio!

+0

Ciao Louie, grazie per la tua risposta.Temo che Flurry sia una delle applicazioni/librerie che va contro i Termini di servizio di Apple per iOS. Apple non ha acconsentito o dichiarato pubblicamente che consentirà Flurry o Google Analytics all'interno di app e potrebbe iniziare a rifiutarli. – DigitalZombieKid

+0

Man certamente spero di no! Rocce Flurry! – Louie

+0

Sì, assomiglia a Flurry incazzato mela ... http://gigaom.com/2010/06/02/apple-to-flurry-kiss-our-data-good-bye/ – Louie

2

Louie, ti incoraggio a dare un'occhiata a Localytics, il nostro servizio di analisi delle app. Il nostro servizio è in tempo reale, non vendiamo dati a terzi e rilasciamo il codice sorgente alle nostre biblioteche.

Abbiamo anche una biblioteca aggiornata che funziona meglio con la commutazione multitasking o fast-utente in iOS 4: http://www.localytics.com/blog/

+1

grazie per le informazioni Brian - Lo controllerò. – Louie

+0

il tuo prodotto è IMHO meglio di Flurry !!!! –