Push Max
Push Maxについて、また中国OEMデバイスへのAndroidプッシュ通知の配信性を向上させるためにこの機能をどのように活用できるかを説明します。
Push Maxとは
Push Maxは、失敗したプッシュ通知を追跡し、ユーザーが受信しやすいタイミングでプッシュを再送信することで、Androidプッシュ通知を強化します。
Xiaomi、OPPO、Vivoなどの中国のオリジナル機器メーカー(OEM)が製造する一部のAndroidデバイスは、バッテリー寿命を延ばすために強力なバッテリー最適化スキームを採用しています。この動作により、バックグラウンドでのアプリ処理が停止されるという意図しない結果が生じ、アプリがフォアグラウンドにない場合、これらのデバイスでのプッシュ通知の配信性が低下する可能性があります。この状況は、アジア太平洋(APAC)市場で最も頻繁に発生します。
利用可能条件
- Androidプッシュ通知でのみ利用可能
- アクションベースまたはAPIトリガーメッセージではサポートされていません
- ユーザーの最後に使用したデバイスにのみ送信するオプションが選択されている場合はサポートされていません
前提条件
Push Maxを使用して送信されたプッシュ通知は、少なくとも以下の最小SDKバージョンを搭載したデバイスにのみ配信されます。
Push Maxの使用
CampaignでPush Maxを使用するには:
- プッシュCampaignを作成します。
- プラットフォームとしてAndroid Pushを選択します。
- Schedule Deliveryステップに移動します。
- Send using Push Maxを選択します。

CanvasでPush Maxを使用するには:
- Canvasにメッセージステップを追加します。
- プラットフォームとしてAndroid Pushを選択します。
- Delivery Settingsタブに移動します。
- Send using Push Maxを選択します。

以下の2つの機能、インテリジェントタイミングとTime to Liveは、Push Maxと組み合わせて使用することで、Androidプッシュ通知の配信性をさらに向上させることができます。
インテリジェントタイミング
Push Maxは、インテリジェントタイミングがオンになっている場合に最も効果的に機能します。インテリジェントタイミングは、ユーザーがアプリを使用している可能性が最も高く、プッシュが配信される可能性が最も高い時間を計算してプッシュ通知を送信できます。
Time to Live(TTL)
Time to Live(TTL)は、Firebase Cloud Messaging(FCM)への失敗したプッシュ通知を追跡し、ユーザーが受信しやすいタイミングで通知を再試行できます。
デフォルトでは、Time to Liveは最大値である28日に設定されています。すべての新しいAndroidプッシュメッセージのデフォルトTTLは、設定 > ワークスペース設定 > プッシュ設定から短縮できます。また、Androidプッシュ通知を作成する際にSettingsタブでメッセージごとに日数を設定することもできます。

注意事項
プロモーションコード
Push Maxがオンになっているメッセージでは、Brazeのプロモーションコードを使用しないことをお勧めします。
プロモーションコードはユニークであるためです。プロモーションコードを含むプッシュ通知の配信に失敗した場合、Push Maxによってその通知が再送信される際に、新しいプロモーションコードが送信されます。これにより、プロモーションコードが予想よりも早く消費される可能性があります。
Canvasイベントプロパティとエントリプロパティ
メッセージにCanvasエントリプロパティまたはイベントプロパティへのLiquid参照を含めると、Push Maxが期待どおりに動作しない場合があります。これは、Push Maxがメッセージの再送信を試みる際に、エントリプロパティとイベントプロパティが利用できないためです。