Class AdTotalsResponseData
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<AdTotalsResponseData,AdTotalsResponseData.Builder>
-
- com.streamlayer.analytics.studio.v2.AdTotalsResponseData
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,AdTotalsResponseDataOrBuilder
public final class AdTotalsResponseData extends com.google.protobuf.GeneratedMessageLite<AdTotalsResponseData,AdTotalsResponseData.Builder> implements AdTotalsResponseDataOrBuilder
Protobuf typestreamlayer.analytics.v2.studio.AdTotalsResponseData
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdTotalsResponseData.BuilderProtobuf typestreamlayer.analytics.v2.studio.AdTotalsResponseData-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)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.CampaignNamestatic AdTotalsResponseDatagetDefaultInstance()com.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.Seriesstatic AdTotalsResponseData.BuildernewBuilder()static AdTotalsResponseData.BuildernewBuilder(AdTotalsResponseData prototype)static AdTotalsResponseDataparseDelimitedFrom(java.io.InputStream input)static AdTotalsResponseDataparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdTotalsResponseDataparseFrom(byte[] data)static AdTotalsResponseDataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdTotalsResponseDataparseFrom(com.google.protobuf.ByteString data)static AdTotalsResponseDataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdTotalsResponseDataparseFrom(com.google.protobuf.CodedInputStream input)static AdTotalsResponseDataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdTotalsResponseDataparseFrom(java.io.InputStream input)static AdTotalsResponseDataparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdTotalsResponseDataparseFrom(java.nio.ByteBuffer data)static AdTotalsResponseDataparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AdTotalsResponseData>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
EVENT_ID_FIELD_NUMBER
public static final int EVENT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
QUESTION_ID_FIELD_NUMBER
public static final int QUESTION_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PLATFORM_FIELD_NUMBER
public static final int PLATFORM_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
-
TOTAL_AD_BANNER_NAVIGATED_FIELD_NUMBER
public static final int TOTAL_AD_BANNER_NAVIGATED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOTAL_AD_BUTTON_NAVIGATED_FIELD_NUMBER
public static final int TOTAL_AD_BUTTON_NAVIGATED_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
-
TOTAL_EVENT_VIEWERS_FIELD_NUMBER
public static final int TOTAL_EVENT_VIEWERS_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
-
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_REACH_PCT_FIELD_NUMBER
public static final int AD_REACH_PCT_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_CONVERSION_RATE_FIELD_NUMBER
public static final int AD_CONVERSION_RATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AD_CONVERSIONS_FIELD_NUMBER
public static final int AD_CONVERSIONS_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_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
-
AD_NAME_FIELD_NUMBER
public static final int AD_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CAMPAIGN_NAME_FIELD_NUMBER
public static final int CAMPAIGN_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AD_GROUP_FIELD_NUMBER
public static final int AD_GROUP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AD_UNIT_FIELD_NUMBER
public static final int AD_UNIT_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
-
SERIES_FIELD_NUMBER
public static final int SERIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LEAGUE_FIELD_NUMBER
public static final int LEAGUE_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
-
hasEventId
public boolean hasEventId()
when breakdown by event
optional uint64 event_id = 1 [json_name = "eventId"];- Specified by:
hasEventIdin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the eventId field is set.
-
getEventId
public long getEventId()
when breakdown by event
optional uint64 event_id = 1 [json_name = "eventId"];- Specified by:
getEventIdin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The eventId.
-
hasQuestionId
public boolean hasQuestionId()
when breakdown by question
optional string question_id = 2 [json_name = "questionId"];- Specified by:
hasQuestionIdin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the questionId field is set.
-
getQuestionId
public java.lang.String getQuestionId()
when breakdown by question
optional string question_id = 2 [json_name = "questionId"];- Specified by:
getQuestionIdin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The questionId.
-
getQuestionIdBytes
public com.google.protobuf.ByteString getQuestionIdBytes()
when breakdown by question
optional string question_id = 2 [json_name = "questionId"];- Specified by:
getQuestionIdBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for questionId.
-
hasPlatform
public boolean hasPlatform()
when breakdown by platform or platform+question
optional string platform = 3 [json_name = "platform"];- Specified by:
hasPlatformin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the platform field is set.
-
getPlatform
public java.lang.String getPlatform()
when breakdown by platform or platform+question
optional string platform = 3 [json_name = "platform"];- Specified by:
getPlatformin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The platform.
-
getPlatformBytes
public com.google.protobuf.ByteString getPlatformBytes()
when breakdown by platform or platform+question
optional string platform = 3 [json_name = "platform"];- Specified by:
getPlatformBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for platform.
-
getTotalAdImpressions
public int getTotalAdImpressions()
base totals
uint32 total_ad_impressions = 10 [json_name = "totalAdImpressions"];- Specified by:
getTotalAdImpressionsin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalAdImpressions.
-
getTotalDisplayImpressions
public int getTotalDisplayImpressions()
EMetric.TotalDisplayImpressions
uint32 total_display_impressions = 11 [json_name = "totalDisplayImpressions"];- Specified by:
getTotalDisplayImpressionsin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalDisplayImpressions.
-
getTotalAdVideoImpressions
public int getTotalAdVideoImpressions()
EMetric.TotalAdVideoImpressions
uint32 total_ad_video_impressions = 12 [json_name = "totalAdVideoImpressions"];- Specified by:
getTotalAdVideoImpressionsin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalAdVideoImpressions.
-
getTotalAdVideoPlayed
public int getTotalAdVideoPlayed()
EMetric.TotalAdVideoPlayed
uint32 total_ad_video_played = 13 [json_name = "totalAdVideoPlayed"];- Specified by:
getTotalAdVideoPlayedin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalAdVideoPlayed.
-
getTotalAdClicks
public int getTotalAdClicks()
EMetric.TotalAdClicks
uint32 total_ad_clicks = 20 [json_name = "totalAdClicks"];- Specified by:
getTotalAdClicksin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalAdClicks.
-
getTotalAdInteractions
public int getTotalAdInteractions()
EMetric.TotalAdInteractions
uint32 total_ad_interactions = 21 [json_name = "totalAdInteractions"];- Specified by:
getTotalAdInteractionsin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalAdInteractions.
-
getAdVideoQ25
public int getAdVideoQ25()
EMetric.AdVideoQ25
uint32 ad_video_q25 = 22 [json_name = "adVideoQ25"];- Specified by:
getAdVideoQ25in interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adVideoQ25.
-
getAdVideoQ50
public int getAdVideoQ50()
EMetric.AdVideoQ50
uint32 ad_video_q50 = 23 [json_name = "adVideoQ50"];- Specified by:
getAdVideoQ50in interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adVideoQ50.
-
getAdVideoQ75
public int getAdVideoQ75()
EMetric.AdVideoQ75
uint32 ad_video_q75 = 24 [json_name = "adVideoQ75"];- Specified by:
getAdVideoQ75in interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adVideoQ75.
-
getAdVideoComplete
public int getAdVideoComplete()
EMetric.AdVideoComplete
uint32 ad_video_complete = 25 [json_name = "adVideoComplete"];- Specified by:
getAdVideoCompletein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adVideoComplete.
-
getAdReplays
public int getAdReplays()
EMetric.AdReplays
uint32 ad_replays = 26 [json_name = "adReplays"];- Specified by:
getAdReplaysin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adReplays.
-
getAdUnmutes
public int getAdUnmutes()
EMetric.AdUnmutes
uint32 ad_unmutes = 27 [json_name = "adUnmutes"];- Specified by:
getAdUnmutesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adUnmutes.
-
getTotalAdBannerNavigated
public int getTotalAdBannerNavigated()
EMetric.TotalAdBannerNavigated
uint32 total_ad_banner_navigated = 28 [json_name = "totalAdBannerNavigated"];- Specified by:
getTotalAdBannerNavigatedin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalAdBannerNavigated.
-
getTotalAdButtonNavigated
public int getTotalAdButtonNavigated()
EMetric.TotalAdButtonNavigated
uint32 total_ad_button_navigated = 29 [json_name = "totalAdButtonNavigated"];- Specified by:
getTotalAdButtonNavigatedin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalAdButtonNavigated.
-
getAdTotalReach
public int getAdTotalReach()
reach + baseline
uint32 ad_total_reach = 30 [json_name = "adTotalReach"];- Specified by:
getAdTotalReachin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adTotalReach.
-
getTotalEventViewers
public int getTotalEventViewers()
EMetric.TotalEventViewers (uniq devices for the event)
uint32 total_event_viewers = 31 [json_name = "totalEventViewers"];- Specified by:
getTotalEventViewersin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The totalEventViewers.
-
getUniqAdBannerNavigated
public int getUniqAdBannerNavigated()
uniques by action
uint32 uniq_ad_banner_navigated = 32 [json_name = "uniqAdBannerNavigated"];- Specified by:
getUniqAdBannerNavigatedin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The uniqAdBannerNavigated.
-
getUniqAdButtonNavigated
public int getUniqAdButtonNavigated()
EMetric.UniqAdButtonNavigated
uint32 uniq_ad_button_navigated = 33 [json_name = "uniqAdButtonNavigated"];- Specified by:
getUniqAdButtonNavigatedin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The uniqAdButtonNavigated.
-
getUniqAdVideoPlayed
public int getUniqAdVideoPlayed()
EMetric.UniqAdVideoPlayed
uint32 uniq_ad_video_played = 34 [json_name = "uniqAdVideoPlayed"];- Specified by:
getUniqAdVideoPlayedin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The uniqAdVideoPlayed.
-
getAverageCtr
public double getAverageCtr()
rates & ratios (percent values as doubles)
double average_ctr = 40 [json_name = "averageCtr"];- Specified by:
getAverageCtrin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The averageCtr.
-
getAdInteractionRate
public double getAdInteractionRate()
EMetric.AdInteractionRate (interactions / impressions * 100)
double ad_interaction_rate = 41 [json_name = "adInteractionRate"];- Specified by:
getAdInteractionRatein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adInteractionRate.
-
getVideoCompletionRate
public double getVideoCompletionRate()
EMetric.VideoCompletionRate (completes / video starts * 100)
double video_completion_rate = 42 [json_name = "videoCompletionRate"];- Specified by:
getVideoCompletionRatein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The videoCompletionRate.
-
getAdReachPct
public double getAdReachPct()
EMetric.AdReachPct (reach / total_event_viewers * 100)
double ad_reach_pct = 43 [json_name = "adReachPct"];- Specified by:
getAdReachPctin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adReachPct.
-
getAdReplayRate
public double getAdReplayRate()
EMetric.AdReplayRate (replays / impressions * 100)
double ad_replay_rate = 44 [json_name = "adReplayRate"];- Specified by:
getAdReplayRatein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adReplayRate.
-
getAdViewRate
public double getAdViewRate()
EMetric.AdViewRate (AdUnmutes / TotalAdVideoImpressions * 100)
double ad_view_rate = 45 [json_name = "adViewRate"];- Specified by:
getAdViewRatein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adViewRate.
-
getAdFrequency
public double getAdFrequency()
EMetric.AdFrequency (impressions / AdTotalReach)
double ad_frequency = 46 [json_name = "adFrequency"];- Specified by:
getAdFrequencyin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adFrequency.
-
getAdUnmuteRate
public double getAdUnmuteRate()
EMetric.AdUnmuteRate (unmutes / video_impressions * 100)
double ad_unmute_rate = 47 [json_name = "adUnmuteRate"];- Specified by:
getAdUnmuteRatein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adUnmuteRate.
-
getAdConversionRate
public double getAdConversionRate()
EMetric.AdConversionRate (AdConversions / TotalEventViewers * 100)
double ad_conversion_rate = 48 [json_name = "adConversionRate"];- Specified by:
getAdConversionRatein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adConversionRate.
-
getAdConversions
public int getAdConversions()
conversions / engaged
uint32 ad_conversions = 50 [json_name = "adConversions"];- Specified by:
getAdConversionsin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adConversions.
-
getAdEngagedViews
public int getAdEngagedViews()
EMetric.AdEngagedViews (uniq devices that interacted (CTA or custom))
uint32 ad_engaged_views = 51 [json_name = "adEngagedViews"];- Specified by:
getAdEngagedViewsin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adEngagedViews.
-
hasAdEngagement
public boolean hasAdEngagement()
EMetric.AdEngagement (avg engaged seconds per engaged session (nullable/omitted when N/A))
optional double ad_engagement = 52 [json_name = "adEngagement"];- Specified by:
hasAdEngagementin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the adEngagement field is set.
-
getAdEngagement
public double getAdEngagement()
EMetric.AdEngagement (avg engaged seconds per engaged session (nullable/omitted when N/A))
optional double ad_engagement = 52 [json_name = "adEngagement"];- Specified by:
getAdEngagementin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adEngagement.
-
getAdAutoplay
public boolean getAdAutoplay()
flags from PG (normalized as booleans at select time)
bool ad_autoplay = 60 [json_name = "adAutoplay"];- Specified by:
getAdAutoplayin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adAutoplay.
-
getAdAudioPriority
public boolean getAdAudioPriority()
EMetric.AdAudioPriority
bool ad_audio_priority = 61 [json_name = "adAudioPriority"];- Specified by:
getAdAudioPriorityin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adAudioPriority.
-
hasAdName
public boolean hasAdName()
PG: polls_ad_questions
optional string ad_name = 70 [json_name = "adName"];- Specified by:
hasAdNamein interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the adName field is set.
-
getAdName
public java.lang.String getAdName()
PG: polls_ad_questions
optional string ad_name = 70 [json_name = "adName"];- Specified by:
getAdNamein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adName.
-
getAdNameBytes
public com.google.protobuf.ByteString getAdNameBytes()
PG: polls_ad_questions
optional string ad_name = 70 [json_name = "adName"];- Specified by:
getAdNameBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for adName.
-
hasCampaignName
public boolean hasCampaignName()
EMetric.CampaignName
optional string campaign_name = 71 [json_name = "campaignName"];- Specified by:
hasCampaignNamein interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the campaignName field is set.
-
getCampaignName
public java.lang.String getCampaignName()
EMetric.CampaignName
optional string campaign_name = 71 [json_name = "campaignName"];- Specified by:
getCampaignNamein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The campaignName.
-
getCampaignNameBytes
public com.google.protobuf.ByteString getCampaignNameBytes()
EMetric.CampaignName
optional string campaign_name = 71 [json_name = "campaignName"];- Specified by:
getCampaignNameBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for campaignName.
-
hasAdGroup
public boolean hasAdGroup()
EMetric.AdGroup
optional string ad_group = 72 [json_name = "adGroup"];- Specified by:
hasAdGroupin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the adGroup field is set.
-
getAdGroup
public java.lang.String getAdGroup()
EMetric.AdGroup
optional string ad_group = 72 [json_name = "adGroup"];- Specified by:
getAdGroupin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adGroup.
-
getAdGroupBytes
public com.google.protobuf.ByteString getAdGroupBytes()
EMetric.AdGroup
optional string ad_group = 72 [json_name = "adGroup"];- Specified by:
getAdGroupBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for adGroup.
-
hasAdUnit
public boolean hasAdUnit()
EMetric.AdUnit
optional uint32 ad_unit = 73 [json_name = "adUnit"];- Specified by:
hasAdUnitin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the adUnit field is set.
-
getAdUnit
public int getAdUnit()
EMetric.AdUnit
optional uint32 ad_unit = 73 [json_name = "adUnit"];- Specified by:
getAdUnitin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The adUnit.
-
hasModerationStartAt
public boolean hasModerationStartAt()
moderation window
optional .google.protobuf.Timestamp moderation_start_at = 74 [json_name = "moderationStartAt"];- Specified by:
hasModerationStartAtin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the moderationStartAt field is set.
-
getModerationStartAt
public com.google.protobuf.Timestamp getModerationStartAt()
moderation window
optional .google.protobuf.Timestamp moderation_start_at = 74 [json_name = "moderationStartAt"];- Specified by:
getModerationStartAtin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The moderationStartAt.
-
hasModerationEndAt
public boolean hasModerationEndAt()
EMetric.ModerationEndAt
optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];- Specified by:
hasModerationEndAtin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the moderationEndAt field is set.
-
getModerationEndAt
public com.google.protobuf.Timestamp getModerationEndAt()
EMetric.ModerationEndAt
optional .google.protobuf.Timestamp moderation_end_at = 75 [json_name = "moderationEndAt"];- Specified by:
getModerationEndAtin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The moderationEndAt.
-
hasModerationDurationSec
public boolean hasModerationDurationSec()
EMetric.ModerationDurationSec
optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];- Specified by:
hasModerationDurationSecin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the moderationDurationSec field is set.
-
getModerationDurationSec
public int getModerationDurationSec()
EMetric.ModerationDurationSec
optional uint32 moderation_duration_sec = 76 [json_name = "moderationDurationSec"];- Specified by:
getModerationDurationSecin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The moderationDurationSec.
-
hasEventName
public boolean hasEventName()
event meta (PG: sports_events / view_events)
optional string event_name = 80 [json_name = "eventName"];- Specified by:
hasEventNamein interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the eventName field is set.
-
getEventName
public java.lang.String getEventName()
event meta (PG: sports_events / view_events)
optional string event_name = 80 [json_name = "eventName"];- Specified by:
getEventNamein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The eventName.
-
getEventNameBytes
public com.google.protobuf.ByteString getEventNameBytes()
event meta (PG: sports_events / view_events)
optional string event_name = 80 [json_name = "eventName"];- Specified by:
getEventNameBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for eventName.
-
hasSeries
public boolean hasSeries()
EMetric.Series
optional string series = 81 [json_name = "series"];- Specified by:
hasSeriesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the series field is set.
-
getSeries
public java.lang.String getSeries()
EMetric.Series
optional string series = 81 [json_name = "series"];- Specified by:
getSeriesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The series.
-
getSeriesBytes
public com.google.protobuf.ByteString getSeriesBytes()
EMetric.Series
optional string series = 81 [json_name = "series"];- Specified by:
getSeriesBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for series.
-
hasLeague
public boolean hasLeague()
EMetric.League
optional string league = 82 [json_name = "league"];- Specified by:
hasLeaguein interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the league field is set.
-
getLeague
public java.lang.String getLeague()
EMetric.League
optional string league = 82 [json_name = "league"];- Specified by:
getLeaguein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The league.
-
getLeagueBytes
public com.google.protobuf.ByteString getLeagueBytes()
EMetric.League
optional string league = 82 [json_name = "league"];- Specified by:
getLeagueBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for league.
-
hasEventStartTime
public boolean hasEventStartTime()
EMetric.EventStartTime
optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];- Specified by:
hasEventStartTimein interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the eventStartTime field is set.
-
getEventStartTime
public com.google.protobuf.Timestamp getEventStartTime()
EMetric.EventStartTime
optional .google.protobuf.Timestamp event_start_time = 83 [json_name = "eventStartTime"];- Specified by:
getEventStartTimein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The eventStartTime.
-
hasEventEndTime
public boolean hasEventEndTime()
EMetric.EventEndTime
optional .google.protobuf.Timestamp event_end_time = 84 [json_name = "eventEndTime"];- Specified by:
hasEventEndTimein interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the eventEndTime field is set.
-
getEventEndTime
public com.google.protobuf.Timestamp getEventEndTime()
EMetric.EventEndTime
optional .google.protobuf.Timestamp event_end_time = 84 [json_name = "eventEndTime"];- Specified by:
getEventEndTimein interfaceAdTotalsResponseDataOrBuilder- Returns:
- The eventEndTime.
-
hasActivatedBy
public boolean hasActivatedBy()
Game activation context
optional uint32 activated_by = 90 [json_name = "activatedBy"];- Specified by:
hasActivatedByin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the activatedBy field is set.
-
getActivatedBy
public int getActivatedBy()
Game activation context
optional uint32 activated_by = 90 [json_name = "activatedBy"];- Specified by:
getActivatedByin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The activatedBy.
-
hasActivationInstanceId
public boolean hasActivationInstanceId()
Trigger/instance id
optional string activation_instance_id = 91 [json_name = "activationInstanceId"];- Specified by:
hasActivationInstanceIdin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the activationInstanceId field is set.
-
getActivationInstanceId
public java.lang.String getActivationInstanceId()
Trigger/instance id
optional string activation_instance_id = 91 [json_name = "activationInstanceId"];- Specified by:
getActivationInstanceIdin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The activationInstanceId.
-
getActivationInstanceIdBytes
public com.google.protobuf.ByteString getActivationInstanceIdBytes()
Trigger/instance id
optional string activation_instance_id = 91 [json_name = "activationInstanceId"];- Specified by:
getActivationInstanceIdBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for activationInstanceId.
-
hasActivationDetails
public boolean hasActivationDetails()
Activation context details
optional string activation_details = 92 [json_name = "activationDetails"];- Specified by:
hasActivationDetailsin interfaceAdTotalsResponseDataOrBuilder- Returns:
- Whether the activationDetails field is set.
-
getActivationDetails
public java.lang.String getActivationDetails()
Activation context details
optional string activation_details = 92 [json_name = "activationDetails"];- Specified by:
getActivationDetailsin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The activationDetails.
-
getActivationDetailsBytes
public com.google.protobuf.ByteString getActivationDetailsBytes()
Activation context details
optional string activation_details = 92 [json_name = "activationDetails"];- Specified by:
getActivationDetailsBytesin interfaceAdTotalsResponseDataOrBuilder- Returns:
- The bytes for activationDetails.
-
parseFrom
public static AdTotalsResponseData parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdTotalsResponseData parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdTotalsResponseData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdTotalsResponseData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdTotalsResponseData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdTotalsResponseData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdTotalsResponseData parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdTotalsResponseData parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AdTotalsResponseData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AdTotalsResponseData parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdTotalsResponseData parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdTotalsResponseData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static AdTotalsResponseData.Builder newBuilder()
-
newBuilder
public static AdTotalsResponseData.Builder newBuilder(AdTotalsResponseData prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<AdTotalsResponseData,AdTotalsResponseData.Builder>
-
getDefaultInstance
public static AdTotalsResponseData getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AdTotalsResponseData> parser()
-
-