Skip to content Skip to sidebar Skip to footer

Google Cloud Messaging Limit

I know that exists similar questions on site, but I confused because http and xmpp have difference limit: this page say differences between http and xmpp. first limit is [xmpp &

Solution 1:

  1. Yes you can do that. While using HTTP you may have a batch size of 1000(recipients).

  2. Yes. Topic messages is PubSub method and if your clients registered to a given topic, you can sent a push notification to all of them with just one request.

  3. No limitation. Once there was a 1 million subscriber limit per app on Topic Messaging, which doesn't exist anymore.

  4. You confused the third limit:

    • The first one (HTTP) is about a single client, not all of them. So if you send more than 100 messages to a single client while he is offline, when he gets back online again, none of them will be deliver.
    • The second one (XMPP) is about all of the queue and it happens in the server side. It means you have to send no messages to GCM if there exists more than 100 unACKed messages there.

    So you have no problem considering offline users, GCM will handle to deliver message to all of them, when they come back online.

  5. No.

  6. I explained it in 4.

  7. I don't remember any more.

Post a Comment for "Google Cloud Messaging Limit"