Live Activities を管理できるのは、Create Push Campaigns API を通じて BROADCAST_LIVE_ACTIVITY 配信タイプで作成されたプッシュキャンペーンのみです。これらのキャンペーンは MoEngage UI からは作成できません。
エンドポイント
Broadcast Live Activities API は、次のエンドポイントで構成されています。- Start Broadcast Live Activity: 共有アクティビティを開始し、ターゲットオーディエンスに初期コンテンツを送信します。
- Update Broadcast Live Activity: 購読しているすべてのデバイスに統一された更新情報(スコアの変化など)をプッシュします。
- End Broadcast Live Activity: すべてのデバイスでアクティビティセッションを終了します。
よくある質問
Android でも使用できますか?
Android でも使用できますか?
いいえ。Live Activities は iOS のネイティブ機能です。この API は、ActivityKit フレームワークをサポートする iOS デバイスを対象としています。
broadcast_live_activity_id と instance_id の違いは何ですか?
broadcast_live_activity_id と instance_id の違いは何ですか?
broadcast_live_activity_id は、Push API を通じて作成された全体のキャンペーン ID を指します。instance_id はオプションのフィールドで、特定のセッションをトラッキングしたり、同じイベントに対する重複リクエストを防いだりするために指定できます。コンテンツをパーソナライズするにはどうすればよいですか?
コンテンツをパーソナライズするにはどうすればよいですか?
コンテンツは
content_state JSON オブジェクトを通じて更新されます。このオブジェクト内のキーは、iOS アプリケーションのコードで定義されている ContentState 構造体と一致している必要があります。