Interface AdxExt.BidRequestExt.PrivacyTreatmentsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getAllowUserDataCollection()
      True if publisher grants the permission to allow the bidder to use user visitation information from the publisher's site to create interest categories that can be used to serve ads based on those categories.
      AdxExt.BidRequestExt.PrivacyTreatments.NonPersonalizedAdsReason getNonPersonalizedAdsReason​(int index)
      repeated .com.google.doubleclick.BidRequestExt.PrivacyTreatments.NonPersonalizedAdsReason non_personalized_ads_reason = 6 [packed = true];
      int getNonPersonalizedAdsReasonCount()
      repeated .com.google.doubleclick.BidRequestExt.PrivacyTreatments.NonPersonalizedAdsReason non_personalized_ads_reason = 6 [packed = true];
      List<AdxExt.BidRequestExt.PrivacyTreatments.NonPersonalizedAdsReason> getNonPersonalizedAdsReasonList()
      repeated .com.google.doubleclick.BidRequestExt.PrivacyTreatments.NonPersonalizedAdsReason non_personalized_ads_reason = 6 [packed = true];
      boolean hasAllowUserDataCollection()
      True if publisher grants the permission to allow the bidder to use user visitation information from the publisher's site to create interest categories that can be used to serve ads based on those categories.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getNonPersonalizedAdsReasonCount

        int getNonPersonalizedAdsReasonCount()
        repeated .com.google.doubleclick.BidRequestExt.PrivacyTreatments.NonPersonalizedAdsReason non_personalized_ads_reason = 6 [packed = true];
        Returns:
        The count of nonPersonalizedAdsReason.
      • getNonPersonalizedAdsReason

        AdxExt.BidRequestExt.PrivacyTreatments.NonPersonalizedAdsReason getNonPersonalizedAdsReason​(int index)
        repeated .com.google.doubleclick.BidRequestExt.PrivacyTreatments.NonPersonalizedAdsReason non_personalized_ads_reason = 6 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The nonPersonalizedAdsReason at the given index.
      • hasAllowUserDataCollection

        boolean hasAllowUserDataCollection()
         True if publisher grants the permission to allow the bidder to use
         user visitation information from the publisher's site to create
         interest categories that can be used to serve ads based on those
         categories. To use this data to create interest categories, a bidder must
         also win a given impression.
         https://support.google.com/admanager/answer/11956152
         
        optional bool allow_user_data_collection = 7;
        Returns:
        Whether the allowUserDataCollection field is set.
      • getAllowUserDataCollection

        boolean getAllowUserDataCollection()
         True if publisher grants the permission to allow the bidder to use
         user visitation information from the publisher's site to create
         interest categories that can be used to serve ads based on those
         categories. To use this data to create interest categories, a bidder must
         also win a given impression.
         https://support.google.com/admanager/answer/11956152
         
        optional bool allow_user_data_collection = 7;
        Returns:
        The allowUserDataCollection.