Class UserSync
WebView 連携するためのクラスです。
WebページURLに連携用のクエリパラメータを付与した状態で、URLをWebViewで開くことでWebとAppのユーザーの紐付けが行われます。
なお連携を行うためにはWebページに、KARTEのタグが埋め込まれている必要があります。
Inheritance
System.Object
UserSync
Namespace: Io.Karte
Syntax
public class UserSync
Methods
AppendUserSyncQueryParameter(String)
指定されたURL文字列にWebView連携用のクエリパラメータを付与します。
Declaration
public static string AppendUserSyncQueryParameter(string urlString)
Parameters
Type | Name | Description |
---|---|---|
System.String | urlString | 連携するページのURL文字列 |
Returns
Type | Description |
---|---|
System.String | 連携用のクエリパラメータを付与したURL文字列を返します。 指定されたURL文字列の形式が正しくない場合、またはSDKの初期化が行われていない場合は、引数に指定したURL文字列を返します。 |
getUserSyncScript()
WebViewに連携するためのスクリプトを生成します。
スクリプトをユーザースクリプトとしてWebViewに設定することで連携できます。
なおSDKの初期化が行われていない場合はnilが返却されます。
Declaration
public static string getUserSyncScript()
Returns
Type | Description |
---|---|
System.String | 生成したスクリプト文字列を返します。 指定されたURL文字列の形式が正しくない場合、またはSDKの初期化が行われていない場合は、引数に指定したURL文字列を返します。 |