Hạ tầng thông báo đẩy cho app Việt

Dịch vụ push notification cho app iOS & Android

Gửi thông báo đẩy thẳng qua APNs và Firebase Cloud Messaging, không qua trung gian. API tương thích OneSignal, SDK cho Flutter, React Native, Swift, Kotlin và .NET MAUI.

  • Miễn phí, không giới hạn
  • Chuyển từ OneSignal không mất thiết bị
  • Có bản cài trên máy chủ riêng

Hỗ trợ đầy đủ

  • iOS · APNs
  • Android · FCM
  • Flutter
  • React Native
  • Swift
  • Kotlin
  • .NET MAUI

Tính năng

Mọi thứ bạn cần để gửi thông báo đẩy

Từ đăng ký thiết bị, phân nhóm người nhận đến theo dõi tỉ lệ gửi thành công – trong một bảng điều khiển duy nhất.

⚡

Gửi thẳng APNs & FCM

Kết nối HTTP/2 tới Apple và FCM HTTP v1 tới Google bằng khoá của chính bạn. Không phụ thuộc bên thứ ba, độ trễ thấp.

🔁

API tương thích OneSignal

Cùng cấu trúc POST /notifications. Backend đang dùng OneSignal chỉ cần đổi địa chỉ API và khoá.

🎯

Gửi đúng người

Gửi tới tất cả, theo user (External ID), theo tag, theo thiết bị hoặc token. Ước tính số người nhận trước khi gửi.

📞

Thông báo cuộc gọi VoIP

Hiện màn hình cuộc gọi CallKit trên iPhone và màn hình đổ chuông trên Android, kể cả khi app đang tắt.

📊

Lịch sử & thống kê

Theo dõi số gửi thành công, thất bại, lỗi mẫu từ Apple/Google. Token chết tự động được loại khỏi danh sách.

🔒

Bảo mật mặc định

Khoá APNs/FCM được mã hoá, API Key chỉ lưu dạng băm. Có bản on-premise để dữ liệu không rời hệ thống của bạn.

Bắt đầu nhanh

Tích hợp push notification trong 3 bước

  1. Tạo dự án

    Nhận App ID để nhúng vào app và API Key cho backend. Mỗi app một dự án riêng.

  2. Khai báo APNs / FCM

    Tải lên khoá .p8 của Apple và service account JSON của Firebase. Nút “Kiểm tra” xác nhận cấu hình ngay.

  3. Cài SDK và gửi

    Cài SDK, gọi một hàm để đăng ký thiết bị, rồi gửi từ bảng điều khiển hoặc qua REST API.

Giải pháp

Phù hợp cho mọi loại ứng dụng

Thương mại điện tử

Thông báo trạng thái đơn hàng, giỏ hàng bị bỏ quên, flash sale và mã giảm giá cá nhân hoá.

Ngân hàng & ví điện tử

Biến động số dư, mã xác thực giao dịch, cảnh báo đăng nhập – gửi ưu tiên cao, dữ liệu nằm trên hạ tầng riêng.

Chat, gọi điện, telehealth

Tin nhắn mới và cuộc gọi đến hiện như cuộc gọi thường trên cả iOS và Android.

Giao hàng & gọi xe

Cập nhật hành trình theo thời gian thực cho khách hàng và tài xế, gửi theo từng user.

Giáo dục

Nhắc lịch học, thông báo điểm, tin từ nhà trường tới phụ huynh theo lớp, theo khối bằng tag.

Nội bộ doanh nghiệp

Duyệt đơn, thông báo ERP/CRM tới nhân viên. Cài on-premise trong mạng nội bộ.

Miễn phí

Miễn phí, không giới hạn

Dùng đầy đủ mọi tính năng: không giới hạn dự án, thiết bị, số thông báo, có cả cuộc gọi VoIP và đồng bộ OneSignal. Không cần thẻ thanh toán.

Hỏi đáp

Câu hỏi thường gặp

Push notification là gì?

Push notification (thông báo đẩy) là tin nhắn hiện trên màn hình điện thoại kể cả khi người dùng không mở app. Trên iOS thông báo đi qua Apple Push Notification service (APNs), trên Android đi qua Firebase Cloud Messaging (FCM).

TingPush khác gì OneSignal?

TingPush gửi thẳng tới APNs và FCM bằng chứng chỉ của chính bạn, không qua bên trung gian. API gửi thông báo có cùng cấu trúc với OneSignal nên backend chỉ cần đổi địa chỉ API và khoá. Bạn cũng có thể cài TingPush trên máy chủ riêng để toàn bộ dữ liệu thiết bị nằm trong hệ thống của mình.

Chuyển từ OneSignal sang có mất danh sách thiết bị không?

Không. Tính năng Đồng bộ OneSignal lấy toàn bộ thiết bị (kèm External ID và tags) từ tài khoản OneSignal của bạn về TingPush, và có thể tự đồng bộ định kỳ trong thời gian chuyển đổi. Người dùng không cần cập nhật app ngay.

TingPush hỗ trợ những nền tảng nào?

iOS (APNs, gồm cả VoIP push cho CallKit) và Android (FCM HTTP v1). SDK có sẵn cho Swift, Kotlin, Flutter, React Native và .NET MAUI.

Có gửi được thông báo cuộc gọi đến như Zalo, Messenger không?

Có. TingPush gửi VoIP push trên iOS để hiện màn hình CallKit và data message ưu tiên cao trên Android để hiện màn hình cuộc gọi, kể cả khi app đang tắt.

Tôi cần chuẩn bị gì để bắt đầu?

Với iOS cần file khoá .p8, Team ID, Key ID và Bundle ID từ Apple Developer. Với Android cần file service account JSON từ Firebase Console. Trang cấu hình có hướng dẫn từng bước kèm hình minh hoạ.

Gửi thông báo đầu tiên trong 15 phút

Tạo dự án, tải lên khoá APNs / FCM, cài SDK và gửi. Không cần thẻ thanh toán.