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

EcommFlutter

Flutter SDKを使用した統合Flutter SDKを使用した統合 への直接リンク

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

SDKのすべてのユースケースは、アプリケーションにSDKを統合し初期化するための同じ初期手順に従います。これらの手順は大まかに以下の通りです:

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

これらの手順に続いて、SDKのexecuteメソッドを使用して、必要なユースケースに応じたさまざまな方法で利用できます。

FlutterアプリケーションへのSDKの統合FlutterアプリケーションへのSDKの統合 への直接リンク

FlutterアプリケーションにSDKを統合するには、以下を行う必要があります:

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

Android 用に設定するAndroid 用に設定する への直接リンク

Android アプリケーション用に Rokt Flutter SDK を設定するには、以下を行う必要があります:

  1. android/app/build.gradleminSdkVersion を設定し、multidex を有効にします:
android {
defaultConfig {
minSdkVersion 19
multidexEnabled true
}
}

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

  1. appcompat 依存関係の実装を含めます
implementation 'androidx.appcompat:appcompat:x.x.x'

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

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

Flutter 用 Rokt SDK を初期化するFlutter 用 Rokt SDK を初期化する への直接リンク

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

注意

アカウントに関連付けられた Rokt アカウント ID については、Rokt にお問い合わせください。統合をテストするために、以下のテストアカウント 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');
この記事は役に立ちましたか?