コンバージョントラッキング

    コンバージョントラッキング


    記事の要約

    コンバージョンイベントは、ShopLiveが提供するスクリプトで追跡できます。購入が以下の条件を満たす場合、コンバージョンとしてカウントされます。

    • ユーザーがライブ動画(またはリプレイ動画)または短編動画を 3 秒以上視聴している

    • 購入した商品は、ライブ(またはリプレイ)または短編動画にも表示されました

    • 購入が、動画に記載されている商品をユーザーが視聴した日から最大28日以内に行われた

    変換はユーザーが最後に視聴したビデオに基づいており、ライブ(リプレイ)と短形式は別々に記録されます。そのため、購入が発生した場合、ユーザーが両方を視聴した場合、それぞれライブ(リプレイ)とショート形式の両方で購入コンバージョンとして記録されます。


    sendConversionEvent

    sendConversionEvent()  購入完了ページで使用される機能は、購入したアイテムの製品識別子をキー情報として、購入イベントを記録します。この情報を表示データにマッピングして、表示と購入の相関関係を記録します。

    ログインしているユーザーに対しては、視聴プロセスと同様に、ユーザー認証を通じて視聴・購入のユーザーを認識します。ログインしていないユーザーの場合、ローカルストレージに保存されているユーザー識別子を使用して表示と購入をリンクします。

    ショップライブコンバージョンデータ

    プロパティ名

    種類

    形容

    種類

    糸。

    'purchase' (必須)

    プロダクツ

    リスト<ShopLiveConversionProductData>?

    購入商品一覧

    注文番号

    Int?

    購入した製品の注文 ID

    リファラー

    糸。

    リファラー

    習慣

    map<string、何か>?

    追加のカスタムフィールド

    ShopLiveEvent.sendConversionEvent(data: ShopLiveConversionData(type: "purchase",
                               products: [
                                ShopLiveConversionProductData(productId: "productId",
                                               customerProductId: "customerProductId",
                                               sku: "sku",
                                               url: "url",
                                               purchaseQuantity: 1,
                                               purchaseUnitPrice: 1000.0)
                               ],
                               orderId: "orderId" ,
                               referrer: "referrer",
                               custom: ["campaignKey" : "campaignKey"])
    )


    ユーザー認証

    ユーザーID

    一般的に利用されているユーザー認証機能を通じてユーザーを認証し、購入・閲覧データを連携するために使用されます。

    ShopLiveCommon.setUser(user: ShopLiveCommonUser?)
    ShopLiveCommon.setAuthToken(userJWT: String?)

    アノンイド

    これは、購入コンバージョンを追跡するために使用できる匿名IDです。デバイス ID などの識別値を別途管理する場合は、この値を anonId として入力して、ユーザー認証なしで視聴/購入データを関連付けることができます。管理する値がない場合は、それを使用する必要はありません。

    ShopLiveCommon.setAnonId(anonId: String?)


    購入した製品

    購入された製品のリストは、購入コンバージョンの追跡に使用されます。

    ShopLiveConversionProductData (ショップライブコンバージョン製品データ)

    購入した製品の内容を説明するオブジェクト。

    プロパティ名

    種類

    形容

    製品ID

    糸。

    Shoplive側の商品ID

    カスタマープロダクトID

    糸。

    顧客側の製品 ID

    SKUの

    糸。

    製品SKU

    関連URL

    糸。

    製品URLリンク

    購入数量

    Int?

    購入回数(記入されていない場合は1回とカウントされます)

    purchaseUnitPrice (購入単価)

    複。

    購入価格(記入されていない場合は登録した商品の価格を使用)