8

Sono nuovo per la piattaforma Android. Apple richiede che ogni app iOS richieda e confermi le notifiche push, ma non ho notato alcuna app che ho scaricato sul mio nuovo telefono Android che mi richiede se desidero ricevere le notifiche push. Mi registra automaticamente per loro. È normale questa convenzione Android, per registrare automaticamente gli utenti per le notifiche push, supponendo che possano disabilitarli in seguito?È prassi comune chiedere agli utenti se desiderano ricevere notifiche push?

Nella mia applicazione Android, dovrei chiedere agli utenti e chiedere se li desiderano prima di registrarli? Ovviamente sarebbe la cosa gentile da fare per chiedere il permesso prima di firmarli per le notifiche push, ma se questa non è una pratica comune non vedo alcun motivo per perdere potenzialmente alcuni destinatari di loro.

+0

Ho fatto esattamente quello che hai chiesto .. le mie prime 3 frasi sono informazioni di base, la mia prossima coppia sono domande esplicite, e il resto sono pensieri sull'argomento ...Se è troppo lungo per essere letto: Domanda: È prassi accettata per richiedere agli utenti su Android di consentire le notifiche push, o dovrei registrarli automaticamente in background? –

risposta

8

Prendere decisioni per l'utente è in realtà una forte linea guida Android. Here è un elenco di "Android Design Principles", scritto da Google. Come puoi vedere "Decidi per me, ma lasciami dire l'ultima parola" si adatta al comportamento che hai menzionato.

Alcune cose da tenere a mente quando si parla di notifiche di Android:

  • Gli utenti possono disable your app's notifications in their OS settings. Se davvero non vogliono sentire la tua app, disabiliteranno la notifica lì.

  • Contesto utente. Non sai in quale contesto l'utente sta installando la tua app. Gli utenti che sono su un treno affollato, rilassandosi nel loro giorno libero, girovagando a casa di un amico o magari aspettando un volo, tutti vogliono cose diverse dal tuo app al momento dell'installazione. Il ragazzo su un treno affollato vorrebbe che la tua app funzionasse immediatamente, con una configurazione minima, mentre il ragazzo che si rilassa a casa potrebbe non occuparsi di un lungo processo di installazione.

  • Il processo di installazione può avere un impatto significativo sulla conservazione dell'utente. This Forbes article discute brevemente i forum di configurazione intrusivi e il loro impatto sulla disinstallazione dell'app.

Alla fine della giornata, tuttavia, tutto dipende dalle esigenze del pubblico. Se hai scelto come target i professionisti, potrebbero essere disposti a dedicare più tempo in anticipo se ritengono che la tua app possa contribuire a semplificare il loro lavoro. Se stai prendendo di mira un giocatore occasionale, vorrai che entrino e rotolino il più velocemente possibile. Spetta a te decidere il modo migliore per servire il tuo pubblico.

Here's a video from Google I/O 2013 che discute i Principi di progettazione Android in maggior dettaglio.

Spero di essere stato in grado di fornire alcune informazioni.

+2

Questo merita molto più uptotes di quello che ha già; il concetto qui descritto a volte è in contrasto con le pratiche IOS, ma questo non lo rende scorretto, solo più in sintonia con la popolazione/comunità Android. – Silmarilos

0

Purtroppo, non sembra essere una pratica molto comune. Ho installato diverse applicazioni Android che mi trasmetteranno a caso una notifica nel cuore della notte. Di recente ho preso una nuova abitudine di disabilitare le notifiche per ogni nuova app che installo a meno che non desiderassi davvero ricevere notifiche da esso. Penso che la tua applicazione si tradurrebbe in un'esperienza utente molto migliore se hai richiesto loro di ricevere notifiche. È inoltre possibile offrire configurazioni per le quali si desidera ricevere le notifiche. Se altre app fossero così potrei scegliere di ricevere alcune notifiche invece di disattivarle globalmente.