InAppMessagingConfiguration

@objc(KRTInAppMessagingConfiguration)
public class InAppMessagingConfiguration : NSObject, LibraryConfiguration

InAppMessagingモジュールの設定を保持するクラスです。

  • WKWebView配下のRemoteView検出をスキップするためのフラグです。
    フラグを true にした場合は、RemoteView検出がスキップされます。
    デフォルトは false です。

    Declaration

    Swift

    @objc
    public var isSkipRemoteViewDetectionInWebView: Bool
  • SDK側で画面境界を自動で認識する機能
    フラグを true にした場合は、SDK側で画面境界が自動で認識されます。
    フラグを false にした場合は、viewイベントの発火以外では画面境界が認識されません。
    詳細は https://developers.karte.io/docs/concepts-boundary-transition-ios-sdk-v2 をご確認ください
    デフォルトは true です。

    Declaration

    Swift

    @objc
    public var isAutoScreenBoundaryEnabled: Bool