2012-08-14 3 views
10

Ich versuche, eine Nachricht über GCM an mein Telefon zu senden. Ich erhalte eine Nachrichten-ID = 0 ... Antwort, aber mein Telefon zeigt keine Nachricht an. Gibt es eine Möglichkeit, den Status von Nachrichten zu überprüfen (gesendet, warten usw.)Überprüfen des Status der GCM-Nachricht

Antwort

7

Nein. Wenn Sie die Nachricht message_id = xxxx erhalten haben, hat der GCM-Server Ihre Anfrage akzeptiert und wird sie so schnell wie möglich bearbeiten. Was auch immer passiert danach haben Sie keine Kontrolle über mit. Sie erhalten keine weitere Antwort, ob die Nachrichten an die gewünschten Geräte gesendet werden.

8

Google hat kürzlich Unterstützung hinzugefügt, um den Status Ihrer über GCM gesendeten Nachrichten anzuzeigen. Folgen Sie these steps:

GCM Statistiken

Sie für GCM anmelden können für beide spielen und nicht-Play-Anwendungen. GCM-Statistiken sind jedoch nur für veröffentlichte Google Play-Apps verfügbar. Weitere Informationen zum Anzeigen von GCM-Statistiken in Ihrer Google Play Developer Console: So verknüpfen Sie den einfachen GCM-API-Schlüssel oder C2DM-Token mit Ihrer Anwendung:

  • Melden Sie sich in Ihrer Google Play Developer Console an.
  • Wählen Sie eine App aus. Klicken Sie im Menü links auf Dienste & APIs.
  • Klicken Sie auf die Schaltfläche Absenderkennung verknüpfen.
  • Geben Sie Ihren GCM-API-Schlüssel oder das C2DM-Client-Login-Token ein.
  • Klicken Sie auf Link.
  • Sobald Ihre App veröffentlicht wurde, können Sie GCM-Statistiken auf der Statistikseite Ihrer App anzeigen.
  • Melden Sie sich in Ihrer Google Play Developer Console an.

    1. Wählen Sie eine App aus.
    2. Klicken Sie im linken Menü auf GCM-Diagnose.

    enter image description here