Обслуживание действительно ли GCM надежно для крупномасштабного уведомления о толчке?

Я хочу выдвинуть уведомления приблизительно 50,000 пользователей за один раз и приблизительно 50 уведомлений в день, действительно ли это - хороший выбор использовать GCM в этом случае? Если не может я знать, который другие услуги по толчку могут я использовать, я не возражаю, даже если это - заплаченное обслуживание.. Заранее спасибо

3
nl ja de

3 ответы

Одно уведомление может послать только в 1000 устройств (предел GCM).So, необходимо разделить множество устройств. 50.000 пользователей хорошо для GCM.

Наша прикладная подача 100.000 пользователей.

As case you can use airpush notification service: http://www.airpush.com/

4
добавлено
Также Google заявляет, что не гарантирует предоставление сообщений, также - действительно ли это будет надежно в этом случае?
добавлено автор user1918034, источник
также полезный груз 4 КБ намного меньше, чем мое требование, какое-либо предложение?
добавлено автор user1918034, источник
Обратите внимание, что заказ доставки не гарантируется. И это, как гарантируют, не будет работать с новой версией применения.developer.android.com/google/gcm/adv.html
добавлено автор Yahor10, источник
Пошлите GCM своему клиенту. Тогда в onMessage (Контекст контекста, Поглощенное намерение) метод отправляет отклик вашему серверу и получает данные что ваша потребность (URL или гнездом).
добавлено автор Yahor10, источник
Да-airpush работают рекламной сетью, но можно формировать ее для заявления
добавлено автор Yahor10, источник
Объявления, но можно отфильтровать его.
добавлено автор Yahor10, источник
Isn' t AirPush рекламная сеть? Есть другие коммерческие услуги как a airbop.com (который я помог создать и urbanairship.com оба из которых используют GCM. GCM действительно гарантирует, что желание посылает сообщения в заказе, они получают их, но они не могут гарантировать заказ, в котором они получают их. Это довольно надежно.
добавлено автор selsine, источник
@Yahor10, Таким образом, можно формировать AirPush, чтобы послать сообщения (другой тогда объявления) к приложениям?
добавлено автор selsine, источник
@Yahor10 Тогда it' s не действительно обслуживание уведомления о толчке, вместо этого it' s рекламная служба. Услуги, которые я связал, чтобы позволить вам послать любые данные, которые вы хотите, не просто объявления.
добавлено автор selsine, источник

Как другие мы боремся с GCM также в течение некоторого времени. Однако, мы полагаем, что наконец выяснили факторы, которые затрагивают исполнение GCM больше всего:

Для самого быстрого предоставления Уведомлений с наименьшим количеством суммы колебания: 1. delay_while_idle - набор к ложному 2. time_to_live - набор к нолю (но мы установили в 30 для на всякий случай), 3. Канонические ID - Удостоверяются, что Канонические ID, возвращенные GCM, заменяют старый PushID в базе данных 4. collapse_key - наиболее важный фактор - установил его в случайный или TOD избегать Google, чтобы задушить уведомления

С ними наш GCM работает удовлетворительно. Хорошие пожелания, почта, если у вас все еще есть проблемы.

1
добавлено
@SC-SL в mosts, сколько переданный вы использовали? (/1000); я хочу знать если it' s способный для n (0-50) времена (@10k-200k) переданные в в течение каждого часа.
добавлено автор Kokizzu, источник
Мы используем текущую стоимость времени, а не случайное лучшее слово было бы уникально.
добавлено автор SC-SL, источник
случайный ключ краха? brrrr..
добавлено автор Dmitry Teplyakov, источник

Я думаю, что GCM - хороший выбор использовать. Это надежно и использует, это помогает сохранить батарею и использование данных, так как это перевозит по железной дороге другие услуги Google. Все, в чем вы нуждаетесь, является Android 2.2 или позже с установленными услугами Google, что не означает Kindle Fire.

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

При использовании его, необходимо будет все еще написать собственный серверный компонент, чтобы обращаться с регистрацией и отправкой сообщения. Я написал a сообщение в блоге это описывает, как это работает.

Некоторые коммерческие услуги, которые обращаются с серверным компонентом для вас (а также другие вещи) AirBop, UrbanAirship, и ClixAp. Разбор коммерческое решение, которому (я верю), не использует GCM. Как я отметил в комментарии выше, я помог создать AirBop

1
добавлено
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

Android Developers
Android Developers
4 476 участник(ов)

Общаемся на темы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д.

Android Architecture
Android Architecture
2 186 участник(ов)

Русскоязычный чат по архитектуре в андроид приложениях. Подробнее: http://telegra.ph/Android-Architecture-12-24

rus-speaking/android
rus-speaking/android
1 705 участник(ов)

Основной чат по Android разработке (вопрос-ответ). ПРАВИЛА: bit.ly/andr-rules. NEWS: bit.ly/AnrdResId ЧАТЫ: Основной: bit.ly/andr-main IDE, сборка, Git, сервисы: bit.ly/andr-tools Оффтоп: bit.ly/andr-offtop Конференции, события: bit.ly/andr-events Вакансии, найм: bit.ly/andr-job Архитектура: bit.ly/andr-patterns Rx: bit.ly/andr-rx Тестирование: bit.ly/andr-test Kotlin: bit.ly/andr-kotlin Хаmarin: bit.ly/andr-xamarin За мат, спам, агрессию, предложения о работе, оффтоп в этом канале - бан на сутки и более ☢☢☢

Android Dev Подкаст
Android Dev Подкаст
1 325 участник(ов)

Комната для обсуждения Android Dev подкаста apptractor.ru/AndroidDev/ Общее обсуждение Android: https://t.me/android_ru Остальные чаты про Android: http://t.me/devChats Наши новости https://t.me/androiddevpodcast_news

Android Guards
Android Guards
602 участник(ов)

Обсуждение любых вопросов касающихся безопасности Android. - Защита системы и приложений - Уязвимости и эксплойты - Вредоносное ПО - Копание в кишках системы и приложений (RE)

Android JOB
Android JOB
466 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению Android (full-time, part-time, remote и разовые подработки)

AndroidDev :: Разработка. It's Android time now!
AndroidDev :: Разработка. It's Android time now!
458 участник(ов)

It's Android time now! Чат разработчиков Android. Вакансии, резюме и информацию о митапах размещать можно. Публикацию скрытой и явной рекламы ваших каналов и сайтов после получения разрешения от @olegushakov

Aandroid Talks!
Aandroid Talks!
212 участник(ов)

Чат об общих вопросах по ОС Android. Чат для разработки под андроид - pro.android: https://t.me/joinchat/AAAAAEKIFKnmRT9cMebb9w

Android Rus
Android Rus
68 участник(ов)

Google Cloud Platform_ru
Google Cloud Platform_ru
49 участник(ов)

Русскоязычное обсуждение google_cloud_pladform