Builder

public class Builder

トラッキング用のパラメータビルダークラス

  • イニシャライザ

    Declaration

    Swift

    public init()
  • イニシャライザ

    Declaration

    Swift

    public init(_ parameter: TrackingParameter)

    Parameters

    parameter

    パラメーターのコピー元

  • イニシャライザ

    Declaration

    Swift

    public convenience init(initializer: (Builder) throws -> Void) rethrows

    Parameters

    initializer

    初期化処理

  • イニシャライザ

    Declaration

    Swift

    public convenience init(_ parameter: TrackingParameter,
                            initializer: (Builder) throws -> Void) rethrows

    Parameters

    parameter

    パラメーターのコピー元

    initializer

    初期化処理

  • アプリロケーションを設定する

    Declaration

    Swift

    @discardableResult
    public func location(_ location: Location?) -> Self

    Parameters

    location

    アプリのロケーション(画面名など)
    最大文字数:8192文字

    Return Value

    このインスタンス

  • リファラを設定する

    Declaration

    Swift

    @discardableResult
    public func referrer(_ referrer: Referrer?) -> Self

    Parameters

    referrer

    リファラ
    最大文字数:8192文字

    Return Value

    このインスタンス

  • Rtoasterアプリキーを設定する

    Declaration

    Swift

    @discardableResult
    public func values(_ values: TrackingValues?) -> Self

    Parameters

    values

    アプリキー

    Return Value

    このインスタンス

  • トラッキングパラメーターを生成する

    Declaration

    Swift

    public func build() -> TrackingParameter

    Return Value

    トラッキングパラメーター