メインコンテンツまでスキップ

Flutter SDKの初期化

RoktのFlutterアプリケーション用のSDKは、Roktのパートナーがオーバーレイや埋め込みプレースメントを表示するために使用することができます。また、Roktの広告主はキャンペーンの変換を記録するために使用することもできます。RoktのFlutter SDKはpub.devに展開されています。

SDKのすべてのユースケースは、アプリケーションにSDKを統合して初期化するために同じ手順に従います。大まかに言えば、以下の手順があります。

  1. FlutterアプリケーションにSDKを統合する
  2. Androidアプリケーションの設定
  3. Rokt SDKの初期化

これらの手順に従うと、SDKのexecuteメソッドを必要なユースケースに合わせてさまざまな方法で使用することができます。

FlutterアプリケーションにSDKを統合する

SDKをFlutterアプリケーションに統合するには、次の手順を実行する必要があります。

  1. pubspec.yamlファイルの依存関係にrokt_sdk: ^3.15.4を追加します。
  2. ターミナルまたはAndroid Studioを介してFlutter Pub Getを実行します。

Androidの設定

AndroidアプリケーションのRokt Flutter SDKを設定するには、次の手順を実行する必要があります。

  1. android/app/build.gradleminSdkVersionを設定し、multidexを有効にします。

android { defaultConfig { minSdkVersion 19 multidexEnabled true } }

これは、アプリがAndroid SDK 19以上を実行しているユーザーにのみ利用可能であることを意味します。

2. appcompatの依存関係を実装する
```java
implementation 'androidx.appcompat:appcompat:x.x.x'

android/appのテーマは、AppCompatテーマファミリーから拡張する必要があります。例:

<style name="NormalTheme" parent="Theme.AppCompat.DayNight.DarkActionBar"/>

Flutter用Rokt SDKの初期化

使用する前に、Flutter用Rokt SDKを初期化してください。アプリケーションの早い段階でinitializeメソッドを呼び出すことを推奨します。

注意

Roktに連絡して、アカウントに関連付けられたRoktアカウントIDを取得してください。統合をテストするために、以下のテストアカウントIDを使用することもできます。ただし、これは起動前に固有のRoktアカウントIDに置き換える必要があります。

テストRoktアカウントID:222

import 'package:rokt_sdk/rokt_sdk.dart';

// 以下はデモ統合を表示します。統合を表示するには:
// 1)統合テストタグID(222)を固有のRoktタグIDで置き換えます
// 2)アプリケーションバージョンを1.0.0に置き換えます
RoktSdk.initialize('222', appVersion: '1.0.0');

次のステップ

次のステップは、統合のユースケースによって異なります。詳細については、以下のリソースを参照してください:

この記事は役に立ちましたか?