SDK: Kotlin / Java

前提条件

SDKをアプリに統合する前に、以下の要件を満たしている必要があります:

  • Google Play ストアサービスがインストールされた、API 19+(Android 4.4)で動作するAndroid端末またはエミュレータ。

  • 次を使用するアプリ Jetpack(AndroidX)arrow-up-right

  • Firebase Sender ID と Server API Key、またはサービスアカウント。まだお持ちでない場合は、以下の手順に従ってください こちらのドキュメント それらを生成します。

  • SDKキー:Pushlyプラットフォームの ドメイン設定 ページの 概要 > 詳細 > ドメイン情報 セクションから取得します。

circle-exclamation

ステップ 1: PushSDK フレームワークをインポートする

次を dependencies セクションに追加してください。 app/build.gradle ファイル:

dependencies {
    ...
    implementation 'com.pushly.android:pushsdk:[1.0, 2.0['
}

ステップ 2: SDK を初期化する

次の import をアプリのメインの Application クラスに追加してください:

そして、次の行を onCreate メソッド内に追加します。

次の REPLACE_WITH_SDK_KEYsetConfiguration メソッド内で、プラットフォーム設定ページのSDKキーに置き換えてください。

ステップ 3: 実装をテストする

Android デバイスまたはエミュレーターでアプリを実行し(エミュレーターには Google Play ストア サービス がインストールされていることを確認)、正しくビルドされることを確認します。

前のステップで追加したコードにより、アプリ起動時にプッシュ権限ダイアログが表示されます。これは SDK メソッド を使用して、ダイアログを表示するタイミングを制御することでカスタマイズできます。

ダイアログを承認した後、プラットフォームにログインして Notifications > Create Notification へ移動し、 ネイティブ: Android チャネル

次のステップ

SDK が正しく動作していることを確認したら、次のような追加のオプション機能を引き続き追加できます:

最終更新