インストール
このプロセスは、プロジェクトに SDK を初めてインストールする際に一度だけ行う必要があります。その後のアップデート手順については、アップデートセクションを参照してください。
- 次のパッケージを追加してください: https://github.com/KlipFit/kleep-spm
- 依存関係ルールを「次のメジャーバージョンまで」に変更してください
権限
info.plist のプロジェクトに次の権限を追加してください: NSCameraUsageDescription
使用方法
メソッド 1: requestSize
このメソッドは CTA のロジックを実装するために使用します。
| パラメータ | 優先度 | 説明 |
|---|---|---|
| productID | 必須 | 商品 ID |
| retailerName | 必須 | 小売業者名 |
| customerID | 任意 | 分析に使用する CRM 識別子 |
| trackingID | 任意 | 外部トラッキングソリューションで使用するユーザー ID |
メソッド 2: loadView
このメソッドは CTA がクリックされたときに呼び出されます。各種画面をロードするために使用します。SDK を統合する開発者は、これらをボトムシートに埋め込む必要があります。
| パラメータ | 優先度 | 説明 |
|---|---|---|
| productID | 必須 | 商品 ID |
| retailerName | 必須 | 小売業者名 |
| customerID | 任意 | 分析に使用する CRM 識別子 |
| trackingID | 任意 | 外部トラッキングプロバイダーが使用する ID |
メソッド 3: track
このメソッドはカスタムイベントをトラッキングするために使用します。
| パラメータ | 優先度 | 説明 |
|---|---|---|
| eventName | 必須 | トラッキングするイベント名 |
| params | 任意 | イベントに関連する情報 |
| eventName | トリガー |
|---|---|
product_viewed | PDP 閲覧時 |
product_added_to_cart | 商品がカートに追加されたとき |
checkout_completed | 支払い後の注文確認時 |
product_viewed
パラメータ (CSV)
例
product_added_to_cart
パラメータ (CSV)
例
checkout_completed
パラメータ (CSV)
例
