翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
プッシュ通知の設定
[プッシュ通知] の設定ページを使用して、現在のプロジェクトで iOS、Android や Amazon デバイスにプッシュ通知を送信するために Amazon Pinpoint が使用する認証情報を指定します。次のプッシュ通知サービスの認証情報を提供できます。各サービスは Amazon Pinpoint チャネルでサポートされています。
-
Amazon Device Messaging (ADM)
-
Apple プッシュ通知サービス (APNS)
-
Baidu Cloud Push
-
Firebase Cloud Messaging (FCM)
プッシュ通知設定の更新
コンソールを使用すると、現在のプロジェクトで iOS、Android、Amazon デバイスにプッシュ通知を送信するために Amazon Pinpoint が使用する認証情報を更新できます。
プッシュ通知設定を更新するには
Amazon Pinpoint コンソール (https://console.aws.amazon.com/pinpoint/
) を開きます。 -
[All projects] ページで、プッシュ通知の設定を更新するプロジェクトを選択します。
-
ナビゲーションペインで [設定] の [プッシュ通知] を選択します。
-
[プッシュ通知] の横にある [編集] を選択します。
-
Baidu Cloud Push あるいは ADM サービスの設定を更新するには、[Show more push notification services] を選択します。
-
使用するプッシュ通知サービスへの正しい認証情報を入力します。
-
APNs – Apple デベロッパーアカウントから取得した認証トークン署名キーまたは TLS 証明書が必要です。詳細については、[Managing APNs Settings] セクションを参照してください。
-
[FCM] – ウェブ API キーまたはトークン認証情報 (API_KEY またはサーバーキーとも呼ばれます) が必要です。このキーは、Firebase コンソールから取得できます。FCM 認証情報の取得の詳細については、Firebase ドキュメントの「認証情報
」を、トークン認証情報の詳細については、Firebase ドキュメントの「レガシー FCM API から HTTP v1 に移行する 」を参照してください。 -
Baidu – API キーとシークレットキーが必要です。これらは、Baidu Cloud Push プロジェクトから取得します。
-
ADM – Amazon デベロッパーアカウントからの OAuth 認証情報 (クライアント ID およびクライアントシークレット) が必要です。詳細については、Amazon 開発者用ドキュメントの「Amazon Device Messaging の認証情報の取得
」を参照してください。
-
-
完了したら、保存 を選択します。
APNs の設定の管理
Apple プッシュ通知サービス (APNS) については、APNs のキーまたは証明書に関する情報を提供することで、Amazon Pinpoint がiOS アプリケーションにプッシュ通知を送信することを承認することができます。
- キー
-
APNs 認証トークンを暗号で署名するために、Amazon Pinpoint が使用するプライベート署名キー。この署名キーは Apple 開発者アカウントから取得できます。
署名キーを提供する場合、Amazon Pinpoint はトークンを使用して、送信するプッシュ通知ごとに APNs を使用して認証を行います。署名キーを使用すると、APNs 本番環境とサンドボックス環境に通知を送信できます。
証明書とは異なり、署名キーが期限切れになることはありません。キーを 1 回だけ指定すれば、後で更新する必要はありません。また、複数のアプリケーションで同じ署名キーを使用できます。詳しくは、Apple デベロッパーアカウントヘルプの認証トークンを使用した APNs との通信
をご覧ください。 - 証明書
-
プッシュ通知を送信するときに Amazon Pinpoint がプッシュ通知を APNs との認証するために使用する TLS 証明書です。APNs 証明書は、本番環境とサンドボックス環境の両方をサポートできます。また、サンドボックス環境のみをサポートすることもできます。証明書は Apple 開発者アカウントから取得できます。
証明書は 1 年後に期限切れになります。この場合、新しい証明書を作成する必要があり、それを Amazon Pinpoint に提供してプッシュ通知配信を更新します。詳細については、Apple デベロッパーアカウントヘルプ
の TLS 証明書を使用した APN との通信 を参照してください。
APNs 設定を管理するには
-
[Edit push notifications] ページで、Apple プッシュ通知サービス (APNs) を選択します。
-
[認証タイプ] で、使用する認証タイプに応じて、[キー認証情報] または [証明書の認証情報] を選択します。Amazon Pinpoint は、コンソールを使用して送信するすべての APNs プッシュ通知にこのデフォルトの設定を使用します。Amazon Pinpoint API、、または SDK を使用してメッセージをプログラムで送信する場合、デフォルト設定をオーバーライドできます。 AWS CLI AWS デフォルトの認証タイプが失敗した場合、Amazon Pinpoint は別の認証タイプの使用を試みません。
-
[Key credentials] を選択した場合、https://developer.apple.com/account/
にある Apple デベロッパーアカウントから以下の情報を提供してください。Amazon Pinpoint では、認証トークンを作成するためにこの情報を必要とします。 -
キー ID – 署名キーに割り当てられた ID。この値を見つけるには、[Certificates, IDs & Profiles] を選択し、[Keys] セクションでキーを選択します。
-
バンドル識別子 – iOS アプリケーションに割り当てられた ID。この値を見つけるには、[Certificates, IDs & Profiles] を選択し、[Identifiers] セクションで [App IDs] を選択してアプリケーションを見つけます。
-
チーム識別子 – Apple 開発者アカウントチームに割り当てられた ID。この値は、[Membership] ページに表示されます。
-
[Authentication key] – 認証キーを作成するときに Apple デベロッパーアカウントからダウンロードする .p8 ファイル。Apple では、認証キーは 1 回だけダウンロードすることができます。
-
-
[Certificate credentials] を選択した場合は、次の情報を入力します。
-
[SSL certificate] – TLS 証明書の .p12 ファイル。Apple 開発者アカウントから証明書をダウンロードしてインストールした後で、このファイルを Keychain Access からエクスポートできます。
-
Certificate password – 証明書にパスワードを指定している場合は、そのパスワードをここに入力します。
-
[証明書タイプ] – 使用する証明書の種類を選択します。
-
-
-
[有効にする APN チャネルを選択] で、有効にするチャネルを選択します。
-
終了したら、[保存] を選択します。