以下の用途向け:REACT NATIVE
React Nativeプッシュ通知
Tencent RTC PushでアプリにReact Nativeプッシュ通知を導入。端末を登録し、通知タップを処理して、各更新を役立つ遷移先につなげましょう。
開発者向けリソース
React Native Push 開発者向けリソース
REACT NATIVE PUSH の機能
通知のライフサイクルに沿った設計
端末登録
- プッシュ受信者を接続
- 設定エラーを処理
通知コールバック
- 通知タップに応答
- 自社アプリ内で遷移
プラットフォーム配信
- ネイティブチャネルを設定
- 許可とアプリの状態をテスト
登録・受信・応答
登録、クリック処理、受信者の取得。公式SDK APIから要点を絞ったコード例を紹介します。
テスト端末を登録
プラットフォーム設定と許可フローの後に、React Nativeプッシュ通知を接続します。
ドキュメントを読むimport Push from '@tencentcloud/react-native-push';
Push.registerPush(
SDKAppID, pushClientKey,
() => { /* Registration completed. */ },
(code, message) => { /* Handle registration errors. */ },
);適切な画面を開く
遷移前に通知ペイロードを検証し、アカウントのアクセス権を確認します。
ドキュメントを読むPush.addPushListener(
Push.EVENT.NOTIFICATION_CLICKED,
(payload) => {
// Validate the payload before navigating in your app.
},
);登録IDを取得
登録済み受信者を使用し、管理されたコンソールまたはサーバーのテストを行います。
ドキュメントを読むPush.getRegistrationID((registrationID) => {
// Associate this recipient with your authenticated backend.
});始める
最初の通知をステップごとに
- 01
- 02
- 03
npm install @tencentcloud/react-native-push --saveimport Push from '@tencentcloud/react-native-push';
Push.registerPush(
SDKAppID, pushClientKey,
() => { /* Registration completed. */ },
(code, message) => { /* Handle registration errors. */ },
);React Nativeプッシュ通知 のよくある質問
アプリにReact Nativeプッシュ通知を追加するには?
ガイドに従ってネイティブAndroidのapplication classとiOSプロジェクトを設定します。JavaScriptのインストールだけでは、APNs、Androidチャネル、端末の権限は設定されません。
これらのコード例は完全なアプリですか?
これらは導入の要点を示す抜粋です。完全版ガイドに従い、パッケージのインポート、ネイティブプロジェクト設定、ライフサイクル処理、エラー時の動作を追加してください。VERSIONは選択するリリースを表し、そのまま指定するパッケージバージョンではありません。
アプリを閉じていても通知は届きますか?
対応するオフラインチャネルは通知を配信できますが、OSの方針、許可、ネットワーク状況、端末設定の影響を受けます。対応する実際の端末とアプリの状態をテストしてください。
React Nativeプッシュ通知を適切なユーザーに送るには?
端末を登録して登録IDを取得し、バックエンドで受信者とアカウントの関連を管理します。ユーザーが変わったら関連を更新し、遷移先を開く際にアクセスを検証してください。
React Nativeプッシュ通知の料金はいくらですか?
App Pushは無料・有料プランを提供し、含まれるMAU、キュー、機能が異なります。本番用プランを選ぶ前に、現在のプランと超過料金のルールを確認してください。
React NativeでReact Nativeプッシュ通知を導入するには?
ドキュメントに記載されたパッケージとネイティブ依存関係をインストールし、ネイティブアプリを再ビルドします。JavaScript だけで動くと想定せず、権限、ライフサイクル、ネイティブコールバックを確認します。
アプリ公開前にReact Nativeプッシュ通知をテストするには?
フォアグラウンド、バックグラウンド、終了状態で、受信者登録と通知クリックのコールバックをテストしてください。
React Nativeプッシュ通知の画面をカスタマイズするには?
ドキュメントに記載された通知ペイロードとクリックコールバックを処理します。遷移先へのアクセス検証と開く画面の制御はアプリが行います。

