インストール
このプロセスは、プロジェクトに SDK を初めてインストールする際に一度だけ行う必要があります。その後のアップデート手順については、アップデートセクションを参照してください。 SDK はプライベートな Cloudsmith Maven リポジトリを通じて配布されています。
1
Cloudsmith の認証情報を追加
local.properties に、Kleep から提供された認証情報を追加してください:local.properties
TOKEN_VALUE を Kleep から提供されたトークンに置き換えてください。ユーザー名は文字列 token をそのまま使用します。2
Cloudsmith Maven リポジトリを追加
settings.gradle または settings.gradle.kts に以下の行を追加してください:3
依存関係を追加
モジュールの
build.gradle または build.gradle.kts ファイルに、依存関係を作成するための以下の行を追加してください:従来のインストール方法(JitPack)
従来のインストール方法(JitPack)
以下の手順は、JitPack を通じて配布されていた古いバージョンの SDK に適用されます。
-
gradle.propertiesに次のトークンを追加してください:authToken=jp_9ibcequhrjtge3cmavt2k4sq6a -
settings.gradleまたはsettings.gradle.ktsに以下の行を追加してください: -
モジュールの
build.gradleまたはbuild.gradle.ktsファイルに、依存関係を作成するための以下の行を追加してください:
初期化
カスタム
Application クラスを編集し、初期化のために applicationContext を渡してください。
Manifest.xml に Application クラスを追加することを忘れないでください
インポート
MainActivity.kt の先頭でモジュールを手動でインポートできます
使用方法
SDK には 3 つのメソッドがあります:
メソッド 1: requestSize
このメソッドは CTA のロジックを実装するために使用します。
ロジック スキーマ
このスキーマは、Kleep を開く CTA の更新方法を説明しています。
https://www.figma.com/board/BlurZ01lR3JBQZeTUU98TE/Mobile---CTA-Logic?node-id=0-1&t=ccXWciNziIdfhgew-1
実装例
メソッド 2: show
このメソッドは CTA がクリックされたときに呼び出されます。各種画面をロードするために使用します。SDK を統合する開発者は、これらをボトムシートに埋め込む必要があります。
メソッド 3: track
このメソッドはカスタムイベントをトラッキングするために使用します。
product_viewed
パラメータ (CSV)
例
product_added_to_cart
パラメータ (CSV)
例
checkout_completed
パラメータ (CSV)
例
