Interface AdDetailsResponseRowOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    AdDetailsResponseRow, AdDetailsResponseRow.Builder

    public interface AdDetailsResponseRowOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getActivatedBy()
      game activation context
      java.lang.String getActivationDetails()
      optional string activation_details = 92 [json_name = "activationDetails"];
      com.google.protobuf.ByteString getActivationDetailsBytes()
      optional string activation_details = 92 [json_name = "activationDetails"];
      java.lang.String getActivationInstanceId()
      optional string activation_instance_id = 91 [json_name = "activationInstanceId"];
      com.google.protobuf.ByteString getActivationInstanceIdBytes()
      optional string activation_instance_id = 91 [json_name = "activationInstanceId"];
      boolean getAdAudioPriority()
      bool ad_audio_priority = 61 [json_name = "adAudioPriority"];
      boolean getAdAutoplay()
      flags (from PG view)
      double getAdConversionRate()
      double ad_conversion_rate = 58 [json_name = "adConversionRate"];
      int getAdConversions()
      uint32 ad_conversions = 42 [json_name = "adConversions"];
      int getAdEngagedViews()
      uint32 ad_engaged_views = 41 [json_name = "adEngagedViews"];
      double getAdEngagement()
      engagement depth (seconds per engaged session)
      double getAdFrequency()
      double ad_frequency = 55 [json_name = "adFrequency"];
      java.lang.String getAdGroup()
      optional string ad_group = 72 [json_name = "adGroup"];
      com.google.protobuf.ByteString getAdGroupBytes()
      optional string ad_group = 72 [json_name = "adGroup"];
      double getAdInteractionRate()
      double ad_interaction_rate = 51 [json_name = "adInteractionRate"];
      java.lang.String getAdName()
      ad meta (from PG polls_ad_questions)
      com.google.protobuf.ByteString getAdNameBytes()
      ad meta (from PG polls_ad_questions)
      double getAdReachPct()
      double ad_reach_pct = 57 [json_name = "adReachPct"];
      double getAdReplayRate()
      double ad_replay_rate = 53 [json_name = "adReplayRate"];
      int getAdReplays()
      uint32 ad_replays = 30 [json_name = "adReplays"];
      int getAdTotalReach()
      reach + engaged/conversions
      int getAdUnit()
      optional uint32 ad_unit = 73 [json_name = "adUnit"];
      double getAdUnmuteRate()
      double ad_unmute_rate = 56 [json_name = "adUnmuteRate"];
      int getAdUnmutes()
      uint32 ad_unmutes = 31 [json_name = "adUnmutes"];
      int getAdVideoComplete()
      uint32 ad_video_complete = 29 [json_name = "adVideoComplete"];
      int getAdVideoQ25()
      uint32 ad_video_q25 = 26 [json_name = "adVideoQ25"];
      int getAdVideoQ50()
      uint32 ad_video_q50 = 27 [json_name = "adVideoQ50"];
      int getAdVideoQ75()
      uint32 ad_video_q75 = 28 [json_name = "adVideoQ75"];
      double getAdViewRate()
      double ad_view_rate = 54 [json_name = "adViewRate"];
      double getAverageCtr()
      rate fields
      java.lang.String getCampaignName()
      optional string campaign_name = 71 [json_name = "campaignName"];
      com.google.protobuf.ByteString getCampaignNameBytes()
      optional string campaign_name = 71 [json_name = "campaignName"];
      com.google.protobuf.Timestamp getEventEndTime()
      optional .google.protobuf.Timestamp event_end_time = 84 [json_name = "eventEndTime"];
      long getEventId()
      uint64 event_id = 1 [json_name = "eventId"];
      java.lang.String getEventName()
      event meta
      com.google.protobuf.ByteString getEventNameBytes()
      event meta
      com.google.protobuf.Timestamp getEventStartTime()
      optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];
      java.lang.String getLeague()
      optional string league = 82 [json_name = "league"];
      com.google.protobuf.ByteString getLeagueBytes()
      optional string league = 82 [json_name = "league"];
      int getModerationDurationSec()
      optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];
      com.google.protobuf.Timestamp getModerationEndAt()
      optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];
      com.google.protobuf.Timestamp getModerationStartAt()
      moderation window (from PG)
      java.lang.String getPlatform()
      breakdown
      com.google.protobuf.ByteString getPlatformBytes()
      breakdown
      java.lang.String getQuestionId()
      string question_id = 2 [json_name = "questionId"];
      com.google.protobuf.ByteString getQuestionIdBytes()
      string question_id = 2 [json_name = "questionId"];
      java.lang.String getSeries()
      optional string series = 81 [json_name = "series"];
      com.google.protobuf.ByteString getSeriesBytes()
      optional string series = 81 [json_name = "series"];
      int getTotalAdClicks()
      uint32 total_ad_clicks = 24 [json_name = "totalAdClicks"];
      int getTotalAdImpressions()
      counts
      int getTotalAdInteractions()
      uint32 total_ad_interactions = 25 [json_name = "totalAdInteractions"];
      int getTotalAdVideoImpressions()
      uint32 total_ad_video_impressions = 22 [json_name = "totalAdVideoImpressions"];
      int getTotalAdVideoPlayed()
      uint32 total_ad_video_played = 23 [json_name = "totalAdVideoPlayed"];
      int getTotalDisplayImpressions()
      uint32 total_display_impressions = 21 [json_name = "totalDisplayImpressions"];
      int getTotalEventViewers()
      uint32 total_event_viewers = 43 [json_name = "totalEventViewers"];
      int getUniqAdBannerNavigated()
      uniques by action
      int getUniqAdButtonNavigated()
      uint32 uniq_ad_button_navigated = 33 [json_name = "uniqAdButtonNavigated"];
      int getUniqAdVideoPlayed()
      uint32 uniq_ad_video_played = 34 [json_name = "uniqAdVideoPlayed"];
      double getVideoCompletionRate()
      double video_completion_rate = 52 [json_name = "videoCompletionRate"];
      boolean hasActivatedBy()
      game activation context
      boolean hasActivationDetails()
      optional string activation_details = 92 [json_name = "activationDetails"];
      boolean hasActivationInstanceId()
      optional string activation_instance_id = 91 [json_name = "activationInstanceId"];
      boolean hasAdEngagement()
      engagement depth (seconds per engaged session)
      boolean hasAdGroup()
      optional string ad_group = 72 [json_name = "adGroup"];
      boolean hasAdName()
      ad meta (from PG polls_ad_questions)
      boolean hasAdUnit()
      optional uint32 ad_unit = 73 [json_name = "adUnit"];
      boolean hasCampaignName()
      optional string campaign_name = 71 [json_name = "campaignName"];
      boolean hasEventEndTime()
      optional .google.protobuf.Timestamp event_end_time = 84 [json_name = "eventEndTime"];
      boolean hasEventName()
      event meta
      boolean hasEventStartTime()
      optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];
      boolean hasLeague()
      optional string league = 82 [json_name = "league"];
      boolean hasModerationDurationSec()
      optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];
      boolean hasModerationEndAt()
      optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];
      boolean hasModerationStartAt()
      moderation window (from PG)
      boolean hasSeries()
      optional string series = 81 [json_name = "series"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getEventId

        long getEventId()
        uint64 event_id = 1 [json_name = "eventId"];
        Returns:
        The eventId.
      • getQuestionId

        java.lang.String getQuestionId()
        string question_id = 2 [json_name = "questionId"];
        Returns:
        The questionId.
      • getQuestionIdBytes

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

        java.lang.String getPlatform()
         breakdown
         
        string platform = 10 [json_name = "platform"];
        Returns:
        The platform.
      • getPlatformBytes

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

        int getTotalAdImpressions()
         counts 
         
        uint32 total_ad_impressions = 20 [json_name = "totalAdImpressions"];
        Returns:
        The totalAdImpressions.
      • getTotalDisplayImpressions

        int getTotalDisplayImpressions()
        uint32 total_display_impressions = 21 [json_name = "totalDisplayImpressions"];
        Returns:
        The totalDisplayImpressions.
      • getTotalAdVideoImpressions

        int getTotalAdVideoImpressions()
        uint32 total_ad_video_impressions = 22 [json_name = "totalAdVideoImpressions"];
        Returns:
        The totalAdVideoImpressions.
      • getTotalAdVideoPlayed

        int getTotalAdVideoPlayed()
        uint32 total_ad_video_played = 23 [json_name = "totalAdVideoPlayed"];
        Returns:
        The totalAdVideoPlayed.
      • getTotalAdClicks

        int getTotalAdClicks()
        uint32 total_ad_clicks = 24 [json_name = "totalAdClicks"];
        Returns:
        The totalAdClicks.
      • getTotalAdInteractions

        int getTotalAdInteractions()
        uint32 total_ad_interactions = 25 [json_name = "totalAdInteractions"];
        Returns:
        The totalAdInteractions.
      • getAdVideoQ25

        int getAdVideoQ25()
        uint32 ad_video_q25 = 26 [json_name = "adVideoQ25"];
        Returns:
        The adVideoQ25.
      • getAdVideoQ50

        int getAdVideoQ50()
        uint32 ad_video_q50 = 27 [json_name = "adVideoQ50"];
        Returns:
        The adVideoQ50.
      • getAdVideoQ75

        int getAdVideoQ75()
        uint32 ad_video_q75 = 28 [json_name = "adVideoQ75"];
        Returns:
        The adVideoQ75.
      • getAdVideoComplete

        int getAdVideoComplete()
        uint32 ad_video_complete = 29 [json_name = "adVideoComplete"];
        Returns:
        The adVideoComplete.
      • getAdReplays

        int getAdReplays()
        uint32 ad_replays = 30 [json_name = "adReplays"];
        Returns:
        The adReplays.
      • getAdUnmutes

        int getAdUnmutes()
        uint32 ad_unmutes = 31 [json_name = "adUnmutes"];
        Returns:
        The adUnmutes.
      • getUniqAdBannerNavigated

        int getUniqAdBannerNavigated()
         uniques by action
         
        uint32 uniq_ad_banner_navigated = 32 [json_name = "uniqAdBannerNavigated"];
        Returns:
        The uniqAdBannerNavigated.
      • getUniqAdButtonNavigated

        int getUniqAdButtonNavigated()
        uint32 uniq_ad_button_navigated = 33 [json_name = "uniqAdButtonNavigated"];
        Returns:
        The uniqAdButtonNavigated.
      • getUniqAdVideoPlayed

        int getUniqAdVideoPlayed()
        uint32 uniq_ad_video_played = 34 [json_name = "uniqAdVideoPlayed"];
        Returns:
        The uniqAdVideoPlayed.
      • getAdTotalReach

        int getAdTotalReach()
         reach + engaged/conversions
         
        uint32 ad_total_reach = 40 [json_name = "adTotalReach"];
        Returns:
        The adTotalReach.
      • getAdEngagedViews

        int getAdEngagedViews()
        uint32 ad_engaged_views = 41 [json_name = "adEngagedViews"];
        Returns:
        The adEngagedViews.
      • getAdConversions

        int getAdConversions()
        uint32 ad_conversions = 42 [json_name = "adConversions"];
        Returns:
        The adConversions.
      • getTotalEventViewers

        int getTotalEventViewers()
        uint32 total_event_viewers = 43 [json_name = "totalEventViewers"];
        Returns:
        The totalEventViewers.
      • getAverageCtr

        double getAverageCtr()
         rate fields
         
        double average_ctr = 50 [json_name = "averageCtr"];
        Returns:
        The averageCtr.
      • getAdInteractionRate

        double getAdInteractionRate()
        double ad_interaction_rate = 51 [json_name = "adInteractionRate"];
        Returns:
        The adInteractionRate.
      • getVideoCompletionRate

        double getVideoCompletionRate()
        double video_completion_rate = 52 [json_name = "videoCompletionRate"];
        Returns:
        The videoCompletionRate.
      • getAdReplayRate

        double getAdReplayRate()
        double ad_replay_rate = 53 [json_name = "adReplayRate"];
        Returns:
        The adReplayRate.
      • getAdViewRate

        double getAdViewRate()
        double ad_view_rate = 54 [json_name = "adViewRate"];
        Returns:
        The adViewRate.
      • getAdFrequency

        double getAdFrequency()
        double ad_frequency = 55 [json_name = "adFrequency"];
        Returns:
        The adFrequency.
      • getAdUnmuteRate

        double getAdUnmuteRate()
        double ad_unmute_rate = 56 [json_name = "adUnmuteRate"];
        Returns:
        The adUnmuteRate.
      • getAdReachPct

        double getAdReachPct()
        double ad_reach_pct = 57 [json_name = "adReachPct"];
        Returns:
        The adReachPct.
      • getAdConversionRate

        double getAdConversionRate()
        double ad_conversion_rate = 58 [json_name = "adConversionRate"];
        Returns:
        The adConversionRate.
      • hasAdEngagement

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

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

        boolean getAdAutoplay()
         flags (from PG view)
         
        bool ad_autoplay = 60 [json_name = "adAutoplay"];
        Returns:
        The adAutoplay.
      • getAdAudioPriority

        boolean getAdAudioPriority()
        bool ad_audio_priority = 61 [json_name = "adAudioPriority"];
        Returns:
        The adAudioPriority.
      • hasAdName

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

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

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

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

        java.lang.String getCampaignName()
        optional string campaign_name = 71 [json_name = "campaignName"];
        Returns:
        The campaignName.
      • getCampaignNameBytes

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

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

        java.lang.String getAdGroup()
        optional string ad_group = 72 [json_name = "adGroup"];
        Returns:
        The adGroup.
      • getAdGroupBytes

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

        boolean hasAdUnit()
        optional uint32 ad_unit = 73 [json_name = "adUnit"];
        Returns:
        Whether the adUnit field is set.
      • getAdUnit

        int getAdUnit()
        optional uint32 ad_unit = 73 [json_name = "adUnit"];
        Returns:
        The adUnit.
      • hasModerationStartAt

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

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

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

        com.google.protobuf.Timestamp getModerationEndAt()
        optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];
        Returns:
        The moderationEndAt.
      • hasModerationDurationSec

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

        int getModerationDurationSec()
        optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];
        Returns:
        The moderationDurationSec.
      • hasEventName

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

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

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

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

        java.lang.String getSeries()
        optional string series = 81 [json_name = "series"];
        Returns:
        The series.
      • getSeriesBytes

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

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

        java.lang.String getLeague()
        optional string league = 82 [json_name = "league"];
        Returns:
        The league.
      • getLeagueBytes

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

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

        com.google.protobuf.Timestamp getEventStartTime()
        optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];
        Returns:
        The eventStartTime.
      • hasEventEndTime

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

        com.google.protobuf.Timestamp getEventEndTime()
        optional .google.protobuf.Timestamp event_end_time = 84 [json_name = "eventEndTime"];
        Returns:
        The eventEndTime.
      • hasActivatedBy

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

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

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

        java.lang.String getActivationInstanceId()
        optional string activation_instance_id = 91 [json_name = "activationInstanceId"];
        Returns:
        The activationInstanceId.
      • getActivationInstanceIdBytes

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

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

        java.lang.String getActivationDetails()
        optional string activation_details = 92 [json_name = "activationDetails"];
        Returns:
        The activationDetails.
      • getActivationDetailsBytes

        com.google.protobuf.ByteString getActivationDetailsBytes()
        optional string activation_details = 92 [json_name = "activationDetails"];
        Returns:
        The bytes for activationDetails.