Package 

Class InAppMessagingDelegate


  • 
    public abstract class InAppMessagingDelegate
    
                        

    アプリ内メッセージで発生するイベントを委譲するためのクラスです。

    • Method Summary

      Modifier and Type Method Description
      Unit onWindowPresented() アプリ内メッセージ用のWindowが表示されたことを通知します。
      Unit onWindowDismissed() アプリ内メッセージ用のWindowが非表示になったことを通知します。
      Unit onPresented(String campaignId, String shortenId) 接客サービスアクションが表示されたことを通知します。
      Unit onDismissed(String campaignId, String shortenId) 接客サービスアクションが非表示になったことを通知します。
      Boolean shouldOpenURL(Uri url) 接客サービスアクション中のボタンがクリックされた際に、リンクをSDK側で自動的に処理するかどうか問い合わせます。
      • Methods inherited from class io.karte.android.inappmessaging.InAppMessagingDelegate

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • InAppMessagingDelegate

        InAppMessagingDelegate()
    • Method Detail

      • onWindowPresented

         Unit onWindowPresented()

        アプリ内メッセージ用のWindowが表示されたことを通知します。

      • onWindowDismissed

         Unit onWindowDismissed()

        アプリ内メッセージ用のWindowが非表示になったことを通知します。

      • onPresented

         Unit onPresented(String campaignId, String shortenId)

        接客サービスアクションが表示されたことを通知します。

        Parameters:
        campaignId - 接客サービスのキャンペーンID
        shortenId - 接客サービスアクションの短縮ID
      • onDismissed

         Unit onDismissed(String campaignId, String shortenId)

        接客サービスアクションが非表示になったことを通知します。

        Parameters:
        campaignId - 接客サービスのキャンペーンID
        shortenId - 接客サービスアクションの短縮ID
      • shouldOpenURL

         Boolean shouldOpenURL(Uri url)

        接客サービスアクション中のボタンがクリックされた際に、リンクをSDK側で自動的に処理するかどうか問い合わせます。

        Parameters:
        url - リンクURL