Cấu hình App Push Notification

1. Tổng quan

  • Định nghĩa: Cài đặt chứng chỉ kết nối App Push Notification để hệ thống phụ backend Mobio liên kết qua Service FCM (Firebase/Android) hay APNs (Apple/iOS) gửi trực tiếp bản tin Notification đến thiết bị di động.
  • Lợi ích: Lấy Device Token từ máy người dùng, đồng thời trao quyền khai hoả các bản tin Automation App Push phục vụ chiến dịch Retargeting (Nhắc nhở giỏ hàng, thông báo deal giờ vàng).
  • Đối tượng sử dụng: Admin Server, Marketer Setup CDP.

2. Giải thích Thuật ngữ & Thông số

  • Push Notification Service: Máy chủ độc quyền của Google (FCM) và Apple (APNs) đảm nhận tác vụ Push thông báo đến người dùng.
  • Service Account Json: File khóa cấu hình từ Firebase Console xuất ra cho Android App.
  • Authentication Key: Mã khóa cấp quyền p8 phát lại do developer đăng ký qua hạ tầng Apple iOS.

3. Điều kiện tiên quyết (Prerequisite)

4. Các bước thực hiện

Bước 1: Lấy các chứng chỉ App Push (Từ hệ thống ngoài)

Trước khi thao tác trên Mobio, bạn cần lấy sẵn các tệp chứng chỉ từ nền tảng phát triển ứng dụng di động:

Chuẩn bị cho Android (Firebase)

  • Lấy file Service Account Json: Truy cập Firebase Console → Project Settings → Tùy chọn tab Service accounts → Chọn Generate new private key để hệ thống tải file .json về máy.
  • Lấy Package Name: Mở file `build.gradle` của Project Android Studio và copy giá trị applicationId.

Chuẩn bị cho iOS (Apple)

  • Tải file Authentication Key (.p8): Truy cập portal Apple DeveloperCertificates, Identifiers & Profiles → Mục Keys → Nhấn dấu + để sinh Key mới (Tích chọn Apple Push Notification service) → Tải file .p8 về máy. (Lưu ý: Apple chỉ cho tải biểu mẫu này 1 lần duy nhất.)
  • Lấy Key ID: Là chuỗi 10 ký tự sinh ra trên portal ngay sau khi bạn vừa tạo file .p8.
  • Lấy Team ID: Truy cập mục Membership Details của tài khoản Apple Developer và copy chuỗi định danh 10 ký tự Team ID.
  • Lấy App Bundle ID: Mở dự án trên phần mềm Xcode (Tab General Bundle Identifier) hoặc tìm trên Apple Developer Portal phần Identifiers.

Bước 2: Thiết lập Cấu hình Push lên Mobio CDP

  • Mở danh sách ứng dụng trên giao diện phần mềm CDP.
  • Tìm ứng dụng bạn muốn thiết lập trong danh sách.
  • Ở phía bên phải của tên ứng dụng đó, chọn Cấu hình tích hợp App Push.
  • Một cửa sổ cấu hình sẽ hiển thị lên (Popup) chia làm 2 khu vực cho Android và iOS.

Bước 3: Khai báo gán khoá lên Hệ thống

Sử dụng các thông tin đã lấy được ở Bước 1 để điền đầy đủ thiết lập vào Popup:

  • CẤU HÌNH ANDROID:
    • Tại ô Service Account Json: Nhấn chọn file hoặc tải lên/kéo thả file .json do bạn vừa tải về từ Firebase.
    • Tại ô Package Name: Nhập dán đoạn Package Name gốc đã chép.
  • CẤU HÌNH IOS:
    • Tại ô Authentication Key: Nhấn chọn file hoặc tải lên/kéo thả file .p8 gốc của Apple.
    • Tiến hành nhập dán chính xác 3 trường thông tin tương đương vào các ô: Key ID, Team ID App Bundle ID.
  • Bấm nút Lưu để hoàn tất cấu hình

5. Quy tắc vận hành

  • Việc cấu hình Push hoàn toàn độc lập với thao tác tạo ứng dụng. Ngay cả khi chưa có App Push, bản cài đặt App SDK Tracking cơ bản vẫn hoạt động 100%.

6. Các câu hỏi thường gặp (FAQ)

Chưa có thông tin cho mục này.

7. Bước tiếp theo

Định nghĩa & lấy mã Event Tracking tùy biến.

image-zoom
© MOBIO 2022 v1.3 Powered by MOBIO
Back to Top