Как я могу получать несколько уведомлений с помощью GCM без замены предыдущего?

Я работаю над проектом, который получает уведомление от сервера GCM.

Я получил регистрационный идентификатор с сервера GCM и отправил его на серверное приложение, которое сохранило его в базе данных.

Мое устройство получает сообщение, но когда я пытаюсь отправить другое, прецедент заменяется.

Я знаю, что у нас есть 2 типа сообщений:

Сборно-разборный "отправить на синхронизацию"Нескладных

Таким образом, не меняя название сообщения, как я могу получить два сообщения, отправленных в разное время?

ОБНОВЛЕНИЕ 1:

Когда мое устройство находится в автономном режиме (например, активирован режим аэропорта), я пытаюсь отправить, например, 2 сообщения с сервера приложений на сервер Google (я прочитал, что Google хранит все сообщения). Но когда я деактивирую этот режим, я получаю только последнее отправленное сообщение.

Я использую разные collapse_key для разных сообщений, и я получаю их все (конечно, когда устройство в сети).

Кто-нибудь знает, как я могу это исправить?

Ответы на вопрос(2)

Ваш ответ на вопрос