VAMPPrivacySettings

Objective-C

@interface VAMPPrivacySettings : NSObject

Swift

class VAMPPrivacySettings : NSObject

ユーザのプライバシーの設定を定義します。

  • COPPA対象ユーザであるかどうかを設定します。 これらの対象の国ユーザが特定の年齢未満の場合にはYESを設定してください。 以下のアドネットワークの特定の年齢未満のユーザからのアクセスかどうかを設定する機能と連動します。 (AdMob、LINEAds、Pangle)

    Declaration

    Objective-C

    + (void)setChildDirected:(VAMPChildDirected)childDirected;

    Swift

    class func setChildDirected(_ childDirected: VAMPChildDirected)

    Parameters

    childDirected

    ユーザの年齢が特定の年齢未満かどうか

  • 特定の年齢未満のユーザからのアクセスであるかどうかを取得します。 setChildDirectedで設定した値を返却します。

    Declaration

    Objective-C

    + (VAMPChildDirected)childDirected;

    Swift

    class func childDirected() -> VAMPChildDirected

    Return Value

    setChildDirectedで設定した値

  • ユーザの同意ステータスを設定します。 ユーザの同意がある場合はkVAMPConsentStatusAcceptedをセットします。

    Declaration

    Objective-C

    + (void)setConsentStatus:(VAMPConsentStatus)consentStatus;

    Swift

    class func setConsentStatus(_ consentStatus: VAMPConsentStatus)

    Parameters

    consentStatus

    同意ステータス( VAMPConsentStatus 参照)

  • ユーザの同意ステータスを取得します。

    setConsentStatusで設定した値を返却します。

    Declaration

    Objective-C

    + (VAMPConsentStatus)consentStatus;

    Swift

    class func consentStatus() -> VAMPConsentStatus

    Return Value

    setConsentStatusで設定した値

  • GDPRの対象ユーザで特定の年齢未満であるかどうかを設定します。 以下のアドネットワークと連動します。 (AdMob、LINEAds)

    Declaration

    Objective-C

    + (void)setUnderAgeOfConsent:(VAMPUnderAgeOfConsent)underAgeOfConsent;

    Swift

    class func setUnderAgeOfConsent(_ underAgeOfConsent: VAMPUnderAgeOfConsent)

    Parameters

    underAgeOfConsent

    特定の年齢未満のユーザかどうか

  • GDPRの対象ユーザで特定の年齢未満であるかどうかを取得します。

    setUnderAgeOfConsentで設定した値を返却します。

    Declaration

    Objective-C

    + (VAMPUnderAgeOfConsent)underAgeOfConsent;

    Swift

    class func underAgeOfConsent() -> VAMPUnderAgeOfConsent

    Return Value

    setUnderAgeOfConsentで設定した値