- 印刷する
Step5. クーポン
- 印刷する
Shoplive Player SDKにクーポンポップアップ機能を連動するためのガイドです。
1. LINK / LINK (新しいウィンドウ)
クーポンクリックイベントをLINKまたはLINK(新しいウィンドウ)に設定した場合のクーポン連携方法です。
handleNavigation
クーポンをクリックしたときに呼び出されるコールバック関数。url を受け取り、お客様のアプリのロジックに合わせて実装できます。
param | 説明 |
---|---|
url | 定義されたリンクURL。 |
サンプルコード
API Reference
2. Download coupon
クーポンクリックイベントをダウンロードクーポンとして選択した場合のクーポン連携方法です。
handleDownloadCoupon
クーポンをクリックしたときに呼び出されるコールバック関数。クーポンIDを受け取ることで、お客様のアプリのロジックに合わせて実装できます。
param | 説明 |
---|---|
couponId | クーポンID |
callback | ユーザーにクーポン発行後、クーポン発行結果を Shoplive に渡すためのオブジェクト |
サンプルコード
API Reference
3. User define
クーポンクリックイベントをユーザー定義として選択した場合のクーポン連携方法です。顧客が必要とする情報をJSON形式で定義してPayloadオブジェクトに追加できます。
handleCustomAction
クーポンをクリックしたときに呼び出されるコールバック関数。定義された情報を受け取り、顧客のアプリのロジックに合わせて実装できます。
payload | 説明 |
---|---|
id | ポップアップの一意の番号です。 |
type | ポップアップの種類です。(COUPON、BANNER、NOTICE) |
payload | ユーザー定義の payload data。 |
callback | ユーザーにクーポン発行後、クーポン発行結果を Shoplive に渡すためのオブジェクト |
サンプルコード
API Reference