diff options
Diffstat (limited to 'docs/html/google/gcm/ccs.jd')
-rw-r--r-- | docs/html/google/gcm/ccs.jd | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/docs/html/google/gcm/ccs.jd b/docs/html/google/gcm/ccs.jd index 7db7a74..6332b8d 100644 --- a/docs/html/google/gcm/ccs.jd +++ b/docs/html/google/gcm/ccs.jd @@ -263,6 +263,21 @@ message is "nack". A NACK message contains:</p> </message> </pre> +<p>Device Message Rate Exceeded:</p> + +<pre><message id="..."> + <gcm xmlns="google:mobile:data"> + { + "message_type":"nack", + "message_id":"msgId1", + "from":"REGID", + "error":"DEVICE_MESSAGE_RATE_EXCEEDED", + "error_description":"Downstream message rate exceeded for this registration id" + } + </gcm> +</message> +</pre> + <p>The following table lists NACK error codes. Unless otherwise indicated, a NACKed message should not be retried. Unexpected NACK error codes should be treated the same as {@code INTERNAL_SERVER_ERROR}.</p> @@ -303,8 +318,7 @@ message should be immediately retried over another connection.</td> <td>{@code DEVICE_MESSAGE_RATE_EXCEEDED}</td> <td>The rate of messages to a particular device is too high. You should reduce the number of messages sent to this device and should not immediately retry -sending to this device. This error code replaces {@code QUOTA_EXCEEDED}, -which has been deprecated.</td> +sending to this device. This error code is replacing {@code QUOTA_EXCEEDED}.</td> </tr> <tr> <td>{@code SERVICE_UNAVAILABLE}</td> |