Interface AdTotalsResponseDataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
AdTotalsResponseData,AdTotalsResponseData.Builder
public interface AdTotalsResponseDataOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetActivatedBy()Game activation contextjava.lang.StringgetActivationDetails()Activation context detailscom.google.protobuf.ByteStringgetActivationDetailsBytes()Activation context detailsjava.lang.StringgetActivationInstanceId()Trigger/instance idcom.google.protobuf.ByteStringgetActivationInstanceIdBytes()Trigger/instance idbooleangetAdAudioPriority()EMetric.AdAudioPrioritybooleangetAdAutoplay()flags from PG (normalized as booleans at select time)doublegetAdConversionRate()EMetric.AdConversionRate (AdConversions / TotalEventViewers * 100)intgetAdConversions()conversions / engagedintgetAdEngagedViews()EMetric.AdEngagedViews (uniq devices that interacted (CTA or custom))doublegetAdEngagement()EMetric.AdEngagement (avg engaged seconds per engaged session (nullable/omitted when N/A))doublegetAdFrequency()EMetric.AdFrequency (impressions / AdTotalReach)java.lang.StringgetAdGroup()EMetric.AdGroupcom.google.protobuf.ByteStringgetAdGroupBytes()EMetric.AdGroupdoublegetAdInteractionRate()EMetric.AdInteractionRate (interactions / impressions * 100)java.lang.StringgetAdName()PG: polls_ad_questionscom.google.protobuf.ByteStringgetAdNameBytes()PG: polls_ad_questionsdoublegetAdReachPct()EMetric.AdReachPct (reach / total_event_viewers * 100)doublegetAdReplayRate()EMetric.AdReplayRate (replays / impressions * 100)intgetAdReplays()EMetric.AdReplaysintgetAdTotalReach()reach + baselineintgetAdUnit()EMetric.AdUnitdoublegetAdUnmuteRate()EMetric.AdUnmuteRate (unmutes / video_impressions * 100)intgetAdUnmutes()EMetric.AdUnmutesintgetAdVideoComplete()EMetric.AdVideoCompleteintgetAdVideoQ25()EMetric.AdVideoQ25intgetAdVideoQ50()EMetric.AdVideoQ50intgetAdVideoQ75()EMetric.AdVideoQ75doublegetAdViewRate()EMetric.AdViewRate (AdUnmutes / TotalAdVideoImpressions * 100)doublegetAverageCtr()rates & ratios (percent values as doubles)java.lang.StringgetCampaignName()EMetric.CampaignNamecom.google.protobuf.ByteStringgetCampaignNameBytes()EMetric.CampaignNamecom.google.protobuf.TimestampgetEventEndTime()EMetric.EventEndTimelonggetEventId()when breakdown by eventjava.lang.StringgetEventName()event meta (PG: sports_events / view_events)com.google.protobuf.ByteStringgetEventNameBytes()event meta (PG: sports_events / view_events)com.google.protobuf.TimestampgetEventStartTime()EMetric.EventStartTimejava.lang.StringgetLeague()EMetric.Leaguecom.google.protobuf.ByteStringgetLeagueBytes()EMetric.LeagueintgetModerationDurationSec()EMetric.ModerationDurationSeccom.google.protobuf.TimestampgetModerationEndAt()EMetric.ModerationEndAtcom.google.protobuf.TimestampgetModerationStartAt()moderation windowjava.lang.StringgetPlatform()when breakdown by platform or platform+questioncom.google.protobuf.ByteStringgetPlatformBytes()when breakdown by platform or platform+questionjava.lang.StringgetQuestionId()when breakdown by questioncom.google.protobuf.ByteStringgetQuestionIdBytes()when breakdown by questionjava.lang.StringgetSeries()EMetric.Seriescom.google.protobuf.ByteStringgetSeriesBytes()EMetric.SeriesintgetTotalAdBannerNavigated()EMetric.TotalAdBannerNavigatedintgetTotalAdButtonNavigated()EMetric.TotalAdButtonNavigatedintgetTotalAdClicks()EMetric.TotalAdClicksintgetTotalAdImpressions()base totalsintgetTotalAdInteractions()EMetric.TotalAdInteractionsintgetTotalAdVideoImpressions()EMetric.TotalAdVideoImpressionsintgetTotalAdVideoPlayed()EMetric.TotalAdVideoPlayedintgetTotalDisplayImpressions()EMetric.TotalDisplayImpressionsintgetTotalEventViewers()EMetric.TotalEventViewers (uniq devices for the event)intgetUniqAdBannerNavigated()uniques by actionintgetUniqAdButtonNavigated()EMetric.UniqAdButtonNavigatedintgetUniqAdVideoPlayed()EMetric.UniqAdVideoPlayeddoublegetVideoCompletionRate()EMetric.VideoCompletionRate (completes / video starts * 100)booleanhasActivatedBy()Game activation contextbooleanhasActivationDetails()Activation context detailsbooleanhasActivationInstanceId()Trigger/instance idbooleanhasAdEngagement()EMetric.AdEngagement (avg engaged seconds per engaged session (nullable/omitted when N/A))booleanhasAdGroup()EMetric.AdGroupbooleanhasAdName()PG: polls_ad_questionsbooleanhasAdUnit()EMetric.AdUnitbooleanhasCampaignName()EMetric.CampaignNamebooleanhasEventEndTime()EMetric.EventEndTimebooleanhasEventId()when breakdown by eventbooleanhasEventName()event meta (PG: sports_events / view_events)booleanhasEventStartTime()EMetric.EventStartTimebooleanhasLeague()EMetric.LeaguebooleanhasModerationDurationSec()EMetric.ModerationDurationSecbooleanhasModerationEndAt()EMetric.ModerationEndAtbooleanhasModerationStartAt()moderation windowbooleanhasPlatform()when breakdown by platform or platform+questionbooleanhasQuestionId()when breakdown by questionbooleanhasSeries()EMetric.Series
-
-
-
Method Detail
-
hasEventId
boolean hasEventId()
when breakdown by event
optional uint64 event_id = 1 [json_name = "eventId"];- Returns:
- Whether the eventId field is set.
-
getEventId
long getEventId()
when breakdown by event
optional uint64 event_id = 1 [json_name = "eventId"];- Returns:
- The eventId.
-
hasQuestionId
boolean hasQuestionId()
when breakdown by question
optional string question_id = 2 [json_name = "questionId"];- Returns:
- Whether the questionId field is set.
-
getQuestionId
java.lang.String getQuestionId()
when breakdown by question
optional string question_id = 2 [json_name = "questionId"];- Returns:
- The questionId.
-
getQuestionIdBytes
com.google.protobuf.ByteString getQuestionIdBytes()
when breakdown by question
optional string question_id = 2 [json_name = "questionId"];- Returns:
- The bytes for questionId.
-
hasPlatform
boolean hasPlatform()
when breakdown by platform or platform+question
optional string platform = 3 [json_name = "platform"];- Returns:
- Whether the platform field is set.
-
getPlatform
java.lang.String getPlatform()
when breakdown by platform or platform+question
optional string platform = 3 [json_name = "platform"];- Returns:
- The platform.
-
getPlatformBytes
com.google.protobuf.ByteString getPlatformBytes()
when breakdown by platform or platform+question
optional string platform = 3 [json_name = "platform"];- Returns:
- The bytes for platform.
-
getTotalAdImpressions
int getTotalAdImpressions()
base totals
uint32 total_ad_impressions = 10 [json_name = "totalAdImpressions"];- Returns:
- The totalAdImpressions.
-
getTotalDisplayImpressions
int getTotalDisplayImpressions()
EMetric.TotalDisplayImpressions
uint32 total_display_impressions = 11 [json_name = "totalDisplayImpressions"];- Returns:
- The totalDisplayImpressions.
-
getTotalAdVideoImpressions
int getTotalAdVideoImpressions()
EMetric.TotalAdVideoImpressions
uint32 total_ad_video_impressions = 12 [json_name = "totalAdVideoImpressions"];- Returns:
- The totalAdVideoImpressions.
-
getTotalAdVideoPlayed
int getTotalAdVideoPlayed()
EMetric.TotalAdVideoPlayed
uint32 total_ad_video_played = 13 [json_name = "totalAdVideoPlayed"];- Returns:
- The totalAdVideoPlayed.
-
getTotalAdClicks
int getTotalAdClicks()
EMetric.TotalAdClicks
uint32 total_ad_clicks = 20 [json_name = "totalAdClicks"];- Returns:
- The totalAdClicks.
-
getTotalAdInteractions
int getTotalAdInteractions()
EMetric.TotalAdInteractions
uint32 total_ad_interactions = 21 [json_name = "totalAdInteractions"];- Returns:
- The totalAdInteractions.
-
getAdVideoQ25
int getAdVideoQ25()
EMetric.AdVideoQ25
uint32 ad_video_q25 = 22 [json_name = "adVideoQ25"];- Returns:
- The adVideoQ25.
-
getAdVideoQ50
int getAdVideoQ50()
EMetric.AdVideoQ50
uint32 ad_video_q50 = 23 [json_name = "adVideoQ50"];- Returns:
- The adVideoQ50.
-
getAdVideoQ75
int getAdVideoQ75()
EMetric.AdVideoQ75
uint32 ad_video_q75 = 24 [json_name = "adVideoQ75"];- Returns:
- The adVideoQ75.
-
getAdVideoComplete
int getAdVideoComplete()
EMetric.AdVideoComplete
uint32 ad_video_complete = 25 [json_name = "adVideoComplete"];- Returns:
- The adVideoComplete.
-
getAdReplays
int getAdReplays()
EMetric.AdReplays
uint32 ad_replays = 26 [json_name = "adReplays"];- Returns:
- The adReplays.
-
getAdUnmutes
int getAdUnmutes()
EMetric.AdUnmutes
uint32 ad_unmutes = 27 [json_name = "adUnmutes"];- Returns:
- The adUnmutes.
-
getTotalAdBannerNavigated
int getTotalAdBannerNavigated()
EMetric.TotalAdBannerNavigated
uint32 total_ad_banner_navigated = 28 [json_name = "totalAdBannerNavigated"];- Returns:
- The totalAdBannerNavigated.
-
getTotalAdButtonNavigated
int getTotalAdButtonNavigated()
EMetric.TotalAdButtonNavigated
uint32 total_ad_button_navigated = 29 [json_name = "totalAdButtonNavigated"];- Returns:
- The totalAdButtonNavigated.
-
getAdTotalReach
int getAdTotalReach()
reach + baseline
uint32 ad_total_reach = 30 [json_name = "adTotalReach"];- Returns:
- The adTotalReach.
-
getTotalEventViewers
int getTotalEventViewers()
EMetric.TotalEventViewers (uniq devices for the event)
uint32 total_event_viewers = 31 [json_name = "totalEventViewers"];- Returns:
- The totalEventViewers.
-
getUniqAdBannerNavigated
int getUniqAdBannerNavigated()
uniques by action
uint32 uniq_ad_banner_navigated = 32 [json_name = "uniqAdBannerNavigated"];- Returns:
- The uniqAdBannerNavigated.
-
getUniqAdButtonNavigated
int getUniqAdButtonNavigated()
EMetric.UniqAdButtonNavigated
uint32 uniq_ad_button_navigated = 33 [json_name = "uniqAdButtonNavigated"];- Returns:
- The uniqAdButtonNavigated.
-
getUniqAdVideoPlayed
int getUniqAdVideoPlayed()
EMetric.UniqAdVideoPlayed
uint32 uniq_ad_video_played = 34 [json_name = "uniqAdVideoPlayed"];- Returns:
- The uniqAdVideoPlayed.
-
getAverageCtr
double getAverageCtr()
rates & ratios (percent values as doubles)
double average_ctr = 40 [json_name = "averageCtr"];- Returns:
- The averageCtr.
-
getAdInteractionRate
double getAdInteractionRate()
EMetric.AdInteractionRate (interactions / impressions * 100)
double ad_interaction_rate = 41 [json_name = "adInteractionRate"];- Returns:
- The adInteractionRate.
-
getVideoCompletionRate
double getVideoCompletionRate()
EMetric.VideoCompletionRate (completes / video starts * 100)
double video_completion_rate = 42 [json_name = "videoCompletionRate"];- Returns:
- The videoCompletionRate.
-
getAdReachPct
double getAdReachPct()
EMetric.AdReachPct (reach / total_event_viewers * 100)
double ad_reach_pct = 43 [json_name = "adReachPct"];- Returns:
- The adReachPct.
-
getAdReplayRate
double getAdReplayRate()
EMetric.AdReplayRate (replays / impressions * 100)
double ad_replay_rate = 44 [json_name = "adReplayRate"];- Returns:
- The adReplayRate.
-
getAdViewRate
double getAdViewRate()
EMetric.AdViewRate (AdUnmutes / TotalAdVideoImpressions * 100)
double ad_view_rate = 45 [json_name = "adViewRate"];- Returns:
- The adViewRate.
-
getAdFrequency
double getAdFrequency()
EMetric.AdFrequency (impressions / AdTotalReach)
double ad_frequency = 46 [json_name = "adFrequency"];- Returns:
- The adFrequency.
-
getAdUnmuteRate
double getAdUnmuteRate()
EMetric.AdUnmuteRate (unmutes / video_impressions * 100)
double ad_unmute_rate = 47 [json_name = "adUnmuteRate"];- Returns:
- The adUnmuteRate.
-
getAdConversionRate
double getAdConversionRate()
EMetric.AdConversionRate (AdConversions / TotalEventViewers * 100)
double ad_conversion_rate = 48 [json_name = "adConversionRate"];- Returns:
- The adConversionRate.
-
getAdConversions
int getAdConversions()
conversions / engaged
uint32 ad_conversions = 50 [json_name = "adConversions"];- Returns:
- The adConversions.
-
getAdEngagedViews
int getAdEngagedViews()
EMetric.AdEngagedViews (uniq devices that interacted (CTA or custom))
uint32 ad_engaged_views = 51 [json_name = "adEngagedViews"];- Returns:
- The adEngagedViews.
-
hasAdEngagement
boolean hasAdEngagement()
EMetric.AdEngagement (avg engaged seconds per engaged session (nullable/omitted when N/A))
optional double ad_engagement = 52 [json_name = "adEngagement"];- Returns:
- Whether the adEngagement field is set.
-
getAdEngagement
double getAdEngagement()
EMetric.AdEngagement (avg engaged seconds per engaged session (nullable/omitted when N/A))
optional double ad_engagement = 52 [json_name = "adEngagement"];- Returns:
- The adEngagement.
-
getAdAutoplay
boolean getAdAutoplay()
flags from PG (normalized as booleans at select time)
bool ad_autoplay = 60 [json_name = "adAutoplay"];- Returns:
- The adAutoplay.
-
getAdAudioPriority
boolean getAdAudioPriority()
EMetric.AdAudioPriority
bool ad_audio_priority = 61 [json_name = "adAudioPriority"];- Returns:
- The adAudioPriority.
-
hasAdName
boolean hasAdName()
PG: polls_ad_questions
optional string ad_name = 70 [json_name = "adName"];- Returns:
- Whether the adName field is set.
-
getAdName
java.lang.String getAdName()
PG: polls_ad_questions
optional string ad_name = 70 [json_name = "adName"];- Returns:
- The adName.
-
getAdNameBytes
com.google.protobuf.ByteString getAdNameBytes()
PG: polls_ad_questions
optional string ad_name = 70 [json_name = "adName"];- Returns:
- The bytes for adName.
-
hasCampaignName
boolean hasCampaignName()
EMetric.CampaignName
optional string campaign_name = 71 [json_name = "campaignName"];- Returns:
- Whether the campaignName field is set.
-
getCampaignName
java.lang.String getCampaignName()
EMetric.CampaignName
optional string campaign_name = 71 [json_name = "campaignName"];- Returns:
- The campaignName.
-
getCampaignNameBytes
com.google.protobuf.ByteString getCampaignNameBytes()
EMetric.CampaignName
optional string campaign_name = 71 [json_name = "campaignName"];- Returns:
- The bytes for campaignName.
-
hasAdGroup
boolean hasAdGroup()
EMetric.AdGroup
optional string ad_group = 72 [json_name = "adGroup"];- Returns:
- Whether the adGroup field is set.
-
getAdGroup
java.lang.String getAdGroup()
EMetric.AdGroup
optional string ad_group = 72 [json_name = "adGroup"];- Returns:
- The adGroup.
-
getAdGroupBytes
com.google.protobuf.ByteString getAdGroupBytes()
EMetric.AdGroup
optional string ad_group = 72 [json_name = "adGroup"];- Returns:
- The bytes for adGroup.
-
hasAdUnit
boolean hasAdUnit()
EMetric.AdUnit
optional uint32 ad_unit = 73 [json_name = "adUnit"];- Returns:
- Whether the adUnit field is set.
-
getAdUnit
int getAdUnit()
EMetric.AdUnit
optional uint32 ad_unit = 73 [json_name = "adUnit"];- Returns:
- The adUnit.
-
hasModerationStartAt
boolean hasModerationStartAt()
moderation window
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
optional .google.protobuf.Timestamp moderation_start_at = 74 [json_name = "moderationStartAt"];- Returns:
- The moderationStartAt.
-
hasModerationEndAt
boolean hasModerationEndAt()
EMetric.ModerationEndAt
optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];- Returns:
- Whether the moderationEndAt field is set.
-
getModerationEndAt
com.google.protobuf.Timestamp getModerationEndAt()
EMetric.ModerationEndAt
optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];- Returns:
- The moderationEndAt.
-
hasModerationDurationSec
boolean hasModerationDurationSec()
EMetric.ModerationDurationSec
optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];- Returns:
- Whether the moderationDurationSec field is set.
-
getModerationDurationSec
int getModerationDurationSec()
EMetric.ModerationDurationSec
optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];- Returns:
- The moderationDurationSec.
-
hasEventName
boolean hasEventName()
event meta (PG: sports_events / view_events)
optional string event_name = 80 [json_name = "eventName"];- Returns:
- Whether the eventName field is set.
-
getEventName
java.lang.String getEventName()
event meta (PG: sports_events / view_events)
optional string event_name = 80 [json_name = "eventName"];- Returns:
- The eventName.
-
getEventNameBytes
com.google.protobuf.ByteString getEventNameBytes()
event meta (PG: sports_events / view_events)
optional string event_name = 80 [json_name = "eventName"];- Returns:
- The bytes for eventName.
-
hasSeries
boolean hasSeries()
EMetric.Series
optional string series = 81 [json_name = "series"];- Returns:
- Whether the series field is set.
-
getSeries
java.lang.String getSeries()
EMetric.Series
optional string series = 81 [json_name = "series"];- Returns:
- The series.
-
getSeriesBytes
com.google.protobuf.ByteString getSeriesBytes()
EMetric.Series
optional string series = 81 [json_name = "series"];- Returns:
- The bytes for series.
-
hasLeague
boolean hasLeague()
EMetric.League
optional string league = 82 [json_name = "league"];- Returns:
- Whether the league field is set.
-
getLeague
java.lang.String getLeague()
EMetric.League
optional string league = 82 [json_name = "league"];- Returns:
- The league.
-
getLeagueBytes
com.google.protobuf.ByteString getLeagueBytes()
EMetric.League
optional string league = 82 [json_name = "league"];- Returns:
- The bytes for league.
-
hasEventStartTime
boolean hasEventStartTime()
EMetric.EventStartTime
optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];- Returns:
- Whether the eventStartTime field is set.
-
getEventStartTime
com.google.protobuf.Timestamp getEventStartTime()
EMetric.EventStartTime
optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];- Returns:
- The eventStartTime.
-
hasEventEndTime
boolean hasEventEndTime()
EMetric.EventEndTime
optional .google.protobuf.Timestamp event_end_time = 84 [json_name = "eventEndTime"];- Returns:
- Whether the eventEndTime field is set.
-
getEventEndTime
com.google.protobuf.Timestamp getEventEndTime()
EMetric.EventEndTime
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()
Trigger/instance id
optional string activation_instance_id = 91 [json_name = "activationInstanceId"];- Returns:
- Whether the activationInstanceId field is set.
-
getActivationInstanceId
java.lang.String getActivationInstanceId()
Trigger/instance id
optional string activation_instance_id = 91 [json_name = "activationInstanceId"];- Returns:
- The activationInstanceId.
-
getActivationInstanceIdBytes
com.google.protobuf.ByteString getActivationInstanceIdBytes()
Trigger/instance id
optional string activation_instance_id = 91 [json_name = "activationInstanceId"];- Returns:
- The bytes for activationInstanceId.
-
hasActivationDetails
boolean hasActivationDetails()
Activation context details
optional string activation_details = 92 [json_name = "activationDetails"];- Returns:
- Whether the activationDetails field is set.
-
getActivationDetails
java.lang.String getActivationDetails()
Activation context details
optional string activation_details = 92 [json_name = "activationDetails"];- Returns:
- The activationDetails.
-
getActivationDetailsBytes
com.google.protobuf.ByteString getActivationDetailsBytes()
Activation context details
optional string activation_details = 92 [json_name = "activationDetails"];- Returns:
- The bytes for activationDetails.
-
-