2017-06-09 1 views
6

J'utilise Parse (parse 1.9.2) pour envoyer une notification push à Android et IOS avec React Native. Cependant, même si je clique sur la notification et que l'application est ouverte, Parse n'enregistre pas cet événement. Que dois-je faire pour enregistrer avec Parse que cette notification est ouverte. Quand j'ouvre Past Push sur le tableau de bord de Parse, il a toujours dit que N/A Notifications Opens. S'il vous plaît aiderComment enregistrer push open à partir de la notification Parse Push

enter image description here

+0

Eh bien, utilisez-vous une norme '' ParsePushBroadcastReceiver ou votre propre implémentation? – rom4ek

+0

Salut, les notifications sont reçues à votre appareil Android? –

+0

@RanHassid: oui j'ai reçu la notification sur mes appareils. –

Répondre

2

Vous devriez probablement ajouter

ParseAnalytics.trackAppOpenedInBackground(intent); 

à votre mise en œuvre onPushOpen dans votre mise en œuvre de ParsePushBroadcastReceiver.

S'il vous plaît référer à: http://parseplatform.org/Parse-SDK-Android/api/com/parse/ParseAnalytics.html#trackAppOpenedInBackground(android.content.Intent)

+0

J'utilise React Native pas android SDK si –

+1

Puisque vous utilisez React Native, vous pouvez utiliser l'API JavaScript. Vous pouvez essayer ceci: https://stackoverflow.com/questions/27128048/how-to-track-app-open-in-parse-analytics –