public class InAppMessagingDelegate
アプリ内メッセージで発生するイベントを委譲するためのクラスです。
public void onWindowPresented()
アプリ内メッセージ用のWindowが表示されたことを通知します。
public void onWindowDismissed()
アプリ内メッセージ用のWindowが非表示になったことを通知します。
public void onPresented(@NotNull
java.lang.String campaignId,
@NotNull
java.lang.String shortenId)
接客サービスアクションが表示されたことを通知します。
campaignId - 接客サービスのキャンペーンIDshortenId - 接客サービスアクションの短縮IDpublic void onDismissed(@NotNull
java.lang.String campaignId,
@NotNull
java.lang.String shortenId)
接客サービスアクションが非表示になったことを通知します。
campaignId - 接客サービスのキャンペーンIDshortenId - 接客サービスアクションの短縮IDpublic boolean shouldOpenURL(@NotNull
android.net.Uri url)
接客サービスアクション中のボタンがクリックされた際に、リンクをSDK側で自動的に処理するかどうか問い合わせます。
url - リンクURLtrue を返した場合はSDK側でリンクを自動で開きます。false を返した場合はSDK側では何もしません。