- Problem Summary
- Goals
- Know Limitations
- Client Service API
- High-level Estimate
- Integrating Huawei Push SDK
- Support new platform value android-huawei 1d
- Configure Huawei Push Service in App (behind feature flipper) 5d
- Send push message to Huawei in delivery 8d
- Support for all push variations in delivery 10d
- Edit Huawei in push platform settings 5d
- Segmentation on new Huawei platform 3d
- Huawei stats in dashboard 4d
- NotificationSettings to Push Status reporting 1d
- Acronyms
Problem Summary
Google does not allow Huawei anymore to access to its version of Android and the related services so the newest Huawei devices can not receive push messages from Google Firebase at all meaning these users can not be reached by push messages from Emarsys.
Newer phones manufactured by Huawei come equipped with Huawei Mobile Services (HMS) - a service used to deliver push instead of Google’s Firebase Cloud Messaging (FCM).
See also
Goals
-
Collect any questions we have to come up with this initial estimation and resolve these
-
really high level ballpark estimate of how much time it would take to do this integration, basically in the level if is it a week, a month or a whole cycle and on top of this we need to map out the dependencies we have to be able to build this
High-level Estimate
Configure Huawei Push Service in App (behind feature flipper) 5d
-
Configuring Huawei with credentials
-
Show stats for Huawei
Send push message to Huawei in delivery 8d
-
Adding new provider to delivery service with new auth
-
Error handling of Huawei error codes
Support for all push variations in delivery 10d
-
All message display types
-
Action buttons
-
Platform settings (channel)