วิธีการกำหนดค่ากลยุทธ์การแจ้งเตือนแบบพุชสำหรับ Android

เนื่องจากผู้ผลิตอุปกรณ์ Android ได้เพิ่มข้อจำกัดเกี่ยวกับ QPS และโควตาข้อความระดับผู้ผลิต อัตราการส่งและความเร็วของการแจ้งเตือนแบบพุชอาจได้รับผลกระทบ เพื่อปรับปรุงผลการส่ง EngageLab ได้จัดเตรียม กลยุทธ์การแจ้งเตือนแบบพุชที่กำหนดค่าได้ คุณสามารถกำหนดลำดับความสำคัญของช่องทางการแจ้งเตือนที่แตกต่างกันในแต่ละครั้งที่ส่ง รายละเอียดดังนี้

🚪 ภาพรวมของช่องทาง

การตั้งค่ากลยุทธ์การแจ้งเตือนจะมีผลเฉพาะกับอุปกรณ์ Android ที่ได้รวมช่องทางการแจ้งเตือนของผู้ผลิตแล้ว สำหรับคำแนะนำในการรวม โปรดดูที่ คู่มือการรวม SDK ช่องทางผู้ผลิต

ช่องทาง คำอธิบาย ประเภทอุปกรณ์ที่รองรับ
ช่องทาง EngageLab ช่องทางการเชื่อมต่อระยะไกลที่สร้างขึ้นเอง ต้องใช้อุปกรณ์ออนไลน์ หากอุปกรณ์ออฟไลน์จะไม่สามารถส่งได้ อุปกรณ์ทั้งหมดที่ลงทะเบียนช่องทาง EngageLab สำเร็จ
ช่องทางผู้ผลิต ช่องทางระดับระบบที่รองรับการส่งแบบออฟไลน์ รวมถึง Xiaomi, Huawei, OPPO, vivo, Meizu และ FCM โทรศัพท์ Xiaomi, Huawei, OPPO, vivo, Meizu, Google เป็นต้น

⚙️ คำอธิบายกลยุทธ์การแจ้งเตือนแบบพุชสำหรับ Android

🔧 การกำหนดค่าบนเซิร์ฟเวอร์

กำหนดค่าในฟิลด์ third_party_channel.distribution_new ภายในอ็อบเจกต์ options ในคำขอการแจ้งเตือน หากละเว้น ค่าดีฟอลต์จะเป็น pns_mtpush

📌 คำจำกัดความของฟิลด์

ฟิลด์ ประเภท จำเป็นหรือไม่ ความหมาย หมายเหตุ
distribution_new String ✅ ใช่ ตั้งค่าลำดับความสำคัญระหว่างช่องทาง EngageLab และช่องทางผู้ผลิต ต้องเป็นสตริงที่ไม่ว่างเปล่า

🎯 ค่าที่รองรับ

ค่า คำอธิบาย
mtpush ใช้ช่องทาง EngageLab เสมอ ไม่มีการย้อนกลับไปยังช่องทางผู้ผลิต
pns_mtpush ใช้ช่องทางผู้ผลิต (Xiaomi, Huawei, Meizu, OPPO, vivo, Honor) เป็นลำดับแรก หากล้มเหลวจะย้อนกลับไปที่ EngageLab
mtpush_pns ใช้ EngageLab เป็นลำดับแรก หากออฟไลน์หรือล้มเหลวจะย้อนกลับไปที่ช่องทางผู้ผลิต
fcm_mtpush ใช้ FCM เป็นลำดับแรก หากล้มเหลวจะย้อนกลับไปที่ EngageLab
mtpush_fcm ใช้ EngageLab เป็นลำดับแรก หากไม่ออนไลน์จะย้อนกลับไปที่ FCM

⚠️ หมายเหตุ: สำหรับกลยุทธ์ pns_mtpush, fcm_mtpush, mtpush_pns และ mtpush_fcm:

  • หากอุปกรณ์รองรับเพียงช่องทางเดียว (FCM หรือผู้ผลิต) ระบบจะละเว้นกลยุทธ์และใช้ช่องทางที่มีอยู่

🧾 ตัวอย่างคำขอ

{ "third_party_channel": { "distribution_new": "pns_mtpush", "xiaomi": { "channel_id": "*******", "small_icon_uri": "http://f6.market.xiaomi.com/download/MiPass/x/x.png", "small_icon_color": "#ABCDEF" }, "huawei": { "importance": "NORMAL", "small_icon_uri": "https://xx.com/xx.jpg", "only_use_vendor_style": true }, "oppo": { "channel_id": "*******", "large_icon": "3653918_5f92b5739ae676f5745bcbf4" }, "vivo": { "pushMode": 0 } } }
              
              {
    "third_party_channel": {
        "distribution_new": "pns_mtpush",
        "xiaomi": {
            "channel_id": "*******",
            "small_icon_uri": "http://f6.market.xiaomi.com/download/MiPass/x/x.png",
            "small_icon_color": "#ABCDEF"
        },
        "huawei": {
            "importance": "NORMAL",
            "small_icon_uri": "https://xx.com/xx.jpg",
            "only_use_vendor_style": true
        },
        "oppo": {
            "channel_id": "*******",
            "large_icon": "3653918_5f92b5739ae676f5745bcbf4"
        },
        "vivo": {
            "pushMode": 0
        }
    }
}

            
โค้ดนี้โชว์เป็นหน้าต่างลอย

🖥 การกำหนดค่าบนคอนโซล

ไปที่:

AppPushสร้างการแจ้งเตือนข้อความแจ้งเตือนแพลตฟอร์ม Androidการตั้งค่าขั้นสูงกลยุทธ์การแจ้งเตือน

ที่นี่คุณสามารถ:

  • เลือกกลยุทธ์การแจ้งเตือนที่ต้องการ
  • ดูสถานะการรวมช่องทางผู้ผลิตในปัจจุบัน
  • ใช้กลยุทธ์เฉพาะกับอุปกรณ์ที่รองรับช่องทางผู้ผลิต

alt text

📊 ตารางกลยุทธ์ช่องทางการแจ้งเตือน Android ที่แนะนำ (ตามภูมิภาคและความสามารถของระบบ)

ตารางด้านล่างนี้ให้คำแนะนำเกี่ยวกับกลยุทธ์การแจ้งเตือนที่แนะนำตามประเภทอุปกรณ์ ภูมิภาค และการรองรับช่องทาง เพื่อช่วยนักพัฒนาตัดสินใจว่าจะใช้ EngageLab, ช่องทางผู้ผลิต หรือ FCM เป็นลำดับแรกเมื่อใด

ประเภทอุปกรณ์ ภูมิภาค การเข้าถึง FCM การเข้าถึง EngageLab และเส้นทาง หมายเหตุและคำแนะนำ
โทรศัพท์รุ่นจีนแผ่นดินใหญ่ จีนแผ่นดินใหญ่
  • ทุกยี่ห้อ: ไม่สามารถเข้าถึงได้
  • สามารถเข้าถึงได้
  • แนะนำให้รวมบริการ EngageLabAppPush อย่างยิ่ง (รวมช่องทางผู้ผลิตหลัก)
  • ฮ่องกง
  • ทุกยี่ห้อ: ไม่สามารถเข้าถึงได้
  • สามารถเข้าถึงได้;
  • Huawei, Honor, OPPO: สามารถส่งผ่านช่องทางผู้ผลิตหรือ EngageLab;
  • ยี่ห้อจีนอื่นๆ (Xiaomi, Meizu, vivo ฯลฯ): สามารถส่งผ่าน EngageLab
  • แนะนำให้รวมบริการ EngageLabAppPush อย่างยิ่ง;
  • อุปกรณ์ Huawei, Honor และ OPPO ควรใช้ช่องทางผู้ผลิตเป็นลำดับแรก
  • โทรศัพท์รุ่นฮ่องกง ฮ่องกง
  • ยี่ห้อที่ไม่ใช่จีน (เช่น Samsung): สามารถเข้าถึงได้;
  • Huawei รุ่นฮ่องกง: ไม่สามารถเข้าถึงได้;
  • Honor/OPPO รุ่นฮ่องกงและยี่ห้อจีนอื่นๆ: สามารถเข้าถึงได้เฉพาะเมื่ออุปกรณ์รองรับ FCM
  • สามารถเข้าถึงได้;
  • Huawei รุ่นฮ่องกง: สามารถส่งผ่านช่องทางผู้ผลิตหรือ EngageLab;
  • Honor/OPPO รุ่นฮ่องกง: สามารถส่งผ่านช่องทางผู้ผลิตหรือ EngageLab;
  • ยี่ห้อจีนอื่นๆ/ยี่ห้อที่ไม่ใช่จีน: สามารถส่งผ่าน EngageLab
  • แนะนำให้รวมบริการ EngageLabAppPush อย่างยิ่ง (รวมช่องทางผู้ผลิตหลัก);
  • Huawei รุ่นฮ่องกงต้องใช้ช่องทางผู้ผลิตหรือ EngageLab;
  • Honor/OPPO รุ่นฮ่องกงสามารถเลือกช่องทางตามการรองรับ FCM ของอุปกรณ์;
  • ยี่ห้ออื่นๆ ควรใช้ช่องทาง EngageLab
  • จีนแผ่นดินใหญ่
  • ทุกยี่ห้อ: ไม่สามารถเข้าถึงได้
  • สามารถเข้าถึงได้;
  • Huawei/Honor/OPPO รุ่นฮ่องกง: สามารถส่งผ่านช่องทางผู้ผลิตหรือ EngageLab;
  • Xiaomi/Meizu/vivo รุ่นฮ่องกงและยี่ห้อจีนอื่นๆ/ยี่ห้อที่ไม่ใช่จีน: สามารถส่งผ่าน EngageLab
  • แนะนำให้รวมบริการ EngageLabAppPush อย่างยิ่ง;
  • อุปกรณ์ฮ่องกงทั้งหมดในจีนแผ่นดินใหญ่พึ่งพาช่องทาง EngageLab หรือผู้ผลิตเพื่อการแจ้งเตือน
  • ✅ คำแนะนำในการปรับปรุง

    • ✅ สำหรับ อุปกรณ์ทั้งหมดที่ไม่สามารถรวม FCM หรือช่องทางผู้ผลิตได้ แนะนำให้ใช้ช่องทาง EngageLab
    • ✅ สำหรับ อุปกรณ์ที่รวมช่องทางผู้ผลิตสำเร็จ แนะนำให้ตั้งค่า pns_mtpush (ให้ความสำคัญกับช่องทางผู้ผลิต)
    • ✅ สำหรับ อุปกรณ์ Android ในต่างประเทศ (โดยเฉพาะ Google Android ดั้งเดิม) ให้ใช้ FCM เป็นลำดับแรก
    • ✅ สำหรับ ผู้ใช้ในจีนแผ่นดินใหญ่ แนะนำให้ใช้กลยุทธ์แบบผสมผสานที่รวม ช่องทางผู้ผลิต + EngageLab
    icon
    ติดต่อฝ่ายขาย
    banner-pic
    ฉลาดขึ้นและแม่นยำยิ่งขึ้น!
    ยกระดับประสิทธิภาพทางการตลาดด้วย Marketing Automation
    เริ่มกันเลย