Class AdDetailsResponseRow

    • Field Detail

      • QUESTION_ID_FIELD_NUMBER

        public static final int QUESTION_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TOTAL_AD_IMPRESSIONS_FIELD_NUMBER

        public static final int TOTAL_AD_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TOTAL_DISPLAY_IMPRESSIONS_FIELD_NUMBER

        public static final int TOTAL_DISPLAY_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TOTAL_AD_VIDEO_IMPRESSIONS_FIELD_NUMBER

        public static final int TOTAL_AD_VIDEO_IMPRESSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TOTAL_AD_VIDEO_PLAYED_FIELD_NUMBER

        public static final int TOTAL_AD_VIDEO_PLAYED_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TOTAL_AD_CLICKS_FIELD_NUMBER

        public static final int TOTAL_AD_CLICKS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TOTAL_AD_INTERACTIONS_FIELD_NUMBER

        public static final int TOTAL_AD_INTERACTIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_VIDEO_Q25_FIELD_NUMBER

        public static final int AD_VIDEO_Q25_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_VIDEO_Q50_FIELD_NUMBER

        public static final int AD_VIDEO_Q50_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_VIDEO_Q75_FIELD_NUMBER

        public static final int AD_VIDEO_Q75_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_VIDEO_COMPLETE_FIELD_NUMBER

        public static final int AD_VIDEO_COMPLETE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_REPLAYS_FIELD_NUMBER

        public static final int AD_REPLAYS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_UNMUTES_FIELD_NUMBER

        public static final int AD_UNMUTES_FIELD_NUMBER
        See Also:
        Constant Field Values
      • UNIQ_AD_BANNER_NAVIGATED_FIELD_NUMBER

        public static final int UNIQ_AD_BANNER_NAVIGATED_FIELD_NUMBER
        See Also:
        Constant Field Values
      • UNIQ_AD_BUTTON_NAVIGATED_FIELD_NUMBER

        public static final int UNIQ_AD_BUTTON_NAVIGATED_FIELD_NUMBER
        See Also:
        Constant Field Values
      • UNIQ_AD_VIDEO_PLAYED_FIELD_NUMBER

        public static final int UNIQ_AD_VIDEO_PLAYED_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_TOTAL_REACH_FIELD_NUMBER

        public static final int AD_TOTAL_REACH_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_ENGAGED_VIEWS_FIELD_NUMBER

        public static final int AD_ENGAGED_VIEWS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_CONVERSIONS_FIELD_NUMBER

        public static final int AD_CONVERSIONS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TOTAL_EVENT_VIEWERS_FIELD_NUMBER

        public static final int TOTAL_EVENT_VIEWERS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AVERAGE_CTR_FIELD_NUMBER

        public static final int AVERAGE_CTR_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_INTERACTION_RATE_FIELD_NUMBER

        public static final int AD_INTERACTION_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIDEO_COMPLETION_RATE_FIELD_NUMBER

        public static final int VIDEO_COMPLETION_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_REPLAY_RATE_FIELD_NUMBER

        public static final int AD_REPLAY_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_VIEW_RATE_FIELD_NUMBER

        public static final int AD_VIEW_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_FREQUENCY_FIELD_NUMBER

        public static final int AD_FREQUENCY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_UNMUTE_RATE_FIELD_NUMBER

        public static final int AD_UNMUTE_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_REACH_PCT_FIELD_NUMBER

        public static final int AD_REACH_PCT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_CONVERSION_RATE_FIELD_NUMBER

        public static final int AD_CONVERSION_RATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_ENGAGEMENT_FIELD_NUMBER

        public static final int AD_ENGAGEMENT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_AUTOPLAY_FIELD_NUMBER

        public static final int AD_AUTOPLAY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AD_AUDIO_PRIORITY_FIELD_NUMBER

        public static final int AD_AUDIO_PRIORITY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CAMPAIGN_NAME_FIELD_NUMBER

        public static final int CAMPAIGN_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MODERATION_START_AT_FIELD_NUMBER

        public static final int MODERATION_START_AT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MODERATION_END_AT_FIELD_NUMBER

        public static final int MODERATION_END_AT_FIELD_NUMBER
        See Also:
        Constant Field Values
      • MODERATION_DURATION_SEC_FIELD_NUMBER

        public static final int MODERATION_DURATION_SEC_FIELD_NUMBER
        See Also:
        Constant Field Values
      • EVENT_NAME_FIELD_NUMBER

        public static final int EVENT_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • EVENT_START_TIME_FIELD_NUMBER

        public static final int EVENT_START_TIME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • EVENT_END_TIME_FIELD_NUMBER

        public static final int EVENT_END_TIME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVATED_BY_FIELD_NUMBER

        public static final int ACTIVATED_BY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVATION_INSTANCE_ID_FIELD_NUMBER

        public static final int ACTIVATION_INSTANCE_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ACTIVATION_DETAILS_FIELD_NUMBER

        public static final int ACTIVATION_DETAILS_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • getQuestionIdBytes

        public com.google.protobuf.ByteString getQuestionIdBytes()
        string question_id = 2 [json_name = "questionId"];
        Specified by:
        getQuestionIdBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for questionId.
      • getPlatform

        public java.lang.String getPlatform()
         breakdown
         
        string platform = 10 [json_name = "platform"];
        Specified by:
        getPlatform in interface AdDetailsResponseRowOrBuilder
        Returns:
        The platform.
      • getPlatformBytes

        public com.google.protobuf.ByteString getPlatformBytes()
         breakdown
         
        string platform = 10 [json_name = "platform"];
        Specified by:
        getPlatformBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for platform.
      • getTotalAdImpressions

        public int getTotalAdImpressions()
         counts 
         
        uint32 total_ad_impressions = 20 [json_name = "totalAdImpressions"];
        Specified by:
        getTotalAdImpressions in interface AdDetailsResponseRowOrBuilder
        Returns:
        The totalAdImpressions.
      • getUniqAdBannerNavigated

        public int getUniqAdBannerNavigated()
         uniques by action
         
        uint32 uniq_ad_banner_navigated = 32 [json_name = "uniqAdBannerNavigated"];
        Specified by:
        getUniqAdBannerNavigated in interface AdDetailsResponseRowOrBuilder
        Returns:
        The uniqAdBannerNavigated.
      • getAdTotalReach

        public int getAdTotalReach()
         reach + engaged/conversions
         
        uint32 ad_total_reach = 40 [json_name = "adTotalReach"];
        Specified by:
        getAdTotalReach in interface AdDetailsResponseRowOrBuilder
        Returns:
        The adTotalReach.
      • hasAdEngagement

        public boolean hasAdEngagement()
         engagement depth (seconds per engaged session)
         
        optional double ad_engagement = 59 [json_name = "adEngagement"];
        Specified by:
        hasAdEngagement in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the adEngagement field is set.
      • getAdEngagement

        public double getAdEngagement()
         engagement depth (seconds per engaged session)
         
        optional double ad_engagement = 59 [json_name = "adEngagement"];
        Specified by:
        getAdEngagement in interface AdDetailsResponseRowOrBuilder
        Returns:
        The adEngagement.
      • getAdAutoplay

        public boolean getAdAutoplay()
         flags (from PG view)
         
        bool ad_autoplay = 60 [json_name = "adAutoplay"];
        Specified by:
        getAdAutoplay in interface AdDetailsResponseRowOrBuilder
        Returns:
        The adAutoplay.
      • hasAdName

        public boolean hasAdName()
         ad meta (from PG polls_ad_questions)
         
        optional string ad_name = 70 [json_name = "adName"];
        Specified by:
        hasAdName in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the adName field is set.
      • getAdName

        public java.lang.String getAdName()
         ad meta (from PG polls_ad_questions)
         
        optional string ad_name = 70 [json_name = "adName"];
        Specified by:
        getAdName in interface AdDetailsResponseRowOrBuilder
        Returns:
        The adName.
      • getAdNameBytes

        public com.google.protobuf.ByteString getAdNameBytes()
         ad meta (from PG polls_ad_questions)
         
        optional string ad_name = 70 [json_name = "adName"];
        Specified by:
        getAdNameBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for adName.
      • hasCampaignName

        public boolean hasCampaignName()
        optional string campaign_name = 71 [json_name = "campaignName"];
        Specified by:
        hasCampaignName in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the campaignName field is set.
      • getCampaignName

        public java.lang.String getCampaignName()
        optional string campaign_name = 71 [json_name = "campaignName"];
        Specified by:
        getCampaignName in interface AdDetailsResponseRowOrBuilder
        Returns:
        The campaignName.
      • getCampaignNameBytes

        public com.google.protobuf.ByteString getCampaignNameBytes()
        optional string campaign_name = 71 [json_name = "campaignName"];
        Specified by:
        getCampaignNameBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for campaignName.
      • hasAdGroup

        public boolean hasAdGroup()
        optional string ad_group = 72 [json_name = "adGroup"];
        Specified by:
        hasAdGroup in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the adGroup field is set.
      • getAdGroup

        public java.lang.String getAdGroup()
        optional string ad_group = 72 [json_name = "adGroup"];
        Specified by:
        getAdGroup in interface AdDetailsResponseRowOrBuilder
        Returns:
        The adGroup.
      • getAdGroupBytes

        public com.google.protobuf.ByteString getAdGroupBytes()
        optional string ad_group = 72 [json_name = "adGroup"];
        Specified by:
        getAdGroupBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for adGroup.
      • hasAdUnit

        public boolean hasAdUnit()
        optional uint32 ad_unit = 73 [json_name = "adUnit"];
        Specified by:
        hasAdUnit in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the adUnit field is set.
      • hasModerationStartAt

        public boolean hasModerationStartAt()
         moderation window (from PG)
         
        optional .google.protobuf.Timestamp moderation_start_at = 74 [json_name = "moderationStartAt"];
        Specified by:
        hasModerationStartAt in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the moderationStartAt field is set.
      • getModerationStartAt

        public com.google.protobuf.Timestamp getModerationStartAt()
         moderation window (from PG)
         
        optional .google.protobuf.Timestamp moderation_start_at = 74 [json_name = "moderationStartAt"];
        Specified by:
        getModerationStartAt in interface AdDetailsResponseRowOrBuilder
        Returns:
        The moderationStartAt.
      • hasModerationEndAt

        public boolean hasModerationEndAt()
        optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];
        Specified by:
        hasModerationEndAt in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the moderationEndAt field is set.
      • getModerationEndAt

        public com.google.protobuf.Timestamp getModerationEndAt()
        optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];
        Specified by:
        getModerationEndAt in interface AdDetailsResponseRowOrBuilder
        Returns:
        The moderationEndAt.
      • hasModerationDurationSec

        public boolean hasModerationDurationSec()
        optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];
        Specified by:
        hasModerationDurationSec in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the moderationDurationSec field is set.
      • getModerationDurationSec

        public int getModerationDurationSec()
        optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];
        Specified by:
        getModerationDurationSec in interface AdDetailsResponseRowOrBuilder
        Returns:
        The moderationDurationSec.
      • hasEventName

        public boolean hasEventName()
         event meta
         
        optional string event_name = 80 [json_name = "eventName"];
        Specified by:
        hasEventName in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the eventName field is set.
      • getEventName

        public java.lang.String getEventName()
         event meta
         
        optional string event_name = 80 [json_name = "eventName"];
        Specified by:
        getEventName in interface AdDetailsResponseRowOrBuilder
        Returns:
        The eventName.
      • getEventNameBytes

        public com.google.protobuf.ByteString getEventNameBytes()
         event meta
         
        optional string event_name = 80 [json_name = "eventName"];
        Specified by:
        getEventNameBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for eventName.
      • hasSeries

        public boolean hasSeries()
        optional string series = 81 [json_name = "series"];
        Specified by:
        hasSeries in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the series field is set.
      • getSeries

        public java.lang.String getSeries()
        optional string series = 81 [json_name = "series"];
        Specified by:
        getSeries in interface AdDetailsResponseRowOrBuilder
        Returns:
        The series.
      • getSeriesBytes

        public com.google.protobuf.ByteString getSeriesBytes()
        optional string series = 81 [json_name = "series"];
        Specified by:
        getSeriesBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for series.
      • hasLeague

        public boolean hasLeague()
        optional string league = 82 [json_name = "league"];
        Specified by:
        hasLeague in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the league field is set.
      • getLeague

        public java.lang.String getLeague()
        optional string league = 82 [json_name = "league"];
        Specified by:
        getLeague in interface AdDetailsResponseRowOrBuilder
        Returns:
        The league.
      • getLeagueBytes

        public com.google.protobuf.ByteString getLeagueBytes()
        optional string league = 82 [json_name = "league"];
        Specified by:
        getLeagueBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for league.
      • hasEventStartTime

        public boolean hasEventStartTime()
        optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];
        Specified by:
        hasEventStartTime in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the eventStartTime field is set.
      • getEventStartTime

        public com.google.protobuf.Timestamp getEventStartTime()
        optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];
        Specified by:
        getEventStartTime in interface AdDetailsResponseRowOrBuilder
        Returns:
        The eventStartTime.
      • hasEventEndTime

        public boolean hasEventEndTime()
        optional .google.protobuf.Timestamp event_end_time = 84 [json_name = "eventEndTime"];
        Specified by:
        hasEventEndTime in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the eventEndTime field is set.
      • getEventEndTime

        public com.google.protobuf.Timestamp getEventEndTime()
        optional .google.protobuf.Timestamp event_end_time = 84 [json_name = "eventEndTime"];
        Specified by:
        getEventEndTime in interface AdDetailsResponseRowOrBuilder
        Returns:
        The eventEndTime.
      • hasActivatedBy

        public boolean hasActivatedBy()
         game activation context
         
        optional uint32 activated_by = 90 [json_name = "activatedBy"];
        Specified by:
        hasActivatedBy in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the activatedBy field is set.
      • getActivatedBy

        public int getActivatedBy()
         game activation context
         
        optional uint32 activated_by = 90 [json_name = "activatedBy"];
        Specified by:
        getActivatedBy in interface AdDetailsResponseRowOrBuilder
        Returns:
        The activatedBy.
      • hasActivationInstanceId

        public boolean hasActivationInstanceId()
        optional string activation_instance_id = 91 [json_name = "activationInstanceId"];
        Specified by:
        hasActivationInstanceId in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the activationInstanceId field is set.
      • getActivationInstanceId

        public java.lang.String getActivationInstanceId()
        optional string activation_instance_id = 91 [json_name = "activationInstanceId"];
        Specified by:
        getActivationInstanceId in interface AdDetailsResponseRowOrBuilder
        Returns:
        The activationInstanceId.
      • getActivationInstanceIdBytes

        public com.google.protobuf.ByteString getActivationInstanceIdBytes()
        optional string activation_instance_id = 91 [json_name = "activationInstanceId"];
        Specified by:
        getActivationInstanceIdBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for activationInstanceId.
      • hasActivationDetails

        public boolean hasActivationDetails()
        optional string activation_details = 92 [json_name = "activationDetails"];
        Specified by:
        hasActivationDetails in interface AdDetailsResponseRowOrBuilder
        Returns:
        Whether the activationDetails field is set.
      • getActivationDetails

        public java.lang.String getActivationDetails()
        optional string activation_details = 92 [json_name = "activationDetails"];
        Specified by:
        getActivationDetails in interface AdDetailsResponseRowOrBuilder
        Returns:
        The activationDetails.
      • getActivationDetailsBytes

        public com.google.protobuf.ByteString getActivationDetailsBytes()
        optional string activation_details = 92 [json_name = "activationDetails"];
        Specified by:
        getActivationDetailsBytes in interface AdDetailsResponseRowOrBuilder
        Returns:
        The bytes for activationDetails.
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(java.nio.ByteBuffer data)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(java.nio.ByteBuffer data,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(com.google.protobuf.ByteString data)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(com.google.protobuf.ByteString data,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(byte[] data)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(byte[] data,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(java.io.InputStream input)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(java.io.InputStream input,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static AdDetailsResponseRow parseDelimitedFrom​(java.io.InputStream input)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static AdDetailsResponseRow parseDelimitedFrom​(java.io.InputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(com.google.protobuf.CodedInputStream input)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static AdDetailsResponseRow parseFrom​(com.google.protobuf.CodedInputStream input,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • dynamicMethod

        protected final java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
                                                       java.lang.Object arg0,
                                                       java.lang.Object arg1)
        Specified by:
        dynamicMethod in class com.google.protobuf.GeneratedMessageLite<AdDetailsResponseRow,​AdDetailsResponseRow.Builder>