InboxActionType

@objc(SFMCSdkInboxActionType)
public final class InboxActionType : NSObject

Known type values the server sends today.

type is a raw string, passed through verbatim. It is not limited to these constants — keep an else for unknown values. Missing type is none.

  • Nothing to perform. Sent by the server, or produced when there is no action or no url.

    Declaration

    Swift

    @objc
    public static let none: String
  • value is a web URL.

    Declaration

    Swift

    @objc
    public static let webUrl: String
  • value is an app deep link.

    Declaration

    Swift

    @objc
    public static let appUrl: String
  • value is a landing page URL.

    Declaration

    Swift

    @objc
    public static let landingPage: String
  • value is text to copy to the clipboard.

    Declaration

    Swift

    @objc
    public static let clipboard: String
  • Server could not classify the action.

    Declaration

    Swift

    @objc
    public static let other: String