翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon SNSモバイルプッシュ通知を管理するためのベストプラクティス
このセクションでは、顧客エンゲージメントを高めるのに役立つ可能性があるベストプラクティスについて説明します。
エンドポイントの管理
デバイス上でのユーザーのアクション (アプリをデバイスに再インストールするなど) や、特定の iOS バージョンで実行されているデバイスに影響を与える証明書の更新
デバイストークンはユーザーがアプリを開いたたびに変更されないため、冪等性CreatePlatformEndpoint
APIを使用できます。ただし、トークン自体が無効である場合、またはエンドポイントが有効で無効になっている場合 (本番稼働用環境とサンドボックス環境の不一致など)、同じデバイスに重複が発生する可能性があります。
デバイストークン管理メカニズム (擬似コードのものなど) が使用できます。
v1 デバイストークンの管理と保守については、FCM「」を参照してくださいFirebase Cloud Messaging エンドポイントの Amazon SNS管理。
配信ステータスのログ記録
プッシュ通知の配信ステータスをモニタリングするには、Amazon SNSプラットフォームアプリケーションの配信ステータスのログ記録を有効にすることをお勧めします。ログにはプッシュプラットフォームサービスから返されたプロバイダレスポンスコードが含まれているため、配信が失敗したときのトラブルシューティングに役立ちます。配信ステータスログ記録の有効化の詳細については、「プッシュ通知の Amazon SNSトピック配信ログにアクセスする
イベント通知
イベント駆動方式でエンドポイントを管理するには、イベント通知機能が使用できます。これにより、設定された Amazon SNSトピックは、エンドポイントの作成、削除、更新、配信の失敗などのプラットフォームアプリケーションイベントについて、Lambda 関数などのサブスクライバーにイベントをファンアウトできます。