Для GCM часть, кажется, что нет определенной политики, когда дело доходит до отправки на Unregistered Device
s. Я нашел этот answer на сообщение, в котором обсуждаются ограничения GCM. Некоторые важные цитаты из ответа:
Единственное ограничение, которое запускается в документации GCM это: http://developer.android.com/google/gcm/adv.html#lifetime
Цитата из ссылки выше:
Примечание: Существует ограничение на количество сообщений могут быть сохранены без разрушения. Этот предел в настоящее время равен 100. Если предел достигнут, все сохраненные сообщения будут отброшены. Затем, когда устройство снова подключено к сети, оно получает специальное сообщение, указывающее, что предел был достигнут. Затем приложение может корректно обрабатывать ситуацию, обычно, запрашивая полную синхронизацию.
Я также нашел post где GCM блокирует сервер, а также в ответ:
Существует предел использования для GCM и если вы автоматизировать запрос GCM они считают угрозу как DOS-атака