Documentation ¶
Index ¶
- Variables
- type ActivityCountryInfo
- func (*ActivityCountryInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ActivityCountryInfo) GetValue() string
- func (*ActivityCountryInfo) ProtoMessage()
- func (x *ActivityCountryInfo) ProtoReflect() protoreflect.Message
- func (x *ActivityCountryInfo) Reset()
- func (x *ActivityCountryInfo) String() string
- type ActivityIdInfo
- type ActivityRatingInfo
- func (*ActivityRatingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ActivityRatingInfo) GetValue() int64
- func (*ActivityRatingInfo) ProtoMessage()
- func (x *ActivityRatingInfo) ProtoReflect() protoreflect.Message
- func (x *ActivityRatingInfo) Reset()
- func (x *ActivityRatingInfo) String() string
- type AdAssetPolicySummary
- func (*AdAssetPolicySummary) Descriptor() ([]byte, []int)deprecated
- func (x *AdAssetPolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
- func (x *AdAssetPolicySummary) GetPolicyTopicEntries() []*PolicyTopicEntry
- func (x *AdAssetPolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
- func (*AdAssetPolicySummary) ProtoMessage()
- func (x *AdAssetPolicySummary) ProtoReflect() protoreflect.Message
- func (x *AdAssetPolicySummary) Reset()
- func (x *AdAssetPolicySummary) String() string
- type AdCallToActionAsset
- func (*AdCallToActionAsset) Descriptor() ([]byte, []int)deprecated
- func (x *AdCallToActionAsset) GetAsset() string
- func (*AdCallToActionAsset) ProtoMessage()
- func (x *AdCallToActionAsset) ProtoReflect() protoreflect.Message
- func (x *AdCallToActionAsset) Reset()
- func (x *AdCallToActionAsset) String() string
- type AdDiscoveryCarouselCardAsset
- func (*AdDiscoveryCarouselCardAsset) Descriptor() ([]byte, []int)deprecated
- func (x *AdDiscoveryCarouselCardAsset) GetAsset() string
- func (*AdDiscoveryCarouselCardAsset) ProtoMessage()
- func (x *AdDiscoveryCarouselCardAsset) ProtoReflect() protoreflect.Message
- func (x *AdDiscoveryCarouselCardAsset) Reset()
- func (x *AdDiscoveryCarouselCardAsset) String() string
- type AdImageAsset
- type AdMediaBundleAsset
- func (*AdMediaBundleAsset) Descriptor() ([]byte, []int)deprecated
- func (x *AdMediaBundleAsset) GetAsset() string
- func (*AdMediaBundleAsset) ProtoMessage()
- func (x *AdMediaBundleAsset) ProtoReflect() protoreflect.Message
- func (x *AdMediaBundleAsset) Reset()
- func (x *AdMediaBundleAsset) String() string
- type AdScheduleInfo
- func (*AdScheduleInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AdScheduleInfo) GetDayOfWeek() enums.DayOfWeekEnum_DayOfWeek
- func (x *AdScheduleInfo) GetEndHour() int32
- func (x *AdScheduleInfo) GetEndMinute() enums.MinuteOfHourEnum_MinuteOfHour
- func (x *AdScheduleInfo) GetStartHour() int32
- func (x *AdScheduleInfo) GetStartMinute() enums.MinuteOfHourEnum_MinuteOfHour
- func (*AdScheduleInfo) ProtoMessage()
- func (x *AdScheduleInfo) ProtoReflect() protoreflect.Message
- func (x *AdScheduleInfo) Reset()
- func (x *AdScheduleInfo) String() string
- type AdTextAsset
- func (*AdTextAsset) Descriptor() ([]byte, []int)deprecated
- func (x *AdTextAsset) GetAssetPerformanceLabel() enums.AssetPerformanceLabelEnum_AssetPerformanceLabel
- func (x *AdTextAsset) GetPinnedField() enums.ServedAssetFieldTypeEnum_ServedAssetFieldType
- func (x *AdTextAsset) GetPolicySummaryInfo() *AdAssetPolicySummary
- func (x *AdTextAsset) GetText() string
- func (*AdTextAsset) ProtoMessage()
- func (x *AdTextAsset) ProtoReflect() protoreflect.Message
- func (x *AdTextAsset) Reset()
- func (x *AdTextAsset) String() string
- type AdVideoAsset
- type AddressInfo
- func (*AddressInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AddressInfo) GetCityName() string
- func (x *AddressInfo) GetCountryCode() string
- func (x *AddressInfo) GetPostalCode() string
- func (x *AddressInfo) GetProvinceCode() string
- func (x *AddressInfo) GetProvinceName() string
- func (x *AddressInfo) GetStreetAddress() string
- func (x *AddressInfo) GetStreetAddress2() string
- func (*AddressInfo) ProtoMessage()
- func (x *AddressInfo) ProtoReflect() protoreflect.Message
- func (x *AddressInfo) Reset()
- func (x *AddressInfo) String() string
- type AffiliateLocationFeedItem
- func (*AffiliateLocationFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *AffiliateLocationFeedItem) GetAddressLine_1() string
- func (x *AffiliateLocationFeedItem) GetAddressLine_2() string
- func (x *AffiliateLocationFeedItem) GetBusinessName() string
- func (x *AffiliateLocationFeedItem) GetChainId() int64
- func (x *AffiliateLocationFeedItem) GetChainName() string
- func (x *AffiliateLocationFeedItem) GetCity() string
- func (x *AffiliateLocationFeedItem) GetCountryCode() string
- func (x *AffiliateLocationFeedItem) GetPhoneNumber() string
- func (x *AffiliateLocationFeedItem) GetPostalCode() string
- func (x *AffiliateLocationFeedItem) GetProvince() string
- func (*AffiliateLocationFeedItem) ProtoMessage()
- func (x *AffiliateLocationFeedItem) ProtoReflect() protoreflect.Message
- func (x *AffiliateLocationFeedItem) Reset()
- func (x *AffiliateLocationFeedItem) String() string
- type AgeDimension
- func (*AgeDimension) Descriptor() ([]byte, []int)deprecated
- func (x *AgeDimension) GetAgeRanges() []*AgeSegment
- func (x *AgeDimension) GetIncludeUndetermined() bool
- func (*AgeDimension) ProtoMessage()
- func (x *AgeDimension) ProtoReflect() protoreflect.Message
- func (x *AgeDimension) Reset()
- func (x *AgeDimension) String() string
- type AgeRangeInfo
- type AgeSegment
- type AppAdInfo
- func (*AppAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AppAdInfo) GetDescriptions() []*AdTextAsset
- func (x *AppAdInfo) GetHeadlines() []*AdTextAsset
- func (x *AppAdInfo) GetHtml5MediaBundles() []*AdMediaBundleAsset
- func (x *AppAdInfo) GetImages() []*AdImageAsset
- func (x *AppAdInfo) GetMandatoryAdText() *AdTextAsset
- func (x *AppAdInfo) GetYoutubeVideos() []*AdVideoAsset
- func (*AppAdInfo) ProtoMessage()
- func (x *AppAdInfo) ProtoReflect() protoreflect.Message
- func (x *AppAdInfo) Reset()
- func (x *AppAdInfo) String() string
- type AppEngagementAdInfo
- func (*AppEngagementAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AppEngagementAdInfo) GetDescriptions() []*AdTextAsset
- func (x *AppEngagementAdInfo) GetHeadlines() []*AdTextAsset
- func (x *AppEngagementAdInfo) GetImages() []*AdImageAsset
- func (x *AppEngagementAdInfo) GetVideos() []*AdVideoAsset
- func (*AppEngagementAdInfo) ProtoMessage()
- func (x *AppEngagementAdInfo) ProtoReflect() protoreflect.Message
- func (x *AppEngagementAdInfo) Reset()
- func (x *AppEngagementAdInfo) String() string
- type AppFeedItem
- func (*AppFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *AppFeedItem) GetAppId() string
- func (x *AppFeedItem) GetAppStore() enums.AppStoreEnum_AppStore
- func (x *AppFeedItem) GetFinalMobileUrls() []string
- func (x *AppFeedItem) GetFinalUrlSuffix() string
- func (x *AppFeedItem) GetFinalUrls() []string
- func (x *AppFeedItem) GetLinkText() string
- func (x *AppFeedItem) GetTrackingUrlTemplate() string
- func (x *AppFeedItem) GetUrlCustomParameters() []*CustomParameter
- func (*AppFeedItem) ProtoMessage()
- func (x *AppFeedItem) ProtoReflect() protoreflect.Message
- func (x *AppFeedItem) Reset()
- func (x *AppFeedItem) String() string
- type AppPaymentModelInfo
- func (*AppPaymentModelInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AppPaymentModelInfo) GetType() enums.AppPaymentModelTypeEnum_AppPaymentModelType
- func (*AppPaymentModelInfo) ProtoMessage()
- func (x *AppPaymentModelInfo) ProtoReflect() protoreflect.Message
- func (x *AppPaymentModelInfo) Reset()
- func (x *AppPaymentModelInfo) String() string
- type AppPreRegistrationAdInfo
- func (*AppPreRegistrationAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AppPreRegistrationAdInfo) GetDescriptions() []*AdTextAsset
- func (x *AppPreRegistrationAdInfo) GetHeadlines() []*AdTextAsset
- func (x *AppPreRegistrationAdInfo) GetImages() []*AdImageAsset
- func (x *AppPreRegistrationAdInfo) GetYoutubeVideos() []*AdVideoAsset
- func (*AppPreRegistrationAdInfo) ProtoMessage()
- func (x *AppPreRegistrationAdInfo) ProtoReflect() protoreflect.Message
- func (x *AppPreRegistrationAdInfo) Reset()
- func (x *AppPreRegistrationAdInfo) String() string
- type AssetDisapproved
- func (*AssetDisapproved) Descriptor() ([]byte, []int)deprecated
- func (x *AssetDisapproved) GetOfflineEvaluationErrorReasons() ...
- func (*AssetDisapproved) ProtoMessage()
- func (x *AssetDisapproved) ProtoReflect() protoreflect.Message
- func (x *AssetDisapproved) Reset()
- func (x *AssetDisapproved) String() string
- type AssetInteractionTarget
- func (*AssetInteractionTarget) Descriptor() ([]byte, []int)deprecated
- func (x *AssetInteractionTarget) GetAsset() string
- func (x *AssetInteractionTarget) GetInteractionOnThisAsset() bool
- func (*AssetInteractionTarget) ProtoMessage()
- func (x *AssetInteractionTarget) ProtoReflect() protoreflect.Message
- func (x *AssetInteractionTarget) Reset()
- func (x *AssetInteractionTarget) String() string
- type AssetLinkPrimaryStatusDetails
- func (*AssetLinkPrimaryStatusDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AssetLinkPrimaryStatusDetails) GetAssetDisapproved() *AssetDisapproved
- func (m *AssetLinkPrimaryStatusDetails) GetDetails() isAssetLinkPrimaryStatusDetails_Details
- func (x *AssetLinkPrimaryStatusDetails) GetReason() enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
- func (x *AssetLinkPrimaryStatusDetails) GetStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
- func (*AssetLinkPrimaryStatusDetails) ProtoMessage()
- func (x *AssetLinkPrimaryStatusDetails) ProtoReflect() protoreflect.Message
- func (x *AssetLinkPrimaryStatusDetails) Reset()
- func (x *AssetLinkPrimaryStatusDetails) String() string
- type AssetLinkPrimaryStatusDetails_AssetDisapproved
- type AssetUsage
- func (*AssetUsage) Descriptor() ([]byte, []int)deprecated
- func (x *AssetUsage) GetAsset() string
- func (x *AssetUsage) GetServedAssetFieldType() enums.ServedAssetFieldTypeEnum_ServedAssetFieldType
- func (*AssetUsage) ProtoMessage()
- func (x *AssetUsage) ProtoReflect() protoreflect.Message
- func (x *AssetUsage) Reset()
- func (x *AssetUsage) String() string
- type AudienceDimension
- func (*AudienceDimension) Descriptor() ([]byte, []int)deprecated
- func (x *AudienceDimension) GetAge() *AgeDimension
- func (x *AudienceDimension) GetAudienceSegments() *AudienceSegmentDimension
- func (m *AudienceDimension) GetDimension() isAudienceDimension_Dimension
- func (x *AudienceDimension) GetGender() *GenderDimension
- func (x *AudienceDimension) GetHouseholdIncome() *HouseholdIncomeDimension
- func (x *AudienceDimension) GetParentalStatus() *ParentalStatusDimension
- func (*AudienceDimension) ProtoMessage()
- func (x *AudienceDimension) ProtoReflect() protoreflect.Message
- func (x *AudienceDimension) Reset()
- func (x *AudienceDimension) String() string
- type AudienceDimension_Age
- type AudienceDimension_AudienceSegments
- type AudienceDimension_Gender
- type AudienceDimension_HouseholdIncome
- type AudienceDimension_ParentalStatus
- type AudienceExclusionDimension
- func (*AudienceExclusionDimension) Descriptor() ([]byte, []int)deprecated
- func (x *AudienceExclusionDimension) GetExclusions() []*ExclusionSegment
- func (*AudienceExclusionDimension) ProtoMessage()
- func (x *AudienceExclusionDimension) ProtoReflect() protoreflect.Message
- func (x *AudienceExclusionDimension) Reset()
- func (x *AudienceExclusionDimension) String() string
- type AudienceInfo
- type AudienceSegment
- func (*AudienceSegment) Descriptor() ([]byte, []int)deprecated
- func (x *AudienceSegment) GetCustomAudience() *CustomAudienceSegment
- func (x *AudienceSegment) GetDetailedDemographic() *DetailedDemographicSegment
- func (x *AudienceSegment) GetLifeEvent() *LifeEventSegment
- func (m *AudienceSegment) GetSegment() isAudienceSegment_Segment
- func (x *AudienceSegment) GetUserInterest() *UserInterestSegment
- func (x *AudienceSegment) GetUserList() *UserListSegment
- func (*AudienceSegment) ProtoMessage()
- func (x *AudienceSegment) ProtoReflect() protoreflect.Message
- func (x *AudienceSegment) Reset()
- func (x *AudienceSegment) String() string
- type AudienceSegmentDimension
- func (*AudienceSegmentDimension) Descriptor() ([]byte, []int)deprecated
- func (x *AudienceSegmentDimension) GetSegments() []*AudienceSegment
- func (*AudienceSegmentDimension) ProtoMessage()
- func (x *AudienceSegmentDimension) ProtoReflect() protoreflect.Message
- func (x *AudienceSegmentDimension) Reset()
- func (x *AudienceSegmentDimension) String() string
- type AudienceSegment_CustomAudience
- type AudienceSegment_DetailedDemographic
- type AudienceSegment_LifeEvent
- type AudienceSegment_UserInterest
- type AudienceSegment_UserList
- type BasicUserListInfo
- func (*BasicUserListInfo) Descriptor() ([]byte, []int)deprecated
- func (x *BasicUserListInfo) GetActions() []*UserListActionInfo
- func (*BasicUserListInfo) ProtoMessage()
- func (x *BasicUserListInfo) ProtoReflect() protoreflect.Message
- func (x *BasicUserListInfo) Reset()
- func (x *BasicUserListInfo) String() string
- type BookOnGoogleAsset
- type BudgetCampaignAssociationStatus
- func (*BudgetCampaignAssociationStatus) Descriptor() ([]byte, []int)deprecated
- func (x *BudgetCampaignAssociationStatus) GetCampaign() string
- func (x *BudgetCampaignAssociationStatus) GetStatus() enums.BudgetCampaignAssociationStatusEnum_BudgetCampaignAssociationStatus
- func (*BudgetCampaignAssociationStatus) ProtoMessage()
- func (x *BudgetCampaignAssociationStatus) ProtoReflect() protoreflect.Message
- func (x *BudgetCampaignAssociationStatus) Reset()
- func (x *BudgetCampaignAssociationStatus) String() string
- type BudgetSimulationPoint
- func (*BudgetSimulationPoint) Descriptor() ([]byte, []int)deprecated
- func (x *BudgetSimulationPoint) GetBiddableConversions() float64
- func (x *BudgetSimulationPoint) GetBiddableConversionsValue() float64
- func (x *BudgetSimulationPoint) GetBudgetAmountMicros() int64
- func (x *BudgetSimulationPoint) GetClicks() int64
- func (x *BudgetSimulationPoint) GetCostMicros() int64
- func (x *BudgetSimulationPoint) GetImpressions() int64
- func (x *BudgetSimulationPoint) GetRequiredCpcBidCeilingMicros() int64
- func (x *BudgetSimulationPoint) GetTopSlotImpressions() int64
- func (*BudgetSimulationPoint) ProtoMessage()
- func (x *BudgetSimulationPoint) ProtoReflect() protoreflect.Message
- func (x *BudgetSimulationPoint) Reset()
- func (x *BudgetSimulationPoint) String() string
- type BudgetSimulationPointList
- func (*BudgetSimulationPointList) Descriptor() ([]byte, []int)deprecated
- func (x *BudgetSimulationPointList) GetPoints() []*BudgetSimulationPoint
- func (*BudgetSimulationPointList) ProtoMessage()
- func (x *BudgetSimulationPointList) ProtoReflect() protoreflect.Message
- func (x *BudgetSimulationPointList) Reset()
- func (x *BudgetSimulationPointList) String() string
- type BusinessNameFilter
- func (*BusinessNameFilter) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessNameFilter) GetBusinessName() string
- func (x *BusinessNameFilter) GetFilterType() enums.FeedItemSetStringFilterTypeEnum_FeedItemSetStringFilterType
- func (*BusinessNameFilter) ProtoMessage()
- func (x *BusinessNameFilter) ProtoReflect() protoreflect.Message
- func (x *BusinessNameFilter) Reset()
- func (x *BusinessNameFilter) String() string
- type BusinessProfileBusinessNameFilter
- func (*BusinessProfileBusinessNameFilter) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessProfileBusinessNameFilter) GetBusinessName() string
- func (x *BusinessProfileBusinessNameFilter) GetFilterType() enums.LocationStringFilterTypeEnum_LocationStringFilterType
- func (*BusinessProfileBusinessNameFilter) ProtoMessage()
- func (x *BusinessProfileBusinessNameFilter) ProtoReflect() protoreflect.Message
- func (x *BusinessProfileBusinessNameFilter) Reset()
- func (x *BusinessProfileBusinessNameFilter) String() string
- type BusinessProfileLocation
- func (*BusinessProfileLocation) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessProfileLocation) GetLabels() []string
- func (x *BusinessProfileLocation) GetListingId() int64
- func (x *BusinessProfileLocation) GetStoreCode() string
- func (*BusinessProfileLocation) ProtoMessage()
- func (x *BusinessProfileLocation) ProtoReflect() protoreflect.Message
- func (x *BusinessProfileLocation) Reset()
- func (x *BusinessProfileLocation) String() string
- type BusinessProfileLocationGroup
- func (*BusinessProfileLocationGroup) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessProfileLocationGroup) GetDynamicBusinessProfileLocationGroupFilter() *DynamicBusinessProfileLocationGroupFilter
- func (*BusinessProfileLocationGroup) ProtoMessage()
- func (x *BusinessProfileLocationGroup) ProtoReflect() protoreflect.Message
- func (x *BusinessProfileLocationGroup) Reset()
- func (x *BusinessProfileLocationGroup) String() string
- type BusinessProfileLocationSet
- func (*BusinessProfileLocationSet) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessProfileLocationSet) GetBusinessAccountId() string
- func (x *BusinessProfileLocationSet) GetBusinessNameFilter() string
- func (x *BusinessProfileLocationSet) GetEmailAddress() string
- func (x *BusinessProfileLocationSet) GetHttpAuthorizationToken() string
- func (x *BusinessProfileLocationSet) GetLabelFilters() []string
- func (x *BusinessProfileLocationSet) GetListingIdFilters() []int64
- func (*BusinessProfileLocationSet) ProtoMessage()
- func (x *BusinessProfileLocationSet) ProtoReflect() protoreflect.Message
- func (x *BusinessProfileLocationSet) Reset()
- func (x *BusinessProfileLocationSet) String() string
- type CallAdInfo
- func (*CallAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CallAdInfo) GetBusinessName() string
- func (x *CallAdInfo) GetCallTracked() bool
- func (x *CallAdInfo) GetConversionAction() string
- func (x *CallAdInfo) GetConversionReportingState() enums.CallConversionReportingStateEnum_CallConversionReportingState
- func (x *CallAdInfo) GetCountryCode() string
- func (x *CallAdInfo) GetDescription1() string
- func (x *CallAdInfo) GetDescription2() string
- func (x *CallAdInfo) GetDisableCallConversion() bool
- func (x *CallAdInfo) GetHeadline1() string
- func (x *CallAdInfo) GetHeadline2() string
- func (x *CallAdInfo) GetPath1() string
- func (x *CallAdInfo) GetPath2() string
- func (x *CallAdInfo) GetPhoneNumber() string
- func (x *CallAdInfo) GetPhoneNumberVerificationUrl() string
- func (*CallAdInfo) ProtoMessage()
- func (x *CallAdInfo) ProtoReflect() protoreflect.Message
- func (x *CallAdInfo) Reset()
- func (x *CallAdInfo) String() string
- type CallAsset
- func (*CallAsset) Descriptor() ([]byte, []int)deprecated
- func (x *CallAsset) GetAdScheduleTargets() []*AdScheduleInfo
- func (x *CallAsset) GetCallConversionAction() string
- func (x *CallAsset) GetCallConversionReportingState() enums.CallConversionReportingStateEnum_CallConversionReportingState
- func (x *CallAsset) GetCountryCode() string
- func (x *CallAsset) GetPhoneNumber() string
- func (*CallAsset) ProtoMessage()
- func (x *CallAsset) ProtoReflect() protoreflect.Message
- func (x *CallAsset) Reset()
- func (x *CallAsset) String() string
- type CallFeedItem
- func (*CallFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *CallFeedItem) GetCallConversionAction() string
- func (x *CallFeedItem) GetCallConversionReportingState() enums.CallConversionReportingStateEnum_CallConversionReportingState
- func (x *CallFeedItem) GetCallConversionTrackingDisabled() bool
- func (x *CallFeedItem) GetCallTrackingEnabled() bool
- func (x *CallFeedItem) GetCountryCode() string
- func (x *CallFeedItem) GetPhoneNumber() string
- func (*CallFeedItem) ProtoMessage()
- func (x *CallFeedItem) ProtoReflect() protoreflect.Message
- func (x *CallFeedItem) Reset()
- func (x *CallFeedItem) String() string
- type CallToActionAsset
- func (*CallToActionAsset) Descriptor() ([]byte, []int)deprecated
- func (x *CallToActionAsset) GetCallToAction() enums.CallToActionTypeEnum_CallToActionType
- func (*CallToActionAsset) ProtoMessage()
- func (x *CallToActionAsset) ProtoReflect() protoreflect.Message
- func (x *CallToActionAsset) Reset()
- func (x *CallToActionAsset) String() string
- type CalloutAsset
- func (*CalloutAsset) Descriptor() ([]byte, []int)deprecated
- func (x *CalloutAsset) GetAdScheduleTargets() []*AdScheduleInfo
- func (x *CalloutAsset) GetCalloutText() string
- func (x *CalloutAsset) GetEndDate() string
- func (x *CalloutAsset) GetStartDate() string
- func (*CalloutAsset) ProtoMessage()
- func (x *CalloutAsset) ProtoReflect() protoreflect.Message
- func (x *CalloutAsset) Reset()
- func (x *CalloutAsset) String() string
- type CalloutFeedItem
- type CarrierInfo
- type ChainFilter
- func (*ChainFilter) Descriptor() ([]byte, []int)deprecated
- func (x *ChainFilter) GetChainId() int64
- func (x *ChainFilter) GetLocationAttributes() []string
- func (*ChainFilter) ProtoMessage()
- func (x *ChainFilter) ProtoReflect() protoreflect.Message
- func (x *ChainFilter) Reset()
- func (x *ChainFilter) String() string
- type ChainLocationGroup
- func (*ChainLocationGroup) Descriptor() ([]byte, []int)deprecated
- func (x *ChainLocationGroup) GetDynamicChainLocationGroupFilters() []*ChainFilter
- func (*ChainLocationGroup) ProtoMessage()
- func (x *ChainLocationGroup) ProtoReflect() protoreflect.Message
- func (x *ChainLocationGroup) Reset()
- func (x *ChainLocationGroup) String() string
- type ChainSet
- func (*ChainSet) Descriptor() ([]byte, []int)deprecated
- func (x *ChainSet) GetChains() []*ChainFilter
- func (x *ChainSet) GetRelationshipType() enums.ChainRelationshipTypeEnum_ChainRelationshipType
- func (*ChainSet) ProtoMessage()
- func (x *ChainSet) ProtoReflect() protoreflect.Message
- func (x *ChainSet) Reset()
- func (x *ChainSet) String() string
- type ClickLocation
- func (*ClickLocation) Descriptor() ([]byte, []int)deprecated
- func (x *ClickLocation) GetCity() string
- func (x *ClickLocation) GetCountry() string
- func (x *ClickLocation) GetMetro() string
- func (x *ClickLocation) GetMostSpecific() string
- func (x *ClickLocation) GetRegion() string
- func (*ClickLocation) ProtoMessage()
- func (x *ClickLocation) ProtoReflect() protoreflect.Message
- func (x *ClickLocation) Reset()
- func (x *ClickLocation) String() string
- type CombinedAudienceInfo
- func (*CombinedAudienceInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CombinedAudienceInfo) GetCombinedAudience() string
- func (*CombinedAudienceInfo) ProtoMessage()
- func (x *CombinedAudienceInfo) ProtoReflect() protoreflect.Message
- func (x *CombinedAudienceInfo) Reset()
- func (x *CombinedAudienceInfo) String() string
- type Commission
- type ConceptGroup
- func (*ConceptGroup) Descriptor() ([]byte, []int)deprecated
- func (x *ConceptGroup) GetName() string
- func (x *ConceptGroup) GetType() enums.KeywordPlanConceptGroupTypeEnum_KeywordPlanConceptGroupType
- func (*ConceptGroup) ProtoMessage()
- func (x *ConceptGroup) ProtoReflect() protoreflect.Message
- func (x *ConceptGroup) Reset()
- func (x *ConceptGroup) String() string
- type ContentLabelInfo
- func (*ContentLabelInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ContentLabelInfo) GetType() enums.ContentLabelTypeEnum_ContentLabelType
- func (*ContentLabelInfo) ProtoMessage()
- func (x *ContentLabelInfo) ProtoReflect() protoreflect.Message
- func (x *ContentLabelInfo) Reset()
- func (x *ContentLabelInfo) String() string
- type CpcBidSimulationPoint
- func (*CpcBidSimulationPoint) Descriptor() ([]byte, []int)deprecated
- func (x *CpcBidSimulationPoint) GetBiddableConversions() float64
- func (x *CpcBidSimulationPoint) GetBiddableConversionsValue() float64
- func (x *CpcBidSimulationPoint) GetClicks() int64
- func (x *CpcBidSimulationPoint) GetCostMicros() int64
- func (x *CpcBidSimulationPoint) GetCpcBidMicros() int64
- func (x *CpcBidSimulationPoint) GetCpcBidScalingModifier() float64
- func (m *CpcBidSimulationPoint) GetCpcSimulationKeyValue() isCpcBidSimulationPoint_CpcSimulationKeyValue
- func (x *CpcBidSimulationPoint) GetImpressions() int64
- func (x *CpcBidSimulationPoint) GetRequiredBudgetAmountMicros() int64
- func (x *CpcBidSimulationPoint) GetTopSlotImpressions() int64
- func (*CpcBidSimulationPoint) ProtoMessage()
- func (x *CpcBidSimulationPoint) ProtoReflect() protoreflect.Message
- func (x *CpcBidSimulationPoint) Reset()
- func (x *CpcBidSimulationPoint) String() string
- type CpcBidSimulationPointList
- func (*CpcBidSimulationPointList) Descriptor() ([]byte, []int)deprecated
- func (x *CpcBidSimulationPointList) GetPoints() []*CpcBidSimulationPoint
- func (*CpcBidSimulationPointList) ProtoMessage()
- func (x *CpcBidSimulationPointList) ProtoReflect() protoreflect.Message
- func (x *CpcBidSimulationPointList) Reset()
- func (x *CpcBidSimulationPointList) String() string
- type CpcBidSimulationPoint_CpcBidMicros
- type CpcBidSimulationPoint_CpcBidScalingModifier
- type CpvBidSimulationPoint
- func (*CpvBidSimulationPoint) Descriptor() ([]byte, []int)deprecated
- func (x *CpvBidSimulationPoint) GetCostMicros() int64
- func (x *CpvBidSimulationPoint) GetCpvBidMicros() int64
- func (x *CpvBidSimulationPoint) GetImpressions() int64
- func (x *CpvBidSimulationPoint) GetViews() int64
- func (*CpvBidSimulationPoint) ProtoMessage()
- func (x *CpvBidSimulationPoint) ProtoReflect() protoreflect.Message
- func (x *CpvBidSimulationPoint) Reset()
- func (x *CpvBidSimulationPoint) String() string
- type CpvBidSimulationPointList
- func (*CpvBidSimulationPointList) Descriptor() ([]byte, []int)deprecated
- func (x *CpvBidSimulationPointList) GetPoints() []*CpvBidSimulationPoint
- func (*CpvBidSimulationPointList) ProtoMessage()
- func (x *CpvBidSimulationPointList) ProtoReflect() protoreflect.Message
- func (x *CpvBidSimulationPointList) Reset()
- func (x *CpvBidSimulationPointList) String() string
- type CriterionCategoryAvailability
- func (*CriterionCategoryAvailability) Descriptor() ([]byte, []int)deprecated
- func (x *CriterionCategoryAvailability) GetChannel() *CriterionCategoryChannelAvailability
- func (x *CriterionCategoryAvailability) GetLocale() []*CriterionCategoryLocaleAvailability
- func (*CriterionCategoryAvailability) ProtoMessage()
- func (x *CriterionCategoryAvailability) ProtoReflect() protoreflect.Message
- func (x *CriterionCategoryAvailability) Reset()
- func (x *CriterionCategoryAvailability) String() string
- type CriterionCategoryChannelAvailability
- func (*CriterionCategoryChannelAvailability) Descriptor() ([]byte, []int)deprecated
- func (x *CriterionCategoryChannelAvailability) GetAdvertisingChannelSubType() []enums.AdvertisingChannelSubTypeEnum_AdvertisingChannelSubType
- func (x *CriterionCategoryChannelAvailability) GetAdvertisingChannelType() enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
- func (x *CriterionCategoryChannelAvailability) GetAvailabilityMode() ...
- func (x *CriterionCategoryChannelAvailability) GetIncludeDefaultChannelSubType() bool
- func (*CriterionCategoryChannelAvailability) ProtoMessage()
- func (x *CriterionCategoryChannelAvailability) ProtoReflect() protoreflect.Message
- func (x *CriterionCategoryChannelAvailability) Reset()
- func (x *CriterionCategoryChannelAvailability) String() string
- type CriterionCategoryLocaleAvailability
- func (*CriterionCategoryLocaleAvailability) Descriptor() ([]byte, []int)deprecated
- func (x *CriterionCategoryLocaleAvailability) GetAvailabilityMode() ...
- func (x *CriterionCategoryLocaleAvailability) GetCountryCode() string
- func (x *CriterionCategoryLocaleAvailability) GetLanguageCode() string
- func (*CriterionCategoryLocaleAvailability) ProtoMessage()
- func (x *CriterionCategoryLocaleAvailability) ProtoReflect() protoreflect.Message
- func (x *CriterionCategoryLocaleAvailability) Reset()
- func (x *CriterionCategoryLocaleAvailability) String() string
- type CrmBasedUserListInfo
- func (*CrmBasedUserListInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CrmBasedUserListInfo) GetAppId() string
- func (x *CrmBasedUserListInfo) GetDataSourceType() enums.UserListCrmDataSourceTypeEnum_UserListCrmDataSourceType
- func (x *CrmBasedUserListInfo) GetUploadKeyType() enums.CustomerMatchUploadKeyTypeEnum_CustomerMatchUploadKeyType
- func (*CrmBasedUserListInfo) ProtoMessage()
- func (x *CrmBasedUserListInfo) ProtoReflect() protoreflect.Message
- func (x *CrmBasedUserListInfo) Reset()
- func (x *CrmBasedUserListInfo) String() string
- type CustomAffinityInfo
- func (*CustomAffinityInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CustomAffinityInfo) GetCustomAffinity() string
- func (*CustomAffinityInfo) ProtoMessage()
- func (x *CustomAffinityInfo) ProtoReflect() protoreflect.Message
- func (x *CustomAffinityInfo) Reset()
- func (x *CustomAffinityInfo) String() string
- type CustomAudienceInfo
- func (*CustomAudienceInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CustomAudienceInfo) GetCustomAudience() string
- func (*CustomAudienceInfo) ProtoMessage()
- func (x *CustomAudienceInfo) ProtoReflect() protoreflect.Message
- func (x *CustomAudienceInfo) Reset()
- func (x *CustomAudienceInfo) String() string
- type CustomAudienceSegment
- func (*CustomAudienceSegment) Descriptor() ([]byte, []int)deprecated
- func (x *CustomAudienceSegment) GetCustomAudience() string
- func (*CustomAudienceSegment) ProtoMessage()
- func (x *CustomAudienceSegment) ProtoReflect() protoreflect.Message
- func (x *CustomAudienceSegment) Reset()
- func (x *CustomAudienceSegment) String() string
- type CustomIntentInfo
- type CustomParameter
- func (*CustomParameter) Descriptor() ([]byte, []int)deprecated
- func (x *CustomParameter) GetKey() string
- func (x *CustomParameter) GetValue() string
- func (*CustomParameter) ProtoMessage()
- func (x *CustomParameter) ProtoReflect() protoreflect.Message
- func (x *CustomParameter) Reset()
- func (x *CustomParameter) String() string
- type CustomerMatchUserListMetadata
- func (*CustomerMatchUserListMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerMatchUserListMetadata) GetUserList() string
- func (*CustomerMatchUserListMetadata) ProtoMessage()
- func (x *CustomerMatchUserListMetadata) ProtoReflect() protoreflect.Message
- func (x *CustomerMatchUserListMetadata) Reset()
- func (x *CustomerMatchUserListMetadata) String() string
- type CustomizerValue
- func (*CustomizerValue) Descriptor() ([]byte, []int)deprecated
- func (x *CustomizerValue) GetStringValue() string
- func (x *CustomizerValue) GetType() enums.CustomizerAttributeTypeEnum_CustomizerAttributeType
- func (*CustomizerValue) ProtoMessage()
- func (x *CustomizerValue) ProtoReflect() protoreflect.Message
- func (x *CustomizerValue) Reset()
- func (x *CustomizerValue) String() string
- type DateRange
- type DetailedDemographicSegment
- func (*DetailedDemographicSegment) Descriptor() ([]byte, []int)deprecated
- func (x *DetailedDemographicSegment) GetDetailedDemographic() string
- func (*DetailedDemographicSegment) ProtoMessage()
- func (x *DetailedDemographicSegment) ProtoReflect() protoreflect.Message
- func (x *DetailedDemographicSegment) Reset()
- func (x *DetailedDemographicSegment) String() string
- type DeviceInfo
- type DiscoveryCarouselAdInfo
- func (*DiscoveryCarouselAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryCarouselAdInfo) GetBusinessName() string
- func (x *DiscoveryCarouselAdInfo) GetCallToActionText() string
- func (x *DiscoveryCarouselAdInfo) GetCarouselCards() []*AdDiscoveryCarouselCardAsset
- func (x *DiscoveryCarouselAdInfo) GetDescription() *AdTextAsset
- func (x *DiscoveryCarouselAdInfo) GetHeadline() *AdTextAsset
- func (x *DiscoveryCarouselAdInfo) GetLogoImage() *AdImageAsset
- func (*DiscoveryCarouselAdInfo) ProtoMessage()
- func (x *DiscoveryCarouselAdInfo) ProtoReflect() protoreflect.Message
- func (x *DiscoveryCarouselAdInfo) Reset()
- func (x *DiscoveryCarouselAdInfo) String() string
- type DiscoveryCarouselCardAsset
- func (*DiscoveryCarouselCardAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryCarouselCardAsset) GetCallToActionText() string
- func (x *DiscoveryCarouselCardAsset) GetHeadline() string
- func (x *DiscoveryCarouselCardAsset) GetMarketingImageAsset() string
- func (x *DiscoveryCarouselCardAsset) GetPortraitMarketingImageAsset() string
- func (x *DiscoveryCarouselCardAsset) GetSquareMarketingImageAsset() string
- func (*DiscoveryCarouselCardAsset) ProtoMessage()
- func (x *DiscoveryCarouselCardAsset) ProtoReflect() protoreflect.Message
- func (x *DiscoveryCarouselCardAsset) Reset()
- func (x *DiscoveryCarouselCardAsset) String() string
- type DiscoveryMultiAssetAdInfo
- func (*DiscoveryMultiAssetAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryMultiAssetAdInfo) GetBusinessName() string
- func (x *DiscoveryMultiAssetAdInfo) GetCallToActionText() string
- func (x *DiscoveryMultiAssetAdInfo) GetDescriptions() []*AdTextAsset
- func (x *DiscoveryMultiAssetAdInfo) GetHeadlines() []*AdTextAsset
- func (x *DiscoveryMultiAssetAdInfo) GetLeadFormOnly() bool
- func (x *DiscoveryMultiAssetAdInfo) GetLogoImages() []*AdImageAsset
- func (x *DiscoveryMultiAssetAdInfo) GetMarketingImages() []*AdImageAsset
- func (x *DiscoveryMultiAssetAdInfo) GetPortraitMarketingImages() []*AdImageAsset
- func (x *DiscoveryMultiAssetAdInfo) GetSquareMarketingImages() []*AdImageAsset
- func (*DiscoveryMultiAssetAdInfo) ProtoMessage()
- func (x *DiscoveryMultiAssetAdInfo) ProtoReflect() protoreflect.Message
- func (x *DiscoveryMultiAssetAdInfo) Reset()
- func (x *DiscoveryMultiAssetAdInfo) String() string
- type DiscoveryVideoResponsiveAdInfo
- func (*DiscoveryVideoResponsiveAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryVideoResponsiveAdInfo) GetBreadcrumb1() string
- func (x *DiscoveryVideoResponsiveAdInfo) GetBreadcrumb2() string
- func (x *DiscoveryVideoResponsiveAdInfo) GetBusinessName() *AdTextAsset
- func (x *DiscoveryVideoResponsiveAdInfo) GetCallToActions() []*AdCallToActionAsset
- func (x *DiscoveryVideoResponsiveAdInfo) GetDescriptions() []*AdTextAsset
- func (x *DiscoveryVideoResponsiveAdInfo) GetHeadlines() []*AdTextAsset
- func (x *DiscoveryVideoResponsiveAdInfo) GetLogoImages() []*AdImageAsset
- func (x *DiscoveryVideoResponsiveAdInfo) GetLongHeadlines() []*AdTextAsset
- func (x *DiscoveryVideoResponsiveAdInfo) GetVideos() []*AdVideoAsset
- func (*DiscoveryVideoResponsiveAdInfo) ProtoMessage()
- func (x *DiscoveryVideoResponsiveAdInfo) ProtoReflect() protoreflect.Message
- func (x *DiscoveryVideoResponsiveAdInfo) Reset()
- func (x *DiscoveryVideoResponsiveAdInfo) String() string
- type DisplayUploadAdInfo
- func (*DisplayUploadAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *DisplayUploadAdInfo) GetDisplayUploadProductType() enums.DisplayUploadProductTypeEnum_DisplayUploadProductType
- func (m *DisplayUploadAdInfo) GetMediaAsset() isDisplayUploadAdInfo_MediaAsset
- func (x *DisplayUploadAdInfo) GetMediaBundle() *AdMediaBundleAsset
- func (*DisplayUploadAdInfo) ProtoMessage()
- func (x *DisplayUploadAdInfo) ProtoReflect() protoreflect.Message
- func (x *DisplayUploadAdInfo) Reset()
- func (x *DisplayUploadAdInfo) String() string
- type DisplayUploadAdInfo_MediaBundle
- type DynamicAffiliateLocationSetFilter
- func (*DynamicAffiliateLocationSetFilter) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicAffiliateLocationSetFilter) GetChainIds() []int64
- func (*DynamicAffiliateLocationSetFilter) ProtoMessage()
- func (x *DynamicAffiliateLocationSetFilter) ProtoReflect() protoreflect.Message
- func (x *DynamicAffiliateLocationSetFilter) Reset()
- func (x *DynamicAffiliateLocationSetFilter) String() string
- type DynamicBusinessProfileLocationGroupFilter
- func (*DynamicBusinessProfileLocationGroupFilter) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicBusinessProfileLocationGroupFilter) GetBusinessNameFilter() *BusinessProfileBusinessNameFilter
- func (x *DynamicBusinessProfileLocationGroupFilter) GetLabelFilters() []string
- func (x *DynamicBusinessProfileLocationGroupFilter) GetListingIdFilters() []int64
- func (*DynamicBusinessProfileLocationGroupFilter) ProtoMessage()
- func (x *DynamicBusinessProfileLocationGroupFilter) ProtoReflect() protoreflect.Message
- func (x *DynamicBusinessProfileLocationGroupFilter) Reset()
- func (x *DynamicBusinessProfileLocationGroupFilter) String() string
- type DynamicCustomAsset
- func (*DynamicCustomAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicCustomAsset) GetAndroidAppLink() string
- func (x *DynamicCustomAsset) GetContextualKeywords() []string
- func (x *DynamicCustomAsset) GetFormattedPrice() string
- func (x *DynamicCustomAsset) GetFormattedSalePrice() string
- func (x *DynamicCustomAsset) GetId() string
- func (x *DynamicCustomAsset) GetId2() string
- func (x *DynamicCustomAsset) GetImageUrl() string
- func (x *DynamicCustomAsset) GetIosAppLink() string
- func (x *DynamicCustomAsset) GetIosAppStoreId() int64
- func (x *DynamicCustomAsset) GetItemAddress() string
- func (x *DynamicCustomAsset) GetItemCategory() string
- func (x *DynamicCustomAsset) GetItemDescription() string
- func (x *DynamicCustomAsset) GetItemSubtitle() string
- func (x *DynamicCustomAsset) GetItemTitle() string
- func (x *DynamicCustomAsset) GetPrice() string
- func (x *DynamicCustomAsset) GetSalePrice() string
- func (x *DynamicCustomAsset) GetSimilarIds() []string
- func (*DynamicCustomAsset) ProtoMessage()
- func (x *DynamicCustomAsset) ProtoReflect() protoreflect.Message
- func (x *DynamicCustomAsset) Reset()
- func (x *DynamicCustomAsset) String() string
- type DynamicEducationAsset
- func (*DynamicEducationAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicEducationAsset) GetAddress() string
- func (x *DynamicEducationAsset) GetAndroidAppLink() string
- func (x *DynamicEducationAsset) GetContextualKeywords() []string
- func (x *DynamicEducationAsset) GetImageUrl() string
- func (x *DynamicEducationAsset) GetIosAppLink() string
- func (x *DynamicEducationAsset) GetIosAppStoreId() int64
- func (x *DynamicEducationAsset) GetLocationId() string
- func (x *DynamicEducationAsset) GetProgramDescription() string
- func (x *DynamicEducationAsset) GetProgramId() string
- func (x *DynamicEducationAsset) GetProgramName() string
- func (x *DynamicEducationAsset) GetSchoolName() string
- func (x *DynamicEducationAsset) GetSimilarProgramIds() []string
- func (x *DynamicEducationAsset) GetSubject() string
- func (x *DynamicEducationAsset) GetThumbnailImageUrl() string
- func (*DynamicEducationAsset) ProtoMessage()
- func (x *DynamicEducationAsset) ProtoReflect() protoreflect.Message
- func (x *DynamicEducationAsset) Reset()
- func (x *DynamicEducationAsset) String() string
- type DynamicFlightsAsset
- func (*DynamicFlightsAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicFlightsAsset) GetAndroidAppLink() string
- func (x *DynamicFlightsAsset) GetCustomMapping() string
- func (x *DynamicFlightsAsset) GetDestinationId() string
- func (x *DynamicFlightsAsset) GetDestinationName() string
- func (x *DynamicFlightsAsset) GetFlightDescription() string
- func (x *DynamicFlightsAsset) GetFlightPrice() string
- func (x *DynamicFlightsAsset) GetFlightSalePrice() string
- func (x *DynamicFlightsAsset) GetFormattedPrice() string
- func (x *DynamicFlightsAsset) GetFormattedSalePrice() string
- func (x *DynamicFlightsAsset) GetImageUrl() string
- func (x *DynamicFlightsAsset) GetIosAppLink() string
- func (x *DynamicFlightsAsset) GetIosAppStoreId() int64
- func (x *DynamicFlightsAsset) GetOriginId() string
- func (x *DynamicFlightsAsset) GetOriginName() string
- func (x *DynamicFlightsAsset) GetSimilarDestinationIds() []string
- func (*DynamicFlightsAsset) ProtoMessage()
- func (x *DynamicFlightsAsset) ProtoReflect() protoreflect.Message
- func (x *DynamicFlightsAsset) Reset()
- func (x *DynamicFlightsAsset) String() string
- type DynamicHotelsAndRentalsAsset
- func (*DynamicHotelsAndRentalsAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicHotelsAndRentalsAsset) GetAddress() string
- func (x *DynamicHotelsAndRentalsAsset) GetAndroidAppLink() string
- func (x *DynamicHotelsAndRentalsAsset) GetCategory() string
- func (x *DynamicHotelsAndRentalsAsset) GetContextualKeywords() []string
- func (x *DynamicHotelsAndRentalsAsset) GetDescription() string
- func (x *DynamicHotelsAndRentalsAsset) GetDestinationName() string
- func (x *DynamicHotelsAndRentalsAsset) GetFormattedPrice() string
- func (x *DynamicHotelsAndRentalsAsset) GetFormattedSalePrice() string
- func (x *DynamicHotelsAndRentalsAsset) GetImageUrl() string
- func (x *DynamicHotelsAndRentalsAsset) GetIosAppLink() string
- func (x *DynamicHotelsAndRentalsAsset) GetIosAppStoreId() int64
- func (x *DynamicHotelsAndRentalsAsset) GetPrice() string
- func (x *DynamicHotelsAndRentalsAsset) GetPropertyId() string
- func (x *DynamicHotelsAndRentalsAsset) GetPropertyName() string
- func (x *DynamicHotelsAndRentalsAsset) GetSalePrice() string
- func (x *DynamicHotelsAndRentalsAsset) GetSimilarPropertyIds() []string
- func (x *DynamicHotelsAndRentalsAsset) GetStarRating() int64
- func (*DynamicHotelsAndRentalsAsset) ProtoMessage()
- func (x *DynamicHotelsAndRentalsAsset) ProtoReflect() protoreflect.Message
- func (x *DynamicHotelsAndRentalsAsset) Reset()
- func (x *DynamicHotelsAndRentalsAsset) String() string
- type DynamicJobsAsset
- func (*DynamicJobsAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicJobsAsset) GetAddress() string
- func (x *DynamicJobsAsset) GetAndroidAppLink() string
- func (x *DynamicJobsAsset) GetContextualKeywords() []string
- func (x *DynamicJobsAsset) GetDescription() string
- func (x *DynamicJobsAsset) GetImageUrl() string
- func (x *DynamicJobsAsset) GetIosAppLink() string
- func (x *DynamicJobsAsset) GetIosAppStoreId() int64
- func (x *DynamicJobsAsset) GetJobCategory() string
- func (x *DynamicJobsAsset) GetJobId() string
- func (x *DynamicJobsAsset) GetJobSubtitle() string
- func (x *DynamicJobsAsset) GetJobTitle() string
- func (x *DynamicJobsAsset) GetLocationId() string
- func (x *DynamicJobsAsset) GetSalary() string
- func (x *DynamicJobsAsset) GetSimilarJobIds() []string
- func (*DynamicJobsAsset) ProtoMessage()
- func (x *DynamicJobsAsset) ProtoReflect() protoreflect.Message
- func (x *DynamicJobsAsset) Reset()
- func (x *DynamicJobsAsset) String() string
- type DynamicLocalAsset
- func (*DynamicLocalAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicLocalAsset) GetAddress() string
- func (x *DynamicLocalAsset) GetAndroidAppLink() string
- func (x *DynamicLocalAsset) GetCategory() string
- func (x *DynamicLocalAsset) GetContextualKeywords() []string
- func (x *DynamicLocalAsset) GetDealId() string
- func (x *DynamicLocalAsset) GetDealName() string
- func (x *DynamicLocalAsset) GetDescription() string
- func (x *DynamicLocalAsset) GetFormattedPrice() string
- func (x *DynamicLocalAsset) GetFormattedSalePrice() string
- func (x *DynamicLocalAsset) GetImageUrl() string
- func (x *DynamicLocalAsset) GetIosAppLink() string
- func (x *DynamicLocalAsset) GetIosAppStoreId() int64
- func (x *DynamicLocalAsset) GetPrice() string
- func (x *DynamicLocalAsset) GetSalePrice() string
- func (x *DynamicLocalAsset) GetSimilarDealIds() []string
- func (x *DynamicLocalAsset) GetSubtitle() string
- func (*DynamicLocalAsset) ProtoMessage()
- func (x *DynamicLocalAsset) ProtoReflect() protoreflect.Message
- func (x *DynamicLocalAsset) Reset()
- func (x *DynamicLocalAsset) String() string
- type DynamicLocationSetFilter
- func (*DynamicLocationSetFilter) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicLocationSetFilter) GetBusinessNameFilter() *BusinessNameFilter
- func (x *DynamicLocationSetFilter) GetLabels() []string
- func (*DynamicLocationSetFilter) ProtoMessage()
- func (x *DynamicLocationSetFilter) ProtoReflect() protoreflect.Message
- func (x *DynamicLocationSetFilter) Reset()
- func (x *DynamicLocationSetFilter) String() string
- type DynamicRealEstateAsset
- func (*DynamicRealEstateAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicRealEstateAsset) GetAddress() string
- func (x *DynamicRealEstateAsset) GetAndroidAppLink() string
- func (x *DynamicRealEstateAsset) GetCityName() string
- func (x *DynamicRealEstateAsset) GetContextualKeywords() []string
- func (x *DynamicRealEstateAsset) GetDescription() string
- func (x *DynamicRealEstateAsset) GetFormattedPrice() string
- func (x *DynamicRealEstateAsset) GetImageUrl() string
- func (x *DynamicRealEstateAsset) GetIosAppLink() string
- func (x *DynamicRealEstateAsset) GetIosAppStoreId() int64
- func (x *DynamicRealEstateAsset) GetListingId() string
- func (x *DynamicRealEstateAsset) GetListingName() string
- func (x *DynamicRealEstateAsset) GetListingType() string
- func (x *DynamicRealEstateAsset) GetPrice() string
- func (x *DynamicRealEstateAsset) GetPropertyType() string
- func (x *DynamicRealEstateAsset) GetSimilarListingIds() []string
- func (*DynamicRealEstateAsset) ProtoMessage()
- func (x *DynamicRealEstateAsset) ProtoReflect() protoreflect.Message
- func (x *DynamicRealEstateAsset) Reset()
- func (x *DynamicRealEstateAsset) String() string
- type DynamicTravelAsset
- func (*DynamicTravelAsset) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicTravelAsset) GetAndroidAppLink() string
- func (x *DynamicTravelAsset) GetCategory() string
- func (x *DynamicTravelAsset) GetContextualKeywords() []string
- func (x *DynamicTravelAsset) GetDestinationAddress() string
- func (x *DynamicTravelAsset) GetDestinationId() string
- func (x *DynamicTravelAsset) GetDestinationName() string
- func (x *DynamicTravelAsset) GetFormattedPrice() string
- func (x *DynamicTravelAsset) GetFormattedSalePrice() string
- func (x *DynamicTravelAsset) GetImageUrl() string
- func (x *DynamicTravelAsset) GetIosAppLink() string
- func (x *DynamicTravelAsset) GetIosAppStoreId() int64
- func (x *DynamicTravelAsset) GetOriginId() string
- func (x *DynamicTravelAsset) GetOriginName() string
- func (x *DynamicTravelAsset) GetPrice() string
- func (x *DynamicTravelAsset) GetSalePrice() string
- func (x *DynamicTravelAsset) GetSimilarDestinationIds() []string
- func (x *DynamicTravelAsset) GetTitle() string
- func (*DynamicTravelAsset) ProtoMessage()
- func (x *DynamicTravelAsset) ProtoReflect() protoreflect.Message
- func (x *DynamicTravelAsset) Reset()
- func (x *DynamicTravelAsset) String() string
- type EnhancedCpc
- type EventAttribute
- func (*EventAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *EventAttribute) GetEvent() string
- func (x *EventAttribute) GetEventDateTime() string
- func (x *EventAttribute) GetItemAttribute() []*EventItemAttribute
- func (*EventAttribute) ProtoMessage()
- func (x *EventAttribute) ProtoReflect() protoreflect.Message
- func (x *EventAttribute) Reset()
- func (x *EventAttribute) String() string
- type EventItemAttribute
- func (*EventItemAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *EventItemAttribute) GetItemId() string
- func (*EventItemAttribute) ProtoMessage()
- func (x *EventItemAttribute) ProtoReflect() protoreflect.Message
- func (x *EventItemAttribute) Reset()
- func (x *EventItemAttribute) String() string
- type ExclusionSegment
- func (*ExclusionSegment) Descriptor() ([]byte, []int)deprecated
- func (m *ExclusionSegment) GetSegment() isExclusionSegment_Segment
- func (x *ExclusionSegment) GetUserList() *UserListSegment
- func (*ExclusionSegment) ProtoMessage()
- func (x *ExclusionSegment) ProtoReflect() protoreflect.Message
- func (x *ExclusionSegment) Reset()
- func (x *ExclusionSegment) String() string
- type ExclusionSegment_UserList
- type ExpandedDynamicSearchAdInfo
- func (*ExpandedDynamicSearchAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ExpandedDynamicSearchAdInfo) GetDescription() string
- func (x *ExpandedDynamicSearchAdInfo) GetDescription2() string
- func (*ExpandedDynamicSearchAdInfo) ProtoMessage()
- func (x *ExpandedDynamicSearchAdInfo) ProtoReflect() protoreflect.Message
- func (x *ExpandedDynamicSearchAdInfo) Reset()
- func (x *ExpandedDynamicSearchAdInfo) String() string
- type ExpandedTextAdInfo
- func (*ExpandedTextAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ExpandedTextAdInfo) GetDescription() string
- func (x *ExpandedTextAdInfo) GetDescription2() string
- func (x *ExpandedTextAdInfo) GetHeadlinePart1() string
- func (x *ExpandedTextAdInfo) GetHeadlinePart2() string
- func (x *ExpandedTextAdInfo) GetHeadlinePart3() string
- func (x *ExpandedTextAdInfo) GetPath1() string
- func (x *ExpandedTextAdInfo) GetPath2() string
- func (*ExpandedTextAdInfo) ProtoMessage()
- func (x *ExpandedTextAdInfo) ProtoReflect() protoreflect.Message
- func (x *ExpandedTextAdInfo) Reset()
- func (x *ExpandedTextAdInfo) String() string
- type FinalAppUrl
- func (*FinalAppUrl) Descriptor() ([]byte, []int)deprecated
- func (x *FinalAppUrl) GetOsType() enums.AppUrlOperatingSystemTypeEnum_AppUrlOperatingSystemType
- func (x *FinalAppUrl) GetUrl() string
- func (*FinalAppUrl) ProtoMessage()
- func (x *FinalAppUrl) ProtoReflect() protoreflect.Message
- func (x *FinalAppUrl) Reset()
- func (x *FinalAppUrl) String() string
- type FlexibleRuleOperandInfo
- func (*FlexibleRuleOperandInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FlexibleRuleOperandInfo) GetLookbackWindowDays() int64
- func (x *FlexibleRuleOperandInfo) GetRule() *UserListRuleInfo
- func (*FlexibleRuleOperandInfo) ProtoMessage()
- func (x *FlexibleRuleOperandInfo) ProtoReflect() protoreflect.Message
- func (x *FlexibleRuleOperandInfo) Reset()
- func (x *FlexibleRuleOperandInfo) String() string
- type FlexibleRuleUserListInfo
- func (*FlexibleRuleUserListInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FlexibleRuleUserListInfo) GetExclusiveOperands() []*FlexibleRuleOperandInfo
- func (x *FlexibleRuleUserListInfo) GetInclusiveOperands() []*FlexibleRuleOperandInfo
- func (x *FlexibleRuleUserListInfo) GetInclusiveRuleOperator() enums.UserListFlexibleRuleOperatorEnum_UserListFlexibleRuleOperator
- func (*FlexibleRuleUserListInfo) ProtoMessage()
- func (x *FlexibleRuleUserListInfo) ProtoReflect() protoreflect.Message
- func (x *FlexibleRuleUserListInfo) Reset()
- func (x *FlexibleRuleUserListInfo) String() string
- type FrequencyCapEntry
- func (*FrequencyCapEntry) Descriptor() ([]byte, []int)deprecated
- func (x *FrequencyCapEntry) GetCap() int32
- func (x *FrequencyCapEntry) GetKey() *FrequencyCapKey
- func (*FrequencyCapEntry) ProtoMessage()
- func (x *FrequencyCapEntry) ProtoReflect() protoreflect.Message
- func (x *FrequencyCapEntry) Reset()
- func (x *FrequencyCapEntry) String() string
- type FrequencyCapKey
- func (*FrequencyCapKey) Descriptor() ([]byte, []int)deprecated
- func (x *FrequencyCapKey) GetEventType() enums.FrequencyCapEventTypeEnum_FrequencyCapEventType
- func (x *FrequencyCapKey) GetLevel() enums.FrequencyCapLevelEnum_FrequencyCapLevel
- func (x *FrequencyCapKey) GetTimeLength() int32
- func (x *FrequencyCapKey) GetTimeUnit() enums.FrequencyCapTimeUnitEnum_FrequencyCapTimeUnit
- func (*FrequencyCapKey) ProtoMessage()
- func (x *FrequencyCapKey) ProtoReflect() protoreflect.Message
- func (x *FrequencyCapKey) Reset()
- func (x *FrequencyCapKey) String() string
- type GenderDimension
- func (*GenderDimension) Descriptor() ([]byte, []int)deprecated
- func (x *GenderDimension) GetGenders() []enums.GenderTypeEnum_GenderType
- func (x *GenderDimension) GetIncludeUndetermined() bool
- func (*GenderDimension) ProtoMessage()
- func (x *GenderDimension) ProtoReflect() protoreflect.Message
- func (x *GenderDimension) Reset()
- func (x *GenderDimension) String() string
- type GenderInfo
- type GeoPointInfo
- func (*GeoPointInfo) Descriptor() ([]byte, []int)deprecated
- func (x *GeoPointInfo) GetLatitudeInMicroDegrees() int32
- func (x *GeoPointInfo) GetLongitudeInMicroDegrees() int32
- func (*GeoPointInfo) ProtoMessage()
- func (x *GeoPointInfo) ProtoReflect() protoreflect.Message
- func (x *GeoPointInfo) Reset()
- func (x *GeoPointInfo) String() string
- type HistoricalMetricsOptions
- func (*HistoricalMetricsOptions) Descriptor() ([]byte, []int)deprecated
- func (x *HistoricalMetricsOptions) GetIncludeAverageCpc() bool
- func (x *HistoricalMetricsOptions) GetYearMonthRange() *YearMonthRange
- func (*HistoricalMetricsOptions) ProtoMessage()
- func (x *HistoricalMetricsOptions) ProtoReflect() protoreflect.Message
- func (x *HistoricalMetricsOptions) Reset()
- func (x *HistoricalMetricsOptions) String() string
- type HotelAdInfo
- type HotelAdvanceBookingWindowInfo
- func (*HotelAdvanceBookingWindowInfo) Descriptor() ([]byte, []int)deprecated
- func (x *HotelAdvanceBookingWindowInfo) GetMaxDays() int64
- func (x *HotelAdvanceBookingWindowInfo) GetMinDays() int64
- func (*HotelAdvanceBookingWindowInfo) ProtoMessage()
- func (x *HotelAdvanceBookingWindowInfo) ProtoReflect() protoreflect.Message
- func (x *HotelAdvanceBookingWindowInfo) Reset()
- func (x *HotelAdvanceBookingWindowInfo) String() string
- type HotelCalloutAsset
- func (*HotelCalloutAsset) Descriptor() ([]byte, []int)deprecated
- func (x *HotelCalloutAsset) GetLanguageCode() string
- func (x *HotelCalloutAsset) GetText() string
- func (*HotelCalloutAsset) ProtoMessage()
- func (x *HotelCalloutAsset) ProtoReflect() protoreflect.Message
- func (x *HotelCalloutAsset) Reset()
- func (x *HotelCalloutAsset) String() string
- type HotelCalloutFeedItem
- func (*HotelCalloutFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *HotelCalloutFeedItem) GetLanguageCode() string
- func (x *HotelCalloutFeedItem) GetText() string
- func (*HotelCalloutFeedItem) ProtoMessage()
- func (x *HotelCalloutFeedItem) ProtoReflect() protoreflect.Message
- func (x *HotelCalloutFeedItem) Reset()
- func (x *HotelCalloutFeedItem) String() string
- type HotelCheckInDateRangeInfo
- func (*HotelCheckInDateRangeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *HotelCheckInDateRangeInfo) GetEndDate() string
- func (x *HotelCheckInDateRangeInfo) GetStartDate() string
- func (*HotelCheckInDateRangeInfo) ProtoMessage()
- func (x *HotelCheckInDateRangeInfo) ProtoReflect() protoreflect.Message
- func (x *HotelCheckInDateRangeInfo) Reset()
- func (x *HotelCheckInDateRangeInfo) String() string
- type HotelCheckInDayInfo
- func (*HotelCheckInDayInfo) Descriptor() ([]byte, []int)deprecated
- func (x *HotelCheckInDayInfo) GetDayOfWeek() enums.DayOfWeekEnum_DayOfWeek
- func (*HotelCheckInDayInfo) ProtoMessage()
- func (x *HotelCheckInDayInfo) ProtoReflect() protoreflect.Message
- func (x *HotelCheckInDayInfo) Reset()
- func (x *HotelCheckInDayInfo) String() string
- type HotelCityInfo
- type HotelClassInfo
- type HotelCountryRegionInfo
- func (*HotelCountryRegionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *HotelCountryRegionInfo) GetCountryRegionCriterion() string
- func (*HotelCountryRegionInfo) ProtoMessage()
- func (x *HotelCountryRegionInfo) ProtoReflect() protoreflect.Message
- func (x *HotelCountryRegionInfo) Reset()
- func (x *HotelCountryRegionInfo) String() string
- type HotelDateSelectionTypeInfo
- func (*HotelDateSelectionTypeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *HotelDateSelectionTypeInfo) GetType() enums.HotelDateSelectionTypeEnum_HotelDateSelectionType
- func (*HotelDateSelectionTypeInfo) ProtoMessage()
- func (x *HotelDateSelectionTypeInfo) ProtoReflect() protoreflect.Message
- func (x *HotelDateSelectionTypeInfo) Reset()
- func (x *HotelDateSelectionTypeInfo) String() string
- type HotelIdInfo
- type HotelLengthOfStayInfo
- func (*HotelLengthOfStayInfo) Descriptor() ([]byte, []int)deprecated
- func (x *HotelLengthOfStayInfo) GetMaxNights() int64
- func (x *HotelLengthOfStayInfo) GetMinNights() int64
- func (*HotelLengthOfStayInfo) ProtoMessage()
- func (x *HotelLengthOfStayInfo) ProtoReflect() protoreflect.Message
- func (x *HotelLengthOfStayInfo) Reset()
- func (x *HotelLengthOfStayInfo) String() string
- type HotelPropertyAsset
- func (*HotelPropertyAsset) Descriptor() ([]byte, []int)deprecated
- func (x *HotelPropertyAsset) GetHotelAddress() string
- func (x *HotelPropertyAsset) GetHotelName() string
- func (x *HotelPropertyAsset) GetPlaceId() string
- func (*HotelPropertyAsset) ProtoMessage()
- func (x *HotelPropertyAsset) ProtoReflect() protoreflect.Message
- func (x *HotelPropertyAsset) Reset()
- func (x *HotelPropertyAsset) String() string
- type HotelStateInfo
- type HouseholdIncomeDimension
- func (*HouseholdIncomeDimension) Descriptor() ([]byte, []int)deprecated
- func (x *HouseholdIncomeDimension) GetIncludeUndetermined() bool
- func (x *HouseholdIncomeDimension) GetIncomeRanges() []enums.IncomeRangeTypeEnum_IncomeRangeType
- func (*HouseholdIncomeDimension) ProtoMessage()
- func (x *HouseholdIncomeDimension) ProtoReflect() protoreflect.Message
- func (x *HouseholdIncomeDimension) Reset()
- func (x *HouseholdIncomeDimension) String() string
- type ImageAdInfo
- func (*ImageAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ImageAdInfo) GetAdIdToCopyImageFrom() int64
- func (x *ImageAdInfo) GetData() []byte
- func (m *ImageAdInfo) GetImage() isImageAdInfo_Image
- func (x *ImageAdInfo) GetImageUrl() string
- func (x *ImageAdInfo) GetMediaFile() string
- func (x *ImageAdInfo) GetMimeType() enums.MimeTypeEnum_MimeType
- func (x *ImageAdInfo) GetName() string
- func (x *ImageAdInfo) GetPixelHeight() int64
- func (x *ImageAdInfo) GetPixelWidth() int64
- func (x *ImageAdInfo) GetPreviewImageUrl() string
- func (x *ImageAdInfo) GetPreviewPixelHeight() int64
- func (x *ImageAdInfo) GetPreviewPixelWidth() int64
- func (*ImageAdInfo) ProtoMessage()
- func (x *ImageAdInfo) ProtoReflect() protoreflect.Message
- func (x *ImageAdInfo) Reset()
- func (x *ImageAdInfo) String() string
- type ImageAdInfo_AdIdToCopyImageFrom
- type ImageAdInfo_Data
- type ImageAdInfo_MediaFile
- type ImageAsset
- func (*ImageAsset) Descriptor() ([]byte, []int)deprecated
- func (x *ImageAsset) GetData() []byte
- func (x *ImageAsset) GetFileSize() int64
- func (x *ImageAsset) GetFullSize() *ImageDimension
- func (x *ImageAsset) GetMimeType() enums.MimeTypeEnum_MimeType
- func (*ImageAsset) ProtoMessage()
- func (x *ImageAsset) ProtoReflect() protoreflect.Message
- func (x *ImageAsset) Reset()
- func (x *ImageAsset) String() string
- type ImageDimension
- func (*ImageDimension) Descriptor() ([]byte, []int)deprecated
- func (x *ImageDimension) GetHeightPixels() int64
- func (x *ImageDimension) GetUrl() string
- func (x *ImageDimension) GetWidthPixels() int64
- func (*ImageDimension) ProtoMessage()
- func (x *ImageDimension) ProtoReflect() protoreflect.Message
- func (x *ImageDimension) Reset()
- func (x *ImageDimension) String() string
- type ImageFeedItem
- type InFeedVideoAdInfo
- func (*InFeedVideoAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *InFeedVideoAdInfo) GetDescription1() string
- func (x *InFeedVideoAdInfo) GetDescription2() string
- func (x *InFeedVideoAdInfo) GetHeadline() string
- func (x *InFeedVideoAdInfo) GetThumbnail() enums.VideoThumbnailEnum_VideoThumbnail
- func (*InFeedVideoAdInfo) ProtoMessage()
- func (x *InFeedVideoAdInfo) ProtoReflect() protoreflect.Message
- func (x *InFeedVideoAdInfo) Reset()
- func (x *InFeedVideoAdInfo) String() string
- type IncomeRangeInfo
- func (*IncomeRangeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *IncomeRangeInfo) GetType() enums.IncomeRangeTypeEnum_IncomeRangeType
- func (*IncomeRangeInfo) ProtoMessage()
- func (x *IncomeRangeInfo) ProtoReflect() protoreflect.Message
- func (x *IncomeRangeInfo) Reset()
- func (x *IncomeRangeInfo) String() string
- type InteractionTypeInfo
- func (*InteractionTypeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *InteractionTypeInfo) GetType() enums.InteractionTypeEnum_InteractionType
- func (*InteractionTypeInfo) ProtoMessage()
- func (x *InteractionTypeInfo) ProtoReflect() protoreflect.Message
- func (x *InteractionTypeInfo) Reset()
- func (x *InteractionTypeInfo) String() string
- type IpBlockInfo
- type ItemAttribute
- func (*ItemAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *ItemAttribute) GetCountryCode() string
- func (x *ItemAttribute) GetItemId() string
- func (x *ItemAttribute) GetLanguageCode() string
- func (x *ItemAttribute) GetMerchantId() int64
- func (x *ItemAttribute) GetQuantity() int64
- func (*ItemAttribute) ProtoMessage()
- func (x *ItemAttribute) ProtoReflect() protoreflect.Message
- func (x *ItemAttribute) Reset()
- func (x *ItemAttribute) String() string
- type Keyword
- type KeywordAnnotations
- func (*KeywordAnnotations) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordAnnotations) GetConcepts() []*KeywordConcept
- func (*KeywordAnnotations) ProtoMessage()
- func (x *KeywordAnnotations) ProtoReflect() protoreflect.Message
- func (x *KeywordAnnotations) Reset()
- func (x *KeywordAnnotations) String() string
- type KeywordConcept
- func (*KeywordConcept) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordConcept) GetConceptGroup() *ConceptGroup
- func (x *KeywordConcept) GetName() string
- func (*KeywordConcept) ProtoMessage()
- func (x *KeywordConcept) ProtoReflect() protoreflect.Message
- func (x *KeywordConcept) Reset()
- func (x *KeywordConcept) String() string
- type KeywordInfo
- func (*KeywordInfo) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordInfo) GetMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType
- func (x *KeywordInfo) GetText() string
- func (*KeywordInfo) ProtoMessage()
- func (x *KeywordInfo) ProtoReflect() protoreflect.Message
- func (x *KeywordInfo) Reset()
- func (x *KeywordInfo) String() string
- type KeywordPlanAggregateMetricResults
- func (*KeywordPlanAggregateMetricResults) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanAggregateMetricResults) GetDeviceSearches() []*KeywordPlanDeviceSearches
- func (*KeywordPlanAggregateMetricResults) ProtoMessage()
- func (x *KeywordPlanAggregateMetricResults) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanAggregateMetricResults) Reset()
- func (x *KeywordPlanAggregateMetricResults) String() string
- type KeywordPlanAggregateMetrics
- func (*KeywordPlanAggregateMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanAggregateMetrics) GetAggregateMetricTypes() []enums.KeywordPlanAggregateMetricTypeEnum_KeywordPlanAggregateMetricType
- func (*KeywordPlanAggregateMetrics) ProtoMessage()
- func (x *KeywordPlanAggregateMetrics) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanAggregateMetrics) Reset()
- func (x *KeywordPlanAggregateMetrics) String() string
- type KeywordPlanDeviceSearches
- func (*KeywordPlanDeviceSearches) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanDeviceSearches) GetDevice() enums.DeviceEnum_Device
- func (x *KeywordPlanDeviceSearches) GetSearchCount() int64
- func (*KeywordPlanDeviceSearches) ProtoMessage()
- func (x *KeywordPlanDeviceSearches) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanDeviceSearches) Reset()
- func (x *KeywordPlanDeviceSearches) String() string
- type KeywordPlanHistoricalMetrics
- func (*KeywordPlanHistoricalMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanHistoricalMetrics) GetAverageCpcMicros() int64
- func (x *KeywordPlanHistoricalMetrics) GetAvgMonthlySearches() int64
- func (x *KeywordPlanHistoricalMetrics) GetCompetition() enums.KeywordPlanCompetitionLevelEnum_KeywordPlanCompetitionLevel
- func (x *KeywordPlanHistoricalMetrics) GetCompetitionIndex() int64
- func (x *KeywordPlanHistoricalMetrics) GetHighTopOfPageBidMicros() int64
- func (x *KeywordPlanHistoricalMetrics) GetLowTopOfPageBidMicros() int64
- func (x *KeywordPlanHistoricalMetrics) GetMonthlySearchVolumes() []*MonthlySearchVolume
- func (*KeywordPlanHistoricalMetrics) ProtoMessage()
- func (x *KeywordPlanHistoricalMetrics) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanHistoricalMetrics) Reset()
- func (x *KeywordPlanHistoricalMetrics) String() string
- type KeywordThemeInfo
- func (*KeywordThemeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordThemeInfo) GetFreeFormKeywordTheme() string
- func (m *KeywordThemeInfo) GetKeywordTheme() isKeywordThemeInfo_KeywordTheme
- func (x *KeywordThemeInfo) GetKeywordThemeConstant() string
- func (*KeywordThemeInfo) ProtoMessage()
- func (x *KeywordThemeInfo) ProtoReflect() protoreflect.Message
- func (x *KeywordThemeInfo) Reset()
- func (x *KeywordThemeInfo) String() string
- type KeywordThemeInfo_FreeFormKeywordTheme
- type KeywordThemeInfo_KeywordThemeConstant
- type LanguageInfo
- type LeadFormAsset
- func (*LeadFormAsset) Descriptor() ([]byte, []int)deprecated
- func (x *LeadFormAsset) GetBackgroundImageAsset() string
- func (x *LeadFormAsset) GetBusinessName() string
- func (x *LeadFormAsset) GetCallToActionDescription() string
- func (x *LeadFormAsset) GetCallToActionType() enums.LeadFormCallToActionTypeEnum_LeadFormCallToActionType
- func (x *LeadFormAsset) GetCustomDisclosure() string
- func (x *LeadFormAsset) GetCustomQuestionFields() []*LeadFormCustomQuestionField
- func (x *LeadFormAsset) GetDeliveryMethods() []*LeadFormDeliveryMethod
- func (x *LeadFormAsset) GetDescription() string
- func (x *LeadFormAsset) GetDesiredIntent() enums.LeadFormDesiredIntentEnum_LeadFormDesiredIntent
- func (x *LeadFormAsset) GetFields() []*LeadFormField
- func (x *LeadFormAsset) GetHeadline() string
- func (x *LeadFormAsset) GetPostSubmitCallToActionType() ...
- func (x *LeadFormAsset) GetPostSubmitDescription() string
- func (x *LeadFormAsset) GetPostSubmitHeadline() string
- func (x *LeadFormAsset) GetPrivacyPolicyUrl() string
- func (*LeadFormAsset) ProtoMessage()
- func (x *LeadFormAsset) ProtoReflect() protoreflect.Message
- func (x *LeadFormAsset) Reset()
- func (x *LeadFormAsset) String() string
- type LeadFormCustomQuestionField
- func (*LeadFormCustomQuestionField) Descriptor() ([]byte, []int)deprecated
- func (m *LeadFormCustomQuestionField) GetAnswers() isLeadFormCustomQuestionField_Answers
- func (x *LeadFormCustomQuestionField) GetCustomQuestionText() string
- func (x *LeadFormCustomQuestionField) GetHasLocationAnswer() bool
- func (x *LeadFormCustomQuestionField) GetSingleChoiceAnswers() *LeadFormSingleChoiceAnswers
- func (*LeadFormCustomQuestionField) ProtoMessage()
- func (x *LeadFormCustomQuestionField) ProtoReflect() protoreflect.Message
- func (x *LeadFormCustomQuestionField) Reset()
- func (x *LeadFormCustomQuestionField) String() string
- type LeadFormCustomQuestionField_HasLocationAnswer
- type LeadFormCustomQuestionField_SingleChoiceAnswers
- type LeadFormDeliveryMethod
- func (*LeadFormDeliveryMethod) Descriptor() ([]byte, []int)deprecated
- func (m *LeadFormDeliveryMethod) GetDeliveryDetails() isLeadFormDeliveryMethod_DeliveryDetails
- func (x *LeadFormDeliveryMethod) GetWebhook() *WebhookDelivery
- func (*LeadFormDeliveryMethod) ProtoMessage()
- func (x *LeadFormDeliveryMethod) ProtoReflect() protoreflect.Message
- func (x *LeadFormDeliveryMethod) Reset()
- func (x *LeadFormDeliveryMethod) String() string
- type LeadFormDeliveryMethod_Webhook
- type LeadFormField
- func (*LeadFormField) Descriptor() ([]byte, []int)deprecated
- func (m *LeadFormField) GetAnswers() isLeadFormField_Answers
- func (x *LeadFormField) GetHasLocationAnswer() bool
- func (x *LeadFormField) GetInputType() enums.LeadFormFieldUserInputTypeEnum_LeadFormFieldUserInputType
- func (x *LeadFormField) GetSingleChoiceAnswers() *LeadFormSingleChoiceAnswers
- func (*LeadFormField) ProtoMessage()
- func (x *LeadFormField) ProtoReflect() protoreflect.Message
- func (x *LeadFormField) Reset()
- func (x *LeadFormField) String() string
- type LeadFormField_HasLocationAnswer
- type LeadFormField_SingleChoiceAnswers
- type LeadFormSingleChoiceAnswers
- func (*LeadFormSingleChoiceAnswers) Descriptor() ([]byte, []int)deprecated
- func (x *LeadFormSingleChoiceAnswers) GetAnswers() []string
- func (*LeadFormSingleChoiceAnswers) ProtoMessage()
- func (x *LeadFormSingleChoiceAnswers) ProtoReflect() protoreflect.Message
- func (x *LeadFormSingleChoiceAnswers) Reset()
- func (x *LeadFormSingleChoiceAnswers) String() string
- type LegacyAppInstallAdInfo
- func (*LegacyAppInstallAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LegacyAppInstallAdInfo) GetAppId() string
- func (x *LegacyAppInstallAdInfo) GetAppStore() enums.LegacyAppInstallAdAppStoreEnum_LegacyAppInstallAdAppStore
- func (x *LegacyAppInstallAdInfo) GetDescription1() string
- func (x *LegacyAppInstallAdInfo) GetDescription2() string
- func (x *LegacyAppInstallAdInfo) GetHeadline() string
- func (*LegacyAppInstallAdInfo) ProtoMessage()
- func (x *LegacyAppInstallAdInfo) ProtoReflect() protoreflect.Message
- func (x *LegacyAppInstallAdInfo) Reset()
- func (x *LegacyAppInstallAdInfo) String() string
- type LegacyResponsiveDisplayAdInfo
- func (*LegacyResponsiveDisplayAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LegacyResponsiveDisplayAdInfo) GetAccentColor() string
- func (x *LegacyResponsiveDisplayAdInfo) GetAllowFlexibleColor() bool
- func (x *LegacyResponsiveDisplayAdInfo) GetBusinessName() string
- func (x *LegacyResponsiveDisplayAdInfo) GetCallToActionText() string
- func (x *LegacyResponsiveDisplayAdInfo) GetDescription() string
- func (x *LegacyResponsiveDisplayAdInfo) GetFormatSetting() enums.DisplayAdFormatSettingEnum_DisplayAdFormatSetting
- func (x *LegacyResponsiveDisplayAdInfo) GetLogoImage() string
- func (x *LegacyResponsiveDisplayAdInfo) GetLongHeadline() string
- func (x *LegacyResponsiveDisplayAdInfo) GetMainColor() string
- func (x *LegacyResponsiveDisplayAdInfo) GetMarketingImage() string
- func (x *LegacyResponsiveDisplayAdInfo) GetPricePrefix() string
- func (x *LegacyResponsiveDisplayAdInfo) GetPromoText() string
- func (x *LegacyResponsiveDisplayAdInfo) GetShortHeadline() string
- func (x *LegacyResponsiveDisplayAdInfo) GetSquareLogoImage() string
- func (x *LegacyResponsiveDisplayAdInfo) GetSquareMarketingImage() string
- func (*LegacyResponsiveDisplayAdInfo) ProtoMessage()
- func (x *LegacyResponsiveDisplayAdInfo) ProtoReflect() protoreflect.Message
- func (x *LegacyResponsiveDisplayAdInfo) Reset()
- func (x *LegacyResponsiveDisplayAdInfo) String() string
- type LifeEventSegment
- type ListingDimensionInfo
- func (*ListingDimensionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ListingDimensionInfo) GetActivityCountry() *ActivityCountryInfo
- func (x *ListingDimensionInfo) GetActivityId() *ActivityIdInfo
- func (x *ListingDimensionInfo) GetActivityRating() *ActivityRatingInfo
- func (m *ListingDimensionInfo) GetDimension() isListingDimensionInfo_Dimension
- func (x *ListingDimensionInfo) GetHotelCity() *HotelCityInfo
- func (x *ListingDimensionInfo) GetHotelClass() *HotelClassInfo
- func (x *ListingDimensionInfo) GetHotelCountryRegion() *HotelCountryRegionInfo
- func (x *ListingDimensionInfo) GetHotelId() *HotelIdInfo
- func (x *ListingDimensionInfo) GetHotelState() *HotelStateInfo
- func (x *ListingDimensionInfo) GetProductBiddingCategory() *ProductBiddingCategoryInfo
- func (x *ListingDimensionInfo) GetProductBrand() *ProductBrandInfo
- func (x *ListingDimensionInfo) GetProductChannel() *ProductChannelInfo
- func (x *ListingDimensionInfo) GetProductChannelExclusivity() *ProductChannelExclusivityInfo
- func (x *ListingDimensionInfo) GetProductCondition() *ProductConditionInfo
- func (x *ListingDimensionInfo) GetProductCustomAttribute() *ProductCustomAttributeInfo
- func (x *ListingDimensionInfo) GetProductGrouping() *ProductGroupingInfo
- func (x *ListingDimensionInfo) GetProductItemId() *ProductItemIdInfo
- func (x *ListingDimensionInfo) GetProductLabels() *ProductLabelsInfo
- func (x *ListingDimensionInfo) GetProductLegacyCondition() *ProductLegacyConditionInfo
- func (x *ListingDimensionInfo) GetProductType() *ProductTypeInfo
- func (x *ListingDimensionInfo) GetProductTypeFull() *ProductTypeFullInfo
- func (x *ListingDimensionInfo) GetUnknownListingDimension() *UnknownListingDimensionInfo
- func (*ListingDimensionInfo) ProtoMessage()
- func (x *ListingDimensionInfo) ProtoReflect() protoreflect.Message
- func (x *ListingDimensionInfo) Reset()
- func (x *ListingDimensionInfo) String() string
- type ListingDimensionInfo_ActivityCountry
- type ListingDimensionInfo_ActivityId
- type ListingDimensionInfo_ActivityRating
- type ListingDimensionInfo_HotelCity
- type ListingDimensionInfo_HotelClass
- type ListingDimensionInfo_HotelCountryRegion
- type ListingDimensionInfo_HotelId
- type ListingDimensionInfo_HotelState
- type ListingDimensionInfo_ProductBiddingCategory
- type ListingDimensionInfo_ProductBrand
- type ListingDimensionInfo_ProductChannel
- type ListingDimensionInfo_ProductChannelExclusivity
- type ListingDimensionInfo_ProductCondition
- type ListingDimensionInfo_ProductCustomAttribute
- type ListingDimensionInfo_ProductGrouping
- type ListingDimensionInfo_ProductItemId
- type ListingDimensionInfo_ProductLabels
- type ListingDimensionInfo_ProductLegacyCondition
- type ListingDimensionInfo_ProductType
- type ListingDimensionInfo_ProductTypeFull
- type ListingDimensionInfo_UnknownListingDimension
- type ListingDimensionPath
- func (*ListingDimensionPath) Descriptor() ([]byte, []int)deprecated
- func (x *ListingDimensionPath) GetDimensions() []*ListingDimensionInfo
- func (*ListingDimensionPath) ProtoMessage()
- func (x *ListingDimensionPath) ProtoReflect() protoreflect.Message
- func (x *ListingDimensionPath) Reset()
- func (x *ListingDimensionPath) String() string
- type ListingGroupInfo
- func (*ListingGroupInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupInfo) GetCaseValue() *ListingDimensionInfo
- func (x *ListingGroupInfo) GetParentAdGroupCriterion() string
- func (x *ListingGroupInfo) GetPath() *ListingDimensionPath
- func (x *ListingGroupInfo) GetType() enums.ListingGroupTypeEnum_ListingGroupType
- func (*ListingGroupInfo) ProtoMessage()
- func (x *ListingGroupInfo) ProtoReflect() protoreflect.Message
- func (x *ListingGroupInfo) Reset()
- func (x *ListingGroupInfo) String() string
- type ListingScopeInfo
- func (*ListingScopeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ListingScopeInfo) GetDimensions() []*ListingDimensionInfo
- func (*ListingScopeInfo) ProtoMessage()
- func (x *ListingScopeInfo) ProtoReflect() protoreflect.Message
- func (x *ListingScopeInfo) Reset()
- func (x *ListingScopeInfo) String() string
- type LocalAdInfo
- func (*LocalAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LocalAdInfo) GetCallToActions() []*AdTextAsset
- func (x *LocalAdInfo) GetDescriptions() []*AdTextAsset
- func (x *LocalAdInfo) GetHeadlines() []*AdTextAsset
- func (x *LocalAdInfo) GetLogoImages() []*AdImageAsset
- func (x *LocalAdInfo) GetMarketingImages() []*AdImageAsset
- func (x *LocalAdInfo) GetPath1() string
- func (x *LocalAdInfo) GetPath2() string
- func (x *LocalAdInfo) GetVideos() []*AdVideoAsset
- func (*LocalAdInfo) ProtoMessage()
- func (x *LocalAdInfo) ProtoReflect() protoreflect.Message
- func (x *LocalAdInfo) Reset()
- func (x *LocalAdInfo) String() string
- type LocalServiceIdInfo
- func (*LocalServiceIdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LocalServiceIdInfo) GetServiceId() string
- func (*LocalServiceIdInfo) ProtoMessage()
- func (x *LocalServiceIdInfo) ProtoReflect() protoreflect.Message
- func (x *LocalServiceIdInfo) Reset()
- func (x *LocalServiceIdInfo) String() string
- type LocationAsset
- func (*LocationAsset) Descriptor() ([]byte, []int)deprecated
- func (x *LocationAsset) GetBusinessProfileLocations() []*BusinessProfileLocation
- func (x *LocationAsset) GetLocationOwnershipType() enums.LocationOwnershipTypeEnum_LocationOwnershipType
- func (x *LocationAsset) GetPlaceId() string
- func (*LocationAsset) ProtoMessage()
- func (x *LocationAsset) ProtoReflect() protoreflect.Message
- func (x *LocationAsset) Reset()
- func (x *LocationAsset) String() string
- type LocationFeedItem
- func (*LocationFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *LocationFeedItem) GetAddressLine_1() string
- func (x *LocationFeedItem) GetAddressLine_2() string
- func (x *LocationFeedItem) GetBusinessName() string
- func (x *LocationFeedItem) GetCity() string
- func (x *LocationFeedItem) GetCountryCode() string
- func (x *LocationFeedItem) GetPhoneNumber() string
- func (x *LocationFeedItem) GetPostalCode() string
- func (x *LocationFeedItem) GetProvince() string
- func (*LocationFeedItem) ProtoMessage()
- func (x *LocationFeedItem) ProtoReflect() protoreflect.Message
- func (x *LocationFeedItem) Reset()
- func (x *LocationFeedItem) String() string
- type LocationGroupInfo
- func (*LocationGroupInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LocationGroupInfo) GetEnableCustomerLevelLocationAssetSet() bool
- func (x *LocationGroupInfo) GetFeed() string
- func (x *LocationGroupInfo) GetFeedItemSets() []string
- func (x *LocationGroupInfo) GetGeoTargetConstants() []string
- func (x *LocationGroupInfo) GetLocationGroupAssetSets() []string
- func (x *LocationGroupInfo) GetRadius() int64
- func (x *LocationGroupInfo) GetRadiusUnits() enums.LocationGroupRadiusUnitsEnum_LocationGroupRadiusUnits
- func (*LocationGroupInfo) ProtoMessage()
- func (x *LocationGroupInfo) ProtoReflect() protoreflect.Message
- func (x *LocationGroupInfo) Reset()
- func (x *LocationGroupInfo) String() string
- type LocationInfo
- type LocationSet
- func (*LocationSet) Descriptor() ([]byte, []int)deprecated
- func (x *LocationSet) GetBusinessProfileLocationSet() *BusinessProfileLocationSet
- func (x *LocationSet) GetChainLocationSet() *ChainSet
- func (x *LocationSet) GetLocationOwnershipType() enums.LocationOwnershipTypeEnum_LocationOwnershipType
- func (x *LocationSet) GetMapsLocationSet() *MapsLocationSet
- func (m *LocationSet) GetSource() isLocationSet_Source
- func (*LocationSet) ProtoMessage()
- func (x *LocationSet) ProtoReflect() protoreflect.Message
- func (x *LocationSet) Reset()
- func (x *LocationSet) String() string
- type LocationSet_BusinessProfileLocationSet
- type LocationSet_ChainLocationSet
- type LocationSet_MapsLocationSet
- type LogicalUserListInfo
- func (*LogicalUserListInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LogicalUserListInfo) GetRules() []*UserListLogicalRuleInfo
- func (*LogicalUserListInfo) ProtoMessage()
- func (x *LogicalUserListInfo) ProtoReflect() protoreflect.Message
- func (x *LogicalUserListInfo) Reset()
- func (x *LogicalUserListInfo) String() string
- type LogicalUserListOperandInfo
- func (*LogicalUserListOperandInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LogicalUserListOperandInfo) GetUserList() string
- func (*LogicalUserListOperandInfo) ProtoMessage()
- func (x *LogicalUserListOperandInfo) ProtoReflect() protoreflect.Message
- func (x *LogicalUserListOperandInfo) Reset()
- func (x *LogicalUserListOperandInfo) String() string
- type ManualCpa
- type ManualCpc
- type ManualCpm
- type ManualCpv
- type MapsLocationInfo
- type MapsLocationSet
- func (*MapsLocationSet) Descriptor() ([]byte, []int)deprecated
- func (x *MapsLocationSet) GetMapsLocations() []*MapsLocationInfo
- func (*MapsLocationSet) ProtoMessage()
- func (x *MapsLocationSet) ProtoReflect() protoreflect.Message
- func (x *MapsLocationSet) Reset()
- func (x *MapsLocationSet) String() string
- type MatchingFunction
- func (*MatchingFunction) Descriptor() ([]byte, []int)deprecated
- func (x *MatchingFunction) GetFunctionString() string
- func (x *MatchingFunction) GetLeftOperands() []*Operand
- func (x *MatchingFunction) GetOperator() enums.MatchingFunctionOperatorEnum_MatchingFunctionOperator
- func (x *MatchingFunction) GetRightOperands() []*Operand
- func (*MatchingFunction) ProtoMessage()
- func (x *MatchingFunction) ProtoReflect() protoreflect.Message
- func (x *MatchingFunction) Reset()
- func (x *MatchingFunction) String() string
- type MaximizeConversionValue
- func (*MaximizeConversionValue) Descriptor() ([]byte, []int)deprecated
- func (x *MaximizeConversionValue) GetCpcBidCeilingMicros() int64
- func (x *MaximizeConversionValue) GetCpcBidFloorMicros() int64
- func (x *MaximizeConversionValue) GetTargetRoas() float64
- func (*MaximizeConversionValue) ProtoMessage()
- func (x *MaximizeConversionValue) ProtoReflect() protoreflect.Message
- func (x *MaximizeConversionValue) Reset()
- func (x *MaximizeConversionValue) String() string
- type MaximizeConversions
- func (*MaximizeConversions) Descriptor() ([]byte, []int)deprecated
- func (x *MaximizeConversions) GetCpcBidCeilingMicros() int64
- func (x *MaximizeConversions) GetCpcBidFloorMicros() int64
- func (x *MaximizeConversions) GetTargetCpaMicros() int64
- func (*MaximizeConversions) ProtoMessage()
- func (x *MaximizeConversions) ProtoReflect() protoreflect.Message
- func (x *MaximizeConversions) Reset()
- func (x *MaximizeConversions) String() string
- type MediaBundleAsset
- type MetricGoal
- func (*MetricGoal) Descriptor() ([]byte, []int)deprecated
- func (x *MetricGoal) GetDirection() enums.ExperimentMetricDirectionEnum_ExperimentMetricDirection
- func (x *MetricGoal) GetMetric() enums.ExperimentMetricEnum_ExperimentMetric
- func (*MetricGoal) ProtoMessage()
- func (x *MetricGoal) ProtoReflect() protoreflect.Message
- func (x *MetricGoal) Reset()
- func (x *MetricGoal) String() string
- type Metrics
- func (*Metrics) Descriptor() ([]byte, []int)deprecated
- func (x *Metrics) GetAbsoluteTopImpressionPercentage() float64
- func (x *Metrics) GetActiveViewCpm() float64
- func (x *Metrics) GetActiveViewCtr() float64
- func (x *Metrics) GetActiveViewImpressions() int64
- func (x *Metrics) GetActiveViewMeasurability() float64
- func (x *Metrics) GetActiveViewMeasurableCostMicros() int64
- func (x *Metrics) GetActiveViewMeasurableImpressions() int64
- func (x *Metrics) GetActiveViewViewability() float64
- func (x *Metrics) GetAllConversions() float64
- func (x *Metrics) GetAllConversionsByConversionDate() float64
- func (x *Metrics) GetAllConversionsFromClickToCall() float64
- func (x *Metrics) GetAllConversionsFromDirections() float64
- func (x *Metrics) GetAllConversionsFromInteractionsRate() float64
- func (x *Metrics) GetAllConversionsFromInteractionsValuePerInteraction() float64
- func (x *Metrics) GetAllConversionsFromLocationAssetClickToCall() float64
- func (x *Metrics) GetAllConversionsFromLocationAssetDirections() float64
- func (x *Metrics) GetAllConversionsFromLocationAssetMenu() float64
- func (x *Metrics) GetAllConversionsFromLocationAssetOrder() float64
- func (x *Metrics) GetAllConversionsFromLocationAssetOtherEngagement() float64
- func (x *Metrics) GetAllConversionsFromLocationAssetStoreVisits() float64
- func (x *Metrics) GetAllConversionsFromLocationAssetWebsite() float64
- func (x *Metrics) GetAllConversionsFromMenu() float64
- func (x *Metrics) GetAllConversionsFromOrder() float64
- func (x *Metrics) GetAllConversionsFromOtherEngagement() float64
- func (x *Metrics) GetAllConversionsFromStoreVisit() float64
- func (x *Metrics) GetAllConversionsFromStoreWebsite() float64
- func (x *Metrics) GetAllConversionsValue() float64
- func (x *Metrics) GetAllConversionsValueByConversionDate() float64
- func (x *Metrics) GetAllConversionsValuePerCost() float64
- func (x *Metrics) GetAllNewCustomerLifetimeValue() float64
- func (x *Metrics) GetAuctionInsightSearchAbsoluteTopImpressionPercentage() float64
- func (x *Metrics) GetAuctionInsightSearchImpressionShare() float64
- func (x *Metrics) GetAuctionInsightSearchOutrankingShare() float64
- func (x *Metrics) GetAuctionInsightSearchOverlapRate() float64
- func (x *Metrics) GetAuctionInsightSearchPositionAboveRate() float64
- func (x *Metrics) GetAuctionInsightSearchTopImpressionPercentage() float64
- func (x *Metrics) GetAverageCost() float64
- func (x *Metrics) GetAverageCpc() float64
- func (x *Metrics) GetAverageCpe() float64
- func (x *Metrics) GetAverageCpm() float64
- func (x *Metrics) GetAverageCpv() float64
- func (x *Metrics) GetAveragePageViews() float64
- func (x *Metrics) GetAverageTargetCpaMicros() int64
- func (x *Metrics) GetAverageTargetRoas() float64
- func (x *Metrics) GetAverageTimeOnSite() float64
- func (x *Metrics) GetBenchmarkAverageMaxCpc() float64
- func (x *Metrics) GetBenchmarkCtr() float64
- func (x *Metrics) GetBiddableAppInstallConversions() float64
- func (x *Metrics) GetBiddableAppPostInstallConversions() float64
- func (x *Metrics) GetBounceRate() float64
- func (x *Metrics) GetClicks() int64
- func (x *Metrics) GetCombinedClicks() int64
- func (x *Metrics) GetCombinedClicksPerQuery() float64
- func (x *Metrics) GetCombinedQueries() int64
- func (x *Metrics) GetContentBudgetLostImpressionShare() float64
- func (x *Metrics) GetContentImpressionShare() float64
- func (x *Metrics) GetContentRankLostImpressionShare() float64
- func (x *Metrics) GetConversionLastConversionDate() string
- func (x *Metrics) GetConversionLastReceivedRequestDateTime() string
- func (x *Metrics) GetConversions() float64
- func (x *Metrics) GetConversionsByConversionDate() float64
- func (x *Metrics) GetConversionsFromInteractionsRate() float64
- func (x *Metrics) GetConversionsFromInteractionsValuePerInteraction() float64
- func (x *Metrics) GetConversionsValue() float64
- func (x *Metrics) GetConversionsValueByConversionDate() float64
- func (x *Metrics) GetConversionsValuePerCost() float64
- func (x *Metrics) GetCostMicros() int64
- func (x *Metrics) GetCostPerAllConversions() float64
- func (x *Metrics) GetCostPerConversion() float64
- func (x *Metrics) GetCostPerCurrentModelAttributedConversion() float64
- func (x *Metrics) GetCrossDeviceConversions() float64
- func (x *Metrics) GetCtr() float64
- func (x *Metrics) GetCurrentModelAttributedConversions() float64
- func (x *Metrics) GetCurrentModelAttributedConversionsFromInteractionsRate() float64
- func (x *Metrics) GetCurrentModelAttributedConversionsFromInteractionsValuePerInteraction() float64
- func (x *Metrics) GetCurrentModelAttributedConversionsValue() float64
- func (x *Metrics) GetCurrentModelAttributedConversionsValuePerCost() float64
- func (x *Metrics) GetEligibleImpressionsFromLocationAssetStoreReach() int64
- func (x *Metrics) GetEngagementRate() float64
- func (x *Metrics) GetEngagements() int64
- func (x *Metrics) GetGmailForwards() int64
- func (x *Metrics) GetGmailSaves() int64
- func (x *Metrics) GetGmailSecondaryClicks() int64
- func (x *Metrics) GetHistoricalCreativeQualityScore() enums.QualityScoreBucketEnum_QualityScoreBucket
- func (x *Metrics) GetHistoricalLandingPageQualityScore() enums.QualityScoreBucketEnum_QualityScoreBucket
- func (x *Metrics) GetHistoricalQualityScore() int64
- func (x *Metrics) GetHistoricalSearchPredictedCtr() enums.QualityScoreBucketEnum_QualityScoreBucket
- func (x *Metrics) GetHotelAverageLeadValueMicros() float64
- func (x *Metrics) GetHotelCommissionRateMicros() int64
- func (x *Metrics) GetHotelEligibleImpressions() int64
- func (x *Metrics) GetHotelExpectedCommissionCost() float64
- func (x *Metrics) GetHotelPriceDifferencePercentage() float64
- func (x *Metrics) GetImpressions() int64
- func (x *Metrics) GetImpressionsFromStoreReach() int64
- func (x *Metrics) GetInteractionEventTypes() []enums.InteractionEventTypeEnum_InteractionEventType
- func (x *Metrics) GetInteractionRate() float64
- func (x *Metrics) GetInteractions() int64
- func (x *Metrics) GetInvalidClickRate() float64
- func (x *Metrics) GetInvalidClicks() int64
- func (x *Metrics) GetMessageChatRate() float64
- func (x *Metrics) GetMessageChats() int64
- func (x *Metrics) GetMessageImpressions() int64
- func (x *Metrics) GetMobileFriendlyClicksPercentage() float64
- func (x *Metrics) GetNewCustomerLifetimeValue() float64
- func (x *Metrics) GetOptimizationScoreUplift() float64
- func (x *Metrics) GetOptimizationScoreUrl() string
- func (x *Metrics) GetOrganicClicks() int64
- func (x *Metrics) GetOrganicClicksPerQuery() float64
- func (x *Metrics) GetOrganicImpressions() int64
- func (x *Metrics) GetOrganicImpressionsPerQuery() float64
- func (x *Metrics) GetOrganicQueries() int64
- func (x *Metrics) GetPercentNewVisitors() float64
- func (x *Metrics) GetPhoneCalls() int64
- func (x *Metrics) GetPhoneImpressions() int64
- func (x *Metrics) GetPhoneThroughRate() float64
- func (x *Metrics) GetPublisherOrganicClicks() int64
- func (x *Metrics) GetPublisherPurchasedClicks() int64
- func (x *Metrics) GetPublisherUnknownClicks() int64
- func (x *Metrics) GetRelativeCtr() float64
- func (x *Metrics) GetSearchAbsoluteTopImpressionShare() float64
- func (x *Metrics) GetSearchBudgetLostAbsoluteTopImpressionShare() float64
- func (x *Metrics) GetSearchBudgetLostImpressionShare() float64
- func (x *Metrics) GetSearchBudgetLostTopImpressionShare() float64
- func (x *Metrics) GetSearchClickShare() float64
- func (x *Metrics) GetSearchExactMatchImpressionShare() float64
- func (x *Metrics) GetSearchImpressionShare() float64
- func (x *Metrics) GetSearchRankLostAbsoluteTopImpressionShare() float64
- func (x *Metrics) GetSearchRankLostImpressionShare() float64
- func (x *Metrics) GetSearchRankLostTopImpressionShare() float64
- func (x *Metrics) GetSearchTopImpressionShare() float64
- func (x *Metrics) GetSearchVolume() *SearchVolumeRange
- func (x *Metrics) GetSkAdNetworkConversions() int64
- func (x *Metrics) GetSpeedScore() int64
- func (x *Metrics) GetTopImpressionPercentage() float64
- func (x *Metrics) GetValidAcceleratedMobilePagesClicksPercentage() float64
- func (x *Metrics) GetValuePerAllConversions() float64
- func (x *Metrics) GetValuePerAllConversionsByConversionDate() float64
- func (x *Metrics) GetValuePerConversion() float64
- func (x *Metrics) GetValuePerConversionsByConversionDate() float64
- func (x *Metrics) GetValuePerCurrentModelAttributedConversion() float64
- func (x *Metrics) GetVideoQuartileP100Rate() float64
- func (x *Metrics) GetVideoQuartileP25Rate() float64
- func (x *Metrics) GetVideoQuartileP50Rate() float64
- func (x *Metrics) GetVideoQuartileP75Rate() float64
- func (x *Metrics) GetVideoViewRate() float64
- func (x *Metrics) GetVideoViews() int64
- func (x *Metrics) GetViewThroughConversions() int64
- func (x *Metrics) GetViewThroughConversionsFromLocationAssetClickToCall() float64
- func (x *Metrics) GetViewThroughConversionsFromLocationAssetDirections() float64
- func (x *Metrics) GetViewThroughConversionsFromLocationAssetMenu() float64
- func (x *Metrics) GetViewThroughConversionsFromLocationAssetOrder() float64
- func (x *Metrics) GetViewThroughConversionsFromLocationAssetOtherEngagement() float64
- func (x *Metrics) GetViewThroughConversionsFromLocationAssetStoreVisits() float64
- func (x *Metrics) GetViewThroughConversionsFromLocationAssetWebsite() float64
- func (*Metrics) ProtoMessage()
- func (x *Metrics) ProtoReflect() protoreflect.Message
- func (x *Metrics) Reset()
- func (x *Metrics) String() string
- type MobileAppAsset
- func (*MobileAppAsset) Descriptor() ([]byte, []int)deprecated
- func (x *MobileAppAsset) GetAppId() string
- func (x *MobileAppAsset) GetAppStore() enums.MobileAppVendorEnum_MobileAppVendor
- func (x *MobileAppAsset) GetEndDate() string
- func (x *MobileAppAsset) GetLinkText() string
- func (x *MobileAppAsset) GetStartDate() string
- func (*MobileAppAsset) ProtoMessage()
- func (x *MobileAppAsset) ProtoReflect() protoreflect.Message
- func (x *MobileAppAsset) Reset()
- func (x *MobileAppAsset) String() string
- type MobileAppCategoryInfo
- func (*MobileAppCategoryInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MobileAppCategoryInfo) GetMobileAppCategoryConstant() string
- func (*MobileAppCategoryInfo) ProtoMessage()
- func (x *MobileAppCategoryInfo) ProtoReflect() protoreflect.Message
- func (x *MobileAppCategoryInfo) Reset()
- func (x *MobileAppCategoryInfo) String() string
- type MobileApplicationInfo
- func (*MobileApplicationInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MobileApplicationInfo) GetAppId() string
- func (x *MobileApplicationInfo) GetName() string
- func (*MobileApplicationInfo) ProtoMessage()
- func (x *MobileApplicationInfo) ProtoReflect() protoreflect.Message
- func (x *MobileApplicationInfo) Reset()
- func (x *MobileApplicationInfo) String() string
- type MobileDeviceInfo
- func (*MobileDeviceInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MobileDeviceInfo) GetMobileDeviceConstant() string
- func (*MobileDeviceInfo) ProtoMessage()
- func (x *MobileDeviceInfo) ProtoReflect() protoreflect.Message
- func (x *MobileDeviceInfo) Reset()
- func (x *MobileDeviceInfo) String() string
- type Money
- type MonthlySearchVolume
- func (*MonthlySearchVolume) Descriptor() ([]byte, []int)deprecated
- func (x *MonthlySearchVolume) GetMonth() enums.MonthOfYearEnum_MonthOfYear
- func (x *MonthlySearchVolume) GetMonthlySearches() int64
- func (x *MonthlySearchVolume) GetYear() int64
- func (*MonthlySearchVolume) ProtoMessage()
- func (x *MonthlySearchVolume) ProtoReflect() protoreflect.Message
- func (x *MonthlySearchVolume) Reset()
- func (x *MonthlySearchVolume) String() string
- type NegativeKeywordListInfo
- func (*NegativeKeywordListInfo) Descriptor() ([]byte, []int)deprecated
- func (x *NegativeKeywordListInfo) GetSharedSet() string
- func (*NegativeKeywordListInfo) ProtoMessage()
- func (x *NegativeKeywordListInfo) ProtoReflect() protoreflect.Message
- func (x *NegativeKeywordListInfo) Reset()
- func (x *NegativeKeywordListInfo) String() string
- type OfflineUserAddressInfo
- func (*OfflineUserAddressInfo) Descriptor() ([]byte, []int)deprecated
- func (x *OfflineUserAddressInfo) GetCity() string
- func (x *OfflineUserAddressInfo) GetCountryCode() string
- func (x *OfflineUserAddressInfo) GetHashedFirstName() string
- func (x *OfflineUserAddressInfo) GetHashedLastName() string
- func (x *OfflineUserAddressInfo) GetHashedStreetAddress() string
- func (x *OfflineUserAddressInfo) GetPostalCode() string
- func (x *OfflineUserAddressInfo) GetState() string
- func (*OfflineUserAddressInfo) ProtoMessage()
- func (x *OfflineUserAddressInfo) ProtoReflect() protoreflect.Message
- func (x *OfflineUserAddressInfo) Reset()
- func (x *OfflineUserAddressInfo) String() string
- type Operand
- func (*Operand) Descriptor() ([]byte, []int)deprecated
- func (x *Operand) GetConstantOperand() *Operand_ConstantOperand
- func (x *Operand) GetFeedAttributeOperand() *Operand_FeedAttributeOperand
- func (m *Operand) GetFunctionArgumentOperand() isOperand_FunctionArgumentOperand
- func (x *Operand) GetFunctionOperand() *Operand_FunctionOperand
- func (x *Operand) GetRequestContextOperand() *Operand_RequestContextOperand
- func (*Operand) ProtoMessage()
- func (x *Operand) ProtoReflect() protoreflect.Message
- func (x *Operand) Reset()
- func (x *Operand) String() string
- type Operand_ConstantOperand
- func (*Operand_ConstantOperand) Descriptor() ([]byte, []int)deprecated
- func (x *Operand_ConstantOperand) GetBooleanValue() bool
- func (m *Operand_ConstantOperand) GetConstantOperandValue() isOperand_ConstantOperand_ConstantOperandValue
- func (x *Operand_ConstantOperand) GetDoubleValue() float64
- func (x *Operand_ConstantOperand) GetLongValue() int64
- func (x *Operand_ConstantOperand) GetStringValue() string
- func (*Operand_ConstantOperand) ProtoMessage()
- func (x *Operand_ConstantOperand) ProtoReflect() protoreflect.Message
- func (x *Operand_ConstantOperand) Reset()
- func (x *Operand_ConstantOperand) String() string
- type Operand_ConstantOperand_
- type Operand_ConstantOperand_BooleanValue
- type Operand_ConstantOperand_DoubleValue
- type Operand_ConstantOperand_LongValue
- type Operand_ConstantOperand_StringValue
- type Operand_FeedAttributeOperand
- func (*Operand_FeedAttributeOperand) Descriptor() ([]byte, []int)deprecated
- func (x *Operand_FeedAttributeOperand) GetFeedAttributeId() int64
- func (x *Operand_FeedAttributeOperand) GetFeedId() int64
- func (*Operand_FeedAttributeOperand) ProtoMessage()
- func (x *Operand_FeedAttributeOperand) ProtoReflect() protoreflect.Message
- func (x *Operand_FeedAttributeOperand) Reset()
- func (x *Operand_FeedAttributeOperand) String() string
- type Operand_FeedAttributeOperand_
- type Operand_FunctionOperand
- func (*Operand_FunctionOperand) Descriptor() ([]byte, []int)deprecated
- func (x *Operand_FunctionOperand) GetMatchingFunction() *MatchingFunction
- func (*Operand_FunctionOperand) ProtoMessage()
- func (x *Operand_FunctionOperand) ProtoReflect() protoreflect.Message
- func (x *Operand_FunctionOperand) Reset()
- func (x *Operand_FunctionOperand) String() string
- type Operand_FunctionOperand_
- type Operand_RequestContextOperand
- func (*Operand_RequestContextOperand) Descriptor() ([]byte, []int)deprecated
- func (x *Operand_RequestContextOperand) GetContextType() enums.MatchingFunctionContextTypeEnum_MatchingFunctionContextType
- func (*Operand_RequestContextOperand) ProtoMessage()
- func (x *Operand_RequestContextOperand) ProtoReflect() protoreflect.Message
- func (x *Operand_RequestContextOperand) Reset()
- func (x *Operand_RequestContextOperand) String() string
- type Operand_RequestContextOperand_
- type OperatingSystemVersionInfo
- func (*OperatingSystemVersionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *OperatingSystemVersionInfo) GetOperatingSystemVersionConstant() string
- func (*OperatingSystemVersionInfo) ProtoMessage()
- func (x *OperatingSystemVersionInfo) ProtoReflect() protoreflect.Message
- func (x *OperatingSystemVersionInfo) Reset()
- func (x *OperatingSystemVersionInfo) String() string
- type PageFeedAsset
- func (*PageFeedAsset) Descriptor() ([]byte, []int)deprecated
- func (x *PageFeedAsset) GetLabels() []string
- func (x *PageFeedAsset) GetPageUrl() string
- func (*PageFeedAsset) ProtoMessage()
- func (x *PageFeedAsset) ProtoReflect() protoreflect.Message
- func (x *PageFeedAsset) Reset()
- func (x *PageFeedAsset) String() string
- type ParentalStatusDimension
- func (*ParentalStatusDimension) Descriptor() ([]byte, []int)deprecated
- func (x *ParentalStatusDimension) GetIncludeUndetermined() bool
- func (x *ParentalStatusDimension) GetParentalStatuses() []enums.ParentalStatusTypeEnum_ParentalStatusType
- func (*ParentalStatusDimension) ProtoMessage()
- func (x *ParentalStatusDimension) ProtoReflect() protoreflect.Message
- func (x *ParentalStatusDimension) Reset()
- func (x *ParentalStatusDimension) String() string
- type ParentalStatusInfo
- func (*ParentalStatusInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ParentalStatusInfo) GetType() enums.ParentalStatusTypeEnum_ParentalStatusType
- func (*ParentalStatusInfo) ProtoMessage()
- func (x *ParentalStatusInfo) ProtoReflect() protoreflect.Message
- func (x *ParentalStatusInfo) Reset()
- func (x *ParentalStatusInfo) String() string
- type PercentCpc
- func (*PercentCpc) Descriptor() ([]byte, []int)deprecated
- func (x *PercentCpc) GetCpcBidCeilingMicros() int64
- func (x *PercentCpc) GetEnhancedCpcEnabled() bool
- func (*PercentCpc) ProtoMessage()
- func (x *PercentCpc) ProtoReflect() protoreflect.Message
- func (x *PercentCpc) Reset()
- func (x *PercentCpc) String() string
- type PercentCpcBidSimulationPoint
- func (*PercentCpcBidSimulationPoint) Descriptor() ([]byte, []int)deprecated
- func (x *PercentCpcBidSimulationPoint) GetBiddableConversions() float64
- func (x *PercentCpcBidSimulationPoint) GetBiddableConversionsValue() float64
- func (x *PercentCpcBidSimulationPoint) GetClicks() int64
- func (x *PercentCpcBidSimulationPoint) GetCostMicros() int64
- func (x *PercentCpcBidSimulationPoint) GetImpressions() int64
- func (x *PercentCpcBidSimulationPoint) GetPercentCpcBidMicros() int64
- func (x *PercentCpcBidSimulationPoint) GetTopSlotImpressions() int64
- func (*PercentCpcBidSimulationPoint) ProtoMessage()
- func (x *PercentCpcBidSimulationPoint) ProtoReflect() protoreflect.Message
- func (x *PercentCpcBidSimulationPoint) Reset()
- func (x *PercentCpcBidSimulationPoint) String() string
- type PercentCpcBidSimulationPointList
- func (*PercentCpcBidSimulationPointList) Descriptor() ([]byte, []int)deprecated
- func (x *PercentCpcBidSimulationPointList) GetPoints() []*PercentCpcBidSimulationPoint
- func (*PercentCpcBidSimulationPointList) ProtoMessage()
- func (x *PercentCpcBidSimulationPointList) ProtoReflect() protoreflect.Message
- func (x *PercentCpcBidSimulationPointList) Reset()
- func (x *PercentCpcBidSimulationPointList) String() string
- type PlacementInfo
- type PolicySummary
- func (*PolicySummary) Descriptor() ([]byte, []int)deprecated
- func (x *PolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
- func (x *PolicySummary) GetPolicyTopicEntries() []*PolicyTopicEntry
- func (x *PolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
- func (*PolicySummary) ProtoMessage()
- func (x *PolicySummary) ProtoReflect() protoreflect.Message
- func (x *PolicySummary) Reset()
- func (x *PolicySummary) String() string
- type PolicyTopicConstraint
- func (*PolicyTopicConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicConstraint) GetCertificateDomainMismatchInCountryList() *PolicyTopicConstraint_CountryConstraintList
- func (x *PolicyTopicConstraint) GetCertificateMissingInCountryList() *PolicyTopicConstraint_CountryConstraintList
- func (x *PolicyTopicConstraint) GetCountryConstraintList() *PolicyTopicConstraint_CountryConstraintList
- func (x *PolicyTopicConstraint) GetResellerConstraint() *PolicyTopicConstraint_ResellerConstraint
- func (m *PolicyTopicConstraint) GetValue() isPolicyTopicConstraint_Value
- func (*PolicyTopicConstraint) ProtoMessage()
- func (x *PolicyTopicConstraint) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicConstraint) Reset()
- func (x *PolicyTopicConstraint) String() string
- type PolicyTopicConstraint_CertificateDomainMismatchInCountryList
- type PolicyTopicConstraint_CertificateMissingInCountryList
- type PolicyTopicConstraint_CountryConstraint
- func (*PolicyTopicConstraint_CountryConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicConstraint_CountryConstraint) GetCountryCriterion() string
- func (*PolicyTopicConstraint_CountryConstraint) ProtoMessage()
- func (x *PolicyTopicConstraint_CountryConstraint) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicConstraint_CountryConstraint) Reset()
- func (x *PolicyTopicConstraint_CountryConstraint) String() string
- type PolicyTopicConstraint_CountryConstraintList
- func (*PolicyTopicConstraint_CountryConstraintList) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicConstraint_CountryConstraintList) GetCountries() []*PolicyTopicConstraint_CountryConstraint
- func (x *PolicyTopicConstraint_CountryConstraintList) GetTotalTargetedCountries() int32
- func (*PolicyTopicConstraint_CountryConstraintList) ProtoMessage()
- func (x *PolicyTopicConstraint_CountryConstraintList) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicConstraint_CountryConstraintList) Reset()
- func (x *PolicyTopicConstraint_CountryConstraintList) String() string
- type PolicyTopicConstraint_CountryConstraintList_
- type PolicyTopicConstraint_ResellerConstraint
- func (*PolicyTopicConstraint_ResellerConstraint) Descriptor() ([]byte, []int)deprecated
- func (*PolicyTopicConstraint_ResellerConstraint) ProtoMessage()
- func (x *PolicyTopicConstraint_ResellerConstraint) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicConstraint_ResellerConstraint) Reset()
- func (x *PolicyTopicConstraint_ResellerConstraint) String() string
- type PolicyTopicConstraint_ResellerConstraint_
- type PolicyTopicEntry
- func (*PolicyTopicEntry) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicEntry) GetConstraints() []*PolicyTopicConstraint
- func (x *PolicyTopicEntry) GetEvidences() []*PolicyTopicEvidence
- func (x *PolicyTopicEntry) GetTopic() string
- func (x *PolicyTopicEntry) GetType() enums.PolicyTopicEntryTypeEnum_PolicyTopicEntryType
- func (*PolicyTopicEntry) ProtoMessage()
- func (x *PolicyTopicEntry) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicEntry) Reset()
- func (x *PolicyTopicEntry) String() string
- type PolicyTopicEvidence
- func (*PolicyTopicEvidence) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicEvidence) GetDestinationMismatch() *PolicyTopicEvidence_DestinationMismatch
- func (x *PolicyTopicEvidence) GetDestinationNotWorking() *PolicyTopicEvidence_DestinationNotWorking
- func (x *PolicyTopicEvidence) GetDestinationTextList() *PolicyTopicEvidence_DestinationTextList
- func (x *PolicyTopicEvidence) GetLanguageCode() string
- func (x *PolicyTopicEvidence) GetTextList() *PolicyTopicEvidence_TextList
- func (m *PolicyTopicEvidence) GetValue() isPolicyTopicEvidence_Value
- func (x *PolicyTopicEvidence) GetWebsiteList() *PolicyTopicEvidence_WebsiteList
- func (*PolicyTopicEvidence) ProtoMessage()
- func (x *PolicyTopicEvidence) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicEvidence) Reset()
- func (x *PolicyTopicEvidence) String() string
- type PolicyTopicEvidence_DestinationMismatch
- func (*PolicyTopicEvidence_DestinationMismatch) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicEvidence_DestinationMismatch) GetUrlTypes() ...
- func (*PolicyTopicEvidence_DestinationMismatch) ProtoMessage()
- func (x *PolicyTopicEvidence_DestinationMismatch) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicEvidence_DestinationMismatch) Reset()
- func (x *PolicyTopicEvidence_DestinationMismatch) String() string
- type PolicyTopicEvidence_DestinationMismatch_
- type PolicyTopicEvidence_DestinationNotWorking
- func (*PolicyTopicEvidence_DestinationNotWorking) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicEvidence_DestinationNotWorking) GetDevice() ...
- func (x *PolicyTopicEvidence_DestinationNotWorking) GetDnsErrorType() ...
- func (x *PolicyTopicEvidence_DestinationNotWorking) GetExpandedUrl() string
- func (x *PolicyTopicEvidence_DestinationNotWorking) GetHttpErrorCode() int64
- func (x *PolicyTopicEvidence_DestinationNotWorking) GetLastCheckedDateTime() string
- func (m *PolicyTopicEvidence_DestinationNotWorking) GetReason() isPolicyTopicEvidence_DestinationNotWorking_Reason
- func (*PolicyTopicEvidence_DestinationNotWorking) ProtoMessage()
- func (x *PolicyTopicEvidence_DestinationNotWorking) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicEvidence_DestinationNotWorking) Reset()
- func (x *PolicyTopicEvidence_DestinationNotWorking) String() string
- type PolicyTopicEvidence_DestinationNotWorking_
- type PolicyTopicEvidence_DestinationNotWorking_DnsErrorType
- type PolicyTopicEvidence_DestinationNotWorking_HttpErrorCode
- type PolicyTopicEvidence_DestinationTextList
- func (*PolicyTopicEvidence_DestinationTextList) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicEvidence_DestinationTextList) GetDestinationTexts() []string
- func (*PolicyTopicEvidence_DestinationTextList) ProtoMessage()
- func (x *PolicyTopicEvidence_DestinationTextList) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicEvidence_DestinationTextList) Reset()
- func (x *PolicyTopicEvidence_DestinationTextList) String() string
- type PolicyTopicEvidence_DestinationTextList_
- type PolicyTopicEvidence_LanguageCode
- type PolicyTopicEvidence_TextList
- func (*PolicyTopicEvidence_TextList) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicEvidence_TextList) GetTexts() []string
- func (*PolicyTopicEvidence_TextList) ProtoMessage()
- func (x *PolicyTopicEvidence_TextList) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicEvidence_TextList) Reset()
- func (x *PolicyTopicEvidence_TextList) String() string
- type PolicyTopicEvidence_TextList_
- type PolicyTopicEvidence_WebsiteList
- func (*PolicyTopicEvidence_WebsiteList) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyTopicEvidence_WebsiteList) GetWebsites() []string
- func (*PolicyTopicEvidence_WebsiteList) ProtoMessage()
- func (x *PolicyTopicEvidence_WebsiteList) ProtoReflect() protoreflect.Message
- func (x *PolicyTopicEvidence_WebsiteList) Reset()
- func (x *PolicyTopicEvidence_WebsiteList) String() string
- type PolicyTopicEvidence_WebsiteList_
- type PolicyValidationParameter
- func (*PolicyValidationParameter) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyValidationParameter) GetExemptPolicyViolationKeys() []*PolicyViolationKey
- func (x *PolicyValidationParameter) GetIgnorablePolicyTopics() []string
- func (*PolicyValidationParameter) ProtoMessage()
- func (x *PolicyValidationParameter) ProtoReflect() protoreflect.Message
- func (x *PolicyValidationParameter) Reset()
- func (x *PolicyValidationParameter) String() string
- type PolicyViolationKey
- func (*PolicyViolationKey) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyViolationKey) GetPolicyName() string
- func (x *PolicyViolationKey) GetViolatingText() string
- func (*PolicyViolationKey) ProtoMessage()
- func (x *PolicyViolationKey) ProtoReflect() protoreflect.Message
- func (x *PolicyViolationKey) Reset()
- func (x *PolicyViolationKey) String() string
- type PriceAsset
- func (*PriceAsset) Descriptor() ([]byte, []int)deprecated
- func (x *PriceAsset) GetLanguageCode() string
- func (x *PriceAsset) GetPriceOfferings() []*PriceOffering
- func (x *PriceAsset) GetPriceQualifier() enums.PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier
- func (x *PriceAsset) GetType() enums.PriceExtensionTypeEnum_PriceExtensionType
- func (*PriceAsset) ProtoMessage()
- func (x *PriceAsset) ProtoReflect() protoreflect.Message
- func (x *PriceAsset) Reset()
- func (x *PriceAsset) String() string
- type PriceFeedItem
- func (*PriceFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *PriceFeedItem) GetFinalUrlSuffix() string
- func (x *PriceFeedItem) GetLanguageCode() string
- func (x *PriceFeedItem) GetPriceOfferings() []*PriceOffer
- func (x *PriceFeedItem) GetPriceQualifier() enums.PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier
- func (x *PriceFeedItem) GetTrackingUrlTemplate() string
- func (x *PriceFeedItem) GetType() enums.PriceExtensionTypeEnum_PriceExtensionType
- func (*PriceFeedItem) ProtoMessage()
- func (x *PriceFeedItem) ProtoReflect() protoreflect.Message
- func (x *PriceFeedItem) Reset()
- func (x *PriceFeedItem) String() string
- type PriceOffer
- func (*PriceOffer) Descriptor() ([]byte, []int)deprecated
- func (x *PriceOffer) GetDescription() string
- func (x *PriceOffer) GetFinalMobileUrls() []string
- func (x *PriceOffer) GetFinalUrls() []string
- func (x *PriceOffer) GetHeader() string
- func (x *PriceOffer) GetPrice() *Money
- func (x *PriceOffer) GetUnit() enums.PriceExtensionPriceUnitEnum_PriceExtensionPriceUnit
- func (*PriceOffer) ProtoMessage()
- func (x *PriceOffer) ProtoReflect() protoreflect.Message
- func (x *PriceOffer) Reset()
- func (x *PriceOffer) String() string
- type PriceOffering
- func (*PriceOffering) Descriptor() ([]byte, []int)deprecated
- func (x *PriceOffering) GetDescription() string
- func (x *PriceOffering) GetFinalMobileUrl() string
- func (x *PriceOffering) GetFinalUrl() string
- func (x *PriceOffering) GetHeader() string
- func (x *PriceOffering) GetPrice() *Money
- func (x *PriceOffering) GetUnit() enums.PriceExtensionPriceUnitEnum_PriceExtensionPriceUnit
- func (*PriceOffering) ProtoMessage()
- func (x *PriceOffering) ProtoReflect() protoreflect.Message
- func (x *PriceOffering) Reset()
- func (x *PriceOffering) String() string
- type ProductBiddingCategoryInfo
- func (*ProductBiddingCategoryInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductBiddingCategoryInfo) GetId() int64
- func (x *ProductBiddingCategoryInfo) GetLevel() enums.ProductBiddingCategoryLevelEnum_ProductBiddingCategoryLevel
- func (*ProductBiddingCategoryInfo) ProtoMessage()
- func (x *ProductBiddingCategoryInfo) ProtoReflect() protoreflect.Message
- func (x *ProductBiddingCategoryInfo) Reset()
- func (x *ProductBiddingCategoryInfo) String() string
- type ProductBrandInfo
- type ProductChannelExclusivityInfo
- func (*ProductChannelExclusivityInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductChannelExclusivityInfo) GetChannelExclusivity() enums.ProductChannelExclusivityEnum_ProductChannelExclusivity
- func (*ProductChannelExclusivityInfo) ProtoMessage()
- func (x *ProductChannelExclusivityInfo) ProtoReflect() protoreflect.Message
- func (x *ProductChannelExclusivityInfo) Reset()
- func (x *ProductChannelExclusivityInfo) String() string
- type ProductChannelInfo
- func (*ProductChannelInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductChannelInfo) GetChannel() enums.ProductChannelEnum_ProductChannel
- func (*ProductChannelInfo) ProtoMessage()
- func (x *ProductChannelInfo) ProtoReflect() protoreflect.Message
- func (x *ProductChannelInfo) Reset()
- func (x *ProductChannelInfo) String() string
- type ProductConditionInfo
- func (*ProductConditionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductConditionInfo) GetCondition() enums.ProductConditionEnum_ProductCondition
- func (*ProductConditionInfo) ProtoMessage()
- func (x *ProductConditionInfo) ProtoReflect() protoreflect.Message
- func (x *ProductConditionInfo) Reset()
- func (x *ProductConditionInfo) String() string
- type ProductCustomAttributeInfo
- func (*ProductCustomAttributeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductCustomAttributeInfo) GetIndex() enums.ProductCustomAttributeIndexEnum_ProductCustomAttributeIndex
- func (x *ProductCustomAttributeInfo) GetValue() string
- func (*ProductCustomAttributeInfo) ProtoMessage()
- func (x *ProductCustomAttributeInfo) ProtoReflect() protoreflect.Message
- func (x *ProductCustomAttributeInfo) Reset()
- func (x *ProductCustomAttributeInfo) String() string
- type ProductGroupingInfo
- func (*ProductGroupingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductGroupingInfo) GetValue() string
- func (*ProductGroupingInfo) ProtoMessage()
- func (x *ProductGroupingInfo) ProtoReflect() protoreflect.Message
- func (x *ProductGroupingInfo) Reset()
- func (x *ProductGroupingInfo) String() string
- type ProductItemIdInfo
- type ProductLabelsInfo
- type ProductLegacyConditionInfo
- func (*ProductLegacyConditionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductLegacyConditionInfo) GetValue() string
- func (*ProductLegacyConditionInfo) ProtoMessage()
- func (x *ProductLegacyConditionInfo) ProtoReflect() protoreflect.Message
- func (x *ProductLegacyConditionInfo) Reset()
- func (x *ProductLegacyConditionInfo) String() string
- type ProductTypeFullInfo
- func (*ProductTypeFullInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductTypeFullInfo) GetValue() string
- func (*ProductTypeFullInfo) ProtoMessage()
- func (x *ProductTypeFullInfo) ProtoReflect() protoreflect.Message
- func (x *ProductTypeFullInfo) Reset()
- func (x *ProductTypeFullInfo) String() string
- type ProductTypeInfo
- func (*ProductTypeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProductTypeInfo) GetLevel() enums.ProductTypeLevelEnum_ProductTypeLevel
- func (x *ProductTypeInfo) GetValue() string
- func (*ProductTypeInfo) ProtoMessage()
- func (x *ProductTypeInfo) ProtoReflect() protoreflect.Message
- func (x *ProductTypeInfo) Reset()
- func (x *ProductTypeInfo) String() string
- type PromotionAsset
- func (*PromotionAsset) Descriptor() ([]byte, []int)deprecated
- func (x *PromotionAsset) GetAdScheduleTargets() []*AdScheduleInfo
- func (x *PromotionAsset) GetDiscountModifier() ...
- func (m *PromotionAsset) GetDiscountType() isPromotionAsset_DiscountType
- func (x *PromotionAsset) GetEndDate() string
- func (x *PromotionAsset) GetLanguageCode() string
- func (x *PromotionAsset) GetMoneyAmountOff() *Money
- func (x *PromotionAsset) GetOccasion() enums.PromotionExtensionOccasionEnum_PromotionExtensionOccasion
- func (x *PromotionAsset) GetOrdersOverAmount() *Money
- func (x *PromotionAsset) GetPercentOff() int64
- func (x *PromotionAsset) GetPromotionCode() string
- func (x *PromotionAsset) GetPromotionTarget() string
- func (m *PromotionAsset) GetPromotionTrigger() isPromotionAsset_PromotionTrigger
- func (x *PromotionAsset) GetRedemptionEndDate() string
- func (x *PromotionAsset) GetRedemptionStartDate() string
- func (x *PromotionAsset) GetStartDate() string
- func (*PromotionAsset) ProtoMessage()
- func (x *PromotionAsset) ProtoReflect() protoreflect.Message
- func (x *PromotionAsset) Reset()
- func (x *PromotionAsset) String() string
- type PromotionAsset_MoneyAmountOff
- type PromotionAsset_OrdersOverAmount
- type PromotionAsset_PercentOff
- type PromotionAsset_PromotionCode
- type PromotionFeedItem
- func (*PromotionFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *PromotionFeedItem) GetDiscountModifier() ...
- func (m *PromotionFeedItem) GetDiscountType() isPromotionFeedItem_DiscountType
- func (x *PromotionFeedItem) GetFinalMobileUrls() []string
- func (x *PromotionFeedItem) GetFinalUrlSuffix() string
- func (x *PromotionFeedItem) GetFinalUrls() []string
- func (x *PromotionFeedItem) GetLanguageCode() string
- func (x *PromotionFeedItem) GetMoneyAmountOff() *Money
- func (x *PromotionFeedItem) GetOccasion() enums.PromotionExtensionOccasionEnum_PromotionExtensionOccasion
- func (x *PromotionFeedItem) GetOrdersOverAmount() *Money
- func (x *PromotionFeedItem) GetPercentOff() int64
- func (x *PromotionFeedItem) GetPromotionCode() string
- func (x *PromotionFeedItem) GetPromotionEndDate() string
- func (x *PromotionFeedItem) GetPromotionStartDate() string
- func (x *PromotionFeedItem) GetPromotionTarget() string
- func (m *PromotionFeedItem) GetPromotionTrigger() isPromotionFeedItem_PromotionTrigger
- func (x *PromotionFeedItem) GetTrackingUrlTemplate() string
- func (x *PromotionFeedItem) GetUrlCustomParameters() []*CustomParameter
- func (*PromotionFeedItem) ProtoMessage()
- func (x *PromotionFeedItem) ProtoReflect() protoreflect.Message
- func (x *PromotionFeedItem) Reset()
- func (x *PromotionFeedItem) String() string
- type PromotionFeedItem_MoneyAmountOff
- type PromotionFeedItem_OrdersOverAmount
- type PromotionFeedItem_PercentOff
- type PromotionFeedItem_PromotionCode
- type ProximityInfo
- func (*ProximityInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProximityInfo) GetAddress() *AddressInfo
- func (x *ProximityInfo) GetGeoPoint() *GeoPointInfo
- func (x *ProximityInfo) GetRadius() float64
- func (x *ProximityInfo) GetRadiusUnits() enums.ProximityRadiusUnitsEnum_ProximityRadiusUnits
- func (*ProximityInfo) ProtoMessage()
- func (x *ProximityInfo) ProtoReflect() protoreflect.Message
- func (x *ProximityInfo) Reset()
- func (x *ProximityInfo) String() string
- type RealTimeBiddingSetting
- func (*RealTimeBiddingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *RealTimeBiddingSetting) GetOptIn() bool
- func (*RealTimeBiddingSetting) ProtoMessage()
- func (x *RealTimeBiddingSetting) ProtoReflect() protoreflect.Message
- func (x *RealTimeBiddingSetting) Reset()
- func (x *RealTimeBiddingSetting) String() string
- type ResponsiveDisplayAdControlSpec
- func (*ResponsiveDisplayAdControlSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ResponsiveDisplayAdControlSpec) GetEnableAssetEnhancements() bool
- func (x *ResponsiveDisplayAdControlSpec) GetEnableAutogenVideo() bool
- func (*ResponsiveDisplayAdControlSpec) ProtoMessage()
- func (x *ResponsiveDisplayAdControlSpec) ProtoReflect() protoreflect.Message
- func (x *ResponsiveDisplayAdControlSpec) Reset()
- func (x *ResponsiveDisplayAdControlSpec) String() string
- type ResponsiveDisplayAdInfo
- func (*ResponsiveDisplayAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ResponsiveDisplayAdInfo) GetAccentColor() string
- func (x *ResponsiveDisplayAdInfo) GetAllowFlexibleColor() bool
- func (x *ResponsiveDisplayAdInfo) GetBusinessName() string
- func (x *ResponsiveDisplayAdInfo) GetCallToActionText() string
- func (x *ResponsiveDisplayAdInfo) GetControlSpec() *ResponsiveDisplayAdControlSpec
- func (x *ResponsiveDisplayAdInfo) GetDescriptions() []*AdTextAsset
- func (x *ResponsiveDisplayAdInfo) GetFormatSetting() enums.DisplayAdFormatSettingEnum_DisplayAdFormatSetting
- func (x *ResponsiveDisplayAdInfo) GetHeadlines() []*AdTextAsset
- func (x *ResponsiveDisplayAdInfo) GetLogoImages() []*AdImageAsset
- func (x *ResponsiveDisplayAdInfo) GetLongHeadline() *AdTextAsset
- func (x *ResponsiveDisplayAdInfo) GetMainColor() string
- func (x *ResponsiveDisplayAdInfo) GetMarketingImages() []*AdImageAsset
- func (x *ResponsiveDisplayAdInfo) GetPricePrefix() string
- func (x *ResponsiveDisplayAdInfo) GetPromoText() string
- func (x *ResponsiveDisplayAdInfo) GetSquareLogoImages() []*AdImageAsset
- func (x *ResponsiveDisplayAdInfo) GetSquareMarketingImages() []*AdImageAsset
- func (x *ResponsiveDisplayAdInfo) GetYoutubeVideos() []*AdVideoAsset
- func (*ResponsiveDisplayAdInfo) ProtoMessage()
- func (x *ResponsiveDisplayAdInfo) ProtoReflect() protoreflect.Message
- func (x *ResponsiveDisplayAdInfo) Reset()
- func (x *ResponsiveDisplayAdInfo) String() string
- type ResponsiveSearchAdInfo
- func (*ResponsiveSearchAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ResponsiveSearchAdInfo) GetDescriptions() []*AdTextAsset
- func (x *ResponsiveSearchAdInfo) GetHeadlines() []*AdTextAsset
- func (x *ResponsiveSearchAdInfo) GetPath1() string
- func (x *ResponsiveSearchAdInfo) GetPath2() string
- func (*ResponsiveSearchAdInfo) ProtoMessage()
- func (x *ResponsiveSearchAdInfo) ProtoReflect() protoreflect.Message
- func (x *ResponsiveSearchAdInfo) Reset()
- func (x *ResponsiveSearchAdInfo) String() string
- type RuleBasedUserListInfo
- func (*RuleBasedUserListInfo) Descriptor() ([]byte, []int)deprecated
- func (x *RuleBasedUserListInfo) GetFlexibleRuleUserList() *FlexibleRuleUserListInfo
- func (x *RuleBasedUserListInfo) GetPrepopulationStatus() enums.UserListPrepopulationStatusEnum_UserListPrepopulationStatus
- func (*RuleBasedUserListInfo) ProtoMessage()
- func (x *RuleBasedUserListInfo) ProtoReflect() protoreflect.Message
- func (x *RuleBasedUserListInfo) Reset()
- func (x *RuleBasedUserListInfo) String() string
- type SearchVolumeRange
- func (*SearchVolumeRange) Descriptor() ([]byte, []int)deprecated
- func (x *SearchVolumeRange) GetMax() int64
- func (x *SearchVolumeRange) GetMin() int64
- func (*SearchVolumeRange) ProtoMessage()
- func (x *SearchVolumeRange) ProtoReflect() protoreflect.Message
- func (x *SearchVolumeRange) Reset()
- func (x *SearchVolumeRange) String() string
- type Segments
- func (*Segments) Descriptor() ([]byte, []int)deprecated
- func (x *Segments) GetActivityAccountId() int64
- func (x *Segments) GetActivityRating() int64
- func (x *Segments) GetAdDestinationType() enums.AdDestinationTypeEnum_AdDestinationType
- func (x *Segments) GetAdGroup() string
- func (x *Segments) GetAdNetworkType() enums.AdNetworkTypeEnum_AdNetworkType
- func (x *Segments) GetAssetGroup() string
- func (x *Segments) GetAssetInteractionTarget() *AssetInteractionTarget
- func (x *Segments) GetAuctionInsightDomain() string
- func (x *Segments) GetBudgetCampaignAssociationStatus() *BudgetCampaignAssociationStatus
- func (x *Segments) GetCampaign() string
- func (x *Segments) GetClickType() enums.ClickTypeEnum_ClickType
- func (x *Segments) GetConversionAction() string
- func (x *Segments) GetConversionActionCategory() enums.ConversionActionCategoryEnum_ConversionActionCategory
- func (x *Segments) GetConversionActionName() string
- func (x *Segments) GetConversionAdjustment() bool
- func (x *Segments) GetConversionAttributionEventType() enums.ConversionAttributionEventTypeEnum_ConversionAttributionEventType
- func (x *Segments) GetConversionLagBucket() enums.ConversionLagBucketEnum_ConversionLagBucket
- func (x *Segments) GetConversionOrAdjustmentLagBucket() enums.ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket
- func (x *Segments) GetConversionValueRulePrimaryDimension() ...
- func (x *Segments) GetDate() string
- func (x *Segments) GetDayOfWeek() enums.DayOfWeekEnum_DayOfWeek
- func (x *Segments) GetDevice() enums.DeviceEnum_Device
- func (x *Segments) GetExternalActivityId() string
- func (x *Segments) GetExternalConversionSource() enums.ExternalConversionSourceEnum_ExternalConversionSource
- func (x *Segments) GetGeoTargetAirport() string
- func (x *Segments) GetGeoTargetCanton() string
- func (x *Segments) GetGeoTargetCity() string
- func (x *Segments) GetGeoTargetCountry() string
- func (x *Segments) GetGeoTargetCounty() string
- func (x *Segments) GetGeoTargetDistrict() string
- func (x *Segments) GetGeoTargetMetro() string
- func (x *Segments) GetGeoTargetMostSpecificLocation() string
- func (x *Segments) GetGeoTargetPostalCode() string
- func (x *Segments) GetGeoTargetProvince() string
- func (x *Segments) GetGeoTargetRegion() string
- func (x *Segments) GetGeoTargetState() string
- func (x *Segments) GetHotelBookingWindowDays() int64
- func (x *Segments) GetHotelCenterId() int64
- func (x *Segments) GetHotelCheckInDate() string
- func (x *Segments) GetHotelCheckInDayOfWeek() enums.DayOfWeekEnum_DayOfWeek
- func (x *Segments) GetHotelCity() string
- func (x *Segments) GetHotelClass() int32
- func (x *Segments) GetHotelCountry() string
- func (x *Segments) GetHotelDateSelectionType() enums.HotelDateSelectionTypeEnum_HotelDateSelectionType
- func (x *Segments) GetHotelLengthOfStay() int32
- func (x *Segments) GetHotelPriceBucket() enums.HotelPriceBucketEnum_HotelPriceBucket
- func (x *Segments) GetHotelRateRuleId() string
- func (x *Segments) GetHotelRateType() enums.HotelRateTypeEnum_HotelRateType
- func (x *Segments) GetHotelState() string
- func (x *Segments) GetHour() int32
- func (x *Segments) GetInteractionOnThisExtension() bool
- func (x *Segments) GetKeyword() *Keyword
- func (x *Segments) GetMonth() string
- func (x *Segments) GetMonthOfYear() enums.MonthOfYearEnum_MonthOfYear
- func (x *Segments) GetNewVersusReturningCustomers() ...
- func (x *Segments) GetPartnerHotelId() string
- func (x *Segments) GetPlaceholderType() enums.PlaceholderTypeEnum_PlaceholderType
- func (x *Segments) GetProductAggregatorId() int64
- func (x *Segments) GetProductBiddingCategoryLevel1() string
- func (x *Segments) GetProductBiddingCategoryLevel2() string
- func (x *Segments) GetProductBiddingCategoryLevel3() string
- func (x *Segments) GetProductBiddingCategoryLevel4() string
- func (x *Segments) GetProductBiddingCategoryLevel5() string
- func (x *Segments) GetProductBrand() string
- func (x *Segments) GetProductChannel() enums.ProductChannelEnum_ProductChannel
- func (x *Segments) GetProductChannelExclusivity() enums.ProductChannelExclusivityEnum_ProductChannelExclusivity
- func (x *Segments) GetProductCondition() enums.ProductConditionEnum_ProductCondition
- func (x *Segments) GetProductCountry() string
- func (x *Segments) GetProductCustomAttribute0() string
- func (x *Segments) GetProductCustomAttribute1() string
- func (x *Segments) GetProductCustomAttribute2() string
- func (x *Segments) GetProductCustomAttribute3() string
- func (x *Segments) GetProductCustomAttribute4() string
- func (x *Segments) GetProductFeedLabel() string
- func (x *Segments) GetProductItemId() string
- func (x *Segments) GetProductLanguage() string
- func (x *Segments) GetProductMerchantId() int64
- func (x *Segments) GetProductStoreId() string
- func (x *Segments) GetProductTitle() string
- func (x *Segments) GetProductTypeL1() string
- func (x *Segments) GetProductTypeL2() string
- func (x *Segments) GetProductTypeL3() string
- func (x *Segments) GetProductTypeL4() string
- func (x *Segments) GetProductTypeL5() string
- func (x *Segments) GetQuarter() string
- func (x *Segments) GetRecommendationType() enums.RecommendationTypeEnum_RecommendationType
- func (x *Segments) GetSearchEngineResultsPageType() enums.SearchEngineResultsPageTypeEnum_SearchEngineResultsPageType
- func (x *Segments) GetSearchSubcategory() string
- func (x *Segments) GetSearchTerm() string
- func (x *Segments) GetSearchTermMatchType() enums.SearchTermMatchTypeEnum_SearchTermMatchType
- func (x *Segments) GetSkAdNetworkAdEventType() enums.SkAdNetworkAdEventTypeEnum_SkAdNetworkAdEventType
- func (x *Segments) GetSkAdNetworkAttributionCredit() enums.SkAdNetworkAttributionCreditEnum_SkAdNetworkAttributionCredit
- func (x *Segments) GetSkAdNetworkConversionValue() int64
- func (x *Segments) GetSkAdNetworkSourceApp() *SkAdNetworkSourceApp
- func (x *Segments) GetSkAdNetworkUserType() enums.SkAdNetworkUserTypeEnum_SkAdNetworkUserType
- func (x *Segments) GetSlot() enums.SlotEnum_Slot
- func (x *Segments) GetWebpage() string
- func (x *Segments) GetWeek() string
- func (x *Segments) GetYear() int32
- func (*Segments) ProtoMessage()
- func (x *Segments) ProtoReflect() protoreflect.Message
- func (x *Segments) Reset()
- func (x *Segments) String() string
- type ShoppingComparisonListingAdInfo
- func (*ShoppingComparisonListingAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ShoppingComparisonListingAdInfo) GetHeadline() string
- func (*ShoppingComparisonListingAdInfo) ProtoMessage()
- func (x *ShoppingComparisonListingAdInfo) ProtoReflect() protoreflect.Message
- func (x *ShoppingComparisonListingAdInfo) Reset()
- func (x *ShoppingComparisonListingAdInfo) String() string
- type ShoppingLoyalty
- type ShoppingProductAdInfo
- type ShoppingSmartAdInfo
- type SimilarUserListInfo
- func (*SimilarUserListInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SimilarUserListInfo) GetSeedUserList() string
- func (*SimilarUserListInfo) ProtoMessage()
- func (x *SimilarUserListInfo) ProtoReflect() protoreflect.Message
- func (x *SimilarUserListInfo) Reset()
- func (x *SimilarUserListInfo) String() string
- type SitelinkAsset
- func (*SitelinkAsset) Descriptor() ([]byte, []int)deprecated
- func (x *SitelinkAsset) GetAdScheduleTargets() []*AdScheduleInfo
- func (x *SitelinkAsset) GetDescription1() string
- func (x *SitelinkAsset) GetDescription2() string
- func (x *SitelinkAsset) GetEndDate() string
- func (x *SitelinkAsset) GetLinkText() string
- func (x *SitelinkAsset) GetStartDate() string
- func (*SitelinkAsset) ProtoMessage()
- func (x *SitelinkAsset) ProtoReflect() protoreflect.Message
- func (x *SitelinkAsset) Reset()
- func (x *SitelinkAsset) String() string
- type SitelinkFeedItem
- func (*SitelinkFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *SitelinkFeedItem) GetFinalMobileUrls() []string
- func (x *SitelinkFeedItem) GetFinalUrlSuffix() string
- func (x *SitelinkFeedItem) GetFinalUrls() []string
- func (x *SitelinkFeedItem) GetLine1() string
- func (x *SitelinkFeedItem) GetLine2() string
- func (x *SitelinkFeedItem) GetLinkText() string
- func (x *SitelinkFeedItem) GetTrackingUrlTemplate() string
- func (x *SitelinkFeedItem) GetUrlCustomParameters() []*CustomParameter
- func (*SitelinkFeedItem) ProtoMessage()
- func (x *SitelinkFeedItem) ProtoReflect() protoreflect.Message
- func (x *SitelinkFeedItem) Reset()
- func (x *SitelinkFeedItem) String() string
- type SkAdNetworkSourceApp
- func (*SkAdNetworkSourceApp) Descriptor() ([]byte, []int)deprecated
- func (x *SkAdNetworkSourceApp) GetSkAdNetworkSourceAppId() string
- func (*SkAdNetworkSourceApp) ProtoMessage()
- func (x *SkAdNetworkSourceApp) ProtoReflect() protoreflect.Message
- func (x *SkAdNetworkSourceApp) Reset()
- func (x *SkAdNetworkSourceApp) String() string
- type SmartCampaignAdInfo
- func (*SmartCampaignAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SmartCampaignAdInfo) GetDescriptions() []*AdTextAsset
- func (x *SmartCampaignAdInfo) GetHeadlines() []*AdTextAsset
- func (*SmartCampaignAdInfo) ProtoMessage()
- func (x *SmartCampaignAdInfo) ProtoReflect() protoreflect.Message
- func (x *SmartCampaignAdInfo) Reset()
- func (x *SmartCampaignAdInfo) String() string
- type StoreAttribute
- type StoreSalesMetadata
- func (*StoreSalesMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *StoreSalesMetadata) GetCustomKey() string
- func (x *StoreSalesMetadata) GetLoyaltyFraction() float64
- func (x *StoreSalesMetadata) GetThirdPartyMetadata() *StoreSalesThirdPartyMetadata
- func (x *StoreSalesMetadata) GetTransactionUploadFraction() float64
- func (*StoreSalesMetadata) ProtoMessage()
- func (x *StoreSalesMetadata) ProtoReflect() protoreflect.Message
- func (x *StoreSalesMetadata) Reset()
- func (x *StoreSalesMetadata) String() string
- type StoreSalesThirdPartyMetadata
- func (*StoreSalesThirdPartyMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *StoreSalesThirdPartyMetadata) GetAdvertiserUploadDateTime() string
- func (x *StoreSalesThirdPartyMetadata) GetBridgeMapVersionId() string
- func (x *StoreSalesThirdPartyMetadata) GetPartnerId() int64
- func (x *StoreSalesThirdPartyMetadata) GetPartnerMatchFraction() float64
- func (x *StoreSalesThirdPartyMetadata) GetPartnerUploadFraction() float64
- func (x *StoreSalesThirdPartyMetadata) GetValidTransactionFraction() float64
- func (*StoreSalesThirdPartyMetadata) ProtoMessage()
- func (x *StoreSalesThirdPartyMetadata) ProtoReflect() protoreflect.Message
- func (x *StoreSalesThirdPartyMetadata) Reset()
- func (x *StoreSalesThirdPartyMetadata) String() string
- type StructuredSnippetAsset
- func (*StructuredSnippetAsset) Descriptor() ([]byte, []int)deprecated
- func (x *StructuredSnippetAsset) GetHeader() string
- func (x *StructuredSnippetAsset) GetValues() []string
- func (*StructuredSnippetAsset) ProtoMessage()
- func (x *StructuredSnippetAsset) ProtoReflect() protoreflect.Message
- func (x *StructuredSnippetAsset) Reset()
- func (x *StructuredSnippetAsset) String() string
- type StructuredSnippetFeedItem
- func (*StructuredSnippetFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *StructuredSnippetFeedItem) GetHeader() string
- func (x *StructuredSnippetFeedItem) GetValues() []string
- func (*StructuredSnippetFeedItem) ProtoMessage()
- func (x *StructuredSnippetFeedItem) ProtoReflect() protoreflect.Message
- func (x *StructuredSnippetFeedItem) Reset()
- func (x *StructuredSnippetFeedItem) String() string
- type TagSnippet
- func (*TagSnippet) Descriptor() ([]byte, []int)deprecated
- func (x *TagSnippet) GetEventSnippet() string
- func (x *TagSnippet) GetGlobalSiteTag() string
- func (x *TagSnippet) GetPageFormat() enums.TrackingCodePageFormatEnum_TrackingCodePageFormat
- func (x *TagSnippet) GetType() enums.TrackingCodeTypeEnum_TrackingCodeType
- func (*TagSnippet) ProtoMessage()
- func (x *TagSnippet) ProtoReflect() protoreflect.Message
- func (x *TagSnippet) Reset()
- func (x *TagSnippet) String() string
- type TargetCpa
- func (*TargetCpa) Descriptor() ([]byte, []int)deprecated
- func (x *TargetCpa) GetCpcBidCeilingMicros() int64
- func (x *TargetCpa) GetCpcBidFloorMicros() int64
- func (x *TargetCpa) GetTargetCpaMicros() int64
- func (*TargetCpa) ProtoMessage()
- func (x *TargetCpa) ProtoReflect() protoreflect.Message
- func (x *TargetCpa) Reset()
- func (x *TargetCpa) String() string
- type TargetCpaSimulationPoint
- func (*TargetCpaSimulationPoint) Descriptor() ([]byte, []int)deprecated
- func (x *TargetCpaSimulationPoint) GetAppInstalls() float64
- func (x *TargetCpaSimulationPoint) GetBiddableConversions() float64
- func (x *TargetCpaSimulationPoint) GetBiddableConversionsValue() float64
- func (x *TargetCpaSimulationPoint) GetClicks() int64
- func (x *TargetCpaSimulationPoint) GetCostMicros() int64
- func (x *TargetCpaSimulationPoint) GetImpressions() int64
- func (x *TargetCpaSimulationPoint) GetInAppActions() float64
- func (x *TargetCpaSimulationPoint) GetRequiredBudgetAmountMicros() int64
- func (x *TargetCpaSimulationPoint) GetTargetCpaMicros() int64
- func (x *TargetCpaSimulationPoint) GetTargetCpaScalingModifier() float64
- func (m *TargetCpaSimulationPoint) GetTargetCpaSimulationKeyValue() isTargetCpaSimulationPoint_TargetCpaSimulationKeyValue
- func (x *TargetCpaSimulationPoint) GetTopSlotImpressions() int64
- func (*TargetCpaSimulationPoint) ProtoMessage()
- func (x *TargetCpaSimulationPoint) ProtoReflect() protoreflect.Message
- func (x *TargetCpaSimulationPoint) Reset()
- func (x *TargetCpaSimulationPoint) String() string
- type TargetCpaSimulationPointList
- func (*TargetCpaSimulationPointList) Descriptor() ([]byte, []int)deprecated
- func (x *TargetCpaSimulationPointList) GetPoints() []*TargetCpaSimulationPoint
- func (*TargetCpaSimulationPointList) ProtoMessage()
- func (x *TargetCpaSimulationPointList) ProtoReflect() protoreflect.Message
- func (x *TargetCpaSimulationPointList) Reset()
- func (x *TargetCpaSimulationPointList) String() string
- type TargetCpaSimulationPoint_TargetCpaMicros
- type TargetCpaSimulationPoint_TargetCpaScalingModifier
- type TargetCpm
- func (*TargetCpm) Descriptor() ([]byte, []int)deprecated
- func (m *TargetCpm) GetGoal() isTargetCpm_Goal
- func (x *TargetCpm) GetTargetFrequencyGoal() *TargetCpmTargetFrequencyGoal
- func (*TargetCpm) ProtoMessage()
- func (x *TargetCpm) ProtoReflect() protoreflect.Message
- func (x *TargetCpm) Reset()
- func (x *TargetCpm) String() string
- type TargetCpmTargetFrequencyGoal
- func (*TargetCpmTargetFrequencyGoal) Descriptor() ([]byte, []int)deprecated
- func (x *TargetCpmTargetFrequencyGoal) GetTargetCount() int64
- func (x *TargetCpmTargetFrequencyGoal) GetTimeUnit() enums.TargetFrequencyTimeUnitEnum_TargetFrequencyTimeUnit
- func (*TargetCpmTargetFrequencyGoal) ProtoMessage()
- func (x *TargetCpmTargetFrequencyGoal) ProtoReflect() protoreflect.Message
- func (x *TargetCpmTargetFrequencyGoal) Reset()
- func (x *TargetCpmTargetFrequencyGoal) String() string
- type TargetCpm_TargetFrequencyGoal
- type TargetImpressionShare
- func (*TargetImpressionShare) Descriptor() ([]byte, []int)deprecated
- func (x *TargetImpressionShare) GetCpcBidCeilingMicros() int64
- func (x *TargetImpressionShare) GetLocation() enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation
- func (x *TargetImpressionShare) GetLocationFractionMicros() int64
- func (*TargetImpressionShare) ProtoMessage()
- func (x *TargetImpressionShare) ProtoReflect() protoreflect.Message
- func (x *TargetImpressionShare) Reset()
- func (x *TargetImpressionShare) String() string
- type TargetImpressionShareSimulationPoint
- func (*TargetImpressionShareSimulationPoint) Descriptor() ([]byte, []int)deprecated
- func (x *TargetImpressionShareSimulationPoint) GetAbsoluteTopImpressions() int64
- func (x *TargetImpressionShareSimulationPoint) GetBiddableConversions() float64
- func (x *TargetImpressionShareSimulationPoint) GetBiddableConversionsValue() float64
- func (x *TargetImpressionShareSimulationPoint) GetClicks() int64
- func (x *TargetImpressionShareSimulationPoint) GetCostMicros() int64
- func (x *TargetImpressionShareSimulationPoint) GetImpressions() int64
- func (x *TargetImpressionShareSimulationPoint) GetRequiredBudgetAmountMicros() int64
- func (x *TargetImpressionShareSimulationPoint) GetRequiredCpcBidCeilingMicros() int64
- func (x *TargetImpressionShareSimulationPoint) GetTargetImpressionShareMicros() int64
- func (x *TargetImpressionShareSimulationPoint) GetTopSlotImpressions() int64
- func (*TargetImpressionShareSimulationPoint) ProtoMessage()
- func (x *TargetImpressionShareSimulationPoint) ProtoReflect() protoreflect.Message
- func (x *TargetImpressionShareSimulationPoint) Reset()
- func (x *TargetImpressionShareSimulationPoint) String() string
- type TargetImpressionShareSimulationPointList
- func (*TargetImpressionShareSimulationPointList) Descriptor() ([]byte, []int)deprecated
- func (x *TargetImpressionShareSimulationPointList) GetPoints() []*TargetImpressionShareSimulationPoint
- func (*TargetImpressionShareSimulationPointList) ProtoMessage()
- func (x *TargetImpressionShareSimulationPointList) ProtoReflect() protoreflect.Message
- func (x *TargetImpressionShareSimulationPointList) Reset()
- func (x *TargetImpressionShareSimulationPointList) String() string
- type TargetRestriction
- func (*TargetRestriction) Descriptor() ([]byte, []int)deprecated
- func (x *TargetRestriction) GetBidOnly() bool
- func (x *TargetRestriction) GetTargetingDimension() enums.TargetingDimensionEnum_TargetingDimension
- func (*TargetRestriction) ProtoMessage()
- func (x *TargetRestriction) ProtoReflect() protoreflect.Message
- func (x *TargetRestriction) Reset()
- func (x *TargetRestriction) String() string
- type TargetRestrictionOperation
- func (*TargetRestrictionOperation) Descriptor() ([]byte, []int)deprecated
- func (x *TargetRestrictionOperation) GetOperator() TargetRestrictionOperation_Operator
- func (x *TargetRestrictionOperation) GetValue() *TargetRestriction
- func (*TargetRestrictionOperation) ProtoMessage()
- func (x *TargetRestrictionOperation) ProtoReflect() protoreflect.Message
- func (x *TargetRestrictionOperation) Reset()
- func (x *TargetRestrictionOperation) String() string
- type TargetRestrictionOperation_Operator
- func (TargetRestrictionOperation_Operator) Descriptor() protoreflect.EnumDescriptor
- func (x TargetRestrictionOperation_Operator) Enum() *TargetRestrictionOperation_Operator
- func (TargetRestrictionOperation_Operator) EnumDescriptor() ([]byte, []int)deprecated
- func (x TargetRestrictionOperation_Operator) Number() protoreflect.EnumNumber
- func (x TargetRestrictionOperation_Operator) String() string
- func (TargetRestrictionOperation_Operator) Type() protoreflect.EnumType
- type TargetRoas
- func (*TargetRoas) Descriptor() ([]byte, []int)deprecated
- func (x *TargetRoas) GetCpcBidCeilingMicros() int64
- func (x *TargetRoas) GetCpcBidFloorMicros() int64
- func (x *TargetRoas) GetTargetRoas() float64
- func (*TargetRoas) ProtoMessage()
- func (x *TargetRoas) ProtoReflect() protoreflect.Message
- func (x *TargetRoas) Reset()
- func (x *TargetRoas) String() string
- type TargetRoasSimulationPoint
- func (*TargetRoasSimulationPoint) Descriptor() ([]byte, []int)deprecated
- func (x *TargetRoasSimulationPoint) GetBiddableConversions() float64
- func (x *TargetRoasSimulationPoint) GetBiddableConversionsValue() float64
- func (x *TargetRoasSimulationPoint) GetClicks() int64
- func (x *TargetRoasSimulationPoint) GetCostMicros() int64
- func (x *TargetRoasSimulationPoint) GetImpressions() int64
- func (x *TargetRoasSimulationPoint) GetRequiredBudgetAmountMicros() int64
- func (x *TargetRoasSimulationPoint) GetTargetRoas() float64
- func (x *TargetRoasSimulationPoint) GetTopSlotImpressions() int64
- func (*TargetRoasSimulationPoint) ProtoMessage()
- func (x *TargetRoasSimulationPoint) ProtoReflect() protoreflect.Message
- func (x *TargetRoasSimulationPoint) Reset()
- func (x *TargetRoasSimulationPoint) String() string
- type TargetRoasSimulationPointList
- func (*TargetRoasSimulationPointList) Descriptor() ([]byte, []int)deprecated
- func (x *TargetRoasSimulationPointList) GetPoints() []*TargetRoasSimulationPoint
- func (*TargetRoasSimulationPointList) ProtoMessage()
- func (x *TargetRoasSimulationPointList) ProtoReflect() protoreflect.Message
- func (x *TargetRoasSimulationPointList) Reset()
- func (x *TargetRoasSimulationPointList) String() string
- type TargetSpend
- func (*TargetSpend) Descriptor() ([]byte, []int)deprecated
- func (x *TargetSpend) GetCpcBidCeilingMicros() int64
- func (x *TargetSpend) GetTargetSpendMicros() int64deprecated
- func (*TargetSpend) ProtoMessage()
- func (x *TargetSpend) ProtoReflect() protoreflect.Message
- func (x *TargetSpend) Reset()
- func (x *TargetSpend) String() string
- type TargetingSetting
- func (*TargetingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *TargetingSetting) GetTargetRestrictionOperations() []*TargetRestrictionOperation
- func (x *TargetingSetting) GetTargetRestrictions() []*TargetRestriction
- func (*TargetingSetting) ProtoMessage()
- func (x *TargetingSetting) ProtoReflect() protoreflect.Message
- func (x *TargetingSetting) Reset()
- func (x *TargetingSetting) String() string
- type TextAdInfo
- func (*TextAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TextAdInfo) GetDescription1() string
- func (x *TextAdInfo) GetDescription2() string
- func (x *TextAdInfo) GetHeadline() string
- func (*TextAdInfo) ProtoMessage()
- func (x *TextAdInfo) ProtoReflect() protoreflect.Message
- func (x *TextAdInfo) Reset()
- func (x *TextAdInfo) String() string
- type TextAsset
- type TextLabel
- func (*TextLabel) Descriptor() ([]byte, []int)deprecated
- func (x *TextLabel) GetBackgroundColor() string
- func (x *TextLabel) GetDescription() string
- func (*TextLabel) ProtoMessage()
- func (x *TextLabel) ProtoReflect() protoreflect.Message
- func (x *TextLabel) Reset()
- func (x *TextLabel) String() string
- type TextMessageFeedItem
- func (*TextMessageFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *TextMessageFeedItem) GetBusinessName() string
- func (x *TextMessageFeedItem) GetCountryCode() string
- func (x *TextMessageFeedItem) GetExtensionText() string
- func (x *TextMessageFeedItem) GetPhoneNumber() string
- func (x *TextMessageFeedItem) GetText() string
- func (*TextMessageFeedItem) ProtoMessage()
- func (x *TextMessageFeedItem) ProtoReflect() protoreflect.Message
- func (x *TextMessageFeedItem) Reset()
- func (x *TextMessageFeedItem) String() string
- type TopicInfo
- type TransactionAttribute
- func (*TransactionAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionAttribute) GetConversionAction() string
- func (x *TransactionAttribute) GetCurrencyCode() string
- func (x *TransactionAttribute) GetCustomValue() string
- func (x *TransactionAttribute) GetItemAttribute() *ItemAttribute
- func (x *TransactionAttribute) GetOrderId() string
- func (x *TransactionAttribute) GetStoreAttribute() *StoreAttribute
- func (x *TransactionAttribute) GetTransactionAmountMicros() float64
- func (x *TransactionAttribute) GetTransactionDateTime() string
- func (*TransactionAttribute) ProtoMessage()
- func (x *TransactionAttribute) ProtoReflect() protoreflect.Message
- func (x *TransactionAttribute) Reset()
- func (x *TransactionAttribute) String() string
- type TravelAdInfo
- type UnknownListingDimensionInfo
- type UrlCollection
- func (*UrlCollection) Descriptor() ([]byte, []int)deprecated
- func (x *UrlCollection) GetFinalMobileUrls() []string
- func (x *UrlCollection) GetFinalUrls() []string
- func (x *UrlCollection) GetTrackingUrlTemplate() string
- func (x *UrlCollection) GetUrlCollectionId() string
- func (*UrlCollection) ProtoMessage()
- func (x *UrlCollection) ProtoReflect() protoreflect.Message
- func (x *UrlCollection) Reset()
- func (x *UrlCollection) String() string
- type UserAttribute
- func (*UserAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *UserAttribute) GetAcquisitionDateTime() string
- func (x *UserAttribute) GetAveragePurchaseCount() int32
- func (x *UserAttribute) GetAveragePurchaseValueMicros() int64
- func (x *UserAttribute) GetEventAttribute() []*EventAttribute
- func (x *UserAttribute) GetFirstPurchaseDateTime() string
- func (x *UserAttribute) GetLastPurchaseDateTime() string
- func (x *UserAttribute) GetLifecycleStage() string
- func (x *UserAttribute) GetLifetimeValueBucket() int32
- func (x *UserAttribute) GetLifetimeValueMicros() int64
- func (x *UserAttribute) GetShoppingLoyalty() *ShoppingLoyalty
- func (*UserAttribute) ProtoMessage()
- func (x *UserAttribute) ProtoReflect() protoreflect.Message
- func (x *UserAttribute) Reset()
- func (x *UserAttribute) String() string
- type UserData
- func (*UserData) Descriptor() ([]byte, []int)deprecated
- func (x *UserData) GetTransactionAttribute() *TransactionAttribute
- func (x *UserData) GetUserAttribute() *UserAttribute
- func (x *UserData) GetUserIdentifiers() []*UserIdentifier
- func (*UserData) ProtoMessage()
- func (x *UserData) ProtoReflect() protoreflect.Message
- func (x *UserData) Reset()
- func (x *UserData) String() string
- type UserIdentifier
- func (*UserIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *UserIdentifier) GetAddressInfo() *OfflineUserAddressInfo
- func (x *UserIdentifier) GetHashedEmail() string
- func (x *UserIdentifier) GetHashedPhoneNumber() string
- func (m *UserIdentifier) GetIdentifier() isUserIdentifier_Identifier
- func (x *UserIdentifier) GetMobileId() string
- func (x *UserIdentifier) GetThirdPartyUserId() string
- func (x *UserIdentifier) GetUserIdentifierSource() enums.UserIdentifierSourceEnum_UserIdentifierSource
- func (*UserIdentifier) ProtoMessage()
- func (x *UserIdentifier) ProtoReflect() protoreflect.Message
- func (x *UserIdentifier) Reset()
- func (x *UserIdentifier) String() string
- type UserIdentifier_AddressInfo
- type UserIdentifier_HashedEmail
- type UserIdentifier_HashedPhoneNumber
- type UserIdentifier_MobileId
- type UserIdentifier_ThirdPartyUserId
- type UserInterestInfo
- func (*UserInterestInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserInterestInfo) GetUserInterestCategory() string
- func (*UserInterestInfo) ProtoMessage()
- func (x *UserInterestInfo) ProtoReflect() protoreflect.Message
- func (x *UserInterestInfo) Reset()
- func (x *UserInterestInfo) String() string
- type UserInterestSegment
- func (*UserInterestSegment) Descriptor() ([]byte, []int)deprecated
- func (x *UserInterestSegment) GetUserInterestCategory() string
- func (*UserInterestSegment) ProtoMessage()
- func (x *UserInterestSegment) ProtoReflect() protoreflect.Message
- func (x *UserInterestSegment) Reset()
- func (x *UserInterestSegment) String() string
- type UserListActionInfo
- func (*UserListActionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserListActionInfo) GetConversionAction() string
- func (x *UserListActionInfo) GetRemarketingAction() string
- func (m *UserListActionInfo) GetUserListAction() isUserListActionInfo_UserListAction
- func (*UserListActionInfo) ProtoMessage()
- func (x *UserListActionInfo) ProtoReflect() protoreflect.Message
- func (x *UserListActionInfo) Reset()
- func (x *UserListActionInfo) String() string
- type UserListActionInfo_ConversionAction
- type UserListActionInfo_RemarketingAction
- type UserListDateRuleItemInfo
- func (*UserListDateRuleItemInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserListDateRuleItemInfo) GetOffsetInDays() int64
- func (x *UserListDateRuleItemInfo) GetOperator() enums.UserListDateRuleItemOperatorEnum_UserListDateRuleItemOperator
- func (x *UserListDateRuleItemInfo) GetValue() string
- func (*UserListDateRuleItemInfo) ProtoMessage()
- func (x *UserListDateRuleItemInfo) ProtoReflect() protoreflect.Message
- func (x *UserListDateRuleItemInfo) Reset()
- func (x *UserListDateRuleItemInfo) String() string
- type UserListInfo
- type UserListLogicalRuleInfo
- func (*UserListLogicalRuleInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserListLogicalRuleInfo) GetOperator() enums.UserListLogicalRuleOperatorEnum_UserListLogicalRuleOperator
- func (x *UserListLogicalRuleInfo) GetRuleOperands() []*LogicalUserListOperandInfo
- func (*UserListLogicalRuleInfo) ProtoMessage()
- func (x *UserListLogicalRuleInfo) ProtoReflect() protoreflect.Message
- func (x *UserListLogicalRuleInfo) Reset()
- func (x *UserListLogicalRuleInfo) String() string
- type UserListNumberRuleItemInfo
- func (*UserListNumberRuleItemInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserListNumberRuleItemInfo) GetOperator() enums.UserListNumberRuleItemOperatorEnum_UserListNumberRuleItemOperator
- func (x *UserListNumberRuleItemInfo) GetValue() float64
- func (*UserListNumberRuleItemInfo) ProtoMessage()
- func (x *UserListNumberRuleItemInfo) ProtoReflect() protoreflect.Message
- func (x *UserListNumberRuleItemInfo) Reset()
- func (x *UserListNumberRuleItemInfo) String() string
- type UserListRuleInfo
- func (*UserListRuleInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserListRuleInfo) GetRuleItemGroups() []*UserListRuleItemGroupInfo
- func (x *UserListRuleInfo) GetRuleType() enums.UserListRuleTypeEnum_UserListRuleType
- func (*UserListRuleInfo) ProtoMessage()
- func (x *UserListRuleInfo) ProtoReflect() protoreflect.Message
- func (x *UserListRuleInfo) Reset()
- func (x *UserListRuleInfo) String() string
- type UserListRuleItemGroupInfo
- func (*UserListRuleItemGroupInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserListRuleItemGroupInfo) GetRuleItems() []*UserListRuleItemInfo
- func (*UserListRuleItemGroupInfo) ProtoMessage()
- func (x *UserListRuleItemGroupInfo) ProtoReflect() protoreflect.Message
- func (x *UserListRuleItemGroupInfo) Reset()
- func (x *UserListRuleItemGroupInfo) String() string
- type UserListRuleItemInfo
- func (*UserListRuleItemInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserListRuleItemInfo) GetDateRuleItem() *UserListDateRuleItemInfo
- func (x *UserListRuleItemInfo) GetName() string
- func (x *UserListRuleItemInfo) GetNumberRuleItem() *UserListNumberRuleItemInfo
- func (m *UserListRuleItemInfo) GetRuleItem() isUserListRuleItemInfo_RuleItem
- func (x *UserListRuleItemInfo) GetStringRuleItem() *UserListStringRuleItemInfo
- func (*UserListRuleItemInfo) ProtoMessage()
- func (x *UserListRuleItemInfo) ProtoReflect() protoreflect.Message
- func (x *UserListRuleItemInfo) Reset()
- func (x *UserListRuleItemInfo) String() string
- type UserListRuleItemInfo_DateRuleItem
- type UserListRuleItemInfo_NumberRuleItem
- type UserListRuleItemInfo_StringRuleItem
- type UserListSegment
- type UserListStringRuleItemInfo
- func (*UserListStringRuleItemInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserListStringRuleItemInfo) GetOperator() enums.UserListStringRuleItemOperatorEnum_UserListStringRuleItemOperator
- func (x *UserListStringRuleItemInfo) GetValue() string
- func (*UserListStringRuleItemInfo) ProtoMessage()
- func (x *UserListStringRuleItemInfo) ProtoReflect() protoreflect.Message
- func (x *UserListStringRuleItemInfo) Reset()
- func (x *UserListStringRuleItemInfo) String() string
- type Value
- func (*Value) Descriptor() ([]byte, []int)deprecated
- func (x *Value) GetBooleanValue() bool
- func (x *Value) GetDoubleValue() float64
- func (x *Value) GetFloatValue() float32
- func (x *Value) GetInt64Value() int64
- func (x *Value) GetStringValue() string
- func (m *Value) GetValue() isValue_Value
- func (*Value) ProtoMessage()
- func (x *Value) ProtoReflect() protoreflect.Message
- func (x *Value) Reset()
- func (x *Value) String() string
- type Value_BooleanValue
- type Value_DoubleValue
- type Value_FloatValue
- type Value_Int64Value
- type Value_StringValue
- type VideoAdInfo
- func (*VideoAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *VideoAdInfo) GetBumper() *VideoBumperInStreamAdInfo
- func (m *VideoAdInfo) GetFormat() isVideoAdInfo_Format
- func (x *VideoAdInfo) GetInFeed() *InFeedVideoAdInfo
- func (x *VideoAdInfo) GetInStream() *VideoTrueViewInStreamAdInfo
- func (x *VideoAdInfo) GetNonSkippable() *VideoNonSkippableInStreamAdInfo
- func (x *VideoAdInfo) GetOutStream() *VideoOutstreamAdInfo
- func (x *VideoAdInfo) GetVideo() *AdVideoAsset
- func (*VideoAdInfo) ProtoMessage()
- func (x *VideoAdInfo) ProtoReflect() protoreflect.Message
- func (x *VideoAdInfo) Reset()
- func (x *VideoAdInfo) String() string
- type VideoAdInfo_Bumper
- type VideoAdInfo_InFeed
- type VideoAdInfo_InStream
- type VideoAdInfo_NonSkippable
- type VideoAdInfo_OutStream
- type VideoBumperInStreamAdInfo
- func (*VideoBumperInStreamAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *VideoBumperInStreamAdInfo) GetActionButtonLabel() string
- func (x *VideoBumperInStreamAdInfo) GetActionHeadline() string
- func (x *VideoBumperInStreamAdInfo) GetCompanionBanner() *AdImageAsset
- func (*VideoBumperInStreamAdInfo) ProtoMessage()
- func (x *VideoBumperInStreamAdInfo) ProtoReflect() protoreflect.Message
- func (x *VideoBumperInStreamAdInfo) Reset()
- func (x *VideoBumperInStreamAdInfo) String() string
- type VideoNonSkippableInStreamAdInfo
- func (*VideoNonSkippableInStreamAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *VideoNonSkippableInStreamAdInfo) GetActionButtonLabel() string
- func (x *VideoNonSkippableInStreamAdInfo) GetActionHeadline() string
- func (x *VideoNonSkippableInStreamAdInfo) GetCompanionBanner() *AdImageAsset
- func (*VideoNonSkippableInStreamAdInfo) ProtoMessage()
- func (x *VideoNonSkippableInStreamAdInfo) ProtoReflect() protoreflect.Message
- func (x *VideoNonSkippableInStreamAdInfo) Reset()
- func (x *VideoNonSkippableInStreamAdInfo) String() string
- type VideoOutstreamAdInfo
- func (*VideoOutstreamAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *VideoOutstreamAdInfo) GetDescription() string
- func (x *VideoOutstreamAdInfo) GetHeadline() string
- func (*VideoOutstreamAdInfo) ProtoMessage()
- func (x *VideoOutstreamAdInfo) ProtoReflect() protoreflect.Message
- func (x *VideoOutstreamAdInfo) Reset()
- func (x *VideoOutstreamAdInfo) String() string
- type VideoResponsiveAdInfo
- func (*VideoResponsiveAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *VideoResponsiveAdInfo) GetBreadcrumb1() string
- func (x *VideoResponsiveAdInfo) GetBreadcrumb2() string
- func (x *VideoResponsiveAdInfo) GetCallToActions() []*AdTextAsset
- func (x *VideoResponsiveAdInfo) GetCompanionBanners() []*AdImageAsset
- func (x *VideoResponsiveAdInfo) GetDescriptions() []*AdTextAsset
- func (x *VideoResponsiveAdInfo) GetHeadlines() []*AdTextAsset
- func (x *VideoResponsiveAdInfo) GetLongHeadlines() []*AdTextAsset
- func (x *VideoResponsiveAdInfo) GetVideos() []*AdVideoAsset
- func (*VideoResponsiveAdInfo) ProtoMessage()
- func (x *VideoResponsiveAdInfo) ProtoReflect() protoreflect.Message
- func (x *VideoResponsiveAdInfo) Reset()
- func (x *VideoResponsiveAdInfo) String() string
- type VideoTrueViewInStreamAdInfo
- func (*VideoTrueViewInStreamAdInfo) Descriptor() ([]byte, []int)deprecated
- func (x *VideoTrueViewInStreamAdInfo) GetActionButtonLabel() string
- func (x *VideoTrueViewInStreamAdInfo) GetActionHeadline() string
- func (x *VideoTrueViewInStreamAdInfo) GetCompanionBanner() *AdImageAsset
- func (*VideoTrueViewInStreamAdInfo) ProtoMessage()
- func (x *VideoTrueViewInStreamAdInfo) ProtoReflect() protoreflect.Message
- func (x *VideoTrueViewInStreamAdInfo) Reset()
- func (x *VideoTrueViewInStreamAdInfo) String() string
- type WebhookDelivery
- func (*WebhookDelivery) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookDelivery) GetAdvertiserWebhookUrl() string
- func (x *WebhookDelivery) GetGoogleSecret() string
- func (x *WebhookDelivery) GetPayloadSchemaVersion() int64
- func (*WebhookDelivery) ProtoMessage()
- func (x *WebhookDelivery) ProtoReflect() protoreflect.Message
- func (x *WebhookDelivery) Reset()
- func (x *WebhookDelivery) String() string
- type WebpageConditionInfo
- func (*WebpageConditionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WebpageConditionInfo) GetArgument() string
- func (x *WebpageConditionInfo) GetOperand() enums.WebpageConditionOperandEnum_WebpageConditionOperand
- func (x *WebpageConditionInfo) GetOperator() enums.WebpageConditionOperatorEnum_WebpageConditionOperator
- func (*WebpageConditionInfo) ProtoMessage()
- func (x *WebpageConditionInfo) ProtoReflect() protoreflect.Message
- func (x *WebpageConditionInfo) Reset()
- func (x *WebpageConditionInfo) String() string
- type WebpageInfo
- func (*WebpageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WebpageInfo) GetConditions() []*WebpageConditionInfo
- func (x *WebpageInfo) GetCoveragePercentage() float64
- func (x *WebpageInfo) GetCriterionName() string
- func (x *WebpageInfo) GetSample() *WebpageSampleInfo
- func (*WebpageInfo) ProtoMessage()
- func (x *WebpageInfo) ProtoReflect() protoreflect.Message
- func (x *WebpageInfo) Reset()
- func (x *WebpageInfo) String() string
- type WebpageSampleInfo
- func (*WebpageSampleInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WebpageSampleInfo) GetSampleUrls() []string
- func (*WebpageSampleInfo) ProtoMessage()
- func (x *WebpageSampleInfo) ProtoReflect() protoreflect.Message
- func (x *WebpageSampleInfo) Reset()
- func (x *WebpageSampleInfo) String() string
- type YearMonth
- func (*YearMonth) Descriptor() ([]byte, []int)deprecated
- func (x *YearMonth) GetMonth() enums.MonthOfYearEnum_MonthOfYear
- func (x *YearMonth) GetYear() int64
- func (*YearMonth) ProtoMessage()
- func (x *YearMonth) ProtoReflect() protoreflect.Message
- func (x *YearMonth) Reset()
- func (x *YearMonth) String() string
- type YearMonthRange
- func (*YearMonthRange) Descriptor() ([]byte, []int)deprecated
- func (x *YearMonthRange) GetEnd() *YearMonth
- func (x *YearMonthRange) GetStart() *YearMonth
- func (*YearMonthRange) ProtoMessage()
- func (x *YearMonthRange) ProtoReflect() protoreflect.Message
- func (x *YearMonthRange) Reset()
- func (x *YearMonthRange) String() string
- type YouTubeChannelInfo
- func (*YouTubeChannelInfo) Descriptor() ([]byte, []int)deprecated
- func (x *YouTubeChannelInfo) GetChannelId() string
- func (*YouTubeChannelInfo) ProtoMessage()
- func (x *YouTubeChannelInfo) ProtoReflect() protoreflect.Message
- func (x *YouTubeChannelInfo) Reset()
- func (x *YouTubeChannelInfo) String() string
- type YouTubeVideoInfo
- type YoutubeVideoAsset
- func (*YoutubeVideoAsset) Descriptor() ([]byte, []int)deprecated
- func (x *YoutubeVideoAsset) GetYoutubeVideoId() string
- func (x *YoutubeVideoAsset) GetYoutubeVideoTitle() string
- func (*YoutubeVideoAsset) ProtoMessage()
- func (x *YoutubeVideoAsset) ProtoReflect() protoreflect.Message
- func (x *YoutubeVideoAsset) Reset()
- func (x *YoutubeVideoAsset) String() string
Constants ¶
This section is empty.
Variables ¶
var ( TargetRestrictionOperation_Operator_name = map[int32]string{ 0: "UNSPECIFIED", 1: "UNKNOWN", 2: "ADD", 3: "REMOVE", } TargetRestrictionOperation_Operator_value = map[string]int32{ "UNSPECIFIED": 0, "UNKNOWN": 1, "ADD": 2, "REMOVE": 3, } )
Enum value maps for TargetRestrictionOperation_Operator.
var File_google_ads_googleads_v14_common_ad_asset_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_ad_type_infos_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_asset_policy_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_asset_set_types_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_asset_types_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_asset_usage_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_audiences_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_bidding_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_click_location_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_criteria_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_criterion_category_availability_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_custom_parameter_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_customizer_value_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_dates_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_extensions_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_feed_common_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_feed_item_set_filter_type_infos_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_final_app_url_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_frequency_cap_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_keyword_plan_common_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_matching_function_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_metric_goal_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_metrics_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_offline_user_data_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_policy_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_policy_summary_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_real_time_bidding_setting_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_segments_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_simulation_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_tag_snippet_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_targeting_setting_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_text_label_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_url_collection_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_user_lists_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v14_common_value_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ActivityCountryInfo ¶
type ActivityCountryInfo struct { // String value of the activity country. The Geo Target Constant resource // name. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Country the activity is in.
func (*ActivityCountryInfo) Descriptor
deprecated
func (*ActivityCountryInfo) Descriptor() ([]byte, []int)
Deprecated: Use ActivityCountryInfo.ProtoReflect.Descriptor instead.
func (*ActivityCountryInfo) GetValue ¶
func (x *ActivityCountryInfo) GetValue() string
func (*ActivityCountryInfo) ProtoMessage ¶
func (*ActivityCountryInfo) ProtoMessage()
func (*ActivityCountryInfo) ProtoReflect ¶
func (x *ActivityCountryInfo) ProtoReflect() protoreflect.Message
func (*ActivityCountryInfo) Reset ¶
func (x *ActivityCountryInfo) Reset()
func (*ActivityCountryInfo) String ¶
func (x *ActivityCountryInfo) String() string
type ActivityIdInfo ¶
type ActivityIdInfo struct { // String value of the activity ID. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Advertiser-specific activity ID.
func (*ActivityIdInfo) Descriptor
deprecated
func (*ActivityIdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ActivityIdInfo.ProtoReflect.Descriptor instead.
func (*ActivityIdInfo) GetValue ¶
func (x *ActivityIdInfo) GetValue() string
func (*ActivityIdInfo) ProtoMessage ¶
func (*ActivityIdInfo) ProtoMessage()
func (*ActivityIdInfo) ProtoReflect ¶
func (x *ActivityIdInfo) ProtoReflect() protoreflect.Message
func (*ActivityIdInfo) Reset ¶
func (x *ActivityIdInfo) Reset()
func (*ActivityIdInfo) String ¶
func (x *ActivityIdInfo) String() string
type ActivityRatingInfo ¶
type ActivityRatingInfo struct { // Long value of the activity rating. Value *int64 `protobuf:"varint,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Rating of the activity as a number 1 to 5, where 5 is the best.
func (*ActivityRatingInfo) Descriptor
deprecated
func (*ActivityRatingInfo) Descriptor() ([]byte, []int)
Deprecated: Use ActivityRatingInfo.ProtoReflect.Descriptor instead.
func (*ActivityRatingInfo) GetValue ¶
func (x *ActivityRatingInfo) GetValue() int64
func (*ActivityRatingInfo) ProtoMessage ¶
func (*ActivityRatingInfo) ProtoMessage()
func (*ActivityRatingInfo) ProtoReflect ¶
func (x *ActivityRatingInfo) ProtoReflect() protoreflect.Message
func (*ActivityRatingInfo) Reset ¶
func (x *ActivityRatingInfo) Reset()
func (*ActivityRatingInfo) String ¶
func (x *ActivityRatingInfo) String() string
type AdAssetPolicySummary ¶
type AdAssetPolicySummary struct { // The list of policy findings for this asset. PolicyTopicEntries []*PolicyTopicEntry `protobuf:"bytes,1,rep,name=policy_topic_entries,json=policyTopicEntries,proto3" json:"policy_topic_entries,omitempty"` // Where in the review process this asset. ReviewStatus enums.PolicyReviewStatusEnum_PolicyReviewStatus `` /* 176-byte string literal not displayed */ // The overall approval status of this asset, which is calculated based on // the status of its individual policy topic entries. ApprovalStatus enums.PolicyApprovalStatusEnum_PolicyApprovalStatus `` /* 186-byte string literal not displayed */ // contains filtered or unexported fields }
Contains policy information for an asset inside an ad.
func (*AdAssetPolicySummary) Descriptor
deprecated
func (*AdAssetPolicySummary) Descriptor() ([]byte, []int)
Deprecated: Use AdAssetPolicySummary.ProtoReflect.Descriptor instead.
func (*AdAssetPolicySummary) GetApprovalStatus ¶
func (x *AdAssetPolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
func (*AdAssetPolicySummary) GetPolicyTopicEntries ¶
func (x *AdAssetPolicySummary) GetPolicyTopicEntries() []*PolicyTopicEntry
func (*AdAssetPolicySummary) GetReviewStatus ¶
func (x *AdAssetPolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
func (*AdAssetPolicySummary) ProtoMessage ¶
func (*AdAssetPolicySummary) ProtoMessage()
func (*AdAssetPolicySummary) ProtoReflect ¶
func (x *AdAssetPolicySummary) ProtoReflect() protoreflect.Message
func (*AdAssetPolicySummary) Reset ¶
func (x *AdAssetPolicySummary) Reset()
func (*AdAssetPolicySummary) String ¶
func (x *AdAssetPolicySummary) String() string
type AdCallToActionAsset ¶
type AdCallToActionAsset struct { // The Asset resource name of this call to action asset. Asset *string `protobuf:"bytes,1,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // contains filtered or unexported fields }
A call to action asset used inside an ad.
func (*AdCallToActionAsset) Descriptor
deprecated
func (*AdCallToActionAsset) Descriptor() ([]byte, []int)
Deprecated: Use AdCallToActionAsset.ProtoReflect.Descriptor instead.
func (*AdCallToActionAsset) GetAsset ¶
func (x *AdCallToActionAsset) GetAsset() string
func (*AdCallToActionAsset) ProtoMessage ¶
func (*AdCallToActionAsset) ProtoMessage()
func (*AdCallToActionAsset) ProtoReflect ¶
func (x *AdCallToActionAsset) ProtoReflect() protoreflect.Message
func (*AdCallToActionAsset) Reset ¶
func (x *AdCallToActionAsset) Reset()
func (*AdCallToActionAsset) String ¶
func (x *AdCallToActionAsset) String() string
type AdDiscoveryCarouselCardAsset ¶
type AdDiscoveryCarouselCardAsset struct { // The Asset resource name of this discovery carousel card. Asset *string `protobuf:"bytes,1,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // contains filtered or unexported fields }
A discovery carousel card asset used inside an ad.
func (*AdDiscoveryCarouselCardAsset) Descriptor
deprecated
func (*AdDiscoveryCarouselCardAsset) Descriptor() ([]byte, []int)
Deprecated: Use AdDiscoveryCarouselCardAsset.ProtoReflect.Descriptor instead.
func (*AdDiscoveryCarouselCardAsset) GetAsset ¶
func (x *AdDiscoveryCarouselCardAsset) GetAsset() string
func (*AdDiscoveryCarouselCardAsset) ProtoMessage ¶
func (*AdDiscoveryCarouselCardAsset) ProtoMessage()
func (*AdDiscoveryCarouselCardAsset) ProtoReflect ¶
func (x *AdDiscoveryCarouselCardAsset) ProtoReflect() protoreflect.Message
func (*AdDiscoveryCarouselCardAsset) Reset ¶
func (x *AdDiscoveryCarouselCardAsset) Reset()
func (*AdDiscoveryCarouselCardAsset) String ¶
func (x *AdDiscoveryCarouselCardAsset) String() string
type AdImageAsset ¶
type AdImageAsset struct { // The Asset resource name of this image. Asset *string `protobuf:"bytes,2,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // contains filtered or unexported fields }
An image asset used inside an ad.
func (*AdImageAsset) Descriptor
deprecated
func (*AdImageAsset) Descriptor() ([]byte, []int)
Deprecated: Use AdImageAsset.ProtoReflect.Descriptor instead.
func (*AdImageAsset) GetAsset ¶
func (x *AdImageAsset) GetAsset() string
func (*AdImageAsset) ProtoMessage ¶
func (*AdImageAsset) ProtoMessage()
func (*AdImageAsset) ProtoReflect ¶
func (x *AdImageAsset) ProtoReflect() protoreflect.Message
func (*AdImageAsset) Reset ¶
func (x *AdImageAsset) Reset()
func (*AdImageAsset) String ¶
func (x *AdImageAsset) String() string
type AdMediaBundleAsset ¶
type AdMediaBundleAsset struct { // The Asset resource name of this media bundle. Asset *string `protobuf:"bytes,2,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // contains filtered or unexported fields }
A media bundle asset used inside an ad.
func (*AdMediaBundleAsset) Descriptor
deprecated
func (*AdMediaBundleAsset) Descriptor() ([]byte, []int)
Deprecated: Use AdMediaBundleAsset.ProtoReflect.Descriptor instead.
func (*AdMediaBundleAsset) GetAsset ¶
func (x *AdMediaBundleAsset) GetAsset() string
func (*AdMediaBundleAsset) ProtoMessage ¶
func (*AdMediaBundleAsset) ProtoMessage()
func (*AdMediaBundleAsset) ProtoReflect ¶
func (x *AdMediaBundleAsset) ProtoReflect() protoreflect.Message
func (*AdMediaBundleAsset) Reset ¶
func (x *AdMediaBundleAsset) Reset()
func (*AdMediaBundleAsset) String ¶
func (x *AdMediaBundleAsset) String() string
type AdScheduleInfo ¶
type AdScheduleInfo struct { // Minutes after the start hour at which this schedule starts. // // This field is required for CREATE operations and is prohibited on UPDATE // operations. StartMinute enums.MinuteOfHourEnum_MinuteOfHour `` /* 161-byte string literal not displayed */ // Minutes after the end hour at which this schedule ends. The schedule is // exclusive of the end minute. // // This field is required for CREATE operations and is prohibited on UPDATE // operations. EndMinute enums.MinuteOfHourEnum_MinuteOfHour `` /* 155-byte string literal not displayed */ // Starting hour in 24 hour time. // This field must be between 0 and 23, inclusive. // // This field is required for CREATE operations and is prohibited on UPDATE // operations. StartHour *int32 `protobuf:"varint,6,opt,name=start_hour,json=startHour,proto3,oneof" json:"start_hour,omitempty"` // Ending hour in 24 hour time; 24 signifies end of the day. // This field must be between 0 and 24, inclusive. // // This field is required for CREATE operations and is prohibited on UPDATE // operations. EndHour *int32 `protobuf:"varint,7,opt,name=end_hour,json=endHour,proto3,oneof" json:"end_hour,omitempty"` // Day of the week the schedule applies to. // // This field is required for CREATE operations and is prohibited on UPDATE // operations. DayOfWeek enums.DayOfWeekEnum_DayOfWeek `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
Represents an AdSchedule criterion.
AdSchedule is specified as the day of the week and a time interval within which ads will be shown.
No more than six AdSchedules can be added for the same day.
func (*AdScheduleInfo) Descriptor
deprecated
func (*AdScheduleInfo) Descriptor() ([]byte, []int)
Deprecated: Use AdScheduleInfo.ProtoReflect.Descriptor instead.
func (*AdScheduleInfo) GetDayOfWeek ¶
func (x *AdScheduleInfo) GetDayOfWeek() enums.DayOfWeekEnum_DayOfWeek
func (*AdScheduleInfo) GetEndHour ¶
func (x *AdScheduleInfo) GetEndHour() int32
func (*AdScheduleInfo) GetEndMinute ¶
func (x *AdScheduleInfo) GetEndMinute() enums.MinuteOfHourEnum_MinuteOfHour
func (*AdScheduleInfo) GetStartHour ¶
func (x *AdScheduleInfo) GetStartHour() int32
func (*AdScheduleInfo) GetStartMinute ¶
func (x *AdScheduleInfo) GetStartMinute() enums.MinuteOfHourEnum_MinuteOfHour
func (*AdScheduleInfo) ProtoMessage ¶
func (*AdScheduleInfo) ProtoMessage()
func (*AdScheduleInfo) ProtoReflect ¶
func (x *AdScheduleInfo) ProtoReflect() protoreflect.Message
func (*AdScheduleInfo) Reset ¶
func (x *AdScheduleInfo) Reset()
func (*AdScheduleInfo) String ¶
func (x *AdScheduleInfo) String() string
type AdTextAsset ¶
type AdTextAsset struct { // Asset text. Text *string `protobuf:"bytes,4,opt,name=text,proto3,oneof" json:"text,omitempty"` // The pinned field of the asset. This restricts the asset to only serve // within this field. Multiple assets can be pinned to the same field. An // asset that is unpinned or pinned to a different field will not serve in a // field where some other asset has been pinned. PinnedField enums.ServedAssetFieldTypeEnum_ServedAssetFieldType `` /* 177-byte string literal not displayed */ // The performance label of this text asset. AssetPerformanceLabel enums.AssetPerformanceLabelEnum_AssetPerformanceLabel `` /* 211-byte string literal not displayed */ // The policy summary of this text asset. PolicySummaryInfo *AdAssetPolicySummary `protobuf:"bytes,6,opt,name=policy_summary_info,json=policySummaryInfo,proto3" json:"policy_summary_info,omitempty"` // contains filtered or unexported fields }
A text asset used inside an ad.
func (*AdTextAsset) Descriptor
deprecated
func (*AdTextAsset) Descriptor() ([]byte, []int)
Deprecated: Use AdTextAsset.ProtoReflect.Descriptor instead.
func (*AdTextAsset) GetAssetPerformanceLabel ¶
func (x *AdTextAsset) GetAssetPerformanceLabel() enums.AssetPerformanceLabelEnum_AssetPerformanceLabel
func (*AdTextAsset) GetPinnedField ¶
func (x *AdTextAsset) GetPinnedField() enums.ServedAssetFieldTypeEnum_ServedAssetFieldType
func (*AdTextAsset) GetPolicySummaryInfo ¶
func (x *AdTextAsset) GetPolicySummaryInfo() *AdAssetPolicySummary
func (*AdTextAsset) GetText ¶
func (x *AdTextAsset) GetText() string
func (*AdTextAsset) ProtoMessage ¶
func (*AdTextAsset) ProtoMessage()
func (*AdTextAsset) ProtoReflect ¶
func (x *AdTextAsset) ProtoReflect() protoreflect.Message
func (*AdTextAsset) Reset ¶
func (x *AdTextAsset) Reset()
func (*AdTextAsset) String ¶
func (x *AdTextAsset) String() string
type AdVideoAsset ¶
type AdVideoAsset struct { // The Asset resource name of this video. Asset *string `protobuf:"bytes,2,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // contains filtered or unexported fields }
A video asset used inside an ad.
func (*AdVideoAsset) Descriptor
deprecated
func (*AdVideoAsset) Descriptor() ([]byte, []int)
Deprecated: Use AdVideoAsset.ProtoReflect.Descriptor instead.
func (*AdVideoAsset) GetAsset ¶
func (x *AdVideoAsset) GetAsset() string
func (*AdVideoAsset) ProtoMessage ¶
func (*AdVideoAsset) ProtoMessage()
func (*AdVideoAsset) ProtoReflect ¶
func (x *AdVideoAsset) ProtoReflect() protoreflect.Message
func (*AdVideoAsset) Reset ¶
func (x *AdVideoAsset) Reset()
func (*AdVideoAsset) String ¶
func (x *AdVideoAsset) String() string
type AddressInfo ¶
type AddressInfo struct { // Postal code. PostalCode *string `protobuf:"bytes,8,opt,name=postal_code,json=postalCode,proto3,oneof" json:"postal_code,omitempty"` // Province or state code. ProvinceCode *string `protobuf:"bytes,9,opt,name=province_code,json=provinceCode,proto3,oneof" json:"province_code,omitempty"` // Country code. CountryCode *string `protobuf:"bytes,10,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // Province or state name. ProvinceName *string `protobuf:"bytes,11,opt,name=province_name,json=provinceName,proto3,oneof" json:"province_name,omitempty"` // Street address line 1. StreetAddress *string `protobuf:"bytes,12,opt,name=street_address,json=streetAddress,proto3,oneof" json:"street_address,omitempty"` // Street address line 2. This field is write-only. It is only used for // calculating the longitude and latitude of an address when geo_point is // empty. StreetAddress2 *string `protobuf:"bytes,13,opt,name=street_address2,json=streetAddress2,proto3,oneof" json:"street_address2,omitempty"` // Name of the city. CityName *string `protobuf:"bytes,14,opt,name=city_name,json=cityName,proto3,oneof" json:"city_name,omitempty"` // contains filtered or unexported fields }
Address for proximity criterion.
func (*AddressInfo) Descriptor
deprecated
func (*AddressInfo) Descriptor() ([]byte, []int)
Deprecated: Use AddressInfo.ProtoReflect.Descriptor instead.
func (*AddressInfo) GetCityName ¶
func (x *AddressInfo) GetCityName() string
func (*AddressInfo) GetCountryCode ¶
func (x *AddressInfo) GetCountryCode() string
func (*AddressInfo) GetPostalCode ¶
func (x *AddressInfo) GetPostalCode() string
func (*AddressInfo) GetProvinceCode ¶
func (x *AddressInfo) GetProvinceCode() string
func (*AddressInfo) GetProvinceName ¶
func (x *AddressInfo) GetProvinceName() string
func (*AddressInfo) GetStreetAddress ¶
func (x *AddressInfo) GetStreetAddress() string
func (*AddressInfo) GetStreetAddress2 ¶
func (x *AddressInfo) GetStreetAddress2() string
func (*AddressInfo) ProtoMessage ¶
func (*AddressInfo) ProtoMessage()
func (*AddressInfo) ProtoReflect ¶
func (x *AddressInfo) ProtoReflect() protoreflect.Message
func (*AddressInfo) Reset ¶
func (x *AddressInfo) Reset()
func (*AddressInfo) String ¶
func (x *AddressInfo) String() string
type AffiliateLocationFeedItem ¶
type AffiliateLocationFeedItem struct { // The name of the business. BusinessName *string `protobuf:"bytes,11,opt,name=business_name,json=businessName,proto3,oneof" json:"business_name,omitempty"` // Line 1 of the business address. AddressLine_1 *string `protobuf:"bytes,12,opt,name=address_line_1,json=addressLine1,proto3,oneof" json:"address_line_1,omitempty"` // Line 2 of the business address. AddressLine_2 *string `protobuf:"bytes,13,opt,name=address_line_2,json=addressLine2,proto3,oneof" json:"address_line_2,omitempty"` // City of the business address. City *string `protobuf:"bytes,14,opt,name=city,proto3,oneof" json:"city,omitempty"` // Province of the business address. Province *string `protobuf:"bytes,15,opt,name=province,proto3,oneof" json:"province,omitempty"` // Postal code of the business address. PostalCode *string `protobuf:"bytes,16,opt,name=postal_code,json=postalCode,proto3,oneof" json:"postal_code,omitempty"` // Country code of the business address. CountryCode *string `protobuf:"bytes,17,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // Phone number of the business. PhoneNumber *string `protobuf:"bytes,18,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"` // Id of the retail chain that is advertised as a seller of your product. ChainId *int64 `protobuf:"varint,19,opt,name=chain_id,json=chainId,proto3,oneof" json:"chain_id,omitempty"` // Name of chain. ChainName *string `protobuf:"bytes,20,opt,name=chain_name,json=chainName,proto3,oneof" json:"chain_name,omitempty"` // contains filtered or unexported fields }
Represents an affiliate location extension.
func (*AffiliateLocationFeedItem) Descriptor
deprecated
func (*AffiliateLocationFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use AffiliateLocationFeedItem.ProtoReflect.Descriptor instead.
func (*AffiliateLocationFeedItem) GetAddressLine_1 ¶
func (x *AffiliateLocationFeedItem) GetAddressLine_1() string
func (*AffiliateLocationFeedItem) GetAddressLine_2 ¶
func (x *AffiliateLocationFeedItem) GetAddressLine_2() string
func (*AffiliateLocationFeedItem) GetBusinessName ¶
func (x *AffiliateLocationFeedItem) GetBusinessName() string
func (*AffiliateLocationFeedItem) GetChainId ¶
func (x *AffiliateLocationFeedItem) GetChainId() int64
func (*AffiliateLocationFeedItem) GetChainName ¶
func (x *AffiliateLocationFeedItem) GetChainName() string
func (*AffiliateLocationFeedItem) GetCity ¶
func (x *AffiliateLocationFeedItem) GetCity() string
func (*AffiliateLocationFeedItem) GetCountryCode ¶
func (x *AffiliateLocationFeedItem) GetCountryCode() string
func (*AffiliateLocationFeedItem) GetPhoneNumber ¶
func (x *AffiliateLocationFeedItem) GetPhoneNumber() string
func (*AffiliateLocationFeedItem) GetPostalCode ¶
func (x *AffiliateLocationFeedItem) GetPostalCode() string
func (*AffiliateLocationFeedItem) GetProvince ¶
func (x *AffiliateLocationFeedItem) GetProvince() string
func (*AffiliateLocationFeedItem) ProtoMessage ¶
func (*AffiliateLocationFeedItem) ProtoMessage()
func (*AffiliateLocationFeedItem) ProtoReflect ¶
func (x *AffiliateLocationFeedItem) ProtoReflect() protoreflect.Message
func (*AffiliateLocationFeedItem) Reset ¶
func (x *AffiliateLocationFeedItem) Reset()
func (*AffiliateLocationFeedItem) String ¶
func (x *AffiliateLocationFeedItem) String() string
type AgeDimension ¶
type AgeDimension struct { // Contiguous age range to be included in the dimension. AgeRanges []*AgeSegment `protobuf:"bytes,1,rep,name=age_ranges,json=ageRanges,proto3" json:"age_ranges,omitempty"` // Include users whose age is not determined. IncludeUndetermined *bool `protobuf:"varint,2,opt,name=include_undetermined,json=includeUndetermined,proto3,oneof" json:"include_undetermined,omitempty"` // contains filtered or unexported fields }
Dimension specifying users by their age.
func (*AgeDimension) Descriptor
deprecated
func (*AgeDimension) Descriptor() ([]byte, []int)
Deprecated: Use AgeDimension.ProtoReflect.Descriptor instead.
func (*AgeDimension) GetAgeRanges ¶
func (x *AgeDimension) GetAgeRanges() []*AgeSegment
func (*AgeDimension) GetIncludeUndetermined ¶
func (x *AgeDimension) GetIncludeUndetermined() bool
func (*AgeDimension) ProtoMessage ¶
func (*AgeDimension) ProtoMessage()
func (*AgeDimension) ProtoReflect ¶
func (x *AgeDimension) ProtoReflect() protoreflect.Message
func (*AgeDimension) Reset ¶
func (x *AgeDimension) Reset()
func (*AgeDimension) String ¶
func (x *AgeDimension) String() string
type AgeRangeInfo ¶
type AgeRangeInfo struct { // Type of the age range. Type enums.AgeRangeTypeEnum_AgeRangeType `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
An age range criterion.
func (*AgeRangeInfo) Descriptor
deprecated
func (*AgeRangeInfo) Descriptor() ([]byte, []int)
Deprecated: Use AgeRangeInfo.ProtoReflect.Descriptor instead.
func (*AgeRangeInfo) GetType ¶
func (x *AgeRangeInfo) GetType() enums.AgeRangeTypeEnum_AgeRangeType
func (*AgeRangeInfo) ProtoMessage ¶
func (*AgeRangeInfo) ProtoMessage()
func (*AgeRangeInfo) ProtoReflect ¶
func (x *AgeRangeInfo) ProtoReflect() protoreflect.Message
func (*AgeRangeInfo) Reset ¶
func (x *AgeRangeInfo) Reset()
func (*AgeRangeInfo) String ¶
func (x *AgeRangeInfo) String() string
type AgeSegment ¶
type AgeSegment struct { // Minimum age to include. A minimum age must be specified and must be at // least 18. Allowed values are 18, 25, 35, 45, 55, and 65. MinAge *int32 `protobuf:"varint,1,opt,name=min_age,json=minAge,proto3,oneof" json:"min_age,omitempty"` // Maximum age to include. A maximum age need not be specified. If specified, // max_age must be greater than min_age, and allowed values are 24, 34, 44, // 54, and 64. MaxAge *int32 `protobuf:"varint,2,opt,name=max_age,json=maxAge,proto3,oneof" json:"max_age,omitempty"` // contains filtered or unexported fields }
Contiguous age range.
func (*AgeSegment) Descriptor
deprecated
func (*AgeSegment) Descriptor() ([]byte, []int)
Deprecated: Use AgeSegment.ProtoReflect.Descriptor instead.
func (*AgeSegment) GetMaxAge ¶
func (x *AgeSegment) GetMaxAge() int32
func (*AgeSegment) GetMinAge ¶
func (x *AgeSegment) GetMinAge() int32
func (*AgeSegment) ProtoMessage ¶
func (*AgeSegment) ProtoMessage()
func (*AgeSegment) ProtoReflect ¶
func (x *AgeSegment) ProtoReflect() protoreflect.Message
func (*AgeSegment) Reset ¶
func (x *AgeSegment) Reset()
func (*AgeSegment) String ¶
func (x *AgeSegment) String() string
type AppAdInfo ¶
type AppAdInfo struct { // Mandatory ad text. MandatoryAdText *AdTextAsset `protobuf:"bytes,1,opt,name=mandatory_ad_text,json=mandatoryAdText,proto3" json:"mandatory_ad_text,omitempty"` // List of text assets for headlines. When the ad serves the headlines will // be selected from this list. Headlines []*AdTextAsset `protobuf:"bytes,2,rep,name=headlines,proto3" json:"headlines,omitempty"` // List of text assets for descriptions. When the ad serves the descriptions // will be selected from this list. Descriptions []*AdTextAsset `protobuf:"bytes,3,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // List of image assets that may be displayed with the ad. Images []*AdImageAsset `protobuf:"bytes,4,rep,name=images,proto3" json:"images,omitempty"` // List of YouTube video assets that may be displayed with the ad. YoutubeVideos []*AdVideoAsset `protobuf:"bytes,5,rep,name=youtube_videos,json=youtubeVideos,proto3" json:"youtube_videos,omitempty"` // List of media bundle assets that may be used with the ad. Html5MediaBundles []*AdMediaBundleAsset `protobuf:"bytes,6,rep,name=html5_media_bundles,json=html5MediaBundles,proto3" json:"html5_media_bundles,omitempty"` // contains filtered or unexported fields }
An app ad.
func (*AppAdInfo) Descriptor
deprecated
func (*AppAdInfo) GetDescriptions ¶
func (x *AppAdInfo) GetDescriptions() []*AdTextAsset
func (*AppAdInfo) GetHeadlines ¶
func (x *AppAdInfo) GetHeadlines() []*AdTextAsset
func (*AppAdInfo) GetHtml5MediaBundles ¶
func (x *AppAdInfo) GetHtml5MediaBundles() []*AdMediaBundleAsset
func (*AppAdInfo) GetImages ¶
func (x *AppAdInfo) GetImages() []*AdImageAsset
func (*AppAdInfo) GetMandatoryAdText ¶
func (x *AppAdInfo) GetMandatoryAdText() *AdTextAsset
func (*AppAdInfo) GetYoutubeVideos ¶
func (x *AppAdInfo) GetYoutubeVideos() []*AdVideoAsset
func (*AppAdInfo) ProtoMessage ¶
func (*AppAdInfo) ProtoMessage()
func (*AppAdInfo) ProtoReflect ¶
func (x *AppAdInfo) ProtoReflect() protoreflect.Message
type AppEngagementAdInfo ¶
type AppEngagementAdInfo struct { // List of text assets for headlines. When the ad serves the headlines will // be selected from this list. Headlines []*AdTextAsset `protobuf:"bytes,1,rep,name=headlines,proto3" json:"headlines,omitempty"` // List of text assets for descriptions. When the ad serves the descriptions // will be selected from this list. Descriptions []*AdTextAsset `protobuf:"bytes,2,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // List of image assets that may be displayed with the ad. Images []*AdImageAsset `protobuf:"bytes,3,rep,name=images,proto3" json:"images,omitempty"` // List of video assets that may be displayed with the ad. Videos []*AdVideoAsset `protobuf:"bytes,4,rep,name=videos,proto3" json:"videos,omitempty"` // contains filtered or unexported fields }
App engagement ads allow you to write text encouraging a specific action in the app, like checking in, making a purchase, or booking a flight. They allow you to send users to a specific part of your app where they can find what they're looking for easier and faster.
func (*AppEngagementAdInfo) Descriptor
deprecated
func (*AppEngagementAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use AppEngagementAdInfo.ProtoReflect.Descriptor instead.
func (*AppEngagementAdInfo) GetDescriptions ¶
func (x *AppEngagementAdInfo) GetDescriptions() []*AdTextAsset
func (*AppEngagementAdInfo) GetHeadlines ¶
func (x *AppEngagementAdInfo) GetHeadlines() []*AdTextAsset
func (*AppEngagementAdInfo) GetImages ¶
func (x *AppEngagementAdInfo) GetImages() []*AdImageAsset
func (*AppEngagementAdInfo) GetVideos ¶
func (x *AppEngagementAdInfo) GetVideos() []*AdVideoAsset
func (*AppEngagementAdInfo) ProtoMessage ¶
func (*AppEngagementAdInfo) ProtoMessage()
func (*AppEngagementAdInfo) ProtoReflect ¶
func (x *AppEngagementAdInfo) ProtoReflect() protoreflect.Message
func (*AppEngagementAdInfo) Reset ¶
func (x *AppEngagementAdInfo) Reset()
func (*AppEngagementAdInfo) String ¶
func (x *AppEngagementAdInfo) String() string
type AppFeedItem ¶
type AppFeedItem struct { // The visible text displayed when the link is rendered in an ad. // This string must not be empty, and the length of this string should // be between 1 and 25, inclusive. LinkText *string `protobuf:"bytes,9,opt,name=link_text,json=linkText,proto3,oneof" json:"link_text,omitempty"` // The store-specific ID for the target application. // This string must not be empty. AppId *string `protobuf:"bytes,10,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // The application store that the target application belongs to. // This field is required. AppStore enums.AppStoreEnum_AppStore `` /* 144-byte string literal not displayed */ // A list of possible final URLs after all cross domain redirects. // This list must not be empty. FinalUrls []string `protobuf:"bytes,11,rep,name=final_urls,json=finalUrls,proto3" json:"final_urls,omitempty"` // A list of possible final mobile URLs after all cross domain redirects. FinalMobileUrls []string `protobuf:"bytes,12,rep,name=final_mobile_urls,json=finalMobileUrls,proto3" json:"final_mobile_urls,omitempty"` // URL template for constructing a tracking URL. Default value is "{lpurl}". TrackingUrlTemplate *string `` /* 127-byte string literal not displayed */ // A list of mappings to be used for substituting URL custom parameter tags in // the tracking_url_template, final_urls, and/or final_mobile_urls. UrlCustomParameters []*CustomParameter `protobuf:"bytes,7,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"` // URL template for appending params to landing page URLs served with parallel // tracking. FinalUrlSuffix *string `protobuf:"bytes,14,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // contains filtered or unexported fields }
Represents an App extension.
func (*AppFeedItem) Descriptor
deprecated
func (*AppFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use AppFeedItem.ProtoReflect.Descriptor instead.
func (*AppFeedItem) GetAppId ¶
func (x *AppFeedItem) GetAppId() string
func (*AppFeedItem) GetAppStore ¶
func (x *AppFeedItem) GetAppStore() enums.AppStoreEnum_AppStore
func (*AppFeedItem) GetFinalMobileUrls ¶
func (x *AppFeedItem) GetFinalMobileUrls() []string
func (*AppFeedItem) GetFinalUrlSuffix ¶
func (x *AppFeedItem) GetFinalUrlSuffix() string
func (*AppFeedItem) GetFinalUrls ¶
func (x *AppFeedItem) GetFinalUrls() []string
func (*AppFeedItem) GetLinkText ¶
func (x *AppFeedItem) GetLinkText() string
func (*AppFeedItem) GetTrackingUrlTemplate ¶
func (x *AppFeedItem) GetTrackingUrlTemplate() string
func (*AppFeedItem) GetUrlCustomParameters ¶
func (x *AppFeedItem) GetUrlCustomParameters() []*CustomParameter
func (*AppFeedItem) ProtoMessage ¶
func (*AppFeedItem) ProtoMessage()
func (*AppFeedItem) ProtoReflect ¶
func (x *AppFeedItem) ProtoReflect() protoreflect.Message
func (*AppFeedItem) Reset ¶
func (x *AppFeedItem) Reset()
func (*AppFeedItem) String ¶
func (x *AppFeedItem) String() string
type AppPaymentModelInfo ¶
type AppPaymentModelInfo struct { // Type of the app payment model. Type enums.AppPaymentModelTypeEnum_AppPaymentModelType `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
An app payment model criterion.
func (*AppPaymentModelInfo) Descriptor
deprecated
func (*AppPaymentModelInfo) Descriptor() ([]byte, []int)
Deprecated: Use AppPaymentModelInfo.ProtoReflect.Descriptor instead.
func (*AppPaymentModelInfo) GetType ¶
func (x *AppPaymentModelInfo) GetType() enums.AppPaymentModelTypeEnum_AppPaymentModelType
func (*AppPaymentModelInfo) ProtoMessage ¶
func (*AppPaymentModelInfo) ProtoMessage()
func (*AppPaymentModelInfo) ProtoReflect ¶
func (x *AppPaymentModelInfo) ProtoReflect() protoreflect.Message
func (*AppPaymentModelInfo) Reset ¶
func (x *AppPaymentModelInfo) Reset()
func (*AppPaymentModelInfo) String ¶
func (x *AppPaymentModelInfo) String() string
type AppPreRegistrationAdInfo ¶
type AppPreRegistrationAdInfo struct { // List of text assets for headlines. When the ad serves the headlines will // be selected from this list. Headlines []*AdTextAsset `protobuf:"bytes,1,rep,name=headlines,proto3" json:"headlines,omitempty"` // List of text assets for descriptions. When the ad serves the descriptions // will be selected from this list. Descriptions []*AdTextAsset `protobuf:"bytes,2,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // List of image asset IDs whose images may be displayed with the ad. Images []*AdImageAsset `protobuf:"bytes,3,rep,name=images,proto3" json:"images,omitempty"` // List of YouTube video asset IDs whose videos may be displayed with the ad. YoutubeVideos []*AdVideoAsset `protobuf:"bytes,4,rep,name=youtube_videos,json=youtubeVideos,proto3" json:"youtube_videos,omitempty"` // contains filtered or unexported fields }
App pre-registration ads link to your app or game listing on Google Play, and can run on Google Play, on YouTube (in-stream only), and within other apps and mobile websites on the Display Network. It will help capture people's interest in your app or game and generate an early install base for your app or game before a launch.
func (*AppPreRegistrationAdInfo) Descriptor
deprecated
func (*AppPreRegistrationAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use AppPreRegistrationAdInfo.ProtoReflect.Descriptor instead.
func (*AppPreRegistrationAdInfo) GetDescriptions ¶
func (x *AppPreRegistrationAdInfo) GetDescriptions() []*AdTextAsset
func (*AppPreRegistrationAdInfo) GetHeadlines ¶
func (x *AppPreRegistrationAdInfo) GetHeadlines() []*AdTextAsset
func (*AppPreRegistrationAdInfo) GetImages ¶
func (x *AppPreRegistrationAdInfo) GetImages() []*AdImageAsset
func (*AppPreRegistrationAdInfo) GetYoutubeVideos ¶
func (x *AppPreRegistrationAdInfo) GetYoutubeVideos() []*AdVideoAsset
func (*AppPreRegistrationAdInfo) ProtoMessage ¶
func (*AppPreRegistrationAdInfo) ProtoMessage()
func (*AppPreRegistrationAdInfo) ProtoReflect ¶
func (x *AppPreRegistrationAdInfo) ProtoReflect() protoreflect.Message
func (*AppPreRegistrationAdInfo) Reset ¶
func (x *AppPreRegistrationAdInfo) Reset()
func (*AppPreRegistrationAdInfo) String ¶
func (x *AppPreRegistrationAdInfo) String() string
type AssetDisapproved ¶
type AssetDisapproved struct { // Provides the quality evaluation disapproval reason of an asset. OfflineEvaluationErrorReasons []enums.AssetOfflineEvaluationErrorReasonsEnum_AssetOfflineEvaluationErrorReasons `` /* 270-byte string literal not displayed */ // contains filtered or unexported fields }
Details related to AssetLinkPrimaryStatusReasonPB.ASSET_DISAPPROVED
func (*AssetDisapproved) Descriptor
deprecated
func (*AssetDisapproved) Descriptor() ([]byte, []int)
Deprecated: Use AssetDisapproved.ProtoReflect.Descriptor instead.
func (*AssetDisapproved) GetOfflineEvaluationErrorReasons ¶
func (x *AssetDisapproved) GetOfflineEvaluationErrorReasons() []enums.AssetOfflineEvaluationErrorReasonsEnum_AssetOfflineEvaluationErrorReasons
func (*AssetDisapproved) ProtoMessage ¶
func (*AssetDisapproved) ProtoMessage()
func (*AssetDisapproved) ProtoReflect ¶
func (x *AssetDisapproved) ProtoReflect() protoreflect.Message
func (*AssetDisapproved) Reset ¶
func (x *AssetDisapproved) Reset()
func (*AssetDisapproved) String ¶
func (x *AssetDisapproved) String() string
type AssetInteractionTarget ¶
type AssetInteractionTarget struct { // The asset resource name. Asset string `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` // Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. // Indicates whether the interaction metrics occurred on the asset itself or a // different asset or ad unit. InteractionOnThisAsset bool `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
An AssetInteractionTarget segment.
func (*AssetInteractionTarget) Descriptor
deprecated
func (*AssetInteractionTarget) Descriptor() ([]byte, []int)
Deprecated: Use AssetInteractionTarget.ProtoReflect.Descriptor instead.
func (*AssetInteractionTarget) GetAsset ¶
func (x *AssetInteractionTarget) GetAsset() string
func (*AssetInteractionTarget) GetInteractionOnThisAsset ¶
func (x *AssetInteractionTarget) GetInteractionOnThisAsset() bool
func (*AssetInteractionTarget) ProtoMessage ¶
func (*AssetInteractionTarget) ProtoMessage()
func (*AssetInteractionTarget) ProtoReflect ¶
func (x *AssetInteractionTarget) ProtoReflect() protoreflect.Message
func (*AssetInteractionTarget) Reset ¶
func (x *AssetInteractionTarget) Reset()
func (*AssetInteractionTarget) String ¶
func (x *AssetInteractionTarget) String() string
type AssetLinkPrimaryStatusDetails ¶
type AssetLinkPrimaryStatusDetails struct { // Provides the reason of this PrimaryStatus. Reason *enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason `` /* 170-byte string literal not displayed */ // Provides the PrimaryStatus of this status detail. Status *enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus `` /* 158-byte string literal not displayed */ // Provides the details associated with the asset link primary status. // // Types that are assignable to Details: // *AssetLinkPrimaryStatusDetails_AssetDisapproved Details isAssetLinkPrimaryStatusDetails_Details `protobuf_oneof:"details"` // contains filtered or unexported fields }
Provides the detail of a PrimaryStatus. Each asset link has a PrimaryStatus value (e.g. NOT_ELIGIBLE, meaning not serving), and list of corroborating PrimaryStatusReasons (e.g. [ASSET_DISAPPROVED]). Each reason may have some additional details annotated with it. For instance, when the reason is ASSET_DISAPPROVED, the details field will contain additional information about the offline evaluation errors which led to the asset being disapproved.
func (*AssetLinkPrimaryStatusDetails) Descriptor
deprecated
func (*AssetLinkPrimaryStatusDetails) Descriptor() ([]byte, []int)
Deprecated: Use AssetLinkPrimaryStatusDetails.ProtoReflect.Descriptor instead.
func (*AssetLinkPrimaryStatusDetails) GetAssetDisapproved ¶
func (x *AssetLinkPrimaryStatusDetails) GetAssetDisapproved() *AssetDisapproved
func (*AssetLinkPrimaryStatusDetails) GetDetails ¶
func (m *AssetLinkPrimaryStatusDetails) GetDetails() isAssetLinkPrimaryStatusDetails_Details
func (*AssetLinkPrimaryStatusDetails) GetReason ¶
func (x *AssetLinkPrimaryStatusDetails) GetReason() enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
func (*AssetLinkPrimaryStatusDetails) GetStatus ¶
func (x *AssetLinkPrimaryStatusDetails) GetStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
func (*AssetLinkPrimaryStatusDetails) ProtoMessage ¶
func (*AssetLinkPrimaryStatusDetails) ProtoMessage()
func (*AssetLinkPrimaryStatusDetails) ProtoReflect ¶
func (x *AssetLinkPrimaryStatusDetails) ProtoReflect() protoreflect.Message
func (*AssetLinkPrimaryStatusDetails) Reset ¶
func (x *AssetLinkPrimaryStatusDetails) Reset()
func (*AssetLinkPrimaryStatusDetails) String ¶
func (x *AssetLinkPrimaryStatusDetails) String() string
type AssetLinkPrimaryStatusDetails_AssetDisapproved ¶
type AssetLinkPrimaryStatusDetails_AssetDisapproved struct { // Provides the details for AssetLinkPrimaryStatusReason.ASSET_DISAPPROVED AssetDisapproved *AssetDisapproved `protobuf:"bytes,3,opt,name=asset_disapproved,json=assetDisapproved,proto3,oneof"` }
type AssetUsage ¶
type AssetUsage struct { // Resource name of the asset. Asset string `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"` // The served field type of the asset. ServedAssetFieldType enums.ServedAssetFieldTypeEnum_ServedAssetFieldType `` /* 208-byte string literal not displayed */ // contains filtered or unexported fields }
Contains the usage information of the asset.
func (*AssetUsage) Descriptor
deprecated
func (*AssetUsage) Descriptor() ([]byte, []int)
Deprecated: Use AssetUsage.ProtoReflect.Descriptor instead.
func (*AssetUsage) GetAsset ¶
func (x *AssetUsage) GetAsset() string
func (*AssetUsage) GetServedAssetFieldType ¶
func (x *AssetUsage) GetServedAssetFieldType() enums.ServedAssetFieldTypeEnum_ServedAssetFieldType
func (*AssetUsage) ProtoMessage ¶
func (*AssetUsage) ProtoMessage()
func (*AssetUsage) ProtoReflect ¶
func (x *AssetUsage) ProtoReflect() protoreflect.Message
func (*AssetUsage) Reset ¶
func (x *AssetUsage) Reset()
func (*AssetUsage) String ¶
func (x *AssetUsage) String() string
type AudienceDimension ¶
type AudienceDimension struct { // Dimension specifying users who belong to the audience. // // Types that are assignable to Dimension: // *AudienceDimension_Age // *AudienceDimension_Gender // *AudienceDimension_HouseholdIncome // *AudienceDimension_ParentalStatus // *AudienceDimension_AudienceSegments Dimension isAudienceDimension_Dimension `protobuf_oneof:"dimension"` // contains filtered or unexported fields }
Positive dimension specifying user's audience.
func (*AudienceDimension) Descriptor
deprecated
func (*AudienceDimension) Descriptor() ([]byte, []int)
Deprecated: Use AudienceDimension.ProtoReflect.Descriptor instead.
func (*AudienceDimension) GetAge ¶
func (x *AudienceDimension) GetAge() *AgeDimension
func (*AudienceDimension) GetAudienceSegments ¶
func (x *AudienceDimension) GetAudienceSegments() *AudienceSegmentDimension
func (*AudienceDimension) GetDimension ¶
func (m *AudienceDimension) GetDimension() isAudienceDimension_Dimension
func (*AudienceDimension) GetGender ¶
func (x *AudienceDimension) GetGender() *GenderDimension
func (*AudienceDimension) GetHouseholdIncome ¶
func (x *AudienceDimension) GetHouseholdIncome() *HouseholdIncomeDimension
func (*AudienceDimension) GetParentalStatus ¶
func (x *AudienceDimension) GetParentalStatus() *ParentalStatusDimension
func (*AudienceDimension) ProtoMessage ¶
func (*AudienceDimension) ProtoMessage()
func (*AudienceDimension) ProtoReflect ¶
func (x *AudienceDimension) ProtoReflect() protoreflect.Message
func (*AudienceDimension) Reset ¶
func (x *AudienceDimension) Reset()
func (*AudienceDimension) String ¶
func (x *AudienceDimension) String() string
type AudienceDimension_Age ¶
type AudienceDimension_Age struct { // Dimension specifying users by their age. Age *AgeDimension `protobuf:"bytes,1,opt,name=age,proto3,oneof"` }
type AudienceDimension_AudienceSegments ¶
type AudienceDimension_AudienceSegments struct { // Dimension specifying users by their membership in other audience // segments. AudienceSegments *AudienceSegmentDimension `protobuf:"bytes,5,opt,name=audience_segments,json=audienceSegments,proto3,oneof"` }
type AudienceDimension_Gender ¶
type AudienceDimension_Gender struct { // Dimension specifying users by their gender. Gender *GenderDimension `protobuf:"bytes,2,opt,name=gender,proto3,oneof"` }
type AudienceDimension_HouseholdIncome ¶
type AudienceDimension_HouseholdIncome struct { // Dimension specifying users by their household income. HouseholdIncome *HouseholdIncomeDimension `protobuf:"bytes,3,opt,name=household_income,json=householdIncome,proto3,oneof"` }
type AudienceDimension_ParentalStatus ¶
type AudienceDimension_ParentalStatus struct { // Dimension specifying users by their parental status. ParentalStatus *ParentalStatusDimension `protobuf:"bytes,4,opt,name=parental_status,json=parentalStatus,proto3,oneof"` }
type AudienceExclusionDimension ¶
type AudienceExclusionDimension struct { // Audience segment to be excluded. Exclusions []*ExclusionSegment `protobuf:"bytes,1,rep,name=exclusions,proto3" json:"exclusions,omitempty"` // contains filtered or unexported fields }
Negative dimension specifying users to exclude from the audience.
func (*AudienceExclusionDimension) Descriptor
deprecated
func (*AudienceExclusionDimension) Descriptor() ([]byte, []int)
Deprecated: Use AudienceExclusionDimension.ProtoReflect.Descriptor instead.
func (*AudienceExclusionDimension) GetExclusions ¶
func (x *AudienceExclusionDimension) GetExclusions() []*ExclusionSegment
func (*AudienceExclusionDimension) ProtoMessage ¶
func (*AudienceExclusionDimension) ProtoMessage()
func (*AudienceExclusionDimension) ProtoReflect ¶
func (x *AudienceExclusionDimension) ProtoReflect() protoreflect.Message
func (*AudienceExclusionDimension) Reset ¶
func (x *AudienceExclusionDimension) Reset()
func (*AudienceExclusionDimension) String ¶
func (x *AudienceExclusionDimension) String() string
type AudienceInfo ¶
type AudienceInfo struct { // The Audience resource name. Audience string `protobuf:"bytes,1,opt,name=audience,proto3" json:"audience,omitempty"` // contains filtered or unexported fields }
An audience criterion.
func (*AudienceInfo) Descriptor
deprecated
func (*AudienceInfo) Descriptor() ([]byte, []int)
Deprecated: Use AudienceInfo.ProtoReflect.Descriptor instead.
func (*AudienceInfo) GetAudience ¶
func (x *AudienceInfo) GetAudience() string
func (*AudienceInfo) ProtoMessage ¶
func (*AudienceInfo) ProtoMessage()
func (*AudienceInfo) ProtoReflect ¶
func (x *AudienceInfo) ProtoReflect() protoreflect.Message
func (*AudienceInfo) Reset ¶
func (x *AudienceInfo) Reset()
func (*AudienceInfo) String ¶
func (x *AudienceInfo) String() string
type AudienceSegment ¶
type AudienceSegment struct { // Positive segment. // // Types that are assignable to Segment: // *AudienceSegment_UserList // *AudienceSegment_UserInterest // *AudienceSegment_LifeEvent // *AudienceSegment_DetailedDemographic // *AudienceSegment_CustomAudience Segment isAudienceSegment_Segment `protobuf_oneof:"segment"` // contains filtered or unexported fields }
Positive audience segment.
func (*AudienceSegment) Descriptor
deprecated
func (*AudienceSegment) Descriptor() ([]byte, []int)
Deprecated: Use AudienceSegment.ProtoReflect.Descriptor instead.
func (*AudienceSegment) GetCustomAudience ¶
func (x *AudienceSegment) GetCustomAudience() *CustomAudienceSegment
func (*AudienceSegment) GetDetailedDemographic ¶
func (x *AudienceSegment) GetDetailedDemographic() *DetailedDemographicSegment
func (*AudienceSegment) GetLifeEvent ¶
func (x *AudienceSegment) GetLifeEvent() *LifeEventSegment
func (*AudienceSegment) GetSegment ¶
func (m *AudienceSegment) GetSegment() isAudienceSegment_Segment
func (*AudienceSegment) GetUserInterest ¶
func (x *AudienceSegment) GetUserInterest() *UserInterestSegment
func (*AudienceSegment) GetUserList ¶
func (x *AudienceSegment) GetUserList() *UserListSegment
func (*AudienceSegment) ProtoMessage ¶
func (*AudienceSegment) ProtoMessage()
func (*AudienceSegment) ProtoReflect ¶
func (x *AudienceSegment) ProtoReflect() protoreflect.Message
func (*AudienceSegment) Reset ¶
func (x *AudienceSegment) Reset()
func (*AudienceSegment) String ¶
func (x *AudienceSegment) String() string
type AudienceSegmentDimension ¶
type AudienceSegmentDimension struct { // Included audience segments. Users are included if they belong to at least // one segment. Segments []*AudienceSegment `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments,omitempty"` // contains filtered or unexported fields }
Dimension specifying users by their membership in other audience segments.
func (*AudienceSegmentDimension) Descriptor
deprecated
func (*AudienceSegmentDimension) Descriptor() ([]byte, []int)
Deprecated: Use AudienceSegmentDimension.ProtoReflect.Descriptor instead.
func (*AudienceSegmentDimension) GetSegments ¶
func (x *AudienceSegmentDimension) GetSegments() []*AudienceSegment
func (*AudienceSegmentDimension) ProtoMessage ¶
func (*AudienceSegmentDimension) ProtoMessage()
func (*AudienceSegmentDimension) ProtoReflect ¶
func (x *AudienceSegmentDimension) ProtoReflect() protoreflect.Message
func (*AudienceSegmentDimension) Reset ¶
func (x *AudienceSegmentDimension) Reset()
func (*AudienceSegmentDimension) String ¶
func (x *AudienceSegmentDimension) String() string
type AudienceSegment_CustomAudience ¶
type AudienceSegment_CustomAudience struct { // Custom audience segment. CustomAudience *CustomAudienceSegment `protobuf:"bytes,5,opt,name=custom_audience,json=customAudience,proto3,oneof"` }
type AudienceSegment_DetailedDemographic ¶
type AudienceSegment_DetailedDemographic struct { // Detailed demographic segment. DetailedDemographic *DetailedDemographicSegment `protobuf:"bytes,4,opt,name=detailed_demographic,json=detailedDemographic,proto3,oneof"` }
type AudienceSegment_LifeEvent ¶
type AudienceSegment_LifeEvent struct { // Live-event audience segment. LifeEvent *LifeEventSegment `protobuf:"bytes,3,opt,name=life_event,json=lifeEvent,proto3,oneof"` }
type AudienceSegment_UserInterest ¶
type AudienceSegment_UserInterest struct { // Affinity or In-market segment. UserInterest *UserInterestSegment `protobuf:"bytes,2,opt,name=user_interest,json=userInterest,proto3,oneof"` }
type AudienceSegment_UserList ¶
type AudienceSegment_UserList struct { // User list segment. UserList *UserListSegment `protobuf:"bytes,1,opt,name=user_list,json=userList,proto3,oneof"` }
type BasicUserListInfo ¶
type BasicUserListInfo struct { // Actions associated with this user list. Actions []*UserListActionInfo `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"` // contains filtered or unexported fields }
User list targeting as a collection of conversions or remarketing actions.
func (*BasicUserListInfo) Descriptor
deprecated
func (*BasicUserListInfo) Descriptor() ([]byte, []int)
Deprecated: Use BasicUserListInfo.ProtoReflect.Descriptor instead.
func (*BasicUserListInfo) GetActions ¶
func (x *BasicUserListInfo) GetActions() []*UserListActionInfo
func (*BasicUserListInfo) ProtoMessage ¶
func (*BasicUserListInfo) ProtoMessage()
func (*BasicUserListInfo) ProtoReflect ¶
func (x *BasicUserListInfo) ProtoReflect() protoreflect.Message
func (*BasicUserListInfo) Reset ¶
func (x *BasicUserListInfo) Reset()
func (*BasicUserListInfo) String ¶
func (x *BasicUserListInfo) String() string
type BookOnGoogleAsset ¶
type BookOnGoogleAsset struct {
// contains filtered or unexported fields
}
A Book on Google asset. Used to redirect user to book through Google. Book on Google will change the redirect url to book directly through Google.
func (*BookOnGoogleAsset) Descriptor
deprecated
func (*BookOnGoogleAsset) Descriptor() ([]byte, []int)
Deprecated: Use BookOnGoogleAsset.ProtoReflect.Descriptor instead.
func (*BookOnGoogleAsset) ProtoMessage ¶
func (*BookOnGoogleAsset) ProtoMessage()
func (*BookOnGoogleAsset) ProtoReflect ¶
func (x *BookOnGoogleAsset) ProtoReflect() protoreflect.Message
func (*BookOnGoogleAsset) Reset ¶
func (x *BookOnGoogleAsset) Reset()
func (*BookOnGoogleAsset) String ¶
func (x *BookOnGoogleAsset) String() string
type BudgetCampaignAssociationStatus ¶
type BudgetCampaignAssociationStatus struct { // The campaign resource name. Campaign *string `protobuf:"bytes,1,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Budget campaign association status. Status enums.BudgetCampaignAssociationStatusEnum_BudgetCampaignAssociationStatus `` /* 170-byte string literal not displayed */ // contains filtered or unexported fields }
A BudgetCampaignAssociationStatus segment.
func (*BudgetCampaignAssociationStatus) Descriptor
deprecated
func (*BudgetCampaignAssociationStatus) Descriptor() ([]byte, []int)
Deprecated: Use BudgetCampaignAssociationStatus.ProtoReflect.Descriptor instead.
func (*BudgetCampaignAssociationStatus) GetCampaign ¶
func (x *BudgetCampaignAssociationStatus) GetCampaign() string
func (*BudgetCampaignAssociationStatus) ProtoMessage ¶
func (*BudgetCampaignAssociationStatus) ProtoMessage()
func (*BudgetCampaignAssociationStatus) ProtoReflect ¶
func (x *BudgetCampaignAssociationStatus) ProtoReflect() protoreflect.Message
func (*BudgetCampaignAssociationStatus) Reset ¶
func (x *BudgetCampaignAssociationStatus) Reset()
func (*BudgetCampaignAssociationStatus) String ¶
func (x *BudgetCampaignAssociationStatus) String() string
type BudgetSimulationPoint ¶
type BudgetSimulationPoint struct { // The simulated budget upon which projected metrics are based. BudgetAmountMicros int64 `protobuf:"varint,1,opt,name=budget_amount_micros,json=budgetAmountMicros,proto3" json:"budget_amount_micros,omitempty"` // Projected required daily cpc bid ceiling that the advertiser must set to // realize this simulation, in micros of the advertiser currency. // Only campaigns with the Target Spend bidding strategy support this field. RequiredCpcBidCeilingMicros int64 `` /* 149-byte string literal not displayed */ // Projected number of biddable conversions. BiddableConversions float64 `protobuf:"fixed64,3,opt,name=biddable_conversions,json=biddableConversions,proto3" json:"biddable_conversions,omitempty"` // Projected total value of biddable conversions. BiddableConversionsValue float64 `` /* 137-byte string literal not displayed */ // Projected number of clicks. Clicks int64 `protobuf:"varint,5,opt,name=clicks,proto3" json:"clicks,omitempty"` // Projected cost in micros. CostMicros int64 `protobuf:"varint,6,opt,name=cost_micros,json=costMicros,proto3" json:"cost_micros,omitempty"` // Projected number of impressions. Impressions int64 `protobuf:"varint,7,opt,name=impressions,proto3" json:"impressions,omitempty"` // Projected number of top slot impressions. // Only search advertising channel type supports this field. TopSlotImpressions int64 `protobuf:"varint,8,opt,name=top_slot_impressions,json=topSlotImpressions,proto3" json:"top_slot_impressions,omitempty"` // contains filtered or unexported fields }
Projected metrics for a specific budget amount.
func (*BudgetSimulationPoint) Descriptor
deprecated
func (*BudgetSimulationPoint) Descriptor() ([]byte, []int)
Deprecated: Use BudgetSimulationPoint.ProtoReflect.Descriptor instead.
func (*BudgetSimulationPoint) GetBiddableConversions ¶
func (x *BudgetSimulationPoint) GetBiddableConversions() float64
func (*BudgetSimulationPoint) GetBiddableConversionsValue ¶
func (x *BudgetSimulationPoint) GetBiddableConversionsValue() float64
func (*BudgetSimulationPoint) GetBudgetAmountMicros ¶
func (x *BudgetSimulationPoint) GetBudgetAmountMicros() int64
func (*BudgetSimulationPoint) GetClicks ¶
func (x *BudgetSimulationPoint) GetClicks() int64
func (*BudgetSimulationPoint) GetCostMicros ¶
func (x *BudgetSimulationPoint) GetCostMicros() int64
func (*BudgetSimulationPoint) GetImpressions ¶
func (x *BudgetSimulationPoint) GetImpressions() int64
func (*BudgetSimulationPoint) GetRequiredCpcBidCeilingMicros ¶
func (x *BudgetSimulationPoint) GetRequiredCpcBidCeilingMicros() int64
func (*BudgetSimulationPoint) GetTopSlotImpressions ¶
func (x *BudgetSimulationPoint) GetTopSlotImpressions() int64
func (*BudgetSimulationPoint) ProtoMessage ¶
func (*BudgetSimulationPoint) ProtoMessage()
func (*BudgetSimulationPoint) ProtoReflect ¶
func (x *BudgetSimulationPoint) ProtoReflect() protoreflect.Message
func (*BudgetSimulationPoint) Reset ¶
func (x *BudgetSimulationPoint) Reset()
func (*BudgetSimulationPoint) String ¶
func (x *BudgetSimulationPoint) String() string
type BudgetSimulationPointList ¶
type BudgetSimulationPointList struct { // Projected metrics for a series of budget amounts. Points []*BudgetSimulationPoint `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"` // contains filtered or unexported fields }
A container for simulation points for simulations of type BUDGET.
func (*BudgetSimulationPointList) Descriptor
deprecated
func (*BudgetSimulationPointList) Descriptor() ([]byte, []int)
Deprecated: Use BudgetSimulationPointList.ProtoReflect.Descriptor instead.
func (*BudgetSimulationPointList) GetPoints ¶
func (x *BudgetSimulationPointList) GetPoints() []*BudgetSimulationPoint
func (*BudgetSimulationPointList) ProtoMessage ¶
func (*BudgetSimulationPointList) ProtoMessage()
func (*BudgetSimulationPointList) ProtoReflect ¶
func (x *BudgetSimulationPointList) ProtoReflect() protoreflect.Message
func (*BudgetSimulationPointList) Reset ¶
func (x *BudgetSimulationPointList) Reset()
func (*BudgetSimulationPointList) String ¶
func (x *BudgetSimulationPointList) String() string
type BusinessNameFilter ¶
type BusinessNameFilter struct { // Business name string to use for filtering. BusinessName string `protobuf:"bytes,1,opt,name=business_name,json=businessName,proto3" json:"business_name,omitempty"` // The type of string matching to use when filtering with business_name. FilterType enums.FeedItemSetStringFilterTypeEnum_FeedItemSetStringFilterType `` /* 188-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a business name filter on locations in a FeedItemSet.
func (*BusinessNameFilter) Descriptor
deprecated
func (*BusinessNameFilter) Descriptor() ([]byte, []int)
Deprecated: Use BusinessNameFilter.ProtoReflect.Descriptor instead.
func (*BusinessNameFilter) GetBusinessName ¶
func (x *BusinessNameFilter) GetBusinessName() string
func (*BusinessNameFilter) GetFilterType ¶
func (x *BusinessNameFilter) GetFilterType() enums.FeedItemSetStringFilterTypeEnum_FeedItemSetStringFilterType
func (*BusinessNameFilter) ProtoMessage ¶
func (*BusinessNameFilter) ProtoMessage()
func (*BusinessNameFilter) ProtoReflect ¶
func (x *BusinessNameFilter) ProtoReflect() protoreflect.Message
func (*BusinessNameFilter) Reset ¶
func (x *BusinessNameFilter) Reset()
func (*BusinessNameFilter) String ¶
func (x *BusinessNameFilter) String() string
type BusinessProfileBusinessNameFilter ¶
type BusinessProfileBusinessNameFilter struct { // Business name string to use for filtering. BusinessName string `protobuf:"bytes,1,opt,name=business_name,json=businessName,proto3" json:"business_name,omitempty"` // The type of string matching to use when filtering with business_name. FilterType enums.LocationStringFilterTypeEnum_LocationStringFilterType `` /* 182-byte string literal not displayed */ // contains filtered or unexported fields }
Business Profile location group business name filter.
func (*BusinessProfileBusinessNameFilter) Descriptor
deprecated
func (*BusinessProfileBusinessNameFilter) Descriptor() ([]byte, []int)
Deprecated: Use BusinessProfileBusinessNameFilter.ProtoReflect.Descriptor instead.
func (*BusinessProfileBusinessNameFilter) GetBusinessName ¶
func (x *BusinessProfileBusinessNameFilter) GetBusinessName() string
func (*BusinessProfileBusinessNameFilter) GetFilterType ¶
func (x *BusinessProfileBusinessNameFilter) GetFilterType() enums.LocationStringFilterTypeEnum_LocationStringFilterType
func (*BusinessProfileBusinessNameFilter) ProtoMessage ¶
func (*BusinessProfileBusinessNameFilter) ProtoMessage()
func (*BusinessProfileBusinessNameFilter) ProtoReflect ¶
func (x *BusinessProfileBusinessNameFilter) ProtoReflect() protoreflect.Message
func (*BusinessProfileBusinessNameFilter) Reset ¶
func (x *BusinessProfileBusinessNameFilter) Reset()
func (*BusinessProfileBusinessNameFilter) String ¶
func (x *BusinessProfileBusinessNameFilter) String() string
type BusinessProfileLocation ¶
type BusinessProfileLocation struct { // Advertiser specified label for the location on the Business Profile // account. This is synced from the Business Profile account. Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` // Business Profile store code of this location. This is synced from the // Business Profile account. StoreCode string `protobuf:"bytes,2,opt,name=store_code,json=storeCode,proto3" json:"store_code,omitempty"` // Listing ID of this Business Profile location. This is synced from the // linked Business Profile account. ListingId int64 `protobuf:"varint,3,opt,name=listing_id,json=listingId,proto3" json:"listing_id,omitempty"` // contains filtered or unexported fields }
Business Profile location data synced from the linked Business Profile account.
func (*BusinessProfileLocation) Descriptor
deprecated
func (*BusinessProfileLocation) Descriptor() ([]byte, []int)
Deprecated: Use BusinessProfileLocation.ProtoReflect.Descriptor instead.
func (*BusinessProfileLocation) GetLabels ¶
func (x *BusinessProfileLocation) GetLabels() []string
func (*BusinessProfileLocation) GetListingId ¶
func (x *BusinessProfileLocation) GetListingId() int64
func (*BusinessProfileLocation) GetStoreCode ¶
func (x *BusinessProfileLocation) GetStoreCode() string
func (*BusinessProfileLocation) ProtoMessage ¶
func (*BusinessProfileLocation) ProtoMessage()
func (*BusinessProfileLocation) ProtoReflect ¶
func (x *BusinessProfileLocation) ProtoReflect() protoreflect.Message
func (*BusinessProfileLocation) Reset ¶
func (x *BusinessProfileLocation) Reset()
func (*BusinessProfileLocation) String ¶
func (x *BusinessProfileLocation) String() string
type BusinessProfileLocationGroup ¶
type BusinessProfileLocationGroup struct { // Filter for dynamic Business Profile location sets. DynamicBusinessProfileLocationGroupFilter *DynamicBusinessProfileLocationGroupFilter `` /* 192-byte string literal not displayed */ // contains filtered or unexported fields }
Information about a Business Profile dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is Business Profile.
func (*BusinessProfileLocationGroup) Descriptor
deprecated
func (*BusinessProfileLocationGroup) Descriptor() ([]byte, []int)
Deprecated: Use BusinessProfileLocationGroup.ProtoReflect.Descriptor instead.
func (*BusinessProfileLocationGroup) GetDynamicBusinessProfileLocationGroupFilter ¶
func (x *BusinessProfileLocationGroup) GetDynamicBusinessProfileLocationGroupFilter() *DynamicBusinessProfileLocationGroupFilter
func (*BusinessProfileLocationGroup) ProtoMessage ¶
func (*BusinessProfileLocationGroup) ProtoMessage()
func (*BusinessProfileLocationGroup) ProtoReflect ¶
func (x *BusinessProfileLocationGroup) ProtoReflect() protoreflect.Message
func (*BusinessProfileLocationGroup) Reset ¶
func (x *BusinessProfileLocationGroup) Reset()
func (*BusinessProfileLocationGroup) String ¶
func (x *BusinessProfileLocationGroup) String() string
type BusinessProfileLocationSet ¶
type BusinessProfileLocationSet struct { // Required. Immutable. The HTTP authorization token used to obtain // authorization. HttpAuthorizationToken string `` /* 129-byte string literal not displayed */ // Required. Immutable. Email address of a Google Business Profile account or // email address of a manager of the Google Business Profile account. EmailAddress string `protobuf:"bytes,2,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"` // Used to filter Google Business Profile listings by business name. If // businessNameFilter is set, only listings with a matching business name are // candidates to be sync'd into Assets. BusinessNameFilter string `protobuf:"bytes,3,opt,name=business_name_filter,json=businessNameFilter,proto3" json:"business_name_filter,omitempty"` // Used to filter Google Business Profile listings by labels. If entries exist // in labelFilters, only listings that have any of the labels set are // candidates to be synchronized into Assets. If no entries exist in // labelFilters, then all listings are candidates for syncing. // Label filters are OR'ed together. LabelFilters []string `protobuf:"bytes,4,rep,name=label_filters,json=labelFilters,proto3" json:"label_filters,omitempty"` // Used to filter Google Business Profile listings by listing id. If entries // exist in listingIdFilters, only listings specified by the filters are // candidates to be synchronized into Assets. If no entries exist in // listingIdFilters, then all listings are candidates for syncing. // Listing ID filters are OR'ed together. ListingIdFilters []int64 `protobuf:"varint,5,rep,packed,name=listing_id_filters,json=listingIdFilters,proto3" json:"listing_id_filters,omitempty"` // Immutable. The account ID of the managed business whose locations are to be // used. If this field is not set, then all businesses accessible by the user // (specified by the emailAddress) are used. BusinessAccountId string `protobuf:"bytes,6,opt,name=business_account_id,json=businessAccountId,proto3" json:"business_account_id,omitempty"` // contains filtered or unexported fields }
Data used to configure a location set populated from Google Business Profile locations. Different types of filters are AND'ed together, if they are specified.
func (*BusinessProfileLocationSet) Descriptor
deprecated
func (*BusinessProfileLocationSet) Descriptor() ([]byte, []int)
Deprecated: Use BusinessProfileLocationSet.ProtoReflect.Descriptor instead.
func (*BusinessProfileLocationSet) GetBusinessAccountId ¶
func (x *BusinessProfileLocationSet) GetBusinessAccountId() string
func (*BusinessProfileLocationSet) GetBusinessNameFilter ¶
func (x *BusinessProfileLocationSet) GetBusinessNameFilter() string
func (*BusinessProfileLocationSet) GetEmailAddress ¶
func (x *BusinessProfileLocationSet) GetEmailAddress() string
func (*BusinessProfileLocationSet) GetHttpAuthorizationToken ¶
func (x *BusinessProfileLocationSet) GetHttpAuthorizationToken() string
func (*BusinessProfileLocationSet) GetLabelFilters ¶
func (x *BusinessProfileLocationSet) GetLabelFilters() []string
func (*BusinessProfileLocationSet) GetListingIdFilters ¶
func (x *BusinessProfileLocationSet) GetListingIdFilters() []int64
func (*BusinessProfileLocationSet) ProtoMessage ¶
func (*BusinessProfileLocationSet) ProtoMessage()
func (*BusinessProfileLocationSet) ProtoReflect ¶
func (x *BusinessProfileLocationSet) ProtoReflect() protoreflect.Message
func (*BusinessProfileLocationSet) Reset ¶
func (x *BusinessProfileLocationSet) Reset()
func (*BusinessProfileLocationSet) String ¶
func (x *BusinessProfileLocationSet) String() string
type CallAdInfo ¶
type CallAdInfo struct { // The country code in the ad. CountryCode string `protobuf:"bytes,1,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"` // The phone number in the ad. PhoneNumber string `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"` // The business name in the ad. BusinessName string `protobuf:"bytes,3,opt,name=business_name,json=businessName,proto3" json:"business_name,omitempty"` // First headline in the ad. Headline1 string `protobuf:"bytes,11,opt,name=headline1,proto3" json:"headline1,omitempty"` // Second headline in the ad. Headline2 string `protobuf:"bytes,12,opt,name=headline2,proto3" json:"headline2,omitempty"` // The first line of the ad's description. Description1 string `protobuf:"bytes,4,opt,name=description1,proto3" json:"description1,omitempty"` // The second line of the ad's description. Description2 string `protobuf:"bytes,5,opt,name=description2,proto3" json:"description2,omitempty"` // Whether to enable call tracking for the creative. Enabling call // tracking also enables call conversions. CallTracked bool `protobuf:"varint,6,opt,name=call_tracked,json=callTracked,proto3" json:"call_tracked,omitempty"` // Whether to disable call conversion for the creative. // If set to `true`, disables call conversions even when `call_tracked` is // `true`. // If `call_tracked` is `false`, this field is ignored. DisableCallConversion bool `` /* 127-byte string literal not displayed */ // The URL to be used for phone number verification. PhoneNumberVerificationUrl string `` /* 143-byte string literal not displayed */ // The conversion action to attribute a call conversion to. If not set a // default conversion action is used. This field only has effect if // `call_tracked` is set to `true`. Otherwise this field is ignored. ConversionAction string `protobuf:"bytes,9,opt,name=conversion_action,json=conversionAction,proto3" json:"conversion_action,omitempty"` // The call conversion behavior of this call ad. It can use its own call // conversion setting, inherit the account level setting, or be disabled. ConversionReportingState enums.CallConversionReportingStateEnum_CallConversionReportingState `` /* 235-byte string literal not displayed */ // First part of text that can be appended to the URL in the ad. Optional. Path1 string `protobuf:"bytes,13,opt,name=path1,proto3" json:"path1,omitempty"` // Second part of text that can be appended to the URL in the ad. This field // can only be set when `path1` is also set. Optional. Path2 string `protobuf:"bytes,14,opt,name=path2,proto3" json:"path2,omitempty"` // contains filtered or unexported fields }
A call ad.
func (*CallAdInfo) Descriptor
deprecated
func (*CallAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use CallAdInfo.ProtoReflect.Descriptor instead.
func (*CallAdInfo) GetBusinessName ¶
func (x *CallAdInfo) GetBusinessName() string
func (*CallAdInfo) GetCallTracked ¶
func (x *CallAdInfo) GetCallTracked() bool
func (*CallAdInfo) GetConversionAction ¶
func (x *CallAdInfo) GetConversionAction() string
func (*CallAdInfo) GetConversionReportingState ¶
func (x *CallAdInfo) GetConversionReportingState() enums.CallConversionReportingStateEnum_CallConversionReportingState
func (*CallAdInfo) GetCountryCode ¶
func (x *CallAdInfo) GetCountryCode() string
func (*CallAdInfo) GetDescription1 ¶
func (x *CallAdInfo) GetDescription1() string
func (*CallAdInfo) GetDescription2 ¶
func (x *CallAdInfo) GetDescription2() string
func (*CallAdInfo) GetDisableCallConversion ¶
func (x *CallAdInfo) GetDisableCallConversion() bool
func (*CallAdInfo) GetHeadline1 ¶
func (x *CallAdInfo) GetHeadline1() string
func (*CallAdInfo) GetHeadline2 ¶
func (x *CallAdInfo) GetHeadline2() string
func (*CallAdInfo) GetPath1 ¶
func (x *CallAdInfo) GetPath1() string
func (*CallAdInfo) GetPath2 ¶
func (x *CallAdInfo) GetPath2() string
func (*CallAdInfo) GetPhoneNumber ¶
func (x *CallAdInfo) GetPhoneNumber() string
func (*CallAdInfo) GetPhoneNumberVerificationUrl ¶
func (x *CallAdInfo) GetPhoneNumberVerificationUrl() string
func (*CallAdInfo) ProtoMessage ¶
func (*CallAdInfo) ProtoMessage()
func (*CallAdInfo) ProtoReflect ¶
func (x *CallAdInfo) ProtoReflect() protoreflect.Message
func (*CallAdInfo) Reset ¶
func (x *CallAdInfo) Reset()
func (*CallAdInfo) String ¶
func (x *CallAdInfo) String() string
type CallAsset ¶
type CallAsset struct { // Required. Two-letter country code of the phone number. Examples: 'US', // 'us'. CountryCode string `protobuf:"bytes,1,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"` // Required. The advertiser's raw phone number. Examples: '1234567890', // '(123)456-7890' PhoneNumber string `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"` // Indicates whether this CallAsset should use its own call conversion // setting, follow the account level setting, or disable call conversion. CallConversionReportingState enums.CallConversionReportingStateEnum_CallConversionReportingState `` /* 248-byte string literal not displayed */ // The conversion action to attribute a call conversion to. If not set, the // default conversion action is used. This field only has effect if // call_conversion_reporting_state is set to // USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION. CallConversionAction string `protobuf:"bytes,4,opt,name=call_conversion_action,json=callConversionAction,proto3" json:"call_conversion_action,omitempty"` // List of non-overlapping schedules specifying all time intervals for which // the asset may serve. There can be a maximum of 6 schedules per day, 42 in // total. AdScheduleTargets []*AdScheduleInfo `protobuf:"bytes,5,rep,name=ad_schedule_targets,json=adScheduleTargets,proto3" json:"ad_schedule_targets,omitempty"` // contains filtered or unexported fields }
A Call asset.
func (*CallAsset) Descriptor
deprecated
func (*CallAsset) GetAdScheduleTargets ¶
func (x *CallAsset) GetAdScheduleTargets() []*AdScheduleInfo
func (*CallAsset) GetCallConversionAction ¶
func (*CallAsset) GetCallConversionReportingState ¶
func (x *CallAsset) GetCallConversionReportingState() enums.CallConversionReportingStateEnum_CallConversionReportingState
func (*CallAsset) GetCountryCode ¶
func (*CallAsset) GetPhoneNumber ¶
func (*CallAsset) ProtoMessage ¶
func (*CallAsset) ProtoMessage()
func (*CallAsset) ProtoReflect ¶
func (x *CallAsset) ProtoReflect() protoreflect.Message
type CallFeedItem ¶
type CallFeedItem struct { // The advertiser's phone number to append to the ad. // This string must not be empty. PhoneNumber *string `protobuf:"bytes,7,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"` // Uppercase two-letter country code of the advertiser's phone number. // This string must not be empty. CountryCode *string `protobuf:"bytes,8,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // Indicates whether call tracking is enabled. By default, call tracking is // not enabled. CallTrackingEnabled *bool `` /* 127-byte string literal not displayed */ // The conversion action to attribute a call conversion to. If not set a // default conversion action is used. This field only has effect if // call_tracking_enabled is set to true. Otherwise this field is ignored. CallConversionAction *string `` /* 130-byte string literal not displayed */ // If true, disable call conversion tracking. call_conversion_action should // not be set if this is true. Optional. CallConversionTrackingDisabled *bool `` /* 163-byte string literal not displayed */ // Enum value that indicates whether this call extension uses its own call // conversion setting (or just have call conversion disabled), or following // the account level setting. CallConversionReportingState enums.CallConversionReportingStateEnum_CallConversionReportingState `` /* 248-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a Call extension.
func (*CallFeedItem) Descriptor
deprecated
func (*CallFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use CallFeedItem.ProtoReflect.Descriptor instead.
func (*CallFeedItem) GetCallConversionAction ¶
func (x *CallFeedItem) GetCallConversionAction() string
func (*CallFeedItem) GetCallConversionReportingState ¶
func (x *CallFeedItem) GetCallConversionReportingState() enums.CallConversionReportingStateEnum_CallConversionReportingState
func (*CallFeedItem) GetCallConversionTrackingDisabled ¶
func (x *CallFeedItem) GetCallConversionTrackingDisabled() bool
func (*CallFeedItem) GetCallTrackingEnabled ¶
func (x *CallFeedItem) GetCallTrackingEnabled() bool
func (*CallFeedItem) GetCountryCode ¶
func (x *CallFeedItem) GetCountryCode() string
func (*CallFeedItem) GetPhoneNumber ¶
func (x *CallFeedItem) GetPhoneNumber() string
func (*CallFeedItem) ProtoMessage ¶
func (*CallFeedItem) ProtoMessage()
func (*CallFeedItem) ProtoReflect ¶
func (x *CallFeedItem) ProtoReflect() protoreflect.Message
func (*CallFeedItem) Reset ¶
func (x *CallFeedItem) Reset()
func (*CallFeedItem) String ¶
func (x *CallFeedItem) String() string
type CallToActionAsset ¶
type CallToActionAsset struct { // Call to action. CallToAction enums.CallToActionTypeEnum_CallToActionType `` /* 174-byte string literal not displayed */ // contains filtered or unexported fields }
A call to action asset.
func (*CallToActionAsset) Descriptor
deprecated
func (*CallToActionAsset) Descriptor() ([]byte, []int)
Deprecated: Use CallToActionAsset.ProtoReflect.Descriptor instead.
func (*CallToActionAsset) GetCallToAction ¶
func (x *CallToActionAsset) GetCallToAction() enums.CallToActionTypeEnum_CallToActionType
func (*CallToActionAsset) ProtoMessage ¶
func (*CallToActionAsset) ProtoMessage()
func (*CallToActionAsset) ProtoReflect ¶
func (x *CallToActionAsset) ProtoReflect() protoreflect.Message
func (*CallToActionAsset) Reset ¶
func (x *CallToActionAsset) Reset()
func (*CallToActionAsset) String ¶
func (x *CallToActionAsset) String() string
type CalloutAsset ¶
type CalloutAsset struct { // Required. The callout text. // The length of this string should be between 1 and 25, inclusive. CalloutText string `protobuf:"bytes,1,opt,name=callout_text,json=calloutText,proto3" json:"callout_text,omitempty"` // Start date of when this asset is effective and can begin serving, in // yyyy-MM-dd format. StartDate string `protobuf:"bytes,2,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"` // Last date of when this asset is effective and still serving, in yyyy-MM-dd // format. EndDate string `protobuf:"bytes,3,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"` // List of non-overlapping schedules specifying all time intervals for which // the asset may serve. There can be a maximum of 6 schedules per day, 42 in // total. AdScheduleTargets []*AdScheduleInfo `protobuf:"bytes,4,rep,name=ad_schedule_targets,json=adScheduleTargets,proto3" json:"ad_schedule_targets,omitempty"` // contains filtered or unexported fields }
A Callout asset.
func (*CalloutAsset) Descriptor
deprecated
func (*CalloutAsset) Descriptor() ([]byte, []int)
Deprecated: Use CalloutAsset.ProtoReflect.Descriptor instead.
func (*CalloutAsset) GetAdScheduleTargets ¶
func (x *CalloutAsset) GetAdScheduleTargets() []*AdScheduleInfo
func (*CalloutAsset) GetCalloutText ¶
func (x *CalloutAsset) GetCalloutText() string
func (*CalloutAsset) GetEndDate ¶
func (x *CalloutAsset) GetEndDate() string
func (*CalloutAsset) GetStartDate ¶
func (x *CalloutAsset) GetStartDate() string
func (*CalloutAsset) ProtoMessage ¶
func (*CalloutAsset) ProtoMessage()
func (*CalloutAsset) ProtoReflect ¶
func (x *CalloutAsset) ProtoReflect() protoreflect.Message
func (*CalloutAsset) Reset ¶
func (x *CalloutAsset) Reset()
func (*CalloutAsset) String ¶
func (x *CalloutAsset) String() string
type CalloutFeedItem ¶
type CalloutFeedItem struct { // The callout text. // The length of this string should be between 1 and 25, inclusive. CalloutText *string `protobuf:"bytes,2,opt,name=callout_text,json=calloutText,proto3,oneof" json:"callout_text,omitempty"` // contains filtered or unexported fields }
Represents a callout extension.
func (*CalloutFeedItem) Descriptor
deprecated
func (*CalloutFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use CalloutFeedItem.ProtoReflect.Descriptor instead.
func (*CalloutFeedItem) GetCalloutText ¶
func (x *CalloutFeedItem) GetCalloutText() string
func (*CalloutFeedItem) ProtoMessage ¶
func (*CalloutFeedItem) ProtoMessage()
func (*CalloutFeedItem) ProtoReflect ¶
func (x *CalloutFeedItem) ProtoReflect() protoreflect.Message
func (*CalloutFeedItem) Reset ¶
func (x *CalloutFeedItem) Reset()
func (*CalloutFeedItem) String ¶
func (x *CalloutFeedItem) String() string
type CarrierInfo ¶
type CarrierInfo struct { // The Carrier constant resource name. CarrierConstant *string `protobuf:"bytes,2,opt,name=carrier_constant,json=carrierConstant,proto3,oneof" json:"carrier_constant,omitempty"` // contains filtered or unexported fields }
Represents a Carrier Criterion.
func (*CarrierInfo) Descriptor
deprecated
func (*CarrierInfo) Descriptor() ([]byte, []int)
Deprecated: Use CarrierInfo.ProtoReflect.Descriptor instead.
func (*CarrierInfo) GetCarrierConstant ¶
func (x *CarrierInfo) GetCarrierConstant() string
func (*CarrierInfo) ProtoMessage ¶
func (*CarrierInfo) ProtoMessage()
func (*CarrierInfo) ProtoReflect ¶
func (x *CarrierInfo) ProtoReflect() protoreflect.Message
func (*CarrierInfo) Reset ¶
func (x *CarrierInfo) Reset()
func (*CarrierInfo) String ¶
func (x *CarrierInfo) String() string
type ChainFilter ¶
type ChainFilter struct { // Required. Used to filter chain locations by chain id. Only chain locations // that belong to the specified chain will be in the asset set. ChainId int64 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Used to filter chain locations by location attributes. // Only chain locations that belong to all of the specified attribute(s) will // be in the asset set. If this field is empty, it means no filtering on this // field. LocationAttributes []string `protobuf:"bytes,2,rep,name=location_attributes,json=locationAttributes,proto3" json:"location_attributes,omitempty"` // contains filtered or unexported fields }
One chain level filter on location in a feed item set. The filtering logic among all the fields is AND.
func (*ChainFilter) Descriptor
deprecated
func (*ChainFilter) Descriptor() ([]byte, []int)
Deprecated: Use ChainFilter.ProtoReflect.Descriptor instead.
func (*ChainFilter) GetChainId ¶
func (x *ChainFilter) GetChainId() int64
func (*ChainFilter) GetLocationAttributes ¶
func (x *ChainFilter) GetLocationAttributes() []string
func (*ChainFilter) ProtoMessage ¶
func (*ChainFilter) ProtoMessage()
func (*ChainFilter) ProtoReflect ¶
func (x *ChainFilter) ProtoReflect() protoreflect.Message
func (*ChainFilter) Reset ¶
func (x *ChainFilter) Reset()
func (*ChainFilter) String ¶
func (x *ChainFilter) String() string
type ChainLocationGroup ¶
type ChainLocationGroup struct { // Used to filter chain locations by chain ids. // Only Locations that belong to the specified chain(s) will be in the asset // set. DynamicChainLocationGroupFilters []*ChainFilter `` /* 163-byte string literal not displayed */ // contains filtered or unexported fields }
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
func (*ChainLocationGroup) Descriptor
deprecated
func (*ChainLocationGroup) Descriptor() ([]byte, []int)
Deprecated: Use ChainLocationGroup.ProtoReflect.Descriptor instead.
func (*ChainLocationGroup) GetDynamicChainLocationGroupFilters ¶
func (x *ChainLocationGroup) GetDynamicChainLocationGroupFilters() []*ChainFilter
func (*ChainLocationGroup) ProtoMessage ¶
func (*ChainLocationGroup) ProtoMessage()
func (*ChainLocationGroup) ProtoReflect ¶
func (x *ChainLocationGroup) ProtoReflect() protoreflect.Message
func (*ChainLocationGroup) Reset ¶
func (x *ChainLocationGroup) Reset()
func (*ChainLocationGroup) String ¶
func (x *ChainLocationGroup) String() string
type ChainSet ¶
type ChainSet struct { // Required. Immutable. Relationship type the specified chains have with this // advertiser. RelationshipType enums.ChainRelationshipTypeEnum_ChainRelationshipType `` /* 194-byte string literal not displayed */ // Required. A list of chain level filters, all filters are OR'ed together. Chains []*ChainFilter `protobuf:"bytes,2,rep,name=chains,proto3" json:"chains,omitempty"` // contains filtered or unexported fields }
Data used to configure a location set populated with the specified chains.
func (*ChainSet) Descriptor
deprecated
func (*ChainSet) GetChains ¶
func (x *ChainSet) GetChains() []*ChainFilter
func (*ChainSet) GetRelationshipType ¶
func (x *ChainSet) GetRelationshipType() enums.ChainRelationshipTypeEnum_ChainRelationshipType
func (*ChainSet) ProtoMessage ¶
func (*ChainSet) ProtoMessage()
func (*ChainSet) ProtoReflect ¶
func (x *ChainSet) ProtoReflect() protoreflect.Message
type ClickLocation ¶
type ClickLocation struct { // The city location criterion associated with the impression. City *string `protobuf:"bytes,6,opt,name=city,proto3,oneof" json:"city,omitempty"` // The country location criterion associated with the impression. Country *string `protobuf:"bytes,7,opt,name=country,proto3,oneof" json:"country,omitempty"` // The metro location criterion associated with the impression. Metro *string `protobuf:"bytes,8,opt,name=metro,proto3,oneof" json:"metro,omitempty"` // The most specific location criterion associated with the impression. MostSpecific *string `protobuf:"bytes,9,opt,name=most_specific,json=mostSpecific,proto3,oneof" json:"most_specific,omitempty"` // The region location criterion associated with the impression. Region *string `protobuf:"bytes,10,opt,name=region,proto3,oneof" json:"region,omitempty"` // contains filtered or unexported fields }
Location criteria associated with a click.
func (*ClickLocation) Descriptor
deprecated
func (*ClickLocation) Descriptor() ([]byte, []int)
Deprecated: Use ClickLocation.ProtoReflect.Descriptor instead.
func (*ClickLocation) GetCity ¶
func (x *ClickLocation) GetCity() string
func (*ClickLocation) GetCountry ¶
func (x *ClickLocation) GetCountry() string
func (*ClickLocation) GetMetro ¶
func (x *ClickLocation) GetMetro() string
func (*ClickLocation) GetMostSpecific ¶
func (x *ClickLocation) GetMostSpecific() string
func (*ClickLocation) GetRegion ¶
func (x *ClickLocation) GetRegion() string
func (*ClickLocation) ProtoMessage ¶
func (*ClickLocation) ProtoMessage()
func (*ClickLocation) ProtoReflect ¶
func (x *ClickLocation) ProtoReflect() protoreflect.Message
func (*ClickLocation) Reset ¶
func (x *ClickLocation) Reset()
func (*ClickLocation) String ¶
func (x *ClickLocation) String() string
type CombinedAudienceInfo ¶
type CombinedAudienceInfo struct { // The CombinedAudience resource name. CombinedAudience string `protobuf:"bytes,1,opt,name=combined_audience,json=combinedAudience,proto3" json:"combined_audience,omitempty"` // contains filtered or unexported fields }
A combined audience criterion.
func (*CombinedAudienceInfo) Descriptor
deprecated
func (*CombinedAudienceInfo) Descriptor() ([]byte, []int)
Deprecated: Use CombinedAudienceInfo.ProtoReflect.Descriptor instead.
func (*CombinedAudienceInfo) GetCombinedAudience ¶
func (x *CombinedAudienceInfo) GetCombinedAudience() string
func (*CombinedAudienceInfo) ProtoMessage ¶
func (*CombinedAudienceInfo) ProtoMessage()
func (*CombinedAudienceInfo) ProtoReflect ¶
func (x *CombinedAudienceInfo) ProtoReflect() protoreflect.Message
func (*CombinedAudienceInfo) Reset ¶
func (x *CombinedAudienceInfo) Reset()
func (*CombinedAudienceInfo) String ¶
func (x *CombinedAudienceInfo) String() string
type Commission ¶
type Commission struct { // Commission rate defines the portion of the conversion value that the // advertiser will be billed. A commission rate of x should be passed into // this field as (x * 1,000,000). For example, 106,000 represents a commission // rate of 0.106 (10.6%). CommissionRateMicros *int64 `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
Commission is an automatic bidding strategy in which the advertiser pays a certain portion of the conversion value.
func (*Commission) Descriptor
deprecated
func (*Commission) Descriptor() ([]byte, []int)
Deprecated: Use Commission.ProtoReflect.Descriptor instead.
func (*Commission) GetCommissionRateMicros ¶
func (x *Commission) GetCommissionRateMicros() int64
func (*Commission) ProtoMessage ¶
func (*Commission) ProtoMessage()
func (*Commission) ProtoReflect ¶
func (x *Commission) ProtoReflect() protoreflect.Message
func (*Commission) Reset ¶
func (x *Commission) Reset()
func (*Commission) String ¶
func (x *Commission) String() string
type ConceptGroup ¶
type ConceptGroup struct { // The concept group name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The concept group type. Type enums.KeywordPlanConceptGroupTypeEnum_KeywordPlanConceptGroupType `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
The concept group for the keyword concept.
func (*ConceptGroup) Descriptor
deprecated
func (*ConceptGroup) Descriptor() ([]byte, []int)
Deprecated: Use ConceptGroup.ProtoReflect.Descriptor instead.
func (*ConceptGroup) GetName ¶
func (x *ConceptGroup) GetName() string
func (*ConceptGroup) GetType ¶
func (x *ConceptGroup) GetType() enums.KeywordPlanConceptGroupTypeEnum_KeywordPlanConceptGroupType
func (*ConceptGroup) ProtoMessage ¶
func (*ConceptGroup) ProtoMessage()
func (*ConceptGroup) ProtoReflect ¶
func (x *ConceptGroup) ProtoReflect() protoreflect.Message
func (*ConceptGroup) Reset ¶
func (x *ConceptGroup) Reset()
func (*ConceptGroup) String ¶
func (x *ConceptGroup) String() string
type ContentLabelInfo ¶
type ContentLabelInfo struct { // Content label type, required for CREATE operations. Type enums.ContentLabelTypeEnum_ContentLabelType `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
Content Label for category exclusion.
func (*ContentLabelInfo) Descriptor
deprecated
func (*ContentLabelInfo) Descriptor() ([]byte, []int)
Deprecated: Use ContentLabelInfo.ProtoReflect.Descriptor instead.
func (*ContentLabelInfo) GetType ¶
func (x *ContentLabelInfo) GetType() enums.ContentLabelTypeEnum_ContentLabelType
func (*ContentLabelInfo) ProtoMessage ¶
func (*ContentLabelInfo) ProtoMessage()
func (*ContentLabelInfo) ProtoReflect ¶
func (x *ContentLabelInfo) ProtoReflect() protoreflect.Message
func (*ContentLabelInfo) Reset ¶
func (x *ContentLabelInfo) Reset()
func (*ContentLabelInfo) String ¶
func (x *ContentLabelInfo) String() string
type CpcBidSimulationPoint ¶
type CpcBidSimulationPoint struct { // Projected required daily budget that the advertiser must set in order to // receive the estimated traffic, in micros of advertiser currency. RequiredBudgetAmountMicros int64 `` /* 145-byte string literal not displayed */ // Projected number of biddable conversions. BiddableConversions *float64 `` /* 126-byte string literal not displayed */ // Projected total value of biddable conversions. BiddableConversionsValue *float64 `` /* 144-byte string literal not displayed */ // Projected number of clicks. Clicks *int64 `protobuf:"varint,11,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"` // Projected cost in micros. CostMicros *int64 `protobuf:"varint,12,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"` // Projected number of impressions. Impressions *int64 `protobuf:"varint,13,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"` // Projected number of top slot impressions. // Only search advertising channel type supports this field. TopSlotImpressions *int64 `protobuf:"varint,14,opt,name=top_slot_impressions,json=topSlotImpressions,proto3,oneof" json:"top_slot_impressions,omitempty"` // When SimulationModificationMethod = UNIFORM or DEFAULT, // cpc_bid_micros is set. // When SimulationModificationMethod = SCALING, // cpc_bid_scaling_modifier is set. // // Types that are assignable to CpcSimulationKeyValue: // *CpcBidSimulationPoint_CpcBidMicros // *CpcBidSimulationPoint_CpcBidScalingModifier CpcSimulationKeyValue isCpcBidSimulationPoint_CpcSimulationKeyValue `protobuf_oneof:"cpc_simulation_key_value"` // contains filtered or unexported fields }
Projected metrics for a specific CPC bid amount.
func (*CpcBidSimulationPoint) Descriptor
deprecated
func (*CpcBidSimulationPoint) Descriptor() ([]byte, []int)
Deprecated: Use CpcBidSimulationPoint.ProtoReflect.Descriptor instead.
func (*CpcBidSimulationPoint) GetBiddableConversions ¶
func (x *CpcBidSimulationPoint) GetBiddableConversions() float64
func (*CpcBidSimulationPoint) GetBiddableConversionsValue ¶
func (x *CpcBidSimulationPoint) GetBiddableConversionsValue() float64
func (*CpcBidSimulationPoint) GetClicks ¶
func (x *CpcBidSimulationPoint) GetClicks() int64
func (*CpcBidSimulationPoint) GetCostMicros ¶
func (x *CpcBidSimulationPoint) GetCostMicros() int64
func (*CpcBidSimulationPoint) GetCpcBidMicros ¶
func (x *CpcBidSimulationPoint) GetCpcBidMicros() int64
func (*CpcBidSimulationPoint) GetCpcBidScalingModifier ¶
func (x *CpcBidSimulationPoint) GetCpcBidScalingModifier() float64
func (*CpcBidSimulationPoint) GetCpcSimulationKeyValue ¶
func (m *CpcBidSimulationPoint) GetCpcSimulationKeyValue() isCpcBidSimulationPoint_CpcSimulationKeyValue
func (*CpcBidSimulationPoint) GetImpressions ¶
func (x *CpcBidSimulationPoint) GetImpressions() int64
func (*CpcBidSimulationPoint) GetRequiredBudgetAmountMicros ¶
func (x *CpcBidSimulationPoint) GetRequiredBudgetAmountMicros() int64
func (*CpcBidSimulationPoint) GetTopSlotImpressions ¶
func (x *CpcBidSimulationPoint) GetTopSlotImpressions() int64
func (*CpcBidSimulationPoint) ProtoMessage ¶
func (*CpcBidSimulationPoint) ProtoMessage()
func (*CpcBidSimulationPoint) ProtoReflect ¶
func (x *CpcBidSimulationPoint) ProtoReflect() protoreflect.Message
func (*CpcBidSimulationPoint) Reset ¶
func (x *CpcBidSimulationPoint) Reset()
func (*CpcBidSimulationPoint) String ¶
func (x *CpcBidSimulationPoint) String() string
type CpcBidSimulationPointList ¶
type CpcBidSimulationPointList struct { // Projected metrics for a series of CPC bid amounts. Points []*CpcBidSimulationPoint `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"` // contains filtered or unexported fields }
A container for simulation points for simulations of type CPC_BID.
func (*CpcBidSimulationPointList) Descriptor
deprecated
func (*CpcBidSimulationPointList) Descriptor() ([]byte, []int)
Deprecated: Use CpcBidSimulationPointList.ProtoReflect.Descriptor instead.
func (*CpcBidSimulationPointList) GetPoints ¶
func (x *CpcBidSimulationPointList) GetPoints() []*CpcBidSimulationPoint
func (*CpcBidSimulationPointList) ProtoMessage ¶
func (*CpcBidSimulationPointList) ProtoMessage()
func (*CpcBidSimulationPointList) ProtoReflect ¶
func (x *CpcBidSimulationPointList) ProtoReflect() protoreflect.Message
func (*CpcBidSimulationPointList) Reset ¶
func (x *CpcBidSimulationPointList) Reset()
func (*CpcBidSimulationPointList) String ¶
func (x *CpcBidSimulationPointList) String() string
type CpcBidSimulationPoint_CpcBidMicros ¶
type CpcBidSimulationPoint_CpcBidMicros struct { // The simulated CPC bid upon which projected metrics are based. CpcBidMicros int64 `protobuf:"varint,15,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof"` }
type CpcBidSimulationPoint_CpcBidScalingModifier ¶
type CpcBidSimulationPoint_CpcBidScalingModifier struct { // The simulated scaling modifier upon which projected metrics are based. // All CPC bids relevant to the simulated entity are scaled by this // modifier. CpcBidScalingModifier float64 `protobuf:"fixed64,16,opt,name=cpc_bid_scaling_modifier,json=cpcBidScalingModifier,proto3,oneof"` }
type CpvBidSimulationPoint ¶
type CpvBidSimulationPoint struct { // The simulated CPV bid upon which projected metrics are based. CpvBidMicros *int64 `protobuf:"varint,5,opt,name=cpv_bid_micros,json=cpvBidMicros,proto3,oneof" json:"cpv_bid_micros,omitempty"` // Projected cost in micros. CostMicros *int64 `protobuf:"varint,6,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"` // Projected number of impressions. Impressions *int64 `protobuf:"varint,7,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"` // Projected number of views. Views *int64 `protobuf:"varint,8,opt,name=views,proto3,oneof" json:"views,omitempty"` // contains filtered or unexported fields }
Projected metrics for a specific CPV bid amount.
func (*CpvBidSimulationPoint) Descriptor
deprecated
func (*CpvBidSimulationPoint) Descriptor() ([]byte, []int)
Deprecated: Use CpvBidSimulationPoint.ProtoReflect.Descriptor instead.
func (*CpvBidSimulationPoint) GetCostMicros ¶
func (x *CpvBidSimulationPoint) GetCostMicros() int64
func (*CpvBidSimulationPoint) GetCpvBidMicros ¶
func (x *CpvBidSimulationPoint) GetCpvBidMicros() int64
func (*CpvBidSimulationPoint) GetImpressions ¶
func (x *CpvBidSimulationPoint) GetImpressions() int64
func (*CpvBidSimulationPoint) GetViews ¶
func (x *CpvBidSimulationPoint) GetViews() int64
func (*CpvBidSimulationPoint) ProtoMessage ¶
func (*CpvBidSimulationPoint) ProtoMessage()
func (*CpvBidSimulationPoint) ProtoReflect ¶
func (x *CpvBidSimulationPoint) ProtoReflect() protoreflect.Message
func (*CpvBidSimulationPoint) Reset ¶
func (x *CpvBidSimulationPoint) Reset()
func (*CpvBidSimulationPoint) String ¶
func (x *CpvBidSimulationPoint) String() string
type CpvBidSimulationPointList ¶
type CpvBidSimulationPointList struct { // Projected metrics for a series of CPV bid amounts. Points []*CpvBidSimulationPoint `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"` // contains filtered or unexported fields }
A container for simulation points for simulations of type CPV_BID.
func (*CpvBidSimulationPointList) Descriptor
deprecated
func (*CpvBidSimulationPointList) Descriptor() ([]byte, []int)
Deprecated: Use CpvBidSimulationPointList.ProtoReflect.Descriptor instead.
func (*CpvBidSimulationPointList) GetPoints ¶
func (x *CpvBidSimulationPointList) GetPoints() []*CpvBidSimulationPoint
func (*CpvBidSimulationPointList) ProtoMessage ¶
func (*CpvBidSimulationPointList) ProtoMessage()
func (*CpvBidSimulationPointList) ProtoReflect ¶
func (x *CpvBidSimulationPointList) ProtoReflect() protoreflect.Message
func (*CpvBidSimulationPointList) Reset ¶
func (x *CpvBidSimulationPointList) Reset()
func (*CpvBidSimulationPointList) String ¶
func (x *CpvBidSimulationPointList) String() string
type CriterionCategoryAvailability ¶
type CriterionCategoryAvailability struct { // Channel types and subtypes that are available to the category. Channel *CriterionCategoryChannelAvailability `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty"` // Locales that are available to the category for the channel. Locale []*CriterionCategoryLocaleAvailability `protobuf:"bytes,2,rep,name=locale,proto3" json:"locale,omitempty"` // contains filtered or unexported fields }
Information of category availability, per advertising channel.
func (*CriterionCategoryAvailability) Descriptor
deprecated
func (*CriterionCategoryAvailability) Descriptor() ([]byte, []int)
Deprecated: Use CriterionCategoryAvailability.ProtoReflect.Descriptor instead.
func (*CriterionCategoryAvailability) GetChannel ¶
func (x *CriterionCategoryAvailability) GetChannel() *CriterionCategoryChannelAvailability
func (*CriterionCategoryAvailability) GetLocale ¶
func (x *CriterionCategoryAvailability) GetLocale() []*CriterionCategoryLocaleAvailability
func (*CriterionCategoryAvailability) ProtoMessage ¶
func (*CriterionCategoryAvailability) ProtoMessage()
func (*CriterionCategoryAvailability) ProtoReflect ¶
func (x *CriterionCategoryAvailability) ProtoReflect() protoreflect.Message
func (*CriterionCategoryAvailability) Reset ¶
func (x *CriterionCategoryAvailability) Reset()
func (*CriterionCategoryAvailability) String ¶
func (x *CriterionCategoryAvailability) String() string
type CriterionCategoryChannelAvailability ¶
type CriterionCategoryChannelAvailability struct { // Format of the channel availability. Can be ALL_CHANNELS (the rest of the // fields will not be set), CHANNEL_TYPE (only advertising_channel_type type // will be set, the category is available to all sub types under it) or // CHANNEL_TYPE_AND_SUBTYPES (advertising_channel_type, // advertising_channel_sub_type, and include_default_channel_sub_type will all // be set). AvailabilityMode enums.CriterionCategoryChannelAvailabilityModeEnum_CriterionCategoryChannelAvailabilityMode `` /* 232-byte string literal not displayed */ // Channel type the category is available to. AdvertisingChannelType enums.AdvertisingChannelTypeEnum_AdvertisingChannelType `` /* 216-byte string literal not displayed */ // Channel subtypes under the channel type the category is available to. AdvertisingChannelSubType []enums.AdvertisingChannelSubTypeEnum_AdvertisingChannelSubType `` /* 240-byte string literal not displayed */ // Whether default channel sub type is included. For example, // advertising_channel_type being DISPLAY and include_default_channel_sub_type // being false means that the default display campaign where channel sub type // is not set is not included in this availability configuration. IncludeDefaultChannelSubType *bool `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
Information of advertising channel type and subtypes a category is available in.
func (*CriterionCategoryChannelAvailability) Descriptor
deprecated
func (*CriterionCategoryChannelAvailability) Descriptor() ([]byte, []int)
Deprecated: Use CriterionCategoryChannelAvailability.ProtoReflect.Descriptor instead.
func (*CriterionCategoryChannelAvailability) GetAdvertisingChannelSubType ¶
func (x *CriterionCategoryChannelAvailability) GetAdvertisingChannelSubType() []enums.AdvertisingChannelSubTypeEnum_AdvertisingChannelSubType
func (*CriterionCategoryChannelAvailability) GetAdvertisingChannelType ¶
func (x *CriterionCategoryChannelAvailability) GetAdvertisingChannelType() enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
func (*CriterionCategoryChannelAvailability) GetAvailabilityMode ¶
func (x *CriterionCategoryChannelAvailability) GetAvailabilityMode() enums.CriterionCategoryChannelAvailabilityModeEnum_CriterionCategoryChannelAvailabilityMode
func (*CriterionCategoryChannelAvailability) GetIncludeDefaultChannelSubType ¶
func (x *CriterionCategoryChannelAvailability) GetIncludeDefaultChannelSubType() bool
func (*CriterionCategoryChannelAvailability) ProtoMessage ¶
func (*CriterionCategoryChannelAvailability) ProtoMessage()
func (*CriterionCategoryChannelAvailability) ProtoReflect ¶
func (x *CriterionCategoryChannelAvailability) ProtoReflect() protoreflect.Message
func (*CriterionCategoryChannelAvailability) Reset ¶
func (x *CriterionCategoryChannelAvailability) Reset()
func (*CriterionCategoryChannelAvailability) String ¶
func (x *CriterionCategoryChannelAvailability) String() string
type CriterionCategoryLocaleAvailability ¶
type CriterionCategoryLocaleAvailability struct { // Format of the locale availability. Can be LAUNCHED_TO_ALL (both country and // language will be empty), COUNTRY (only country will be set), LANGUAGE (only // language wil be set), COUNTRY_AND_LANGUAGE (both country and language will // be set). AvailabilityMode enums.CriterionCategoryLocaleAvailabilityModeEnum_CriterionCategoryLocaleAvailabilityMode `` /* 230-byte string literal not displayed */ // The ISO-3166-1 alpha-2 country code associated with the category. CountryCode *string `protobuf:"bytes,4,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // ISO 639-1 code of the language associated with the category. LanguageCode *string `protobuf:"bytes,5,opt,name=language_code,json=languageCode,proto3,oneof" json:"language_code,omitempty"` // contains filtered or unexported fields }
Information about which locales a category is available in.
func (*CriterionCategoryLocaleAvailability) Descriptor
deprecated
func (*CriterionCategoryLocaleAvailability) Descriptor() ([]byte, []int)
Deprecated: Use CriterionCategoryLocaleAvailability.ProtoReflect.Descriptor instead.
func (*CriterionCategoryLocaleAvailability) GetAvailabilityMode ¶
func (x *CriterionCategoryLocaleAvailability) GetAvailabilityMode() enums.CriterionCategoryLocaleAvailabilityModeEnum_CriterionCategoryLocaleAvailabilityMode
func (*CriterionCategoryLocaleAvailability) GetCountryCode ¶
func (x *CriterionCategoryLocaleAvailability) GetCountryCode() string
func (*CriterionCategoryLocaleAvailability) GetLanguageCode ¶
func (x *CriterionCategoryLocaleAvailability) GetLanguageCode() string
func (*CriterionCategoryLocaleAvailability) ProtoMessage ¶
func (*CriterionCategoryLocaleAvailability) ProtoMessage()
func (*CriterionCategoryLocaleAvailability) ProtoReflect ¶
func (x *CriterionCategoryLocaleAvailability) ProtoReflect() protoreflect.Message
func (*CriterionCategoryLocaleAvailability) Reset ¶
func (x *CriterionCategoryLocaleAvailability) Reset()
func (*CriterionCategoryLocaleAvailability) String ¶
func (x *CriterionCategoryLocaleAvailability) String() string
type CrmBasedUserListInfo ¶
type CrmBasedUserListInfo struct { // A string that uniquely identifies a mobile application from which the data // was collected. // For iOS, the ID string is the 9 digit string that appears at the end of an // App Store URL (for example, "476943146" for "Flood-It! 2" whose App Store // link is http://itunes.apple.com/us/app/flood-it!-2/id476943146). For // Android, the ID string is the application's package name (for example, // "com.labpixies.colordrips" for "Color Drips" given Google Play link // https://play.google.com/store/apps/details?id=com.labpixies.colordrips). // Required when creating CrmBasedUserList for uploading mobile advertising // IDs. AppId *string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // Matching key type of the list. // Mixed data types are not allowed on the same list. // This field is required for an ADD operation. UploadKeyType enums.CustomerMatchUploadKeyTypeEnum_CustomerMatchUploadKeyType `` /* 197-byte string literal not displayed */ // Data source of the list. Default value is FIRST_PARTY. // Only customers on the allow-list can create third-party sourced CRM lists. DataSourceType enums.UserListCrmDataSourceTypeEnum_UserListCrmDataSourceType `` /* 198-byte string literal not displayed */ // contains filtered or unexported fields }
UserList of CRM users provided by the advertiser.
func (*CrmBasedUserListInfo) Descriptor
deprecated
func (*CrmBasedUserListInfo) Descriptor() ([]byte, []int)
Deprecated: Use CrmBasedUserListInfo.ProtoReflect.Descriptor instead.
func (*CrmBasedUserListInfo) GetAppId ¶
func (x *CrmBasedUserListInfo) GetAppId() string
func (*CrmBasedUserListInfo) GetDataSourceType ¶
func (x *CrmBasedUserListInfo) GetDataSourceType() enums.UserListCrmDataSourceTypeEnum_UserListCrmDataSourceType
func (*CrmBasedUserListInfo) GetUploadKeyType ¶
func (x *CrmBasedUserListInfo) GetUploadKeyType() enums.CustomerMatchUploadKeyTypeEnum_CustomerMatchUploadKeyType
func (*CrmBasedUserListInfo) ProtoMessage ¶
func (*CrmBasedUserListInfo) ProtoMessage()
func (*CrmBasedUserListInfo) ProtoReflect ¶
func (x *CrmBasedUserListInfo) ProtoReflect() protoreflect.Message
func (*CrmBasedUserListInfo) Reset ¶
func (x *CrmBasedUserListInfo) Reset()
func (*CrmBasedUserListInfo) String ¶
func (x *CrmBasedUserListInfo) String() string
type CustomAffinityInfo ¶
type CustomAffinityInfo struct { // The CustomInterest resource name. CustomAffinity *string `protobuf:"bytes,2,opt,name=custom_affinity,json=customAffinity,proto3,oneof" json:"custom_affinity,omitempty"` // contains filtered or unexported fields }
A custom affinity criterion. A criterion of this type is only targetable.
func (*CustomAffinityInfo) Descriptor
deprecated
func (*CustomAffinityInfo) Descriptor() ([]byte, []int)
Deprecated: Use CustomAffinityInfo.ProtoReflect.Descriptor instead.
func (*CustomAffinityInfo) GetCustomAffinity ¶
func (x *CustomAffinityInfo) GetCustomAffinity() string
func (*CustomAffinityInfo) ProtoMessage ¶
func (*CustomAffinityInfo) ProtoMessage()
func (*CustomAffinityInfo) ProtoReflect ¶
func (x *CustomAffinityInfo) ProtoReflect() protoreflect.Message
func (*CustomAffinityInfo) Reset ¶
func (x *CustomAffinityInfo) Reset()
func (*CustomAffinityInfo) String ¶
func (x *CustomAffinityInfo) String() string
type CustomAudienceInfo ¶
type CustomAudienceInfo struct { // The CustomAudience resource name. CustomAudience string `protobuf:"bytes,1,opt,name=custom_audience,json=customAudience,proto3" json:"custom_audience,omitempty"` // contains filtered or unexported fields }
A custom audience criterion.
func (*CustomAudienceInfo) Descriptor
deprecated
func (*CustomAudienceInfo) Descriptor() ([]byte, []int)
Deprecated: Use CustomAudienceInfo.ProtoReflect.Descriptor instead.
func (*CustomAudienceInfo) GetCustomAudience ¶
func (x *CustomAudienceInfo) GetCustomAudience() string
func (*CustomAudienceInfo) ProtoMessage ¶
func (*CustomAudienceInfo) ProtoMessage()
func (*CustomAudienceInfo) ProtoReflect ¶
func (x *CustomAudienceInfo) ProtoReflect() protoreflect.Message
func (*CustomAudienceInfo) Reset ¶
func (x *CustomAudienceInfo) Reset()
func (*CustomAudienceInfo) String ¶
func (x *CustomAudienceInfo) String() string
type CustomAudienceSegment ¶
type CustomAudienceSegment struct { // The custom audience resource. CustomAudience *string `protobuf:"bytes,1,opt,name=custom_audience,json=customAudience,proto3,oneof" json:"custom_audience,omitempty"` // contains filtered or unexported fields }
Custom audience segment.
func (*CustomAudienceSegment) Descriptor
deprecated
func (*CustomAudienceSegment) Descriptor() ([]byte, []int)
Deprecated: Use CustomAudienceSegment.ProtoReflect.Descriptor instead.
func (*CustomAudienceSegment) GetCustomAudience ¶
func (x *CustomAudienceSegment) GetCustomAudience() string
func (*CustomAudienceSegment) ProtoMessage ¶
func (*CustomAudienceSegment) ProtoMessage()
func (*CustomAudienceSegment) ProtoReflect ¶
func (x *CustomAudienceSegment) ProtoReflect() protoreflect.Message
func (*CustomAudienceSegment) Reset ¶
func (x *CustomAudienceSegment) Reset()
func (*CustomAudienceSegment) String ¶
func (x *CustomAudienceSegment) String() string
type CustomIntentInfo ¶
type CustomIntentInfo struct { // The CustomInterest resource name. CustomIntent *string `protobuf:"bytes,2,opt,name=custom_intent,json=customIntent,proto3,oneof" json:"custom_intent,omitempty"` // contains filtered or unexported fields }
A custom intent criterion. A criterion of this type is only targetable.
func (*CustomIntentInfo) Descriptor
deprecated
func (*CustomIntentInfo) Descriptor() ([]byte, []int)
Deprecated: Use CustomIntentInfo.ProtoReflect.Descriptor instead.
func (*CustomIntentInfo) GetCustomIntent ¶
func (x *CustomIntentInfo) GetCustomIntent() string
func (*CustomIntentInfo) ProtoMessage ¶
func (*CustomIntentInfo) ProtoMessage()
func (*CustomIntentInfo) ProtoReflect ¶
func (x *CustomIntentInfo) ProtoReflect() protoreflect.Message
func (*CustomIntentInfo) Reset ¶
func (x *CustomIntentInfo) Reset()
func (*CustomIntentInfo) String ¶
func (x *CustomIntentInfo) String() string
type CustomParameter ¶
type CustomParameter struct { // The key matching the parameter tag name. Key *string `protobuf:"bytes,3,opt,name=key,proto3,oneof" json:"key,omitempty"` // The value to be substituted. Value *string `protobuf:"bytes,4,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
A mapping that can be used by custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
func (*CustomParameter) Descriptor
deprecated
func (*CustomParameter) Descriptor() ([]byte, []int)
Deprecated: Use CustomParameter.ProtoReflect.Descriptor instead.
func (*CustomParameter) GetKey ¶
func (x *CustomParameter) GetKey() string
func (*CustomParameter) GetValue ¶
func (x *CustomParameter) GetValue() string
func (*CustomParameter) ProtoMessage ¶
func (*CustomParameter) ProtoMessage()
func (*CustomParameter) ProtoReflect ¶
func (x *CustomParameter) ProtoReflect() protoreflect.Message
func (*CustomParameter) Reset ¶
func (x *CustomParameter) Reset()
func (*CustomParameter) String ¶
func (x *CustomParameter) String() string
type CustomerMatchUserListMetadata ¶
type CustomerMatchUserListMetadata struct { // The resource name of remarketing list to update data. // Required for job of CUSTOMER_MATCH_USER_LIST type. UserList *string `protobuf:"bytes,2,opt,name=user_list,json=userList,proto3,oneof" json:"user_list,omitempty"` // contains filtered or unexported fields }
Metadata for customer match user list.
func (*CustomerMatchUserListMetadata) Descriptor
deprecated
func (*CustomerMatchUserListMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CustomerMatchUserListMetadata.ProtoReflect.Descriptor instead.
func (*CustomerMatchUserListMetadata) GetUserList ¶
func (x *CustomerMatchUserListMetadata) GetUserList() string
func (*CustomerMatchUserListMetadata) ProtoMessage ¶
func (*CustomerMatchUserListMetadata) ProtoMessage()
func (*CustomerMatchUserListMetadata) ProtoReflect ¶
func (x *CustomerMatchUserListMetadata) ProtoReflect() protoreflect.Message
func (*CustomerMatchUserListMetadata) Reset ¶
func (x *CustomerMatchUserListMetadata) Reset()
func (*CustomerMatchUserListMetadata) String ¶
func (x *CustomerMatchUserListMetadata) String() string
type CustomizerValue ¶
type CustomizerValue struct { // Required. The data type for the customizer value. It must match the // attribute type. The string_value content must match the constraints // associated with the type. Type enums.CustomizerAttributeTypeEnum_CustomizerAttributeType `` /* 150-byte string literal not displayed */ // Required. Value to insert in creative text. Customizer values of all types // are stored as string to make formatting unambiguous. StringValue string `protobuf:"bytes,2,opt,name=string_value,json=stringValue,proto3" json:"string_value,omitempty"` // contains filtered or unexported fields }
A customizer value that is referenced in customizer linkage entities like CustomerCustomizer, CampaignCustomizer, etc.
func (*CustomizerValue) Descriptor
deprecated
func (*CustomizerValue) Descriptor() ([]byte, []int)
Deprecated: Use CustomizerValue.ProtoReflect.Descriptor instead.
func (*CustomizerValue) GetStringValue ¶
func (x *CustomizerValue) GetStringValue() string
func (*CustomizerValue) GetType ¶
func (x *CustomizerValue) GetType() enums.CustomizerAttributeTypeEnum_CustomizerAttributeType
func (*CustomizerValue) ProtoMessage ¶
func (*CustomizerValue) ProtoMessage()
func (*CustomizerValue) ProtoReflect ¶
func (x *CustomizerValue) ProtoReflect() protoreflect.Message
func (*CustomizerValue) Reset ¶
func (x *CustomizerValue) Reset()
func (*CustomizerValue) String ¶
func (x *CustomizerValue) String() string
type DateRange ¶
type DateRange struct { // The start date, in yyyy-mm-dd format. This date is inclusive. StartDate *string `protobuf:"bytes,3,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"` // The end date, in yyyy-mm-dd format. This date is inclusive. EndDate *string `protobuf:"bytes,4,opt,name=end_date,json=endDate,proto3,oneof" json:"end_date,omitempty"` // contains filtered or unexported fields }
A date range.
func (*DateRange) Descriptor
deprecated
func (*DateRange) GetEndDate ¶
func (*DateRange) GetStartDate ¶
func (*DateRange) ProtoMessage ¶
func (*DateRange) ProtoMessage()
func (*DateRange) ProtoReflect ¶
func (x *DateRange) ProtoReflect() protoreflect.Message
type DetailedDemographicSegment ¶
type DetailedDemographicSegment struct { // The detailed demographic resource. DetailedDemographic *string `protobuf:"bytes,1,opt,name=detailed_demographic,json=detailedDemographic,proto3,oneof" json:"detailed_demographic,omitempty"` // contains filtered or unexported fields }
Detailed demographic segment.
func (*DetailedDemographicSegment) Descriptor
deprecated
func (*DetailedDemographicSegment) Descriptor() ([]byte, []int)
Deprecated: Use DetailedDemographicSegment.ProtoReflect.Descriptor instead.
func (*DetailedDemographicSegment) GetDetailedDemographic ¶
func (x *DetailedDemographicSegment) GetDetailedDemographic() string
func (*DetailedDemographicSegment) ProtoMessage ¶
func (*DetailedDemographicSegment) ProtoMessage()
func (*DetailedDemographicSegment) ProtoReflect ¶
func (x *DetailedDemographicSegment) ProtoReflect() protoreflect.Message
func (*DetailedDemographicSegment) Reset ¶
func (x *DetailedDemographicSegment) Reset()
func (*DetailedDemographicSegment) String ¶
func (x *DetailedDemographicSegment) String() string
type DeviceInfo ¶
type DeviceInfo struct { // Type of the device. Type enums.DeviceEnum_Device `protobuf:"varint,1,opt,name=type,proto3,enum=google.ads.googleads.v14.enums.DeviceEnum_Device" json:"type,omitempty"` // contains filtered or unexported fields }
A device criterion.
func (*DeviceInfo) Descriptor
deprecated
func (*DeviceInfo) Descriptor() ([]byte, []int)
Deprecated: Use DeviceInfo.ProtoReflect.Descriptor instead.
func (*DeviceInfo) GetType ¶
func (x *DeviceInfo) GetType() enums.DeviceEnum_Device
func (*DeviceInfo) ProtoMessage ¶
func (*DeviceInfo) ProtoMessage()
func (*DeviceInfo) ProtoReflect ¶
func (x *DeviceInfo) ProtoReflect() protoreflect.Message
func (*DeviceInfo) Reset ¶
func (x *DeviceInfo) Reset()
func (*DeviceInfo) String ¶
func (x *DeviceInfo) String() string
type DiscoveryCarouselAdInfo ¶
type DiscoveryCarouselAdInfo struct { // Required. The Advertiser/brand name. BusinessName string `protobuf:"bytes,1,opt,name=business_name,json=businessName,proto3" json:"business_name,omitempty"` // Required. Logo image to be used in the ad. The minimum size is 128x128 and // the aspect ratio must be 1:1(+-1%). LogoImage *AdImageAsset `protobuf:"bytes,2,opt,name=logo_image,json=logoImage,proto3" json:"logo_image,omitempty"` // Required. Headline of the ad. Headline *AdTextAsset `protobuf:"bytes,3,opt,name=headline,proto3" json:"headline,omitempty"` // Required. The descriptive text of the ad. Description *AdTextAsset `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Call to action text. CallToActionText string `protobuf:"bytes,5,opt,name=call_to_action_text,json=callToActionText,proto3" json:"call_to_action_text,omitempty"` // Required. Carousel cards that will display with the ad. Min 2 max 10. CarouselCards []*AdDiscoveryCarouselCardAsset `protobuf:"bytes,6,rep,name=carousel_cards,json=carouselCards,proto3" json:"carousel_cards,omitempty"` // contains filtered or unexported fields }
A discovery carousel ad.
func (*DiscoveryCarouselAdInfo) Descriptor
deprecated
func (*DiscoveryCarouselAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use DiscoveryCarouselAdInfo.ProtoReflect.Descriptor instead.
func (*DiscoveryCarouselAdInfo) GetBusinessName ¶
func (x *DiscoveryCarouselAdInfo) GetBusinessName() string
func (*DiscoveryCarouselAdInfo) GetCallToActionText ¶
func (x *DiscoveryCarouselAdInfo) GetCallToActionText() string
func (*DiscoveryCarouselAdInfo) GetCarouselCards ¶
func (x *DiscoveryCarouselAdInfo) GetCarouselCards() []*AdDiscoveryCarouselCardAsset
func (*DiscoveryCarouselAdInfo) GetDescription ¶
func (x *DiscoveryCarouselAdInfo) GetDescription() *AdTextAsset
func (*DiscoveryCarouselAdInfo) GetHeadline ¶
func (x *DiscoveryCarouselAdInfo) GetHeadline() *AdTextAsset
func (*DiscoveryCarouselAdInfo) GetLogoImage ¶
func (x *DiscoveryCarouselAdInfo) GetLogoImage() *AdImageAsset
func (*DiscoveryCarouselAdInfo) ProtoMessage ¶
func (*DiscoveryCarouselAdInfo) ProtoMessage()
func (*DiscoveryCarouselAdInfo) ProtoReflect ¶
func (x *DiscoveryCarouselAdInfo) ProtoReflect() protoreflect.Message
func (*DiscoveryCarouselAdInfo) Reset ¶
func (x *DiscoveryCarouselAdInfo) Reset()
func (*DiscoveryCarouselAdInfo) String ¶
func (x *DiscoveryCarouselAdInfo) String() string
type DiscoveryCarouselCardAsset ¶
type DiscoveryCarouselCardAsset struct { // Asset resource name of the associated 1.91:1 marketing image. This and/or // square marketing image asset is required. MarketingImageAsset string `protobuf:"bytes,1,opt,name=marketing_image_asset,json=marketingImageAsset,proto3" json:"marketing_image_asset,omitempty"` // Asset resource name of the associated square marketing image. This // and/or a marketing image asset is required. SquareMarketingImageAsset string `` /* 140-byte string literal not displayed */ // Asset resource name of the associated 4:5 portrait marketing image. PortraitMarketingImageAsset string `` /* 146-byte string literal not displayed */ // Required. Headline of the carousel card. Headline string `protobuf:"bytes,4,opt,name=headline,proto3" json:"headline,omitempty"` // Call to action text. CallToActionText string `protobuf:"bytes,5,opt,name=call_to_action_text,json=callToActionText,proto3" json:"call_to_action_text,omitempty"` // contains filtered or unexported fields }
A Discovery Carousel Card asset.
func (*DiscoveryCarouselCardAsset) Descriptor
deprecated
func (*DiscoveryCarouselCardAsset) Descriptor() ([]byte, []int)
Deprecated: Use DiscoveryCarouselCardAsset.ProtoReflect.Descriptor instead.
func (*DiscoveryCarouselCardAsset) GetCallToActionText ¶
func (x *DiscoveryCarouselCardAsset) GetCallToActionText() string
func (*DiscoveryCarouselCardAsset) GetHeadline ¶
func (x *DiscoveryCarouselCardAsset) GetHeadline() string
func (*DiscoveryCarouselCardAsset) GetMarketingImageAsset ¶
func (x *DiscoveryCarouselCardAsset) GetMarketingImageAsset() string
func (*DiscoveryCarouselCardAsset) GetPortraitMarketingImageAsset ¶
func (x *DiscoveryCarouselCardAsset) GetPortraitMarketingImageAsset() string
func (*DiscoveryCarouselCardAsset) GetSquareMarketingImageAsset ¶
func (x *DiscoveryCarouselCardAsset) GetSquareMarketingImageAsset() string
func (*DiscoveryCarouselCardAsset) ProtoMessage ¶
func (*DiscoveryCarouselCardAsset) ProtoMessage()
func (*DiscoveryCarouselCardAsset) ProtoReflect ¶
func (x *DiscoveryCarouselCardAsset) ProtoReflect() protoreflect.Message
func (*DiscoveryCarouselCardAsset) Reset ¶
func (x *DiscoveryCarouselCardAsset) Reset()
func (*DiscoveryCarouselCardAsset) String ¶
func (x *DiscoveryCarouselCardAsset) String() string
type DiscoveryMultiAssetAdInfo ¶
type DiscoveryMultiAssetAdInfo struct { // Marketing image assets to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must // be 1.91:1 (+-1%). Required if square_marketing_images is // not present. Combined with `square_marketing_images` and // `portrait_marketing_images` the maximum is 20. MarketingImages []*AdImageAsset `protobuf:"bytes,1,rep,name=marketing_images,json=marketingImages,proto3" json:"marketing_images,omitempty"` // Square marketing image assets to be used in the ad. Valid image types are // GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must // be 1:1 (+-1%). Required if marketing_images is not present. Combined with // `marketing_images` and `portrait_marketing_images` the maximum is 20. SquareMarketingImages []*AdImageAsset `` /* 126-byte string literal not displayed */ // Portrait marketing image assets to be used in the ad. Valid image types are // GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must // be 4:5 (+-1%). Combined with `marketing_images` and // `square_marketing_images` the maximum is 20. PortraitMarketingImages []*AdImageAsset `` /* 132-byte string literal not displayed */ // Logo image assets to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be // 1:1(+-1%). At least 1 and max 5 logo images can be specified. LogoImages []*AdImageAsset `protobuf:"bytes,4,rep,name=logo_images,json=logoImages,proto3" json:"logo_images,omitempty"` // Headline text asset of the ad. Maximum display width is 30. At least 1 and // max 5 headlines can be specified. Headlines []*AdTextAsset `protobuf:"bytes,5,rep,name=headlines,proto3" json:"headlines,omitempty"` // The descriptive text of the ad. Maximum display width is 90. At least 1 and // max 5 descriptions can be specified. Descriptions []*AdTextAsset `protobuf:"bytes,6,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // The Advertiser/brand name. Maximum display width is 25. Required. BusinessName *string `protobuf:"bytes,7,opt,name=business_name,json=businessName,proto3,oneof" json:"business_name,omitempty"` // Call to action text. CallToActionText *string `protobuf:"bytes,8,opt,name=call_to_action_text,json=callToActionText,proto3,oneof" json:"call_to_action_text,omitempty"` // Boolean option that indicates if this ad must be served with lead form. LeadFormOnly *bool `protobuf:"varint,9,opt,name=lead_form_only,json=leadFormOnly,proto3,oneof" json:"lead_form_only,omitempty"` // contains filtered or unexported fields }
A discovery multi asset ad.
func (*DiscoveryMultiAssetAdInfo) Descriptor
deprecated
func (*DiscoveryMultiAssetAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use DiscoveryMultiAssetAdInfo.ProtoReflect.Descriptor instead.
func (*DiscoveryMultiAssetAdInfo) GetBusinessName ¶
func (x *DiscoveryMultiAssetAdInfo) GetBusinessName() string
func (*DiscoveryMultiAssetAdInfo) GetCallToActionText ¶
func (x *DiscoveryMultiAssetAdInfo) GetCallToActionText() string
func (*DiscoveryMultiAssetAdInfo) GetDescriptions ¶
func (x *DiscoveryMultiAssetAdInfo) GetDescriptions() []*AdTextAsset
func (*DiscoveryMultiAssetAdInfo) GetHeadlines ¶
func (x *DiscoveryMultiAssetAdInfo) GetHeadlines() []*AdTextAsset
func (*DiscoveryMultiAssetAdInfo) GetLeadFormOnly ¶
func (x *DiscoveryMultiAssetAdInfo) GetLeadFormOnly() bool
func (*DiscoveryMultiAssetAdInfo) GetLogoImages ¶
func (x *DiscoveryMultiAssetAdInfo) GetLogoImages() []*AdImageAsset
func (*DiscoveryMultiAssetAdInfo) GetMarketingImages ¶
func (x *DiscoveryMultiAssetAdInfo) GetMarketingImages() []*AdImageAsset
func (*DiscoveryMultiAssetAdInfo) GetPortraitMarketingImages ¶
func (x *DiscoveryMultiAssetAdInfo) GetPortraitMarketingImages() []*AdImageAsset
func (*DiscoveryMultiAssetAdInfo) GetSquareMarketingImages ¶
func (x *DiscoveryMultiAssetAdInfo) GetSquareMarketingImages() []*AdImageAsset
func (*DiscoveryMultiAssetAdInfo) ProtoMessage ¶
func (*DiscoveryMultiAssetAdInfo) ProtoMessage()
func (*DiscoveryMultiAssetAdInfo) ProtoReflect ¶
func (x *DiscoveryMultiAssetAdInfo) ProtoReflect() protoreflect.Message
func (*DiscoveryMultiAssetAdInfo) Reset ¶
func (x *DiscoveryMultiAssetAdInfo) Reset()
func (*DiscoveryMultiAssetAdInfo) String ¶
func (x *DiscoveryMultiAssetAdInfo) String() string
type DiscoveryVideoResponsiveAdInfo ¶
type DiscoveryVideoResponsiveAdInfo struct { // List of text assets used for the short headline, for example, the "Call To // Action" banner. Headlines []*AdTextAsset `protobuf:"bytes,1,rep,name=headlines,proto3" json:"headlines,omitempty"` // List of text assets used for the long headline. LongHeadlines []*AdTextAsset `protobuf:"bytes,2,rep,name=long_headlines,json=longHeadlines,proto3" json:"long_headlines,omitempty"` // List of text assets used for the description. Descriptions []*AdTextAsset `protobuf:"bytes,3,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // List of YouTube video assets used for the ad. Videos []*AdVideoAsset `protobuf:"bytes,4,rep,name=videos,proto3" json:"videos,omitempty"` // Logo image to be used in the ad. Valid image types are GIF, JPEG, and PNG. // The minimum size is 128x128 and the aspect ratio must be 1:1(+-1%). LogoImages []*AdImageAsset `protobuf:"bytes,5,rep,name=logo_images,json=logoImages,proto3" json:"logo_images,omitempty"` // First part of text that appears in the ad with the displayed URL. Breadcrumb1 string `protobuf:"bytes,6,opt,name=breadcrumb1,proto3" json:"breadcrumb1,omitempty"` // Second part of text that appears in the ad with the displayed URL. Breadcrumb2 string `protobuf:"bytes,7,opt,name=breadcrumb2,proto3" json:"breadcrumb2,omitempty"` // Required. The advertiser/brand name. BusinessName *AdTextAsset `protobuf:"bytes,8,opt,name=business_name,json=businessName,proto3" json:"business_name,omitempty"` // Assets of type CallToActionAsset used for the "Call To Action" button. CallToActions []*AdCallToActionAsset `protobuf:"bytes,9,rep,name=call_to_actions,json=callToActions,proto3" json:"call_to_actions,omitempty"` // contains filtered or unexported fields }
A discovery video responsive ad.
func (*DiscoveryVideoResponsiveAdInfo) Descriptor
deprecated
func (*DiscoveryVideoResponsiveAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use DiscoveryVideoResponsiveAdInfo.ProtoReflect.Descriptor instead.
func (*DiscoveryVideoResponsiveAdInfo) GetBreadcrumb1 ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetBreadcrumb1() string
func (*DiscoveryVideoResponsiveAdInfo) GetBreadcrumb2 ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetBreadcrumb2() string
func (*DiscoveryVideoResponsiveAdInfo) GetBusinessName ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetBusinessName() *AdTextAsset
func (*DiscoveryVideoResponsiveAdInfo) GetCallToActions ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetCallToActions() []*AdCallToActionAsset
func (*DiscoveryVideoResponsiveAdInfo) GetDescriptions ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetDescriptions() []*AdTextAsset
func (*DiscoveryVideoResponsiveAdInfo) GetHeadlines ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetHeadlines() []*AdTextAsset
func (*DiscoveryVideoResponsiveAdInfo) GetLogoImages ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetLogoImages() []*AdImageAsset
func (*DiscoveryVideoResponsiveAdInfo) GetLongHeadlines ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetLongHeadlines() []*AdTextAsset
func (*DiscoveryVideoResponsiveAdInfo) GetVideos ¶
func (x *DiscoveryVideoResponsiveAdInfo) GetVideos() []*AdVideoAsset
func (*DiscoveryVideoResponsiveAdInfo) ProtoMessage ¶
func (*DiscoveryVideoResponsiveAdInfo) ProtoMessage()
func (*DiscoveryVideoResponsiveAdInfo) ProtoReflect ¶
func (x *DiscoveryVideoResponsiveAdInfo) ProtoReflect() protoreflect.Message
func (*DiscoveryVideoResponsiveAdInfo) Reset ¶
func (x *DiscoveryVideoResponsiveAdInfo) Reset()
func (*DiscoveryVideoResponsiveAdInfo) String ¶
func (x *DiscoveryVideoResponsiveAdInfo) String() string
type DisplayUploadAdInfo ¶
type DisplayUploadAdInfo struct { // The product type of this ad. See comments on the enum for details. DisplayUploadProductType enums.DisplayUploadProductTypeEnum_DisplayUploadProductType `` /* 228-byte string literal not displayed */ // The asset data that makes up the ad. // // Types that are assignable to MediaAsset: // *DisplayUploadAdInfo_MediaBundle MediaAsset isDisplayUploadAdInfo_MediaAsset `protobuf_oneof:"media_asset"` // contains filtered or unexported fields }
A generic type of display ad. The exact ad format is controlled by the `display_upload_product_type` field, which determines what kinds of data need to be included with the ad.
func (*DisplayUploadAdInfo) Descriptor
deprecated
func (*DisplayUploadAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use DisplayUploadAdInfo.ProtoReflect.Descriptor instead.
func (*DisplayUploadAdInfo) GetDisplayUploadProductType ¶
func (x *DisplayUploadAdInfo) GetDisplayUploadProductType() enums.DisplayUploadProductTypeEnum_DisplayUploadProductType
func (*DisplayUploadAdInfo) GetMediaAsset ¶
func (m *DisplayUploadAdInfo) GetMediaAsset() isDisplayUploadAdInfo_MediaAsset
func (*DisplayUploadAdInfo) GetMediaBundle ¶
func (x *DisplayUploadAdInfo) GetMediaBundle() *AdMediaBundleAsset
func (*DisplayUploadAdInfo) ProtoMessage ¶
func (*DisplayUploadAdInfo) ProtoMessage()
func (*DisplayUploadAdInfo) ProtoReflect ¶
func (x *DisplayUploadAdInfo) ProtoReflect() protoreflect.Message
func (*DisplayUploadAdInfo) Reset ¶
func (x *DisplayUploadAdInfo) Reset()
func (*DisplayUploadAdInfo) String ¶
func (x *DisplayUploadAdInfo) String() string
type DisplayUploadAdInfo_MediaBundle ¶
type DisplayUploadAdInfo_MediaBundle struct { // A media bundle asset to be used in the ad. For information about the // media bundle for HTML5_UPLOAD_AD, see // https://support.google.com/google-ads/answer/1722096 // Media bundles that are part of dynamic product types use a special format // that needs to be created through the Google Web Designer. See // https://support.google.com/webdesigner/answer/7543898 for more // information. MediaBundle *AdMediaBundleAsset `protobuf:"bytes,2,opt,name=media_bundle,json=mediaBundle,proto3,oneof"` }
type DynamicAffiliateLocationSetFilter ¶
type DynamicAffiliateLocationSetFilter struct { // Used to filter affiliate locations by chain ids. Only affiliate locations // that belong to the specified chain(s) will be added to the FeedItemSet. ChainIds []int64 `protobuf:"varint,1,rep,packed,name=chain_ids,json=chainIds,proto3" json:"chain_ids,omitempty"` // contains filtered or unexported fields }
Represents a filter on affiliate locations in a FeedItemSet. Only applicable if the parent Feed of the FeedItemSet is an AFFILIATE_LOCATION feed.
func (*DynamicAffiliateLocationSetFilter) Descriptor
deprecated
func (*DynamicAffiliateLocationSetFilter) Descriptor() ([]byte, []int)
Deprecated: Use DynamicAffiliateLocationSetFilter.ProtoReflect.Descriptor instead.
func (*DynamicAffiliateLocationSetFilter) GetChainIds ¶
func (x *DynamicAffiliateLocationSetFilter) GetChainIds() []int64
func (*DynamicAffiliateLocationSetFilter) ProtoMessage ¶
func (*DynamicAffiliateLocationSetFilter) ProtoMessage()
func (*DynamicAffiliateLocationSetFilter) ProtoReflect ¶
func (x *DynamicAffiliateLocationSetFilter) ProtoReflect() protoreflect.Message
func (*DynamicAffiliateLocationSetFilter) Reset ¶
func (x *DynamicAffiliateLocationSetFilter) Reset()
func (*DynamicAffiliateLocationSetFilter) String ¶
func (x *DynamicAffiliateLocationSetFilter) String() string
type DynamicBusinessProfileLocationGroupFilter ¶
type DynamicBusinessProfileLocationGroupFilter struct { // Used to filter Business Profile locations by label. Only locations that // have any of the listed labels will be in the asset set. // Label filters are OR'ed together. LabelFilters []string `protobuf:"bytes,1,rep,name=label_filters,json=labelFilters,proto3" json:"label_filters,omitempty"` // Used to filter Business Profile locations by business name. BusinessNameFilter *BusinessProfileBusinessNameFilter `protobuf:"bytes,2,opt,name=business_name_filter,json=businessNameFilter,proto3,oneof" json:"business_name_filter,omitempty"` // Used to filter Business Profile locations by listing ids. ListingIdFilters []int64 `protobuf:"varint,3,rep,packed,name=listing_id_filters,json=listingIdFilters,proto3" json:"listing_id_filters,omitempty"` // contains filtered or unexported fields }
Represents a filter on Business Profile locations in an asset set. If multiple filters are provided, they are AND'ed together.
func (*DynamicBusinessProfileLocationGroupFilter) Descriptor
deprecated
func (*DynamicBusinessProfileLocationGroupFilter) Descriptor() ([]byte, []int)
Deprecated: Use DynamicBusinessProfileLocationGroupFilter.ProtoReflect.Descriptor instead.
func (*DynamicBusinessProfileLocationGroupFilter) GetBusinessNameFilter ¶
func (x *DynamicBusinessProfileLocationGroupFilter) GetBusinessNameFilter() *BusinessProfileBusinessNameFilter
func (*DynamicBusinessProfileLocationGroupFilter) GetLabelFilters ¶
func (x *DynamicBusinessProfileLocationGroupFilter) GetLabelFilters() []string
func (*DynamicBusinessProfileLocationGroupFilter) GetListingIdFilters ¶
func (x *DynamicBusinessProfileLocationGroupFilter) GetListingIdFilters() []int64
func (*DynamicBusinessProfileLocationGroupFilter) ProtoMessage ¶
func (*DynamicBusinessProfileLocationGroupFilter) ProtoMessage()
func (*DynamicBusinessProfileLocationGroupFilter) ProtoReflect ¶
func (x *DynamicBusinessProfileLocationGroupFilter) ProtoReflect() protoreflect.Message
func (*DynamicBusinessProfileLocationGroupFilter) Reset ¶
func (x *DynamicBusinessProfileLocationGroupFilter) Reset()
func (*DynamicBusinessProfileLocationGroupFilter) String ¶
func (x *DynamicBusinessProfileLocationGroupFilter) String() string
type DynamicCustomAsset ¶
type DynamicCustomAsset struct { // Required. ID which can be any sequence of letters and digits, and must be // unique and match the values of remarketing tag, for example, sedan. // Required. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID2 which can be any sequence of letters and digits, for example, red. ID // sequence (ID + ID2) must be unique. Id2 string `protobuf:"bytes,2,opt,name=id2,proto3" json:"id2,omitempty"` // Required. Item title, for example, Mid-size sedan. Required. ItemTitle string `protobuf:"bytes,3,opt,name=item_title,json=itemTitle,proto3" json:"item_title,omitempty"` // Item subtitle, for example, At your Mountain View dealership. ItemSubtitle string `protobuf:"bytes,4,opt,name=item_subtitle,json=itemSubtitle,proto3" json:"item_subtitle,omitempty"` // Item description, for example, Best selling mid-size car. ItemDescription string `protobuf:"bytes,5,opt,name=item_description,json=itemDescription,proto3" json:"item_description,omitempty"` // Item address which can be specified in one of the following formats. // (1) City, state, code, country, for example, Mountain View, CA, USA. // (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. // (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403 ItemAddress string `protobuf:"bytes,6,opt,name=item_address,json=itemAddress,proto3" json:"item_address,omitempty"` // Item category, for example, Sedans. ItemCategory string `protobuf:"bytes,7,opt,name=item_category,json=itemCategory,proto3" json:"item_category,omitempty"` // Price which can be number followed by the alphabetic currency code, // ISO 4217 standard. Use '.' as the decimal mark, for example, 20,000.00 USD. Price string `protobuf:"bytes,8,opt,name=price,proto3" json:"price,omitempty"` // Sale price which can be number followed by the alphabetic currency code, // ISO 4217 standard. Use '.' as the decimal mark, for example, 15,000.00 USD. // Must be less than the 'price' field. SalePrice string `protobuf:"bytes,9,opt,name=sale_price,json=salePrice,proto3" json:"sale_price,omitempty"` // Formatted price which can be any characters. If set, this attribute will be // used instead of 'price', for example, Starting at $20,000.00. FormattedPrice string `protobuf:"bytes,10,opt,name=formatted_price,json=formattedPrice,proto3" json:"formatted_price,omitempty"` // Formatted sale price which can be any characters. If set, this attribute // will be used instead of 'sale price', for example, On sale for $15,000.00. FormattedSalePrice string `protobuf:"bytes,11,opt,name=formatted_sale_price,json=formattedSalePrice,proto3" json:"formatted_sale_price,omitempty"` // Image URL, for example, http://www.example.com/image.png. The image will // not be uploaded as image asset. ImageUrl string `protobuf:"bytes,12,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // Contextual keywords, for example, Sedans, 4 door sedans. ContextualKeywords []string `protobuf:"bytes,13,rep,name=contextual_keywords,json=contextualKeywords,proto3" json:"contextual_keywords,omitempty"` // Android deep link, for example, // android-app://com.example.android/http/example.com/gizmos?1234. AndroidAppLink string `protobuf:"bytes,14,opt,name=android_app_link,json=androidAppLink,proto3" json:"android_app_link,omitempty"` // iOS deep link, for example, exampleApp://content/page. IosAppLink string `protobuf:"bytes,16,opt,name=ios_app_link,json=iosAppLink,proto3" json:"ios_app_link,omitempty"` // iOS app store ID. This is used to check if the user has the app installed // on their device before deep linking. If this field is set, then the // ios_app_link field must also be present. IosAppStoreId int64 `protobuf:"varint,17,opt,name=ios_app_store_id,json=iosAppStoreId,proto3" json:"ios_app_store_id,omitempty"` // Similar IDs. SimilarIds []string `protobuf:"bytes,15,rep,name=similar_ids,json=similarIds,proto3" json:"similar_ids,omitempty"` // contains filtered or unexported fields }
A dynamic custom asset.
func (*DynamicCustomAsset) Descriptor
deprecated
func (*DynamicCustomAsset) Descriptor() ([]byte, []int)
Deprecated: Use DynamicCustomAsset.ProtoReflect.Descriptor instead.
func (*DynamicCustomAsset) GetAndroidAppLink ¶
func (x *DynamicCustomAsset) GetAndroidAppLink() string
func (*DynamicCustomAsset) GetContextualKeywords ¶
func (x *DynamicCustomAsset) GetContextualKeywords() []string
func (*DynamicCustomAsset) GetFormattedPrice ¶
func (x *DynamicCustomAsset) GetFormattedPrice() string
func (*DynamicCustomAsset) GetFormattedSalePrice ¶
func (x *DynamicCustomAsset) GetFormattedSalePrice() string
func (*DynamicCustomAsset) GetId ¶
func (x *DynamicCustomAsset) GetId() string
func (*DynamicCustomAsset) GetId2 ¶
func (x *DynamicCustomAsset) GetId2() string
func (*DynamicCustomAsset) GetImageUrl ¶
func (x *DynamicCustomAsset) GetImageUrl() string
func (*DynamicCustomAsset) GetIosAppLink ¶
func (x *DynamicCustomAsset) GetIosAppLink() string
func (*DynamicCustomAsset) GetIosAppStoreId ¶
func (x *DynamicCustomAsset) GetIosAppStoreId() int64
func (*DynamicCustomAsset) GetItemAddress ¶
func (x *DynamicCustomAsset) GetItemAddress() string
func (*DynamicCustomAsset) GetItemCategory ¶
func (x *DynamicCustomAsset) GetItemCategory() string
func (*DynamicCustomAsset) GetItemDescription ¶
func (x *DynamicCustomAsset) GetItemDescription() string
func (*DynamicCustomAsset) GetItemSubtitle ¶
func (x *DynamicCustomAsset) GetItemSubtitle() string
func (*DynamicCustomAsset) GetItemTitle ¶
func (x *DynamicCustomAsset) GetItemTitle() string
func (*DynamicCustomAsset) GetPrice ¶
func (x *DynamicCustomAsset) GetPrice() string
func (*DynamicCustomAsset) GetSalePrice ¶
func (x *DynamicCustomAsset) GetSalePrice() string
func (*DynamicCustomAsset) GetSimilarIds ¶
func (x *DynamicCustomAsset) GetSimilarIds() []string
func (*DynamicCustomAsset) ProtoMessage ¶
func (*DynamicCustomAsset) ProtoMessage()
func (*DynamicCustomAsset) ProtoReflect ¶
func (x *DynamicCustomAsset) ProtoReflect() protoreflect.Message
func (*DynamicCustomAsset) Reset ¶
func (x *DynamicCustomAsset) Reset()
func (*DynamicCustomAsset) String ¶
func (x *DynamicCustomAsset) String() string
type DynamicEducationAsset ¶
type DynamicEducationAsset struct { // Required. Program ID which can be any sequence of letters and digits, and // must be unique and match the values of remarketing tag. Required. ProgramId string `protobuf:"bytes,1,opt,name=program_id,json=programId,proto3" json:"program_id,omitempty"` // Location ID which can be any sequence of letters and digits and must be // unique. LocationId string `protobuf:"bytes,2,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` // Required. Program name, for example, Nursing. Required. ProgramName string `protobuf:"bytes,3,opt,name=program_name,json=programName,proto3" json:"program_name,omitempty"` // Subject of study, for example, Health. Subject string `protobuf:"bytes,4,opt,name=subject,proto3" json:"subject,omitempty"` // Program description, for example, Nursing Certification. ProgramDescription string `protobuf:"bytes,5,opt,name=program_description,json=programDescription,proto3" json:"program_description,omitempty"` // School name, for example, Mountain View School of Nursing. SchoolName string `protobuf:"bytes,6,opt,name=school_name,json=schoolName,proto3" json:"school_name,omitempty"` // School address which can be specified in one of the following formats. // (1) City, state, code, country, for example, Mountain View, CA, USA. // (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. // (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403 Address string `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"` // Contextual keywords, for example, Nursing certification, Health, Mountain // View. ContextualKeywords []string `protobuf:"bytes,8,rep,name=contextual_keywords,json=contextualKeywords,proto3" json:"contextual_keywords,omitempty"` // Android deep link, for example, // android-app://com.example.android/http/example.com/gizmos?1234. AndroidAppLink string `protobuf:"bytes,9,opt,name=android_app_link,json=androidAppLink,proto3" json:"android_app_link,omitempty"` // Similar program IDs. SimilarProgramIds []string `protobuf:"bytes,10,rep,name=similar_program_ids,json=similarProgramIds,proto3" json:"similar_program_ids,omitempty"` // iOS deep link, for example, exampleApp://content/page. IosAppLink string `protobuf:"bytes,11,opt,name=ios_app_link,json=iosAppLink,proto3" json:"ios_app_link,omitempty"` // iOS app store ID. This is used to check if the user has the app installed // on their device before deep linking. If this field is set, then the // ios_app_link field must also be present. IosAppStoreId int64 `protobuf:"varint,12,opt,name=ios_app_store_id,json=iosAppStoreId,proto3" json:"ios_app_store_id,omitempty"` // Thumbnail image url, for example, http://www.example.com/thumbnail.png. The // thumbnail image will not be uploaded as image asset. ThumbnailImageUrl string `protobuf:"bytes,13,opt,name=thumbnail_image_url,json=thumbnailImageUrl,proto3" json:"thumbnail_image_url,omitempty"` // Image url, for example, http://www.example.com/image.png. The image will // not be uploaded as image asset. ImageUrl string `protobuf:"bytes,14,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // contains filtered or unexported fields }
A Dynamic Education asset.
func (*DynamicEducationAsset) Descriptor
deprecated
func (*DynamicEducationAsset) Descriptor() ([]byte, []int)
Deprecated: Use DynamicEducationAsset.ProtoReflect.Descriptor instead.
func (*DynamicEducationAsset) GetAddress ¶
func (x *DynamicEducationAsset) GetAddress() string
func (*DynamicEducationAsset) GetAndroidAppLink ¶
func (x *DynamicEducationAsset) GetAndroidAppLink() string
func (*DynamicEducationAsset) GetContextualKeywords ¶
func (x *DynamicEducationAsset) GetContextualKeywords() []string
func (*DynamicEducationAsset) GetImageUrl ¶
func (x *DynamicEducationAsset) GetImageUrl() string
func (*DynamicEducationAsset) GetIosAppLink ¶
func (x *DynamicEducationAsset) GetIosAppLink() string
func (*DynamicEducationAsset) GetIosAppStoreId ¶
func (x *DynamicEducationAsset) GetIosAppStoreId() int64
func (*DynamicEducationAsset) GetLocationId ¶
func (x *DynamicEducationAsset) GetLocationId() string
func (*DynamicEducationAsset) GetProgramDescription ¶
func (x *DynamicEducationAsset) GetProgramDescription() string
func (*DynamicEducationAsset) GetProgramId ¶
func (x *DynamicEducationAsset) GetProgramId() string
func (*DynamicEducationAsset) GetProgramName ¶
func (x *DynamicEducationAsset) GetProgramName() string
func (*DynamicEducationAsset) GetSchoolName ¶
func (x *DynamicEducationAsset) GetSchoolName() string
func (*DynamicEducationAsset) GetSimilarProgramIds ¶
func (x *DynamicEducationAsset) GetSimilarProgramIds() []string
func (*DynamicEducationAsset) GetSubject ¶
func (x *DynamicEducationAsset) GetSubject() string
func (*DynamicEducationAsset) GetThumbnailImageUrl ¶
func (x *DynamicEducationAsset) GetThumbnailImageUrl() string
func (*DynamicEducationAsset) ProtoMessage ¶
func (*DynamicEducationAsset) ProtoMessage()
func (*DynamicEducationAsset) ProtoReflect ¶
func (x *DynamicEducationAsset) ProtoReflect() protoreflect.Message
func (*DynamicEducationAsset) Reset ¶
func (x *DynamicEducationAsset) Reset()
func (*DynamicEducationAsset) String ¶
func (x *DynamicEducationAsset) String() string
type DynamicFlightsAsset ¶
type DynamicFlightsAsset struct { // Required. Destination ID which can be any sequence of letters and digits, // and must be unique and match the values of remarketing tag. Required. DestinationId string `protobuf:"bytes,1,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // Origin ID which can be any sequence of letters and digits. The ID sequence // (destination ID + origin ID) must be unique. OriginId string `protobuf:"bytes,2,opt,name=origin_id,json=originId,proto3" json:"origin_id,omitempty"` // Required. Flight description, for example, Book your ticket. Required. FlightDescription string `protobuf:"bytes,3,opt,name=flight_description,json=flightDescription,proto3" json:"flight_description,omitempty"` // Image URL, for example, http://www.example.com/image.png. The image will // not be uploaded as image asset. ImageUrl string `protobuf:"bytes,4,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // Destination name, for example, Paris. DestinationName string `protobuf:"bytes,5,opt,name=destination_name,json=destinationName,proto3" json:"destination_name,omitempty"` // Origin name, for example, London. OriginName string `protobuf:"bytes,6,opt,name=origin_name,json=originName,proto3" json:"origin_name,omitempty"` // Flight price which can be number followed by the alphabetic currency code, // ISO 4217 standard. Use '.' as the decimal mark, for example, 100.00 USD. FlightPrice string `protobuf:"bytes,7,opt,name=flight_price,json=flightPrice,proto3" json:"flight_price,omitempty"` // Flight sale price which can be number followed by the alphabetic currency // code, ISO 4217 standard. Use '.' as the decimal mark, for example, 80.00 // USD. Must be less than the 'flight_price' field. FlightSalePrice string `protobuf:"bytes,8,opt,name=flight_sale_price,json=flightSalePrice,proto3" json:"flight_sale_price,omitempty"` // Formatted price which can be any characters. If set, this attribute will be // used instead of 'price', for example, Starting at $100.00. FormattedPrice string `protobuf:"bytes,9,opt,name=formatted_price,json=formattedPrice,proto3" json:"formatted_price,omitempty"` // Formatted sale price which can be any characters. If set, this attribute // will be used instead of 'sale price', for example, On sale for $80.00. FormattedSalePrice string `protobuf:"bytes,10,opt,name=formatted_sale_price,json=formattedSalePrice,proto3" json:"formatted_sale_price,omitempty"` // Android deep link, for example, // android-app://com.example.android/http/example.com/gizmos?1234. AndroidAppLink string `protobuf:"bytes,11,opt,name=android_app_link,json=androidAppLink,proto3" json:"android_app_link,omitempty"` // iOS deep link, for example, exampleApp://content/page. IosAppLink string `protobuf:"bytes,12,opt,name=ios_app_link,json=iosAppLink,proto3" json:"ios_app_link,omitempty"` // iOS app store ID. This is used to check if the user has the app installed // on their device before deep linking. If this field is set, then the // ios_app_link field must also be present. IosAppStoreId int64 `protobuf:"varint,13,opt,name=ios_app_store_id,json=iosAppStoreId,proto3" json:"ios_app_store_id,omitempty"` // Similar destination IDs, for example, PAR,LON. SimilarDestinationIds []string `` /* 127-byte string literal not displayed */ // A custom field which can be multiple key to values mapping separated by // delimiters (",", "|" and ":"), in the forms of // "<KEY_1>: <VALUE_1>, <VALUE_2>, ... ,<VALUE_N> | <KEY_2>: <VALUE_1>, ... // ,<VALUE_N> | ... | <KEY_N>: <VALUE_1>, ... ,<VALUE_N>" for example, wifi: // most | aircraft: 320, 77W | flights: 42 | legroom: 32". CustomMapping string `protobuf:"bytes,15,opt,name=custom_mapping,json=customMapping,proto3" json:"custom_mapping,omitempty"` // contains filtered or unexported fields }
A dynamic flights asset.
func (*DynamicFlightsAsset) Descriptor
deprecated
func (*DynamicFlightsAsset) Descriptor() ([]byte, []int)
Deprecated: Use DynamicFlightsAsset.ProtoReflect.Descriptor instead.
func (*DynamicFlightsAsset) GetAndroidAppLink ¶
func (x *DynamicFlightsAsset) GetAndroidAppLink() string
func (*DynamicFlightsAsset) GetCustomMapping ¶
func (x *DynamicFlightsAsset) GetCustomMapping() string
func (*DynamicFlightsAsset) GetDestinationId ¶
func (x *DynamicFlightsAsset) GetDestinationId() string
func (*DynamicFlightsAsset) GetDestinationName ¶
func (x *DynamicFlightsAsset) GetDestinationName() string
func (*DynamicFlightsAsset) GetFlightDescription ¶
func (x *DynamicFlightsAsset) GetFlightDescription() string
func (*DynamicFlightsAsset) GetFlightPrice ¶
func (x *DynamicFlightsAsset) GetFlightPrice() string
func (*DynamicFlightsAsset) GetFlightSalePrice ¶
func (x *DynamicFlightsAsset) GetFlightSalePrice() string
func (*DynamicFlightsAsset) GetFormattedPrice ¶
func (x *DynamicFlightsAsset) GetFormattedPrice() string
func (*DynamicFlightsAsset) GetFormattedSalePrice ¶
func (x *DynamicFlightsAsset) GetFormattedSalePrice() string
func (*DynamicFlightsAsset) GetImageUrl ¶
func (x *DynamicFlightsAsset) GetImageUrl() string
func (*DynamicFlightsAsset) GetIosAppLink ¶
func (x *DynamicFlightsAsset) GetIosAppLink() string
func (*DynamicFlightsAsset) GetIosAppStoreId ¶
func (x *DynamicFlightsAsset) GetIosAppStoreId() int64
func (*DynamicFlightsAsset) GetOriginId ¶
func (x *DynamicFlightsAsset) GetOriginId() string
func (*DynamicFlightsAsset) GetOriginName ¶
func (x *DynamicFlightsAsset) GetOriginName() string
func (*DynamicFlightsAsset) GetSimilarDestinationIds ¶
func (x *DynamicFlightsAsset) GetSimilarDestinationIds() []string
func (*DynamicFlightsAsset) ProtoMessage ¶
func (*DynamicFlightsAsset) ProtoMessage()
func (*DynamicFlightsAsset) ProtoReflect ¶
func (x *DynamicFlightsAsset) ProtoReflect() protoreflect.Message
func (*DynamicFlightsAsset) Reset ¶
func (x *DynamicFlightsAsset) Reset()
func (*DynamicFlightsAsset) String ¶
func (x *DynamicFlightsAsset) String() string
type DynamicHotelsAndRentalsAsset ¶
type DynamicHotelsAndRentalsAsset struct { // Required. Property ID which can be any sequence of letters and digits, and // must be unique and match the values of remarketing tag. Required. PropertyId string `protobuf:"bytes,1,opt,name=property_id,json=propertyId,proto3" json:"property_id,omitempty"` // Required. Property name, for example, Mountain View Hotel. Required. PropertyName string `protobuf:"bytes,2,opt,name=property_name,json=propertyName,proto3" json:"property_name,omitempty"` // Image URL, for example, http://www.example.com/image.png. The image will // not be uploaded as image asset. ImageUrl string `protobuf:"bytes,3,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // Destination name, for example, Downtown Mountain View. DestinationName string `protobuf:"bytes,4,opt,name=destination_name,json=destinationName,proto3" json:"destination_name,omitempty"` // Description, for example, Close to SJC Airport. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Price which can be number followed by the alphabetic currency code, // ISO 4217 standard. Use '.' as the decimal mark, for example, 100.00 USD. Price string `protobuf:"bytes,6,opt,name=price,proto3" json:"price,omitempty"` // ISO 4217 standard. Use '.' as the decimal mark, for example, 80.00 USD. // Must be less than the 'price' field. SalePrice string `protobuf:"bytes,7,opt,name=sale_price,json=salePrice,proto3" json:"sale_price,omitempty"` // Star rating. Must be a number between 1 to 5, inclusive. StarRating int64 `protobuf:"varint,8,opt,name=star_rating,json=starRating,proto3" json:"star_rating,omitempty"` // Category, for example, Hotel suite. Category string `protobuf:"bytes,9,opt,name=category,proto3" json:"category,omitempty"` // Contextual keywords, for example, Mountain View "Hotels", South Bay hotels. ContextualKeywords []string `protobuf:"bytes,10,rep,name=contextual_keywords,json=contextualKeywords,proto3" json:"contextual_keywords,omitempty"` // Address which can be specified in one of the following formats. // (1) City, state, code, country, for example, Mountain View, CA, USA. // (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. // (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403 Address string `protobuf:"bytes,11,opt,name=address,proto3" json:"address,omitempty"` // Android deep link, for example, // android-app://com.example.android/http/example.com/gizmos?1234. AndroidAppLink string `protobuf:"bytes,12,opt,name=android_app_link,json=androidAppLink,proto3" json:"android_app_link,omitempty"` // iOS deep link, for example, exampleApp://content/page. IosAppLink string `protobuf:"bytes,13,opt,name=ios_app_link,json=iosAppLink,proto3" json:"ios_app_link,omitempty"` // iOS app store ID. This is used to check if the user has the app installed // on their device before deep linking. If this field is set, then the // ios_app_link field must also be present. IosAppStoreId int64 `protobuf:"varint,14,opt,name=ios_app_store_id,json=iosAppStoreId,proto3" json:"ios_app_store_id,omitempty"` // Formatted price which can be any characters. If set, this attribute will be // used instead of 'price', for example, Starting at $100.00. FormattedPrice string `protobuf:"bytes,15,opt,name=formatted_price,json=formattedPrice,proto3" json:"formatted_price,omitempty"` // Formatted sale price which can be any characters. If set, this attribute // will be used instead of 'sale price', for example, On sale for $80.00. FormattedSalePrice string `protobuf:"bytes,16,opt,name=formatted_sale_price,json=formattedSalePrice,proto3" json:"formatted_sale_price,omitempty"` // Similar property IDs. SimilarPropertyIds []string `protobuf:"bytes,17,rep,name=similar_property_ids,json=similarPropertyIds,proto3" json:"similar_property_ids,omitempty"` // contains filtered or unexported fields }
A dynamic hotels and rentals asset.
func (*DynamicHotelsAndRentalsAsset) Descriptor
deprecated
func (*DynamicHotelsAndRentalsAsset) Descriptor() ([]byte, []int)
Deprecated: Use DynamicHotelsAndRentalsAsset.ProtoReflect.Descriptor instead.
func (*DynamicHotelsAndRentalsAsset) GetAddress ¶
func (x *DynamicHotelsAndRentalsAsset) GetAddress() string
func (*DynamicHotelsAndRentalsAsset) GetAndroidAppLink ¶
func (x *DynamicHotelsAndRentalsAsset) GetAndroidAppLink() string
func (*DynamicHotelsAndRentalsAsset) GetCategory ¶
func (x *DynamicHotelsAndRentalsAsset) GetCategory() string
func (*DynamicHotelsAndRentalsAsset) GetContextualKeywords ¶
func (x *DynamicHotelsAndRentalsAsset) GetContextualKeywords() []string
func (*DynamicHotelsAndRentalsAsset) GetDescription ¶
func (x *DynamicHotelsAndRentalsAsset) GetDescription() string
func (*DynamicHotelsAndRentalsAsset) GetDestinationName ¶
func (x *DynamicHotelsAndRentalsAsset) GetDestinationName() string
func (*DynamicHotelsAndRentalsAsset) GetFormattedPrice ¶
func (x *DynamicHotelsAndRentalsAsset) GetFormattedPrice() string
func (*DynamicHotelsAndRentalsAsset) GetFormattedSalePrice ¶
func (x *DynamicHotelsAndRentalsAsset) GetFormattedSalePrice() string
func (*DynamicHotelsAndRentalsAsset) GetImageUrl ¶
func (x *DynamicHotelsAndRentalsAsset) GetImageUrl() string
func (*DynamicHotelsAndRentalsAsset) GetIosAppLink ¶
func (x *DynamicHotelsAndRentalsAsset) GetIosAppLink() string
func (*DynamicHotelsAndRentalsAsset) GetIosAppStoreId ¶
func (x *DynamicHotelsAndRentalsAsset) GetIosAppStoreId() int64
func (*DynamicHotelsAndRentalsAsset) GetPrice ¶
func (x *DynamicHotelsAndRentalsAsset) GetPrice() string
func (*DynamicHotelsAndRentalsAsset) GetPropertyId ¶
func (x *DynamicHotelsAndRentalsAsset) GetPropertyId() string
func (*DynamicHotelsAndRentalsAsset) GetPropertyName ¶
func (x *DynamicHotelsAndRentalsAsset) GetPropertyName() string
func (*DynamicHotelsAndRentalsAsset) GetSalePrice ¶
func (x *DynamicHotelsAndRentalsAsset) GetSalePrice() string
func (*DynamicHotelsAndRentalsAsset) GetSimilarPropertyIds ¶
func (x *DynamicHotelsAndRentalsAsset) GetSimilarPropertyIds() []string
func (*DynamicHotelsAndRentalsAsset) GetStarRating ¶
func (x *DynamicHotelsAndRentalsAsset) GetStarRating() int64
func (*DynamicHotelsAndRentalsAsset) ProtoMessage ¶
func (*DynamicHotelsAndRentalsAsset) ProtoMessage()
func (*DynamicHotelsAndRentalsAsset) ProtoReflect ¶
func (x *DynamicHotelsAndRentalsAsset) ProtoReflect() protoreflect.Message
func (*DynamicHotelsAndRentalsAsset) Reset ¶
func (x *DynamicHotelsAndRentalsAsset) Reset()
func (*DynamicHotelsAndRentalsAsset) String ¶
func (x *DynamicHotelsAndRentalsAsset) String() string
type DynamicJobsAsset ¶
type DynamicJobsAsset struct { // Required. Job ID which can be any sequence of letters and digits, and must // be unique and match the values of remarketing tag. Required. JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` // Location ID which can be any sequence of letters and digits. The ID // sequence (job ID + location ID) must be unique. LocationId string `protobuf:"bytes,2,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` // Required. Job title, for example, Software engineer. Required. JobTitle string `protobuf:"bytes,3,opt,name=job_title,json=jobTitle,proto3" json:"job_title,omitempty"` // Job subtitle, for example, Level II. JobSubtitle string `protobuf:"bytes,4,opt,name=job_subtitle,json=jobSubtitle,proto3" json:"job_subtitle,omitempty"` // Description, for example, Apply your technical skills. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Image URL, for example, http://www.example.com/image.png. The image will // not be uploaded as image asset. ImageUrl string `protobuf:"bytes,6,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // Job category, for example, Technical. JobCategory string `protobuf:"bytes,7,opt,name=job_category,json=jobCategory,proto3" json:"job_category,omitempty"` // Contextual keywords, for example, Software engineering job. ContextualKeywords []string `protobuf:"bytes,8,rep,name=contextual_keywords,json=contextualKeywords,proto3" json:"contextual_keywords,omitempty"` // Address which can be specified in one of the following formats. // (1) City, state, code, country, for example, Mountain View, CA, USA. // (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. // (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403. Address string `protobuf:"bytes,9,opt,name=address,proto3" json:"address,omitempty"` // Salary, for example, $100,000. Salary string `protobuf:"bytes,10,opt,name=salary,proto3" json:"salary,omitempty"` // Android deep link, for example, // android-app://com.example.android/http/example.com/gizmos?1234. AndroidAppLink string `protobuf:"bytes,11,opt,name=android_app_link,json=androidAppLink,proto3" json:"android_app_link,omitempty"` // Similar job IDs, for example, 1275. SimilarJobIds []string `protobuf:"bytes,12,rep,name=similar_job_ids,json=similarJobIds,proto3" json:"similar_job_ids,omitempty"` // iOS deep link, for example, exampleApp://content/page. IosAppLink string `protobuf:"bytes,13,opt,name=ios_app_link,json=iosAppLink,proto3" json:"ios_app_link,omitempty"` // iOS app store ID. This is used to check if the user has the app installed // on their device before deep linking. If this field is set, then the // ios_app_link field must also be present. IosAppStoreId int64 `protobuf:"varint,14,opt,name=ios_app_store_id,json=iosAppStoreId,proto3" json:"ios_app_store_id,omitempty"` // contains filtered or unexported fields }
A dynamic jobs asset.
func (*DynamicJobsAsset) Descriptor
deprecated
func (*DynamicJobsAsset) Descriptor() ([]byte, []int)
Deprecated: Use DynamicJobsAsset.ProtoReflect.Descriptor instead.
func (*DynamicJobsAsset) GetAddress ¶
func (x *DynamicJobsAsset) GetAddress() string
func (*DynamicJobsAsset) GetAndroidAppLink ¶
func (x *DynamicJobsAsset) GetAndroidAppLink() string
func (*DynamicJobsAsset) GetContextualKeywords ¶
func (x *DynamicJobsAsset) GetContextualKeywords() []string
func (*DynamicJobsAsset) GetDescription ¶
func (x *DynamicJobsAsset) GetDescription() string
func (*DynamicJobsAsset) GetImageUrl ¶
func (x *DynamicJobsAsset) GetImageUrl() string
func (*DynamicJobsAsset) GetIosAppLink ¶
func (x *DynamicJobsAsset) GetIosAppLink() string
func (*DynamicJobsAsset) GetIosAppStoreId ¶
func (x *DynamicJobsAsset) GetIosAppStoreId() int64
func (*DynamicJobsAsset) GetJobCategory ¶
func (x *DynamicJobsAsset) GetJobCategory() string
func (*DynamicJobsAsset) GetJobId ¶
func (x *DynamicJobsAsset) GetJobId() string
func (*DynamicJobsAsset) GetJobSubtitle ¶
func (x *DynamicJobsAsset) GetJobSubtitle() string
func (*DynamicJobsAsset) GetJobTitle ¶
func (x *DynamicJobsAsset) GetJobTitle() string
func (*DynamicJobsAsset) GetLocationId ¶
func (x *DynamicJobsAsset) GetLocationId() string
func (*DynamicJobsAsset) GetSalary ¶
func (x *DynamicJobsAsset) GetSalary() string
func (*DynamicJobsAsset) GetSimilarJobIds ¶
func (x *DynamicJobsAsset) GetSimilarJobIds() []string
func (*DynamicJobsAsset) ProtoMessage ¶
func (*DynamicJobsAsset) ProtoMessage()
func (*DynamicJobsAsset) ProtoReflect ¶
func (x *DynamicJobsAsset) ProtoReflect() protoreflect.Message
func (*DynamicJobsAsset) Reset ¶
func (x *DynamicJobsAsset) Reset()
func (*DynamicJobsAsset) String ¶
func (x *DynamicJobsAsset) String() string
type DynamicLocalAsset ¶
type DynamicLocalAsset struct { // Required. Deal ID which can be any sequence of letters and digits, and must // be unique and match the values of remarketing tag. Required. DealId string `protobuf:"bytes,1,opt,name=deal_id,json=dealId,proto3" json:"deal_id,omitempty"` // Required. Deal name, for example, 50% off at Mountain View Grocers. // Required. DealName string `protobuf:"bytes,2,opt,name=deal_name,json=dealName,proto3" json:"deal_name,omitempty"` // Subtitle, for example, Groceries. Subtitle string `protobuf:"bytes,3,opt,name=subtitle,proto3" json:"subtitle,omitempty"` // Description, for example, Save on your weekly bill. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Price which can be a number followed by the alphabetic currency code, // ISO 4217 standard. Use '.' as the decimal mark, for example, 100.00 USD. Price string `protobuf:"bytes,5,opt,name=price,proto3" json:"price,omitempty"` // Sale price which can be number followed by the alphabetic currency code, // ISO 4217 standard. Use '.' as the decimal mark, for example, 80.00 USD. // Must be less than the 'price' field. SalePrice string `protobuf:"bytes,6,opt,name=sale_price,json=salePrice,proto3" json:"sale_price,omitempty"` // Image URL, for example, http://www.example.com/image.png. The image will // not be uploaded as image asset. ImageUrl string `protobuf:"bytes,7,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // Address which can be specified in one of the following formats. // (1) City, state, code, country, for example, Mountain View, CA, USA. // (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. // (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403. Address string `protobuf:"bytes,8,opt,name=address,proto3" json:"address,omitempty"` // Category, for example, Food. Category string `protobuf:"bytes,9,opt,name=category,proto3" json:"category,omitempty"` // Contextual keywords, for example, Save groceries coupons. ContextualKeywords []string `protobuf:"bytes,10,rep,name=contextual_keywords,json=contextualKeywords,proto3" json:"contextual_keywords,omitempty"` // Formatted price which can be any characters. If set, this attribute will be // used instead of 'price', for example, Starting at $100.00. FormattedPrice string `protobuf:"bytes,11,opt,name=formatted_price,json=formattedPrice,proto3" json:"formatted_price,omitempty"` // Formatted sale price which can be any characters. If set, this attribute // will be used instead of 'sale price', for example, On sale for $80.00. FormattedSalePrice string `protobuf:"bytes,12,opt,name=formatted_sale_price,json=formattedSalePrice,proto3" json:"formatted_sale_price,omitempty"` // Android deep link, for example, // android-app://com.example.android/http/example.com/gizmos?1234. AndroidAppLink string `protobuf:"bytes,13,opt,name=android_app_link,json=androidAppLink,proto3" json:"android_app_link,omitempty"` // Similar deal IDs, for example, 1275. SimilarDealIds []string `protobuf:"bytes,14,rep,name=similar_deal_ids,json=similarDealIds,proto3" json:"similar_deal_ids,omitempty"` // iOS deep link, for example, exampleApp://content/page. IosAppLink string `protobuf:"bytes,15,opt,name=ios_app_link,json=iosAppLink,proto3" json:"ios_app_link,omitempty"` // iOS app store ID. This is used to check if the user has the app installed // on their device before deep linking. If this field is set, then the // ios_app_link field must also be present. IosAppStoreId int64 `protobuf:"varint,16,opt,name=ios_app_store_id,json=iosAppStoreId,proto3" json:"ios_app_store_id,omitempty"` // contains filtered or unexported fields }
A dynamic local asset.
func (*DynamicLocalAsset) Descriptor
deprecated
func (*DynamicLocalAsset) Descriptor() ([]byte, []int)
Deprecated: Use DynamicLocalAsset.ProtoReflect.Descriptor instead.
func (*DynamicLocalAsset) GetAddress ¶
func (x *DynamicLocalAsset) GetAddress() string
func (*DynamicLocalAsset) GetAndroidAppLink ¶
func (x *DynamicLocalAsset) GetAndroidAppLink() string
func (*DynamicLocalAsset) GetCategory ¶
func (x *DynamicLocalAsset) GetCategory() string
func (*DynamicLocalAsset) GetContextualKeywords ¶
func (x *DynamicLocalAsset) GetContextualKeywords() []string
func (*DynamicLocalAsset) GetDealId ¶
func (x *DynamicLocalAsset) GetDealId() string
func (*DynamicLocalAsset) GetDealName ¶
func (x *DynamicLocalAsset) GetDealName() string
func (*DynamicLocalAsset) GetDescription ¶
func (x *DynamicLocalAsset) GetDescription() string
func (*DynamicLocalAsset) GetFormattedPrice ¶
func (x *DynamicLocalAsset) GetFormattedPrice() string
func (*DynamicLocalAsset) GetFormattedSalePrice ¶
func (x *DynamicLocalAsset) GetFormattedSalePrice() string
func (*DynamicLocalAsset) GetImageUrl ¶
func (x *DynamicLocalAsset) GetImageUrl() string
func (*DynamicLocalAsset) GetIosAppLink ¶
func (x *DynamicLocalAsset) GetIosAppLink() string
func (*DynamicLocalAsset) GetIosAppStoreId ¶
func (x *DynamicLocalAsset) GetIosAppStoreId() int64
func (*DynamicLocalAsset) GetPrice ¶
func (x *DynamicLocalAsset) GetPrice() string
func (*DynamicLocalAsset) GetSalePrice ¶
func (x *DynamicLocalAsset) GetSalePrice() string
func (*DynamicLocalAsset) GetSimilarDealIds ¶
func (x *DynamicLocalAsset) GetSimilarDealIds() []string
func (*DynamicLocalAsset) GetSubtitle ¶
func (x *DynamicLocalAsset) GetSubtitle() string
func (*DynamicLocalAsset) ProtoMessage ¶
func (*DynamicLocalAsset) ProtoMessage()
func (*DynamicLocalAsset) ProtoReflect ¶
func (x *DynamicLocalAsset) ProtoReflect() protoreflect.Message
func (*DynamicLocalAsset) Reset ¶
func (x *DynamicLocalAsset) Reset()
func (*DynamicLocalAsset) String ¶
func (x *DynamicLocalAsset) String() string
type DynamicLocationSetFilter ¶
type DynamicLocationSetFilter struct { // If multiple labels are set, then only feeditems marked with all the labels // will be added to the FeedItemSet. Labels []string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` // Business name filter. BusinessNameFilter *BusinessNameFilter `protobuf:"bytes,2,opt,name=business_name_filter,json=businessNameFilter,proto3" json:"business_name_filter,omitempty"` // contains filtered or unexported fields }
Represents a filter on locations in a feed item set. Only applicable if the parent Feed of the FeedItemSet is a LOCATION feed.
func (*DynamicLocationSetFilter) Descriptor
deprecated
func (*DynamicLocationSetFilter) Descriptor() ([]byte, []int)
Deprecated: Use DynamicLocationSetFilter.ProtoReflect.Descriptor instead.
func (*DynamicLocationSetFilter) GetBusinessNameFilter ¶
func (x *DynamicLocationSetFilter) GetBusinessNameFilter() *BusinessNameFilter
func (*DynamicLocationSetFilter) GetLabels ¶
func (x *DynamicLocationSetFilter) GetLabels() []string
func (*DynamicLocationSetFilter) ProtoMessage ¶
func (*DynamicLocationSetFilter) ProtoMessage()
func (*DynamicLocationSetFilter) ProtoReflect ¶
func (x *DynamicLocationSetFilter) ProtoReflect() protoreflect.Message
func (*DynamicLocationSetFilter) Reset ¶
func (x *DynamicLocationSetFilter) Reset()
func (*DynamicLocationSetFilter) String ¶
func (x *DynamicLocationSetFilter) String() string
type DynamicRealEstateAsset ¶
type DynamicRealEstateAsset struct { // Required. Listing ID which can be any sequence of letters and digits, and // must be unique and match the values of remarketing tag. Required. ListingId string `protobuf:"bytes,1,opt,name=listing_id,json=listingId,proto3" json:"listing_id,omitempty"` // Required. Listing name, for example, Boulevard Bungalow. Required. ListingName string `protobuf:"bytes,2,opt,name=listing_name,json=listingName,proto3" json:"listing_name,omitempty"` // City name, for example, Mountain View, California. CityName string `protobuf:"bytes,3,opt,name=city_name,json=cityName,proto3" json:"city_name,omitempty"` // Description, for example, 3 beds, 2 baths, 1568 sq. ft. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Address which can be specified in one of the following formats. // (1) City, state, code, country, for example, Mountain View, CA, USA. // (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. // (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403 Address string `protobuf:"bytes,5,opt,name=address,proto3" json:"address,omitempty"` // Price which can be number followed by the alphabetic currency code, // ISO 4217 standard. Use '.' as the decimal mark, for example, 200,000.00 // USD. Price string `protobuf:"bytes,6,opt,name=price,proto3" json:"price,omitempty"` // Image URL, for example, http://www.example.com/image.png. The image will // not be uploaded as image asset. ImageUrl string `protobuf:"bytes,7,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // Property type, for example, House. PropertyType string `protobuf:"bytes,8,opt,name=property_type,json=propertyType,proto3" json:"property_type,omitempty"` // Listing type, for example, For sale. ListingType string `protobuf:"bytes,9,opt,name=listing_type,json=listingType,proto3" json:"listing_type,omitempty"` // Contextual keywords, for example, For sale; Houses for sale. ContextualKeywords []string `protobuf:"bytes,10,rep,name=contextual_keywords,json=contextualKeywords,proto3" json:"contextual_keywords,omitempty"` // Formatted price which can be any characters. If set, this attribute will be // used instead of 'price', for example, Starting at $200,000.00. FormattedPrice string `protobuf:"bytes,11,opt,name=formatted_price,json=formattedPrice,proto3" json:"formatted_price,omitempty"` // Android deep link, for example, // android-app://com.example.android/http/example.com/gizmos?1234. AndroidAppLink string `protobuf:"bytes,12,opt,name=android_app_link,json=androidAppLink,proto3" json:"android_app_link,omitempty"` // iOS deep link, for example, exampleApp://content/page. IosAppLink string `protobuf:"bytes,13,opt,name=ios_app_link,json=iosAppLink,proto3" json:"ios_app_link,omitempty"` // iOS app store ID. This is used to check if the user has the app installed // on their device before deep linking. If this field is set, then the // ios_app_link field must also be present. IosAppStoreId int64 `protobuf:"varint,14,opt,name=ios_app_store_id,json=iosAppStoreId,proto3" json:"ios_app_store_id,omitempty"` // Similar listing IDs. SimilarListingIds []string `protobuf:"bytes,15,rep,name=similar_listing_ids,json=similarListingIds,proto3" json:"similar_listing_ids,omitempty"` // contains filtered or unexported fields }
A dynamic real estate asset.
func (*DynamicRealEstateAsset) Descriptor
deprecated
func (*DynamicRealEstateAsset) Descriptor() ([]byte, []int)
Deprecated: Use DynamicRealEstateAsset.ProtoReflect.Descriptor instead.
func (*DynamicRealEstateAsset) GetAddress ¶
func (x *DynamicRealEstateAsset) GetAddress() string
func (*DynamicRealEstateAsset) GetAndroidAppLink ¶
func (x *DynamicRealEstateAsset) GetAndroidAppLink() string
func (*DynamicRealEstateAsset) GetCityName ¶
func (x *DynamicRealEstateAsset) GetCityName() string
func (*DynamicRealEstateAsset) GetContextualKeywords ¶
func (x *DynamicRealEstateAsset) GetContextualKeywords() []string
func (*DynamicRealEstateAsset) GetDescription ¶
func (x *DynamicRealEstateAsset) GetDescription() string
func (*DynamicRealEstateAsset) GetFormattedPrice ¶
func (x *DynamicRealEstateAsset) GetFormattedPrice() string
func (*DynamicRealEstateAsset) GetImageUrl ¶
func (x *DynamicRealEstateAsset) GetImageUrl() string
func (*DynamicRealEstateAsset) GetIosAppLink ¶
func (x *DynamicRealEstateAsset) GetIosAppLink() string
func (*DynamicRealEstateAsset) GetIosAppStoreId ¶
func (x *DynamicRealEstateAsset) GetIosAppStoreId() int64
func (*DynamicRealEstateAsset) GetListingId ¶
func (x *DynamicRealEstateAsset) GetListingId() string
func (*DynamicRealEstateAsset) GetListingName ¶
func (x *DynamicRealEstateAsset) GetListingName() string
func (*DynamicRealEstateAsset) GetListingType ¶
func (x *DynamicRealEstateAsset) GetListingType() string
func (*DynamicRealEstateAsset) GetPrice ¶
func (x *DynamicRealEstateAsset) GetPrice() string
func (*DynamicRealEstateAsset) GetPropertyType ¶
func (x *DynamicRealEstateAsset) GetPropertyType() string
func (*DynamicRealEstateAsset) GetSimilarListingIds ¶
func (x *DynamicRealEstateAsset) GetSimilarListingIds() []string
func (*DynamicRealEstateAsset) ProtoMessage ¶
func (*DynamicRealEstateAsset) ProtoMessage()
func (*DynamicRealEstateAsset) ProtoReflect ¶
func (x *DynamicRealEstateAsset) ProtoReflect() protoreflect.Message
func (*DynamicRealEstateAsset) Reset ¶
func (x *DynamicRealEstateAsset) Reset()
func (*DynamicRealEstateAsset) String ¶
func (x *DynamicRealEstateAsset) String() string
type DynamicTravelAsset ¶
type DynamicTravelAsset struct { // Required. Destination ID which can be any sequence of letters and digits, // and must be unique and match the values of remarketing tag. Required. DestinationId string `protobuf:"bytes,1,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // Origin ID which can be any sequence of letters and digits. The ID sequence // (destination ID + origin ID) must be unique. OriginId string `protobuf:"bytes,2,opt,name=origin_id,json=originId,proto3" json:"origin_id,omitempty"` // Required. Title, for example, Book your train ticket. Required. Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"` // Destination name, for example, Paris. DestinationName string `protobuf:"bytes,4,opt,name=destination_name,json=destinationName,proto3" json:"destination_name,omitempty"` // Destination address which can be specified in one of the following formats. // (1) City, state, code, country, for example, Mountain View, CA, USA. // (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. // (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403. DestinationAddress string `protobuf:"bytes,5,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"` // Origin name, for example, London. OriginName string `protobuf:"bytes,6,opt,name=origin_name,json=originName,proto3" json:"origin_name,omitempty"` // Price which can be a number followed by the alphabetic currency code, // ISO 4217 standard. Use '.' as the decimal mark, for example, 100.00 USD. Price string `protobuf:"bytes,7,opt,name=price,proto3" json:"price,omitempty"` // Sale price which can be a number followed by the alphabetic currency // code, ISO 4217 standard. Use '.' as the decimal mark, for example, 80.00 // USD. Must be less than the 'price' field. SalePrice string `protobuf:"bytes,8,opt,name=sale_price,json=salePrice,proto3" json:"sale_price,omitempty"` // Formatted price which can be any characters. If set, this attribute will be // used instead of 'price', for example, Starting at $100.00. FormattedPrice string `protobuf:"bytes,9,opt,name=formatted_price,json=formattedPrice,proto3" json:"formatted_price,omitempty"` // Formatted sale price which can be any characters. If set, this attribute // will be used instead of 'sale price', for example, On sale for $80.00. FormattedSalePrice string `protobuf:"bytes,10,opt,name=formatted_sale_price,json=formattedSalePrice,proto3" json:"formatted_sale_price,omitempty"` // Category, for example, Express. Category string `protobuf:"bytes,11,opt,name=category,proto3" json:"category,omitempty"` // Contextual keywords, for example, Paris trains. ContextualKeywords []string `protobuf:"bytes,12,rep,name=contextual_keywords,json=contextualKeywords,proto3" json:"contextual_keywords,omitempty"` // Similar destination IDs, for example, NYC. SimilarDestinationIds []string `` /* 127-byte string literal not displayed */ // Image URL, for example, http://www.example.com/image.png. The image will // not be uploaded as image asset. ImageUrl string `protobuf:"bytes,14,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // Android deep link, for example, // android-app://com.example.android/http/example.com/gizmos?1234. AndroidAppLink string `protobuf:"bytes,15,opt,name=android_app_link,json=androidAppLink,proto3" json:"android_app_link,omitempty"` // iOS deep link, for example, exampleApp://content/page. IosAppLink string `protobuf:"bytes,16,opt,name=ios_app_link,json=iosAppLink,proto3" json:"ios_app_link,omitempty"` // iOS app store ID. This is used to check if the user has the app installed // on their device before deep linking. If this field is set, then the // ios_app_link field must also be present. IosAppStoreId int64 `protobuf:"varint,17,opt,name=ios_app_store_id,json=iosAppStoreId,proto3" json:"ios_app_store_id,omitempty"` // contains filtered or unexported fields }
A dynamic travel asset.
func (*DynamicTravelAsset) Descriptor
deprecated
func (*DynamicTravelAsset) Descriptor() ([]byte, []int)
Deprecated: Use DynamicTravelAsset.ProtoReflect.Descriptor instead.
func (*DynamicTravelAsset) GetAndroidAppLink ¶
func (x *DynamicTravelAsset) GetAndroidAppLink() string
func (*DynamicTravelAsset) GetCategory ¶
func (x *DynamicTravelAsset) GetCategory() string
func (*DynamicTravelAsset) GetContextualKeywords ¶
func (x *DynamicTravelAsset) GetContextualKeywords() []string
func (*DynamicTravelAsset) GetDestinationAddress ¶
func (x *DynamicTravelAsset) GetDestinationAddress() string
func (*DynamicTravelAsset) GetDestinationId ¶
func (x *DynamicTravelAsset) GetDestinationId() string
func (*DynamicTravelAsset) GetDestinationName ¶
func (x *DynamicTravelAsset) GetDestinationName() string
func (*DynamicTravelAsset) GetFormattedPrice ¶
func (x *DynamicTravelAsset) GetFormattedPrice() string
func (*DynamicTravelAsset) GetFormattedSalePrice ¶
func (x *DynamicTravelAsset) GetFormattedSalePrice() string
func (*DynamicTravelAsset) GetImageUrl ¶
func (x *DynamicTravelAsset) GetImageUrl() string
func (*DynamicTravelAsset) GetIosAppLink ¶
func (x *DynamicTravelAsset) GetIosAppLink() string
func (*DynamicTravelAsset) GetIosAppStoreId ¶
func (x *DynamicTravelAsset) GetIosAppStoreId() int64
func (*DynamicTravelAsset) GetOriginId ¶
func (x *DynamicTravelAsset) GetOriginId() string
func (*DynamicTravelAsset) GetOriginName ¶
func (x *DynamicTravelAsset) GetOriginName() string
func (*DynamicTravelAsset) GetPrice ¶
func (x *DynamicTravelAsset) GetPrice() string
func (*DynamicTravelAsset) GetSalePrice ¶
func (x *DynamicTravelAsset) GetSalePrice() string
func (*DynamicTravelAsset) GetSimilarDestinationIds ¶
func (x *DynamicTravelAsset) GetSimilarDestinationIds() []string
func (*DynamicTravelAsset) GetTitle ¶
func (x *DynamicTravelAsset) GetTitle() string
func (*DynamicTravelAsset) ProtoMessage ¶
func (*DynamicTravelAsset) ProtoMessage()
func (*DynamicTravelAsset) ProtoReflect ¶
func (x *DynamicTravelAsset) ProtoReflect() protoreflect.Message
func (*DynamicTravelAsset) Reset ¶
func (x *DynamicTravelAsset) Reset()
func (*DynamicTravelAsset) String ¶
func (x *DynamicTravelAsset) String() string
type EnhancedCpc ¶
type EnhancedCpc struct {
// contains filtered or unexported fields
}
An automated bidding strategy that raises bids for clicks that seem more likely to lead to a conversion and lowers them for clicks where they seem less likely.
This bidding strategy is deprecated and cannot be created anymore. Use ManualCpc with enhanced_cpc_enabled set to true for equivalent functionality.
func (*EnhancedCpc) Descriptor
deprecated
func (*EnhancedCpc) Descriptor() ([]byte, []int)
Deprecated: Use EnhancedCpc.ProtoReflect.Descriptor instead.
func (*EnhancedCpc) ProtoMessage ¶
func (*EnhancedCpc) ProtoMessage()
func (*EnhancedCpc) ProtoReflect ¶
func (x *EnhancedCpc) ProtoReflect() protoreflect.Message
func (*EnhancedCpc) Reset ¶
func (x *EnhancedCpc) Reset()
func (*EnhancedCpc) String ¶
func (x *EnhancedCpc) String() string
type EventAttribute ¶
type EventAttribute struct { // Required. Advertiser defined event to be used for remarketing. The accepted // values are "Viewed", "Cart", "Purchased" and "Recommended". Event string `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"` // Required. Timestamp at which the event happened. // The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an // optional timezone offset from UTC. If the offset is absent, the API will // use the account's timezone as default. EventDateTime string `protobuf:"bytes,2,opt,name=event_date_time,json=eventDateTime,proto3" json:"event_date_time,omitempty"` // Required. Item attributes of the event. ItemAttribute []*EventItemAttribute `protobuf:"bytes,3,rep,name=item_attribute,json=itemAttribute,proto3" json:"item_attribute,omitempty"` // contains filtered or unexported fields }
Advertiser defined events and their attributes. All the values in the nested fields are required.
func (*EventAttribute) Descriptor
deprecated
func (*EventAttribute) Descriptor() ([]byte, []int)
Deprecated: Use EventAttribute.ProtoReflect.Descriptor instead.
func (*EventAttribute) GetEvent ¶
func (x *EventAttribute) GetEvent() string
func (*EventAttribute) GetEventDateTime ¶
func (x *EventAttribute) GetEventDateTime() string
func (*EventAttribute) GetItemAttribute ¶
func (x *EventAttribute) GetItemAttribute() []*EventItemAttribute
func (*EventAttribute) ProtoMessage ¶
func (*EventAttribute) ProtoMessage()
func (*EventAttribute) ProtoReflect ¶
func (x *EventAttribute) ProtoReflect() protoreflect.Message
func (*EventAttribute) Reset ¶
func (x *EventAttribute) Reset()
func (*EventAttribute) String ¶
func (x *EventAttribute) String() string
type EventItemAttribute ¶
type EventItemAttribute struct { // Optional. A unique identifier of a product. It can be either the Merchant // Center Item ID or GTIN (Global Trade Item Number). ItemId string `protobuf:"bytes,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` // contains filtered or unexported fields }
Event Item attributes of the Customer Match.
func (*EventItemAttribute) Descriptor
deprecated
func (*EventItemAttribute) Descriptor() ([]byte, []int)
Deprecated: Use EventItemAttribute.ProtoReflect.Descriptor instead.
func (*EventItemAttribute) GetItemId ¶
func (x *EventItemAttribute) GetItemId() string
func (*EventItemAttribute) ProtoMessage ¶
func (*EventItemAttribute) ProtoMessage()
func (*EventItemAttribute) ProtoReflect ¶
func (x *EventItemAttribute) ProtoReflect() protoreflect.Message
func (*EventItemAttribute) Reset ¶
func (x *EventItemAttribute) Reset()
func (*EventItemAttribute) String ¶
func (x *EventItemAttribute) String() string
type ExclusionSegment ¶
type ExclusionSegment struct { // Segment to be excluded. // // Types that are assignable to Segment: // *ExclusionSegment_UserList Segment isExclusionSegment_Segment `protobuf_oneof:"segment"` // contains filtered or unexported fields }
An audience segment to be excluded from an audience.
func (*ExclusionSegment) Descriptor
deprecated
func (*ExclusionSegment) Descriptor() ([]byte, []int)
Deprecated: Use ExclusionSegment.ProtoReflect.Descriptor instead.
func (*ExclusionSegment) GetSegment ¶
func (m *ExclusionSegment) GetSegment() isExclusionSegment_Segment
func (*ExclusionSegment) GetUserList ¶
func (x *ExclusionSegment) GetUserList() *UserListSegment
func (*ExclusionSegment) ProtoMessage ¶
func (*ExclusionSegment) ProtoMessage()
func (*ExclusionSegment) ProtoReflect ¶
func (x *ExclusionSegment) ProtoReflect() protoreflect.Message
func (*ExclusionSegment) Reset ¶
func (x *ExclusionSegment) Reset()
func (*ExclusionSegment) String ¶
func (x *ExclusionSegment) String() string
type ExclusionSegment_UserList ¶
type ExclusionSegment_UserList struct { // User list segment to be excluded. UserList *UserListSegment `protobuf:"bytes,1,opt,name=user_list,json=userList,proto3,oneof"` }
type ExpandedDynamicSearchAdInfo ¶
type ExpandedDynamicSearchAdInfo struct { // The description of the ad. Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"` // The second description of the ad. Description2 *string `protobuf:"bytes,4,opt,name=description2,proto3,oneof" json:"description2,omitempty"` // contains filtered or unexported fields }
An expanded dynamic search ad.
func (*ExpandedDynamicSearchAdInfo) Descriptor
deprecated
func (*ExpandedDynamicSearchAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ExpandedDynamicSearchAdInfo.ProtoReflect.Descriptor instead.
func (*ExpandedDynamicSearchAdInfo) GetDescription ¶
func (x *ExpandedDynamicSearchAdInfo) GetDescription() string
func (*ExpandedDynamicSearchAdInfo) GetDescription2 ¶
func (x *ExpandedDynamicSearchAdInfo) GetDescription2() string
func (*ExpandedDynamicSearchAdInfo) ProtoMessage ¶
func (*ExpandedDynamicSearchAdInfo) ProtoMessage()
func (*ExpandedDynamicSearchAdInfo) ProtoReflect ¶
func (x *ExpandedDynamicSearchAdInfo) ProtoReflect() protoreflect.Message
func (*ExpandedDynamicSearchAdInfo) Reset ¶
func (x *ExpandedDynamicSearchAdInfo) Reset()
func (*ExpandedDynamicSearchAdInfo) String ¶
func (x *ExpandedDynamicSearchAdInfo) String() string
type ExpandedTextAdInfo ¶
type ExpandedTextAdInfo struct { // The first part of the ad's headline. HeadlinePart1 *string `protobuf:"bytes,8,opt,name=headline_part1,json=headlinePart1,proto3,oneof" json:"headline_part1,omitempty"` // The second part of the ad's headline. HeadlinePart2 *string `protobuf:"bytes,9,opt,name=headline_part2,json=headlinePart2,proto3,oneof" json:"headline_part2,omitempty"` // The third part of the ad's headline. HeadlinePart3 *string `protobuf:"bytes,10,opt,name=headline_part3,json=headlinePart3,proto3,oneof" json:"headline_part3,omitempty"` // The description of the ad. Description *string `protobuf:"bytes,11,opt,name=description,proto3,oneof" json:"description,omitempty"` // The second description of the ad. Description2 *string `protobuf:"bytes,12,opt,name=description2,proto3,oneof" json:"description2,omitempty"` // The text that can appear alongside the ad's displayed URL. Path1 *string `protobuf:"bytes,13,opt,name=path1,proto3,oneof" json:"path1,omitempty"` // Additional text that can appear alongside the ad's displayed URL. Path2 *string `protobuf:"bytes,14,opt,name=path2,proto3,oneof" json:"path2,omitempty"` // contains filtered or unexported fields }
An expanded text ad.
func (*ExpandedTextAdInfo) Descriptor
deprecated
func (*ExpandedTextAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ExpandedTextAdInfo.ProtoReflect.Descriptor instead.
func (*ExpandedTextAdInfo) GetDescription ¶
func (x *ExpandedTextAdInfo) GetDescription() string
func (*ExpandedTextAdInfo) GetDescription2 ¶
func (x *ExpandedTextAdInfo) GetDescription2() string
func (*ExpandedTextAdInfo) GetHeadlinePart1 ¶
func (x *ExpandedTextAdInfo) GetHeadlinePart1() string
func (*ExpandedTextAdInfo) GetHeadlinePart2 ¶
func (x *ExpandedTextAdInfo) GetHeadlinePart2() string
func (*ExpandedTextAdInfo) GetHeadlinePart3 ¶
func (x *ExpandedTextAdInfo) GetHeadlinePart3() string
func (*ExpandedTextAdInfo) GetPath1 ¶
func (x *ExpandedTextAdInfo) GetPath1() string
func (*ExpandedTextAdInfo) GetPath2 ¶
func (x *ExpandedTextAdInfo) GetPath2() string
func (*ExpandedTextAdInfo) ProtoMessage ¶
func (*ExpandedTextAdInfo) ProtoMessage()
func (*ExpandedTextAdInfo) ProtoReflect ¶
func (x *ExpandedTextAdInfo) ProtoReflect() protoreflect.Message
func (*ExpandedTextAdInfo) Reset ¶
func (x *ExpandedTextAdInfo) Reset()
func (*ExpandedTextAdInfo) String ¶
func (x *ExpandedTextAdInfo) String() string
type FinalAppUrl ¶
type FinalAppUrl struct { // The operating system targeted by this URL. Required. OsType enums.AppUrlOperatingSystemTypeEnum_AppUrlOperatingSystemType `` /* 172-byte string literal not displayed */ // The app deep link URL. Deep links specify a location in an app that // corresponds to the content you'd like to show, and should be of the form // {scheme}://{host_path} // The scheme identifies which app to open. For your app, you can use a custom // scheme that starts with the app's name. The host and path specify the // unique location in the app where your content exists. // Example: "exampleapp://productid_1234". Required. Url *string `protobuf:"bytes,3,opt,name=url,proto3,oneof" json:"url,omitempty"` // contains filtered or unexported fields }
A URL for deep linking into an app for the given operating system.
func (*FinalAppUrl) Descriptor
deprecated
func (*FinalAppUrl) Descriptor() ([]byte, []int)
Deprecated: Use FinalAppUrl.ProtoReflect.Descriptor instead.
func (*FinalAppUrl) GetOsType ¶
func (x *FinalAppUrl) GetOsType() enums.AppUrlOperatingSystemTypeEnum_AppUrlOperatingSystemType
func (*FinalAppUrl) GetUrl ¶
func (x *FinalAppUrl) GetUrl() string
func (*FinalAppUrl) ProtoMessage ¶
func (*FinalAppUrl) ProtoMessage()
func (*FinalAppUrl) ProtoReflect ¶
func (x *FinalAppUrl) ProtoReflect() protoreflect.Message
func (*FinalAppUrl) Reset ¶
func (x *FinalAppUrl) Reset()
func (*FinalAppUrl) String ¶
func (x *FinalAppUrl) String() string
type FlexibleRuleOperandInfo ¶
type FlexibleRuleOperandInfo struct { // List of rule item groups that defines this rule. // Rule item groups are grouped together. Rule *UserListRuleInfo `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"` // Lookback window for this rule in days. From now until X days ago. LookbackWindowDays *int64 `protobuf:"varint,2,opt,name=lookback_window_days,json=lookbackWindowDays,proto3,oneof" json:"lookback_window_days,omitempty"` // contains filtered or unexported fields }
Flexible rule that wraps the common rule and a lookback window.
func (*FlexibleRuleOperandInfo) Descriptor
deprecated
func (*FlexibleRuleOperandInfo) Descriptor() ([]byte, []int)
Deprecated: Use FlexibleRuleOperandInfo.ProtoReflect.Descriptor instead.
func (*FlexibleRuleOperandInfo) GetLookbackWindowDays ¶
func (x *FlexibleRuleOperandInfo) GetLookbackWindowDays() int64
func (*FlexibleRuleOperandInfo) GetRule ¶
func (x *FlexibleRuleOperandInfo) GetRule() *UserListRuleInfo
func (*FlexibleRuleOperandInfo) ProtoMessage ¶
func (*FlexibleRuleOperandInfo) ProtoMessage()
func (*FlexibleRuleOperandInfo) ProtoReflect ¶
func (x *FlexibleRuleOperandInfo) ProtoReflect() protoreflect.Message
func (*FlexibleRuleOperandInfo) Reset ¶
func (x *FlexibleRuleOperandInfo) Reset()
func (*FlexibleRuleOperandInfo) String ¶
func (x *FlexibleRuleOperandInfo) String() string
type FlexibleRuleUserListInfo ¶
type FlexibleRuleUserListInfo struct { // Operator that defines how the inclusive operands are combined. InclusiveRuleOperator enums.UserListFlexibleRuleOperatorEnum_UserListFlexibleRuleOperator `` /* 225-byte string literal not displayed */ // Rules representing users that should be included in the user list. These // are located on the left side of the AND_NOT operator, and joined together // by either AND/OR as specified by the inclusive_rule_operator. InclusiveOperands []*FlexibleRuleOperandInfo `protobuf:"bytes,2,rep,name=inclusive_operands,json=inclusiveOperands,proto3" json:"inclusive_operands,omitempty"` // Rules representing users that should be excluded from the user list. These // are located on the right side of the AND_NOT operator, and joined together // by OR. ExclusiveOperands []*FlexibleRuleOperandInfo `protobuf:"bytes,3,rep,name=exclusive_operands,json=exclusiveOperands,proto3" json:"exclusive_operands,omitempty"` // contains filtered or unexported fields }
Flexible rule representation of visitors with one or multiple actions. The flexible user list is defined by two lists of operands – inclusive_operands and exclusive_operands; each operand represents a set of users based on actions they took in a given timeframe. These lists of operands are combined with the AND_NOT operator, so that users represented by the inclusive operands are included in the user list, minus the users represented by the exclusive operands.
func (*FlexibleRuleUserListInfo) Descriptor
deprecated
func (*FlexibleRuleUserListInfo) Descriptor() ([]byte, []int)
Deprecated: Use FlexibleRuleUserListInfo.ProtoReflect.Descriptor instead.
func (*FlexibleRuleUserListInfo) GetExclusiveOperands ¶
func (x *FlexibleRuleUserListInfo) GetExclusiveOperands() []*FlexibleRuleOperandInfo
func (*FlexibleRuleUserListInfo) GetInclusiveOperands ¶
func (x *FlexibleRuleUserListInfo) GetInclusiveOperands() []*FlexibleRuleOperandInfo
func (*FlexibleRuleUserListInfo) GetInclusiveRuleOperator ¶
func (x *FlexibleRuleUserListInfo) GetInclusiveRuleOperator() enums.UserListFlexibleRuleOperatorEnum_UserListFlexibleRuleOperator
func (*FlexibleRuleUserListInfo) ProtoMessage ¶
func (*FlexibleRuleUserListInfo) ProtoMessage()
func (*FlexibleRuleUserListInfo) ProtoReflect ¶
func (x *FlexibleRuleUserListInfo) ProtoReflect() protoreflect.Message
func (*FlexibleRuleUserListInfo) Reset ¶
func (x *FlexibleRuleUserListInfo) Reset()
func (*FlexibleRuleUserListInfo) String ¶
func (x *FlexibleRuleUserListInfo) String() string
type FrequencyCapEntry ¶
type FrequencyCapEntry struct { // The key of a particular frequency cap. There can be no more // than one frequency cap with the same key. Key *FrequencyCapKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Maximum number of events allowed during the time range by this cap. Cap *int32 `protobuf:"varint,3,opt,name=cap,proto3,oneof" json:"cap,omitempty"` // contains filtered or unexported fields }
A rule specifying the maximum number of times an ad (or some set of ads) can be shown to a user over a particular time period.
func (*FrequencyCapEntry) Descriptor
deprecated
func (*FrequencyCapEntry) Descriptor() ([]byte, []int)
Deprecated: Use FrequencyCapEntry.ProtoReflect.Descriptor instead.
func (*FrequencyCapEntry) GetCap ¶
func (x *FrequencyCapEntry) GetCap() int32
func (*FrequencyCapEntry) GetKey ¶
func (x *FrequencyCapEntry) GetKey() *FrequencyCapKey
func (*FrequencyCapEntry) ProtoMessage ¶
func (*FrequencyCapEntry) ProtoMessage()
func (*FrequencyCapEntry) ProtoReflect ¶
func (x *FrequencyCapEntry) ProtoReflect() protoreflect.Message
func (*FrequencyCapEntry) Reset ¶
func (x *FrequencyCapEntry) Reset()
func (*FrequencyCapEntry) String ¶
func (x *FrequencyCapEntry) String() string
type FrequencyCapKey ¶
type FrequencyCapKey struct { // The level on which the cap is to be applied (for example, ad group ad, ad // group). The cap is applied to all the entities of this level. Level enums.FrequencyCapLevelEnum_FrequencyCapLevel `` /* 140-byte string literal not displayed */ // The type of event that the cap applies to (for example, impression). EventType enums.FrequencyCapEventTypeEnum_FrequencyCapEventType `` /* 173-byte string literal not displayed */ // Unit of time the cap is defined at (for example, day, week). TimeUnit enums.FrequencyCapTimeUnitEnum_FrequencyCapTimeUnit `` /* 168-byte string literal not displayed */ // Number of time units the cap lasts. TimeLength *int32 `protobuf:"varint,5,opt,name=time_length,json=timeLength,proto3,oneof" json:"time_length,omitempty"` // contains filtered or unexported fields }
A group of fields used as keys for a frequency cap. There can be no more than one frequency cap with the same key.
func (*FrequencyCapKey) Descriptor
deprecated
func (*FrequencyCapKey) Descriptor() ([]byte, []int)
Deprecated: Use FrequencyCapKey.ProtoReflect.Descriptor instead.
func (*FrequencyCapKey) GetEventType ¶
func (x *FrequencyCapKey) GetEventType() enums.FrequencyCapEventTypeEnum_FrequencyCapEventType
func (*FrequencyCapKey) GetLevel ¶
func (x *FrequencyCapKey) GetLevel() enums.FrequencyCapLevelEnum_FrequencyCapLevel
func (*FrequencyCapKey) GetTimeLength ¶
func (x *FrequencyCapKey) GetTimeLength() int32
func (*FrequencyCapKey) GetTimeUnit ¶
func (x *FrequencyCapKey) GetTimeUnit() enums.FrequencyCapTimeUnitEnum_FrequencyCapTimeUnit
func (*FrequencyCapKey) ProtoMessage ¶
func (*FrequencyCapKey) ProtoMessage()
func (*FrequencyCapKey) ProtoReflect ¶
func (x *FrequencyCapKey) ProtoReflect() protoreflect.Message
func (*FrequencyCapKey) Reset ¶
func (x *FrequencyCapKey) Reset()
func (*FrequencyCapKey) String ¶
func (x *FrequencyCapKey) String() string
type GenderDimension ¶
type GenderDimension struct { // Included gender demographic segments. Genders []enums.GenderTypeEnum_GenderType `` /* 137-byte string literal not displayed */ // Include users whose gender is not determined. IncludeUndetermined *bool `protobuf:"varint,2,opt,name=include_undetermined,json=includeUndetermined,proto3,oneof" json:"include_undetermined,omitempty"` // contains filtered or unexported fields }
Dimension specifying users by their gender.
func (*GenderDimension) Descriptor
deprecated
func (*GenderDimension) Descriptor() ([]byte, []int)
Deprecated: Use GenderDimension.ProtoReflect.Descriptor instead.
func (*GenderDimension) GetGenders ¶
func (x *GenderDimension) GetGenders() []enums.GenderTypeEnum_GenderType
func (*GenderDimension) GetIncludeUndetermined ¶
func (x *GenderDimension) GetIncludeUndetermined() bool
func (*GenderDimension) ProtoMessage ¶
func (*GenderDimension) ProtoMessage()
func (*GenderDimension) ProtoReflect ¶
func (x *GenderDimension) ProtoReflect() protoreflect.Message
func (*GenderDimension) Reset ¶
func (x *GenderDimension) Reset()
func (*GenderDimension) String ¶
func (x *GenderDimension) String() string
type GenderInfo ¶
type GenderInfo struct { // Type of the gender. Type enums.GenderTypeEnum_GenderType `protobuf:"varint,1,opt,name=type,proto3,enum=google.ads.googleads.v14.enums.GenderTypeEnum_GenderType" json:"type,omitempty"` // contains filtered or unexported fields }
A gender criterion.
func (*GenderInfo) Descriptor
deprecated
func (*GenderInfo) Descriptor() ([]byte, []int)
Deprecated: Use GenderInfo.ProtoReflect.Descriptor instead.
func (*GenderInfo) GetType ¶
func (x *GenderInfo) GetType() enums.GenderTypeEnum_GenderType
func (*GenderInfo) ProtoMessage ¶
func (*GenderInfo) ProtoMessage()
func (*GenderInfo) ProtoReflect ¶
func (x *GenderInfo) ProtoReflect() protoreflect.Message
func (*GenderInfo) Reset ¶
func (x *GenderInfo) Reset()
func (*GenderInfo) String ¶
func (x *GenderInfo) String() string
type GeoPointInfo ¶
type GeoPointInfo struct { // Micro degrees for the longitude. LongitudeInMicroDegrees *int32 `` /* 141-byte string literal not displayed */ // Micro degrees for the latitude. LatitudeInMicroDegrees *int32 `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
Geo point for proximity criterion.
func (*GeoPointInfo) Descriptor
deprecated
func (*GeoPointInfo) Descriptor() ([]byte, []int)
Deprecated: Use GeoPointInfo.ProtoReflect.Descriptor instead.
func (*GeoPointInfo) GetLatitudeInMicroDegrees ¶
func (x *GeoPointInfo) GetLatitudeInMicroDegrees() int32
func (*GeoPointInfo) GetLongitudeInMicroDegrees ¶
func (x *GeoPointInfo) GetLongitudeInMicroDegrees() int32
func (*GeoPointInfo) ProtoMessage ¶
func (*GeoPointInfo) ProtoMessage()
func (*GeoPointInfo) ProtoReflect ¶
func (x *GeoPointInfo) ProtoReflect() protoreflect.Message
func (*GeoPointInfo) Reset ¶
func (x *GeoPointInfo) Reset()
func (*GeoPointInfo) String ¶
func (x *GeoPointInfo) String() string
type HistoricalMetricsOptions ¶
type HistoricalMetricsOptions struct { // The year month range for historical metrics. If not specified, metrics // for the past 12 months are returned. // Search metrics are available for the past 4 years. If the search volume is // not available for the entire year_month_range provided, the subset of the // year month range for which search volume is available are returned. YearMonthRange *YearMonthRange `protobuf:"bytes,1,opt,name=year_month_range,json=yearMonthRange,proto3,oneof" json:"year_month_range,omitempty"` // Indicates whether to include average cost per click value. // Average CPC is provided only for legacy support. IncludeAverageCpc bool `protobuf:"varint,2,opt,name=include_average_cpc,json=includeAverageCpc,proto3" json:"include_average_cpc,omitempty"` // contains filtered or unexported fields }
Historical metrics options.
func (*HistoricalMetricsOptions) Descriptor
deprecated
func (*HistoricalMetricsOptions) Descriptor() ([]byte, []int)
Deprecated: Use HistoricalMetricsOptions.ProtoReflect.Descriptor instead.
func (*HistoricalMetricsOptions) GetIncludeAverageCpc ¶
func (x *HistoricalMetricsOptions) GetIncludeAverageCpc() bool
func (*HistoricalMetricsOptions) GetYearMonthRange ¶
func (x *HistoricalMetricsOptions) GetYearMonthRange() *YearMonthRange
func (*HistoricalMetricsOptions) ProtoMessage ¶
func (*HistoricalMetricsOptions) ProtoMessage()
func (*HistoricalMetricsOptions) ProtoReflect ¶
func (x *HistoricalMetricsOptions) ProtoReflect() protoreflect.Message
func (*HistoricalMetricsOptions) Reset ¶
func (x *HistoricalMetricsOptions) Reset()
func (*HistoricalMetricsOptions) String ¶
func (x *HistoricalMetricsOptions) String() string
type HotelAdInfo ¶
type HotelAdInfo struct {
// contains filtered or unexported fields
}
A hotel ad.
func (*HotelAdInfo) Descriptor
deprecated
func (*HotelAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelAdInfo.ProtoReflect.Descriptor instead.
func (*HotelAdInfo) ProtoMessage ¶
func (*HotelAdInfo) ProtoMessage()
func (*HotelAdInfo) ProtoReflect ¶
func (x *HotelAdInfo) ProtoReflect() protoreflect.Message
func (*HotelAdInfo) Reset ¶
func (x *HotelAdInfo) Reset()
func (*HotelAdInfo) String ¶
func (x *HotelAdInfo) String() string
type HotelAdvanceBookingWindowInfo ¶
type HotelAdvanceBookingWindowInfo struct { // Low end of the number of days prior to the stay. MinDays *int64 `protobuf:"varint,3,opt,name=min_days,json=minDays,proto3,oneof" json:"min_days,omitempty"` // High end of the number of days prior to the stay. MaxDays *int64 `protobuf:"varint,4,opt,name=max_days,json=maxDays,proto3,oneof" json:"max_days,omitempty"` // contains filtered or unexported fields }
Criterion for number of days prior to the stay the booking is being made.
func (*HotelAdvanceBookingWindowInfo) Descriptor
deprecated
func (*HotelAdvanceBookingWindowInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelAdvanceBookingWindowInfo.ProtoReflect.Descriptor instead.
func (*HotelAdvanceBookingWindowInfo) GetMaxDays ¶
func (x *HotelAdvanceBookingWindowInfo) GetMaxDays() int64
func (*HotelAdvanceBookingWindowInfo) GetMinDays ¶
func (x *HotelAdvanceBookingWindowInfo) GetMinDays() int64
func (*HotelAdvanceBookingWindowInfo) ProtoMessage ¶
func (*HotelAdvanceBookingWindowInfo) ProtoMessage()
func (*HotelAdvanceBookingWindowInfo) ProtoReflect ¶
func (x *HotelAdvanceBookingWindowInfo) ProtoReflect() protoreflect.Message
func (*HotelAdvanceBookingWindowInfo) Reset ¶
func (x *HotelAdvanceBookingWindowInfo) Reset()
func (*HotelAdvanceBookingWindowInfo) String ¶
func (x *HotelAdvanceBookingWindowInfo) String() string
type HotelCalloutAsset ¶
type HotelCalloutAsset struct { // Required. The text of the hotel callout asset. // The length of this string should be between 1 and 25, inclusive. Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` // Required. The language of the hotel callout. // Represented as BCP 47 language tag. LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // contains filtered or unexported fields }
An asset representing a hotel callout.
func (*HotelCalloutAsset) Descriptor
deprecated
func (*HotelCalloutAsset) Descriptor() ([]byte, []int)
Deprecated: Use HotelCalloutAsset.ProtoReflect.Descriptor instead.
func (*HotelCalloutAsset) GetLanguageCode ¶
func (x *HotelCalloutAsset) GetLanguageCode() string
func (*HotelCalloutAsset) GetText ¶
func (x *HotelCalloutAsset) GetText() string
func (*HotelCalloutAsset) ProtoMessage ¶
func (*HotelCalloutAsset) ProtoMessage()
func (*HotelCalloutAsset) ProtoReflect ¶
func (x *HotelCalloutAsset) ProtoReflect() protoreflect.Message
func (*HotelCalloutAsset) Reset ¶
func (x *HotelCalloutAsset) Reset()
func (*HotelCalloutAsset) String ¶
func (x *HotelCalloutAsset) String() string
type HotelCalloutFeedItem ¶
type HotelCalloutFeedItem struct { // The callout text. // The length of this string should be between 1 and 25, inclusive. Text *string `protobuf:"bytes,3,opt,name=text,proto3,oneof" json:"text,omitempty"` // The language of the hotel callout text. // IETF BCP 47 compliant language code. LanguageCode *string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3,oneof" json:"language_code,omitempty"` // contains filtered or unexported fields }
Represents a hotel callout extension.
func (*HotelCalloutFeedItem) Descriptor
deprecated
func (*HotelCalloutFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use HotelCalloutFeedItem.ProtoReflect.Descriptor instead.
func (*HotelCalloutFeedItem) GetLanguageCode ¶
func (x *HotelCalloutFeedItem) GetLanguageCode() string
func (*HotelCalloutFeedItem) GetText ¶
func (x *HotelCalloutFeedItem) GetText() string
func (*HotelCalloutFeedItem) ProtoMessage ¶
func (*HotelCalloutFeedItem) ProtoMessage()
func (*HotelCalloutFeedItem) ProtoReflect ¶
func (x *HotelCalloutFeedItem) ProtoReflect() protoreflect.Message
func (*HotelCalloutFeedItem) Reset ¶
func (x *HotelCalloutFeedItem) Reset()
func (*HotelCalloutFeedItem) String ¶
func (x *HotelCalloutFeedItem) String() string
type HotelCheckInDateRangeInfo ¶
type HotelCheckInDateRangeInfo struct { // Start date in the YYYY-MM-DD format. StartDate string `protobuf:"bytes,1,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"` // End date in the YYYY-MM-DD format. EndDate string `protobuf:"bytes,2,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"` // contains filtered or unexported fields }
Criterion for a check-in date range.
func (*HotelCheckInDateRangeInfo) Descriptor
deprecated
func (*HotelCheckInDateRangeInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelCheckInDateRangeInfo.ProtoReflect.Descriptor instead.
func (*HotelCheckInDateRangeInfo) GetEndDate ¶
func (x *HotelCheckInDateRangeInfo) GetEndDate() string
func (*HotelCheckInDateRangeInfo) GetStartDate ¶
func (x *HotelCheckInDateRangeInfo) GetStartDate() string
func (*HotelCheckInDateRangeInfo) ProtoMessage ¶
func (*HotelCheckInDateRangeInfo) ProtoMessage()
func (*HotelCheckInDateRangeInfo) ProtoReflect ¶
func (x *HotelCheckInDateRangeInfo) ProtoReflect() protoreflect.Message
func (*HotelCheckInDateRangeInfo) Reset ¶
func (x *HotelCheckInDateRangeInfo) Reset()
func (*HotelCheckInDateRangeInfo) String ¶
func (x *HotelCheckInDateRangeInfo) String() string
type HotelCheckInDayInfo ¶
type HotelCheckInDayInfo struct { // The day of the week. DayOfWeek enums.DayOfWeekEnum_DayOfWeek `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
Criterion for day of the week the booking is for.
func (*HotelCheckInDayInfo) Descriptor
deprecated
func (*HotelCheckInDayInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelCheckInDayInfo.ProtoReflect.Descriptor instead.
func (*HotelCheckInDayInfo) GetDayOfWeek ¶
func (x *HotelCheckInDayInfo) GetDayOfWeek() enums.DayOfWeekEnum_DayOfWeek
func (*HotelCheckInDayInfo) ProtoMessage ¶
func (*HotelCheckInDayInfo) ProtoMessage()
func (*HotelCheckInDayInfo) ProtoReflect ¶
func (x *HotelCheckInDayInfo) ProtoReflect() protoreflect.Message
func (*HotelCheckInDayInfo) Reset ¶
func (x *HotelCheckInDayInfo) Reset()
func (*HotelCheckInDayInfo) String ¶
func (x *HotelCheckInDayInfo) String() string
type HotelCityInfo ¶
type HotelCityInfo struct { // The Geo Target Constant resource name. CityCriterion *string `protobuf:"bytes,2,opt,name=city_criterion,json=cityCriterion,proto3,oneof" json:"city_criterion,omitempty"` // contains filtered or unexported fields }
City the hotel is located in.
func (*HotelCityInfo) Descriptor
deprecated
func (*HotelCityInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelCityInfo.ProtoReflect.Descriptor instead.
func (*HotelCityInfo) GetCityCriterion ¶
func (x *HotelCityInfo) GetCityCriterion() string
func (*HotelCityInfo) ProtoMessage ¶
func (*HotelCityInfo) ProtoMessage()
func (*HotelCityInfo) ProtoReflect ¶
func (x *HotelCityInfo) ProtoReflect() protoreflect.Message
func (*HotelCityInfo) Reset ¶
func (x *HotelCityInfo) Reset()
func (*HotelCityInfo) String ¶
func (x *HotelCityInfo) String() string
type HotelClassInfo ¶
type HotelClassInfo struct { // Long value of the hotel class. Value *int64 `protobuf:"varint,2,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Class of the hotel as a number of stars 1 to 5.
func (*HotelClassInfo) Descriptor
deprecated
func (*HotelClassInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelClassInfo.ProtoReflect.Descriptor instead.
func (*HotelClassInfo) GetValue ¶
func (x *HotelClassInfo) GetValue() int64
func (*HotelClassInfo) ProtoMessage ¶
func (*HotelClassInfo) ProtoMessage()
func (*HotelClassInfo) ProtoReflect ¶
func (x *HotelClassInfo) ProtoReflect() protoreflect.Message
func (*HotelClassInfo) Reset ¶
func (x *HotelClassInfo) Reset()
func (*HotelClassInfo) String ¶
func (x *HotelClassInfo) String() string
type HotelCountryRegionInfo ¶
type HotelCountryRegionInfo struct { // The Geo Target Constant resource name. CountryRegionCriterion *string `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Country or Region the hotel is located in.
func (*HotelCountryRegionInfo) Descriptor
deprecated
func (*HotelCountryRegionInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelCountryRegionInfo.ProtoReflect.Descriptor instead.
func (*HotelCountryRegionInfo) GetCountryRegionCriterion ¶
func (x *HotelCountryRegionInfo) GetCountryRegionCriterion() string
func (*HotelCountryRegionInfo) ProtoMessage ¶
func (*HotelCountryRegionInfo) ProtoMessage()
func (*HotelCountryRegionInfo) ProtoReflect ¶
func (x *HotelCountryRegionInfo) ProtoReflect() protoreflect.Message
func (*HotelCountryRegionInfo) Reset ¶
func (x *HotelCountryRegionInfo) Reset()
func (*HotelCountryRegionInfo) String ¶
func (x *HotelCountryRegionInfo) String() string
type HotelDateSelectionTypeInfo ¶
type HotelDateSelectionTypeInfo struct { // Type of the hotel date selection Type enums.HotelDateSelectionTypeEnum_HotelDateSelectionType `` /* 148-byte string literal not displayed */ // contains filtered or unexported fields }
Criterion for hotel date selection (default dates versus user selected).
func (*HotelDateSelectionTypeInfo) Descriptor
deprecated
func (*HotelDateSelectionTypeInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelDateSelectionTypeInfo.ProtoReflect.Descriptor instead.
func (*HotelDateSelectionTypeInfo) GetType ¶
func (x *HotelDateSelectionTypeInfo) GetType() enums.HotelDateSelectionTypeEnum_HotelDateSelectionType
func (*HotelDateSelectionTypeInfo) ProtoMessage ¶
func (*HotelDateSelectionTypeInfo) ProtoMessage()
func (*HotelDateSelectionTypeInfo) ProtoReflect ¶
func (x *HotelDateSelectionTypeInfo) ProtoReflect() protoreflect.Message
func (*HotelDateSelectionTypeInfo) Reset ¶
func (x *HotelDateSelectionTypeInfo) Reset()
func (*HotelDateSelectionTypeInfo) String ¶
func (x *HotelDateSelectionTypeInfo) String() string
type HotelIdInfo ¶
type HotelIdInfo struct { // String value of the hotel ID. Value *string `protobuf:"bytes,2,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Advertiser-specific hotel ID.
func (*HotelIdInfo) Descriptor
deprecated
func (*HotelIdInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelIdInfo.ProtoReflect.Descriptor instead.
func (*HotelIdInfo) GetValue ¶
func (x *HotelIdInfo) GetValue() string
func (*HotelIdInfo) ProtoMessage ¶
func (*HotelIdInfo) ProtoMessage()
func (*HotelIdInfo) ProtoReflect ¶
func (x *HotelIdInfo) ProtoReflect() protoreflect.Message
func (*HotelIdInfo) Reset ¶
func (x *HotelIdInfo) Reset()
func (*HotelIdInfo) String ¶
func (x *HotelIdInfo) String() string
type HotelLengthOfStayInfo ¶
type HotelLengthOfStayInfo struct { // Low end of the number of nights in the stay. MinNights *int64 `protobuf:"varint,3,opt,name=min_nights,json=minNights,proto3,oneof" json:"min_nights,omitempty"` // High end of the number of nights in the stay. MaxNights *int64 `protobuf:"varint,4,opt,name=max_nights,json=maxNights,proto3,oneof" json:"max_nights,omitempty"` // contains filtered or unexported fields }
Criterion for length of hotel stay in nights.
func (*HotelLengthOfStayInfo) Descriptor
deprecated
func (*HotelLengthOfStayInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelLengthOfStayInfo.ProtoReflect.Descriptor instead.
func (*HotelLengthOfStayInfo) GetMaxNights ¶
func (x *HotelLengthOfStayInfo) GetMaxNights() int64
func (*HotelLengthOfStayInfo) GetMinNights ¶
func (x *HotelLengthOfStayInfo) GetMinNights() int64
func (*HotelLengthOfStayInfo) ProtoMessage ¶
func (*HotelLengthOfStayInfo) ProtoMessage()
func (*HotelLengthOfStayInfo) ProtoReflect ¶
func (x *HotelLengthOfStayInfo) ProtoReflect() protoreflect.Message
func (*HotelLengthOfStayInfo) Reset ¶
func (x *HotelLengthOfStayInfo) Reset()
func (*HotelLengthOfStayInfo) String ¶
func (x *HotelLengthOfStayInfo) String() string
type HotelPropertyAsset ¶
type HotelPropertyAsset struct { // Place IDs uniquely identify a place in the Google Places database and on // Google Maps. See https://developers.google.com/places/web-service/place-id // to learn more. PlaceId string `protobuf:"bytes,1,opt,name=place_id,json=placeId,proto3" json:"place_id,omitempty"` // Address of the hotel. Read-only. HotelAddress string `protobuf:"bytes,2,opt,name=hotel_address,json=hotelAddress,proto3" json:"hotel_address,omitempty"` // Name of the hotel. Read-only. HotelName string `protobuf:"bytes,3,opt,name=hotel_name,json=hotelName,proto3" json:"hotel_name,omitempty"` // contains filtered or unexported fields }
A hotel property asset.
func (*HotelPropertyAsset) Descriptor
deprecated
func (*HotelPropertyAsset) Descriptor() ([]byte, []int)
Deprecated: Use HotelPropertyAsset.ProtoReflect.Descriptor instead.
func (*HotelPropertyAsset) GetHotelAddress ¶
func (x *HotelPropertyAsset) GetHotelAddress() string
func (*HotelPropertyAsset) GetHotelName ¶
func (x *HotelPropertyAsset) GetHotelName() string
func (*HotelPropertyAsset) GetPlaceId ¶
func (x *HotelPropertyAsset) GetPlaceId() string
func (*HotelPropertyAsset) ProtoMessage ¶
func (*HotelPropertyAsset) ProtoMessage()
func (*HotelPropertyAsset) ProtoReflect ¶
func (x *HotelPropertyAsset) ProtoReflect() protoreflect.Message
func (*HotelPropertyAsset) Reset ¶
func (x *HotelPropertyAsset) Reset()
func (*HotelPropertyAsset) String ¶
func (x *HotelPropertyAsset) String() string
type HotelStateInfo ¶
type HotelStateInfo struct { // The Geo Target Constant resource name. StateCriterion *string `protobuf:"bytes,2,opt,name=state_criterion,json=stateCriterion,proto3,oneof" json:"state_criterion,omitempty"` // contains filtered or unexported fields }
State the hotel is located in.
func (*HotelStateInfo) Descriptor
deprecated
func (*HotelStateInfo) Descriptor() ([]byte, []int)
Deprecated: Use HotelStateInfo.ProtoReflect.Descriptor instead.
func (*HotelStateInfo) GetStateCriterion ¶
func (x *HotelStateInfo) GetStateCriterion() string
func (*HotelStateInfo) ProtoMessage ¶
func (*HotelStateInfo) ProtoMessage()
func (*HotelStateInfo) ProtoReflect ¶
func (x *HotelStateInfo) ProtoReflect() protoreflect.Message
func (*HotelStateInfo) Reset ¶
func (x *HotelStateInfo) Reset()
func (*HotelStateInfo) String ¶
func (x *HotelStateInfo) String() string
type HouseholdIncomeDimension ¶
type HouseholdIncomeDimension struct { // Included household income demographic segments. IncomeRanges []enums.IncomeRangeTypeEnum_IncomeRangeType `` /* 177-byte string literal not displayed */ // Include users whose household income is not determined. IncludeUndetermined *bool `protobuf:"varint,2,opt,name=include_undetermined,json=includeUndetermined,proto3,oneof" json:"include_undetermined,omitempty"` // contains filtered or unexported fields }
Dimension specifying users by their household income.
func (*HouseholdIncomeDimension) Descriptor
deprecated
func (*HouseholdIncomeDimension) Descriptor() ([]byte, []int)
Deprecated: Use HouseholdIncomeDimension.ProtoReflect.Descriptor instead.
func (*HouseholdIncomeDimension) GetIncludeUndetermined ¶
func (x *HouseholdIncomeDimension) GetIncludeUndetermined() bool
func (*HouseholdIncomeDimension) GetIncomeRanges ¶
func (x *HouseholdIncomeDimension) GetIncomeRanges() []enums.IncomeRangeTypeEnum_IncomeRangeType
func (*HouseholdIncomeDimension) ProtoMessage ¶
func (*HouseholdIncomeDimension) ProtoMessage()
func (*HouseholdIncomeDimension) ProtoReflect ¶
func (x *HouseholdIncomeDimension) ProtoReflect() protoreflect.Message
func (*HouseholdIncomeDimension) Reset ¶
func (x *HouseholdIncomeDimension) Reset()
func (*HouseholdIncomeDimension) String ¶
func (x *HouseholdIncomeDimension) String() string
type ImageAdInfo ¶
type ImageAdInfo struct { // Width in pixels of the full size image. PixelWidth *int64 `protobuf:"varint,15,opt,name=pixel_width,json=pixelWidth,proto3,oneof" json:"pixel_width,omitempty"` // Height in pixels of the full size image. PixelHeight *int64 `protobuf:"varint,16,opt,name=pixel_height,json=pixelHeight,proto3,oneof" json:"pixel_height,omitempty"` // URL of the full size image. ImageUrl *string `protobuf:"bytes,17,opt,name=image_url,json=imageUrl,proto3,oneof" json:"image_url,omitempty"` // Width in pixels of the preview size image. PreviewPixelWidth *int64 `protobuf:"varint,18,opt,name=preview_pixel_width,json=previewPixelWidth,proto3,oneof" json:"preview_pixel_width,omitempty"` // Height in pixels of the preview size image. PreviewPixelHeight *int64 `protobuf:"varint,19,opt,name=preview_pixel_height,json=previewPixelHeight,proto3,oneof" json:"preview_pixel_height,omitempty"` // URL of the preview size image. PreviewImageUrl *string `protobuf:"bytes,20,opt,name=preview_image_url,json=previewImageUrl,proto3,oneof" json:"preview_image_url,omitempty"` // The mime type of the image. MimeType enums.MimeTypeEnum_MimeType `` /* 145-byte string literal not displayed */ // The name of the image. If the image was created from a MediaFile, this is // the MediaFile's name. If the image was created from bytes, this is empty. Name *string `protobuf:"bytes,21,opt,name=name,proto3,oneof" json:"name,omitempty"` // The image to create the ImageAd from. This can be specified in one of // two ways. // 1. An existing MediaFile resource. // 2. The raw image data as bytes. // // Types that are assignable to Image: // *ImageAdInfo_MediaFile // *ImageAdInfo_Data // *ImageAdInfo_AdIdToCopyImageFrom Image isImageAdInfo_Image `protobuf_oneof:"image"` // contains filtered or unexported fields }
An image ad.
func (*ImageAdInfo) Descriptor
deprecated
func (*ImageAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ImageAdInfo.ProtoReflect.Descriptor instead.
func (*ImageAdInfo) GetAdIdToCopyImageFrom ¶
func (x *ImageAdInfo) GetAdIdToCopyImageFrom() int64
func (*ImageAdInfo) GetData ¶
func (x *ImageAdInfo) GetData() []byte
func (*ImageAdInfo) GetImage ¶
func (m *ImageAdInfo) GetImage() isImageAdInfo_Image
func (*ImageAdInfo) GetImageUrl ¶
func (x *ImageAdInfo) GetImageUrl() string
func (*ImageAdInfo) GetMediaFile ¶
func (x *ImageAdInfo) GetMediaFile() string
func (*ImageAdInfo) GetMimeType ¶
func (x *ImageAdInfo) GetMimeType() enums.MimeTypeEnum_MimeType
func (*ImageAdInfo) GetName ¶
func (x *ImageAdInfo) GetName() string
func (*ImageAdInfo) GetPixelHeight ¶
func (x *ImageAdInfo) GetPixelHeight() int64
func (*ImageAdInfo) GetPixelWidth ¶
func (x *ImageAdInfo) GetPixelWidth() int64
func (*ImageAdInfo) GetPreviewImageUrl ¶
func (x *ImageAdInfo) GetPreviewImageUrl() string
func (*ImageAdInfo) GetPreviewPixelHeight ¶
func (x *ImageAdInfo) GetPreviewPixelHeight() int64
func (*ImageAdInfo) GetPreviewPixelWidth ¶
func (x *ImageAdInfo) GetPreviewPixelWidth() int64
func (*ImageAdInfo) ProtoMessage ¶
func (*ImageAdInfo) ProtoMessage()
func (*ImageAdInfo) ProtoReflect ¶
func (x *ImageAdInfo) ProtoReflect() protoreflect.Message
func (*ImageAdInfo) Reset ¶
func (x *ImageAdInfo) Reset()
func (*ImageAdInfo) String ¶
func (x *ImageAdInfo) String() string
type ImageAdInfo_AdIdToCopyImageFrom ¶
type ImageAdInfo_AdIdToCopyImageFrom struct { // An ad ID to copy the image from. AdIdToCopyImageFrom int64 `protobuf:"varint,14,opt,name=ad_id_to_copy_image_from,json=adIdToCopyImageFrom,proto3,oneof"` }
type ImageAdInfo_Data ¶
type ImageAdInfo_Data struct { // Raw image data as bytes. Data []byte `protobuf:"bytes,13,opt,name=data,proto3,oneof"` }
type ImageAdInfo_MediaFile ¶
type ImageAdInfo_MediaFile struct { // The MediaFile resource to use for the image. MediaFile string `protobuf:"bytes,12,opt,name=media_file,json=mediaFile,proto3,oneof"` }
type ImageAsset ¶
type ImageAsset struct { // The raw bytes data of an image. This field is mutate only. Data []byte `protobuf:"bytes,5,opt,name=data,proto3,oneof" json:"data,omitempty"` // File size of the image asset in bytes. FileSize *int64 `protobuf:"varint,6,opt,name=file_size,json=fileSize,proto3,oneof" json:"file_size,omitempty"` // MIME type of the image asset. MimeType enums.MimeTypeEnum_MimeType `` /* 144-byte string literal not displayed */ // Metadata for this image at its original size. FullSize *ImageDimension `protobuf:"bytes,4,opt,name=full_size,json=fullSize,proto3" json:"full_size,omitempty"` // contains filtered or unexported fields }
An Image asset.
func (*ImageAsset) Descriptor
deprecated
func (*ImageAsset) Descriptor() ([]byte, []int)
Deprecated: Use ImageAsset.ProtoReflect.Descriptor instead.
func (*ImageAsset) GetData ¶
func (x *ImageAsset) GetData() []byte
func (*ImageAsset) GetFileSize ¶
func (x *ImageAsset) GetFileSize() int64
func (*ImageAsset) GetFullSize ¶
func (x *ImageAsset) GetFullSize() *ImageDimension
func (*ImageAsset) GetMimeType ¶
func (x *ImageAsset) GetMimeType() enums.MimeTypeEnum_MimeType
func (*ImageAsset) ProtoMessage ¶
func (*ImageAsset) ProtoMessage()
func (*ImageAsset) ProtoReflect ¶
func (x *ImageAsset) ProtoReflect() protoreflect.Message
func (*ImageAsset) Reset ¶
func (x *ImageAsset) Reset()
func (*ImageAsset) String ¶
func (x *ImageAsset) String() string
type ImageDimension ¶
type ImageDimension struct { // Height of the image. HeightPixels *int64 `protobuf:"varint,4,opt,name=height_pixels,json=heightPixels,proto3,oneof" json:"height_pixels,omitempty"` // Width of the image. WidthPixels *int64 `protobuf:"varint,5,opt,name=width_pixels,json=widthPixels,proto3,oneof" json:"width_pixels,omitempty"` // A URL that returns the image with this height and width. Url *string `protobuf:"bytes,6,opt,name=url,proto3,oneof" json:"url,omitempty"` // contains filtered or unexported fields }
Metadata for an image at a certain size, either original or resized.
func (*ImageDimension) Descriptor
deprecated
func (*ImageDimension) Descriptor() ([]byte, []int)
Deprecated: Use ImageDimension.ProtoReflect.Descriptor instead.
func (*ImageDimension) GetHeightPixels ¶
func (x *ImageDimension) GetHeightPixels() int64
func (*ImageDimension) GetUrl ¶
func (x *ImageDimension) GetUrl() string
func (*ImageDimension) GetWidthPixels ¶
func (x *ImageDimension) GetWidthPixels() int64
func (*ImageDimension) ProtoMessage ¶
func (*ImageDimension) ProtoMessage()
func (*ImageDimension) ProtoReflect ¶
func (x *ImageDimension) ProtoReflect() protoreflect.Message
func (*ImageDimension) Reset ¶
func (x *ImageDimension) Reset()
func (*ImageDimension) String ¶
func (x *ImageDimension) String() string
type ImageFeedItem ¶
type ImageFeedItem struct { // Required. Resource name of the image asset. ImageAsset string `protobuf:"bytes,1,opt,name=image_asset,json=imageAsset,proto3" json:"image_asset,omitempty"` // contains filtered or unexported fields }
Represents an advertiser provided image extension.
func (*ImageFeedItem) Descriptor
deprecated
func (*ImageFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use ImageFeedItem.ProtoReflect.Descriptor instead.
func (*ImageFeedItem) GetImageAsset ¶
func (x *ImageFeedItem) GetImageAsset() string
func (*ImageFeedItem) ProtoMessage ¶
func (*ImageFeedItem) ProtoMessage()
func (*ImageFeedItem) ProtoReflect ¶
func (x *ImageFeedItem) ProtoReflect() protoreflect.Message
func (*ImageFeedItem) Reset ¶
func (x *ImageFeedItem) Reset()
func (*ImageFeedItem) String ¶
func (x *ImageFeedItem) String() string
type InFeedVideoAdInfo ¶
type InFeedVideoAdInfo struct { // The headline of the ad. Headline string `protobuf:"bytes,1,opt,name=headline,proto3" json:"headline,omitempty"` // First text line for the ad. Description1 string `protobuf:"bytes,2,opt,name=description1,proto3" json:"description1,omitempty"` // Second text line for the ad. Description2 string `protobuf:"bytes,3,opt,name=description2,proto3" json:"description2,omitempty"` // Video thumbnail image to use. Thumbnail enums.VideoThumbnailEnum_VideoThumbnail `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
Representation of In-feed video ad format.
func (*InFeedVideoAdInfo) Descriptor
deprecated
func (*InFeedVideoAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use InFeedVideoAdInfo.ProtoReflect.Descriptor instead.
func (*InFeedVideoAdInfo) GetDescription1 ¶
func (x *InFeedVideoAdInfo) GetDescription1() string
func (*InFeedVideoAdInfo) GetDescription2 ¶
func (x *InFeedVideoAdInfo) GetDescription2() string
func (*InFeedVideoAdInfo) GetHeadline ¶
func (x *InFeedVideoAdInfo) GetHeadline() string
func (*InFeedVideoAdInfo) GetThumbnail ¶
func (x *InFeedVideoAdInfo) GetThumbnail() enums.VideoThumbnailEnum_VideoThumbnail
func (*InFeedVideoAdInfo) ProtoMessage ¶
func (*InFeedVideoAdInfo) ProtoMessage()
func (*InFeedVideoAdInfo) ProtoReflect ¶
func (x *InFeedVideoAdInfo) ProtoReflect() protoreflect.Message
func (*InFeedVideoAdInfo) Reset ¶
func (x *InFeedVideoAdInfo) Reset()
func (*InFeedVideoAdInfo) String ¶
func (x *InFeedVideoAdInfo) String() string
type IncomeRangeInfo ¶
type IncomeRangeInfo struct { // Type of the income range. Type enums.IncomeRangeTypeEnum_IncomeRangeType `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
An income range criterion.
func (*IncomeRangeInfo) Descriptor
deprecated
func (*IncomeRangeInfo) Descriptor() ([]byte, []int)
Deprecated: Use IncomeRangeInfo.ProtoReflect.Descriptor instead.
func (*IncomeRangeInfo) GetType ¶
func (x *IncomeRangeInfo) GetType() enums.IncomeRangeTypeEnum_IncomeRangeType
func (*IncomeRangeInfo) ProtoMessage ¶
func (*IncomeRangeInfo) ProtoMessage()
func (*IncomeRangeInfo) ProtoReflect ¶
func (x *IncomeRangeInfo) ProtoReflect() protoreflect.Message
func (*IncomeRangeInfo) Reset ¶
func (x *IncomeRangeInfo) Reset()
func (*IncomeRangeInfo) String ¶
func (x *IncomeRangeInfo) String() string
type InteractionTypeInfo ¶
type InteractionTypeInfo struct { // The interaction type. Type enums.InteractionTypeEnum_InteractionType `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
Criterion for Interaction Type.
func (*InteractionTypeInfo) Descriptor
deprecated
func (*InteractionTypeInfo) Descriptor() ([]byte, []int)
Deprecated: Use InteractionTypeInfo.ProtoReflect.Descriptor instead.
func (*InteractionTypeInfo) GetType ¶
func (x *InteractionTypeInfo) GetType() enums.InteractionTypeEnum_InteractionType
func (*InteractionTypeInfo) ProtoMessage ¶
func (*InteractionTypeInfo) ProtoMessage()
func (*InteractionTypeInfo) ProtoReflect ¶
func (x *InteractionTypeInfo) ProtoReflect() protoreflect.Message
func (*InteractionTypeInfo) Reset ¶
func (x *InteractionTypeInfo) Reset()
func (*InteractionTypeInfo) String ¶
func (x *InteractionTypeInfo) String() string
type IpBlockInfo ¶
type IpBlockInfo struct { // The IP address of this IP block. IpAddress *string `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress,proto3,oneof" json:"ip_address,omitempty"` // contains filtered or unexported fields }
An IpBlock criterion used for IP exclusions. We allow:
- IPv4 and IPv6 addresses
- individual addresses (192.168.0.1)
- masks for individual addresses (192.168.0.1/32)
- masks for Class C networks (192.168.0.1/24)
func (*IpBlockInfo) Descriptor
deprecated
func (*IpBlockInfo) Descriptor() ([]byte, []int)
Deprecated: Use IpBlockInfo.ProtoReflect.Descriptor instead.
func (*IpBlockInfo) GetIpAddress ¶
func (x *IpBlockInfo) GetIpAddress() string
func (*IpBlockInfo) ProtoMessage ¶
func (*IpBlockInfo) ProtoMessage()
func (*IpBlockInfo) ProtoReflect ¶
func (x *IpBlockInfo) ProtoReflect() protoreflect.Message
func (*IpBlockInfo) Reset ¶
func (x *IpBlockInfo) Reset()
func (*IpBlockInfo) String ¶
func (x *IpBlockInfo) String() string
type ItemAttribute ¶
type ItemAttribute struct { // A unique identifier of a product. It can be either the Merchant Center Item // ID or GTIN (Global Trade Item Number). ItemId string `protobuf:"bytes,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` // ID of the Merchant Center Account. MerchantId *int64 `protobuf:"varint,2,opt,name=merchant_id,json=merchantId,proto3,oneof" json:"merchant_id,omitempty"` // Common Locale Data Repository (CLDR) territory code of the country // associated with the feed where your items are uploaded. See // https://developers.google.com/google-ads/api/reference/data/codes-formats#country-codes // for more information. CountryCode string `protobuf:"bytes,3,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"` // ISO 639-1 code of the language associated with the feed where your items // are uploaded LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // The number of items sold. Defaults to 1 if not set. Quantity int64 `protobuf:"varint,5,opt,name=quantity,proto3" json:"quantity,omitempty"` // contains filtered or unexported fields }
Item attributes of the transaction.
func (*ItemAttribute) Descriptor
deprecated
func (*ItemAttribute) Descriptor() ([]byte, []int)
Deprecated: Use ItemAttribute.ProtoReflect.Descriptor instead.
func (*ItemAttribute) GetCountryCode ¶
func (x *ItemAttribute) GetCountryCode() string
func (*ItemAttribute) GetItemId ¶
func (x *ItemAttribute) GetItemId() string
func (*ItemAttribute) GetLanguageCode ¶
func (x *ItemAttribute) GetLanguageCode() string
func (*ItemAttribute) GetMerchantId ¶
func (x *ItemAttribute) GetMerchantId() int64
func (*ItemAttribute) GetQuantity ¶
func (x *ItemAttribute) GetQuantity() int64
func (*ItemAttribute) ProtoMessage ¶
func (*ItemAttribute) ProtoMessage()
func (*ItemAttribute) ProtoReflect ¶
func (x *ItemAttribute) ProtoReflect() protoreflect.Message
func (*ItemAttribute) Reset ¶
func (x *ItemAttribute) Reset()
func (*ItemAttribute) String ¶
func (x *ItemAttribute) String() string
type Keyword ¶
type Keyword struct { // The AdGroupCriterion resource name. AdGroupCriterion *string `protobuf:"bytes,3,opt,name=ad_group_criterion,json=adGroupCriterion,proto3,oneof" json:"ad_group_criterion,omitempty"` // Keyword info. Info *KeywordInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"` // contains filtered or unexported fields }
A Keyword criterion segment.
func (*Keyword) Descriptor
deprecated
func (*Keyword) GetAdGroupCriterion ¶
func (*Keyword) GetInfo ¶
func (x *Keyword) GetInfo() *KeywordInfo
func (*Keyword) ProtoMessage ¶
func (*Keyword) ProtoMessage()
func (*Keyword) ProtoReflect ¶
func (x *Keyword) ProtoReflect() protoreflect.Message
type KeywordAnnotations ¶
type KeywordAnnotations struct { // The list of concepts for the keyword. Concepts []*KeywordConcept `protobuf:"bytes,1,rep,name=concepts,proto3" json:"concepts,omitempty"` // contains filtered or unexported fields }
The annotations for the keyword plan keywords.
func (*KeywordAnnotations) Descriptor
deprecated
func (*KeywordAnnotations) Descriptor() ([]byte, []int)
Deprecated: Use KeywordAnnotations.ProtoReflect.Descriptor instead.
func (*KeywordAnnotations) GetConcepts ¶
func (x *KeywordAnnotations) GetConcepts() []*KeywordConcept
func (*KeywordAnnotations) ProtoMessage ¶
func (*KeywordAnnotations) ProtoMessage()
func (*KeywordAnnotations) ProtoReflect ¶
func (x *KeywordAnnotations) ProtoReflect() protoreflect.Message
func (*KeywordAnnotations) Reset ¶
func (x *KeywordAnnotations) Reset()
func (*KeywordAnnotations) String ¶
func (x *KeywordAnnotations) String() string
type KeywordConcept ¶
type KeywordConcept struct { // The concept name for the keyword in the concept_group. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The concept group of the concept details. ConceptGroup *ConceptGroup `protobuf:"bytes,2,opt,name=concept_group,json=conceptGroup,proto3" json:"concept_group,omitempty"` // contains filtered or unexported fields }
The concept for the keyword.
func (*KeywordConcept) Descriptor
deprecated
func (*KeywordConcept) Descriptor() ([]byte, []int)
Deprecated: Use KeywordConcept.ProtoReflect.Descriptor instead.
func (*KeywordConcept) GetConceptGroup ¶
func (x *KeywordConcept) GetConceptGroup() *ConceptGroup
func (*KeywordConcept) GetName ¶
func (x *KeywordConcept) GetName() string
func (*KeywordConcept) ProtoMessage ¶
func (*KeywordConcept) ProtoMessage()
func (*KeywordConcept) ProtoReflect ¶
func (x *KeywordConcept) ProtoReflect() protoreflect.Message
func (*KeywordConcept) Reset ¶
func (x *KeywordConcept) Reset()
func (*KeywordConcept) String ¶
func (x *KeywordConcept) String() string
type KeywordInfo ¶
type KeywordInfo struct { // The text of the keyword (at most 80 characters and 10 words). Text *string `protobuf:"bytes,3,opt,name=text,proto3,oneof" json:"text,omitempty"` // The match type of the keyword. MatchType enums.KeywordMatchTypeEnum_KeywordMatchType `` /* 163-byte string literal not displayed */ // contains filtered or unexported fields }
A keyword criterion.
func (*KeywordInfo) Descriptor
deprecated
func (*KeywordInfo) Descriptor() ([]byte, []int)
Deprecated: Use KeywordInfo.ProtoReflect.Descriptor instead.
func (*KeywordInfo) GetMatchType ¶
func (x *KeywordInfo) GetMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType
func (*KeywordInfo) GetText ¶
func (x *KeywordInfo) GetText() string
func (*KeywordInfo) ProtoMessage ¶
func (*KeywordInfo) ProtoMessage()
func (*KeywordInfo) ProtoReflect ¶
func (x *KeywordInfo) ProtoReflect() protoreflect.Message
func (*KeywordInfo) Reset ¶
func (x *KeywordInfo) Reset()
func (*KeywordInfo) String ¶
func (x *KeywordInfo) String() string
type KeywordPlanAggregateMetricResults ¶
type KeywordPlanAggregateMetricResults struct { // The aggregate searches for all the keywords segmented by device // for the specified time. // Supports the following device types: MOBILE, TABLET, DESKTOP. // // This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set // in the KeywordPlanAggregateMetrics field in the request. DeviceSearches []*KeywordPlanDeviceSearches `protobuf:"bytes,1,rep,name=device_searches,json=deviceSearches,proto3" json:"device_searches,omitempty"` // contains filtered or unexported fields }
The aggregated historical metrics for keyword plan keywords.
func (*KeywordPlanAggregateMetricResults) Descriptor
deprecated
func (*KeywordPlanAggregateMetricResults) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanAggregateMetricResults.ProtoReflect.Descriptor instead.
func (*KeywordPlanAggregateMetricResults) GetDeviceSearches ¶
func (x *KeywordPlanAggregateMetricResults) GetDeviceSearches() []*KeywordPlanDeviceSearches
func (*KeywordPlanAggregateMetricResults) ProtoMessage ¶
func (*KeywordPlanAggregateMetricResults) ProtoMessage()
func (*KeywordPlanAggregateMetricResults) ProtoReflect ¶
func (x *KeywordPlanAggregateMetricResults) ProtoReflect() protoreflect.Message
func (*KeywordPlanAggregateMetricResults) Reset ¶
func (x *KeywordPlanAggregateMetricResults) Reset()
func (*KeywordPlanAggregateMetricResults) String ¶
func (x *KeywordPlanAggregateMetricResults) String() string
type KeywordPlanAggregateMetrics ¶
type KeywordPlanAggregateMetrics struct { // The list of aggregate metrics to fetch data. AggregateMetricTypes []enums.KeywordPlanAggregateMetricTypeEnum_KeywordPlanAggregateMetricType `` /* 233-byte string literal not displayed */ // contains filtered or unexported fields }
The aggregate metrics specification of the request.
func (*KeywordPlanAggregateMetrics) Descriptor
deprecated
func (*KeywordPlanAggregateMetrics) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanAggregateMetrics.ProtoReflect.Descriptor instead.
func (*KeywordPlanAggregateMetrics) GetAggregateMetricTypes ¶
func (x *KeywordPlanAggregateMetrics) GetAggregateMetricTypes() []enums.KeywordPlanAggregateMetricTypeEnum_KeywordPlanAggregateMetricType
func (*KeywordPlanAggregateMetrics) ProtoMessage ¶
func (*KeywordPlanAggregateMetrics) ProtoMessage()
func (*KeywordPlanAggregateMetrics) ProtoReflect ¶
func (x *KeywordPlanAggregateMetrics) ProtoReflect() protoreflect.Message
func (*KeywordPlanAggregateMetrics) Reset ¶
func (x *KeywordPlanAggregateMetrics) Reset()
func (*KeywordPlanAggregateMetrics) String ¶
func (x *KeywordPlanAggregateMetrics) String() string
type KeywordPlanDeviceSearches ¶
type KeywordPlanDeviceSearches struct { // The device type. Device enums.DeviceEnum_Device `protobuf:"varint,1,opt,name=device,proto3,enum=google.ads.googleads.v14.enums.DeviceEnum_Device" json:"device,omitempty"` // The total searches for the device. SearchCount *int64 `protobuf:"varint,2,opt,name=search_count,json=searchCount,proto3,oneof" json:"search_count,omitempty"` // contains filtered or unexported fields }
The total searches for the device type during the specified time period.
func (*KeywordPlanDeviceSearches) Descriptor
deprecated
func (*KeywordPlanDeviceSearches) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanDeviceSearches.ProtoReflect.Descriptor instead.
func (*KeywordPlanDeviceSearches) GetDevice ¶
func (x *KeywordPlanDeviceSearches) GetDevice() enums.DeviceEnum_Device
func (*KeywordPlanDeviceSearches) GetSearchCount ¶
func (x *KeywordPlanDeviceSearches) GetSearchCount() int64
func (*KeywordPlanDeviceSearches) ProtoMessage ¶
func (*KeywordPlanDeviceSearches) ProtoMessage()
func (*KeywordPlanDeviceSearches) ProtoReflect ¶
func (x *KeywordPlanDeviceSearches) ProtoReflect() protoreflect.Message
func (*KeywordPlanDeviceSearches) Reset ¶
func (x *KeywordPlanDeviceSearches) Reset()
func (*KeywordPlanDeviceSearches) String ¶
func (x *KeywordPlanDeviceSearches) String() string
type KeywordPlanHistoricalMetrics ¶
type KeywordPlanHistoricalMetrics struct { // Approximate number of monthly searches on this query, averaged // for the past 12 months. AvgMonthlySearches *int64 `protobuf:"varint,7,opt,name=avg_monthly_searches,json=avgMonthlySearches,proto3,oneof" json:"avg_monthly_searches,omitempty"` // Approximate number of searches on this query for the past twelve months. MonthlySearchVolumes []*MonthlySearchVolume `protobuf:"bytes,6,rep,name=monthly_search_volumes,json=monthlySearchVolumes,proto3" json:"monthly_search_volumes,omitempty"` // The competition level for the query. Competition enums.KeywordPlanCompetitionLevelEnum_KeywordPlanCompetitionLevel `` /* 172-byte string literal not displayed */ // The competition index for the query in the range [0, 100]. // Shows how competitive ad placement is for a keyword. // The level of competition from 0-100 is determined by the number of ad slots // filled divided by the total number of ad slots available. If not enough // data is available, null is returned. CompetitionIndex *int64 `protobuf:"varint,8,opt,name=competition_index,json=competitionIndex,proto3,oneof" json:"competition_index,omitempty"` // Top of page bid low range (20th percentile) in micros for the keyword. LowTopOfPageBidMicros *int64 `` /* 139-byte string literal not displayed */ // Top of page bid high range (80th percentile) in micros for the keyword. HighTopOfPageBidMicros *int64 `` /* 143-byte string literal not displayed */ // Average Cost Per Click in micros for the keyword. AverageCpcMicros *int64 `protobuf:"varint,11,opt,name=average_cpc_micros,json=averageCpcMicros,proto3,oneof" json:"average_cpc_micros,omitempty"` // contains filtered or unexported fields }
Historical metrics specific to the targeting options selected. Targeting options include geographies, network, and so on. Refer to https://support.google.com/google-ads/answer/3022575 for more details.
func (*KeywordPlanHistoricalMetrics) Descriptor
deprecated
func (*KeywordPlanHistoricalMetrics) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanHistoricalMetrics.ProtoReflect.Descriptor instead.
func (*KeywordPlanHistoricalMetrics) GetAverageCpcMicros ¶
func (x *KeywordPlanHistoricalMetrics) GetAverageCpcMicros() int64
func (*KeywordPlanHistoricalMetrics) GetAvgMonthlySearches ¶
func (x *KeywordPlanHistoricalMetrics) GetAvgMonthlySearches() int64
func (*KeywordPlanHistoricalMetrics) GetCompetition ¶
func (x *KeywordPlanHistoricalMetrics) GetCompetition() enums.KeywordPlanCompetitionLevelEnum_KeywordPlanCompetitionLevel
func (*KeywordPlanHistoricalMetrics) GetCompetitionIndex ¶
func (x *KeywordPlanHistoricalMetrics) GetCompetitionIndex() int64
func (*KeywordPlanHistoricalMetrics) GetHighTopOfPageBidMicros ¶
func (x *KeywordPlanHistoricalMetrics) GetHighTopOfPageBidMicros() int64
func (*KeywordPlanHistoricalMetrics) GetLowTopOfPageBidMicros ¶
func (x *KeywordPlanHistoricalMetrics) GetLowTopOfPageBidMicros() int64
func (*KeywordPlanHistoricalMetrics) GetMonthlySearchVolumes ¶
func (x *KeywordPlanHistoricalMetrics) GetMonthlySearchVolumes() []*MonthlySearchVolume
func (*KeywordPlanHistoricalMetrics) ProtoMessage ¶
func (*KeywordPlanHistoricalMetrics) ProtoMessage()
func (*KeywordPlanHistoricalMetrics) ProtoReflect ¶
func (x *KeywordPlanHistoricalMetrics) ProtoReflect() protoreflect.Message
func (*KeywordPlanHistoricalMetrics) Reset ¶
func (x *KeywordPlanHistoricalMetrics) Reset()
func (*KeywordPlanHistoricalMetrics) String ¶
func (x *KeywordPlanHistoricalMetrics) String() string
type KeywordThemeInfo ¶
type KeywordThemeInfo struct { // Either a predefined keyword theme constant or free-form text may be // specified. // // Types that are assignable to KeywordTheme: // *KeywordThemeInfo_KeywordThemeConstant // *KeywordThemeInfo_FreeFormKeywordTheme KeywordTheme isKeywordThemeInfo_KeywordTheme `protobuf_oneof:"keyword_theme"` // contains filtered or unexported fields }
A Smart Campaign keyword theme.
func (*KeywordThemeInfo) Descriptor
deprecated
func (*KeywordThemeInfo) Descriptor() ([]byte, []int)
Deprecated: Use KeywordThemeInfo.ProtoReflect.Descriptor instead.
func (*KeywordThemeInfo) GetFreeFormKeywordTheme ¶
func (x *KeywordThemeInfo) GetFreeFormKeywordTheme() string
func (*KeywordThemeInfo) GetKeywordTheme ¶
func (m *KeywordThemeInfo) GetKeywordTheme() isKeywordThemeInfo_KeywordTheme
func (*KeywordThemeInfo) GetKeywordThemeConstant ¶
func (x *KeywordThemeInfo) GetKeywordThemeConstant() string
func (*KeywordThemeInfo) ProtoMessage ¶
func (*KeywordThemeInfo) ProtoMessage()
func (*KeywordThemeInfo) ProtoReflect ¶
func (x *KeywordThemeInfo) ProtoReflect() protoreflect.Message
func (*KeywordThemeInfo) Reset ¶
func (x *KeywordThemeInfo) Reset()
func (*KeywordThemeInfo) String ¶
func (x *KeywordThemeInfo) String() string
type KeywordThemeInfo_FreeFormKeywordTheme ¶
type KeywordThemeInfo_FreeFormKeywordTheme struct { // Free-form text to be matched to a Smart Campaign keyword theme constant // on a best-effort basis. FreeFormKeywordTheme string `protobuf:"bytes,2,opt,name=free_form_keyword_theme,json=freeFormKeywordTheme,proto3,oneof"` }
type KeywordThemeInfo_KeywordThemeConstant ¶
type KeywordThemeInfo_KeywordThemeConstant struct { // The resource name of a Smart Campaign keyword theme constant. // `keywordThemeConstants/{keyword_theme_id}~{sub_keyword_theme_id}` KeywordThemeConstant string `protobuf:"bytes,1,opt,name=keyword_theme_constant,json=keywordThemeConstant,proto3,oneof"` }
type LanguageInfo ¶
type LanguageInfo struct { // The language constant resource name. LanguageConstant *string `protobuf:"bytes,2,opt,name=language_constant,json=languageConstant,proto3,oneof" json:"language_constant,omitempty"` // contains filtered or unexported fields }
A language criterion.
func (*LanguageInfo) Descriptor
deprecated
func (*LanguageInfo) Descriptor() ([]byte, []int)
Deprecated: Use LanguageInfo.ProtoReflect.Descriptor instead.
func (*LanguageInfo) GetLanguageConstant ¶
func (x *LanguageInfo) GetLanguageConstant() string
func (*LanguageInfo) ProtoMessage ¶
func (*LanguageInfo) ProtoMessage()
func (*LanguageInfo) ProtoReflect ¶
func (x *LanguageInfo) ProtoReflect() protoreflect.Message
func (*LanguageInfo) Reset ¶
func (x *LanguageInfo) Reset()
func (*LanguageInfo) String ¶
func (x *LanguageInfo) String() string
type LeadFormAsset ¶
type LeadFormAsset struct { // Required. The name of the business being advertised. BusinessName string `protobuf:"bytes,10,opt,name=business_name,json=businessName,proto3" json:"business_name,omitempty"` // Required. Pre-defined display text that encourages user to expand the form. CallToActionType enums.LeadFormCallToActionTypeEnum_LeadFormCallToActionType `` /* 205-byte string literal not displayed */ // Required. Text giving a clear value proposition of what users expect once // they expand the form. CallToActionDescription string `` /* 135-byte string literal not displayed */ // Required. Headline of the expanded form to describe what the form is asking // for or facilitating. Headline string `protobuf:"bytes,12,opt,name=headline,proto3" json:"headline,omitempty"` // Required. Detailed description of the expanded form to describe what the // form is asking for or facilitating. Description string `protobuf:"bytes,13,opt,name=description,proto3" json:"description,omitempty"` // Required. Link to a page describing the policy on how the collected data is // handled by the advertiser/business. PrivacyPolicyUrl string `protobuf:"bytes,14,opt,name=privacy_policy_url,json=privacyPolicyUrl,proto3" json:"privacy_policy_url,omitempty"` // Headline of text shown after form submission that describes how the // advertiser will follow up with the user. PostSubmitHeadline *string `protobuf:"bytes,15,opt,name=post_submit_headline,json=postSubmitHeadline,proto3,oneof" json:"post_submit_headline,omitempty"` // Detailed description shown after form submission that describes how the // advertiser will follow up with the user. PostSubmitDescription *string `` /* 133-byte string literal not displayed */ // Ordered list of input fields. This field can be updated by reordering // questions, but not by adding or removing questions. Fields []*LeadFormField `protobuf:"bytes,8,rep,name=fields,proto3" json:"fields,omitempty"` // Ordered list of custom question fields. This field is subject to a limit of // 5 qualifying questions per form. CustomQuestionFields []*LeadFormCustomQuestionField `protobuf:"bytes,23,rep,name=custom_question_fields,json=customQuestionFields,proto3" json:"custom_question_fields,omitempty"` // Configured methods for collected lead data to be delivered to advertiser. // Only one method typed as WebhookDelivery can be configured. DeliveryMethods []*LeadFormDeliveryMethod `protobuf:"bytes,9,rep,name=delivery_methods,json=deliveryMethods,proto3" json:"delivery_methods,omitempty"` // Pre-defined display text that encourages user action after the form is // submitted. PostSubmitCallToActionType enums.LeadFormPostSubmitCallToActionTypeEnum_LeadFormPostSubmitCallToActionType `` /* 259-byte string literal not displayed */ // Asset resource name of the background image. The minimum size is 600x314 // and the aspect ratio must be 1.91:1 (+-1%). BackgroundImageAsset *string `` /* 130-byte string literal not displayed */ // Chosen intent for the lead form, for example, more volume or more // qualified. DesiredIntent enums.LeadFormDesiredIntentEnum_LeadFormDesiredIntent `` /* 186-byte string literal not displayed */ // Custom disclosure shown along with Google disclaimer on the lead form. // Accessible to allowed customers only. CustomDisclosure *string `protobuf:"bytes,22,opt,name=custom_disclosure,json=customDisclosure,proto3,oneof" json:"custom_disclosure,omitempty"` // contains filtered or unexported fields }
A Lead Form asset.
func (*LeadFormAsset) Descriptor
deprecated
func (*LeadFormAsset) Descriptor() ([]byte, []int)
Deprecated: Use LeadFormAsset.ProtoReflect.Descriptor instead.
func (*LeadFormAsset) GetBackgroundImageAsset ¶
func (x *LeadFormAsset) GetBackgroundImageAsset() string
func (*LeadFormAsset) GetBusinessName ¶
func (x *LeadFormAsset) GetBusinessName() string
func (*LeadFormAsset) GetCallToActionDescription ¶
func (x *LeadFormAsset) GetCallToActionDescription() string
func (*LeadFormAsset) GetCallToActionType ¶
func (x *LeadFormAsset) GetCallToActionType() enums.LeadFormCallToActionTypeEnum_LeadFormCallToActionType
func (*LeadFormAsset) GetCustomDisclosure ¶
func (x *LeadFormAsset) GetCustomDisclosure() string
func (*LeadFormAsset) GetCustomQuestionFields ¶
func (x *LeadFormAsset) GetCustomQuestionFields() []*LeadFormCustomQuestionField
func (*LeadFormAsset) GetDeliveryMethods ¶
func (x *LeadFormAsset) GetDeliveryMethods() []*LeadFormDeliveryMethod
func (*LeadFormAsset) GetDescription ¶
func (x *LeadFormAsset) GetDescription() string
func (*LeadFormAsset) GetDesiredIntent ¶
func (x *LeadFormAsset) GetDesiredIntent() enums.LeadFormDesiredIntentEnum_LeadFormDesiredIntent
func (*LeadFormAsset) GetFields ¶
func (x *LeadFormAsset) GetFields() []*LeadFormField
func (*LeadFormAsset) GetHeadline ¶
func (x *LeadFormAsset) GetHeadline() string
func (*LeadFormAsset) GetPostSubmitCallToActionType ¶
func (x *LeadFormAsset) GetPostSubmitCallToActionType() enums.LeadFormPostSubmitCallToActionTypeEnum_LeadFormPostSubmitCallToActionType
func (*LeadFormAsset) GetPostSubmitDescription ¶
func (x *LeadFormAsset) GetPostSubmitDescription() string
func (*LeadFormAsset) GetPostSubmitHeadline ¶
func (x *LeadFormAsset) GetPostSubmitHeadline() string
func (*LeadFormAsset) GetPrivacyPolicyUrl ¶
func (x *LeadFormAsset) GetPrivacyPolicyUrl() string
func (*LeadFormAsset) ProtoMessage ¶
func (*LeadFormAsset) ProtoMessage()
func (*LeadFormAsset) ProtoReflect ¶
func (x *LeadFormAsset) ProtoReflect() protoreflect.Message
func (*LeadFormAsset) Reset ¶
func (x *LeadFormAsset) Reset()
func (*LeadFormAsset) String ¶
func (x *LeadFormAsset) String() string
type LeadFormCustomQuestionField ¶
type LeadFormCustomQuestionField struct { // The exact custom question field text (for example, "What kind of vehicle // do you have?"). CustomQuestionText string `protobuf:"bytes,1,opt,name=custom_question_text,json=customQuestionText,proto3" json:"custom_question_text,omitempty"` // Defines answer configuration that this form field accepts. If // oneof is not set, this is a free-text answer. // // Types that are assignable to Answers: // *LeadFormCustomQuestionField_SingleChoiceAnswers // *LeadFormCustomQuestionField_HasLocationAnswer Answers isLeadFormCustomQuestionField_Answers `protobuf_oneof:"answers"` // contains filtered or unexported fields }
One custom question input field instance within a form.
func (*LeadFormCustomQuestionField) Descriptor
deprecated
func (*LeadFormCustomQuestionField) Descriptor() ([]byte, []int)
Deprecated: Use LeadFormCustomQuestionField.ProtoReflect.Descriptor instead.
func (*LeadFormCustomQuestionField) GetAnswers ¶
func (m *LeadFormCustomQuestionField) GetAnswers() isLeadFormCustomQuestionField_Answers
func (*LeadFormCustomQuestionField) GetCustomQuestionText ¶
func (x *LeadFormCustomQuestionField) GetCustomQuestionText() string
func (*LeadFormCustomQuestionField) GetHasLocationAnswer ¶
func (x *LeadFormCustomQuestionField) GetHasLocationAnswer() bool
func (*LeadFormCustomQuestionField) GetSingleChoiceAnswers ¶
func (x *LeadFormCustomQuestionField) GetSingleChoiceAnswers() *LeadFormSingleChoiceAnswers
func (*LeadFormCustomQuestionField) ProtoMessage ¶
func (*LeadFormCustomQuestionField) ProtoMessage()
func (*LeadFormCustomQuestionField) ProtoReflect ¶
func (x *LeadFormCustomQuestionField) ProtoReflect() protoreflect.Message
func (*LeadFormCustomQuestionField) Reset ¶
func (x *LeadFormCustomQuestionField) Reset()
func (*LeadFormCustomQuestionField) String ¶
func (x *LeadFormCustomQuestionField) String() string
type LeadFormCustomQuestionField_HasLocationAnswer ¶
type LeadFormCustomQuestionField_HasLocationAnswer struct { // Answer configuration for location question. If true, campaign/account // level location data (state, city, business name etc) will be rendered on // the Lead Form. // Starting V13.1, has_location_answer can only be set for "What is your // preferred dealership?" question, for advertisers with Location Assets // setup at campaign/account level. HasLocationAnswer bool `protobuf:"varint,3,opt,name=has_location_answer,json=hasLocationAnswer,proto3,oneof"` }
type LeadFormCustomQuestionField_SingleChoiceAnswers ¶
type LeadFormCustomQuestionField_SingleChoiceAnswers struct { // Answer configuration for a single choice question. // Minimum of 2 answers and maximum of 12 allowed. SingleChoiceAnswers *LeadFormSingleChoiceAnswers `protobuf:"bytes,2,opt,name=single_choice_answers,json=singleChoiceAnswers,proto3,oneof"` }
type LeadFormDeliveryMethod ¶
type LeadFormDeliveryMethod struct { // Various subtypes of delivery. // // Types that are assignable to DeliveryDetails: // *LeadFormDeliveryMethod_Webhook DeliveryDetails isLeadFormDeliveryMethod_DeliveryDetails `protobuf_oneof:"delivery_details"` // contains filtered or unexported fields }
A configuration of how leads are delivered to the advertiser.
func (*LeadFormDeliveryMethod) Descriptor
deprecated
func (*LeadFormDeliveryMethod) Descriptor() ([]byte, []int)
Deprecated: Use LeadFormDeliveryMethod.ProtoReflect.Descriptor instead.
func (*LeadFormDeliveryMethod) GetDeliveryDetails ¶
func (m *LeadFormDeliveryMethod) GetDeliveryDetails() isLeadFormDeliveryMethod_DeliveryDetails
func (*LeadFormDeliveryMethod) GetWebhook ¶
func (x *LeadFormDeliveryMethod) GetWebhook() *WebhookDelivery
func (*LeadFormDeliveryMethod) ProtoMessage ¶
func (*LeadFormDeliveryMethod) ProtoMessage()
func (*LeadFormDeliveryMethod) ProtoReflect ¶
func (x *LeadFormDeliveryMethod) ProtoReflect() protoreflect.Message
func (*LeadFormDeliveryMethod) Reset ¶
func (x *LeadFormDeliveryMethod) Reset()
func (*LeadFormDeliveryMethod) String ¶
func (x *LeadFormDeliveryMethod) String() string
type LeadFormDeliveryMethod_Webhook ¶
type LeadFormDeliveryMethod_Webhook struct { // Webhook method of delivery. Webhook *WebhookDelivery `protobuf:"bytes,1,opt,name=webhook,proto3,oneof"` }
type LeadFormField ¶
type LeadFormField struct { // Describes the input type, which may be a predefined type such as "full // name" or a pre-vetted question like "What kind of vehicle do you have?". InputType enums.LeadFormFieldUserInputTypeEnum_LeadFormFieldUserInputType `` /* 183-byte string literal not displayed */ // Defines answer configuration that this form field accepts. If oneof is not // set, this is a free-text answer. // // Types that are assignable to Answers: // *LeadFormField_SingleChoiceAnswers // *LeadFormField_HasLocationAnswer Answers isLeadFormField_Answers `protobuf_oneof:"answers"` // contains filtered or unexported fields }
One input field instance within a form.
func (*LeadFormField) Descriptor
deprecated
func (*LeadFormField) Descriptor() ([]byte, []int)
Deprecated: Use LeadFormField.ProtoReflect.Descriptor instead.
func (*LeadFormField) GetAnswers ¶
func (m *LeadFormField) GetAnswers() isLeadFormField_Answers
func (*LeadFormField) GetHasLocationAnswer ¶
func (x *LeadFormField) GetHasLocationAnswer() bool
func (*LeadFormField) GetInputType ¶
func (x *LeadFormField) GetInputType() enums.LeadFormFieldUserInputTypeEnum_LeadFormFieldUserInputType
func (*LeadFormField) GetSingleChoiceAnswers ¶
func (x *LeadFormField) GetSingleChoiceAnswers() *LeadFormSingleChoiceAnswers
func (*LeadFormField) ProtoMessage ¶
func (*LeadFormField) ProtoMessage()
func (*LeadFormField) ProtoReflect ¶
func (x *LeadFormField) ProtoReflect() protoreflect.Message
func (*LeadFormField) Reset ¶
func (x *LeadFormField) Reset()
func (*LeadFormField) String ¶
func (x *LeadFormField) String() string
type LeadFormField_HasLocationAnswer ¶
type LeadFormField_HasLocationAnswer struct { // Answer configuration for location question. If true, campaign/account // level location data (state, city, business name etc) will be rendered on // the Lead Form. // Starting V13.1, has_location_answer can only be set for "What is your // preferred dealership?" question, for advertisers with Location Assets // setup at campaign/account level. HasLocationAnswer bool `protobuf:"varint,3,opt,name=has_location_answer,json=hasLocationAnswer,proto3,oneof"` }
type LeadFormField_SingleChoiceAnswers ¶
type LeadFormField_SingleChoiceAnswers struct { // Answer configuration for a single choice question. Can be set only for // pre-vetted question fields. Minimum of 2 answers required and maximum of // 12 allowed. SingleChoiceAnswers *LeadFormSingleChoiceAnswers `protobuf:"bytes,2,opt,name=single_choice_answers,json=singleChoiceAnswers,proto3,oneof"` }
type LeadFormSingleChoiceAnswers ¶
type LeadFormSingleChoiceAnswers struct { // List of choices for a single question field. The order of entries defines // UI order. Minimum of 2 answers required and maximum of 12 allowed. Answers []string `protobuf:"bytes,1,rep,name=answers,proto3" json:"answers,omitempty"` // contains filtered or unexported fields }
Defines possible answers for a single choice question, usually presented as a single-choice drop-down list.
func (*LeadFormSingleChoiceAnswers) Descriptor
deprecated
func (*LeadFormSingleChoiceAnswers) Descriptor() ([]byte, []int)
Deprecated: Use LeadFormSingleChoiceAnswers.ProtoReflect.Descriptor instead.
func (*LeadFormSingleChoiceAnswers) GetAnswers ¶
func (x *LeadFormSingleChoiceAnswers) GetAnswers() []string
func (*LeadFormSingleChoiceAnswers) ProtoMessage ¶
func (*LeadFormSingleChoiceAnswers) ProtoMessage()
func (*LeadFormSingleChoiceAnswers) ProtoReflect ¶
func (x *LeadFormSingleChoiceAnswers) ProtoReflect() protoreflect.Message
func (*LeadFormSingleChoiceAnswers) Reset ¶
func (x *LeadFormSingleChoiceAnswers) Reset()
func (*LeadFormSingleChoiceAnswers) String ¶
func (x *LeadFormSingleChoiceAnswers) String() string
type LegacyAppInstallAdInfo ¶
type LegacyAppInstallAdInfo struct { // The ID of the mobile app. AppId *string `protobuf:"bytes,6,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // The app store the mobile app is available in. AppStore enums.LegacyAppInstallAdAppStoreEnum_LegacyAppInstallAdAppStore `` /* 180-byte string literal not displayed */ // The headline of the ad. Headline *string `protobuf:"bytes,7,opt,name=headline,proto3,oneof" json:"headline,omitempty"` // The first description line of the ad. Description1 *string `protobuf:"bytes,8,opt,name=description1,proto3,oneof" json:"description1,omitempty"` // The second description line of the ad. Description2 *string `protobuf:"bytes,9,opt,name=description2,proto3,oneof" json:"description2,omitempty"` // contains filtered or unexported fields }
A legacy app install ad that only can be used by a few select customers.
func (*LegacyAppInstallAdInfo) Descriptor
deprecated
func (*LegacyAppInstallAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use LegacyAppInstallAdInfo.ProtoReflect.Descriptor instead.
func (*LegacyAppInstallAdInfo) GetAppId ¶
func (x *LegacyAppInstallAdInfo) GetAppId() string
func (*LegacyAppInstallAdInfo) GetAppStore ¶
func (x *LegacyAppInstallAdInfo) GetAppStore() enums.LegacyAppInstallAdAppStoreEnum_LegacyAppInstallAdAppStore
func (*LegacyAppInstallAdInfo) GetDescription1 ¶
func (x *LegacyAppInstallAdInfo) GetDescription1() string
func (*LegacyAppInstallAdInfo) GetDescription2 ¶
func (x *LegacyAppInstallAdInfo) GetDescription2() string
func (*LegacyAppInstallAdInfo) GetHeadline ¶
func (x *LegacyAppInstallAdInfo) GetHeadline() string
func (*LegacyAppInstallAdInfo) ProtoMessage ¶
func (*LegacyAppInstallAdInfo) ProtoMessage()
func (*LegacyAppInstallAdInfo) ProtoReflect ¶
func (x *LegacyAppInstallAdInfo) ProtoReflect() protoreflect.Message
func (*LegacyAppInstallAdInfo) Reset ¶
func (x *LegacyAppInstallAdInfo) Reset()
func (*LegacyAppInstallAdInfo) String ¶
func (x *LegacyAppInstallAdInfo) String() string
type LegacyResponsiveDisplayAdInfo ¶
type LegacyResponsiveDisplayAdInfo struct { // The short version of the ad's headline. ShortHeadline *string `protobuf:"bytes,16,opt,name=short_headline,json=shortHeadline,proto3,oneof" json:"short_headline,omitempty"` // The long version of the ad's headline. LongHeadline *string `protobuf:"bytes,17,opt,name=long_headline,json=longHeadline,proto3,oneof" json:"long_headline,omitempty"` // The description of the ad. Description *string `protobuf:"bytes,18,opt,name=description,proto3,oneof" json:"description,omitempty"` // The business name in the ad. BusinessName *string `protobuf:"bytes,19,opt,name=business_name,json=businessName,proto3,oneof" json:"business_name,omitempty"` // Advertiser's consent to allow flexible color. When true, the ad may be // served with different color if necessary. When false, the ad will be served // with the specified colors or a neutral color. // The default value is `true`. // Must be true if `main_color` and `accent_color` are not set. AllowFlexibleColor *bool `protobuf:"varint,20,opt,name=allow_flexible_color,json=allowFlexibleColor,proto3,oneof" json:"allow_flexible_color,omitempty"` // The accent color of the ad in hexadecimal, for example, #ffffff for white. // If one of `main_color` and `accent_color` is set, the other is required as // well. AccentColor *string `protobuf:"bytes,21,opt,name=accent_color,json=accentColor,proto3,oneof" json:"accent_color,omitempty"` // The main color of the ad in hexadecimal, for example, #ffffff for white. // If one of `main_color` and `accent_color` is set, the other is required as // well. MainColor *string `protobuf:"bytes,22,opt,name=main_color,json=mainColor,proto3,oneof" json:"main_color,omitempty"` // The call-to-action text for the ad. CallToActionText *string `protobuf:"bytes,23,opt,name=call_to_action_text,json=callToActionText,proto3,oneof" json:"call_to_action_text,omitempty"` // The MediaFile resource name of the logo image used in the ad. LogoImage *string `protobuf:"bytes,24,opt,name=logo_image,json=logoImage,proto3,oneof" json:"logo_image,omitempty"` // The MediaFile resource name of the square logo image used in the ad. SquareLogoImage *string `protobuf:"bytes,25,opt,name=square_logo_image,json=squareLogoImage,proto3,oneof" json:"square_logo_image,omitempty"` // The MediaFile resource name of the marketing image used in the ad. MarketingImage *string `protobuf:"bytes,26,opt,name=marketing_image,json=marketingImage,proto3,oneof" json:"marketing_image,omitempty"` // The MediaFile resource name of the square marketing image used in the ad. SquareMarketingImage *string `` /* 130-byte string literal not displayed */ // Specifies which format the ad will be served in. Default is ALL_FORMATS. FormatSetting enums.DisplayAdFormatSettingEnum_DisplayAdFormatSetting `` /* 188-byte string literal not displayed */ // Prefix before price. For example, 'as low as'. PricePrefix *string `protobuf:"bytes,28,opt,name=price_prefix,json=pricePrefix,proto3,oneof" json:"price_prefix,omitempty"` // Promotion text used for dynamic formats of responsive ads. For example // 'Free two-day shipping'. PromoText *string `protobuf:"bytes,29,opt,name=promo_text,json=promoText,proto3,oneof" json:"promo_text,omitempty"` // contains filtered or unexported fields }
A legacy responsive display ad. Ads of this type are labeled 'Responsive ads' in the Google Ads UI.
func (*LegacyResponsiveDisplayAdInfo) Descriptor
deprecated
func (*LegacyResponsiveDisplayAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use LegacyResponsiveDisplayAdInfo.ProtoReflect.Descriptor instead.
func (*LegacyResponsiveDisplayAdInfo) GetAccentColor ¶
func (x *LegacyResponsiveDisplayAdInfo) GetAccentColor() string
func (*LegacyResponsiveDisplayAdInfo) GetAllowFlexibleColor ¶
func (x *LegacyResponsiveDisplayAdInfo) GetAllowFlexibleColor() bool
func (*LegacyResponsiveDisplayAdInfo) GetBusinessName ¶
func (x *LegacyResponsiveDisplayAdInfo) GetBusinessName() string
func (*LegacyResponsiveDisplayAdInfo) GetCallToActionText ¶
func (x *LegacyResponsiveDisplayAdInfo) GetCallToActionText() string
func (*LegacyResponsiveDisplayAdInfo) GetDescription ¶
func (x *LegacyResponsiveDisplayAdInfo) GetDescription() string
func (*LegacyResponsiveDisplayAdInfo) GetFormatSetting ¶
func (x *LegacyResponsiveDisplayAdInfo) GetFormatSetting() enums.DisplayAdFormatSettingEnum_DisplayAdFormatSetting
func (*LegacyResponsiveDisplayAdInfo) GetLogoImage ¶
func (x *LegacyResponsiveDisplayAdInfo) GetLogoImage() string
func (*LegacyResponsiveDisplayAdInfo) GetLongHeadline ¶
func (x *LegacyResponsiveDisplayAdInfo) GetLongHeadline() string
func (*LegacyResponsiveDisplayAdInfo) GetMainColor ¶
func (x *LegacyResponsiveDisplayAdInfo) GetMainColor() string
func (*LegacyResponsiveDisplayAdInfo) GetMarketingImage ¶
func (x *LegacyResponsiveDisplayAdInfo) GetMarketingImage() string
func (*LegacyResponsiveDisplayAdInfo) GetPricePrefix ¶
func (x *LegacyResponsiveDisplayAdInfo) GetPricePrefix() string
func (*LegacyResponsiveDisplayAdInfo) GetPromoText ¶
func (x *LegacyResponsiveDisplayAdInfo) GetPromoText() string
func (*LegacyResponsiveDisplayAdInfo) GetShortHeadline ¶
func (x *LegacyResponsiveDisplayAdInfo) GetShortHeadline() string
func (*LegacyResponsiveDisplayAdInfo) GetSquareLogoImage ¶
func (x *LegacyResponsiveDisplayAdInfo) GetSquareLogoImage() string
func (*LegacyResponsiveDisplayAdInfo) GetSquareMarketingImage ¶
func (x *LegacyResponsiveDisplayAdInfo) GetSquareMarketingImage() string
func (*LegacyResponsiveDisplayAdInfo) ProtoMessage ¶
func (*LegacyResponsiveDisplayAdInfo) ProtoMessage()
func (*LegacyResponsiveDisplayAdInfo) ProtoReflect ¶
func (x *LegacyResponsiveDisplayAdInfo) ProtoReflect() protoreflect.Message
func (*LegacyResponsiveDisplayAdInfo) Reset ¶
func (x *LegacyResponsiveDisplayAdInfo) Reset()
func (*LegacyResponsiveDisplayAdInfo) String ¶
func (x *LegacyResponsiveDisplayAdInfo) String() string
type LifeEventSegment ¶
type LifeEventSegment struct { // The life event resource. LifeEvent *string `protobuf:"bytes,1,opt,name=life_event,json=lifeEvent,proto3,oneof" json:"life_event,omitempty"` // contains filtered or unexported fields }
Live event segment.
func (*LifeEventSegment) Descriptor
deprecated
func (*LifeEventSegment) Descriptor() ([]byte, []int)
Deprecated: Use LifeEventSegment.ProtoReflect.Descriptor instead.
func (*LifeEventSegment) GetLifeEvent ¶
func (x *LifeEventSegment) GetLifeEvent() string
func (*LifeEventSegment) ProtoMessage ¶
func (*LifeEventSegment) ProtoMessage()
func (*LifeEventSegment) ProtoReflect ¶
func (x *LifeEventSegment) ProtoReflect() protoreflect.Message
func (*LifeEventSegment) Reset ¶
func (x *LifeEventSegment) Reset()
func (*LifeEventSegment) String ¶
func (x *LifeEventSegment) String() string
type ListingDimensionInfo ¶
type ListingDimensionInfo struct { // Dimension of one of the types below is always present. // // Types that are assignable to Dimension: // *ListingDimensionInfo_HotelId // *ListingDimensionInfo_HotelClass // *ListingDimensionInfo_HotelCountryRegion // *ListingDimensionInfo_HotelState // *ListingDimensionInfo_HotelCity // *ListingDimensionInfo_ProductBiddingCategory // *ListingDimensionInfo_ProductBrand // *ListingDimensionInfo_ProductChannel // *ListingDimensionInfo_ProductChannelExclusivity // *ListingDimensionInfo_ProductCondition // *ListingDimensionInfo_ProductCustomAttribute // *ListingDimensionInfo_ProductItemId // *ListingDimensionInfo_ProductType // *ListingDimensionInfo_ProductGrouping // *ListingDimensionInfo_ProductLabels // *ListingDimensionInfo_ProductLegacyCondition // *ListingDimensionInfo_ProductTypeFull // *ListingDimensionInfo_ActivityId // *ListingDimensionInfo_ActivityRating // *ListingDimensionInfo_ActivityCountry // *ListingDimensionInfo_UnknownListingDimension Dimension isListingDimensionInfo_Dimension `protobuf_oneof:"dimension"` // contains filtered or unexported fields }
Listing dimensions for listing group criterion.
func (*ListingDimensionInfo) Descriptor
deprecated
func (*ListingDimensionInfo) Descriptor() ([]byte, []int)
Deprecated: Use ListingDimensionInfo.ProtoReflect.Descriptor instead.
func (*ListingDimensionInfo) GetActivityCountry ¶
func (x *ListingDimensionInfo) GetActivityCountry() *ActivityCountryInfo
func (*ListingDimensionInfo) GetActivityId ¶
func (x *ListingDimensionInfo) GetActivityId() *ActivityIdInfo
func (*ListingDimensionInfo) GetActivityRating ¶
func (x *ListingDimensionInfo) GetActivityRating() *ActivityRatingInfo
func (*ListingDimensionInfo) GetDimension ¶
func (m *ListingDimensionInfo) GetDimension() isListingDimensionInfo_Dimension
func (*ListingDimensionInfo) GetHotelCity ¶
func (x *ListingDimensionInfo) GetHotelCity() *HotelCityInfo
func (*ListingDimensionInfo) GetHotelClass ¶
func (x *ListingDimensionInfo) GetHotelClass() *HotelClassInfo
func (*ListingDimensionInfo) GetHotelCountryRegion ¶
func (x *ListingDimensionInfo) GetHotelCountryRegion() *HotelCountryRegionInfo
func (*ListingDimensionInfo) GetHotelId ¶
func (x *ListingDimensionInfo) GetHotelId() *HotelIdInfo
func (*ListingDimensionInfo) GetHotelState ¶
func (x *ListingDimensionInfo) GetHotelState() *HotelStateInfo
func (*ListingDimensionInfo) GetProductBiddingCategory ¶
func (x *ListingDimensionInfo) GetProductBiddingCategory() *ProductBiddingCategoryInfo
func (*ListingDimensionInfo) GetProductBrand ¶
func (x *ListingDimensionInfo) GetProductBrand() *ProductBrandInfo
func (*ListingDimensionInfo) GetProductChannel ¶
func (x *ListingDimensionInfo) GetProductChannel() *ProductChannelInfo
func (*ListingDimensionInfo) GetProductChannelExclusivity ¶
func (x *ListingDimensionInfo) GetProductChannelExclusivity() *ProductChannelExclusivityInfo
func (*ListingDimensionInfo) GetProductCondition ¶
func (x *ListingDimensionInfo) GetProductCondition() *ProductConditionInfo
func (*ListingDimensionInfo) GetProductCustomAttribute ¶
func (x *ListingDimensionInfo) GetProductCustomAttribute() *ProductCustomAttributeInfo
func (*ListingDimensionInfo) GetProductGrouping ¶
func (x *ListingDimensionInfo) GetProductGrouping() *ProductGroupingInfo
func (*ListingDimensionInfo) GetProductItemId ¶
func (x *ListingDimensionInfo) GetProductItemId() *ProductItemIdInfo
func (*ListingDimensionInfo) GetProductLabels ¶
func (x *ListingDimensionInfo) GetProductLabels() *ProductLabelsInfo
func (*ListingDimensionInfo) GetProductLegacyCondition ¶
func (x *ListingDimensionInfo) GetProductLegacyCondition() *ProductLegacyConditionInfo
func (*ListingDimensionInfo) GetProductType ¶
func (x *ListingDimensionInfo) GetProductType() *ProductTypeInfo
func (*ListingDimensionInfo) GetProductTypeFull ¶
func (x *ListingDimensionInfo) GetProductTypeFull() *ProductTypeFullInfo
func (*ListingDimensionInfo) GetUnknownListingDimension ¶
func (x *ListingDimensionInfo) GetUnknownListingDimension() *UnknownListingDimensionInfo
func (*ListingDimensionInfo) ProtoMessage ¶
func (*ListingDimensionInfo) ProtoMessage()
func (*ListingDimensionInfo) ProtoReflect ¶
func (x *ListingDimensionInfo) ProtoReflect() protoreflect.Message
func (*ListingDimensionInfo) Reset ¶
func (x *ListingDimensionInfo) Reset()
func (*ListingDimensionInfo) String ¶
func (x *ListingDimensionInfo) String() string
type ListingDimensionInfo_ActivityCountry ¶
type ListingDimensionInfo_ActivityCountry struct { // Country the activity is in. ActivityCountry *ActivityCountryInfo `protobuf:"bytes,23,opt,name=activity_country,json=activityCountry,proto3,oneof"` }
type ListingDimensionInfo_ActivityId ¶
type ListingDimensionInfo_ActivityId struct { // Advertiser-specific activity ID. ActivityId *ActivityIdInfo `protobuf:"bytes,21,opt,name=activity_id,json=activityId,proto3,oneof"` }
type ListingDimensionInfo_ActivityRating ¶
type ListingDimensionInfo_ActivityRating struct { // Rating of the activity as a number 1 to 5, where 5 is the best. ActivityRating *ActivityRatingInfo `protobuf:"bytes,22,opt,name=activity_rating,json=activityRating,proto3,oneof"` }
type ListingDimensionInfo_HotelCity ¶
type ListingDimensionInfo_HotelCity struct { // City the hotel is located in. HotelCity *HotelCityInfo `protobuf:"bytes,6,opt,name=hotel_city,json=hotelCity,proto3,oneof"` }
type ListingDimensionInfo_HotelClass ¶
type ListingDimensionInfo_HotelClass struct { // Class of the hotel as a number of stars 1 to 5. HotelClass *HotelClassInfo `protobuf:"bytes,3,opt,name=hotel_class,json=hotelClass,proto3,oneof"` }
type ListingDimensionInfo_HotelCountryRegion ¶
type ListingDimensionInfo_HotelCountryRegion struct { // Country or Region the hotel is located in. HotelCountryRegion *HotelCountryRegionInfo `protobuf:"bytes,4,opt,name=hotel_country_region,json=hotelCountryRegion,proto3,oneof"` }
type ListingDimensionInfo_HotelId ¶
type ListingDimensionInfo_HotelId struct { // Advertiser-specific hotel ID. HotelId *HotelIdInfo `protobuf:"bytes,2,opt,name=hotel_id,json=hotelId,proto3,oneof"` }
type ListingDimensionInfo_HotelState ¶
type ListingDimensionInfo_HotelState struct { // State the hotel is located in. HotelState *HotelStateInfo `protobuf:"bytes,5,opt,name=hotel_state,json=hotelState,proto3,oneof"` }
type ListingDimensionInfo_ProductBiddingCategory ¶
type ListingDimensionInfo_ProductBiddingCategory struct { // Bidding category of a product offer. ProductBiddingCategory *ProductBiddingCategoryInfo `protobuf:"bytes,13,opt,name=product_bidding_category,json=productBiddingCategory,proto3,oneof"` }
type ListingDimensionInfo_ProductBrand ¶
type ListingDimensionInfo_ProductBrand struct { // Brand of a product offer. ProductBrand *ProductBrandInfo `protobuf:"bytes,15,opt,name=product_brand,json=productBrand,proto3,oneof"` }
type ListingDimensionInfo_ProductChannel ¶
type ListingDimensionInfo_ProductChannel struct { // Locality of a product offer. ProductChannel *ProductChannelInfo `protobuf:"bytes,8,opt,name=product_channel,json=productChannel,proto3,oneof"` }
type ListingDimensionInfo_ProductChannelExclusivity ¶
type ListingDimensionInfo_ProductChannelExclusivity struct { // Availability of a product offer. ProductChannelExclusivity *ProductChannelExclusivityInfo `protobuf:"bytes,9,opt,name=product_channel_exclusivity,json=productChannelExclusivity,proto3,oneof"` }
type ListingDimensionInfo_ProductCondition ¶
type ListingDimensionInfo_ProductCondition struct { // Condition of a product offer. ProductCondition *ProductConditionInfo `protobuf:"bytes,10,opt,name=product_condition,json=productCondition,proto3,oneof"` }
type ListingDimensionInfo_ProductCustomAttribute ¶
type ListingDimensionInfo_ProductCustomAttribute struct { // Custom attribute of a product offer. ProductCustomAttribute *ProductCustomAttributeInfo `protobuf:"bytes,16,opt,name=product_custom_attribute,json=productCustomAttribute,proto3,oneof"` }
type ListingDimensionInfo_ProductGrouping ¶
type ListingDimensionInfo_ProductGrouping struct { // Grouping of a product offer. This listing dimension is deprecated and it // is supported only in Display campaigns. ProductGrouping *ProductGroupingInfo `protobuf:"bytes,17,opt,name=product_grouping,json=productGrouping,proto3,oneof"` }
type ListingDimensionInfo_ProductItemId ¶
type ListingDimensionInfo_ProductItemId struct { // Item id of a product offer. ProductItemId *ProductItemIdInfo `protobuf:"bytes,11,opt,name=product_item_id,json=productItemId,proto3,oneof"` }
type ListingDimensionInfo_ProductLabels ¶
type ListingDimensionInfo_ProductLabels struct { // Labels of a product offer. This listing dimension is deprecated and it is // supported only in Display campaigns. ProductLabels *ProductLabelsInfo `protobuf:"bytes,18,opt,name=product_labels,json=productLabels,proto3,oneof"` }
type ListingDimensionInfo_ProductLegacyCondition ¶
type ListingDimensionInfo_ProductLegacyCondition struct { // Legacy condition of a product offer. This listing dimension is deprecated // and it is supported only in Display campaigns. ProductLegacyCondition *ProductLegacyConditionInfo `protobuf:"bytes,19,opt,name=product_legacy_condition,json=productLegacyCondition,proto3,oneof"` }
type ListingDimensionInfo_ProductType ¶
type ListingDimensionInfo_ProductType struct { // Type of a product offer. ProductType *ProductTypeInfo `protobuf:"bytes,12,opt,name=product_type,json=productType,proto3,oneof"` }
type ListingDimensionInfo_ProductTypeFull ¶
type ListingDimensionInfo_ProductTypeFull struct { // Full type of a product offer. This listing dimension is deprecated and it // is supported only in Display campaigns. ProductTypeFull *ProductTypeFullInfo `protobuf:"bytes,20,opt,name=product_type_full,json=productTypeFull,proto3,oneof"` }
type ListingDimensionInfo_UnknownListingDimension ¶
type ListingDimensionInfo_UnknownListingDimension struct { // Unknown dimension. Set when no other listing dimension is set. UnknownListingDimension *UnknownListingDimensionInfo `protobuf:"bytes,14,opt,name=unknown_listing_dimension,json=unknownListingDimension,proto3,oneof"` }
type ListingDimensionPath ¶
type ListingDimensionPath struct { // The complete path of dimensions through the listing group hierarchy, from // the root (excluding the root itself) to this listing group. Dimensions []*ListingDimensionInfo `protobuf:"bytes,1,rep,name=dimensions,proto3" json:"dimensions,omitempty"` // contains filtered or unexported fields }
The path of dimensions defining a listing group.
func (*ListingDimensionPath) Descriptor
deprecated
func (*ListingDimensionPath) Descriptor() ([]byte, []int)
Deprecated: Use ListingDimensionPath.ProtoReflect.Descriptor instead.
func (*ListingDimensionPath) GetDimensions ¶
func (x *ListingDimensionPath) GetDimensions() []*ListingDimensionInfo
func (*ListingDimensionPath) ProtoMessage ¶
func (*ListingDimensionPath) ProtoMessage()
func (*ListingDimensionPath) ProtoReflect ¶
func (x *ListingDimensionPath) ProtoReflect() protoreflect.Message
func (*ListingDimensionPath) Reset ¶
func (x *ListingDimensionPath) Reset()
func (*ListingDimensionPath) String ¶
func (x *ListingDimensionPath) String() string
type ListingGroupInfo ¶
type ListingGroupInfo struct { // Type of the listing group. Type enums.ListingGroupTypeEnum_ListingGroupType `` /* 136-byte string literal not displayed */ // Dimension value with which this listing group is refining its parent. // Undefined for the root group. CaseValue *ListingDimensionInfo `protobuf:"bytes,2,opt,name=case_value,json=caseValue,proto3" json:"case_value,omitempty"` // Resource name of ad group criterion which is the parent listing group // subdivision. Null for the root group. ParentAdGroupCriterion *string `` /* 137-byte string literal not displayed */ // The path of dimensions defining this listing group. Path *ListingDimensionPath `protobuf:"bytes,5,opt,name=path,proto3,oneof" json:"path,omitempty"` // contains filtered or unexported fields }
A listing group criterion.
func (*ListingGroupInfo) Descriptor
deprecated
func (*ListingGroupInfo) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupInfo.ProtoReflect.Descriptor instead.
func (*ListingGroupInfo) GetCaseValue ¶
func (x *ListingGroupInfo) GetCaseValue() *ListingDimensionInfo
func (*ListingGroupInfo) GetParentAdGroupCriterion ¶
func (x *ListingGroupInfo) GetParentAdGroupCriterion() string
func (*ListingGroupInfo) GetPath ¶
func (x *ListingGroupInfo) GetPath() *ListingDimensionPath
func (*ListingGroupInfo) GetType ¶
func (x *ListingGroupInfo) GetType() enums.ListingGroupTypeEnum_ListingGroupType
func (*ListingGroupInfo) ProtoMessage ¶
func (*ListingGroupInfo) ProtoMessage()
func (*ListingGroupInfo) ProtoReflect ¶
func (x *ListingGroupInfo) ProtoReflect() protoreflect.Message
func (*ListingGroupInfo) Reset ¶
func (x *ListingGroupInfo) Reset()
func (*ListingGroupInfo) String ¶
func (x *ListingGroupInfo) String() string
type ListingScopeInfo ¶
type ListingScopeInfo struct { // Scope of the campaign criterion. Dimensions []*ListingDimensionInfo `protobuf:"bytes,2,rep,name=dimensions,proto3" json:"dimensions,omitempty"` // contains filtered or unexported fields }
A listing scope criterion.
func (*ListingScopeInfo) Descriptor
deprecated
func (*ListingScopeInfo) Descriptor() ([]byte, []int)
Deprecated: Use ListingScopeInfo.ProtoReflect.Descriptor instead.
func (*ListingScopeInfo) GetDimensions ¶
func (x *ListingScopeInfo) GetDimensions() []*ListingDimensionInfo
func (*ListingScopeInfo) ProtoMessage ¶
func (*ListingScopeInfo) ProtoMessage()
func (*ListingScopeInfo) ProtoReflect ¶
func (x *ListingScopeInfo) ProtoReflect() protoreflect.Message
func (*ListingScopeInfo) Reset ¶
func (x *ListingScopeInfo) Reset()
func (*ListingScopeInfo) String ¶
func (x *ListingScopeInfo) String() string
type LocalAdInfo ¶
type LocalAdInfo struct { // List of text assets for headlines. When the ad serves the headlines will // be selected from this list. At least 1 and at most 5 headlines must be // specified. Headlines []*AdTextAsset `protobuf:"bytes,1,rep,name=headlines,proto3" json:"headlines,omitempty"` // List of text assets for descriptions. When the ad serves the descriptions // will be selected from this list. At least 1 and at most 5 descriptions must // be specified. Descriptions []*AdTextAsset `protobuf:"bytes,2,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // List of text assets for call-to-actions. When the ad serves the // call-to-actions will be selected from this list. At least 1 and at most // 5 call-to-actions must be specified. CallToActions []*AdTextAsset `protobuf:"bytes,3,rep,name=call_to_actions,json=callToActions,proto3" json:"call_to_actions,omitempty"` // List of marketing image assets that may be displayed with the ad. The // images must be 314x600 pixels or 320x320 pixels. At least 1 and at most // 20 image assets must be specified. MarketingImages []*AdImageAsset `protobuf:"bytes,4,rep,name=marketing_images,json=marketingImages,proto3" json:"marketing_images,omitempty"` // List of logo image assets that may be displayed with the ad. The images // must be 128x128 pixels and not larger than 120KB. At least 1 and at most 5 // image assets must be specified. LogoImages []*AdImageAsset `protobuf:"bytes,5,rep,name=logo_images,json=logoImages,proto3" json:"logo_images,omitempty"` // List of YouTube video assets that may be displayed with the ad. At least 1 // and at most 20 video assets must be specified. Videos []*AdVideoAsset `protobuf:"bytes,6,rep,name=videos,proto3" json:"videos,omitempty"` // First part of optional text that can be appended to the URL in the ad. Path1 *string `protobuf:"bytes,9,opt,name=path1,proto3,oneof" json:"path1,omitempty"` // Second part of optional text that can be appended to the URL in the ad. // This field can only be set when `path1` is also set. Path2 *string `protobuf:"bytes,10,opt,name=path2,proto3,oneof" json:"path2,omitempty"` // contains filtered or unexported fields }
A local ad.
func (*LocalAdInfo) Descriptor
deprecated
func (*LocalAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use LocalAdInfo.ProtoReflect.Descriptor instead.
func (*LocalAdInfo) GetCallToActions ¶
func (x *LocalAdInfo) GetCallToActions() []*AdTextAsset
func (*LocalAdInfo) GetDescriptions ¶
func (x *LocalAdInfo) GetDescriptions() []*AdTextAsset
func (*LocalAdInfo) GetHeadlines ¶
func (x *LocalAdInfo) GetHeadlines() []*AdTextAsset
func (*LocalAdInfo) GetLogoImages ¶
func (x *LocalAdInfo) GetLogoImages() []*AdImageAsset
func (*LocalAdInfo) GetMarketingImages ¶
func (x *LocalAdInfo) GetMarketingImages() []*AdImageAsset
func (*LocalAdInfo) GetPath1 ¶
func (x *LocalAdInfo) GetPath1() string
func (*LocalAdInfo) GetPath2 ¶
func (x *LocalAdInfo) GetPath2() string
func (*LocalAdInfo) GetVideos ¶
func (x *LocalAdInfo) GetVideos() []*AdVideoAsset
func (*LocalAdInfo) ProtoMessage ¶
func (*LocalAdInfo) ProtoMessage()
func (*LocalAdInfo) ProtoReflect ¶
func (x *LocalAdInfo) ProtoReflect() protoreflect.Message
func (*LocalAdInfo) Reset ¶
func (x *LocalAdInfo) Reset()
func (*LocalAdInfo) String ¶
func (x *LocalAdInfo) String() string
type LocalServiceIdInfo ¶
type LocalServiceIdInfo struct { // The criterion resource name. ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // contains filtered or unexported fields }
A Local Services Ads service ID. Represents a service type (such as install_faucet) that a Local Services Campaign can target.
func (*LocalServiceIdInfo) Descriptor
deprecated
func (*LocalServiceIdInfo) Descriptor() ([]byte, []int)
Deprecated: Use LocalServiceIdInfo.ProtoReflect.Descriptor instead.
func (*LocalServiceIdInfo) GetServiceId ¶
func (x *LocalServiceIdInfo) GetServiceId() string
func (*LocalServiceIdInfo) ProtoMessage ¶
func (*LocalServiceIdInfo) ProtoMessage()
func (*LocalServiceIdInfo) ProtoReflect ¶
func (x *LocalServiceIdInfo) ProtoReflect() protoreflect.Message
func (*LocalServiceIdInfo) Reset ¶
func (x *LocalServiceIdInfo) Reset()
func (*LocalServiceIdInfo) String ¶
func (x *LocalServiceIdInfo) String() string
type LocationAsset ¶
type LocationAsset struct { // Place IDs uniquely identify a place in the Google Places database and on // Google Maps. // This field is unique for a given customer ID and asset type. See // https://developers.google.com/places/web-service/place-id to learn more // about Place ID. PlaceId string `protobuf:"bytes,1,opt,name=place_id,json=placeId,proto3" json:"place_id,omitempty"` // The list of business locations for the customer. // This will only be returned if the Location Asset is syncing from the // Business Profile account. It is possible to have multiple Business Profile // listings under the same account that point to the same Place ID. BusinessProfileLocations []*BusinessProfileLocation `` /* 135-byte string literal not displayed */ // The type of location ownership. // If the type is BUSINESS_OWNER, it will be served as a location extension. // If the type is AFFILIATE, it will be served as an affiliate location. LocationOwnershipType enums.LocationOwnershipTypeEnum_LocationOwnershipType `` /* 211-byte string literal not displayed */ // contains filtered or unexported fields }
A location asset.
func (*LocationAsset) Descriptor
deprecated
func (*LocationAsset) Descriptor() ([]byte, []int)
Deprecated: Use LocationAsset.ProtoReflect.Descriptor instead.
func (*LocationAsset) GetBusinessProfileLocations ¶
func (x *LocationAsset) GetBusinessProfileLocations() []*BusinessProfileLocation
func (*LocationAsset) GetLocationOwnershipType ¶
func (x *LocationAsset) GetLocationOwnershipType() enums.LocationOwnershipTypeEnum_LocationOwnershipType
func (*LocationAsset) GetPlaceId ¶
func (x *LocationAsset) GetPlaceId() string
func (*LocationAsset) ProtoMessage ¶
func (*LocationAsset) ProtoMessage()
func (*LocationAsset) ProtoReflect ¶
func (x *LocationAsset) ProtoReflect() protoreflect.Message
func (*LocationAsset) Reset ¶
func (x *LocationAsset) Reset()
func (*LocationAsset) String ¶
func (x *LocationAsset) String() string
type LocationFeedItem ¶
type LocationFeedItem struct { // The name of the business. BusinessName *string `protobuf:"bytes,9,opt,name=business_name,json=businessName,proto3,oneof" json:"business_name,omitempty"` // Line 1 of the business address. AddressLine_1 *string `protobuf:"bytes,10,opt,name=address_line_1,json=addressLine1,proto3,oneof" json:"address_line_1,omitempty"` // Line 2 of the business address. AddressLine_2 *string `protobuf:"bytes,11,opt,name=address_line_2,json=addressLine2,proto3,oneof" json:"address_line_2,omitempty"` // City of the business address. City *string `protobuf:"bytes,12,opt,name=city,proto3,oneof" json:"city,omitempty"` // Province of the business address. Province *string `protobuf:"bytes,13,opt,name=province,proto3,oneof" json:"province,omitempty"` // Postal code of the business address. PostalCode *string `protobuf:"bytes,14,opt,name=postal_code,json=postalCode,proto3,oneof" json:"postal_code,omitempty"` // Country code of the business address. CountryCode *string `protobuf:"bytes,15,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // Phone number of the business. PhoneNumber *string `protobuf:"bytes,16,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"` // contains filtered or unexported fields }
Represents a location extension.
func (*LocationFeedItem) Descriptor
deprecated
func (*LocationFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use LocationFeedItem.ProtoReflect.Descriptor instead.
func (*LocationFeedItem) GetAddressLine_1 ¶
func (x *LocationFeedItem) GetAddressLine_1() string
func (*LocationFeedItem) GetAddressLine_2 ¶
func (x *LocationFeedItem) GetAddressLine_2() string
func (*LocationFeedItem) GetBusinessName ¶
func (x *LocationFeedItem) GetBusinessName() string
func (*LocationFeedItem) GetCity ¶
func (x *LocationFeedItem) GetCity() string
func (*LocationFeedItem) GetCountryCode ¶
func (x *LocationFeedItem) GetCountryCode() string
func (*LocationFeedItem) GetPhoneNumber ¶
func (x *LocationFeedItem) GetPhoneNumber() string
func (*LocationFeedItem) GetPostalCode ¶
func (x *LocationFeedItem) GetPostalCode() string
func (*LocationFeedItem) GetProvince ¶
func (x *LocationFeedItem) GetProvince() string
func (*LocationFeedItem) ProtoMessage ¶
func (*LocationFeedItem) ProtoMessage()
func (*LocationFeedItem) ProtoReflect ¶
func (x *LocationFeedItem) ProtoReflect() protoreflect.Message
func (*LocationFeedItem) Reset ¶
func (x *LocationFeedItem) Reset()
func (*LocationFeedItem) String ¶
func (x *LocationFeedItem) String() string
type LocationGroupInfo ¶
type LocationGroupInfo struct { // Feed specifying locations for targeting. Cannot be set with AssetSet // fields. This is required and must be set in CREATE operations. Feed *string `protobuf:"bytes,5,opt,name=feed,proto3,oneof" json:"feed,omitempty"` // Geo target constant(s) restricting the scope of the geographic area within // the feed. Currently only one geo target constant is allowed. Cannot be set // with AssetSet fields. GeoTargetConstants []string `protobuf:"bytes,6,rep,name=geo_target_constants,json=geoTargetConstants,proto3" json:"geo_target_constants,omitempty"` // Distance in units specifying the radius around targeted locations. // This is required and must be set in CREATE operations. Radius *int64 `protobuf:"varint,7,opt,name=radius,proto3,oneof" json:"radius,omitempty"` // Unit of the radius. Miles and meters are supported for geo target // constants. Milli miles and meters are supported for feed item sets and // asset sets. This is required and must be set in CREATE operations. RadiusUnits enums.LocationGroupRadiusUnitsEnum_LocationGroupRadiusUnits `` /* 185-byte string literal not displayed */ // FeedItemSets whose FeedItems are targeted. If multiple IDs are specified, // then all items that appear in at least one set are targeted. This field // cannot be used with geo_target_constants. This is optional and can only be // set in CREATE operations. Cannot be set with AssetSet fields. FeedItemSets []string `protobuf:"bytes,8,rep,name=feed_item_sets,json=feedItemSets,proto3" json:"feed_item_sets,omitempty"` // Denotes that the latest customer level asset set is used for targeting. // Used with radius and radius_units. Cannot be used with // feed, geo target constants or feed item sets. When using asset sets, either // this field or location_group_asset_sets should be specified. Both cannot be // used at the same time. This can only be set in CREATE operations. EnableCustomerLevelLocationAssetSet *bool `` /* 181-byte string literal not displayed */ // AssetSets whose Assets are targeted. If multiple IDs are specified, then // all items that appear in at least one set are targeted. This field cannot // be used with feed, geo target constants or feed item sets. When using asset // sets, either this field or enable_customer_level_location_asset_set should // be specified. Both cannot be used at the same time. This can only be set // in CREATE operations. LocationGroupAssetSets []string `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
A radius around a list of locations specified through a feed or assetSet.
func (*LocationGroupInfo) Descriptor
deprecated
func (*LocationGroupInfo) Descriptor() ([]byte, []int)
Deprecated: Use LocationGroupInfo.ProtoReflect.Descriptor instead.
func (*LocationGroupInfo) GetEnableCustomerLevelLocationAssetSet ¶
func (x *LocationGroupInfo) GetEnableCustomerLevelLocationAssetSet() bool
func (*LocationGroupInfo) GetFeed ¶
func (x *LocationGroupInfo) GetFeed() string
func (*LocationGroupInfo) GetFeedItemSets ¶
func (x *LocationGroupInfo) GetFeedItemSets() []string
func (*LocationGroupInfo) GetGeoTargetConstants ¶
func (x *LocationGroupInfo) GetGeoTargetConstants() []string
func (*LocationGroupInfo) GetLocationGroupAssetSets ¶
func (x *LocationGroupInfo) GetLocationGroupAssetSets() []string
func (*LocationGroupInfo) GetRadius ¶
func (x *LocationGroupInfo) GetRadius() int64
func (*LocationGroupInfo) GetRadiusUnits ¶
func (x *LocationGroupInfo) GetRadiusUnits() enums.LocationGroupRadiusUnitsEnum_LocationGroupRadiusUnits
func (*LocationGroupInfo) ProtoMessage ¶
func (*LocationGroupInfo) ProtoMessage()
func (*LocationGroupInfo) ProtoReflect ¶
func (x *LocationGroupInfo) ProtoReflect() protoreflect.Message
func (*LocationGroupInfo) Reset ¶
func (x *LocationGroupInfo) Reset()
func (*LocationGroupInfo) String ¶
func (x *LocationGroupInfo) String() string
type LocationInfo ¶
type LocationInfo struct { // The geo target constant resource name. GeoTargetConstant *string `protobuf:"bytes,2,opt,name=geo_target_constant,json=geoTargetConstant,proto3,oneof" json:"geo_target_constant,omitempty"` // contains filtered or unexported fields }
A location criterion.
func (*LocationInfo) Descriptor
deprecated
func (*LocationInfo) Descriptor() ([]byte, []int)
Deprecated: Use LocationInfo.ProtoReflect.Descriptor instead.
func (*LocationInfo) GetGeoTargetConstant ¶
func (x *LocationInfo) GetGeoTargetConstant() string
func (*LocationInfo) ProtoMessage ¶
func (*LocationInfo) ProtoMessage()
func (*LocationInfo) ProtoReflect ¶
func (x *LocationInfo) ProtoReflect() protoreflect.Message
func (*LocationInfo) Reset ¶
func (x *LocationInfo) Reset()
func (*LocationInfo) String ¶
func (x *LocationInfo) String() string
type LocationSet ¶
type LocationSet struct { // Required. Immutable. Location Ownership Type (owned location or affiliate // location). LocationOwnershipType enums.LocationOwnershipTypeEnum_LocationOwnershipType `` /* 211-byte string literal not displayed */ // Location data specific to each sync source. // // Types that are assignable to Source: // *LocationSet_BusinessProfileLocationSet // *LocationSet_ChainLocationSet // *LocationSet_MapsLocationSet Source isLocationSet_Source `protobuf_oneof:"source"` // contains filtered or unexported fields }
Data related to location set. One of the Google Business Profile (previously known as Google My Business) data, Chain data, and map location data need to be specified.
func (*LocationSet) Descriptor
deprecated
func (*LocationSet) Descriptor() ([]byte, []int)
Deprecated: Use LocationSet.ProtoReflect.Descriptor instead.
func (*LocationSet) GetBusinessProfileLocationSet ¶
func (x *LocationSet) GetBusinessProfileLocationSet() *BusinessProfileLocationSet
func (*LocationSet) GetChainLocationSet ¶
func (x *LocationSet) GetChainLocationSet() *ChainSet
func (*LocationSet) GetLocationOwnershipType ¶
func (x *LocationSet) GetLocationOwnershipType() enums.LocationOwnershipTypeEnum_LocationOwnershipType
func (*LocationSet) GetMapsLocationSet ¶
func (x *LocationSet) GetMapsLocationSet() *MapsLocationSet
func (*LocationSet) GetSource ¶
func (m *LocationSet) GetSource() isLocationSet_Source
func (*LocationSet) ProtoMessage ¶
func (*LocationSet) ProtoMessage()
func (*LocationSet) ProtoReflect ¶
func (x *LocationSet) ProtoReflect() protoreflect.Message
func (*LocationSet) Reset ¶
func (x *LocationSet) Reset()
func (*LocationSet) String ¶
func (x *LocationSet) String() string
type LocationSet_BusinessProfileLocationSet ¶
type LocationSet_BusinessProfileLocationSet struct { // Data used to configure a location set populated from Google Business // Profile locations. BusinessProfileLocationSet *BusinessProfileLocationSet `protobuf:"bytes,1,opt,name=business_profile_location_set,json=businessProfileLocationSet,proto3,oneof"` }
type LocationSet_ChainLocationSet ¶
type LocationSet_ChainLocationSet struct { // Data used to configure a location on chain set populated with the // specified chains. ChainLocationSet *ChainSet `protobuf:"bytes,2,opt,name=chain_location_set,json=chainLocationSet,proto3,oneof"` }
type LocationSet_MapsLocationSet ¶
type LocationSet_MapsLocationSet struct { // Only set if locations are synced based on selected maps locations MapsLocationSet *MapsLocationSet `protobuf:"bytes,5,opt,name=maps_location_set,json=mapsLocationSet,proto3,oneof"` }
type LogicalUserListInfo ¶
type LogicalUserListInfo struct { // Logical list rules that define this user list. The rules are defined as a // logical operator (ALL/ANY/NONE) and a list of user lists. All the rules are // ANDed when they are evaluated. // // Required for creating a logical user list. Rules []*UserListLogicalRuleInfo `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"` // contains filtered or unexported fields }
Represents a user list that is a custom combination of user lists.
func (*LogicalUserListInfo) Descriptor
deprecated
func (*LogicalUserListInfo) Descriptor() ([]byte, []int)
Deprecated: Use LogicalUserListInfo.ProtoReflect.Descriptor instead.
func (*LogicalUserListInfo) GetRules ¶
func (x *LogicalUserListInfo) GetRules() []*UserListLogicalRuleInfo
func (*LogicalUserListInfo) ProtoMessage ¶
func (*LogicalUserListInfo) ProtoMessage()
func (*LogicalUserListInfo) ProtoReflect ¶
func (x *LogicalUserListInfo) ProtoReflect() protoreflect.Message
func (*LogicalUserListInfo) Reset ¶
func (x *LogicalUserListInfo) Reset()
func (*LogicalUserListInfo) String ¶
func (x *LogicalUserListInfo) String() string
type LogicalUserListOperandInfo ¶
type LogicalUserListOperandInfo struct { // Resource name of a user list as an operand. UserList *string `protobuf:"bytes,2,opt,name=user_list,json=userList,proto3,oneof" json:"user_list,omitempty"` // contains filtered or unexported fields }
Operand of logical user list that consists of a user list.
func (*LogicalUserListOperandInfo) Descriptor
deprecated
func (*LogicalUserListOperandInfo) Descriptor() ([]byte, []int)
Deprecated: Use LogicalUserListOperandInfo.ProtoReflect.Descriptor instead.
func (*LogicalUserListOperandInfo) GetUserList ¶
func (x *LogicalUserListOperandInfo) GetUserList() string
func (*LogicalUserListOperandInfo) ProtoMessage ¶
func (*LogicalUserListOperandInfo) ProtoMessage()
func (*LogicalUserListOperandInfo) ProtoReflect ¶
func (x *LogicalUserListOperandInfo) ProtoReflect() protoreflect.Message
func (*LogicalUserListOperandInfo) Reset ¶
func (x *LogicalUserListOperandInfo) Reset()
func (*LogicalUserListOperandInfo) String ¶
func (x *LogicalUserListOperandInfo) String() string
type ManualCpa ¶
type ManualCpa struct {
// contains filtered or unexported fields
}
Manual bidding strategy that allows advertiser to set the bid per advertiser-specified action.
func (*ManualCpa) Descriptor
deprecated
func (*ManualCpa) ProtoMessage ¶
func (*ManualCpa) ProtoMessage()
func (*ManualCpa) ProtoReflect ¶
func (x *ManualCpa) ProtoReflect() protoreflect.Message
type ManualCpc ¶
type ManualCpc struct { // Whether bids are to be enhanced based on conversion optimizer data. EnhancedCpcEnabled *bool `protobuf:"varint,2,opt,name=enhanced_cpc_enabled,json=enhancedCpcEnabled,proto3,oneof" json:"enhanced_cpc_enabled,omitempty"` // contains filtered or unexported fields }
Manual click-based bidding where user pays per click.
func (*ManualCpc) Descriptor
deprecated
func (*ManualCpc) GetEnhancedCpcEnabled ¶
func (*ManualCpc) ProtoMessage ¶
func (*ManualCpc) ProtoMessage()
func (*ManualCpc) ProtoReflect ¶
func (x *ManualCpc) ProtoReflect() protoreflect.Message
type ManualCpm ¶
type ManualCpm struct {
// contains filtered or unexported fields
}
Manual impression-based bidding where user pays per thousand impressions.
func (*ManualCpm) Descriptor
deprecated
func (*ManualCpm) ProtoMessage ¶
func (*ManualCpm) ProtoMessage()
func (*ManualCpm) ProtoReflect ¶
func (x *ManualCpm) ProtoReflect() protoreflect.Message
type ManualCpv ¶
type ManualCpv struct {
// contains filtered or unexported fields
}
View based bidding where user pays per video view.
func (*ManualCpv) Descriptor
deprecated
func (*ManualCpv) ProtoMessage ¶
func (*ManualCpv) ProtoMessage()
func (*ManualCpv) ProtoReflect ¶
func (x *ManualCpv) ProtoReflect() protoreflect.Message
type MapsLocationInfo ¶
type MapsLocationInfo struct { // Place ID of the Maps location. PlaceId string `protobuf:"bytes,1,opt,name=place_id,json=placeId,proto3" json:"place_id,omitempty"` // contains filtered or unexported fields }
Wrapper for place ids
func (*MapsLocationInfo) Descriptor
deprecated
func (*MapsLocationInfo) Descriptor() ([]byte, []int)
Deprecated: Use MapsLocationInfo.ProtoReflect.Descriptor instead.
func (*MapsLocationInfo) GetPlaceId ¶
func (x *MapsLocationInfo) GetPlaceId() string
func (*MapsLocationInfo) ProtoMessage ¶
func (*MapsLocationInfo) ProtoMessage()
func (*MapsLocationInfo) ProtoReflect ¶
func (x *MapsLocationInfo) ProtoReflect() protoreflect.Message
func (*MapsLocationInfo) Reset ¶
func (x *MapsLocationInfo) Reset()
func (*MapsLocationInfo) String ¶
func (x *MapsLocationInfo) String() string
type MapsLocationSet ¶
type MapsLocationSet struct { // Required. A list of maps location info that user manually synced in. MapsLocations []*MapsLocationInfo `protobuf:"bytes,1,rep,name=maps_locations,json=mapsLocations,proto3" json:"maps_locations,omitempty"` // contains filtered or unexported fields }
Wrapper for multiple maps location sync data
func (*MapsLocationSet) Descriptor
deprecated
func (*MapsLocationSet) Descriptor() ([]byte, []int)
Deprecated: Use MapsLocationSet.ProtoReflect.Descriptor instead.
func (*MapsLocationSet) GetMapsLocations ¶
func (x *MapsLocationSet) GetMapsLocations() []*MapsLocationInfo
func (*MapsLocationSet) ProtoMessage ¶
func (*MapsLocationSet) ProtoMessage()
func (*MapsLocationSet) ProtoReflect ¶
func (x *MapsLocationSet) ProtoReflect() protoreflect.Message
func (*MapsLocationSet) Reset ¶
func (x *MapsLocationSet) Reset()
func (*MapsLocationSet) String ¶
func (x *MapsLocationSet) String() string
type MatchingFunction ¶
type MatchingFunction struct { // String representation of the Function. // // Examples: // // 1. IDENTITY(true) or IDENTITY(false). All or no feed items served. // 2. EQUALS(CONTEXT.DEVICE,"Mobile") // 3. IN(FEED_ITEM_ID,{1000001,1000002,1000003}) // 4. CONTAINS_ANY(FeedAttribute[12345678,0],{"Mars cruise","Venus cruise"}) // 5. AND(IN(FEED_ITEM_ID,{10001,10002}),EQUALS(CONTEXT.DEVICE,"Mobile")) // // For more details, visit // https://developers.google.com/google-ads/api/docs/extensions/feeds/matching-functions // // Note that because multiple strings may represent the same underlying // function (whitespace and single versus double quotation marks, for // example), the value returned may not be identical to the string sent in a // mutate request. FunctionString *string `protobuf:"bytes,5,opt,name=function_string,json=functionString,proto3,oneof" json:"function_string,omitempty"` // Operator for a function. Operator enums.MatchingFunctionOperatorEnum_MatchingFunctionOperator `` /* 160-byte string literal not displayed */ // The operands on the left hand side of the equation. This is also the // operand to be used for single operand expressions such as NOT. LeftOperands []*Operand `protobuf:"bytes,2,rep,name=left_operands,json=leftOperands,proto3" json:"left_operands,omitempty"` // The operands on the right hand side of the equation. RightOperands []*Operand `protobuf:"bytes,3,rep,name=right_operands,json=rightOperands,proto3" json:"right_operands,omitempty"` // contains filtered or unexported fields }
Matching function associated with a CustomerFeed, CampaignFeed, or AdGroupFeed. The matching function is used to filter the set of feed items selected.
func (*MatchingFunction) Descriptor
deprecated
func (*MatchingFunction) Descriptor() ([]byte, []int)
Deprecated: Use MatchingFunction.ProtoReflect.Descriptor instead.
func (*MatchingFunction) GetFunctionString ¶
func (x *MatchingFunction) GetFunctionString() string
func (*MatchingFunction) GetLeftOperands ¶
func (x *MatchingFunction) GetLeftOperands() []*Operand
func (*MatchingFunction) GetOperator ¶
func (x *MatchingFunction) GetOperator() enums.MatchingFunctionOperatorEnum_MatchingFunctionOperator
func (*MatchingFunction) GetRightOperands ¶
func (x *MatchingFunction) GetRightOperands() []*Operand
func (*MatchingFunction) ProtoMessage ¶
func (*MatchingFunction) ProtoMessage()
func (*MatchingFunction) ProtoReflect ¶
func (x *MatchingFunction) ProtoReflect() protoreflect.Message
func (*MatchingFunction) Reset ¶
func (x *MatchingFunction) Reset()
func (*MatchingFunction) String ¶
func (x *MatchingFunction) String() string
type MaximizeConversionValue ¶
type MaximizeConversionValue struct { // The target return on ad spend (ROAS) option. If set, the bid strategy will // maximize revenue while averaging the target return on ad spend. If the // target ROAS is high, the bid strategy may not be able to spend the full // budget. If the target ROAS is not set, the bid strategy will aim to // achieve the highest possible ROAS for the budget. TargetRoas float64 `protobuf:"fixed64,2,opt,name=target_roas,json=targetRoas,proto3" json:"target_roas,omitempty"` // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. // Mutable for portfolio bidding strategies only. CpcBidCeilingMicros int64 `protobuf:"varint,3,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3" json:"cpc_bid_ceiling_micros,omitempty"` // Minimum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. // Mutable for portfolio bidding strategies only. CpcBidFloorMicros int64 `protobuf:"varint,4,opt,name=cpc_bid_floor_micros,json=cpcBidFloorMicros,proto3" json:"cpc_bid_floor_micros,omitempty"` // contains filtered or unexported fields }
An automated bidding strategy to help get the most conversion value for your campaigns while spending your budget.
func (*MaximizeConversionValue) Descriptor
deprecated
func (*MaximizeConversionValue) Descriptor() ([]byte, []int)
Deprecated: Use MaximizeConversionValue.ProtoReflect.Descriptor instead.
func (*MaximizeConversionValue) GetCpcBidCeilingMicros ¶
func (x *MaximizeConversionValue) GetCpcBidCeilingMicros() int64
func (*MaximizeConversionValue) GetCpcBidFloorMicros ¶
func (x *MaximizeConversionValue) GetCpcBidFloorMicros() int64
func (*MaximizeConversionValue) GetTargetRoas ¶
func (x *MaximizeConversionValue) GetTargetRoas() float64
func (*MaximizeConversionValue) ProtoMessage ¶
func (*MaximizeConversionValue) ProtoMessage()
func (*MaximizeConversionValue) ProtoReflect ¶
func (x *MaximizeConversionValue) ProtoReflect() protoreflect.Message
func (*MaximizeConversionValue) Reset ¶
func (x *MaximizeConversionValue) Reset()
func (*MaximizeConversionValue) String ¶
func (x *MaximizeConversionValue) String() string
type MaximizeConversions ¶
type MaximizeConversions struct { // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. // Mutable for portfolio bidding strategies only. CpcBidCeilingMicros int64 `protobuf:"varint,2,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3" json:"cpc_bid_ceiling_micros,omitempty"` // Minimum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. // Mutable for portfolio bidding strategies only. CpcBidFloorMicros int64 `protobuf:"varint,3,opt,name=cpc_bid_floor_micros,json=cpcBidFloorMicros,proto3" json:"cpc_bid_floor_micros,omitempty"` // The target cost-per-action (CPA) option. This is the average amount that // you would like to spend per conversion action specified in micro units of // the bidding strategy's currency. If set, the bid strategy will get as many // conversions as possible at or below the target cost-per-action. If the // target CPA is not set, the bid strategy will aim to achieve the lowest // possible CPA given the budget. TargetCpaMicros int64 `protobuf:"varint,4,opt,name=target_cpa_micros,json=targetCpaMicros,proto3" json:"target_cpa_micros,omitempty"` // contains filtered or unexported fields }
An automated bidding strategy to help get the most conversions for your campaigns while spending your budget.
func (*MaximizeConversions) Descriptor
deprecated
func (*MaximizeConversions) Descriptor() ([]byte, []int)
Deprecated: Use MaximizeConversions.ProtoReflect.Descriptor instead.
func (*MaximizeConversions) GetCpcBidCeilingMicros ¶
func (x *MaximizeConversions) GetCpcBidCeilingMicros() int64
func (*MaximizeConversions) GetCpcBidFloorMicros ¶
func (x *MaximizeConversions) GetCpcBidFloorMicros() int64
func (*MaximizeConversions) GetTargetCpaMicros ¶
func (x *MaximizeConversions) GetTargetCpaMicros() int64
func (*MaximizeConversions) ProtoMessage ¶
func (*MaximizeConversions) ProtoMessage()
func (*MaximizeConversions) ProtoReflect ¶
func (x *MaximizeConversions) ProtoReflect() protoreflect.Message
func (*MaximizeConversions) Reset ¶
func (x *MaximizeConversions) Reset()
func (*MaximizeConversions) String ¶
func (x *MaximizeConversions) String() string
type MediaBundleAsset ¶
type MediaBundleAsset struct { // Media bundle (ZIP file) asset data. The format of the uploaded ZIP file // depends on the ad field where it will be used. For more information on the // format, see the documentation of the ad field where you plan on using the // MediaBundleAsset. This field is mutate only. Data []byte `protobuf:"bytes,2,opt,name=data,proto3,oneof" json:"data,omitempty"` // contains filtered or unexported fields }
A MediaBundle asset.
func (*MediaBundleAsset) Descriptor
deprecated
func (*MediaBundleAsset) Descriptor() ([]byte, []int)
Deprecated: Use MediaBundleAsset.ProtoReflect.Descriptor instead.
func (*MediaBundleAsset) GetData ¶
func (x *MediaBundleAsset) GetData() []byte
func (*MediaBundleAsset) ProtoMessage ¶
func (*MediaBundleAsset) ProtoMessage()
func (*MediaBundleAsset) ProtoReflect ¶
func (x *MediaBundleAsset) ProtoReflect() protoreflect.Message
func (*MediaBundleAsset) Reset ¶
func (x *MediaBundleAsset) Reset()
func (*MediaBundleAsset) String ¶
func (x *MediaBundleAsset) String() string
type MetricGoal ¶
type MetricGoal struct { // The metric of the goal. For example, clicks, impressions, cost, // conversions, etc. Metric enums.ExperimentMetricEnum_ExperimentMetric `` /* 140-byte string literal not displayed */ // The metric direction of the goal. For example, increase, decrease, no // change. Direction enums.ExperimentMetricDirectionEnum_ExperimentMetricDirection `` /* 164-byte string literal not displayed */ // contains filtered or unexported fields }
A metric goal for an experiment.
func (*MetricGoal) Descriptor
deprecated
func (*MetricGoal) Descriptor() ([]byte, []int)
Deprecated: Use MetricGoal.ProtoReflect.Descriptor instead.
func (*MetricGoal) GetDirection ¶
func (x *MetricGoal) GetDirection() enums.ExperimentMetricDirectionEnum_ExperimentMetricDirection
func (*MetricGoal) GetMetric ¶
func (x *MetricGoal) GetMetric() enums.ExperimentMetricEnum_ExperimentMetric
func (*MetricGoal) ProtoMessage ¶
func (*MetricGoal) ProtoMessage()
func (*MetricGoal) ProtoReflect ¶
func (x *MetricGoal) ProtoReflect() protoreflect.Message
func (*MetricGoal) Reset ¶
func (x *MetricGoal) Reset()
func (*MetricGoal) String ¶
func (x *MetricGoal) String() string
type Metrics ¶
type Metrics struct { // The percent of your ad impressions that are shown as the very first ad // above the organic search results. AbsoluteTopImpressionPercentage *float64 `` /* 168-byte string literal not displayed */ // Average cost of viewable impressions (`active_view_impressions`). ActiveViewCpm *float64 `protobuf:"fixed64,184,opt,name=active_view_cpm,json=activeViewCpm,proto3,oneof" json:"active_view_cpm,omitempty"` // Active view measurable clicks divided by active view viewable impressions. // // This metric is reported only for the Display Network. ActiveViewCtr *float64 `protobuf:"fixed64,185,opt,name=active_view_ctr,json=activeViewCtr,proto3,oneof" json:"active_view_ctr,omitempty"` // A measurement of how often your ad has become viewable on a Display // Network site. ActiveViewImpressions *int64 `` /* 135-byte string literal not displayed */ // The ratio of impressions that could be measured by Active View over the // number of served impressions. ActiveViewMeasurability *float64 `` /* 142-byte string literal not displayed */ // The cost of the impressions you received that were measurable by Active // View. ActiveViewMeasurableCostMicros *int64 `` /* 166-byte string literal not displayed */ // The number of times your ads are appearing on placements in positions // where they can be seen. ActiveViewMeasurableImpressions *int64 `` /* 167-byte string literal not displayed */ // The percentage of time when your ad appeared on an Active View enabled site // (measurable impressions) and was viewable (viewable impressions). ActiveViewViewability *float64 `` /* 136-byte string literal not displayed */ // All conversions from interactions (as oppose to view through conversions) // divided by the number of ad interactions. AllConversionsFromInteractionsRate *float64 `` /* 179-byte string literal not displayed */ // The value of all conversions. AllConversionsValue *float64 `` /* 130-byte string literal not displayed */ // The value of all conversions. When this column is selected with date, the // values in date column means the conversion date. Details for the // by_conversion_date columns are available at // https://support.google.com/google-ads/answer/9549009. AllConversionsValueByConversionDate float64 `` /* 178-byte string literal not displayed */ // All of new customers' lifetime conversion value. If you have set up // customer acquisition goal at either account level or campaign level, this // will include the additional conversion value from new customers for both // biddable and non-biddable conversions. If your campaign has adopted the // customer acquisition goal and selected "bid higher for new customers", // these values will be included in "all_conversions_value". See // https://support.google.com/google-ads/answer/12080169 for more details. AllNewCustomerLifetimeValue *float64 `` /* 158-byte string literal not displayed */ // The total number of conversions. This includes all conversions regardless // of the value of include_in_conversions_metric. AllConversions *float64 `protobuf:"fixed64,193,opt,name=all_conversions,json=allConversions,proto3,oneof" json:"all_conversions,omitempty"` // The total number of conversions. This includes all conversions regardless // of the value of include_in_conversions_metric. When this column is selected // with date, the values in date column means the conversion date. Details for // the by_conversion_date columns are available at // https://support.google.com/google-ads/answer/9549009. AllConversionsByConversionDate float64 `` /* 161-byte string literal not displayed */ // The value of all conversions divided by the total cost of ad interactions // (such as clicks for text ads or views for video ads). AllConversionsValuePerCost *float64 `` /* 155-byte string literal not displayed */ // The number of times people clicked the "Call" button to call a store during // or after clicking an ad. This number doesn't include whether or not calls // were connected, or the duration of any calls. // // This metric applies to feed items only. AllConversionsFromClickToCall *float64 `` /* 166-byte string literal not displayed */ // The number of times people clicked a "Get directions" button to navigate to // a store after clicking an ad. // // This metric applies to feed items only. AllConversionsFromDirections *float64 `` /* 159-byte string literal not displayed */ // The value of all conversions from interactions divided by the total number // of interactions. AllConversionsFromInteractionsValuePerInteraction *float64 `` /* 228-byte string literal not displayed */ // The number of times people clicked a link to view a store's menu after // clicking an ad. // // This metric applies to feed items only. AllConversionsFromMenu *float64 `` /* 141-byte string literal not displayed */ // The number of times people placed an order at a store after clicking an ad. // // This metric applies to feed items only. AllConversionsFromOrder *float64 `` /* 144-byte string literal not displayed */ // The number of other conversions (for example, posting a review or saving a // location for a store) that occurred after people clicked an ad. // // This metric applies to feed items only. AllConversionsFromOtherEngagement *float64 `` /* 176-byte string literal not displayed */ // Estimated number of times people visited a store after clicking an ad. // // This metric applies to feed items only. AllConversionsFromStoreVisit *float64 `` /* 161-byte string literal not displayed */ // The number of times that people were taken to a store's URL after clicking // an ad. // // This metric applies to feed items only. AllConversionsFromStoreWebsite *float64 `` /* 167-byte string literal not displayed */ // This metric is part of the Auction Insights report, and tells how often // the ads of another participant showed as the very first ad above the // organic search results. // This percentage is computed only over the auctions that you appeared in // the page. // // This metric is not publicly available. AuctionInsightSearchAbsoluteTopImpressionPercentage *float64 `` /* 234-byte string literal not displayed */ // percentage of impressions that another participant obtained, over the total // number of impressions that your ads were eligible for. // Any value below 0.1 is reported as 0.0999. // // This metric is not publicly available. AuctionInsightSearchImpressionShare *float64 `` /* 182-byte string literal not displayed */ // percentage of impressions that your ads outranked (showed above) // another participant in the auction, compared to the total number of // impressions that your ads were eligible for. // Any value below 0.1 is reported as 0.0999. // // This metric is not publicly available. AuctionInsightSearchOutrankingShare *float64 `` /* 182-byte string literal not displayed */ // This metric is part of the Auction Insights report, and tells how often // another participant's ad received an impression when your ad also received // an impression. // // This metric is not publicly available. AuctionInsightSearchOverlapRate *float64 `` /* 170-byte string literal not displayed */ // This metric is part of the Auction Insights report, and tells how often // another participant's ad was shown in a higher position than yours, when // both of your ads were shown at the same page. // // This metric is not publicly available. AuctionInsightSearchPositionAboveRate *float64 `` /* 190-byte string literal not displayed */ // This metric is part of the Auction Insights report, and tells how often // the ads of another participant showed above the organic search results. // This percentage is computed only over the auctions that you appeared in // the page. // // This metric is not publicly available. AuctionInsightSearchTopImpressionPercentage *float64 `` /* 208-byte string literal not displayed */ // The average amount you pay per interaction. This amount is the total cost // of your ads divided by the total number of interactions. AverageCost *float64 `protobuf:"fixed64,203,opt,name=average_cost,json=averageCost,proto3,oneof" json:"average_cost,omitempty"` // The total cost of all clicks divided by the total number of clicks // received. AverageCpc *float64 `protobuf:"fixed64,204,opt,name=average_cpc,json=averageCpc,proto3,oneof" json:"average_cpc,omitempty"` // The average amount that you've been charged for an ad engagement. This // amount is the total cost of all ad engagements divided by the total number // of ad engagements. AverageCpe *float64 `protobuf:"fixed64,205,opt,name=average_cpe,json=averageCpe,proto3,oneof" json:"average_cpe,omitempty"` // Average cost-per-thousand impressions (CPM). AverageCpm *float64 `protobuf:"fixed64,206,opt,name=average_cpm,json=averageCpm,proto3,oneof" json:"average_cpm,omitempty"` // The average amount you pay each time someone views your ad. // The average CPV is defined by the total cost of all ad views divided by // the number of views. AverageCpv *float64 `protobuf:"fixed64,207,opt,name=average_cpv,json=averageCpv,proto3,oneof" json:"average_cpv,omitempty"` // Average number of pages viewed per session. AveragePageViews *float64 `protobuf:"fixed64,208,opt,name=average_page_views,json=averagePageViews,proto3,oneof" json:"average_page_views,omitempty"` // Total duration of all sessions (in seconds) / number of sessions. Imported // from Google Analytics. AverageTimeOnSite *float64 `` /* 126-byte string literal not displayed */ // An indication of how other advertisers are bidding on similar products. BenchmarkAverageMaxCpc *float64 `` /* 141-byte string literal not displayed */ // Number of app installs. BiddableAppInstallConversions *float64 `` /* 162-byte string literal not displayed */ // Number of in-app actions. BiddableAppPostInstallConversions *float64 `` /* 176-byte string literal not displayed */ // An indication on how other advertisers' Shopping ads for similar products // are performing based on how often people who see their ad click on it. BenchmarkCtr *float64 `protobuf:"fixed64,211,opt,name=benchmark_ctr,json=benchmarkCtr,proto3,oneof" json:"benchmark_ctr,omitempty"` // Percentage of clicks where the user only visited a single page on your // site. Imported from Google Analytics. BounceRate *float64 `protobuf:"fixed64,212,opt,name=bounce_rate,json=bounceRate,proto3,oneof" json:"bounce_rate,omitempty"` // The number of clicks. Clicks *int64 `protobuf:"varint,131,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"` // The number of times your ad or your site's listing in the unpaid // results was clicked. See the help page at // https://support.google.com/google-ads/answer/3097241 for details. CombinedClicks *int64 `protobuf:"varint,156,opt,name=combined_clicks,json=combinedClicks,proto3,oneof" json:"combined_clicks,omitempty"` // The number of times your ad or your site's listing in the unpaid // results was clicked (combined_clicks) divided by combined_queries. See the // help page at https://support.google.com/google-ads/answer/3097241 for // details. CombinedClicksPerQuery *float64 `` /* 141-byte string literal not displayed */ // The number of searches that returned pages from your site in the unpaid // results or showed one of your text ads. See the help page at // https://support.google.com/google-ads/answer/3097241 for details. CombinedQueries *int64 `protobuf:"varint,158,opt,name=combined_queries,json=combinedQueries,proto3,oneof" json:"combined_queries,omitempty"` // on the Display Network but didn't because your budget was too low. // Note: Content budget lost impression share is reported in the range of 0 // to 0.9. Any value above 0.9 is reported as 0.9001. ContentBudgetLostImpressionShare *float64 `` /* 173-byte string literal not displayed */ // by the estimated number of impressions you were eligible to receive. // Note: Content impression share is reported in the range of 0.1 to 1. Any // value below 0.1 is reported as 0.0999. ContentImpressionShare *float64 `` /* 139-byte string literal not displayed */ // The last date/time a conversion tag for this conversion action successfully // fired and was seen by Google Ads. This firing event may not have been the // result of an attributable conversion (for example, because the tag was // fired from a browser that did not previously click an ad from an // appropriate advertiser). The date/time is in the customer's time zone. ConversionLastReceivedRequestDateTime *string `` /* 188-byte string literal not displayed */ // The date of the most recent conversion for this conversion action. The date // is in the customer's time zone. ConversionLastConversionDate *string `` /* 157-byte string literal not displayed */ // that your ads didn't receive due to poor Ad Rank. // Note: Content rank lost impression share is reported in the range of 0 // to 0.9. Any value above 0.9 is reported as 0.9001. ContentRankLostImpressionShare *float64 `` /* 167-byte string literal not displayed */ // Conversions from interactions divided by the number of ad interactions // (such as clicks for text ads or views for video ads). This only includes // conversion actions which include_in_conversions_metric attribute is set to // true. If you use conversion-based bidding, your bid strategies will // optimize for these conversions. ConversionsFromInteractionsRate *float64 `` /* 168-byte string literal not displayed */ // The value of conversions. This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. ConversionsValue *float64 `protobuf:"fixed64,165,opt,name=conversions_value,json=conversionsValue,proto3,oneof" json:"conversions_value,omitempty"` // The value of conversions. This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. When this column is selected with date, the values in date // column means the conversion date. Details for the by_conversion_date // columns are available at // https://support.google.com/google-ads/answer/9549009. ConversionsValueByConversionDate float64 `` /* 167-byte string literal not displayed */ // New customers' lifetime conversion value. If you have set up // customer acquisition goal at either account level or campaign level, this // will include the additional conversion value from new customers for // biddable conversions. If your campaign has adopted the customer // acquisition goal and selected "bid higher for new customers", these values // will be included in "conversions_value" for optimization. See // https://support.google.com/google-ads/answer/12080169 for more details. NewCustomerLifetimeValue *float64 `` /* 147-byte string literal not displayed */ // The value of conversions divided by the cost of ad interactions. This only // includes conversion actions which include_in_conversions_metric attribute // is set to true. If you use conversion-based bidding, your bid strategies // will optimize for these conversions. ConversionsValuePerCost *float64 `` /* 144-byte string literal not displayed */ // The value of conversions from interactions divided by the number of ad // interactions. This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. ConversionsFromInteractionsValuePerInteraction *float64 `` /* 217-byte string literal not displayed */ // The number of conversions. This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. Conversions *float64 `protobuf:"fixed64,168,opt,name=conversions,proto3,oneof" json:"conversions,omitempty"` // The number of conversions. This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. When this column is selected with date, the values in date // column means the conversion date. Details for the by_conversion_date // columns are available at // https://support.google.com/google-ads/answer/9549009. ConversionsByConversionDate float64 `` /* 150-byte string literal not displayed */ // The sum of your cost-per-click (CPC) and cost-per-thousand impressions // (CPM) costs during this period. CostMicros *int64 `protobuf:"varint,169,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"` // The cost of ad interactions divided by all conversions. CostPerAllConversions *float64 `` /* 138-byte string literal not displayed */ // The cost of ad interactions divided by conversions. This only includes // conversion actions which include_in_conversions_metric attribute is set to // true. If you use conversion-based bidding, your bid strategies will // optimize for these conversions. CostPerConversion *float64 `protobuf:"fixed64,171,opt,name=cost_per_conversion,json=costPerConversion,proto3,oneof" json:"cost_per_conversion,omitempty"` // The cost of ad interactions divided by current model attributed // conversions. This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. CostPerCurrentModelAttributedConversion *float64 `` /* 196-byte string literal not displayed */ // Conversions from when a customer clicks on a Google Ads ad on one device, // then converts on a different device or browser. // Cross-device conversions are already included in all_conversions. CrossDeviceConversions *float64 `` /* 139-byte string literal not displayed */ // The number of clicks your ad receives (Clicks) divided by the number // of times your ad is shown (Impressions). Ctr *float64 `protobuf:"fixed64,174,opt,name=ctr,proto3,oneof" json:"ctr,omitempty"` // Shows how your historic conversions data would look under the attribution // model you've currently selected. This only includes conversion actions // which include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. CurrentModelAttributedConversions *float64 `` /* 174-byte string literal not displayed */ // Current model attributed conversions from interactions divided by the // number of ad interactions (such as clicks for text ads or views for video // ads). This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. CurrentModelAttributedConversionsFromInteractionsRate *float64 `` /* 240-byte string literal not displayed */ // The value of current model attributed conversions from interactions divided // by the number of ad interactions. This only includes conversion actions // which include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. CurrentModelAttributedConversionsFromInteractionsValuePerInteraction *float64 `` /* 289-byte string literal not displayed */ // The value of current model attributed conversions. This only includes // conversion actions which include_in_conversions_metric attribute is set to // true. If you use conversion-based bidding, your bid strategies will // optimize for these conversions. CurrentModelAttributedConversionsValue *float64 `` /* 191-byte string literal not displayed */ // The value of current model attributed conversions divided by the cost of ad // interactions. This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. CurrentModelAttributedConversionsValuePerCost *float64 `` /* 216-byte string literal not displayed */ // How often people engage with your ad after it's shown to them. This is the // number of ad expansions divided by the number of times your ad is shown. EngagementRate *float64 `protobuf:"fixed64,180,opt,name=engagement_rate,json=engagementRate,proto3,oneof" json:"engagement_rate,omitempty"` // The number of engagements. // An engagement occurs when a viewer expands your Lightbox ad. Also, in the // future, other ad types may support engagement metrics. Engagements *int64 `protobuf:"varint,181,opt,name=engagements,proto3,oneof" json:"engagements,omitempty"` // Average lead value based on clicks. HotelAverageLeadValueMicros *float64 `` /* 158-byte string literal not displayed */ // Commission bid rate in micros. A 20% commission is represented as // 200,000. HotelCommissionRateMicros *int64 `` /* 149-byte string literal not displayed */ // Expected commission cost. The result of multiplying the commission value // times the hotel_commission_rate in advertiser currency. HotelExpectedCommissionCost *float64 `` /* 156-byte string literal not displayed */ // The average price difference between the price offered by reporting hotel // advertiser and the cheapest price offered by the competing advertiser. HotelPriceDifferencePercentage *float64 `` /* 165-byte string literal not displayed */ // The number of impressions that hotel partners could have had given their // feed performance. HotelEligibleImpressions *int64 `` /* 144-byte string literal not displayed */ // The creative historical quality score. HistoricalCreativeQualityScore enums.QualityScoreBucketEnum_QualityScoreBucket `` /* 235-byte string literal not displayed */ // The quality of historical landing page experience. HistoricalLandingPageQualityScore enums.QualityScoreBucketEnum_QualityScoreBucket `` /* 246-byte string literal not displayed */ // The historical quality score. HistoricalQualityScore *int64 `` /* 138-byte string literal not displayed */ // The historical search predicted click through rate (CTR). HistoricalSearchPredictedCtr enums.QualityScoreBucketEnum_QualityScoreBucket `` /* 229-byte string literal not displayed */ // The number of times the ad was forwarded to someone else as a message. GmailForwards *int64 `protobuf:"varint,217,opt,name=gmail_forwards,json=gmailForwards,proto3,oneof" json:"gmail_forwards,omitempty"` // The number of times someone has saved your Gmail ad to their inbox as a // message. GmailSaves *int64 `protobuf:"varint,218,opt,name=gmail_saves,json=gmailSaves,proto3,oneof" json:"gmail_saves,omitempty"` // The number of clicks to the landing page on the expanded state of Gmail // ads. GmailSecondaryClicks *int64 `` /* 132-byte string literal not displayed */ // The number of times a store's location-based ad was shown. // // This metric applies to feed items only. ImpressionsFromStoreReach *int64 `` /* 149-byte string literal not displayed */ // Count of how often your ad has appeared on a search results page or // website on the Google Network. Impressions *int64 `protobuf:"varint,221,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"` // How often people interact with your ad after it is shown to them. // This is the number of interactions divided by the number of times your ad // is shown. InteractionRate *float64 `protobuf:"fixed64,222,opt,name=interaction_rate,json=interactionRate,proto3,oneof" json:"interaction_rate,omitempty"` // The number of interactions. // An interaction is the main user action associated with an ad format-clicks // for text and shopping ads, views for video ads, and so on. Interactions *int64 `protobuf:"varint,223,opt,name=interactions,proto3,oneof" json:"interactions,omitempty"` // The types of payable and free interactions. InteractionEventTypes []enums.InteractionEventTypeEnum_InteractionEventType `` /* 218-byte string literal not displayed */ // The percentage of clicks filtered out of your total number of clicks // (filtered + non-filtered clicks) during the reporting period. InvalidClickRate *float64 `protobuf:"fixed64,224,opt,name=invalid_click_rate,json=invalidClickRate,proto3,oneof" json:"invalid_click_rate,omitempty"` // Number of clicks Google considers illegitimate and doesn't charge you for. InvalidClicks *int64 `protobuf:"varint,225,opt,name=invalid_clicks,json=invalidClicks,proto3,oneof" json:"invalid_clicks,omitempty"` // Number of message chats initiated for Click To Message impressions that // were message tracking eligible. MessageChats *int64 `protobuf:"varint,226,opt,name=message_chats,json=messageChats,proto3,oneof" json:"message_chats,omitempty"` // Number of Click To Message impressions that were message tracking eligible. MessageImpressions *int64 `protobuf:"varint,227,opt,name=message_impressions,json=messageImpressions,proto3,oneof" json:"message_impressions,omitempty"` // Number of message chats initiated (message_chats) divided by the number // of message impressions (message_impressions). // Rate at which a user initiates a message chat from an ad impression with // a messaging option and message tracking enabled. // Note that this rate can be more than 1.0 for a given message impression. MessageChatRate *float64 `protobuf:"fixed64,228,opt,name=message_chat_rate,json=messageChatRate,proto3,oneof" json:"message_chat_rate,omitempty"` // The percentage of mobile clicks that go to a mobile-friendly page. MobileFriendlyClicksPercentage *float64 `` /* 165-byte string literal not displayed */ // Total optimization score uplift of all recommendations. OptimizationScoreUplift *float64 `` /* 142-byte string literal not displayed */ // URL for the optimization score page in the Google Ads web interface. // This metric can be selected from `customer` or `campaign`, and can be // segmented by `segments.recommendation_type`. For example, `SELECT // metrics.optimization_score_url, segments.recommendation_type FROM // customer` will return a URL for each unique (customer, recommendation_type) // combination. OptimizationScoreUrl *string `` /* 131-byte string literal not displayed */ // The number of times someone clicked your site's listing in the unpaid // results for a particular query. See the help page at // https://support.google.com/google-ads/answer/3097241 for details. OrganicClicks *int64 `protobuf:"varint,230,opt,name=organic_clicks,json=organicClicks,proto3,oneof" json:"organic_clicks,omitempty"` // The number of times someone clicked your site's listing in the unpaid // results (organic_clicks) divided by the total number of searches that // returned pages from your site (organic_queries). See the help page at // https://support.google.com/google-ads/answer/3097241 for details. OrganicClicksPerQuery *float64 `` /* 138-byte string literal not displayed */ // The number of listings for your site in the unpaid search results. See the // help page at https://support.google.com/google-ads/answer/3097241 for // details. OrganicImpressions *int64 `protobuf:"varint,232,opt,name=organic_impressions,json=organicImpressions,proto3,oneof" json:"organic_impressions,omitempty"` // The number of times a page from your site was listed in the unpaid search // results (organic_impressions) divided by the number of searches returning // your site's listing in the unpaid results (organic_queries). See the help // page at https://support.google.com/google-ads/answer/3097241 for details. OrganicImpressionsPerQuery *float64 `` /* 153-byte string literal not displayed */ // The total number of searches that returned your site's listing in the // unpaid results. See the help page at // https://support.google.com/google-ads/answer/3097241 for details. OrganicQueries *int64 `protobuf:"varint,234,opt,name=organic_queries,json=organicQueries,proto3,oneof" json:"organic_queries,omitempty"` // Percentage of first-time sessions (from people who had never visited your // site before). Imported from Google Analytics. PercentNewVisitors *float64 `` /* 127-byte string literal not displayed */ // Number of offline phone calls. PhoneCalls *int64 `protobuf:"varint,236,opt,name=phone_calls,json=phoneCalls,proto3,oneof" json:"phone_calls,omitempty"` // Number of offline phone impressions. PhoneImpressions *int64 `protobuf:"varint,237,opt,name=phone_impressions,json=phoneImpressions,proto3,oneof" json:"phone_impressions,omitempty"` // Number of phone calls received (phone_calls) divided by the number of // times your phone number is shown (phone_impressions). PhoneThroughRate *float64 `protobuf:"fixed64,238,opt,name=phone_through_rate,json=phoneThroughRate,proto3,oneof" json:"phone_through_rate,omitempty"` // Your clickthrough rate (Ctr) divided by the average clickthrough rate of // all advertisers on the websites that show your ads. Measures how your ads // perform on Display Network sites compared to other ads on the same sites. RelativeCtr *float64 `protobuf:"fixed64,239,opt,name=relative_ctr,json=relativeCtr,proto3,oneof" json:"relative_ctr,omitempty"` // shown in the most prominent Shopping position. See // https://support.google.com/google-ads/answer/7501826 // for details. Any value below 0.1 is reported as 0.0999. SearchAbsoluteTopImpressionShare *float64 `` /* 173-byte string literal not displayed */ // organic search results due to a low budget. Note: Search // budget lost absolute top impression share is reported in the range of 0 to // 0.9. Any value above 0.9 is reported as 0.9001. SearchBudgetLostAbsoluteTopImpressionShare *float64 `` /* 207-byte string literal not displayed */ // Search Network but didn't because your budget was too low. Note: Search // budget lost impression share is reported in the range of 0 to 0.9. Any // value above 0.9 is reported as 0.9001. SearchBudgetLostImpressionShare *float64 `` /* 170-byte string literal not displayed */ // organic search results due to a low budget. Note: Search // budget lost top impression share is reported in the range of 0 to 0.9. Any // value above 0.9 is reported as 0.9001. SearchBudgetLostTopImpressionShare *float64 `` /* 181-byte string literal not displayed */ // divided by the estimated number of clicks you were eligible to receive. // Note: Search click share is reported in the range of 0.1 to 1. Any value // below 0.1 is reported as 0.0999. SearchClickShare *float64 `protobuf:"fixed64,140,opt,name=search_click_share,json=searchClickShare,proto3,oneof" json:"search_click_share,omitempty"` // impressions you were eligible to receive on the Search Network for search // terms that matched your keywords exactly (or were close variants of your // keyword), regardless of your keyword match types. Note: Search exact match // impression share is reported in the range of 0.1 to 1. Any value below 0.1 // is reported as 0.0999. SearchExactMatchImpressionShare *float64 `` /* 170-byte string literal not displayed */ // by the estimated number of impressions you were eligible to receive. // Note: Search impression share is reported in the range of 0.1 to 1. Any // value below 0.1 is reported as 0.0999. SearchImpressionShare *float64 `` /* 136-byte string literal not displayed */ // organic search results due to poor Ad Rank. // Note: Search rank lost absolute top impression share is reported in the // range of 0 to 0.9. Any value above 0.9 is reported as 0.9001. SearchRankLostAbsoluteTopImpressionShare *float64 `` /* 201-byte string literal not displayed */ // that your ads didn't receive due to poor Ad Rank. // Note: Search rank lost impression share is reported in the range of 0 to // 0.9. Any value above 0.9 is reported as 0.9001. SearchRankLostImpressionShare *float64 `` /* 164-byte string literal not displayed */ // organic search results due to poor Ad Rank. // Note: Search rank lost top impression share is reported in the range of 0 // to 0.9. Any value above 0.9 is reported as 0.9001. SearchRankLostTopImpressionShare *float64 `` /* 175-byte string literal not displayed */ // organic search results) compared to the estimated number of impressions you // were eligible to receive in the top location. // Note: Search top impression share is reported in the range of 0.1 to 1. Any // value below 0.1 is reported as 0.0999. SearchTopImpressionShare *float64 `` /* 147-byte string literal not displayed */ // Search volume range for a search term insight category. SearchVolume *SearchVolumeRange `protobuf:"bytes,295,opt,name=search_volume,json=searchVolume,proto3,oneof" json:"search_volume,omitempty"` // A measure of how quickly your page loads after clicks on your mobile ads. // The score is a range from 1 to 10, 10 being the fastest. SpeedScore *int64 `protobuf:"varint,147,opt,name=speed_score,json=speedScore,proto3,oneof" json:"speed_score,omitempty"` // The average Target CPA, or unset if not available (for example, for // campaigns that had traffic from portfolio bidding strategies or non-tCPA). AverageTargetCpaMicros *int64 `` /* 140-byte string literal not displayed */ // The average Target ROAS, or unset if not available (for example, for // campaigns that had traffic from portfolio bidding strategies or non-tROAS). AverageTargetRoas *float64 `protobuf:"fixed64,250,opt,name=average_target_roas,json=averageTargetRoas,proto3,oneof" json:"average_target_roas,omitempty"` // The percent of your ad impressions that are shown anywhere above the // organic search results. TopImpressionPercentage *float64 `` /* 142-byte string literal not displayed */ // The percentage of ad clicks to Accelerated Mobile Pages (AMP) landing pages // that reach a valid AMP page. ValidAcceleratedMobilePagesClicksPercentage *float64 `` /* 208-byte string literal not displayed */ // The value of all conversions divided by the number of all conversions. ValuePerAllConversions *float64 `` /* 141-byte string literal not displayed */ // The value of all conversions divided by the number of all conversions. When // this column is selected with date, the values in date column means the // conversion date. Details for the by_conversion_date columns are available // at https://support.google.com/google-ads/answer/9549009. ValuePerAllConversionsByConversionDate *float64 `` /* 195-byte string literal not displayed */ // The value of conversions divided by the number of conversions. This only // includes conversion actions which include_in_conversions_metric attribute // is set to true. If you use conversion-based bidding, your bid strategies // will optimize for these conversions. ValuePerConversion *float64 `` /* 127-byte string literal not displayed */ // The value of conversions divided by the number of conversions. This only // includes conversion actions which include_in_conversions_metric attribute // is set to true. If you use conversion-based bidding, your bid strategies // will optimize for these conversions. When this column is selected with // date, the values in date column means the conversion date. Details for the // by_conversion_date columns are available at // https://support.google.com/google-ads/answer/9549009. ValuePerConversionsByConversionDate *float64 `` /* 184-byte string literal not displayed */ // The value of current model attributed conversions divided by the number of // the conversions. This only includes conversion actions which // include_in_conversions_metric attribute is set to true. If you use // conversion-based bidding, your bid strategies will optimize for these // conversions. ValuePerCurrentModelAttributedConversion *float64 `` /* 199-byte string literal not displayed */ // Percentage of impressions where the viewer watched all of your video. VideoQuartileP100Rate *float64 `` /* 138-byte string literal not displayed */ // Percentage of impressions where the viewer watched 25% of your video. VideoQuartileP25Rate *float64 `` /* 135-byte string literal not displayed */ // Percentage of impressions where the viewer watched 50% of your video. VideoQuartileP50Rate *float64 `` /* 135-byte string literal not displayed */ // Percentage of impressions where the viewer watched 75% of your video. VideoQuartileP75Rate *float64 `` /* 135-byte string literal not displayed */ // The number of views your TrueView video ad receives divided by its number // of impressions, including thumbnail impressions for TrueView in-display // ads. VideoViewRate *float64 `protobuf:"fixed64,153,opt,name=video_view_rate,json=videoViewRate,proto3,oneof" json:"video_view_rate,omitempty"` // The number of times your video ads were viewed. VideoViews *int64 `protobuf:"varint,154,opt,name=video_views,json=videoViews,proto3,oneof" json:"video_views,omitempty"` // The total number of view-through conversions. // These happen when a customer sees an image or rich media ad, then later // completes a conversion on your site without interacting with (for example, // clicking on) another ad. ViewThroughConversions *int64 `` /* 138-byte string literal not displayed */ // The number of iOS Store Kit Ad Network conversions. SkAdNetworkConversions int64 `` /* 134-byte string literal not displayed */ // Clicks from properties not owned by the publisher for which the traffic // the publisher has paid for or acquired through incentivized activity PublisherPurchasedClicks int64 `` /* 138-byte string literal not displayed */ // Clicks from properties for which the traffic the publisher has not paid // for or acquired through incentivized activity PublisherOrganicClicks int64 `` /* 132-byte string literal not displayed */ // Clicks from traffic which is not identified as "Publisher Purchased" or // "Publisher Organic" PublisherUnknownClicks int64 `` /* 132-byte string literal not displayed */ // Number of call button clicks on any location surface after a chargeable ad // event (click or impression). This measure is coming from Asset based // location. AllConversionsFromLocationAssetClickToCall *float64 `` /* 209-byte string literal not displayed */ // Number of driving directions clicks on any location surface after a // chargeable ad event (click or impression). This measure is coming // from Asset based location. AllConversionsFromLocationAssetDirections *float64 `` /* 202-byte string literal not displayed */ // Number of menu link clicks on any location surface after a chargeable ad // event (click or impression). This measure is coming from Asset based // location. AllConversionsFromLocationAssetMenu *float64 `` /* 184-byte string literal not displayed */ // Number of order clicks on any location surface after a chargeable ad event // (click or impression). This measure is coming from Asset based // location. AllConversionsFromLocationAssetOrder *float64 `` /* 187-byte string literal not displayed */ // Number of other types of local action clicks on any location surface after // a chargeable ad event (click or impression). This measure is coming // from Asset based location. AllConversionsFromLocationAssetOtherEngagement *float64 `` /* 219-byte string literal not displayed */ // Estimated number of visits to the store after a chargeable // ad event (click or impression). This measure is coming from Asset // based location. AllConversionsFromLocationAssetStoreVisits *float64 `` /* 207-byte string literal not displayed */ // Number of website URL clicks on any location surface after a chargeable ad // event (click or impression). This measure is coming from Asset based // location. AllConversionsFromLocationAssetWebsite *float64 `` /* 193-byte string literal not displayed */ // Number of impressions in which the store location was shown or the location // was used for targeting. This measure is coming from Asset based // location. EligibleImpressionsFromLocationAssetStoreReach *int64 `` /* 218-byte string literal not displayed */ // Number of call button clicks on any location surface after an impression. // This measure is coming from Asset based location. ViewThroughConversionsFromLocationAssetClickToCall *float64 `` /* 235-byte string literal not displayed */ // Number of driving directions clicks on any location surface after an // impression. This measure is coming from Asset based location. ViewThroughConversionsFromLocationAssetDirections *float64 `` /* 228-byte string literal not displayed */ // Number of menu link clicks on any location surface after an impression. // This measure is coming from Asset based location. ViewThroughConversionsFromLocationAssetMenu *float64 `` /* 210-byte string literal not displayed */ // Number of order clicks on any location surface after an impression. This // measure is coming from Asset based location. ViewThroughConversionsFromLocationAssetOrder *float64 `` /* 213-byte string literal not displayed */ // Number of other types of local action clicks on any location surface after // an impression. This measure is coming from Asset based location. ViewThroughConversionsFromLocationAssetOtherEngagement *float64 `` /* 245-byte string literal not displayed */ // Estimated number of visits to the store after an impression. // This measure is coming from Asset based location. ViewThroughConversionsFromLocationAssetStoreVisits *float64 `` /* 233-byte string literal not displayed */ // Number of website URL clicks on any location surface after an impression. // This measure is coming from Asset based location. ViewThroughConversionsFromLocationAssetWebsite *float64 `` /* 219-byte string literal not displayed */ // contains filtered or unexported fields }
Metrics data.
func (*Metrics) Descriptor
deprecated
func (*Metrics) GetAbsoluteTopImpressionPercentage ¶
func (*Metrics) GetActiveViewCpm ¶
func (*Metrics) GetActiveViewCtr ¶
func (*Metrics) GetActiveViewImpressions ¶
func (*Metrics) GetActiveViewMeasurability ¶
func (*Metrics) GetActiveViewMeasurableCostMicros ¶
func (*Metrics) GetActiveViewMeasurableImpressions ¶
func (*Metrics) GetActiveViewViewability ¶
func (*Metrics) GetAllConversions ¶
func (*Metrics) GetAllConversionsByConversionDate ¶
func (*Metrics) GetAllConversionsFromClickToCall ¶
func (*Metrics) GetAllConversionsFromDirections ¶
func (*Metrics) GetAllConversionsFromInteractionsRate ¶
func (*Metrics) GetAllConversionsFromInteractionsValuePerInteraction ¶
func (*Metrics) GetAllConversionsFromLocationAssetClickToCall ¶
func (*Metrics) GetAllConversionsFromLocationAssetDirections ¶
func (*Metrics) GetAllConversionsFromLocationAssetMenu ¶
func (*Metrics) GetAllConversionsFromLocationAssetOrder ¶
func (*Metrics) GetAllConversionsFromLocationAssetOtherEngagement ¶
func (*Metrics) GetAllConversionsFromLocationAssetStoreVisits ¶
func (*Metrics) GetAllConversionsFromLocationAssetWebsite ¶
func (*Metrics) GetAllConversionsFromMenu ¶
func (*Metrics) GetAllConversionsFromOrder ¶
func (*Metrics) GetAllConversionsFromOtherEngagement ¶
func (*Metrics) GetAllConversionsFromStoreVisit ¶
func (*Metrics) GetAllConversionsFromStoreWebsite ¶
func (*Metrics) GetAllConversionsValue ¶
func (*Metrics) GetAllConversionsValueByConversionDate ¶
func (*Metrics) GetAllConversionsValuePerCost ¶
func (*Metrics) GetAllNewCustomerLifetimeValue ¶
func (*Metrics) GetAuctionInsightSearchAbsoluteTopImpressionPercentage ¶
func (*Metrics) GetAuctionInsightSearchImpressionShare ¶
func (*Metrics) GetAuctionInsightSearchOutrankingShare ¶
func (*Metrics) GetAuctionInsightSearchOverlapRate ¶
func (*Metrics) GetAuctionInsightSearchPositionAboveRate ¶
func (*Metrics) GetAuctionInsightSearchTopImpressionPercentage ¶
func (*Metrics) GetAverageCost ¶
func (*Metrics) GetAverageCpc ¶
func (*Metrics) GetAverageCpe ¶
func (*Metrics) GetAverageCpm ¶
func (*Metrics) GetAverageCpv ¶
func (*Metrics) GetAveragePageViews ¶
func (*Metrics) GetAverageTargetCpaMicros ¶
func (*Metrics) GetAverageTargetRoas ¶
func (*Metrics) GetAverageTimeOnSite ¶
func (*Metrics) GetBenchmarkAverageMaxCpc ¶
func (*Metrics) GetBenchmarkCtr ¶
func (*Metrics) GetBiddableAppInstallConversions ¶
func (*Metrics) GetBiddableAppPostInstallConversions ¶
func (*Metrics) GetBounceRate ¶
func (*Metrics) GetCombinedClicks ¶
func (*Metrics) GetCombinedClicksPerQuery ¶
func (*Metrics) GetCombinedQueries ¶
func (*Metrics) GetContentBudgetLostImpressionShare ¶
func (*Metrics) GetContentImpressionShare ¶
func (*Metrics) GetContentRankLostImpressionShare ¶
func (*Metrics) GetConversionLastConversionDate ¶
func (*Metrics) GetConversionLastReceivedRequestDateTime ¶
func (*Metrics) GetConversions ¶
func (*Metrics) GetConversionsByConversionDate ¶
func (*Metrics) GetConversionsFromInteractionsRate ¶
func (*Metrics) GetConversionsFromInteractionsValuePerInteraction ¶
func (*Metrics) GetConversionsValue ¶
func (*Metrics) GetConversionsValueByConversionDate ¶
func (*Metrics) GetConversionsValuePerCost ¶
func (*Metrics) GetCostMicros ¶
func (*Metrics) GetCostPerAllConversions ¶
func (*Metrics) GetCostPerConversion ¶
func (*Metrics) GetCostPerCurrentModelAttributedConversion ¶
func (*Metrics) GetCrossDeviceConversions ¶
func (*Metrics) GetCurrentModelAttributedConversions ¶
func (*Metrics) GetCurrentModelAttributedConversionsFromInteractionsRate ¶
func (*Metrics) GetCurrentModelAttributedConversionsValue ¶
func (*Metrics) GetCurrentModelAttributedConversionsValuePerCost ¶
func (*Metrics) GetEligibleImpressionsFromLocationAssetStoreReach ¶
func (*Metrics) GetEngagementRate ¶
func (*Metrics) GetEngagements ¶
func (*Metrics) GetGmailForwards ¶
func (*Metrics) GetGmailSaves ¶
func (*Metrics) GetGmailSecondaryClicks ¶
func (*Metrics) GetHistoricalCreativeQualityScore ¶
func (x *Metrics) GetHistoricalCreativeQualityScore() enums.QualityScoreBucketEnum_QualityScoreBucket
func (*Metrics) GetHistoricalLandingPageQualityScore ¶
func (x *Metrics) GetHistoricalLandingPageQualityScore() enums.QualityScoreBucketEnum_QualityScoreBucket
func (*Metrics) GetHistoricalQualityScore ¶
func (*Metrics) GetHistoricalSearchPredictedCtr ¶
func (x *Metrics) GetHistoricalSearchPredictedCtr() enums.QualityScoreBucketEnum_QualityScoreBucket
func (*Metrics) GetHotelAverageLeadValueMicros ¶
func (*Metrics) GetHotelCommissionRateMicros ¶
func (*Metrics) GetHotelEligibleImpressions ¶
func (*Metrics) GetHotelExpectedCommissionCost ¶
func (*Metrics) GetHotelPriceDifferencePercentage ¶
func (*Metrics) GetImpressions ¶
func (*Metrics) GetImpressionsFromStoreReach ¶
func (*Metrics) GetInteractionEventTypes ¶
func (x *Metrics) GetInteractionEventTypes() []enums.InteractionEventTypeEnum_InteractionEventType
func (*Metrics) GetInteractionRate ¶
func (*Metrics) GetInteractions ¶
func (*Metrics) GetInvalidClickRate ¶
func (*Metrics) GetInvalidClicks ¶
func (*Metrics) GetMessageChatRate ¶
func (*Metrics) GetMessageChats ¶
func (*Metrics) GetMessageImpressions ¶
func (*Metrics) GetMobileFriendlyClicksPercentage ¶
func (*Metrics) GetNewCustomerLifetimeValue ¶
func (*Metrics) GetOptimizationScoreUplift ¶
func (*Metrics) GetOptimizationScoreUrl ¶
func (*Metrics) GetOrganicClicks ¶
func (*Metrics) GetOrganicClicksPerQuery ¶
func (*Metrics) GetOrganicImpressions ¶
func (*Metrics) GetOrganicImpressionsPerQuery ¶
func (*Metrics) GetOrganicQueries ¶
func (*Metrics) GetPercentNewVisitors ¶
func (*Metrics) GetPhoneCalls ¶
func (*Metrics) GetPhoneImpressions ¶
func (*Metrics) GetPhoneThroughRate ¶
func (*Metrics) GetPublisherOrganicClicks ¶
func (*Metrics) GetPublisherPurchasedClicks ¶
func (*Metrics) GetPublisherUnknownClicks ¶
func (*Metrics) GetRelativeCtr ¶
func (*Metrics) GetSearchAbsoluteTopImpressionShare ¶
func (*Metrics) GetSearchBudgetLostAbsoluteTopImpressionShare ¶
func (*Metrics) GetSearchBudgetLostImpressionShare ¶
func (*Metrics) GetSearchBudgetLostTopImpressionShare ¶
func (*Metrics) GetSearchClickShare ¶
func (*Metrics) GetSearchExactMatchImpressionShare ¶
func (*Metrics) GetSearchImpressionShare ¶
func (*Metrics) GetSearchRankLostAbsoluteTopImpressionShare ¶
func (*Metrics) GetSearchRankLostImpressionShare ¶
func (*Metrics) GetSearchRankLostTopImpressionShare ¶
func (*Metrics) GetSearchTopImpressionShare ¶
func (*Metrics) GetSearchVolume ¶
func (x *Metrics) GetSearchVolume() *SearchVolumeRange
func (*Metrics) GetSkAdNetworkConversions ¶
func (*Metrics) GetSpeedScore ¶
func (*Metrics) GetTopImpressionPercentage ¶
func (*Metrics) GetValidAcceleratedMobilePagesClicksPercentage ¶
func (*Metrics) GetValuePerAllConversions ¶
func (*Metrics) GetValuePerAllConversionsByConversionDate ¶
func (*Metrics) GetValuePerConversion ¶
func (*Metrics) GetValuePerConversionsByConversionDate ¶
func (*Metrics) GetValuePerCurrentModelAttributedConversion ¶
func (*Metrics) GetVideoQuartileP100Rate ¶
func (*Metrics) GetVideoQuartileP25Rate ¶
func (*Metrics) GetVideoQuartileP50Rate ¶
func (*Metrics) GetVideoQuartileP75Rate ¶
func (*Metrics) GetVideoViewRate ¶
func (*Metrics) GetVideoViews ¶
func (*Metrics) GetViewThroughConversions ¶
func (*Metrics) GetViewThroughConversionsFromLocationAssetClickToCall ¶
func (*Metrics) GetViewThroughConversionsFromLocationAssetDirections ¶
func (*Metrics) GetViewThroughConversionsFromLocationAssetMenu ¶
func (*Metrics) GetViewThroughConversionsFromLocationAssetOrder ¶
func (*Metrics) GetViewThroughConversionsFromLocationAssetOtherEngagement ¶
func (*Metrics) GetViewThroughConversionsFromLocationAssetStoreVisits ¶
func (*Metrics) GetViewThroughConversionsFromLocationAssetWebsite ¶
func (*Metrics) ProtoMessage ¶
func (*Metrics) ProtoMessage()
func (*Metrics) ProtoReflect ¶
func (x *Metrics) ProtoReflect() protoreflect.Message
type MobileAppAsset ¶
type MobileAppAsset struct { // Required. A string that uniquely identifies a mobile application. It should // just contain the platform native id, like "com.android.ebay" for Android or // "12345689" for iOS. AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"` // Required. The application store that distributes this specific app. AppStore enums.MobileAppVendorEnum_MobileAppVendor `` /* 158-byte string literal not displayed */ // Required. The visible text displayed when the link is rendered in an ad. // The length of this string should be between 1 and 25, inclusive. LinkText string `protobuf:"bytes,3,opt,name=link_text,json=linkText,proto3" json:"link_text,omitempty"` // Start date of when this asset is effective and can begin serving, in // yyyy-MM-dd format. StartDate string `protobuf:"bytes,4,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"` // Last date of when this asset is effective and still serving, in yyyy-MM-dd // format. EndDate string `protobuf:"bytes,5,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"` // contains filtered or unexported fields }
An asset representing a mobile app.
func (*MobileAppAsset) Descriptor
deprecated
func (*MobileAppAsset) Descriptor() ([]byte, []int)
Deprecated: Use MobileAppAsset.ProtoReflect.Descriptor instead.
func (*MobileAppAsset) GetAppId ¶
func (x *MobileAppAsset) GetAppId() string
func (*MobileAppAsset) GetAppStore ¶
func (x *MobileAppAsset) GetAppStore() enums.MobileAppVendorEnum_MobileAppVendor
func (*MobileAppAsset) GetEndDate ¶
func (x *MobileAppAsset) GetEndDate() string
func (*MobileAppAsset) GetLinkText ¶
func (x *MobileAppAsset) GetLinkText() string
func (*MobileAppAsset) GetStartDate ¶
func (x *MobileAppAsset) GetStartDate() string
func (*MobileAppAsset) ProtoMessage ¶
func (*MobileAppAsset) ProtoMessage()
func (*MobileAppAsset) ProtoReflect ¶
func (x *MobileAppAsset) ProtoReflect() protoreflect.Message
func (*MobileAppAsset) Reset ¶
func (x *MobileAppAsset) Reset()
func (*MobileAppAsset) String ¶
func (x *MobileAppAsset) String() string
type MobileAppCategoryInfo ¶
type MobileAppCategoryInfo struct { // The mobile app category constant resource name. MobileAppCategoryConstant *string `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
A mobile app category criterion.
func (*MobileAppCategoryInfo) Descriptor
deprecated
func (*MobileAppCategoryInfo) Descriptor() ([]byte, []int)
Deprecated: Use MobileAppCategoryInfo.ProtoReflect.Descriptor instead.
func (*MobileAppCategoryInfo) GetMobileAppCategoryConstant ¶
func (x *MobileAppCategoryInfo) GetMobileAppCategoryConstant() string
func (*MobileAppCategoryInfo) ProtoMessage ¶
func (*MobileAppCategoryInfo) ProtoMessage()
func (*MobileAppCategoryInfo) ProtoReflect ¶
func (x *MobileAppCategoryInfo) ProtoReflect() protoreflect.Message
func (*MobileAppCategoryInfo) Reset ¶
func (x *MobileAppCategoryInfo) Reset()
func (*MobileAppCategoryInfo) String ¶
func (x *MobileAppCategoryInfo) String() string
type MobileApplicationInfo ¶
type MobileApplicationInfo struct { // A string that uniquely identifies a mobile application to Google Ads API. // The format of this string is "{platform}-{platform_native_id}", where // platform is "1" for iOS apps and "2" for Android apps, and where // platform_native_id is the mobile application identifier native to the // corresponding platform. // For iOS, this native identifier is the 9 digit string that appears at the // end of an App Store URL (for example, "476943146" for "Flood-It! 2" whose // App Store link is // "http://itunes.apple.com/us/app/flood-it!-2/id476943146"). For Android, // this native identifier is the application's package name (for example, // "com.labpixies.colordrips" for "Color Drips" given Google Play link // "https://play.google.com/store/apps/details?id=com.labpixies.colordrips"). // A well formed app id for Google Ads API would thus be "1-476943146" for iOS // and "2-com.labpixies.colordrips" for Android. // This field is required and must be set in CREATE operations. AppId *string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // Name of this mobile application. Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"` // contains filtered or unexported fields }
A mobile application criterion.
func (*MobileApplicationInfo) Descriptor
deprecated
func (*MobileApplicationInfo) Descriptor() ([]byte, []int)
Deprecated: Use MobileApplicationInfo.ProtoReflect.Descriptor instead.
func (*MobileApplicationInfo) GetAppId ¶
func (x *MobileApplicationInfo) GetAppId() string
func (*MobileApplicationInfo) GetName ¶
func (x *MobileApplicationInfo) GetName() string
func (*MobileApplicationInfo) ProtoMessage ¶
func (*MobileApplicationInfo) ProtoMessage()
func (*MobileApplicationInfo) ProtoReflect ¶
func (x *MobileApplicationInfo) ProtoReflect() protoreflect.Message
func (*MobileApplicationInfo) Reset ¶
func (x *MobileApplicationInfo) Reset()
func (*MobileApplicationInfo) String ¶
func (x *MobileApplicationInfo) String() string
type MobileDeviceInfo ¶
type MobileDeviceInfo struct { // The mobile device constant resource name. MobileDeviceConstant *string `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
A mobile device criterion.
func (*MobileDeviceInfo) Descriptor
deprecated
func (*MobileDeviceInfo) Descriptor() ([]byte, []int)
Deprecated: Use MobileDeviceInfo.ProtoReflect.Descriptor instead.
func (*MobileDeviceInfo) GetMobileDeviceConstant ¶
func (x *MobileDeviceInfo) GetMobileDeviceConstant() string
func (*MobileDeviceInfo) ProtoMessage ¶
func (*MobileDeviceInfo) ProtoMessage()
func (*MobileDeviceInfo) ProtoReflect ¶
func (x *MobileDeviceInfo) ProtoReflect() protoreflect.Message
func (*MobileDeviceInfo) Reset ¶
func (x *MobileDeviceInfo) Reset()
func (*MobileDeviceInfo) String ¶
func (x *MobileDeviceInfo) String() string
type Money ¶
type Money struct { // Three-character ISO 4217 currency code. CurrencyCode *string `protobuf:"bytes,3,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"` // Amount in micros. One million is equivalent to one unit. AmountMicros *int64 `protobuf:"varint,4,opt,name=amount_micros,json=amountMicros,proto3,oneof" json:"amount_micros,omitempty"` // contains filtered or unexported fields }
Represents a price in a particular currency.
func (*Money) Descriptor
deprecated
func (*Money) GetAmountMicros ¶
func (*Money) GetCurrencyCode ¶
func (*Money) ProtoMessage ¶
func (*Money) ProtoMessage()
func (*Money) ProtoReflect ¶
func (x *Money) ProtoReflect() protoreflect.Message
type MonthlySearchVolume ¶
type MonthlySearchVolume struct { // The year of the search volume (for example, 2020). Year *int64 `protobuf:"varint,4,opt,name=year,proto3,oneof" json:"year,omitempty"` // The month of the search volume. Month enums.MonthOfYearEnum_MonthOfYear `` /* 128-byte string literal not displayed */ // Approximate number of searches for the month. // A null value indicates the search volume is unavailable for // that month. MonthlySearches *int64 `protobuf:"varint,5,opt,name=monthly_searches,json=monthlySearches,proto3,oneof" json:"monthly_searches,omitempty"` // contains filtered or unexported fields }
Monthly search volume.
func (*MonthlySearchVolume) Descriptor
deprecated
func (*MonthlySearchVolume) Descriptor() ([]byte, []int)
Deprecated: Use MonthlySearchVolume.ProtoReflect.Descriptor instead.
func (*MonthlySearchVolume) GetMonth ¶
func (x *MonthlySearchVolume) GetMonth() enums.MonthOfYearEnum_MonthOfYear
func (*MonthlySearchVolume) GetMonthlySearches ¶
func (x *MonthlySearchVolume) GetMonthlySearches() int64
func (*MonthlySearchVolume) GetYear ¶
func (x *MonthlySearchVolume) GetYear() int64
func (*MonthlySearchVolume) ProtoMessage ¶
func (*MonthlySearchVolume) ProtoMessage()
func (*MonthlySearchVolume) ProtoReflect ¶
func (x *MonthlySearchVolume) ProtoReflect() protoreflect.Message
func (*MonthlySearchVolume) Reset ¶
func (x *MonthlySearchVolume) Reset()
func (*MonthlySearchVolume) String ¶
func (x *MonthlySearchVolume) String() string
type NegativeKeywordListInfo ¶
type NegativeKeywordListInfo struct { string `protobuf:"bytes,1,opt,name=shared_set,json=sharedSet,proto3,oneof" json:"shared_set,omitempty"` // contains filtered or unexported fields }SharedSet *
A Negative Keyword List criterion. Represents a shared set of negative keywords that can be excluded at the account-level. Only one negative keyword list criterion can be attached per account.
func (*NegativeKeywordListInfo) Descriptor
deprecated
func (*NegativeKeywordListInfo) Descriptor() ([]byte, []int)
Deprecated: Use NegativeKeywordListInfo.ProtoReflect.Descriptor instead.
func (*NegativeKeywordListInfo) GetSharedSet ¶
func (x *NegativeKeywordListInfo) GetSharedSet() string
func (*NegativeKeywordListInfo) ProtoMessage ¶
func (*NegativeKeywordListInfo) ProtoMessage()
func (*NegativeKeywordListInfo) ProtoReflect ¶
func (x *NegativeKeywordListInfo) ProtoReflect() protoreflect.Message
func (*NegativeKeywordListInfo) Reset ¶
func (x *NegativeKeywordListInfo) Reset()
func (*NegativeKeywordListInfo) String ¶
func (x *NegativeKeywordListInfo) String() string
type OfflineUserAddressInfo ¶
type OfflineUserAddressInfo struct { // First name of the user, which is hashed as SHA-256 after normalized // (Lowercase all characters; Remove any extra spaces before, after, and in // between). HashedFirstName *string `protobuf:"bytes,7,opt,name=hashed_first_name,json=hashedFirstName,proto3,oneof" json:"hashed_first_name,omitempty"` // Last name of the user, which is hashed as SHA-256 after normalized (lower // case only and no punctuation). HashedLastName *string `protobuf:"bytes,8,opt,name=hashed_last_name,json=hashedLastName,proto3,oneof" json:"hashed_last_name,omitempty"` // City of the address. Only accepted for Store Sales and // ConversionAdjustmentUploadService. City *string `protobuf:"bytes,9,opt,name=city,proto3,oneof" json:"city,omitempty"` // State code of the address. Only accepted for Store Sales and // ConversionAdjustmentUploadService. State *string `protobuf:"bytes,10,opt,name=state,proto3,oneof" json:"state,omitempty"` // 2-letter country code in ISO-3166-1 alpha-2 of the user's address. CountryCode *string `protobuf:"bytes,11,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // Postal code of the user's address. PostalCode *string `protobuf:"bytes,12,opt,name=postal_code,json=postalCode,proto3,oneof" json:"postal_code,omitempty"` // The street address of the user hashed using SHA-256 hash function after // normalization (lower case only). Only accepted for // ConversionAdjustmentUploadService. HashedStreetAddress *string `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Address identifier of offline data.
func (*OfflineUserAddressInfo) Descriptor
deprecated
func (*OfflineUserAddressInfo) Descriptor() ([]byte, []int)
Deprecated: Use OfflineUserAddressInfo.ProtoReflect.Descriptor instead.
func (*OfflineUserAddressInfo) GetCity ¶
func (x *OfflineUserAddressInfo) GetCity() string
func (*OfflineUserAddressInfo) GetCountryCode ¶
func (x *OfflineUserAddressInfo) GetCountryCode() string
func (*OfflineUserAddressInfo) GetHashedFirstName ¶
func (x *OfflineUserAddressInfo) GetHashedFirstName() string
func (*OfflineUserAddressInfo) GetHashedLastName ¶
func (x *OfflineUserAddressInfo) GetHashedLastName() string
func (*OfflineUserAddressInfo) GetHashedStreetAddress ¶
func (x *OfflineUserAddressInfo) GetHashedStreetAddress() string
func (*OfflineUserAddressInfo) GetPostalCode ¶
func (x *OfflineUserAddressInfo) GetPostalCode() string
func (*OfflineUserAddressInfo) GetState ¶
func (x *OfflineUserAddressInfo) GetState() string
func (*OfflineUserAddressInfo) ProtoMessage ¶
func (*OfflineUserAddressInfo) ProtoMessage()
func (*OfflineUserAddressInfo) ProtoReflect ¶
func (x *OfflineUserAddressInfo) ProtoReflect() protoreflect.Message
func (*OfflineUserAddressInfo) Reset ¶
func (x *OfflineUserAddressInfo) Reset()
func (*OfflineUserAddressInfo) String ¶
func (x *OfflineUserAddressInfo) String() string
type Operand ¶
type Operand struct { // Different operands that can be used in a matching function. Required. // // Types that are assignable to FunctionArgumentOperand: // *Operand_ConstantOperand_ // *Operand_FeedAttributeOperand_ // *Operand_FunctionOperand_ // *Operand_RequestContextOperand_ FunctionArgumentOperand isOperand_FunctionArgumentOperand `protobuf_oneof:"function_argument_operand"` // contains filtered or unexported fields }
An operand in a matching function.
func (*Operand) Descriptor
deprecated
func (*Operand) GetConstantOperand ¶
func (x *Operand) GetConstantOperand() *Operand_ConstantOperand
func (*Operand) GetFeedAttributeOperand ¶
func (x *Operand) GetFeedAttributeOperand() *Operand_FeedAttributeOperand
func (*Operand) GetFunctionArgumentOperand ¶
func (m *Operand) GetFunctionArgumentOperand() isOperand_FunctionArgumentOperand
func (*Operand) GetFunctionOperand ¶
func (x *Operand) GetFunctionOperand() *Operand_FunctionOperand
func (*Operand) GetRequestContextOperand ¶
func (x *Operand) GetRequestContextOperand() *Operand_RequestContextOperand
func (*Operand) ProtoMessage ¶
func (*Operand) ProtoMessage()
func (*Operand) ProtoReflect ¶
func (x *Operand) ProtoReflect() protoreflect.Message
type Operand_ConstantOperand ¶
type Operand_ConstantOperand struct { // Constant operand values. Required. // // Types that are assignable to ConstantOperandValue: // *Operand_ConstantOperand_StringValue // *Operand_ConstantOperand_LongValue // *Operand_ConstantOperand_BooleanValue // *Operand_ConstantOperand_DoubleValue ConstantOperandValue isOperand_ConstantOperand_ConstantOperandValue `protobuf_oneof:"constant_operand_value"` // contains filtered or unexported fields }
A constant operand in a matching function.
func (*Operand_ConstantOperand) Descriptor
deprecated
func (*Operand_ConstantOperand) Descriptor() ([]byte, []int)
Deprecated: Use Operand_ConstantOperand.ProtoReflect.Descriptor instead.
func (*Operand_ConstantOperand) GetBooleanValue ¶
func (x *Operand_ConstantOperand) GetBooleanValue() bool
func (*Operand_ConstantOperand) GetConstantOperandValue ¶
func (m *Operand_ConstantOperand) GetConstantOperandValue() isOperand_ConstantOperand_ConstantOperandValue
func (*Operand_ConstantOperand) GetDoubleValue ¶
func (x *Operand_ConstantOperand) GetDoubleValue() float64
func (*Operand_ConstantOperand) GetLongValue ¶
func (x *Operand_ConstantOperand) GetLongValue() int64
func (*Operand_ConstantOperand) GetStringValue ¶
func (x *Operand_ConstantOperand) GetStringValue() string
func (*Operand_ConstantOperand) ProtoMessage ¶
func (*Operand_ConstantOperand) ProtoMessage()
func (*Operand_ConstantOperand) ProtoReflect ¶
func (x *Operand_ConstantOperand) ProtoReflect() protoreflect.Message
func (*Operand_ConstantOperand) Reset ¶
func (x *Operand_ConstantOperand) Reset()
func (*Operand_ConstantOperand) String ¶
func (x *Operand_ConstantOperand) String() string
type Operand_ConstantOperand_ ¶
type Operand_ConstantOperand_ struct { // A constant operand in a matching function. ConstantOperand *Operand_ConstantOperand `protobuf:"bytes,1,opt,name=constant_operand,json=constantOperand,proto3,oneof"` }
type Operand_ConstantOperand_BooleanValue ¶
type Operand_ConstantOperand_BooleanValue struct { // Boolean value of the operand if it is a boolean type. BooleanValue bool `protobuf:"varint,7,opt,name=boolean_value,json=booleanValue,proto3,oneof"` }
type Operand_ConstantOperand_DoubleValue ¶
type Operand_ConstantOperand_DoubleValue struct { // Double value of the operand if it is a double type. DoubleValue float64 `protobuf:"fixed64,8,opt,name=double_value,json=doubleValue,proto3,oneof"` }
type Operand_ConstantOperand_LongValue ¶
type Operand_ConstantOperand_LongValue struct { // Int64 value of the operand if it is a int64 type. LongValue int64 `protobuf:"varint,6,opt,name=long_value,json=longValue,proto3,oneof"` }
type Operand_ConstantOperand_StringValue ¶
type Operand_ConstantOperand_StringValue struct { // String value of the operand if it is a string type. StringValue string `protobuf:"bytes,5,opt,name=string_value,json=stringValue,proto3,oneof"` }
type Operand_FeedAttributeOperand ¶
type Operand_FeedAttributeOperand struct { // The associated feed. Required. FeedId *int64 `protobuf:"varint,3,opt,name=feed_id,json=feedId,proto3,oneof" json:"feed_id,omitempty"` // Id of the referenced feed attribute. Required. FeedAttributeId *int64 `protobuf:"varint,4,opt,name=feed_attribute_id,json=feedAttributeId,proto3,oneof" json:"feed_attribute_id,omitempty"` // contains filtered or unexported fields }
A feed attribute operand in a matching function. Used to represent a feed attribute in feed.
func (*Operand_FeedAttributeOperand) Descriptor
deprecated
func (*Operand_FeedAttributeOperand) Descriptor() ([]byte, []int)
Deprecated: Use Operand_FeedAttributeOperand.ProtoReflect.Descriptor instead.
func (*Operand_FeedAttributeOperand) GetFeedAttributeId ¶
func (x *Operand_FeedAttributeOperand) GetFeedAttributeId() int64
func (*Operand_FeedAttributeOperand) GetFeedId ¶
func (x *Operand_FeedAttributeOperand) GetFeedId() int64
func (*Operand_FeedAttributeOperand) ProtoMessage ¶
func (*Operand_FeedAttributeOperand) ProtoMessage()
func (*Operand_FeedAttributeOperand) ProtoReflect ¶
func (x *Operand_FeedAttributeOperand) ProtoReflect() protoreflect.Message
func (*Operand_FeedAttributeOperand) Reset ¶
func (x *Operand_FeedAttributeOperand) Reset()
func (*Operand_FeedAttributeOperand) String ¶
func (x *Operand_FeedAttributeOperand) String() string
type Operand_FeedAttributeOperand_ ¶
type Operand_FeedAttributeOperand_ struct { // This operand specifies a feed attribute in feed. FeedAttributeOperand *Operand_FeedAttributeOperand `protobuf:"bytes,2,opt,name=feed_attribute_operand,json=feedAttributeOperand,proto3,oneof"` }
type Operand_FunctionOperand ¶
type Operand_FunctionOperand struct { // The matching function held in this operand. MatchingFunction *MatchingFunction `protobuf:"bytes,1,opt,name=matching_function,json=matchingFunction,proto3" json:"matching_function,omitempty"` // contains filtered or unexported fields }
A function operand in a matching function. Used to represent nested functions.
func (*Operand_FunctionOperand) Descriptor
deprecated
func (*Operand_FunctionOperand) Descriptor() ([]byte, []int)
Deprecated: Use Operand_FunctionOperand.ProtoReflect.Descriptor instead.
func (*Operand_FunctionOperand) GetMatchingFunction ¶
func (x *Operand_FunctionOperand) GetMatchingFunction() *MatchingFunction
func (*Operand_FunctionOperand) ProtoMessage ¶
func (*Operand_FunctionOperand) ProtoMessage()
func (*Operand_FunctionOperand) ProtoReflect ¶
func (x *Operand_FunctionOperand) ProtoReflect() protoreflect.Message
func (*Operand_FunctionOperand) Reset ¶
func (x *Operand_FunctionOperand) Reset()
func (*Operand_FunctionOperand) String ¶
func (x *Operand_FunctionOperand) String() string
type Operand_FunctionOperand_ ¶
type Operand_FunctionOperand_ struct { // A function operand in a matching function. // Used to represent nested functions. FunctionOperand *Operand_FunctionOperand `protobuf:"bytes,3,opt,name=function_operand,json=functionOperand,proto3,oneof"` }
type Operand_RequestContextOperand ¶
type Operand_RequestContextOperand struct { // Type of value to be referred in the request context. ContextType enums.MatchingFunctionContextTypeEnum_MatchingFunctionContextType `` /* 191-byte string literal not displayed */ // contains filtered or unexported fields }
An operand in a function referring to a value in the request context.
func (*Operand_RequestContextOperand) Descriptor
deprecated
func (*Operand_RequestContextOperand) Descriptor() ([]byte, []int)
Deprecated: Use Operand_RequestContextOperand.ProtoReflect.Descriptor instead.
func (*Operand_RequestContextOperand) GetContextType ¶
func (x *Operand_RequestContextOperand) GetContextType() enums.MatchingFunctionContextTypeEnum_MatchingFunctionContextType
func (*Operand_RequestContextOperand) ProtoMessage ¶
func (*Operand_RequestContextOperand) ProtoMessage()
func (*Operand_RequestContextOperand) ProtoReflect ¶
func (x *Operand_RequestContextOperand) ProtoReflect() protoreflect.Message
func (*Operand_RequestContextOperand) Reset ¶
func (x *Operand_RequestContextOperand) Reset()
func (*Operand_RequestContextOperand) String ¶
func (x *Operand_RequestContextOperand) String() string
type Operand_RequestContextOperand_ ¶
type Operand_RequestContextOperand_ struct { // An operand in a function referring to a value in the request context. RequestContextOperand *Operand_RequestContextOperand `protobuf:"bytes,4,opt,name=request_context_operand,json=requestContextOperand,proto3,oneof"` }
type OperatingSystemVersionInfo ¶
type OperatingSystemVersionInfo struct { // The operating system version constant resource name. OperatingSystemVersionConstant *string `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
Represents an operating system version to be targeted.
func (*OperatingSystemVersionInfo) Descriptor
deprecated
func (*OperatingSystemVersionInfo) Descriptor() ([]byte, []int)
Deprecated: Use OperatingSystemVersionInfo.ProtoReflect.Descriptor instead.
func (*OperatingSystemVersionInfo) GetOperatingSystemVersionConstant ¶
func (x *OperatingSystemVersionInfo) GetOperatingSystemVersionConstant() string
func (*OperatingSystemVersionInfo) ProtoMessage ¶
func (*OperatingSystemVersionInfo) ProtoMessage()
func (*OperatingSystemVersionInfo) ProtoReflect ¶
func (x *OperatingSystemVersionInfo) ProtoReflect() protoreflect.Message
func (*OperatingSystemVersionInfo) Reset ¶
func (x *OperatingSystemVersionInfo) Reset()
func (*OperatingSystemVersionInfo) String ¶
func (x *OperatingSystemVersionInfo) String() string
type PageFeedAsset ¶
type PageFeedAsset struct { // Required. The webpage that advertisers want to target. PageUrl string `protobuf:"bytes,1,opt,name=page_url,json=pageUrl,proto3" json:"page_url,omitempty"` // Labels used to group the page urls. Labels []string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` // contains filtered or unexported fields }
A Page Feed asset.
func (*PageFeedAsset) Descriptor
deprecated
func (*PageFeedAsset) Descriptor() ([]byte, []int)
Deprecated: Use PageFeedAsset.ProtoReflect.Descriptor instead.
func (*PageFeedAsset) GetLabels ¶
func (x *PageFeedAsset) GetLabels() []string
func (*PageFeedAsset) GetPageUrl ¶
func (x *PageFeedAsset) GetPageUrl() string
func (*PageFeedAsset) ProtoMessage ¶
func (*PageFeedAsset) ProtoMessage()
func (*PageFeedAsset) ProtoReflect ¶
func (x *PageFeedAsset) ProtoReflect() protoreflect.Message
func (*PageFeedAsset) Reset ¶
func (x *PageFeedAsset) Reset()
func (*PageFeedAsset) String ¶
func (x *PageFeedAsset) String() string
type ParentalStatusDimension ¶
type ParentalStatusDimension struct { // Included parental status demographic segments. ParentalStatuses []enums.ParentalStatusTypeEnum_ParentalStatusType `` /* 195-byte string literal not displayed */ // Include users whose parental status is undetermined. IncludeUndetermined *bool `protobuf:"varint,2,opt,name=include_undetermined,json=includeUndetermined,proto3,oneof" json:"include_undetermined,omitempty"` // contains filtered or unexported fields }
Dimension specifying users by their parental status.
func (*ParentalStatusDimension) Descriptor
deprecated
func (*ParentalStatusDimension) Descriptor() ([]byte, []int)
Deprecated: Use ParentalStatusDimension.ProtoReflect.Descriptor instead.
func (*ParentalStatusDimension) GetIncludeUndetermined ¶
func (x *ParentalStatusDimension) GetIncludeUndetermined() bool
func (*ParentalStatusDimension) GetParentalStatuses ¶
func (x *ParentalStatusDimension) GetParentalStatuses() []enums.ParentalStatusTypeEnum_ParentalStatusType
func (*ParentalStatusDimension) ProtoMessage ¶
func (*ParentalStatusDimension) ProtoMessage()
func (*ParentalStatusDimension) ProtoReflect ¶
func (x *ParentalStatusDimension) ProtoReflect() protoreflect.Message
func (*ParentalStatusDimension) Reset ¶
func (x *ParentalStatusDimension) Reset()
func (*ParentalStatusDimension) String ¶
func (x *ParentalStatusDimension) String() string
type ParentalStatusInfo ¶
type ParentalStatusInfo struct { // Type of the parental status. Type enums.ParentalStatusTypeEnum_ParentalStatusType `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
A parental status criterion.
func (*ParentalStatusInfo) Descriptor
deprecated
func (*ParentalStatusInfo) Descriptor() ([]byte, []int)
Deprecated: Use ParentalStatusInfo.ProtoReflect.Descriptor instead.
func (*ParentalStatusInfo) GetType ¶
func (x *ParentalStatusInfo) GetType() enums.ParentalStatusTypeEnum_ParentalStatusType
func (*ParentalStatusInfo) ProtoMessage ¶
func (*ParentalStatusInfo) ProtoMessage()
func (*ParentalStatusInfo) ProtoReflect ¶
func (x *ParentalStatusInfo) ProtoReflect() protoreflect.Message
func (*ParentalStatusInfo) Reset ¶
func (x *ParentalStatusInfo) Reset()
func (*ParentalStatusInfo) String ¶
func (x *ParentalStatusInfo) String() string
type PercentCpc ¶
type PercentCpc struct { // Maximum bid limit that can be set by the bid strategy. This is // an optional field entered by the advertiser and specified in local micros. // Note: A zero value is interpreted in the same way as having bid_ceiling // undefined. CpcBidCeilingMicros *int64 `` /* 129-byte string literal not displayed */ // Adjusts the bid for each auction upward or downward, depending on the // likelihood of a conversion. Individual bids may exceed // cpc_bid_ceiling_micros, but the average bid amount for a campaign should // not. EnhancedCpcEnabled *bool `protobuf:"varint,4,opt,name=enhanced_cpc_enabled,json=enhancedCpcEnabled,proto3,oneof" json:"enhanced_cpc_enabled,omitempty"` // contains filtered or unexported fields }
A bidding strategy where bids are a fraction of the advertised price for some good or service.
func (*PercentCpc) Descriptor
deprecated
func (*PercentCpc) Descriptor() ([]byte, []int)
Deprecated: Use PercentCpc.ProtoReflect.Descriptor instead.
func (*PercentCpc) GetCpcBidCeilingMicros ¶
func (x *PercentCpc) GetCpcBidCeilingMicros() int64
func (*PercentCpc) GetEnhancedCpcEnabled ¶
func (x *PercentCpc) GetEnhancedCpcEnabled() bool
func (*PercentCpc) ProtoMessage ¶
func (*PercentCpc) ProtoMessage()
func (*PercentCpc) ProtoReflect ¶
func (x *PercentCpc) ProtoReflect() protoreflect.Message
func (*PercentCpc) Reset ¶
func (x *PercentCpc) Reset()
func (*PercentCpc) String ¶
func (x *PercentCpc) String() string
type PercentCpcBidSimulationPoint ¶
type PercentCpcBidSimulationPoint struct { // The simulated percent CPC upon which projected metrics are based. Percent // CPC expressed as fraction of the advertised price for some good or service. // The value stored here is 1,000,000 * [fraction]. PercentCpcBidMicros *int64 `` /* 129-byte string literal not displayed */ // Projected number of biddable conversions. BiddableConversions *float64 `` /* 126-byte string literal not displayed */ // Projected total value of biddable conversions in local currency. BiddableConversionsValue *float64 `` /* 143-byte string literal not displayed */ // Projected number of clicks. Clicks *int64 `protobuf:"varint,4,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"` // Projected cost in micros. CostMicros *int64 `protobuf:"varint,5,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"` // Projected number of impressions. Impressions *int64 `protobuf:"varint,6,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"` // Projected number of top slot impressions. TopSlotImpressions *int64 `protobuf:"varint,7,opt,name=top_slot_impressions,json=topSlotImpressions,proto3,oneof" json:"top_slot_impressions,omitempty"` // contains filtered or unexported fields }
Projected metrics for a specific percent CPC amount. Only Hotel advertising channel type supports this field.
func (*PercentCpcBidSimulationPoint) Descriptor
deprecated
func (*PercentCpcBidSimulationPoint) Descriptor() ([]byte, []int)
Deprecated: Use PercentCpcBidSimulationPoint.ProtoReflect.Descriptor instead.
func (*PercentCpcBidSimulationPoint) GetBiddableConversions ¶
func (x *PercentCpcBidSimulationPoint) GetBiddableConversions() float64
func (*PercentCpcBidSimulationPoint) GetBiddableConversionsValue ¶
func (x *PercentCpcBidSimulationPoint) GetBiddableConversionsValue() float64
func (*PercentCpcBidSimulationPoint) GetClicks ¶
func (x *PercentCpcBidSimulationPoint) GetClicks() int64
func (*PercentCpcBidSimulationPoint) GetCostMicros ¶
func (x *PercentCpcBidSimulationPoint) GetCostMicros() int64
func (*PercentCpcBidSimulationPoint) GetImpressions ¶
func (x *PercentCpcBidSimulationPoint) GetImpressions() int64
func (*PercentCpcBidSimulationPoint) GetPercentCpcBidMicros ¶
func (x *PercentCpcBidSimulationPoint) GetPercentCpcBidMicros() int64
func (*PercentCpcBidSimulationPoint) GetTopSlotImpressions ¶
func (x *PercentCpcBidSimulationPoint) GetTopSlotImpressions() int64
func (*PercentCpcBidSimulationPoint) ProtoMessage ¶
func (*PercentCpcBidSimulationPoint) ProtoMessage()
func (*PercentCpcBidSimulationPoint) ProtoReflect ¶
func (x *PercentCpcBidSimulationPoint) ProtoReflect() protoreflect.Message
func (*PercentCpcBidSimulationPoint) Reset ¶
func (x *PercentCpcBidSimulationPoint) Reset()
func (*PercentCpcBidSimulationPoint) String ¶
func (x *PercentCpcBidSimulationPoint) String() string
type PercentCpcBidSimulationPointList ¶
type PercentCpcBidSimulationPointList struct { // Projected metrics for a series of percent CPC bid amounts. Points []*PercentCpcBidSimulationPoint `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"` // contains filtered or unexported fields }
A container for simulation points for simulations of type PERCENT_CPC_BID.
func (*PercentCpcBidSimulationPointList) Descriptor
deprecated
func (*PercentCpcBidSimulationPointList) Descriptor() ([]byte, []int)
Deprecated: Use PercentCpcBidSimulationPointList.ProtoReflect.Descriptor instead.
func (*PercentCpcBidSimulationPointList) GetPoints ¶
func (x *PercentCpcBidSimulationPointList) GetPoints() []*PercentCpcBidSimulationPoint
func (*PercentCpcBidSimulationPointList) ProtoMessage ¶
func (*PercentCpcBidSimulationPointList) ProtoMessage()
func (*PercentCpcBidSimulationPointList) ProtoReflect ¶
func (x *PercentCpcBidSimulationPointList) ProtoReflect() protoreflect.Message
func (*PercentCpcBidSimulationPointList) Reset ¶
func (x *PercentCpcBidSimulationPointList) Reset()
func (*PercentCpcBidSimulationPointList) String ¶
func (x *PercentCpcBidSimulationPointList) String() string
type PlacementInfo ¶
type PlacementInfo struct { // URL of the placement. // // For example, "http://www.domain.com". Url *string `protobuf:"bytes,2,opt,name=url,proto3,oneof" json:"url,omitempty"` // contains filtered or unexported fields }
A placement criterion. This can be used to modify bids for sites when targeting the content network.
func (*PlacementInfo) Descriptor
deprecated
func (*PlacementInfo) Descriptor() ([]byte, []int)
Deprecated: Use PlacementInfo.ProtoReflect.Descriptor instead.
func (*PlacementInfo) GetUrl ¶
func (x *PlacementInfo) GetUrl() string
func (*PlacementInfo) ProtoMessage ¶
func (*PlacementInfo) ProtoMessage()
func (*PlacementInfo) ProtoReflect ¶
func (x *PlacementInfo) ProtoReflect() protoreflect.Message
func (*PlacementInfo) Reset ¶
func (x *PlacementInfo) Reset()
func (*PlacementInfo) String ¶
func (x *PlacementInfo) String() string
type PolicySummary ¶
type PolicySummary struct { // The list of policy findings. PolicyTopicEntries []*PolicyTopicEntry `protobuf:"bytes,1,rep,name=policy_topic_entries,json=policyTopicEntries,proto3" json:"policy_topic_entries,omitempty"` // Where in the review process the resource is. ReviewStatus enums.PolicyReviewStatusEnum_PolicyReviewStatus `` /* 176-byte string literal not displayed */ // The overall approval status, which is calculated based on // the status of its individual policy topic entries. ApprovalStatus enums.PolicyApprovalStatusEnum_PolicyApprovalStatus `` /* 186-byte string literal not displayed */ // contains filtered or unexported fields }
Contains policy summary information.
func (*PolicySummary) Descriptor
deprecated
func (*PolicySummary) Descriptor() ([]byte, []int)
Deprecated: Use PolicySummary.ProtoReflect.Descriptor instead.
func (*PolicySummary) GetApprovalStatus ¶
func (x *PolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
func (*PolicySummary) GetPolicyTopicEntries ¶
func (x *PolicySummary) GetPolicyTopicEntries() []*PolicyTopicEntry
func (*PolicySummary) GetReviewStatus ¶
func (x *PolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
func (*PolicySummary) ProtoMessage ¶
func (*PolicySummary) ProtoMessage()
func (*PolicySummary) ProtoReflect ¶
func (x *PolicySummary) ProtoReflect() protoreflect.Message
func (*PolicySummary) Reset ¶
func (x *PolicySummary) Reset()
func (*PolicySummary) String ¶
func (x *PolicySummary) String() string
type PolicyTopicConstraint ¶
type PolicyTopicConstraint struct { // Specific information about the constraint. // // Types that are assignable to Value: // *PolicyTopicConstraint_CountryConstraintList_ // *PolicyTopicConstraint_ResellerConstraint_ // *PolicyTopicConstraint_CertificateMissingInCountryList // *PolicyTopicConstraint_CertificateDomainMismatchInCountryList Value isPolicyTopicConstraint_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
Describes the effect on serving that a policy topic entry will have.
func (*PolicyTopicConstraint) Descriptor
deprecated
func (*PolicyTopicConstraint) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicConstraint.ProtoReflect.Descriptor instead.
func (*PolicyTopicConstraint) GetCertificateDomainMismatchInCountryList ¶
func (x *PolicyTopicConstraint) GetCertificateDomainMismatchInCountryList() *PolicyTopicConstraint_CountryConstraintList
func (*PolicyTopicConstraint) GetCertificateMissingInCountryList ¶
func (x *PolicyTopicConstraint) GetCertificateMissingInCountryList() *PolicyTopicConstraint_CountryConstraintList
func (*PolicyTopicConstraint) GetCountryConstraintList ¶
func (x *PolicyTopicConstraint) GetCountryConstraintList() *PolicyTopicConstraint_CountryConstraintList
func (*PolicyTopicConstraint) GetResellerConstraint ¶
func (x *PolicyTopicConstraint) GetResellerConstraint() *PolicyTopicConstraint_ResellerConstraint
func (*PolicyTopicConstraint) GetValue ¶
func (m *PolicyTopicConstraint) GetValue() isPolicyTopicConstraint_Value
func (*PolicyTopicConstraint) ProtoMessage ¶
func (*PolicyTopicConstraint) ProtoMessage()
func (*PolicyTopicConstraint) ProtoReflect ¶
func (x *PolicyTopicConstraint) ProtoReflect() protoreflect.Message
func (*PolicyTopicConstraint) Reset ¶
func (x *PolicyTopicConstraint) Reset()
func (*PolicyTopicConstraint) String ¶
func (x *PolicyTopicConstraint) String() string
type PolicyTopicConstraint_CertificateDomainMismatchInCountryList ¶
type PolicyTopicConstraint_CertificateDomainMismatchInCountryList struct { // Countries where the resource's domain is not covered by the // certificates associated with it. CertificateDomainMismatchInCountryList *PolicyTopicConstraint_CountryConstraintList `` /* 128-byte string literal not displayed */ }
type PolicyTopicConstraint_CertificateMissingInCountryList ¶
type PolicyTopicConstraint_CertificateMissingInCountryList struct { // Countries where a certificate is required for serving. CertificateMissingInCountryList *PolicyTopicConstraint_CountryConstraintList `protobuf:"bytes,3,opt,name=certificate_missing_in_country_list,json=certificateMissingInCountryList,proto3,oneof"` }
type PolicyTopicConstraint_CountryConstraint ¶
type PolicyTopicConstraint_CountryConstraint struct { // Geo target constant resource name of the country in which serving is // constrained. CountryCriterion *string `protobuf:"bytes,2,opt,name=country_criterion,json=countryCriterion,proto3,oneof" json:"country_criterion,omitempty"` // contains filtered or unexported fields }
Indicates that a resource's ability to serve in a particular country is constrained.
func (*PolicyTopicConstraint_CountryConstraint) Descriptor
deprecated
func (*PolicyTopicConstraint_CountryConstraint) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicConstraint_CountryConstraint.ProtoReflect.Descriptor instead.
func (*PolicyTopicConstraint_CountryConstraint) GetCountryCriterion ¶
func (x *PolicyTopicConstraint_CountryConstraint) GetCountryCriterion() string
func (*PolicyTopicConstraint_CountryConstraint) ProtoMessage ¶
func (*PolicyTopicConstraint_CountryConstraint) ProtoMessage()
func (*PolicyTopicConstraint_CountryConstraint) ProtoReflect ¶
func (x *PolicyTopicConstraint_CountryConstraint) ProtoReflect() protoreflect.Message
func (*PolicyTopicConstraint_CountryConstraint) Reset ¶
func (x *PolicyTopicConstraint_CountryConstraint) Reset()
func (*PolicyTopicConstraint_CountryConstraint) String ¶
func (x *PolicyTopicConstraint_CountryConstraint) String() string
type PolicyTopicConstraint_CountryConstraintList ¶
type PolicyTopicConstraint_CountryConstraintList struct { // Total number of countries targeted by the resource. TotalTargetedCountries *int32 `` /* 136-byte string literal not displayed */ // Countries in which serving is restricted. Countries []*PolicyTopicConstraint_CountryConstraint `protobuf:"bytes,2,rep,name=countries,proto3" json:"countries,omitempty"` // contains filtered or unexported fields }
A list of countries where a resource's serving is constrained.
func (*PolicyTopicConstraint_CountryConstraintList) Descriptor
deprecated
func (*PolicyTopicConstraint_CountryConstraintList) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicConstraint_CountryConstraintList.ProtoReflect.Descriptor instead.
func (*PolicyTopicConstraint_CountryConstraintList) GetCountries ¶
func (x *PolicyTopicConstraint_CountryConstraintList) GetCountries() []*PolicyTopicConstraint_CountryConstraint
func (*PolicyTopicConstraint_CountryConstraintList) GetTotalTargetedCountries ¶
func (x *PolicyTopicConstraint_CountryConstraintList) GetTotalTargetedCountries() int32
func (*PolicyTopicConstraint_CountryConstraintList) ProtoMessage ¶
func (*PolicyTopicConstraint_CountryConstraintList) ProtoMessage()
func (*PolicyTopicConstraint_CountryConstraintList) ProtoReflect ¶
func (x *PolicyTopicConstraint_CountryConstraintList) ProtoReflect() protoreflect.Message
func (*PolicyTopicConstraint_CountryConstraintList) Reset ¶
func (x *PolicyTopicConstraint_CountryConstraintList) Reset()
func (*PolicyTopicConstraint_CountryConstraintList) String ¶
func (x *PolicyTopicConstraint_CountryConstraintList) String() string
type PolicyTopicConstraint_CountryConstraintList_ ¶
type PolicyTopicConstraint_CountryConstraintList_ struct { // Countries where the resource cannot serve. CountryConstraintList *PolicyTopicConstraint_CountryConstraintList `protobuf:"bytes,1,opt,name=country_constraint_list,json=countryConstraintList,proto3,oneof"` }
type PolicyTopicConstraint_ResellerConstraint ¶
type PolicyTopicConstraint_ResellerConstraint struct {
// contains filtered or unexported fields
}
Indicates that a policy topic was constrained due to disapproval of the website for reseller purposes.
func (*PolicyTopicConstraint_ResellerConstraint) Descriptor
deprecated
func (*PolicyTopicConstraint_ResellerConstraint) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicConstraint_ResellerConstraint.ProtoReflect.Descriptor instead.
func (*PolicyTopicConstraint_ResellerConstraint) ProtoMessage ¶
func (*PolicyTopicConstraint_ResellerConstraint) ProtoMessage()
func (*PolicyTopicConstraint_ResellerConstraint) ProtoReflect ¶
func (x *PolicyTopicConstraint_ResellerConstraint) ProtoReflect() protoreflect.Message
func (*PolicyTopicConstraint_ResellerConstraint) Reset ¶
func (x *PolicyTopicConstraint_ResellerConstraint) Reset()
func (*PolicyTopicConstraint_ResellerConstraint) String ¶
func (x *PolicyTopicConstraint_ResellerConstraint) String() string
type PolicyTopicConstraint_ResellerConstraint_ ¶
type PolicyTopicConstraint_ResellerConstraint_ struct { // Reseller constraint. ResellerConstraint *PolicyTopicConstraint_ResellerConstraint `protobuf:"bytes,2,opt,name=reseller_constraint,json=resellerConstraint,proto3,oneof"` }
type PolicyTopicEntry ¶
type PolicyTopicEntry struct { // Policy topic this finding refers to. For example, "ALCOHOL", // "TRADEMARKS_IN_AD_TEXT", or "DESTINATION_NOT_WORKING". The set of possible // policy topics is not fixed for a particular API version and may change // at any time. Topic *string `protobuf:"bytes,5,opt,name=topic,proto3,oneof" json:"topic,omitempty"` // Describes the negative or positive effect this policy will have on serving. Type enums.PolicyTopicEntryTypeEnum_PolicyTopicEntryType `` /* 144-byte string literal not displayed */ // Additional information that explains policy finding // (for example, the brand name for a trademark finding). Evidences []*PolicyTopicEvidence `protobuf:"bytes,3,rep,name=evidences,proto3" json:"evidences,omitempty"` // Indicates how serving of this resource may be affected (for example, not // serving in a country). Constraints []*PolicyTopicConstraint `protobuf:"bytes,4,rep,name=constraints,proto3" json:"constraints,omitempty"` // contains filtered or unexported fields }
Policy finding attached to a resource (for example, alcohol policy associated with a site that sells alcohol).
Each PolicyTopicEntry has a topic that indicates the specific ads policy the entry is about and a type to indicate the effect that the entry will have on serving. It may optionally have one or more evidences that indicate the reason for the finding. It may also optionally have one or more constraints that provide details about how serving may be restricted.
func (*PolicyTopicEntry) Descriptor
deprecated
func (*PolicyTopicEntry) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicEntry.ProtoReflect.Descriptor instead.
func (*PolicyTopicEntry) GetConstraints ¶
func (x *PolicyTopicEntry) GetConstraints() []*PolicyTopicConstraint
func (*PolicyTopicEntry) GetEvidences ¶
func (x *PolicyTopicEntry) GetEvidences() []*PolicyTopicEvidence
func (*PolicyTopicEntry) GetTopic ¶
func (x *PolicyTopicEntry) GetTopic() string
func (*PolicyTopicEntry) GetType ¶
func (x *PolicyTopicEntry) GetType() enums.PolicyTopicEntryTypeEnum_PolicyTopicEntryType
func (*PolicyTopicEntry) ProtoMessage ¶
func (*PolicyTopicEntry) ProtoMessage()
func (*PolicyTopicEntry) ProtoReflect ¶
func (x *PolicyTopicEntry) ProtoReflect() protoreflect.Message
func (*PolicyTopicEntry) Reset ¶
func (x *PolicyTopicEntry) Reset()
func (*PolicyTopicEntry) String ¶
func (x *PolicyTopicEntry) String() string
type PolicyTopicEvidence ¶
type PolicyTopicEvidence struct { // Specific evidence information depending on the evidence type. // // Types that are assignable to Value: // *PolicyTopicEvidence_WebsiteList_ // *PolicyTopicEvidence_TextList_ // *PolicyTopicEvidence_LanguageCode // *PolicyTopicEvidence_DestinationTextList_ // *PolicyTopicEvidence_DestinationMismatch_ // *PolicyTopicEvidence_DestinationNotWorking_ Value isPolicyTopicEvidence_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
Additional information that explains a policy finding.
func (*PolicyTopicEvidence) Descriptor
deprecated
func (*PolicyTopicEvidence) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicEvidence.ProtoReflect.Descriptor instead.
func (*PolicyTopicEvidence) GetDestinationMismatch ¶
func (x *PolicyTopicEvidence) GetDestinationMismatch() *PolicyTopicEvidence_DestinationMismatch
func (*PolicyTopicEvidence) GetDestinationNotWorking ¶
func (x *PolicyTopicEvidence) GetDestinationNotWorking() *PolicyTopicEvidence_DestinationNotWorking
func (*PolicyTopicEvidence) GetDestinationTextList ¶
func (x *PolicyTopicEvidence) GetDestinationTextList() *PolicyTopicEvidence_DestinationTextList
func (*PolicyTopicEvidence) GetLanguageCode ¶
func (x *PolicyTopicEvidence) GetLanguageCode() string
func (*PolicyTopicEvidence) GetTextList ¶
func (x *PolicyTopicEvidence) GetTextList() *PolicyTopicEvidence_TextList
func (*PolicyTopicEvidence) GetValue ¶
func (m *PolicyTopicEvidence) GetValue() isPolicyTopicEvidence_Value
func (*PolicyTopicEvidence) GetWebsiteList ¶
func (x *PolicyTopicEvidence) GetWebsiteList() *PolicyTopicEvidence_WebsiteList
func (*PolicyTopicEvidence) ProtoMessage ¶
func (*PolicyTopicEvidence) ProtoMessage()
func (*PolicyTopicEvidence) ProtoReflect ¶
func (x *PolicyTopicEvidence) ProtoReflect() protoreflect.Message
func (*PolicyTopicEvidence) Reset ¶
func (x *PolicyTopicEvidence) Reset()
func (*PolicyTopicEvidence) String ¶
func (x *PolicyTopicEvidence) String() string
type PolicyTopicEvidence_DestinationMismatch ¶
type PolicyTopicEvidence_DestinationMismatch struct { // The set of URLs that did not match each other. UrlTypes []enums.PolicyTopicEvidenceDestinationMismatchUrlTypeEnum_PolicyTopicEvidenceDestinationMismatchUrlType `` /* 225-byte string literal not displayed */ // contains filtered or unexported fields }
Evidence of mismatches between the URLs of a resource.
func (*PolicyTopicEvidence_DestinationMismatch) Descriptor
deprecated
func (*PolicyTopicEvidence_DestinationMismatch) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicEvidence_DestinationMismatch.ProtoReflect.Descriptor instead.
func (*PolicyTopicEvidence_DestinationMismatch) GetUrlTypes ¶
func (*PolicyTopicEvidence_DestinationMismatch) ProtoMessage ¶
func (*PolicyTopicEvidence_DestinationMismatch) ProtoMessage()
func (*PolicyTopicEvidence_DestinationMismatch) ProtoReflect ¶
func (x *PolicyTopicEvidence_DestinationMismatch) ProtoReflect() protoreflect.Message
func (*PolicyTopicEvidence_DestinationMismatch) Reset ¶
func (x *PolicyTopicEvidence_DestinationMismatch) Reset()
func (*PolicyTopicEvidence_DestinationMismatch) String ¶
func (x *PolicyTopicEvidence_DestinationMismatch) String() string
type PolicyTopicEvidence_DestinationMismatch_ ¶
type PolicyTopicEvidence_DestinationMismatch_ struct { // Mismatch between the destinations of a resource's URLs. DestinationMismatch *PolicyTopicEvidence_DestinationMismatch `protobuf:"bytes,7,opt,name=destination_mismatch,json=destinationMismatch,proto3,oneof"` }
type PolicyTopicEvidence_DestinationNotWorking ¶
type PolicyTopicEvidence_DestinationNotWorking struct { // The full URL that didn't work. ExpandedUrl *string `protobuf:"bytes,7,opt,name=expanded_url,json=expandedUrl,proto3,oneof" json:"expanded_url,omitempty"` // The type of device that failed to load the URL. Device enums.PolicyTopicEvidenceDestinationNotWorkingDeviceEnum_PolicyTopicEvidenceDestinationNotWorkingDevice `` /* 200-byte string literal not displayed */ // The time the URL was last checked. // The format is "YYYY-MM-DD HH:MM:SS". // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" LastCheckedDateTime *string `` /* 128-byte string literal not displayed */ // Indicates the reason of the DESTINATION_NOT_WORKING policy finding. // // Types that are assignable to Reason: // *PolicyTopicEvidence_DestinationNotWorking_DnsErrorType // *PolicyTopicEvidence_DestinationNotWorking_HttpErrorCode Reason isPolicyTopicEvidence_DestinationNotWorking_Reason `protobuf_oneof:"reason"` // contains filtered or unexported fields }
Evidence details when the destination is returning an HTTP error code or isn't functional in all locations for commonly used devices.
func (*PolicyTopicEvidence_DestinationNotWorking) Descriptor
deprecated
func (*PolicyTopicEvidence_DestinationNotWorking) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicEvidence_DestinationNotWorking.ProtoReflect.Descriptor instead.
func (*PolicyTopicEvidence_DestinationNotWorking) GetDnsErrorType ¶
func (*PolicyTopicEvidence_DestinationNotWorking) GetExpandedUrl ¶
func (x *PolicyTopicEvidence_DestinationNotWorking) GetExpandedUrl() string
func (*PolicyTopicEvidence_DestinationNotWorking) GetHttpErrorCode ¶
func (x *PolicyTopicEvidence_DestinationNotWorking) GetHttpErrorCode() int64
func (*PolicyTopicEvidence_DestinationNotWorking) GetLastCheckedDateTime ¶
func (x *PolicyTopicEvidence_DestinationNotWorking) GetLastCheckedDateTime() string
func (*PolicyTopicEvidence_DestinationNotWorking) GetReason ¶
func (m *PolicyTopicEvidence_DestinationNotWorking) GetReason() isPolicyTopicEvidence_DestinationNotWorking_Reason
func (*PolicyTopicEvidence_DestinationNotWorking) ProtoMessage ¶
func (*PolicyTopicEvidence_DestinationNotWorking) ProtoMessage()
func (*PolicyTopicEvidence_DestinationNotWorking) ProtoReflect ¶
func (x *PolicyTopicEvidence_DestinationNotWorking) ProtoReflect() protoreflect.Message
func (*PolicyTopicEvidence_DestinationNotWorking) Reset ¶
func (x *PolicyTopicEvidence_DestinationNotWorking) Reset()
func (*PolicyTopicEvidence_DestinationNotWorking) String ¶
func (x *PolicyTopicEvidence_DestinationNotWorking) String() string
type PolicyTopicEvidence_DestinationNotWorking_ ¶
type PolicyTopicEvidence_DestinationNotWorking_ struct { // Details when the destination is returning an HTTP error code or isn't // functional in all locations for commonly used devices. DestinationNotWorking *PolicyTopicEvidence_DestinationNotWorking `protobuf:"bytes,8,opt,name=destination_not_working,json=destinationNotWorking,proto3,oneof"` }
type PolicyTopicEvidence_DestinationNotWorking_DnsErrorType ¶
type PolicyTopicEvidence_DestinationNotWorking_DnsErrorType struct { // The type of DNS error. DnsErrorType enums.PolicyTopicEvidenceDestinationNotWorkingDnsErrorTypeEnum_PolicyTopicEvidenceDestinationNotWorkingDnsErrorType `` /* 220-byte string literal not displayed */ }
type PolicyTopicEvidence_DestinationNotWorking_HttpErrorCode ¶
type PolicyTopicEvidence_DestinationNotWorking_HttpErrorCode struct { // The HTTP error code. HttpErrorCode int64 `protobuf:"varint,6,opt,name=http_error_code,json=httpErrorCode,proto3,oneof"` }
type PolicyTopicEvidence_DestinationTextList ¶
type PolicyTopicEvidence_DestinationTextList struct { // List of text found in the resource's destination page. DestinationTexts []string `protobuf:"bytes,2,rep,name=destination_texts,json=destinationTexts,proto3" json:"destination_texts,omitempty"` // contains filtered or unexported fields }
A list of strings found in a destination page that caused a policy finding.
func (*PolicyTopicEvidence_DestinationTextList) Descriptor
deprecated
func (*PolicyTopicEvidence_DestinationTextList) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicEvidence_DestinationTextList.ProtoReflect.Descriptor instead.
func (*PolicyTopicEvidence_DestinationTextList) GetDestinationTexts ¶
func (x *PolicyTopicEvidence_DestinationTextList) GetDestinationTexts() []string
func (*PolicyTopicEvidence_DestinationTextList) ProtoMessage ¶
func (*PolicyTopicEvidence_DestinationTextList) ProtoMessage()
func (*PolicyTopicEvidence_DestinationTextList) ProtoReflect ¶
func (x *PolicyTopicEvidence_DestinationTextList) ProtoReflect() protoreflect.Message
func (*PolicyTopicEvidence_DestinationTextList) Reset ¶
func (x *PolicyTopicEvidence_DestinationTextList) Reset()
func (*PolicyTopicEvidence_DestinationTextList) String ¶
func (x *PolicyTopicEvidence_DestinationTextList) String() string
type PolicyTopicEvidence_DestinationTextList_ ¶
type PolicyTopicEvidence_DestinationTextList_ struct { // The text in the destination of the resource that is causing a policy // finding. DestinationTextList *PolicyTopicEvidence_DestinationTextList `protobuf:"bytes,6,opt,name=destination_text_list,json=destinationTextList,proto3,oneof"` }
type PolicyTopicEvidence_LanguageCode ¶
type PolicyTopicEvidence_LanguageCode struct { // The language the resource was detected to be written in. // This is an IETF language tag such as "en-US". LanguageCode string `protobuf:"bytes,9,opt,name=language_code,json=languageCode,proto3,oneof"` }
type PolicyTopicEvidence_TextList ¶
type PolicyTopicEvidence_TextList struct { // The fragments of text from the resource that caused the policy finding. Texts []string `protobuf:"bytes,2,rep,name=texts,proto3" json:"texts,omitempty"` // contains filtered or unexported fields }
A list of fragments of text that violated a policy.
func (*PolicyTopicEvidence_TextList) Descriptor
deprecated
func (*PolicyTopicEvidence_TextList) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicEvidence_TextList.ProtoReflect.Descriptor instead.
func (*PolicyTopicEvidence_TextList) GetTexts ¶
func (x *PolicyTopicEvidence_TextList) GetTexts() []string
func (*PolicyTopicEvidence_TextList) ProtoMessage ¶
func (*PolicyTopicEvidence_TextList) ProtoMessage()
func (*PolicyTopicEvidence_TextList) ProtoReflect ¶
func (x *PolicyTopicEvidence_TextList) ProtoReflect() protoreflect.Message
func (*PolicyTopicEvidence_TextList) Reset ¶
func (x *PolicyTopicEvidence_TextList) Reset()
func (*PolicyTopicEvidence_TextList) String ¶
func (x *PolicyTopicEvidence_TextList) String() string
type PolicyTopicEvidence_TextList_ ¶
type PolicyTopicEvidence_TextList_ struct { // List of evidence found in the text of a resource. TextList *PolicyTopicEvidence_TextList `protobuf:"bytes,4,opt,name=text_list,json=textList,proto3,oneof"` }
type PolicyTopicEvidence_WebsiteList ¶
type PolicyTopicEvidence_WebsiteList struct { // Websites that caused the policy finding. Websites []string `protobuf:"bytes,2,rep,name=websites,proto3" json:"websites,omitempty"` // contains filtered or unexported fields }
A list of websites that caused a policy finding. Used for ONE_WEBSITE_PER_AD_GROUP policy topic, for example. In case there are more than five websites, only the top five (those that appear in resources the most) will be listed here.
func (*PolicyTopicEvidence_WebsiteList) Descriptor
deprecated
func (*PolicyTopicEvidence_WebsiteList) Descriptor() ([]byte, []int)
Deprecated: Use PolicyTopicEvidence_WebsiteList.ProtoReflect.Descriptor instead.
func (*PolicyTopicEvidence_WebsiteList) GetWebsites ¶
func (x *PolicyTopicEvidence_WebsiteList) GetWebsites() []string
func (*PolicyTopicEvidence_WebsiteList) ProtoMessage ¶
func (*PolicyTopicEvidence_WebsiteList) ProtoMessage()
func (*PolicyTopicEvidence_WebsiteList) ProtoReflect ¶
func (x *PolicyTopicEvidence_WebsiteList) ProtoReflect() protoreflect.Message
func (*PolicyTopicEvidence_WebsiteList) Reset ¶
func (x *PolicyTopicEvidence_WebsiteList) Reset()
func (*PolicyTopicEvidence_WebsiteList) String ¶
func (x *PolicyTopicEvidence_WebsiteList) String() string
type PolicyTopicEvidence_WebsiteList_ ¶
type PolicyTopicEvidence_WebsiteList_ struct { // List of websites linked with this resource. WebsiteList *PolicyTopicEvidence_WebsiteList `protobuf:"bytes,3,opt,name=website_list,json=websiteList,proto3,oneof"` }
type PolicyValidationParameter ¶
type PolicyValidationParameter struct { // The list of policy topics that should not cause a PolicyFindingError to // be reported. This field is currently only compatible with Enhanced Text Ad. // It corresponds to the PolicyTopicEntry.topic field. // // Resources violating these policies will be saved, but will not be eligible // to serve. They may begin serving at a later time due to a change in // policies, re-review of the resource, or a change in advertiser // certificates. IgnorablePolicyTopics []string `` /* 126-byte string literal not displayed */ // The list of policy violation keys that should not cause a // PolicyViolationError to be reported. Not all policy violations are // exemptable, refer to the is_exemptible field in the returned // PolicyViolationError. // // Resources violating these polices will be saved, but will not be eligible // to serve. They may begin serving at a later time due to a change in // policies, re-review of the resource, or a change in advertiser // certificates. ExemptPolicyViolationKeys []*PolicyViolationKey `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
Parameter for controlling how policy exemption is done.
func (*PolicyValidationParameter) Descriptor
deprecated
func (*PolicyValidationParameter) Descriptor() ([]byte, []int)
Deprecated: Use PolicyValidationParameter.ProtoReflect.Descriptor instead.
func (*PolicyValidationParameter) GetExemptPolicyViolationKeys ¶
func (x *PolicyValidationParameter) GetExemptPolicyViolationKeys() []*PolicyViolationKey
func (*PolicyValidationParameter) GetIgnorablePolicyTopics ¶
func (x *PolicyValidationParameter) GetIgnorablePolicyTopics() []string
func (*PolicyValidationParameter) ProtoMessage ¶
func (*PolicyValidationParameter) ProtoMessage()
func (*PolicyValidationParameter) ProtoReflect ¶
func (x *PolicyValidationParameter) ProtoReflect() protoreflect.Message
func (*PolicyValidationParameter) Reset ¶
func (x *PolicyValidationParameter) Reset()
func (*PolicyValidationParameter) String ¶
func (x *PolicyValidationParameter) String() string
type PolicyViolationKey ¶
type PolicyViolationKey struct { // Unique ID of the violated policy. PolicyName *string `protobuf:"bytes,3,opt,name=policy_name,json=policyName,proto3,oneof" json:"policy_name,omitempty"` // The text that violates the policy if specified. // Otherwise, refers to the policy in general // (for example, when requesting to be exempt from the whole policy). // If not specified for criterion exemptions, the whole policy is implied. // Must be specified for ad exemptions. ViolatingText *string `protobuf:"bytes,4,opt,name=violating_text,json=violatingText,proto3,oneof" json:"violating_text,omitempty"` // contains filtered or unexported fields }
Key of the violation. The key is used for referring to a violation when filing an exemption request.
func (*PolicyViolationKey) Descriptor
deprecated
func (*PolicyViolationKey) Descriptor() ([]byte, []int)
Deprecated: Use PolicyViolationKey.ProtoReflect.Descriptor instead.
func (*PolicyViolationKey) GetPolicyName ¶
func (x *PolicyViolationKey) GetPolicyName() string
func (*PolicyViolationKey) GetViolatingText ¶
func (x *PolicyViolationKey) GetViolatingText() string
func (*PolicyViolationKey) ProtoMessage ¶
func (*PolicyViolationKey) ProtoMessage()
func (*PolicyViolationKey) ProtoReflect ¶
func (x *PolicyViolationKey) ProtoReflect() protoreflect.Message
func (*PolicyViolationKey) Reset ¶
func (x *PolicyViolationKey) Reset()
func (*PolicyViolationKey) String ¶
func (x *PolicyViolationKey) String() string
type PriceAsset ¶
type PriceAsset struct { // Required. The type of the price asset. Type enums.PriceExtensionTypeEnum_PriceExtensionType `` /* 140-byte string literal not displayed */ // The price qualifier of the price asset. PriceQualifier enums.PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier `` /* 202-byte string literal not displayed */ // Required. The language of the price asset. // Represented as BCP 47 language tag. LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // The price offerings of the price asset. // The size of this collection should be between 3 and 8, inclusive. PriceOfferings []*PriceOffering `protobuf:"bytes,4,rep,name=price_offerings,json=priceOfferings,proto3" json:"price_offerings,omitempty"` // contains filtered or unexported fields }
An asset representing a list of price offers.
func (*PriceAsset) Descriptor
deprecated
func (*PriceAsset) Descriptor() ([]byte, []int)
Deprecated: Use PriceAsset.ProtoReflect.Descriptor instead.
func (*PriceAsset) GetLanguageCode ¶
func (x *PriceAsset) GetLanguageCode() string
func (*PriceAsset) GetPriceOfferings ¶
func (x *PriceAsset) GetPriceOfferings() []*PriceOffering
func (*PriceAsset) GetPriceQualifier ¶
func (x *PriceAsset) GetPriceQualifier() enums.PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier
func (*PriceAsset) GetType ¶
func (x *PriceAsset) GetType() enums.PriceExtensionTypeEnum_PriceExtensionType
func (*PriceAsset) ProtoMessage ¶
func (*PriceAsset) ProtoMessage()
func (*PriceAsset) ProtoReflect ¶
func (x *PriceAsset) ProtoReflect() protoreflect.Message
func (*PriceAsset) Reset ¶
func (x *PriceAsset) Reset()
func (*PriceAsset) String ¶
func (x *PriceAsset) String() string
type PriceFeedItem ¶
type PriceFeedItem struct { // Price extension type of this extension. Type enums.PriceExtensionTypeEnum_PriceExtensionType `` /* 140-byte string literal not displayed */ // Price qualifier for all offers of this price extension. PriceQualifier enums.PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier `` /* 202-byte string literal not displayed */ // Tracking URL template for all offers of this price extension. TrackingUrlTemplate *string `` /* 126-byte string literal not displayed */ // The code of the language used for this price extension. LanguageCode *string `protobuf:"bytes,8,opt,name=language_code,json=languageCode,proto3,oneof" json:"language_code,omitempty"` // The price offerings in this price extension. PriceOfferings []*PriceOffer `protobuf:"bytes,5,rep,name=price_offerings,json=priceOfferings,proto3" json:"price_offerings,omitempty"` // Tracking URL template for all offers of this price extension. FinalUrlSuffix *string `protobuf:"bytes,9,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // contains filtered or unexported fields }
Represents a Price extension.
func (*PriceFeedItem) Descriptor
deprecated
func (*PriceFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use PriceFeedItem.ProtoReflect.Descriptor instead.
func (*PriceFeedItem) GetFinalUrlSuffix ¶
func (x *PriceFeedItem) GetFinalUrlSuffix() string
func (*PriceFeedItem) GetLanguageCode ¶
func (x *PriceFeedItem) GetLanguageCode() string
func (*PriceFeedItem) GetPriceOfferings ¶
func (x *PriceFeedItem) GetPriceOfferings() []*PriceOffer
func (*PriceFeedItem) GetPriceQualifier ¶
func (x *PriceFeedItem) GetPriceQualifier() enums.PriceExtensionPriceQualifierEnum_PriceExtensionPriceQualifier
func (*PriceFeedItem) GetTrackingUrlTemplate ¶
func (x *PriceFeedItem) GetTrackingUrlTemplate() string
func (*PriceFeedItem) GetType ¶
func (x *PriceFeedItem) GetType() enums.PriceExtensionTypeEnum_PriceExtensionType
func (*PriceFeedItem) ProtoMessage ¶
func (*PriceFeedItem) ProtoMessage()
func (*PriceFeedItem) ProtoReflect ¶
func (x *PriceFeedItem) ProtoReflect() protoreflect.Message
func (*PriceFeedItem) Reset ¶
func (x *PriceFeedItem) Reset()
func (*PriceFeedItem) String ¶
func (x *PriceFeedItem) String() string
type PriceOffer ¶
type PriceOffer struct { // Header text of this offer. Header *string `protobuf:"bytes,7,opt,name=header,proto3,oneof" json:"header,omitempty"` // Description text of this offer. Description *string `protobuf:"bytes,8,opt,name=description,proto3,oneof" json:"description,omitempty"` // Price value of this offer. Price *Money `protobuf:"bytes,3,opt,name=price,proto3" json:"price,omitempty"` // Price unit for this offer. Unit enums.PriceExtensionPriceUnitEnum_PriceExtensionPriceUnit `` /* 150-byte string literal not displayed */ // A list of possible final URLs after all cross domain redirects. FinalUrls []string `protobuf:"bytes,9,rep,name=final_urls,json=finalUrls,proto3" json:"final_urls,omitempty"` // A list of possible final mobile URLs after all cross domain redirects. FinalMobileUrls []string `protobuf:"bytes,10,rep,name=final_mobile_urls,json=finalMobileUrls,proto3" json:"final_mobile_urls,omitempty"` // contains filtered or unexported fields }
Represents one price offer in a price extension.
func (*PriceOffer) Descriptor
deprecated
func (*PriceOffer) Descriptor() ([]byte, []int)
Deprecated: Use PriceOffer.ProtoReflect.Descriptor instead.
func (*PriceOffer) GetDescription ¶
func (x *PriceOffer) GetDescription() string
func (*PriceOffer) GetFinalMobileUrls ¶
func (x *PriceOffer) GetFinalMobileUrls() []string
func (*PriceOffer) GetFinalUrls ¶
func (x *PriceOffer) GetFinalUrls() []string
func (*PriceOffer) GetHeader ¶
func (x *PriceOffer) GetHeader() string
func (*PriceOffer) GetPrice ¶
func (x *PriceOffer) GetPrice() *Money
func (*PriceOffer) GetUnit ¶
func (x *PriceOffer) GetUnit() enums.PriceExtensionPriceUnitEnum_PriceExtensionPriceUnit
func (*PriceOffer) ProtoMessage ¶
func (*PriceOffer) ProtoMessage()
func (*PriceOffer) ProtoReflect ¶
func (x *PriceOffer) ProtoReflect() protoreflect.Message
func (*PriceOffer) Reset ¶
func (x *PriceOffer) Reset()
func (*PriceOffer) String ¶
func (x *PriceOffer) String() string
type PriceOffering ¶
type PriceOffering struct { // Required. The header of the price offering. // The length of this string should be between 1 and 25, inclusive. Header string `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` // Required. The description of the price offering. // The length of this string should be between 1 and 25, inclusive. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Required. The price value of the price offering. Price *Money `protobuf:"bytes,3,opt,name=price,proto3" json:"price,omitempty"` // The price unit of the price offering. Unit enums.PriceExtensionPriceUnitEnum_PriceExtensionPriceUnit `` /* 150-byte string literal not displayed */ // Required. The final URL after all cross domain redirects. FinalUrl string `protobuf:"bytes,5,opt,name=final_url,json=finalUrl,proto3" json:"final_url,omitempty"` // The final mobile URL after all cross domain redirects. FinalMobileUrl string `protobuf:"bytes,6,opt,name=final_mobile_url,json=finalMobileUrl,proto3" json:"final_mobile_url,omitempty"` // contains filtered or unexported fields }
A single price offering within a PriceAsset.
func (*PriceOffering) Descriptor
deprecated
func (*PriceOffering) Descriptor() ([]byte, []int)
Deprecated: Use PriceOffering.ProtoReflect.Descriptor instead.
func (*PriceOffering) GetDescription ¶
func (x *PriceOffering) GetDescription() string
func (*PriceOffering) GetFinalMobileUrl ¶
func (x *PriceOffering) GetFinalMobileUrl() string
func (*PriceOffering) GetFinalUrl ¶
func (x *PriceOffering) GetFinalUrl() string
func (*PriceOffering) GetHeader ¶
func (x *PriceOffering) GetHeader() string
func (*PriceOffering) GetPrice ¶
func (x *PriceOffering) GetPrice() *Money
func (*PriceOffering) GetUnit ¶
func (x *PriceOffering) GetUnit() enums.PriceExtensionPriceUnitEnum_PriceExtensionPriceUnit
func (*PriceOffering) ProtoMessage ¶
func (*PriceOffering) ProtoMessage()
func (*PriceOffering) ProtoReflect ¶
func (x *PriceOffering) ProtoReflect() protoreflect.Message
func (*PriceOffering) Reset ¶
func (x *PriceOffering) Reset()
func (*PriceOffering) String ¶
func (x *PriceOffering) String() string
type ProductBiddingCategoryInfo ¶
type ProductBiddingCategoryInfo struct { // ID of the product bidding category. // // This ID is equivalent to the google_product_category ID as described in // this article: https://support.google.com/merchants/answer/6324436 Id *int64 `protobuf:"varint,4,opt,name=id,proto3,oneof" json:"id,omitempty"` // Level of the product bidding category. Level enums.ProductBiddingCategoryLevelEnum_ProductBiddingCategoryLevel `` /* 160-byte string literal not displayed */ // contains filtered or unexported fields }
Bidding category of a product offer.
func (*ProductBiddingCategoryInfo) Descriptor
deprecated
func (*ProductBiddingCategoryInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductBiddingCategoryInfo.ProtoReflect.Descriptor instead.
func (*ProductBiddingCategoryInfo) GetId ¶
func (x *ProductBiddingCategoryInfo) GetId() int64
func (*ProductBiddingCategoryInfo) GetLevel ¶
func (x *ProductBiddingCategoryInfo) GetLevel() enums.ProductBiddingCategoryLevelEnum_ProductBiddingCategoryLevel
func (*ProductBiddingCategoryInfo) ProtoMessage ¶
func (*ProductBiddingCategoryInfo) ProtoMessage()
func (*ProductBiddingCategoryInfo) ProtoReflect ¶
func (x *ProductBiddingCategoryInfo) ProtoReflect() protoreflect.Message
func (*ProductBiddingCategoryInfo) Reset ¶
func (x *ProductBiddingCategoryInfo) Reset()
func (*ProductBiddingCategoryInfo) String ¶
func (x *ProductBiddingCategoryInfo) String() string
type ProductBrandInfo ¶
type ProductBrandInfo struct { // String value of the product brand. Value *string `protobuf:"bytes,2,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Brand of the product.
func (*ProductBrandInfo) Descriptor
deprecated
func (*ProductBrandInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductBrandInfo.ProtoReflect.Descriptor instead.
func (*ProductBrandInfo) GetValue ¶
func (x *ProductBrandInfo) GetValue() string
func (*ProductBrandInfo) ProtoMessage ¶
func (*ProductBrandInfo) ProtoMessage()
func (*ProductBrandInfo) ProtoReflect ¶
func (x *ProductBrandInfo) ProtoReflect() protoreflect.Message
func (*ProductBrandInfo) Reset ¶
func (x *ProductBrandInfo) Reset()
func (*ProductBrandInfo) String ¶
func (x *ProductBrandInfo) String() string
type ProductChannelExclusivityInfo ¶
type ProductChannelExclusivityInfo struct { // Value of the availability. ChannelExclusivity enums.ProductChannelExclusivityEnum_ProductChannelExclusivity `` /* 208-byte string literal not displayed */ // contains filtered or unexported fields }
Availability of a product offer.
func (*ProductChannelExclusivityInfo) Descriptor
deprecated
func (*ProductChannelExclusivityInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductChannelExclusivityInfo.ProtoReflect.Descriptor instead.
func (*ProductChannelExclusivityInfo) GetChannelExclusivity ¶
func (x *ProductChannelExclusivityInfo) GetChannelExclusivity() enums.ProductChannelExclusivityEnum_ProductChannelExclusivity
func (*ProductChannelExclusivityInfo) ProtoMessage ¶
func (*ProductChannelExclusivityInfo) ProtoMessage()
func (*ProductChannelExclusivityInfo) ProtoReflect ¶
func (x *ProductChannelExclusivityInfo) ProtoReflect() protoreflect.Message
func (*ProductChannelExclusivityInfo) Reset ¶
func (x *ProductChannelExclusivityInfo) Reset()
func (*ProductChannelExclusivityInfo) String ¶
func (x *ProductChannelExclusivityInfo) String() string
type ProductChannelInfo ¶
type ProductChannelInfo struct { // Value of the locality. Channel enums.ProductChannelEnum_ProductChannel `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
Locality of a product offer.
func (*ProductChannelInfo) Descriptor
deprecated
func (*ProductChannelInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductChannelInfo.ProtoReflect.Descriptor instead.
func (*ProductChannelInfo) GetChannel ¶
func (x *ProductChannelInfo) GetChannel() enums.ProductChannelEnum_ProductChannel
func (*ProductChannelInfo) ProtoMessage ¶
func (*ProductChannelInfo) ProtoMessage()
func (*ProductChannelInfo) ProtoReflect ¶
func (x *ProductChannelInfo) ProtoReflect() protoreflect.Message
func (*ProductChannelInfo) Reset ¶
func (x *ProductChannelInfo) Reset()
func (*ProductChannelInfo) String ¶
func (x *ProductChannelInfo) String() string
type ProductConditionInfo ¶
type ProductConditionInfo struct { // Value of the condition. Condition enums.ProductConditionEnum_ProductCondition `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
Condition of a product offer.
func (*ProductConditionInfo) Descriptor
deprecated
func (*ProductConditionInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductConditionInfo.ProtoReflect.Descriptor instead.
func (*ProductConditionInfo) GetCondition ¶
func (x *ProductConditionInfo) GetCondition() enums.ProductConditionEnum_ProductCondition
func (*ProductConditionInfo) ProtoMessage ¶
func (*ProductConditionInfo) ProtoMessage()
func (*ProductConditionInfo) ProtoReflect ¶
func (x *ProductConditionInfo) ProtoReflect() protoreflect.Message
func (*ProductConditionInfo) Reset ¶
func (x *ProductConditionInfo) Reset()
func (*ProductConditionInfo) String ¶
func (x *ProductConditionInfo) String() string
type ProductCustomAttributeInfo ¶
type ProductCustomAttributeInfo struct { // String value of the product custom attribute. Value *string `protobuf:"bytes,3,opt,name=value,proto3,oneof" json:"value,omitempty"` // Indicates the index of the custom attribute. Index enums.ProductCustomAttributeIndexEnum_ProductCustomAttributeIndex `` /* 160-byte string literal not displayed */ // contains filtered or unexported fields }
Custom attribute of a product offer.
func (*ProductCustomAttributeInfo) Descriptor
deprecated
func (*ProductCustomAttributeInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductCustomAttributeInfo.ProtoReflect.Descriptor instead.
func (*ProductCustomAttributeInfo) GetIndex ¶
func (x *ProductCustomAttributeInfo) GetIndex() enums.ProductCustomAttributeIndexEnum_ProductCustomAttributeIndex
func (*ProductCustomAttributeInfo) GetValue ¶
func (x *ProductCustomAttributeInfo) GetValue() string
func (*ProductCustomAttributeInfo) ProtoMessage ¶
func (*ProductCustomAttributeInfo) ProtoMessage()
func (*ProductCustomAttributeInfo) ProtoReflect ¶
func (x *ProductCustomAttributeInfo) ProtoReflect() protoreflect.Message
func (*ProductCustomAttributeInfo) Reset ¶
func (x *ProductCustomAttributeInfo) Reset()
func (*ProductCustomAttributeInfo) String ¶
func (x *ProductCustomAttributeInfo) String() string
type ProductGroupingInfo ¶
type ProductGroupingInfo struct { // String value of the product grouping. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Grouping of a product offer. This listing dimension is deprecated and it is supported only in Display campaigns.
func (*ProductGroupingInfo) Descriptor
deprecated
func (*ProductGroupingInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductGroupingInfo.ProtoReflect.Descriptor instead.
func (*ProductGroupingInfo) GetValue ¶
func (x *ProductGroupingInfo) GetValue() string
func (*ProductGroupingInfo) ProtoMessage ¶
func (*ProductGroupingInfo) ProtoMessage()
func (*ProductGroupingInfo) ProtoReflect ¶
func (x *ProductGroupingInfo) ProtoReflect() protoreflect.Message
func (*ProductGroupingInfo) Reset ¶
func (x *ProductGroupingInfo) Reset()
func (*ProductGroupingInfo) String ¶
func (x *ProductGroupingInfo) String() string
type ProductItemIdInfo ¶
type ProductItemIdInfo struct { // Value of the id. Value *string `protobuf:"bytes,2,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Item id of a product offer.
func (*ProductItemIdInfo) Descriptor
deprecated
func (*ProductItemIdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductItemIdInfo.ProtoReflect.Descriptor instead.
func (*ProductItemIdInfo) GetValue ¶
func (x *ProductItemIdInfo) GetValue() string
func (*ProductItemIdInfo) ProtoMessage ¶
func (*ProductItemIdInfo) ProtoMessage()
func (*ProductItemIdInfo) ProtoReflect ¶
func (x *ProductItemIdInfo) ProtoReflect() protoreflect.Message
func (*ProductItemIdInfo) Reset ¶
func (x *ProductItemIdInfo) Reset()
func (*ProductItemIdInfo) String ¶
func (x *ProductItemIdInfo) String() string
type ProductLabelsInfo ¶
type ProductLabelsInfo struct { // String value of the product labels. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Labels of a product offer. This listing dimension is deprecated and it is supported only in Display campaigns.
func (*ProductLabelsInfo) Descriptor
deprecated
func (*ProductLabelsInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductLabelsInfo.ProtoReflect.Descriptor instead.
func (*ProductLabelsInfo) GetValue ¶
func (x *ProductLabelsInfo) GetValue() string
func (*ProductLabelsInfo) ProtoMessage ¶
func (*ProductLabelsInfo) ProtoMessage()
func (*ProductLabelsInfo) ProtoReflect ¶
func (x *ProductLabelsInfo) ProtoReflect() protoreflect.Message
func (*ProductLabelsInfo) Reset ¶
func (x *ProductLabelsInfo) Reset()
func (*ProductLabelsInfo) String ¶
func (x *ProductLabelsInfo) String() string
type ProductLegacyConditionInfo ¶
type ProductLegacyConditionInfo struct { // String value of the product legacy condition. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Legacy condition of a product offer. This listing dimension is deprecated and it is supported only in Display campaigns.
func (*ProductLegacyConditionInfo) Descriptor
deprecated
func (*ProductLegacyConditionInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductLegacyConditionInfo.ProtoReflect.Descriptor instead.
func (*ProductLegacyConditionInfo) GetValue ¶
func (x *ProductLegacyConditionInfo) GetValue() string
func (*ProductLegacyConditionInfo) ProtoMessage ¶
func (*ProductLegacyConditionInfo) ProtoMessage()
func (*ProductLegacyConditionInfo) ProtoReflect ¶
func (x *ProductLegacyConditionInfo) ProtoReflect() protoreflect.Message
func (*ProductLegacyConditionInfo) Reset ¶
func (x *ProductLegacyConditionInfo) Reset()
func (*ProductLegacyConditionInfo) String ¶
func (x *ProductLegacyConditionInfo) String() string
type ProductTypeFullInfo ¶
type ProductTypeFullInfo struct { // String value of the product full type. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Full type of a product offer. This listing dimension is deprecated and it is supported only in Display campaigns.
func (*ProductTypeFullInfo) Descriptor
deprecated
func (*ProductTypeFullInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductTypeFullInfo.ProtoReflect.Descriptor instead.
func (*ProductTypeFullInfo) GetValue ¶
func (x *ProductTypeFullInfo) GetValue() string
func (*ProductTypeFullInfo) ProtoMessage ¶
func (*ProductTypeFullInfo) ProtoMessage()
func (*ProductTypeFullInfo) ProtoReflect ¶
func (x *ProductTypeFullInfo) ProtoReflect() protoreflect.Message
func (*ProductTypeFullInfo) Reset ¶
func (x *ProductTypeFullInfo) Reset()
func (*ProductTypeFullInfo) String ¶
func (x *ProductTypeFullInfo) String() string
type ProductTypeInfo ¶
type ProductTypeInfo struct { // Value of the type. Value *string `protobuf:"bytes,3,opt,name=value,proto3,oneof" json:"value,omitempty"` // Level of the type. Level enums.ProductTypeLevelEnum_ProductTypeLevel `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
Type of a product offer.
func (*ProductTypeInfo) Descriptor
deprecated
func (*ProductTypeInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProductTypeInfo.ProtoReflect.Descriptor instead.
func (*ProductTypeInfo) GetLevel ¶
func (x *ProductTypeInfo) GetLevel() enums.ProductTypeLevelEnum_ProductTypeLevel
func (*ProductTypeInfo) GetValue ¶
func (x *ProductTypeInfo) GetValue() string
func (*ProductTypeInfo) ProtoMessage ¶
func (*ProductTypeInfo) ProtoMessage()
func (*ProductTypeInfo) ProtoReflect ¶
func (x *ProductTypeInfo) ProtoReflect() protoreflect.Message
func (*ProductTypeInfo) Reset ¶
func (x *ProductTypeInfo) Reset()
func (*ProductTypeInfo) String ¶
func (x *ProductTypeInfo) String() string
type PromotionAsset ¶
type PromotionAsset struct { // Required. A freeform description of what the promotion is targeting. PromotionTarget string `protobuf:"bytes,1,opt,name=promotion_target,json=promotionTarget,proto3" json:"promotion_target,omitempty"` // A modifier for qualification of the discount. DiscountModifier enums.PromotionExtensionDiscountModifierEnum_PromotionExtensionDiscountModifier `` /* 220-byte string literal not displayed */ // Start date of when the promotion is eligible to be redeemed, in yyyy-MM-dd // format. RedemptionStartDate string `protobuf:"bytes,7,opt,name=redemption_start_date,json=redemptionStartDate,proto3" json:"redemption_start_date,omitempty"` // Last date of when the promotion is eligible to be redeemed, in yyyy-MM-dd // format. RedemptionEndDate string `protobuf:"bytes,8,opt,name=redemption_end_date,json=redemptionEndDate,proto3" json:"redemption_end_date,omitempty"` // The occasion the promotion was intended for. // If an occasion is set, the redemption window will need to fall within the // date range associated with the occasion. Occasion enums.PromotionExtensionOccasionEnum_PromotionExtensionOccasion `` /* 164-byte string literal not displayed */ // The language of the promotion. // Represented as BCP 47 language tag. LanguageCode string `protobuf:"bytes,10,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // Start date of when this asset is effective and can begin serving, in // yyyy-MM-dd format. StartDate string `protobuf:"bytes,11,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"` // Last date of when this asset is effective and still serving, in yyyy-MM-dd // format. EndDate string `protobuf:"bytes,12,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"` // List of non-overlapping schedules specifying all time intervals for which // the asset may serve. There can be a maximum of 6 schedules per day, 42 in // total. AdScheduleTargets []*AdScheduleInfo `protobuf:"bytes,13,rep,name=ad_schedule_targets,json=adScheduleTargets,proto3" json:"ad_schedule_targets,omitempty"` // Discount type, can be percentage off or amount off. // // Types that are assignable to DiscountType: // *PromotionAsset_PercentOff // *PromotionAsset_MoneyAmountOff DiscountType isPromotionAsset_DiscountType `protobuf_oneof:"discount_type"` // Promotion trigger. Can be by promotion code or promo by eligible order // amount. // // Types that are assignable to PromotionTrigger: // *PromotionAsset_PromotionCode // *PromotionAsset_OrdersOverAmount PromotionTrigger isPromotionAsset_PromotionTrigger `protobuf_oneof:"promotion_trigger"` // contains filtered or unexported fields }
A Promotion asset.
func (*PromotionAsset) Descriptor
deprecated
func (*PromotionAsset) Descriptor() ([]byte, []int)
Deprecated: Use PromotionAsset.ProtoReflect.Descriptor instead.
func (*PromotionAsset) GetAdScheduleTargets ¶
func (x *PromotionAsset) GetAdScheduleTargets() []*AdScheduleInfo
func (*PromotionAsset) GetDiscountModifier ¶
func (x *PromotionAsset) GetDiscountModifier() enums.PromotionExtensionDiscountModifierEnum_PromotionExtensionDiscountModifier
func (*PromotionAsset) GetDiscountType ¶
func (m *PromotionAsset) GetDiscountType() isPromotionAsset_DiscountType
func (*PromotionAsset) GetEndDate ¶
func (x *PromotionAsset) GetEndDate() string
func (*PromotionAsset) GetLanguageCode ¶
func (x *PromotionAsset) GetLanguageCode() string
func (*PromotionAsset) GetMoneyAmountOff ¶
func (x *PromotionAsset) GetMoneyAmountOff() *Money
func (*PromotionAsset) GetOccasion ¶
func (x *PromotionAsset) GetOccasion() enums.PromotionExtensionOccasionEnum_PromotionExtensionOccasion
func (*PromotionAsset) GetOrdersOverAmount ¶
func (x *PromotionAsset) GetOrdersOverAmount() *Money
func (*PromotionAsset) GetPercentOff ¶
func (x *PromotionAsset) GetPercentOff() int64
func (*PromotionAsset) GetPromotionCode ¶
func (x *PromotionAsset) GetPromotionCode() string
func (*PromotionAsset) GetPromotionTarget ¶
func (x *PromotionAsset) GetPromotionTarget() string
func (*PromotionAsset) GetPromotionTrigger ¶
func (m *PromotionAsset) GetPromotionTrigger() isPromotionAsset_PromotionTrigger
func (*PromotionAsset) GetRedemptionEndDate ¶
func (x *PromotionAsset) GetRedemptionEndDate() string
func (*PromotionAsset) GetRedemptionStartDate ¶
func (x *PromotionAsset) GetRedemptionStartDate() string
func (*PromotionAsset) GetStartDate ¶
func (x *PromotionAsset) GetStartDate() string
func (*PromotionAsset) ProtoMessage ¶
func (*PromotionAsset) ProtoMessage()
func (*PromotionAsset) ProtoReflect ¶
func (x *PromotionAsset) ProtoReflect() protoreflect.Message
func (*PromotionAsset) Reset ¶
func (x *PromotionAsset) Reset()
func (*PromotionAsset) String ¶
func (x *PromotionAsset) String() string
type PromotionAsset_MoneyAmountOff ¶
type PromotionAsset_MoneyAmountOff struct { // Money amount off for discount in the promotion. // Either this or percent_off is required. MoneyAmountOff *Money `protobuf:"bytes,4,opt,name=money_amount_off,json=moneyAmountOff,proto3,oneof"` }
type PromotionAsset_OrdersOverAmount ¶
type PromotionAsset_OrdersOverAmount struct { // The amount the total order needs to be for the user to be eligible for // the promotion. OrdersOverAmount *Money `protobuf:"bytes,6,opt,name=orders_over_amount,json=ordersOverAmount,proto3,oneof"` }
type PromotionAsset_PercentOff ¶
type PromotionAsset_PercentOff struct { // Percentage off discount in the promotion. 1,000,000 = 100%. // Either this or money_amount_off is required. PercentOff int64 `protobuf:"varint,3,opt,name=percent_off,json=percentOff,proto3,oneof"` }
type PromotionAsset_PromotionCode ¶
type PromotionAsset_PromotionCode struct { // A code the user should use in order to be eligible for the promotion. PromotionCode string `protobuf:"bytes,5,opt,name=promotion_code,json=promotionCode,proto3,oneof"` }
type PromotionFeedItem ¶
type PromotionFeedItem struct { // A freeform description of what the promotion is targeting. // This field is required. PromotionTarget *string `protobuf:"bytes,16,opt,name=promotion_target,json=promotionTarget,proto3,oneof" json:"promotion_target,omitempty"` // Enum that modifies the qualification of the discount. DiscountModifier enums.PromotionExtensionDiscountModifierEnum_PromotionExtensionDiscountModifier `` /* 220-byte string literal not displayed */ // Start date of when the promotion is eligible to be redeemed. PromotionStartDate *string `protobuf:"bytes,19,opt,name=promotion_start_date,json=promotionStartDate,proto3,oneof" json:"promotion_start_date,omitempty"` // Last date when the promotion is eligible to be redeemed. PromotionEndDate *string `protobuf:"bytes,20,opt,name=promotion_end_date,json=promotionEndDate,proto3,oneof" json:"promotion_end_date,omitempty"` // The occasion the promotion was intended for. // If an occasion is set, the redemption window will need to fall within // the date range associated with the occasion. Occasion enums.PromotionExtensionOccasionEnum_PromotionExtensionOccasion `` /* 164-byte string literal not displayed */ // A list of possible final URLs after all cross domain redirects. // This field is required. FinalUrls []string `protobuf:"bytes,21,rep,name=final_urls,json=finalUrls,proto3" json:"final_urls,omitempty"` // A list of possible final mobile URLs after all cross domain redirects. FinalMobileUrls []string `protobuf:"bytes,22,rep,name=final_mobile_urls,json=finalMobileUrls,proto3" json:"final_mobile_urls,omitempty"` // URL template for constructing a tracking URL. TrackingUrlTemplate *string `` /* 127-byte string literal not displayed */ // A list of mappings to be used for substituting URL custom parameter tags in // the tracking_url_template, final_urls, and/or final_mobile_urls. UrlCustomParameters []*CustomParameter `protobuf:"bytes,13,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"` // URL template for appending params to landing page URLs served with parallel // tracking. FinalUrlSuffix *string `protobuf:"bytes,24,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // The language of the promotion. // Represented as BCP 47 language tag. LanguageCode *string `protobuf:"bytes,25,opt,name=language_code,json=languageCode,proto3,oneof" json:"language_code,omitempty"` // Discount type, can be percentage off or amount off. // // Types that are assignable to DiscountType: // *PromotionFeedItem_PercentOff // *PromotionFeedItem_MoneyAmountOff DiscountType isPromotionFeedItem_DiscountType `protobuf_oneof:"discount_type"` // Promotion trigger. Can be by promotion code or promo by eligible order // amount. // // Types that are assignable to PromotionTrigger: // *PromotionFeedItem_PromotionCode // *PromotionFeedItem_OrdersOverAmount PromotionTrigger isPromotionFeedItem_PromotionTrigger `protobuf_oneof:"promotion_trigger"` // contains filtered or unexported fields }
Represents a Promotion extension.
func (*PromotionFeedItem) Descriptor
deprecated
func (*PromotionFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use PromotionFeedItem.ProtoReflect.Descriptor instead.
func (*PromotionFeedItem) GetDiscountModifier ¶
func (x *PromotionFeedItem) GetDiscountModifier() enums.PromotionExtensionDiscountModifierEnum_PromotionExtensionDiscountModifier
func (*PromotionFeedItem) GetDiscountType ¶
func (m *PromotionFeedItem) GetDiscountType() isPromotionFeedItem_DiscountType
func (*PromotionFeedItem) GetFinalMobileUrls ¶
func (x *PromotionFeedItem) GetFinalMobileUrls() []string
func (*PromotionFeedItem) GetFinalUrlSuffix ¶
func (x *PromotionFeedItem) GetFinalUrlSuffix() string
func (*PromotionFeedItem) GetFinalUrls ¶
func (x *PromotionFeedItem) GetFinalUrls() []string
func (*PromotionFeedItem) GetLanguageCode ¶
func (x *PromotionFeedItem) GetLanguageCode() string
func (*PromotionFeedItem) GetMoneyAmountOff ¶
func (x *PromotionFeedItem) GetMoneyAmountOff() *Money
func (*PromotionFeedItem) GetOccasion ¶
func (x *PromotionFeedItem) GetOccasion() enums.PromotionExtensionOccasionEnum_PromotionExtensionOccasion
func (*PromotionFeedItem) GetOrdersOverAmount ¶
func (x *PromotionFeedItem) GetOrdersOverAmount() *Money
func (*PromotionFeedItem) GetPercentOff ¶
func (x *PromotionFeedItem) GetPercentOff() int64
func (*PromotionFeedItem) GetPromotionCode ¶
func (x *PromotionFeedItem) GetPromotionCode() string
func (*PromotionFeedItem) GetPromotionEndDate ¶
func (x *PromotionFeedItem) GetPromotionEndDate() string
func (*PromotionFeedItem) GetPromotionStartDate ¶
func (x *PromotionFeedItem) GetPromotionStartDate() string
func (*PromotionFeedItem) GetPromotionTarget ¶
func (x *PromotionFeedItem) GetPromotionTarget() string
func (*PromotionFeedItem) GetPromotionTrigger ¶
func (m *PromotionFeedItem) GetPromotionTrigger() isPromotionFeedItem_PromotionTrigger
func (*PromotionFeedItem) GetTrackingUrlTemplate ¶
func (x *PromotionFeedItem) GetTrackingUrlTemplate() string
func (*PromotionFeedItem) GetUrlCustomParameters ¶
func (x *PromotionFeedItem) GetUrlCustomParameters() []*CustomParameter
func (*PromotionFeedItem) ProtoMessage ¶
func (*PromotionFeedItem) ProtoMessage()
func (*PromotionFeedItem) ProtoReflect ¶
func (x *PromotionFeedItem) ProtoReflect() protoreflect.Message
func (*PromotionFeedItem) Reset ¶
func (x *PromotionFeedItem) Reset()
func (*PromotionFeedItem) String ¶
func (x *PromotionFeedItem) String() string
type PromotionFeedItem_MoneyAmountOff ¶
type PromotionFeedItem_MoneyAmountOff struct { // Money amount off for discount in the promotion. // Either this or percent_off is required. MoneyAmountOff *Money `protobuf:"bytes,4,opt,name=money_amount_off,json=moneyAmountOff,proto3,oneof"` }
type PromotionFeedItem_OrdersOverAmount ¶
type PromotionFeedItem_OrdersOverAmount struct { // The amount the total order needs to be for the user to be eligible for // the promotion. OrdersOverAmount *Money `protobuf:"bytes,6,opt,name=orders_over_amount,json=ordersOverAmount,proto3,oneof"` }
type PromotionFeedItem_PercentOff ¶
type PromotionFeedItem_PercentOff struct { // Percentage off discount in the promotion in micros. // One million is equivalent to one percent. // Either this or money_off_amount is required. PercentOff int64 `protobuf:"varint,17,opt,name=percent_off,json=percentOff,proto3,oneof"` }
type PromotionFeedItem_PromotionCode ¶
type PromotionFeedItem_PromotionCode struct { // A code the user should use in order to be eligible for the promotion. PromotionCode string `protobuf:"bytes,18,opt,name=promotion_code,json=promotionCode,proto3,oneof"` }
type ProximityInfo ¶
type ProximityInfo struct { // Latitude and longitude. GeoPoint *GeoPointInfo `protobuf:"bytes,1,opt,name=geo_point,json=geoPoint,proto3" json:"geo_point,omitempty"` // The radius of the proximity. Radius *float64 `protobuf:"fixed64,5,opt,name=radius,proto3,oneof" json:"radius,omitempty"` // The unit of measurement of the radius. Default is KILOMETERS. RadiusUnits enums.ProximityRadiusUnitsEnum_ProximityRadiusUnits `` /* 177-byte string literal not displayed */ // Full address. Address *AddressInfo `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
A Proximity criterion. The geo point and radius determine what geographical area is included. The address is a description of the geo point that does not affect ad serving.
There are two ways to create a proximity. First, by setting an address and radius. The geo point will be automatically computed. Second, by setting a geo point and radius. The address is an optional label that won't be validated.
func (*ProximityInfo) Descriptor
deprecated
func (*ProximityInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProximityInfo.ProtoReflect.Descriptor instead.
func (*ProximityInfo) GetAddress ¶
func (x *ProximityInfo) GetAddress() *AddressInfo
func (*ProximityInfo) GetGeoPoint ¶
func (x *ProximityInfo) GetGeoPoint() *GeoPointInfo
func (*ProximityInfo) GetRadius ¶
func (x *ProximityInfo) GetRadius() float64
func (*ProximityInfo) GetRadiusUnits ¶
func (x *ProximityInfo) GetRadiusUnits() enums.ProximityRadiusUnitsEnum_ProximityRadiusUnits
func (*ProximityInfo) ProtoMessage ¶
func (*ProximityInfo) ProtoMessage()
func (*ProximityInfo) ProtoReflect ¶
func (x *ProximityInfo) ProtoReflect() protoreflect.Message
func (*ProximityInfo) Reset ¶
func (x *ProximityInfo) Reset()
func (*ProximityInfo) String ¶
func (x *ProximityInfo) String() string
type RealTimeBiddingSetting ¶
type RealTimeBiddingSetting struct { // Whether the campaign is opted in to real-time bidding. OptIn *bool `protobuf:"varint,2,opt,name=opt_in,json=optIn,proto3,oneof" json:"opt_in,omitempty"` // contains filtered or unexported fields }
Settings for Real-Time Bidding, a feature only available for campaigns targeting the Ad Exchange network.
func (*RealTimeBiddingSetting) Descriptor
deprecated
func (*RealTimeBiddingSetting) Descriptor() ([]byte, []int)
Deprecated: Use RealTimeBiddingSetting.ProtoReflect.Descriptor instead.
func (*RealTimeBiddingSetting) GetOptIn ¶
func (x *RealTimeBiddingSetting) GetOptIn() bool
func (*RealTimeBiddingSetting) ProtoMessage ¶
func (*RealTimeBiddingSetting) ProtoMessage()
func (*RealTimeBiddingSetting) ProtoReflect ¶
func (x *RealTimeBiddingSetting) ProtoReflect() protoreflect.Message
func (*RealTimeBiddingSetting) Reset ¶
func (x *RealTimeBiddingSetting) Reset()
func (*RealTimeBiddingSetting) String ¶
func (x *RealTimeBiddingSetting) String() string
type ResponsiveDisplayAdControlSpec ¶
type ResponsiveDisplayAdControlSpec struct { // Whether the advertiser has opted into the asset enhancements feature. EnableAssetEnhancements bool `` /* 133-byte string literal not displayed */ // Whether the advertiser has opted into auto-gen video feature. EnableAutogenVideo bool `protobuf:"varint,2,opt,name=enable_autogen_video,json=enableAutogenVideo,proto3" json:"enable_autogen_video,omitempty"` // contains filtered or unexported fields }
Specification for various creative controls for a responsive display ad.
func (*ResponsiveDisplayAdControlSpec) Descriptor
deprecated
func (*ResponsiveDisplayAdControlSpec) Descriptor() ([]byte, []int)
Deprecated: Use ResponsiveDisplayAdControlSpec.ProtoReflect.Descriptor instead.
func (*ResponsiveDisplayAdControlSpec) GetEnableAssetEnhancements ¶
func (x *ResponsiveDisplayAdControlSpec) GetEnableAssetEnhancements() bool
func (*ResponsiveDisplayAdControlSpec) GetEnableAutogenVideo ¶
func (x *ResponsiveDisplayAdControlSpec) GetEnableAutogenVideo() bool
func (*ResponsiveDisplayAdControlSpec) ProtoMessage ¶
func (*ResponsiveDisplayAdControlSpec) ProtoMessage()
func (*ResponsiveDisplayAdControlSpec) ProtoReflect ¶
func (x *ResponsiveDisplayAdControlSpec) ProtoReflect() protoreflect.Message
func (*ResponsiveDisplayAdControlSpec) Reset ¶
func (x *ResponsiveDisplayAdControlSpec) Reset()
func (*ResponsiveDisplayAdControlSpec) String ¶
func (x *ResponsiveDisplayAdControlSpec) String() string
type ResponsiveDisplayAdInfo ¶
type ResponsiveDisplayAdInfo struct { // Marketing images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must // be 1.91:1 (+-1%). At least one `marketing_image` is required. Combined // with `square_marketing_images`, the maximum is 15. MarketingImages []*AdImageAsset `protobuf:"bytes,1,rep,name=marketing_images,json=marketingImages,proto3" json:"marketing_images,omitempty"` // Square marketing images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must // be 1:1 (+-1%). At least one square `marketing_image` is required. Combined // with `marketing_images`, the maximum is 15. SquareMarketingImages []*AdImageAsset `` /* 126-byte string literal not displayed */ // Logo images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must // be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5. LogoImages []*AdImageAsset `protobuf:"bytes,3,rep,name=logo_images,json=logoImages,proto3" json:"logo_images,omitempty"` // Square logo images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must // be 1:1 (+-1%). Combined with `logo_images`, the maximum is 5. SquareLogoImages []*AdImageAsset `protobuf:"bytes,4,rep,name=square_logo_images,json=squareLogoImages,proto3" json:"square_logo_images,omitempty"` // Short format headlines for the ad. The maximum length is 30 characters. // At least 1 and max 5 headlines can be specified. Headlines []*AdTextAsset `protobuf:"bytes,5,rep,name=headlines,proto3" json:"headlines,omitempty"` // A required long format headline. The maximum length is 90 characters. LongHeadline *AdTextAsset `protobuf:"bytes,6,opt,name=long_headline,json=longHeadline,proto3" json:"long_headline,omitempty"` // Descriptive texts for the ad. The maximum length is 90 characters. At // least 1 and max 5 headlines can be specified. Descriptions []*AdTextAsset `protobuf:"bytes,7,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // Optional YouTube videos for the ad. A maximum of 5 videos can be specified. YoutubeVideos []*AdVideoAsset `protobuf:"bytes,8,rep,name=youtube_videos,json=youtubeVideos,proto3" json:"youtube_videos,omitempty"` // The advertiser/brand name. Maximum display width is 25. BusinessName *string `protobuf:"bytes,17,opt,name=business_name,json=businessName,proto3,oneof" json:"business_name,omitempty"` // The main color of the ad in hexadecimal, for example, #ffffff for white. // If one of `main_color` and `accent_color` is set, the other is required as // well. MainColor *string `protobuf:"bytes,18,opt,name=main_color,json=mainColor,proto3,oneof" json:"main_color,omitempty"` // The accent color of the ad in hexadecimal, for example, #ffffff for white. // If one of `main_color` and `accent_color` is set, the other is required as // well. AccentColor *string `protobuf:"bytes,19,opt,name=accent_color,json=accentColor,proto3,oneof" json:"accent_color,omitempty"` // Advertiser's consent to allow flexible color. When true, the ad may be // served with different color if necessary. When false, the ad will be served // with the specified colors or a neutral color. // The default value is `true`. // Must be true if `main_color` and `accent_color` are not set. AllowFlexibleColor *bool `protobuf:"varint,20,opt,name=allow_flexible_color,json=allowFlexibleColor,proto3,oneof" json:"allow_flexible_color,omitempty"` // The call-to-action text for the ad. Maximum display width is 30. CallToActionText *string `protobuf:"bytes,21,opt,name=call_to_action_text,json=callToActionText,proto3,oneof" json:"call_to_action_text,omitempty"` // Prefix before price. For example, 'as low as'. PricePrefix *string `protobuf:"bytes,22,opt,name=price_prefix,json=pricePrefix,proto3,oneof" json:"price_prefix,omitempty"` // Promotion text used for dynamic formats of responsive ads. For example // 'Free two-day shipping'. PromoText *string `protobuf:"bytes,23,opt,name=promo_text,json=promoText,proto3,oneof" json:"promo_text,omitempty"` // Specifies which format the ad will be served in. Default is ALL_FORMATS. FormatSetting enums.DisplayAdFormatSettingEnum_DisplayAdFormatSetting `` /* 188-byte string literal not displayed */ // Specification for various creative controls. ControlSpec *ResponsiveDisplayAdControlSpec `protobuf:"bytes,24,opt,name=control_spec,json=controlSpec,proto3" json:"control_spec,omitempty"` // contains filtered or unexported fields }
A responsive display ad.
func (*ResponsiveDisplayAdInfo) Descriptor
deprecated
func (*ResponsiveDisplayAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ResponsiveDisplayAdInfo.ProtoReflect.Descriptor instead.
func (*ResponsiveDisplayAdInfo) GetAccentColor ¶
func (x *ResponsiveDisplayAdInfo) GetAccentColor() string
func (*ResponsiveDisplayAdInfo) GetAllowFlexibleColor ¶
func (x *ResponsiveDisplayAdInfo) GetAllowFlexibleColor() bool
func (*ResponsiveDisplayAdInfo) GetBusinessName ¶
func (x *ResponsiveDisplayAdInfo) GetBusinessName() string
func (*ResponsiveDisplayAdInfo) GetCallToActionText ¶
func (x *ResponsiveDisplayAdInfo) GetCallToActionText() string
func (*ResponsiveDisplayAdInfo) GetControlSpec ¶
func (x *ResponsiveDisplayAdInfo) GetControlSpec() *ResponsiveDisplayAdControlSpec
func (*ResponsiveDisplayAdInfo) GetDescriptions ¶
func (x *ResponsiveDisplayAdInfo) GetDescriptions() []*AdTextAsset
func (*ResponsiveDisplayAdInfo) GetFormatSetting ¶
func (x *ResponsiveDisplayAdInfo) GetFormatSetting() enums.DisplayAdFormatSettingEnum_DisplayAdFormatSetting
func (*ResponsiveDisplayAdInfo) GetHeadlines ¶
func (x *ResponsiveDisplayAdInfo) GetHeadlines() []*AdTextAsset
func (*ResponsiveDisplayAdInfo) GetLogoImages ¶
func (x *ResponsiveDisplayAdInfo) GetLogoImages() []*AdImageAsset
func (*ResponsiveDisplayAdInfo) GetLongHeadline ¶
func (x *ResponsiveDisplayAdInfo) GetLongHeadline() *AdTextAsset
func (*ResponsiveDisplayAdInfo) GetMainColor ¶
func (x *ResponsiveDisplayAdInfo) GetMainColor() string
func (*ResponsiveDisplayAdInfo) GetMarketingImages ¶
func (x *ResponsiveDisplayAdInfo) GetMarketingImages() []*AdImageAsset
func (*ResponsiveDisplayAdInfo) GetPricePrefix ¶
func (x *ResponsiveDisplayAdInfo) GetPricePrefix() string
func (*ResponsiveDisplayAdInfo) GetPromoText ¶
func (x *ResponsiveDisplayAdInfo) GetPromoText() string
func (*ResponsiveDisplayAdInfo) GetSquareLogoImages ¶
func (x *ResponsiveDisplayAdInfo) GetSquareLogoImages() []*AdImageAsset
func (*ResponsiveDisplayAdInfo) GetSquareMarketingImages ¶
func (x *ResponsiveDisplayAdInfo) GetSquareMarketingImages() []*AdImageAsset
func (*ResponsiveDisplayAdInfo) GetYoutubeVideos ¶
func (x *ResponsiveDisplayAdInfo) GetYoutubeVideos() []*AdVideoAsset
func (*ResponsiveDisplayAdInfo) ProtoMessage ¶
func (*ResponsiveDisplayAdInfo) ProtoMessage()
func (*ResponsiveDisplayAdInfo) ProtoReflect ¶
func (x *ResponsiveDisplayAdInfo) ProtoReflect() protoreflect.Message
func (*ResponsiveDisplayAdInfo) Reset ¶
func (x *ResponsiveDisplayAdInfo) Reset()
func (*ResponsiveDisplayAdInfo) String ¶
func (x *ResponsiveDisplayAdInfo) String() string
type ResponsiveSearchAdInfo ¶
type ResponsiveSearchAdInfo struct { // List of text assets for headlines. When the ad serves the headlines will // be selected from this list. Headlines []*AdTextAsset `protobuf:"bytes,1,rep,name=headlines,proto3" json:"headlines,omitempty"` // List of text assets for descriptions. When the ad serves the descriptions // will be selected from this list. Descriptions []*AdTextAsset `protobuf:"bytes,2,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // First part of text that can be appended to the URL in the ad. Path1 *string `protobuf:"bytes,5,opt,name=path1,proto3,oneof" json:"path1,omitempty"` // Second part of text that can be appended to the URL in the ad. This field // can only be set when `path1` is also set. Path2 *string `protobuf:"bytes,6,opt,name=path2,proto3,oneof" json:"path2,omitempty"` // contains filtered or unexported fields }
A responsive search ad.
Responsive search ads let you create an ad that adapts to show more text, and more relevant messages, to your customers. Enter multiple headlines and descriptions when creating a responsive search ad, and over time, Google Ads will automatically test different combinations and learn which combinations perform best. By adapting your ad's content to more closely match potential customers' search terms, responsive search ads may improve your campaign's performance.
More information at https://support.google.com/google-ads/answer/7684791
func (*ResponsiveSearchAdInfo) Descriptor
deprecated
func (*ResponsiveSearchAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ResponsiveSearchAdInfo.ProtoReflect.Descriptor instead.
func (*ResponsiveSearchAdInfo) GetDescriptions ¶
func (x *ResponsiveSearchAdInfo) GetDescriptions() []*AdTextAsset
func (*ResponsiveSearchAdInfo) GetHeadlines ¶
func (x *ResponsiveSearchAdInfo) GetHeadlines() []*AdTextAsset
func (*ResponsiveSearchAdInfo) GetPath1 ¶
func (x *ResponsiveSearchAdInfo) GetPath1() string
func (*ResponsiveSearchAdInfo) GetPath2 ¶
func (x *ResponsiveSearchAdInfo) GetPath2() string
func (*ResponsiveSearchAdInfo) ProtoMessage ¶
func (*ResponsiveSearchAdInfo) ProtoMessage()
func (*ResponsiveSearchAdInfo) ProtoReflect ¶
func (x *ResponsiveSearchAdInfo) ProtoReflect() protoreflect.Message
func (*ResponsiveSearchAdInfo) Reset ¶
func (x *ResponsiveSearchAdInfo) Reset()
func (*ResponsiveSearchAdInfo) String ¶
func (x *ResponsiveSearchAdInfo) String() string
type RuleBasedUserListInfo ¶
type RuleBasedUserListInfo struct { // The status of pre-population. The field is default to NONE if not set which // means the previous users will not be considered. If set to REQUESTED, past // site visitors or app users who match the list definition will be included // in the list (works on the Display Network only). This will only // add past users from within the last 30 days, depending on the // list's membership duration and the date when the remarketing tag is added. // The status will be updated to FINISHED once request is processed, or FAILED // if the request fails. PrepopulationStatus enums.UserListPrepopulationStatusEnum_UserListPrepopulationStatus `` /* 215-byte string literal not displayed */ // Flexible rule representation of visitors with one or multiple actions. The // flexible user list is defined by two lists of operands – inclusive_operands // and exclusive_operands; each operand represents a set of users based on // actions they took in a given timeframe. These lists of operands are // combined with the AND_NOT operator, so that users represented by the // inclusive operands are included in the user list, minus the users // represented by the exclusive operands. FlexibleRuleUserList *FlexibleRuleUserListInfo `protobuf:"bytes,5,opt,name=flexible_rule_user_list,json=flexibleRuleUserList,proto3" json:"flexible_rule_user_list,omitempty"` // contains filtered or unexported fields }
Representation of a userlist that is generated by a rule.
func (*RuleBasedUserListInfo) Descriptor
deprecated
func (*RuleBasedUserListInfo) Descriptor() ([]byte, []int)
Deprecated: Use RuleBasedUserListInfo.ProtoReflect.Descriptor instead.
func (*RuleBasedUserListInfo) GetFlexibleRuleUserList ¶
func (x *RuleBasedUserListInfo) GetFlexibleRuleUserList() *FlexibleRuleUserListInfo
func (*RuleBasedUserListInfo) GetPrepopulationStatus ¶
func (x *RuleBasedUserListInfo) GetPrepopulationStatus() enums.UserListPrepopulationStatusEnum_UserListPrepopulationStatus
func (*RuleBasedUserListInfo) ProtoMessage ¶
func (*RuleBasedUserListInfo) ProtoMessage()
func (*RuleBasedUserListInfo) ProtoReflect ¶
func (x *RuleBasedUserListInfo) ProtoReflect() protoreflect.Message
func (*RuleBasedUserListInfo) Reset ¶
func (x *RuleBasedUserListInfo) Reset()
func (*RuleBasedUserListInfo) String ¶
func (x *RuleBasedUserListInfo) String() string
type SearchVolumeRange ¶
type SearchVolumeRange struct { // Lower bound of search volume. Min *int64 `protobuf:"varint,1,opt,name=min,proto3,oneof" json:"min,omitempty"` // Upper bound of search volume. Max *int64 `protobuf:"varint,2,opt,name=max,proto3,oneof" json:"max,omitempty"` // contains filtered or unexported fields }
Search volume range. Actual search volume falls within this range.
func (*SearchVolumeRange) Descriptor
deprecated
func (*SearchVolumeRange) Descriptor() ([]byte, []int)
Deprecated: Use SearchVolumeRange.ProtoReflect.Descriptor instead.
func (*SearchVolumeRange) GetMax ¶
func (x *SearchVolumeRange) GetMax() int64
func (*SearchVolumeRange) GetMin ¶
func (x *SearchVolumeRange) GetMin() int64
func (*SearchVolumeRange) ProtoMessage ¶
func (*SearchVolumeRange) ProtoMessage()
func (*SearchVolumeRange) ProtoReflect ¶
func (x *SearchVolumeRange) ProtoReflect() protoreflect.Message
func (*SearchVolumeRange) Reset ¶
func (x *SearchVolumeRange) Reset()
func (*SearchVolumeRange) String ¶
func (x *SearchVolumeRange) String() string
type Segments ¶
type Segments struct { // Activity account ID. ActivityAccountId *int64 `protobuf:"varint,148,opt,name=activity_account_id,json=activityAccountId,proto3,oneof" json:"activity_account_id,omitempty"` // Activity rating. ActivityRating *int64 `protobuf:"varint,149,opt,name=activity_rating,json=activityRating,proto3,oneof" json:"activity_rating,omitempty"` // Advertiser supplied activity ID. ExternalActivityId *string `protobuf:"bytes,150,opt,name=external_activity_id,json=externalActivityId,proto3,oneof" json:"external_activity_id,omitempty"` // Ad Destination type. AdDestinationType enums.AdDestinationTypeEnum_AdDestinationType `` /* 193-byte string literal not displayed */ // Ad network type. AdNetworkType enums.AdNetworkTypeEnum_AdNetworkType `` /* 171-byte string literal not displayed */ // Resource name of the ad group. AdGroup *string `protobuf:"bytes,158,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Resource name of the asset group. AssetGroup *string `protobuf:"bytes,159,opt,name=asset_group,json=assetGroup,proto3,oneof" json:"asset_group,omitempty"` // Domain (visible URL) of a participant in the Auction Insights report. AuctionInsightDomain *string `` /* 131-byte string literal not displayed */ // Budget campaign association status. BudgetCampaignAssociationStatus *BudgetCampaignAssociationStatus `` /* 160-byte string literal not displayed */ // Resource name of the campaign. Campaign *string `protobuf:"bytes,157,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Click type. ClickType enums.ClickTypeEnum_ClickType `` /* 150-byte string literal not displayed */ // Resource name of the conversion action. ConversionAction *string `protobuf:"bytes,113,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"` // Conversion action category. ConversionActionCategory enums.ConversionActionCategoryEnum_ConversionActionCategory `` /* 227-byte string literal not displayed */ // Conversion action name. ConversionActionName *string `` /* 131-byte string literal not displayed */ // This segments your conversion columns by the original conversion and // conversion value versus the delta if conversions were adjusted. False row // has the data as originally stated; While true row has the delta between // data now and the data as originally stated. Summing the two together // results post-adjustment data. ConversionAdjustment *bool `` /* 130-byte string literal not displayed */ // Conversion attribution event type. ConversionAttributionEventType enums.ConversionAttributionEventTypeEnum_ConversionAttributionEventType `` /* 258-byte string literal not displayed */ // An enum value representing the number of days between the impression and // the conversion. ConversionLagBucket enums.ConversionLagBucketEnum_ConversionLagBucket `` /* 202-byte string literal not displayed */ // An enum value representing the number of days between the impression and // the conversion or between the impression and adjustments to the conversion. ConversionOrAdjustmentLagBucket enums.ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket `` /* 266-byte string literal not displayed */ // Date to which metrics apply. // yyyy-MM-dd format, for example, 2018-04-17. Date *string `protobuf:"bytes,79,opt,name=date,proto3,oneof" json:"date,omitempty"` // Day of the week, for example, MONDAY. DayOfWeek enums.DayOfWeekEnum_DayOfWeek `` /* 151-byte string literal not displayed */ // Device to which metrics apply. Device enums.DeviceEnum_Device `protobuf:"varint,1,opt,name=device,proto3,enum=google.ads.googleads.v14.enums.DeviceEnum_Device" json:"device,omitempty"` // External conversion source. ExternalConversionSource enums.ExternalConversionSourceEnum_ExternalConversionSource `` /* 227-byte string literal not displayed */ // Resource name of the geo target constant that represents an airport. GeoTargetAirport *string `protobuf:"bytes,116,opt,name=geo_target_airport,json=geoTargetAirport,proto3,oneof" json:"geo_target_airport,omitempty"` // Resource name of the geo target constant that represents a canton. GeoTargetCanton *string `protobuf:"bytes,117,opt,name=geo_target_canton,json=geoTargetCanton,proto3,oneof" json:"geo_target_canton,omitempty"` // Resource name of the geo target constant that represents a city. GeoTargetCity *string `protobuf:"bytes,118,opt,name=geo_target_city,json=geoTargetCity,proto3,oneof" json:"geo_target_city,omitempty"` // Resource name of the geo target constant that represents a country. GeoTargetCountry *string `protobuf:"bytes,119,opt,name=geo_target_country,json=geoTargetCountry,proto3,oneof" json:"geo_target_country,omitempty"` // Resource name of the geo target constant that represents a county. GeoTargetCounty *string `protobuf:"bytes,120,opt,name=geo_target_county,json=geoTargetCounty,proto3,oneof" json:"geo_target_county,omitempty"` // Resource name of the geo target constant that represents a district. GeoTargetDistrict *string `protobuf:"bytes,121,opt,name=geo_target_district,json=geoTargetDistrict,proto3,oneof" json:"geo_target_district,omitempty"` // Resource name of the geo target constant that represents a metro. GeoTargetMetro *string `protobuf:"bytes,122,opt,name=geo_target_metro,json=geoTargetMetro,proto3,oneof" json:"geo_target_metro,omitempty"` // Resource name of the geo target constant that represents the most // specific location. GeoTargetMostSpecificLocation *string `` /* 162-byte string literal not displayed */ // Resource name of the geo target constant that represents a postal code. GeoTargetPostalCode *string `` /* 130-byte string literal not displayed */ // Resource name of the geo target constant that represents a province. GeoTargetProvince *string `protobuf:"bytes,125,opt,name=geo_target_province,json=geoTargetProvince,proto3,oneof" json:"geo_target_province,omitempty"` // Resource name of the geo target constant that represents a region. GeoTargetRegion *string `protobuf:"bytes,126,opt,name=geo_target_region,json=geoTargetRegion,proto3,oneof" json:"geo_target_region,omitempty"` // Resource name of the geo target constant that represents a state. GeoTargetState *string `protobuf:"bytes,127,opt,name=geo_target_state,json=geoTargetState,proto3,oneof" json:"geo_target_state,omitempty"` // Hotel booking window in days. HotelBookingWindowDays *int64 `` /* 140-byte string literal not displayed */ // Hotel center ID. HotelCenterId *int64 `protobuf:"varint,80,opt,name=hotel_center_id,json=hotelCenterId,proto3,oneof" json:"hotel_center_id,omitempty"` // Hotel check-in date. Formatted as yyyy-MM-dd. HotelCheckInDate *string `protobuf:"bytes,81,opt,name=hotel_check_in_date,json=hotelCheckInDate,proto3,oneof" json:"hotel_check_in_date,omitempty"` // Hotel check-in day of week. HotelCheckInDayOfWeek enums.DayOfWeekEnum_DayOfWeek `` /* 193-byte string literal not displayed */ // Hotel city. HotelCity *string `protobuf:"bytes,82,opt,name=hotel_city,json=hotelCity,proto3,oneof" json:"hotel_city,omitempty"` // Hotel class. HotelClass *int32 `protobuf:"varint,83,opt,name=hotel_class,json=hotelClass,proto3,oneof" json:"hotel_class,omitempty"` // Hotel country. HotelCountry *string `protobuf:"bytes,84,opt,name=hotel_country,json=hotelCountry,proto3,oneof" json:"hotel_country,omitempty"` // Hotel date selection type. HotelDateSelectionType enums.HotelDateSelectionTypeEnum_HotelDateSelectionType `` /* 219-byte string literal not displayed */ // Hotel length of stay. HotelLengthOfStay *int32 `protobuf:"varint,85,opt,name=hotel_length_of_stay,json=hotelLengthOfStay,proto3,oneof" json:"hotel_length_of_stay,omitempty"` // Hotel rate rule ID. HotelRateRuleId *string `protobuf:"bytes,86,opt,name=hotel_rate_rule_id,json=hotelRateRuleId,proto3,oneof" json:"hotel_rate_rule_id,omitempty"` // Hotel rate type. HotelRateType enums.HotelRateTypeEnum_HotelRateType `` /* 172-byte string literal not displayed */ // Hotel price bucket. HotelPriceBucket enums.HotelPriceBucketEnum_HotelPriceBucket `` /* 187-byte string literal not displayed */ // Hotel state. HotelState *string `protobuf:"bytes,87,opt,name=hotel_state,json=hotelState,proto3,oneof" json:"hotel_state,omitempty"` // Hour of day as a number between 0 and 23, inclusive. Hour *int32 `protobuf:"varint,88,opt,name=hour,proto3,oneof" json:"hour,omitempty"` // Only used with feed item metrics. // Indicates whether the interaction metrics occurred on the feed item itself // or a different extension or ad unit. InteractionOnThisExtension *bool `` /* 151-byte string literal not displayed */ // Keyword criterion. Keyword *Keyword `protobuf:"bytes,61,opt,name=keyword,proto3" json:"keyword,omitempty"` // Month as represented by the date of the first day of a month. Formatted as // yyyy-MM-dd. Month *string `protobuf:"bytes,90,opt,name=month,proto3,oneof" json:"month,omitempty"` // Month of the year, for example, January. MonthOfYear enums.MonthOfYearEnum_MonthOfYear `` /* 162-byte string literal not displayed */ // Partner hotel ID. PartnerHotelId *string `protobuf:"bytes,91,opt,name=partner_hotel_id,json=partnerHotelId,proto3,oneof" json:"partner_hotel_id,omitempty"` // Placeholder type. This is only used with feed item metrics. PlaceholderType enums.PlaceholderTypeEnum_PlaceholderType `` /* 180-byte string literal not displayed */ // Aggregator ID of the product. ProductAggregatorId *int64 `` /* 129-byte string literal not displayed */ // Bidding category (level 1) of the product. ProductBiddingCategoryLevel1 *string `` /* 156-byte string literal not displayed */ // Bidding category (level 2) of the product. ProductBiddingCategoryLevel2 *string `` /* 156-byte string literal not displayed */ // Bidding category (level 3) of the product. ProductBiddingCategoryLevel3 *string `` /* 156-byte string literal not displayed */ // Bidding category (level 4) of the product. ProductBiddingCategoryLevel4 *string `` /* 156-byte string literal not displayed */ // Bidding category (level 5) of the product. ProductBiddingCategoryLevel5 *string `` /* 156-byte string literal not displayed */ // Brand of the product. ProductBrand *string `protobuf:"bytes,97,opt,name=product_brand,json=productBrand,proto3,oneof" json:"product_brand,omitempty"` // Channel of the product. ProductChannel enums.ProductChannelEnum_ProductChannel `` /* 175-byte string literal not displayed */ // Channel exclusivity of the product. ProductChannelExclusivity enums.ProductChannelExclusivityEnum_ProductChannelExclusivity `` /* 232-byte string literal not displayed */ // Condition of the product. ProductCondition enums.ProductConditionEnum_ProductCondition `` /* 185-byte string literal not displayed */ // Resource name of the geo target constant for the country of sale of the // product. ProductCountry *string `protobuf:"bytes,98,opt,name=product_country,json=productCountry,proto3,oneof" json:"product_country,omitempty"` // Custom attribute 0 of the product. ProductCustomAttribute0 *string `` /* 139-byte string literal not displayed */ // Custom attribute 1 of the product. ProductCustomAttribute1 *string `` /* 140-byte string literal not displayed */ // Custom attribute 2 of the product. ProductCustomAttribute2 *string `` /* 140-byte string literal not displayed */ // Custom attribute 3 of the product. ProductCustomAttribute3 *string `` /* 140-byte string literal not displayed */ // Custom attribute 4 of the product. ProductCustomAttribute4 *string `` /* 140-byte string literal not displayed */ // Feed label of the product. ProductFeedLabel *string `protobuf:"bytes,147,opt,name=product_feed_label,json=productFeedLabel,proto3,oneof" json:"product_feed_label,omitempty"` // Item ID of the product. ProductItemId *string `protobuf:"bytes,104,opt,name=product_item_id,json=productItemId,proto3,oneof" json:"product_item_id,omitempty"` // Resource name of the language constant for the language of the product. ProductLanguage *string `protobuf:"bytes,105,opt,name=product_language,json=productLanguage,proto3,oneof" json:"product_language,omitempty"` // Merchant ID of the product. ProductMerchantId *int64 `protobuf:"varint,133,opt,name=product_merchant_id,json=productMerchantId,proto3,oneof" json:"product_merchant_id,omitempty"` // Store ID of the product. ProductStoreId *string `protobuf:"bytes,106,opt,name=product_store_id,json=productStoreId,proto3,oneof" json:"product_store_id,omitempty"` // Title of the product. ProductTitle *string `protobuf:"bytes,107,opt,name=product_title,json=productTitle,proto3,oneof" json:"product_title,omitempty"` // Type (level 1) of the product. ProductTypeL1 *string `protobuf:"bytes,108,opt,name=product_type_l1,json=productTypeL1,proto3,oneof" json:"product_type_l1,omitempty"` // Type (level 2) of the product. ProductTypeL2 *string `protobuf:"bytes,109,opt,name=product_type_l2,json=productTypeL2,proto3,oneof" json:"product_type_l2,omitempty"` // Type (level 3) of the product. ProductTypeL3 *string `protobuf:"bytes,110,opt,name=product_type_l3,json=productTypeL3,proto3,oneof" json:"product_type_l3,omitempty"` // Type (level 4) of the product. ProductTypeL4 *string `protobuf:"bytes,111,opt,name=product_type_l4,json=productTypeL4,proto3,oneof" json:"product_type_l4,omitempty"` // Type (level 5) of the product. ProductTypeL5 *string `protobuf:"bytes,112,opt,name=product_type_l5,json=productTypeL5,proto3,oneof" json:"product_type_l5,omitempty"` // Quarter as represented by the date of the first day of a quarter. // Uses the calendar year for quarters, for example, the second quarter of // 2018 starts on 2018-04-01. Formatted as yyyy-MM-dd. Quarter *string `protobuf:"bytes,128,opt,name=quarter,proto3,oneof" json:"quarter,omitempty"` // Recommendation type. RecommendationType enums.RecommendationTypeEnum_RecommendationType `` /* 196-byte string literal not displayed */ // Type of the search engine results page. SearchEngineResultsPageType enums.SearchEngineResultsPageTypeEnum_SearchEngineResultsPageType `` /* 246-byte string literal not displayed */ // A search term subcategory. An empty string denotes the catch-all // subcategory for search terms that didn't fit into another subcategory. SearchSubcategory *string `protobuf:"bytes,155,opt,name=search_subcategory,json=searchSubcategory,proto3,oneof" json:"search_subcategory,omitempty"` // A search term. SearchTerm *string `protobuf:"bytes,156,opt,name=search_term,json=searchTerm,proto3,oneof" json:"search_term,omitempty"` // Match type of the keyword that triggered the ad, including variants. SearchTermMatchType enums.SearchTermMatchTypeEnum_SearchTermMatchType `` /* 204-byte string literal not displayed */ // Position of the ad. Slot enums.SlotEnum_Slot `protobuf:"varint,23,opt,name=slot,proto3,enum=google.ads.googleads.v14.enums.SlotEnum_Slot" json:"slot,omitempty"` // Primary dimension of applied conversion value rules. // NO_RULE_APPLIED shows the total recorded value of conversions that // do not have a value rule applied. // ORIGINAL shows the original value of conversions to which a value rule // has been applied. // GEO_LOCATION, DEVICE, AUDIENCE show the net adjustment after value // rules were applied. ConversionValueRulePrimaryDimension enums.ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension `` /* 287-byte string literal not displayed */ // Resource name of the ad group criterion that represents webpage criterion. Webpage *string `protobuf:"bytes,129,opt,name=webpage,proto3,oneof" json:"webpage,omitempty"` // Week as defined as Monday through Sunday, and represented by the date of // Monday. Formatted as yyyy-MM-dd. Week *string `protobuf:"bytes,130,opt,name=week,proto3,oneof" json:"week,omitempty"` // Year, formatted as yyyy. Year *int32 `protobuf:"varint,131,opt,name=year,proto3,oneof" json:"year,omitempty"` // iOS Store Kit Ad Network conversion value. // Null value means this segment is not applicable, for example, non-iOS // campaign. SkAdNetworkConversionValue *int64 `` /* 154-byte string literal not displayed */ // iOS Store Kit Ad Network user type. SkAdNetworkUserType enums.SkAdNetworkUserTypeEnum_SkAdNetworkUserType `` /* 207-byte string literal not displayed */ // iOS Store Kit Ad Network ad event type. SkAdNetworkAdEventType enums.SkAdNetworkAdEventTypeEnum_SkAdNetworkAdEventType `` /* 224-byte string literal not displayed */ // App where the ad that drove the iOS Store Kit Ad Network install was // shown. Null value means this segment is not applicable, for example, // non-iOS campaign, or was not present in any postbacks sent by Apple. SkAdNetworkSourceApp *SkAdNetworkSourceApp `` /* 135-byte string literal not displayed */ // iOS Store Kit Ad Network attribution credit SkAdNetworkAttributionCredit enums.SkAdNetworkAttributionCreditEnum_SkAdNetworkAttributionCredit `` /* 252-byte string literal not displayed */ // Only used with CustomerAsset, CampaignAsset and AdGroupAsset metrics. // Indicates whether the interaction metrics occurred on the asset itself // or a different asset or ad unit. // Interactions (for example, clicks) are counted across all the parts of the // served ad (for example, Ad itself and other components like Sitelinks) when // they are served together. When interaction_on_this_asset is true, it means // the interactions are on this specific asset and when // interaction_on_this_asset is false, it means the interactions is not on // this specific asset but on other parts of the served ad this asset is // served with. AssetInteractionTarget *AssetInteractionTarget `` /* 137-byte string literal not displayed */ // This is for segmenting conversions by whether the user is a new customer // or a returning customer. This segmentation is typically used to measure // the impact of customer acquisition goal. NewVersusReturningCustomers enums.ConvertingUserPriorEngagementTypeAndLtvBucketEnum_ConvertingUserPriorEngagementTypeAndLtvBucket `` /* 281-byte string literal not displayed */ // contains filtered or unexported fields }
Segment only fields.
func (*Segments) Descriptor
deprecated
func (*Segments) GetActivityAccountId ¶
func (*Segments) GetActivityRating ¶
func (*Segments) GetAdDestinationType ¶
func (x *Segments) GetAdDestinationType() enums.AdDestinationTypeEnum_AdDestinationType
func (*Segments) GetAdGroup ¶
func (*Segments) GetAdNetworkType ¶
func (x *Segments) GetAdNetworkType() enums.AdNetworkTypeEnum_AdNetworkType
func (*Segments) GetAssetGroup ¶
func (*Segments) GetAssetInteractionTarget ¶
func (x *Segments) GetAssetInteractionTarget() *AssetInteractionTarget
func (*Segments) GetAuctionInsightDomain ¶
func (*Segments) GetBudgetCampaignAssociationStatus ¶
func (x *Segments) GetBudgetCampaignAssociationStatus() *BudgetCampaignAssociationStatus
func (*Segments) GetCampaign ¶
func (*Segments) GetClickType ¶
func (x *Segments) GetClickType() enums.ClickTypeEnum_ClickType
func (*Segments) GetConversionAction ¶
func (*Segments) GetConversionActionCategory ¶
func (x *Segments) GetConversionActionCategory() enums.ConversionActionCategoryEnum_ConversionActionCategory
func (*Segments) GetConversionActionName ¶
func (*Segments) GetConversionAdjustment ¶
func (*Segments) GetConversionAttributionEventType ¶
func (x *Segments) GetConversionAttributionEventType() enums.ConversionAttributionEventTypeEnum_ConversionAttributionEventType
func (*Segments) GetConversionLagBucket ¶
func (x *Segments) GetConversionLagBucket() enums.ConversionLagBucketEnum_ConversionLagBucket
func (*Segments) GetConversionOrAdjustmentLagBucket ¶
func (x *Segments) GetConversionOrAdjustmentLagBucket() enums.ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket
func (*Segments) GetConversionValueRulePrimaryDimension ¶
func (x *Segments) GetConversionValueRulePrimaryDimension() enums.ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension
func (*Segments) GetDayOfWeek ¶
func (x *Segments) GetDayOfWeek() enums.DayOfWeekEnum_DayOfWeek
func (*Segments) GetDevice ¶
func (x *Segments) GetDevice() enums.DeviceEnum_Device
func (*Segments) GetExternalActivityId ¶
func (*Segments) GetExternalConversionSource ¶
func (x *Segments) GetExternalConversionSource() enums.ExternalConversionSourceEnum_ExternalConversionSource
func (*Segments) GetGeoTargetAirport ¶
func (*Segments) GetGeoTargetCanton ¶
func (*Segments) GetGeoTargetCity ¶
func (*Segments) GetGeoTargetCountry ¶
func (*Segments) GetGeoTargetCounty ¶
func (*Segments) GetGeoTargetDistrict ¶
func (*Segments) GetGeoTargetMetro ¶
func (*Segments) GetGeoTargetMostSpecificLocation ¶
func (*Segments) GetGeoTargetPostalCode ¶
func (*Segments) GetGeoTargetProvince ¶
func (*Segments) GetGeoTargetRegion ¶
func (*Segments) GetGeoTargetState ¶
func (*Segments) GetHotelBookingWindowDays ¶
func (*Segments) GetHotelCenterId ¶
func (*Segments) GetHotelCheckInDate ¶
func (*Segments) GetHotelCheckInDayOfWeek ¶
func (x *Segments) GetHotelCheckInDayOfWeek() enums.DayOfWeekEnum_DayOfWeek
func (*Segments) GetHotelCity ¶
func (*Segments) GetHotelClass ¶
func (*Segments) GetHotelCountry ¶
func (*Segments) GetHotelDateSelectionType ¶
func (x *Segments) GetHotelDateSelectionType() enums.HotelDateSelectionTypeEnum_HotelDateSelectionType
func (*Segments) GetHotelLengthOfStay ¶
func (*Segments) GetHotelPriceBucket ¶
func (x *Segments) GetHotelPriceBucket() enums.HotelPriceBucketEnum_HotelPriceBucket
func (*Segments) GetHotelRateRuleId ¶
func (*Segments) GetHotelRateType ¶
func (x *Segments) GetHotelRateType() enums.HotelRateTypeEnum_HotelRateType
func (*Segments) GetHotelState ¶
func (*Segments) GetInteractionOnThisExtension ¶
func (*Segments) GetKeyword ¶
func (*Segments) GetMonthOfYear ¶
func (x *Segments) GetMonthOfYear() enums.MonthOfYearEnum_MonthOfYear
func (*Segments) GetNewVersusReturningCustomers ¶
func (x *Segments) GetNewVersusReturningCustomers() enums.ConvertingUserPriorEngagementTypeAndLtvBucketEnum_ConvertingUserPriorEngagementTypeAndLtvBucket
func (*Segments) GetPartnerHotelId ¶
func (*Segments) GetPlaceholderType ¶
func (x *Segments) GetPlaceholderType() enums.PlaceholderTypeEnum_PlaceholderType
func (*Segments) GetProductAggregatorId ¶
func (*Segments) GetProductBiddingCategoryLevel1 ¶
func (*Segments) GetProductBiddingCategoryLevel2 ¶
func (*Segments) GetProductBiddingCategoryLevel3 ¶
func (*Segments) GetProductBiddingCategoryLevel4 ¶
func (*Segments) GetProductBiddingCategoryLevel5 ¶
func (*Segments) GetProductBrand ¶
func (*Segments) GetProductChannel ¶
func (x *Segments) GetProductChannel() enums.ProductChannelEnum_ProductChannel
func (*Segments) GetProductChannelExclusivity ¶
func (x *Segments) GetProductChannelExclusivity() enums.ProductChannelExclusivityEnum_ProductChannelExclusivity
func (*Segments) GetProductCondition ¶
func (x *Segments) GetProductCondition() enums.ProductConditionEnum_ProductCondition
func (*Segments) GetProductCountry ¶
func (*Segments) GetProductCustomAttribute0 ¶
func (*Segments) GetProductCustomAttribute1 ¶
func (*Segments) GetProductCustomAttribute2 ¶
func (*Segments) GetProductCustomAttribute3 ¶
func (*Segments) GetProductCustomAttribute4 ¶
func (*Segments) GetProductFeedLabel ¶
func (*Segments) GetProductItemId ¶
func (*Segments) GetProductLanguage ¶
func (*Segments) GetProductMerchantId ¶
func (*Segments) GetProductStoreId ¶
func (*Segments) GetProductTitle ¶
func (*Segments) GetProductTypeL1 ¶
func (*Segments) GetProductTypeL2 ¶
func (*Segments) GetProductTypeL3 ¶
func (*Segments) GetProductTypeL4 ¶
func (*Segments) GetProductTypeL5 ¶
func (*Segments) GetQuarter ¶
func (*Segments) GetRecommendationType ¶
func (x *Segments) GetRecommendationType() enums.RecommendationTypeEnum_RecommendationType
func (*Segments) GetSearchEngineResultsPageType ¶
func (x *Segments) GetSearchEngineResultsPageType() enums.SearchEngineResultsPageTypeEnum_SearchEngineResultsPageType
func (*Segments) GetSearchSubcategory ¶
func (*Segments) GetSearchTerm ¶
func (*Segments) GetSearchTermMatchType ¶
func (x *Segments) GetSearchTermMatchType() enums.SearchTermMatchTypeEnum_SearchTermMatchType
func (*Segments) GetSkAdNetworkAdEventType ¶
func (x *Segments) GetSkAdNetworkAdEventType() enums.SkAdNetworkAdEventTypeEnum_SkAdNetworkAdEventType
func (*Segments) GetSkAdNetworkAttributionCredit ¶
func (x *Segments) GetSkAdNetworkAttributionCredit() enums.SkAdNetworkAttributionCreditEnum_SkAdNetworkAttributionCredit
func (*Segments) GetSkAdNetworkConversionValue ¶
func (*Segments) GetSkAdNetworkSourceApp ¶
func (x *Segments) GetSkAdNetworkSourceApp() *SkAdNetworkSourceApp
func (*Segments) GetSkAdNetworkUserType ¶
func (x *Segments) GetSkAdNetworkUserType() enums.SkAdNetworkUserTypeEnum_SkAdNetworkUserType
func (*Segments) GetSlot ¶
func (x *Segments) GetSlot() enums.SlotEnum_Slot
func (*Segments) GetWebpage ¶
func (*Segments) ProtoMessage ¶
func (*Segments) ProtoMessage()
func (*Segments) ProtoReflect ¶
func (x *Segments) ProtoReflect() protoreflect.Message
type ShoppingComparisonListingAdInfo ¶
type ShoppingComparisonListingAdInfo struct { // Headline of the ad. This field is required. Allowed length is between 25 // and 45 characters. Headline *string `protobuf:"bytes,2,opt,name=headline,proto3,oneof" json:"headline,omitempty"` // contains filtered or unexported fields }
A Shopping Comparison Listing ad.
func (*ShoppingComparisonListingAdInfo) Descriptor
deprecated
func (*ShoppingComparisonListingAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ShoppingComparisonListingAdInfo.ProtoReflect.Descriptor instead.
func (*ShoppingComparisonListingAdInfo) GetHeadline ¶
func (x *ShoppingComparisonListingAdInfo) GetHeadline() string
func (*ShoppingComparisonListingAdInfo) ProtoMessage ¶
func (*ShoppingComparisonListingAdInfo) ProtoMessage()
func (*ShoppingComparisonListingAdInfo) ProtoReflect ¶
func (x *ShoppingComparisonListingAdInfo) ProtoReflect() protoreflect.Message
func (*ShoppingComparisonListingAdInfo) Reset ¶
func (x *ShoppingComparisonListingAdInfo) Reset()
func (*ShoppingComparisonListingAdInfo) String ¶
func (x *ShoppingComparisonListingAdInfo) String() string
type ShoppingLoyalty ¶
type ShoppingLoyalty struct { // The membership tier. It is a free-form string as each merchant may have // their own loyalty system. For example, it could be a number from 1 to 10, // or a string such as "Golden" or "Silver", or even empty string "". LoyaltyTier *string `protobuf:"bytes,1,opt,name=loyalty_tier,json=loyaltyTier,proto3,oneof" json:"loyalty_tier,omitempty"` // contains filtered or unexported fields }
The shopping loyalty related data. Shopping utilizes this data to provide users with a better experience. Accessible only to merchants on the allow-list.
func (*ShoppingLoyalty) Descriptor
deprecated
func (*ShoppingLoyalty) Descriptor() ([]byte, []int)
Deprecated: Use ShoppingLoyalty.ProtoReflect.Descriptor instead.
func (*ShoppingLoyalty) GetLoyaltyTier ¶
func (x *ShoppingLoyalty) GetLoyaltyTier() string
func (*ShoppingLoyalty) ProtoMessage ¶
func (*ShoppingLoyalty) ProtoMessage()
func (*ShoppingLoyalty) ProtoReflect ¶
func (x *ShoppingLoyalty) ProtoReflect() protoreflect.Message
func (*ShoppingLoyalty) Reset ¶
func (x *ShoppingLoyalty) Reset()
func (*ShoppingLoyalty) String ¶
func (x *ShoppingLoyalty) String() string
type ShoppingProductAdInfo ¶
type ShoppingProductAdInfo struct {
// contains filtered or unexported fields
}
A standard Shopping ad.
func (*ShoppingProductAdInfo) Descriptor
deprecated
func (*ShoppingProductAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ShoppingProductAdInfo.ProtoReflect.Descriptor instead.
func (*ShoppingProductAdInfo) ProtoMessage ¶
func (*ShoppingProductAdInfo) ProtoMessage()
func (*ShoppingProductAdInfo) ProtoReflect ¶
func (x *ShoppingProductAdInfo) ProtoReflect() protoreflect.Message
func (*ShoppingProductAdInfo) Reset ¶
func (x *ShoppingProductAdInfo) Reset()
func (*ShoppingProductAdInfo) String ¶
func (x *ShoppingProductAdInfo) String() string
type ShoppingSmartAdInfo ¶
type ShoppingSmartAdInfo struct {
// contains filtered or unexported fields
}
A Smart Shopping ad.
func (*ShoppingSmartAdInfo) Descriptor
deprecated
func (*ShoppingSmartAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use ShoppingSmartAdInfo.ProtoReflect.Descriptor instead.
func (*ShoppingSmartAdInfo) ProtoMessage ¶
func (*ShoppingSmartAdInfo) ProtoMessage()
func (*ShoppingSmartAdInfo) ProtoReflect ¶
func (x *ShoppingSmartAdInfo) ProtoReflect() protoreflect.Message
func (*ShoppingSmartAdInfo) Reset ¶
func (x *ShoppingSmartAdInfo) Reset()
func (*ShoppingSmartAdInfo) String ¶
func (x *ShoppingSmartAdInfo) String() string
type SimilarUserListInfo ¶
type SimilarUserListInfo struct { // Seed UserList from which this list is derived. SeedUserList *string `protobuf:"bytes,2,opt,name=seed_user_list,json=seedUserList,proto3,oneof" json:"seed_user_list,omitempty"` // contains filtered or unexported fields }
SimilarUserList is a list of users which are similar to users from another UserList. These lists are read-only and automatically created by Google.
func (*SimilarUserListInfo) Descriptor
deprecated
func (*SimilarUserListInfo) Descriptor() ([]byte, []int)
Deprecated: Use SimilarUserListInfo.ProtoReflect.Descriptor instead.
func (*SimilarUserListInfo) GetSeedUserList ¶
func (x *SimilarUserListInfo) GetSeedUserList() string
func (*SimilarUserListInfo) ProtoMessage ¶
func (*SimilarUserListInfo) ProtoMessage()
func (*SimilarUserListInfo) ProtoReflect ¶
func (x *SimilarUserListInfo) ProtoReflect() protoreflect.Message
func (*SimilarUserListInfo) Reset ¶
func (x *SimilarUserListInfo) Reset()
func (*SimilarUserListInfo) String ¶
func (x *SimilarUserListInfo) String() string
type SitelinkAsset ¶
type SitelinkAsset struct { // Required. URL display text for the sitelink. // The length of this string should be between 1 and 25, inclusive. LinkText string `protobuf:"bytes,1,opt,name=link_text,json=linkText,proto3" json:"link_text,omitempty"` // First line of the description for the sitelink. // If set, the length should be between 1 and 35, inclusive, and description2 // must also be set. Description1 string `protobuf:"bytes,2,opt,name=description1,proto3" json:"description1,omitempty"` // Second line of the description for the sitelink. // If set, the length should be between 1 and 35, inclusive, and description1 // must also be set. Description2 string `protobuf:"bytes,3,opt,name=description2,proto3" json:"description2,omitempty"` // Start date of when this asset is effective and can begin serving, in // yyyy-MM-dd format. StartDate string `protobuf:"bytes,4,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"` // Last date of when this asset is effective and still serving, in yyyy-MM-dd // format. EndDate string `protobuf:"bytes,5,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"` // List of non-overlapping schedules specifying all time intervals for which // the asset may serve. There can be a maximum of 6 schedules per day, 42 in // total. AdScheduleTargets []*AdScheduleInfo `protobuf:"bytes,6,rep,name=ad_schedule_targets,json=adScheduleTargets,proto3" json:"ad_schedule_targets,omitempty"` // contains filtered or unexported fields }
A Sitelink asset.
func (*SitelinkAsset) Descriptor
deprecated
func (*SitelinkAsset) Descriptor() ([]byte, []int)
Deprecated: Use SitelinkAsset.ProtoReflect.Descriptor instead.
func (*SitelinkAsset) GetAdScheduleTargets ¶
func (x *SitelinkAsset) GetAdScheduleTargets() []*AdScheduleInfo
func (*SitelinkAsset) GetDescription1 ¶
func (x *SitelinkAsset) GetDescription1() string
func (*SitelinkAsset) GetDescription2 ¶
func (x *SitelinkAsset) GetDescription2() string
func (*SitelinkAsset) GetEndDate ¶
func (x *SitelinkAsset) GetEndDate() string
func (*SitelinkAsset) GetLinkText ¶
func (x *SitelinkAsset) GetLinkText() string
func (*SitelinkAsset) GetStartDate ¶
func (x *SitelinkAsset) GetStartDate() string
func (*SitelinkAsset) ProtoMessage ¶
func (*SitelinkAsset) ProtoMessage()
func (*SitelinkAsset) ProtoReflect ¶
func (x *SitelinkAsset) ProtoReflect() protoreflect.Message
func (*SitelinkAsset) Reset ¶
func (x *SitelinkAsset) Reset()
func (*SitelinkAsset) String ¶
func (x *SitelinkAsset) String() string
type SitelinkFeedItem ¶
type SitelinkFeedItem struct { // URL display text for the sitelink. // The length of this string should be between 1 and 25, inclusive. LinkText *string `protobuf:"bytes,9,opt,name=link_text,json=linkText,proto3,oneof" json:"link_text,omitempty"` // First line of the description for the sitelink. // If this value is set, line2 must also be set. // The length of this string should be between 0 and 35, inclusive. Line1 *string `protobuf:"bytes,10,opt,name=line1,proto3,oneof" json:"line1,omitempty"` // Second line of the description for the sitelink. // If this value is set, line1 must also be set. // The length of this string should be between 0 and 35, inclusive. Line2 *string `protobuf:"bytes,11,opt,name=line2,proto3,oneof" json:"line2,omitempty"` // A list of possible final URLs after all cross domain redirects. FinalUrls []string `protobuf:"bytes,12,rep,name=final_urls,json=finalUrls,proto3" json:"final_urls,omitempty"` // A list of possible final mobile URLs after all cross domain redirects. FinalMobileUrls []string `protobuf:"bytes,13,rep,name=final_mobile_urls,json=finalMobileUrls,proto3" json:"final_mobile_urls,omitempty"` // URL template for constructing a tracking URL. TrackingUrlTemplate *string `` /* 127-byte string literal not displayed */ // A list of mappings to be used for substituting URL custom parameter tags in // the tracking_url_template, final_urls, and/or final_mobile_urls. UrlCustomParameters []*CustomParameter `protobuf:"bytes,7,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"` // Final URL suffix to be appended to landing page URLs served with // parallel tracking. FinalUrlSuffix *string `protobuf:"bytes,15,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // contains filtered or unexported fields }
Represents a sitelink.
func (*SitelinkFeedItem) Descriptor
deprecated
func (*SitelinkFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use SitelinkFeedItem.ProtoReflect.Descriptor instead.
func (*SitelinkFeedItem) GetFinalMobileUrls ¶
func (x *SitelinkFeedItem) GetFinalMobileUrls() []string
func (*SitelinkFeedItem) GetFinalUrlSuffix ¶
func (x *SitelinkFeedItem) GetFinalUrlSuffix() string
func (*SitelinkFeedItem) GetFinalUrls ¶
func (x *SitelinkFeedItem) GetFinalUrls() []string
func (*SitelinkFeedItem) GetLine1 ¶
func (x *SitelinkFeedItem) GetLine1() string
func (*SitelinkFeedItem) GetLine2 ¶
func (x *SitelinkFeedItem) GetLine2() string
func (*SitelinkFeedItem) GetLinkText ¶
func (x *SitelinkFeedItem) GetLinkText() string
func (*SitelinkFeedItem) GetTrackingUrlTemplate ¶
func (x *SitelinkFeedItem) GetTrackingUrlTemplate() string
func (*SitelinkFeedItem) GetUrlCustomParameters ¶
func (x *SitelinkFeedItem) GetUrlCustomParameters() []*CustomParameter
func (*SitelinkFeedItem) ProtoMessage ¶
func (*SitelinkFeedItem) ProtoMessage()
func (*SitelinkFeedItem) ProtoReflect ¶
func (x *SitelinkFeedItem) ProtoReflect() protoreflect.Message
func (*SitelinkFeedItem) Reset ¶
func (x *SitelinkFeedItem) Reset()
func (*SitelinkFeedItem) String ¶
func (x *SitelinkFeedItem) String() string
type SkAdNetworkSourceApp ¶
type SkAdNetworkSourceApp struct { // App id where the ad that drove the iOS Store Kit Ad Network install was // shown. SkAdNetworkSourceAppId *string `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
A SkAdNetworkSourceApp segment.
func (*SkAdNetworkSourceApp) Descriptor
deprecated
func (*SkAdNetworkSourceApp) Descriptor() ([]byte, []int)
Deprecated: Use SkAdNetworkSourceApp.ProtoReflect.Descriptor instead.
func (*SkAdNetworkSourceApp) GetSkAdNetworkSourceAppId ¶
func (x *SkAdNetworkSourceApp) GetSkAdNetworkSourceAppId() string
func (*SkAdNetworkSourceApp) ProtoMessage ¶
func (*SkAdNetworkSourceApp) ProtoMessage()
func (*SkAdNetworkSourceApp) ProtoReflect ¶
func (x *SkAdNetworkSourceApp) ProtoReflect() protoreflect.Message
func (*SkAdNetworkSourceApp) Reset ¶
func (x *SkAdNetworkSourceApp) Reset()
func (*SkAdNetworkSourceApp) String ¶
func (x *SkAdNetworkSourceApp) String() string
type SmartCampaignAdInfo ¶
type SmartCampaignAdInfo struct { // List of text assets, each of which corresponds to a headline when the ad // serves. This list consists of a minimum of 3 and up to 15 text assets. Headlines []*AdTextAsset `protobuf:"bytes,1,rep,name=headlines,proto3" json:"headlines,omitempty"` // List of text assets, each of which corresponds to a description when the ad // serves. This list consists of a minimum of 2 and up to 4 text assets. Descriptions []*AdTextAsset `protobuf:"bytes,2,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // contains filtered or unexported fields }
A Smart campaign ad.
func (*SmartCampaignAdInfo) Descriptor
deprecated
func (*SmartCampaignAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use SmartCampaignAdInfo.ProtoReflect.Descriptor instead.
func (*SmartCampaignAdInfo) GetDescriptions ¶
func (x *SmartCampaignAdInfo) GetDescriptions() []*AdTextAsset
func (*SmartCampaignAdInfo) GetHeadlines ¶
func (x *SmartCampaignAdInfo) GetHeadlines() []*AdTextAsset
func (*SmartCampaignAdInfo) ProtoMessage ¶
func (*SmartCampaignAdInfo) ProtoMessage()
func (*SmartCampaignAdInfo) ProtoReflect ¶
func (x *SmartCampaignAdInfo) ProtoReflect() protoreflect.Message
func (*SmartCampaignAdInfo) Reset ¶
func (x *SmartCampaignAdInfo) Reset()
func (*SmartCampaignAdInfo) String ¶
func (x *SmartCampaignAdInfo) String() string
type StoreAttribute ¶
type StoreAttribute struct { // Store code from // https://support.google.com/business/answer/3370250#storecode StoreCode *string `protobuf:"bytes,2,opt,name=store_code,json=storeCode,proto3,oneof" json:"store_code,omitempty"` // contains filtered or unexported fields }
Store attributes of the transaction.
func (*StoreAttribute) Descriptor
deprecated
func (*StoreAttribute) Descriptor() ([]byte, []int)
Deprecated: Use StoreAttribute.ProtoReflect.Descriptor instead.
func (*StoreAttribute) GetStoreCode ¶
func (x *StoreAttribute) GetStoreCode() string
func (*StoreAttribute) ProtoMessage ¶
func (*StoreAttribute) ProtoMessage()
func (*StoreAttribute) ProtoReflect ¶
func (x *StoreAttribute) ProtoReflect() protoreflect.Message
func (*StoreAttribute) Reset ¶
func (x *StoreAttribute) Reset()
func (*StoreAttribute) String ¶
func (x *StoreAttribute) String() string
type StoreSalesMetadata ¶
type StoreSalesMetadata struct { // This is the fraction of all transactions that are identifiable (for // example, associated with any form of customer information). Required. The // fraction needs to be between 0 and 1 (excluding 0). LoyaltyFraction *float64 `protobuf:"fixed64,5,opt,name=loyalty_fraction,json=loyaltyFraction,proto3,oneof" json:"loyalty_fraction,omitempty"` // This is the ratio of sales being uploaded compared to the overall sales // that can be associated with a customer. Required. // The fraction needs to be between 0 and 1 (excluding 0). For example, if you // upload half the sales that you are able to associate with a customer, this // would be 0.5. TransactionUploadFraction *float64 `` /* 146-byte string literal not displayed */ // Name of the store sales custom variable key. A predefined key that // can be applied to the transaction and then later used for custom // segmentation in reporting. // Accessible only to customers on the allow-list. CustomKey *string `protobuf:"bytes,7,opt,name=custom_key,json=customKey,proto3,oneof" json:"custom_key,omitempty"` // Metadata for a third party Store Sales upload. ThirdPartyMetadata *StoreSalesThirdPartyMetadata `protobuf:"bytes,3,opt,name=third_party_metadata,json=thirdPartyMetadata,proto3" json:"third_party_metadata,omitempty"` // contains filtered or unexported fields }
Metadata for Store Sales Direct.
func (*StoreSalesMetadata) Descriptor
deprecated
func (*StoreSalesMetadata) Descriptor() ([]byte, []int)
Deprecated: Use StoreSalesMetadata.ProtoReflect.Descriptor instead.
func (*StoreSalesMetadata) GetCustomKey ¶
func (x *StoreSalesMetadata) GetCustomKey() string
func (*StoreSalesMetadata) GetLoyaltyFraction ¶
func (x *StoreSalesMetadata) GetLoyaltyFraction() float64
func (*StoreSalesMetadata) GetThirdPartyMetadata ¶
func (x *StoreSalesMetadata) GetThirdPartyMetadata() *StoreSalesThirdPartyMetadata
func (*StoreSalesMetadata) GetTransactionUploadFraction ¶
func (x *StoreSalesMetadata) GetTransactionUploadFraction() float64
func (*StoreSalesMetadata) ProtoMessage ¶
func (*StoreSalesMetadata) ProtoMessage()
func (*StoreSalesMetadata) ProtoReflect ¶
func (x *StoreSalesMetadata) ProtoReflect() protoreflect.Message
func (*StoreSalesMetadata) Reset ¶
func (x *StoreSalesMetadata) Reset()
func (*StoreSalesMetadata) String ¶
func (x *StoreSalesMetadata) String() string
type StoreSalesThirdPartyMetadata ¶
type StoreSalesThirdPartyMetadata struct { // Time the advertiser uploaded the data to the partner. Required. // The format is "YYYY-MM-DD HH:MM:SS". // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" AdvertiserUploadDateTime *string `` /* 143-byte string literal not displayed */ // The fraction of transactions that are valid. Invalid transactions may // include invalid formats or values. // Required. // The fraction needs to be between 0 and 1 (excluding 0). ValidTransactionFraction *float64 `` /* 143-byte string literal not displayed */ // The fraction of valid transactions that are matched to a third party // assigned user ID on the partner side. // Required. // The fraction needs to be between 0 and 1 (excluding 0). PartnerMatchFraction *float64 `` /* 131-byte string literal not displayed */ // The fraction of valid transactions that are uploaded by the partner to // Google. // Required. // The fraction needs to be between 0 and 1 (excluding 0). PartnerUploadFraction *float64 `` /* 135-byte string literal not displayed */ // Version of partner IDs to be used for uploads. Required. BridgeMapVersionId *string `` /* 126-byte string literal not displayed */ // ID of the third party partner updating the transaction feed. PartnerId *int64 `protobuf:"varint,12,opt,name=partner_id,json=partnerId,proto3,oneof" json:"partner_id,omitempty"` // contains filtered or unexported fields }
Metadata for a third party Store Sales. This product is only for customers on the allow-list. Contact your Google business development representative for details on the upload configuration.
func (*StoreSalesThirdPartyMetadata) Descriptor
deprecated
func (*StoreSalesThirdPartyMetadata) Descriptor() ([]byte, []int)
Deprecated: Use StoreSalesThirdPartyMetadata.ProtoReflect.Descriptor instead.
func (*StoreSalesThirdPartyMetadata) GetAdvertiserUploadDateTime ¶
func (x *StoreSalesThirdPartyMetadata) GetAdvertiserUploadDateTime() string
func (*StoreSalesThirdPartyMetadata) GetBridgeMapVersionId ¶
func (x *StoreSalesThirdPartyMetadata) GetBridgeMapVersionId() string
func (*StoreSalesThirdPartyMetadata) GetPartnerId ¶
func (x *StoreSalesThirdPartyMetadata) GetPartnerId() int64
func (*StoreSalesThirdPartyMetadata) GetPartnerMatchFraction ¶
func (x *StoreSalesThirdPartyMetadata) GetPartnerMatchFraction() float64
func (*StoreSalesThirdPartyMetadata) GetPartnerUploadFraction ¶
func (x *StoreSalesThirdPartyMetadata) GetPartnerUploadFraction() float64
func (*StoreSalesThirdPartyMetadata) GetValidTransactionFraction ¶
func (x *StoreSalesThirdPartyMetadata) GetValidTransactionFraction() float64
func (*StoreSalesThirdPartyMetadata) ProtoMessage ¶
func (*StoreSalesThirdPartyMetadata) ProtoMessage()
func (*StoreSalesThirdPartyMetadata) ProtoReflect ¶
func (x *StoreSalesThirdPartyMetadata) ProtoReflect() protoreflect.Message
func (*StoreSalesThirdPartyMetadata) Reset ¶
func (x *StoreSalesThirdPartyMetadata) Reset()
func (*StoreSalesThirdPartyMetadata) String ¶
func (x *StoreSalesThirdPartyMetadata) String() string
type StructuredSnippetAsset ¶
type StructuredSnippetAsset struct { // Required. The header of the snippet. // This string should be one of the predefined values at // https://developers.google.com/google-ads/api/reference/data/structured-snippet-headers Header string `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` // Required. The values in the snippet. // The size of this collection should be between 3 and 10, inclusive. // The length of each value should be between 1 and 25 characters, inclusive. Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
A Structured Snippet asset.
func (*StructuredSnippetAsset) Descriptor
deprecated
func (*StructuredSnippetAsset) Descriptor() ([]byte, []int)
Deprecated: Use StructuredSnippetAsset.ProtoReflect.Descriptor instead.
func (*StructuredSnippetAsset) GetHeader ¶
func (x *StructuredSnippetAsset) GetHeader() string
func (*StructuredSnippetAsset) GetValues ¶
func (x *StructuredSnippetAsset) GetValues() []string
func (*StructuredSnippetAsset) ProtoMessage ¶
func (*StructuredSnippetAsset) ProtoMessage()
func (*StructuredSnippetAsset) ProtoReflect ¶
func (x *StructuredSnippetAsset) ProtoReflect() protoreflect.Message
func (*StructuredSnippetAsset) Reset ¶
func (x *StructuredSnippetAsset) Reset()
func (*StructuredSnippetAsset) String ¶
func (x *StructuredSnippetAsset) String() string
type StructuredSnippetFeedItem ¶
type StructuredSnippetFeedItem struct { // The header of the snippet. // This string must not be empty. Header *string `protobuf:"bytes,3,opt,name=header,proto3,oneof" json:"header,omitempty"` // The values in the snippet. // The maximum size of this collection is 10. Values []string `protobuf:"bytes,4,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
Represents a structured snippet extension.
func (*StructuredSnippetFeedItem) Descriptor
deprecated
func (*StructuredSnippetFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use StructuredSnippetFeedItem.ProtoReflect.Descriptor instead.
func (*StructuredSnippetFeedItem) GetHeader ¶
func (x *StructuredSnippetFeedItem) GetHeader() string
func (*StructuredSnippetFeedItem) GetValues ¶
func (x *StructuredSnippetFeedItem) GetValues() []string
func (*StructuredSnippetFeedItem) ProtoMessage ¶
func (*StructuredSnippetFeedItem) ProtoMessage()
func (*StructuredSnippetFeedItem) ProtoReflect ¶
func (x *StructuredSnippetFeedItem) ProtoReflect() protoreflect.Message
func (*StructuredSnippetFeedItem) Reset ¶
func (x *StructuredSnippetFeedItem) Reset()
func (*StructuredSnippetFeedItem) String ¶
func (x *StructuredSnippetFeedItem) String() string
type TagSnippet ¶
type TagSnippet struct { // The type of the generated tag snippets for tracking conversions. Type enums.TrackingCodeTypeEnum_TrackingCodeType `` /* 136-byte string literal not displayed */ // The format of the web page where the tracking tag and snippet will be // installed, for example, HTML. PageFormat enums.TrackingCodePageFormatEnum_TrackingCodePageFormat `` /* 178-byte string literal not displayed */ // The site tag that adds visitors to your basic remarketing lists and sets // new cookies on your domain. GlobalSiteTag *string `protobuf:"bytes,5,opt,name=global_site_tag,json=globalSiteTag,proto3,oneof" json:"global_site_tag,omitempty"` // The event snippet that works with the site tag to track actions that // should be counted as conversions. EventSnippet *string `protobuf:"bytes,6,opt,name=event_snippet,json=eventSnippet,proto3,oneof" json:"event_snippet,omitempty"` // contains filtered or unexported fields }
The site tag and event snippet pair for a TrackingCodeType.
func (*TagSnippet) Descriptor
deprecated
func (*TagSnippet) Descriptor() ([]byte, []int)
Deprecated: Use TagSnippet.ProtoReflect.Descriptor instead.
func (*TagSnippet) GetEventSnippet ¶
func (x *TagSnippet) GetEventSnippet() string
func (*TagSnippet) GetGlobalSiteTag ¶
func (x *TagSnippet) GetGlobalSiteTag() string
func (*TagSnippet) GetPageFormat ¶
func (x *TagSnippet) GetPageFormat() enums.TrackingCodePageFormatEnum_TrackingCodePageFormat
func (*TagSnippet) GetType ¶
func (x *TagSnippet) GetType() enums.TrackingCodeTypeEnum_TrackingCodeType
func (*TagSnippet) ProtoMessage ¶
func (*TagSnippet) ProtoMessage()
func (*TagSnippet) ProtoReflect ¶
func (x *TagSnippet) ProtoReflect() protoreflect.Message
func (*TagSnippet) Reset ¶
func (x *TagSnippet) Reset()
func (*TagSnippet) String ¶
func (x *TagSnippet) String() string
type TargetCpa ¶
type TargetCpa struct { // Average CPA target. // This target should be greater than or equal to minimum billable unit based // on the currency for the account. TargetCpaMicros *int64 `protobuf:"varint,4,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"` // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. // This should only be set for portfolio bid strategies. CpcBidCeilingMicros *int64 `` /* 129-byte string literal not displayed */ // Minimum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. // This should only be set for portfolio bid strategies. CpcBidFloorMicros *int64 `protobuf:"varint,6,opt,name=cpc_bid_floor_micros,json=cpcBidFloorMicros,proto3,oneof" json:"cpc_bid_floor_micros,omitempty"` // contains filtered or unexported fields }
An automated bid strategy that sets bids to help get as many conversions as possible at the target cost-per-acquisition (CPA) you set.
func (*TargetCpa) Descriptor
deprecated
func (*TargetCpa) GetCpcBidCeilingMicros ¶
func (*TargetCpa) GetCpcBidFloorMicros ¶
func (*TargetCpa) GetTargetCpaMicros ¶
func (*TargetCpa) ProtoMessage ¶
func (*TargetCpa) ProtoMessage()
func (*TargetCpa) ProtoReflect ¶
func (x *TargetCpa) ProtoReflect() protoreflect.Message
type TargetCpaSimulationPoint ¶
type TargetCpaSimulationPoint struct { // Projected required daily budget that the advertiser must set in order to // receive the estimated traffic, in micros of advertiser currency. RequiredBudgetAmountMicros int64 `` /* 145-byte string literal not displayed */ // Projected number of biddable conversions. BiddableConversions *float64 `` /* 126-byte string literal not displayed */ // Projected total value of biddable conversions. BiddableConversionsValue *float64 `` /* 144-byte string literal not displayed */ // Projected number of app installs. AppInstalls float64 `protobuf:"fixed64,15,opt,name=app_installs,json=appInstalls,proto3" json:"app_installs,omitempty"` // Projected number of in-app actions. InAppActions float64 `protobuf:"fixed64,16,opt,name=in_app_actions,json=inAppActions,proto3" json:"in_app_actions,omitempty"` // Projected number of clicks. Clicks *int64 `protobuf:"varint,11,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"` // Projected cost in micros. CostMicros *int64 `protobuf:"varint,12,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"` // Projected number of impressions. Impressions *int64 `protobuf:"varint,13,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"` // Projected number of top slot impressions. // Only search advertising channel type supports this field. TopSlotImpressions *int64 `protobuf:"varint,14,opt,name=top_slot_impressions,json=topSlotImpressions,proto3,oneof" json:"top_slot_impressions,omitempty"` // When SimulationModificationMethod = UNIFORM or DEFAULT, // target_cpa_micros is set. // When SimulationModificationMethod = SCALING, // target_cpa_scaling_modifier is set. // // Types that are assignable to TargetCpaSimulationKeyValue: // *TargetCpaSimulationPoint_TargetCpaMicros // *TargetCpaSimulationPoint_TargetCpaScalingModifier TargetCpaSimulationKeyValue isTargetCpaSimulationPoint_TargetCpaSimulationKeyValue `protobuf_oneof:"target_cpa_simulation_key_value"` // contains filtered or unexported fields }
Projected metrics for a specific target CPA amount.
func (*TargetCpaSimulationPoint) Descriptor
deprecated
func (*TargetCpaSimulationPoint) Descriptor() ([]byte, []int)
Deprecated: Use TargetCpaSimulationPoint.ProtoReflect.Descriptor instead.
func (*TargetCpaSimulationPoint) GetAppInstalls ¶
func (x *TargetCpaSimulationPoint) GetAppInstalls() float64
func (*TargetCpaSimulationPoint) GetBiddableConversions ¶
func (x *TargetCpaSimulationPoint) GetBiddableConversions() float64
func (*TargetCpaSimulationPoint) GetBiddableConversionsValue ¶
func (x *TargetCpaSimulationPoint) GetBiddableConversionsValue() float64
func (*TargetCpaSimulationPoint) GetClicks ¶
func (x *TargetCpaSimulationPoint) GetClicks() int64
func (*TargetCpaSimulationPoint) GetCostMicros ¶
func (x *TargetCpaSimulationPoint) GetCostMicros() int64
func (*TargetCpaSimulationPoint) GetImpressions ¶
func (x *TargetCpaSimulationPoint) GetImpressions() int64
func (*TargetCpaSimulationPoint) GetInAppActions ¶
func (x *TargetCpaSimulationPoint) GetInAppActions() float64
func (*TargetCpaSimulationPoint) GetRequiredBudgetAmountMicros ¶
func (x *TargetCpaSimulationPoint) GetRequiredBudgetAmountMicros() int64
func (*TargetCpaSimulationPoint) GetTargetCpaMicros ¶
func (x *TargetCpaSimulationPoint) GetTargetCpaMicros() int64
func (*TargetCpaSimulationPoint) GetTargetCpaScalingModifier ¶
func (x *TargetCpaSimulationPoint) GetTargetCpaScalingModifier() float64
func (*TargetCpaSimulationPoint) GetTargetCpaSimulationKeyValue ¶
func (m *TargetCpaSimulationPoint) GetTargetCpaSimulationKeyValue() isTargetCpaSimulationPoint_TargetCpaSimulationKeyValue
func (*TargetCpaSimulationPoint) GetTopSlotImpressions ¶
func (x *TargetCpaSimulationPoint) GetTopSlotImpressions() int64
func (*TargetCpaSimulationPoint) ProtoMessage ¶
func (*TargetCpaSimulationPoint) ProtoMessage()
func (*TargetCpaSimulationPoint) ProtoReflect ¶
func (x *TargetCpaSimulationPoint) ProtoReflect() protoreflect.Message
func (*TargetCpaSimulationPoint) Reset ¶
func (x *TargetCpaSimulationPoint) Reset()
func (*TargetCpaSimulationPoint) String ¶
func (x *TargetCpaSimulationPoint) String() string
type TargetCpaSimulationPointList ¶
type TargetCpaSimulationPointList struct { // Projected metrics for a series of target CPA amounts. Points []*TargetCpaSimulationPoint `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"` // contains filtered or unexported fields }
A container for simulation points for simulations of type TARGET_CPA.
func (*TargetCpaSimulationPointList) Descriptor
deprecated
func (*TargetCpaSimulationPointList) Descriptor() ([]byte, []int)
Deprecated: Use TargetCpaSimulationPointList.ProtoReflect.Descriptor instead.
func (*TargetCpaSimulationPointList) GetPoints ¶
func (x *TargetCpaSimulationPointList) GetPoints() []*TargetCpaSimulationPoint
func (*TargetCpaSimulationPointList) ProtoMessage ¶
func (*TargetCpaSimulationPointList) ProtoMessage()
func (*TargetCpaSimulationPointList) ProtoReflect ¶
func (x *TargetCpaSimulationPointList) ProtoReflect() protoreflect.Message
func (*TargetCpaSimulationPointList) Reset ¶
func (x *TargetCpaSimulationPointList) Reset()
func (*TargetCpaSimulationPointList) String ¶
func (x *TargetCpaSimulationPointList) String() string
type TargetCpaSimulationPoint_TargetCpaMicros ¶
type TargetCpaSimulationPoint_TargetCpaMicros struct { // The simulated target CPA upon which projected metrics are based. TargetCpaMicros int64 `protobuf:"varint,17,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof"` }
type TargetCpaSimulationPoint_TargetCpaScalingModifier ¶
type TargetCpaSimulationPoint_TargetCpaScalingModifier struct { // The simulated scaling modifier upon which projected metrics are based. // All CPA targets relevant to the simulated entity are scaled by this // modifier. TargetCpaScalingModifier float64 `protobuf:"fixed64,18,opt,name=target_cpa_scaling_modifier,json=targetCpaScalingModifier,proto3,oneof"` }
type TargetCpm ¶
type TargetCpm struct { // Additional information related to bidding goal. // // Types that are assignable to Goal: // *TargetCpm_TargetFrequencyGoal Goal isTargetCpm_Goal `protobuf_oneof:"goal"` // contains filtered or unexported fields }
Target CPM (cost per thousand impressions) is an automated bidding strategy that sets bids to optimize performance given the target CPM you set.
func (*TargetCpm) Descriptor
deprecated
func (*TargetCpm) GetTargetFrequencyGoal ¶
func (x *TargetCpm) GetTargetFrequencyGoal() *TargetCpmTargetFrequencyGoal
func (*TargetCpm) ProtoMessage ¶
func (*TargetCpm) ProtoMessage()
func (*TargetCpm) ProtoReflect ¶
func (x *TargetCpm) ProtoReflect() protoreflect.Message
type TargetCpmTargetFrequencyGoal ¶
type TargetCpmTargetFrequencyGoal struct { // Target Frequency count representing how many times you want to reach // a single user. TargetCount int64 `protobuf:"varint,1,opt,name=target_count,json=targetCount,proto3" json:"target_count,omitempty"` // Time window expressing the period over which you want to reach // the specified target_count. TimeUnit enums.TargetFrequencyTimeUnitEnum_TargetFrequencyTimeUnit `` /* 174-byte string literal not displayed */ // contains filtered or unexported fields }
Target Frequency bidding goal details.
func (*TargetCpmTargetFrequencyGoal) Descriptor
deprecated
func (*TargetCpmTargetFrequencyGoal) Descriptor() ([]byte, []int)
Deprecated: Use TargetCpmTargetFrequencyGoal.ProtoReflect.Descriptor instead.
func (*TargetCpmTargetFrequencyGoal) GetTargetCount ¶
func (x *TargetCpmTargetFrequencyGoal) GetTargetCount() int64
func (*TargetCpmTargetFrequencyGoal) GetTimeUnit ¶
func (x *TargetCpmTargetFrequencyGoal) GetTimeUnit() enums.TargetFrequencyTimeUnitEnum_TargetFrequencyTimeUnit
func (*TargetCpmTargetFrequencyGoal) ProtoMessage ¶
func (*TargetCpmTargetFrequencyGoal) ProtoMessage()
func (*TargetCpmTargetFrequencyGoal) ProtoReflect ¶
func (x *TargetCpmTargetFrequencyGoal) ProtoReflect() protoreflect.Message
func (*TargetCpmTargetFrequencyGoal) Reset ¶
func (x *TargetCpmTargetFrequencyGoal) Reset()
func (*TargetCpmTargetFrequencyGoal) String ¶
func (x *TargetCpmTargetFrequencyGoal) String() string
type TargetCpm_TargetFrequencyGoal ¶
type TargetCpm_TargetFrequencyGoal struct { // Target Frequency bidding goal details. TargetFrequencyGoal *TargetCpmTargetFrequencyGoal `protobuf:"bytes,1,opt,name=target_frequency_goal,json=targetFrequencyGoal,proto3,oneof"` }
type TargetImpressionShare ¶
type TargetImpressionShare struct { enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation `` /* 170-byte string literal not displayed */ // For example, 1% equals 10,000. LocationFractionMicros *int64 `` /* 136-byte string literal not displayed */ // This is a required field entered by the advertiser that sets the ceiling // and specified in local micros. CpcBidCeilingMicros *int64 `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }Location
An automated bidding strategy that sets bids so that a certain percentage of search ads are shown at the top of the first page (or other targeted location).
func (*TargetImpressionShare) Descriptor
deprecated
func (*TargetImpressionShare) Descriptor() ([]byte, []int)
Deprecated: Use TargetImpressionShare.ProtoReflect.Descriptor instead.
func (*TargetImpressionShare) GetCpcBidCeilingMicros ¶
func (x *TargetImpressionShare) GetCpcBidCeilingMicros() int64
func (*TargetImpressionShare) GetLocation ¶
func (x *TargetImpressionShare) GetLocation() enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation
func (*TargetImpressionShare) GetLocationFractionMicros ¶
func (x *TargetImpressionShare) GetLocationFractionMicros() int64
func (*TargetImpressionShare) ProtoMessage ¶
func (*TargetImpressionShare) ProtoMessage()
func (*TargetImpressionShare) ProtoReflect ¶
func (x *TargetImpressionShare) ProtoReflect() protoreflect.Message
func (*TargetImpressionShare) Reset ¶
func (x *TargetImpressionShare) Reset()
func (*TargetImpressionShare) String ¶
func (x *TargetImpressionShare) String() string
type TargetImpressionShareSimulationPoint ¶
type TargetImpressionShareSimulationPoint struct { // projected metrics are based. // For example, 10% impression share, which is equal to 0.1, is stored as // 100_000. This value is validated and will not exceed 1M (100%). TargetImpressionShareMicros int64 `` /* 147-byte string literal not displayed */ // realize this simulation, in micros of the advertiser currency. RequiredCpcBidCeilingMicros int64 `` /* 149-byte string literal not displayed */ // receive the estimated traffic, in micros of advertiser currency. RequiredBudgetAmountMicros int64 `` /* 144-byte string literal not displayed */ BiddableConversions float64 `protobuf:"fixed64,4,opt,name=biddable_conversions,json=biddableConversions,proto3" json:"biddable_conversions,omitempty"` BiddableConversionsValue float64 `` /* 137-byte string literal not displayed */ Clicks int64 `protobuf:"varint,6,opt,name=clicks,proto3" json:"clicks,omitempty"` CostMicros int64 `protobuf:"varint,7,opt,name=cost_micros,json=costMicros,proto3" json:"cost_micros,omitempty"` Impressions int64 `protobuf:"varint,8,opt,name=impressions,proto3" json:"impressions,omitempty"` // Only search advertising channel type supports this field. TopSlotImpressions int64 `protobuf:"varint,9,opt,name=top_slot_impressions,json=topSlotImpressions,proto3" json:"top_slot_impressions,omitempty"` // Only search advertising channel type supports this field. AbsoluteTopImpressions int64 `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
Projected metrics for a specific target impression share value.
func (*TargetImpressionShareSimulationPoint) Descriptor
deprecated
func (*TargetImpressionShareSimulationPoint) Descriptor() ([]byte, []int)
Deprecated: Use TargetImpressionShareSimulationPoint.ProtoReflect.Descriptor instead.
func (*TargetImpressionShareSimulationPoint) GetAbsoluteTopImpressions ¶
func (x *TargetImpressionShareSimulationPoint) GetAbsoluteTopImpressions() int64
func (*TargetImpressionShareSimulationPoint) GetBiddableConversions ¶
func (x *TargetImpressionShareSimulationPoint) GetBiddableConversions() float64
func (*TargetImpressionShareSimulationPoint) GetBiddableConversionsValue ¶
func (x *TargetImpressionShareSimulationPoint) GetBiddableConversionsValue() float64
func (*TargetImpressionShareSimulationPoint) GetClicks ¶
func (x *TargetImpressionShareSimulationPoint) GetClicks() int64
func (*TargetImpressionShareSimulationPoint) GetCostMicros ¶
func (x *TargetImpressionShareSimulationPoint) GetCostMicros() int64
func (*TargetImpressionShareSimulationPoint) GetImpressions ¶
func (x *TargetImpressionShareSimulationPoint) GetImpressions() int64
func (*TargetImpressionShareSimulationPoint) GetRequiredBudgetAmountMicros ¶
func (x *TargetImpressionShareSimulationPoint) GetRequiredBudgetAmountMicros() int64
func (*TargetImpressionShareSimulationPoint) GetRequiredCpcBidCeilingMicros ¶
func (x *TargetImpressionShareSimulationPoint) GetRequiredCpcBidCeilingMicros() int64
func (*TargetImpressionShareSimulationPoint) GetTargetImpressionShareMicros ¶
func (x *TargetImpressionShareSimulationPoint) GetTargetImpressionShareMicros() int64
func (*TargetImpressionShareSimulationPoint) GetTopSlotImpressions ¶
func (x *TargetImpressionShareSimulationPoint) GetTopSlotImpressions() int64
func (*TargetImpressionShareSimulationPoint) ProtoMessage ¶
func (*TargetImpressionShareSimulationPoint) ProtoMessage()
func (*TargetImpressionShareSimulationPoint) ProtoReflect ¶
func (x *TargetImpressionShareSimulationPoint) ProtoReflect() protoreflect.Message
func (*TargetImpressionShareSimulationPoint) Reset ¶
func (x *TargetImpressionShareSimulationPoint) Reset()
func (*TargetImpressionShareSimulationPoint) String ¶
func (x *TargetImpressionShareSimulationPoint) String() string
type TargetImpressionShareSimulationPointList ¶
type TargetImpressionShareSimulationPointList struct { TargetImpressionShareSimulationPoint `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"` // contains filtered or unexported fields }Points []*
A container for simulation points for simulations of type TARGET_IMPRESSION_SHARE.
func (*TargetImpressionShareSimulationPointList) Descriptor
deprecated
func (*TargetImpressionShareSimulationPointList) Descriptor() ([]byte, []int)
Deprecated: Use TargetImpressionShareSimulationPointList.ProtoReflect.Descriptor instead.
func (*TargetImpressionShareSimulationPointList) GetPoints ¶
func (x *TargetImpressionShareSimulationPointList) GetPoints() []*TargetImpressionShareSimulationPoint
func (*TargetImpressionShareSimulationPointList) ProtoMessage ¶
func (*TargetImpressionShareSimulationPointList) ProtoMessage()
func (*TargetImpressionShareSimulationPointList) ProtoReflect ¶
func (x *TargetImpressionShareSimulationPointList) ProtoReflect() protoreflect.Message
func (*TargetImpressionShareSimulationPointList) Reset ¶
func (x *TargetImpressionShareSimulationPointList) Reset()
func (*TargetImpressionShareSimulationPointList) String ¶
func (x *TargetImpressionShareSimulationPointList) String() string
type TargetRestriction ¶
type TargetRestriction struct { // The targeting dimension that these settings apply to. TargetingDimension enums.TargetingDimensionEnum_TargetingDimension `` /* 194-byte string literal not displayed */ // Indicates whether to restrict your ads to show only for the criteria you // have selected for this targeting_dimension, or to target all values for // this targeting_dimension and show ads based on your targeting in other // TargetingDimensions. A value of `true` means that these criteria will only // apply bid modifiers, and not affect targeting. A value of `false` means // that these criteria will restrict targeting as well as applying bid // modifiers. BidOnly *bool `protobuf:"varint,3,opt,name=bid_only,json=bidOnly,proto3,oneof" json:"bid_only,omitempty"` // contains filtered or unexported fields }
The list of per-targeting-dimension targeting settings.
func (*TargetRestriction) Descriptor
deprecated
func (*TargetRestriction) Descriptor() ([]byte, []int)
Deprecated: Use TargetRestriction.ProtoReflect.Descriptor instead.
func (*TargetRestriction) GetBidOnly ¶
func (x *TargetRestriction) GetBidOnly() bool
func (*TargetRestriction) GetTargetingDimension ¶
func (x *TargetRestriction) GetTargetingDimension() enums.TargetingDimensionEnum_TargetingDimension
func (*TargetRestriction) ProtoMessage ¶
func (*TargetRestriction) ProtoMessage()
func (*TargetRestriction) ProtoReflect ¶
func (x *TargetRestriction) ProtoReflect() protoreflect.Message
func (*TargetRestriction) Reset ¶
func (x *TargetRestriction) Reset()
func (*TargetRestriction) String ¶
func (x *TargetRestriction) String() string
type TargetRestrictionOperation ¶
type TargetRestrictionOperation struct { // Type of list operation to perform. Operator TargetRestrictionOperation_Operator `` /* 143-byte string literal not displayed */ // The target restriction being added to or removed from the list. Value *TargetRestriction `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Operation to be performed on a target restriction list in a mutate.
func (*TargetRestrictionOperation) Descriptor
deprecated
func (*TargetRestrictionOperation) Descriptor() ([]byte, []int)
Deprecated: Use TargetRestrictionOperation.ProtoReflect.Descriptor instead.
func (*TargetRestrictionOperation) GetOperator ¶
func (x *TargetRestrictionOperation) GetOperator() TargetRestrictionOperation_Operator
func (*TargetRestrictionOperation) GetValue ¶
func (x *TargetRestrictionOperation) GetValue() *TargetRestriction
func (*TargetRestrictionOperation) ProtoMessage ¶
func (*TargetRestrictionOperation) ProtoMessage()
func (*TargetRestrictionOperation) ProtoReflect ¶
func (x *TargetRestrictionOperation) ProtoReflect() protoreflect.Message
func (*TargetRestrictionOperation) Reset ¶
func (x *TargetRestrictionOperation) Reset()
func (*TargetRestrictionOperation) String ¶
func (x *TargetRestrictionOperation) String() string
type TargetRestrictionOperation_Operator ¶
type TargetRestrictionOperation_Operator int32
The operator.
const ( // Unspecified. TargetRestrictionOperation_UNSPECIFIED TargetRestrictionOperation_Operator = 0 // Used for return value only. Represents value unknown in this version. TargetRestrictionOperation_UNKNOWN TargetRestrictionOperation_Operator = 1 // Add the restriction to the existing restrictions. TargetRestrictionOperation_ADD TargetRestrictionOperation_Operator = 2 // Remove the restriction from the existing restrictions. TargetRestrictionOperation_REMOVE TargetRestrictionOperation_Operator = 3 )
func (TargetRestrictionOperation_Operator) Descriptor ¶
func (TargetRestrictionOperation_Operator) Descriptor() protoreflect.EnumDescriptor
func (TargetRestrictionOperation_Operator) Enum ¶
func (x TargetRestrictionOperation_Operator) Enum() *TargetRestrictionOperation_Operator
func (TargetRestrictionOperation_Operator) EnumDescriptor
deprecated
func (TargetRestrictionOperation_Operator) EnumDescriptor() ([]byte, []int)
Deprecated: Use TargetRestrictionOperation_Operator.Descriptor instead.
func (TargetRestrictionOperation_Operator) Number ¶
func (x TargetRestrictionOperation_Operator) Number() protoreflect.EnumNumber
func (TargetRestrictionOperation_Operator) String ¶
func (x TargetRestrictionOperation_Operator) String() string
func (TargetRestrictionOperation_Operator) Type ¶
func (TargetRestrictionOperation_Operator) Type() protoreflect.EnumType
type TargetRoas ¶
type TargetRoas struct { // Required. The chosen revenue (based on conversion data) per unit of spend. // Value must be between 0.01 and 1000.0, inclusive. TargetRoas *float64 `protobuf:"fixed64,4,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. // This should only be set for portfolio bid strategies. CpcBidCeilingMicros *int64 `` /* 129-byte string literal not displayed */ // Minimum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. // This should only be set for portfolio bid strategies. CpcBidFloorMicros *int64 `protobuf:"varint,6,opt,name=cpc_bid_floor_micros,json=cpcBidFloorMicros,proto3,oneof" json:"cpc_bid_floor_micros,omitempty"` // contains filtered or unexported fields }
An automated bidding strategy that helps you maximize revenue while averaging a specific target return on ad spend (ROAS).
func (*TargetRoas) Descriptor
deprecated
func (*TargetRoas) Descriptor() ([]byte, []int)
Deprecated: Use TargetRoas.ProtoReflect.Descriptor instead.
func (*TargetRoas) GetCpcBidCeilingMicros ¶
func (x *TargetRoas) GetCpcBidCeilingMicros() int64
func (*TargetRoas) GetCpcBidFloorMicros ¶
func (x *TargetRoas) GetCpcBidFloorMicros() int64
func (*TargetRoas) GetTargetRoas ¶
func (x *TargetRoas) GetTargetRoas() float64
func (*TargetRoas) ProtoMessage ¶
func (*TargetRoas) ProtoMessage()
func (*TargetRoas) ProtoReflect ¶
func (x *TargetRoas) ProtoReflect() protoreflect.Message
func (*TargetRoas) Reset ¶
func (x *TargetRoas) Reset()
func (*TargetRoas) String ¶
func (x *TargetRoas) String() string
type TargetRoasSimulationPoint ¶
type TargetRoasSimulationPoint struct { // The simulated target ROAS upon which projected metrics are based. TargetRoas *float64 `protobuf:"fixed64,8,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // Projected required daily budget that the advertiser must set in order to // receive the estimated traffic, in micros of advertiser currency. RequiredBudgetAmountMicros int64 `` /* 145-byte string literal not displayed */ // Projected number of biddable conversions. BiddableConversions *float64 `` /* 126-byte string literal not displayed */ // Projected total value of biddable conversions. BiddableConversionsValue *float64 `` /* 144-byte string literal not displayed */ // Projected number of clicks. Clicks *int64 `protobuf:"varint,11,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"` // Projected cost in micros. CostMicros *int64 `protobuf:"varint,12,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"` // Projected number of impressions. Impressions *int64 `protobuf:"varint,13,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"` // Projected number of top slot impressions. // Only Search advertising channel type supports this field. TopSlotImpressions *int64 `protobuf:"varint,14,opt,name=top_slot_impressions,json=topSlotImpressions,proto3,oneof" json:"top_slot_impressions,omitempty"` // contains filtered or unexported fields }
Projected metrics for a specific target ROAS amount.
func (*TargetRoasSimulationPoint) Descriptor
deprecated
func (*TargetRoasSimulationPoint) Descriptor() ([]byte, []int)
Deprecated: Use TargetRoasSimulationPoint.ProtoReflect.Descriptor instead.
func (*TargetRoasSimulationPoint) GetBiddableConversions ¶
func (x *TargetRoasSimulationPoint) GetBiddableConversions() float64
func (*TargetRoasSimulationPoint) GetBiddableConversionsValue ¶
func (x *TargetRoasSimulationPoint) GetBiddableConversionsValue() float64
func (*TargetRoasSimulationPoint) GetClicks ¶
func (x *TargetRoasSimulationPoint) GetClicks() int64
func (*TargetRoasSimulationPoint) GetCostMicros ¶
func (x *TargetRoasSimulationPoint) GetCostMicros() int64
func (*TargetRoasSimulationPoint) GetImpressions ¶
func (x *TargetRoasSimulationPoint) GetImpressions() int64
func (*TargetRoasSimulationPoint) GetRequiredBudgetAmountMicros ¶
func (x *TargetRoasSimulationPoint) GetRequiredBudgetAmountMicros() int64
func (*TargetRoasSimulationPoint) GetTargetRoas ¶
func (x *TargetRoasSimulationPoint) GetTargetRoas() float64
func (*TargetRoasSimulationPoint) GetTopSlotImpressions ¶
func (x *TargetRoasSimulationPoint) GetTopSlotImpressions() int64
func (*TargetRoasSimulationPoint) ProtoMessage ¶
func (*TargetRoasSimulationPoint) ProtoMessage()
func (*TargetRoasSimulationPoint) ProtoReflect ¶
func (x *TargetRoasSimulationPoint) ProtoReflect() protoreflect.Message
func (*TargetRoasSimulationPoint) Reset ¶
func (x *TargetRoasSimulationPoint) Reset()
func (*TargetRoasSimulationPoint) String ¶
func (x *TargetRoasSimulationPoint) String() string
type TargetRoasSimulationPointList ¶
type TargetRoasSimulationPointList struct { // Projected metrics for a series of target ROAS amounts. Points []*TargetRoasSimulationPoint `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"` // contains filtered or unexported fields }
A container for simulation points for simulations of type TARGET_ROAS.
func (*TargetRoasSimulationPointList) Descriptor
deprecated
func (*TargetRoasSimulationPointList) Descriptor() ([]byte, []int)
Deprecated: Use TargetRoasSimulationPointList.ProtoReflect.Descriptor instead.
func (*TargetRoasSimulationPointList) GetPoints ¶
func (x *TargetRoasSimulationPointList) GetPoints() []*TargetRoasSimulationPoint
func (*TargetRoasSimulationPointList) ProtoMessage ¶
func (*TargetRoasSimulationPointList) ProtoMessage()
func (*TargetRoasSimulationPointList) ProtoReflect ¶
func (x *TargetRoasSimulationPointList) ProtoReflect() protoreflect.Message
func (*TargetRoasSimulationPointList) Reset ¶
func (x *TargetRoasSimulationPointList) Reset()
func (*TargetRoasSimulationPointList) String ¶
func (x *TargetRoasSimulationPointList) String() string
type TargetSpend ¶
type TargetSpend struct { // The spend target under which to maximize clicks. // A TargetSpend bidder will attempt to spend the smaller of this value // or the natural throttling spend amount. // If not specified, the budget is used as the spend target. // This field is deprecated and should no longer be used. See // https://ads-developers.googleblog.com/2020/05/reminder-about-sunset-creation-of.html // for details. // // Deprecated: Marked as deprecated in google/ads/googleads/v14/common/bidding.proto. TargetSpendMicros *int64 `protobuf:"varint,3,opt,name=target_spend_micros,json=targetSpendMicros,proto3,oneof" json:"target_spend_micros,omitempty"` // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. CpcBidCeilingMicros *int64 `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
An automated bid strategy that sets your bids to help get as many clicks as possible within your budget.
func (*TargetSpend) Descriptor
deprecated
func (*TargetSpend) Descriptor() ([]byte, []int)
Deprecated: Use TargetSpend.ProtoReflect.Descriptor instead.
func (*TargetSpend) GetCpcBidCeilingMicros ¶
func (x *TargetSpend) GetCpcBidCeilingMicros() int64
func (*TargetSpend) GetTargetSpendMicros
deprecated
func (x *TargetSpend) GetTargetSpendMicros() int64
Deprecated: Marked as deprecated in google/ads/googleads/v14/common/bidding.proto.
func (*TargetSpend) ProtoMessage ¶
func (*TargetSpend) ProtoMessage()
func (*TargetSpend) ProtoReflect ¶
func (x *TargetSpend) ProtoReflect() protoreflect.Message
func (*TargetSpend) Reset ¶
func (x *TargetSpend) Reset()
func (*TargetSpend) String ¶
func (x *TargetSpend) String() string
type TargetingSetting ¶
type TargetingSetting struct { // The per-targeting-dimension setting to restrict the reach of your campaign // or ad group. TargetRestrictions []*TargetRestriction `protobuf:"bytes,1,rep,name=target_restrictions,json=targetRestrictions,proto3" json:"target_restrictions,omitempty"` // The list of operations changing the target restrictions. // // Adding a target restriction with a targeting dimension that already exists // causes the existing target restriction to be replaced with the new value. TargetRestrictionOperations []*TargetRestrictionOperation `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
Settings for the targeting-related features, at the campaign and ad group levels. For more details about the targeting setting, visit https://support.google.com/google-ads/answer/7365594
func (*TargetingSetting) Descriptor
deprecated
func (*TargetingSetting) Descriptor() ([]byte, []int)
Deprecated: Use TargetingSetting.ProtoReflect.Descriptor instead.
func (*TargetingSetting) GetTargetRestrictionOperations ¶
func (x *TargetingSetting) GetTargetRestrictionOperations() []*TargetRestrictionOperation
func (*TargetingSetting) GetTargetRestrictions ¶
func (x *TargetingSetting) GetTargetRestrictions() []*TargetRestriction
func (*TargetingSetting) ProtoMessage ¶
func (*TargetingSetting) ProtoMessage()
func (*TargetingSetting) ProtoReflect ¶
func (x *TargetingSetting) ProtoReflect() protoreflect.Message
func (*TargetingSetting) Reset ¶
func (x *TargetingSetting) Reset()
func (*TargetingSetting) String ¶
func (x *TargetingSetting) String() string
type TextAdInfo ¶
type TextAdInfo struct { // The headline of the ad. Headline *string `protobuf:"bytes,4,opt,name=headline,proto3,oneof" json:"headline,omitempty"` // The first line of the ad's description. Description1 *string `protobuf:"bytes,5,opt,name=description1,proto3,oneof" json:"description1,omitempty"` // The second line of the ad's description. Description2 *string `protobuf:"bytes,6,opt,name=description2,proto3,oneof" json:"description2,omitempty"` // contains filtered or unexported fields }
A text ad.
func (*TextAdInfo) Descriptor
deprecated
func (*TextAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use TextAdInfo.ProtoReflect.Descriptor instead.
func (*TextAdInfo) GetDescription1 ¶
func (x *TextAdInfo) GetDescription1() string
func (*TextAdInfo) GetDescription2 ¶
func (x *TextAdInfo) GetDescription2() string
func (*TextAdInfo) GetHeadline ¶
func (x *TextAdInfo) GetHeadline() string
func (*TextAdInfo) ProtoMessage ¶
func (*TextAdInfo) ProtoMessage()
func (*TextAdInfo) ProtoReflect ¶
func (x *TextAdInfo) ProtoReflect() protoreflect.Message
func (*TextAdInfo) Reset ¶
func (x *TextAdInfo) Reset()
func (*TextAdInfo) String ¶
func (x *TextAdInfo) String() string
type TextAsset ¶
type TextAsset struct { // Text content of the text asset. Text *string `protobuf:"bytes,2,opt,name=text,proto3,oneof" json:"text,omitempty"` // contains filtered or unexported fields }
A Text asset.
func (*TextAsset) Descriptor
deprecated
func (*TextAsset) ProtoMessage ¶
func (*TextAsset) ProtoMessage()
func (*TextAsset) ProtoReflect ¶
func (x *TextAsset) ProtoReflect() protoreflect.Message
type TextLabel ¶
type TextLabel struct { // Background color of the label in RGB format. This string must match the // regular expression '^\#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$'. // Note: The background color may not be visible for manager accounts. BackgroundColor *string `protobuf:"bytes,3,opt,name=background_color,json=backgroundColor,proto3,oneof" json:"background_color,omitempty"` // A short description of the label. The length must be no more than 200 // characters. Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"` // contains filtered or unexported fields }
A type of label displaying text on a colored background.
func (*TextLabel) Descriptor
deprecated
func (*TextLabel) GetBackgroundColor ¶
func (*TextLabel) GetDescription ¶
func (*TextLabel) ProtoMessage ¶
func (*TextLabel) ProtoMessage()
func (*TextLabel) ProtoReflect ¶
func (x *TextLabel) ProtoReflect() protoreflect.Message
type TextMessageFeedItem ¶
type TextMessageFeedItem struct { // The business name to prepend to the message text. // This field is required. BusinessName *string `protobuf:"bytes,6,opt,name=business_name,json=businessName,proto3,oneof" json:"business_name,omitempty"` // Uppercase two-letter country code of the advertiser's phone number. // This field is required. CountryCode *string `protobuf:"bytes,7,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // The advertiser's phone number the message will be sent to. Required. PhoneNumber *string `protobuf:"bytes,8,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"` // The text to show in the ad. // This field is required. Text *string `protobuf:"bytes,9,opt,name=text,proto3,oneof" json:"text,omitempty"` // The message extension_text populated in the messaging app. ExtensionText *string `protobuf:"bytes,10,opt,name=extension_text,json=extensionText,proto3,oneof" json:"extension_text,omitempty"` // contains filtered or unexported fields }
An extension that users can click on to send a text message to the advertiser.
func (*TextMessageFeedItem) Descriptor
deprecated
func (*TextMessageFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use TextMessageFeedItem.ProtoReflect.Descriptor instead.
func (*TextMessageFeedItem) GetBusinessName ¶
func (x *TextMessageFeedItem) GetBusinessName() string
func (*TextMessageFeedItem) GetCountryCode ¶
func (x *TextMessageFeedItem) GetCountryCode() string
func (*TextMessageFeedItem) GetExtensionText ¶
func (x *TextMessageFeedItem) GetExtensionText() string
func (*TextMessageFeedItem) GetPhoneNumber ¶
func (x *TextMessageFeedItem) GetPhoneNumber() string
func (*TextMessageFeedItem) GetText ¶
func (x *TextMessageFeedItem) GetText() string
func (*TextMessageFeedItem) ProtoMessage ¶
func (*TextMessageFeedItem) ProtoMessage()
func (*TextMessageFeedItem) ProtoReflect ¶
func (x *TextMessageFeedItem) ProtoReflect() protoreflect.Message
func (*TextMessageFeedItem) Reset ¶
func (x *TextMessageFeedItem) Reset()
func (*TextMessageFeedItem) String ¶
func (x *TextMessageFeedItem) String() string
type TopicInfo ¶
type TopicInfo struct { // The Topic Constant resource name. TopicConstant *string `protobuf:"bytes,3,opt,name=topic_constant,json=topicConstant,proto3,oneof" json:"topic_constant,omitempty"` // The category to target or exclude. Each subsequent element in the array // describes a more specific sub-category. For example, // "Pets & Animals", "Pets", "Dogs" represents the "Pets & Animals/Pets/Dogs" // category. Path []string `protobuf:"bytes,4,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
A topic criterion. Use topics to target or exclude placements in the Google Display Network based on the category into which the placement falls (for example, "Pets & Animals/Pets/Dogs").
func (*TopicInfo) Descriptor
deprecated
func (*TopicInfo) GetTopicConstant ¶
func (*TopicInfo) ProtoMessage ¶
func (*TopicInfo) ProtoMessage()
func (*TopicInfo) ProtoReflect ¶
func (x *TopicInfo) ProtoReflect() protoreflect.Message
type TransactionAttribute ¶
type TransactionAttribute struct { // Timestamp when transaction occurred. Required. // The format is "YYYY-MM-DD HH:MM:SS[+/-HH:MM]", where [+/-HH:MM] is an // optional timezone offset from UTC. If the offset is absent, the API will // use the account's timezone as default. // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30+03:00" TransactionDateTime *string `` /* 126-byte string literal not displayed */ // Transaction amount in micros. Required. // Transaction amount in micros needs to be greater than 1000. // If item Attributes are provided, it represents the total value of the // items, after multiplying the unit price per item by the quantity provided // in the ItemAttributes. TransactionAmountMicros *float64 `` /* 140-byte string literal not displayed */ // Transaction currency code. ISO 4217 three-letter code is used. Required. CurrencyCode *string `protobuf:"bytes,10,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"` // The resource name of conversion action to report conversions to. // Required. ConversionAction *string `protobuf:"bytes,11,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"` // Transaction order id. // Accessible only to customers on the allow-list. OrderId *string `protobuf:"bytes,12,opt,name=order_id,json=orderId,proto3,oneof" json:"order_id,omitempty"` // Store attributes of the transaction. // Accessible only to customers on the allow-list. StoreAttribute *StoreAttribute `protobuf:"bytes,6,opt,name=store_attribute,json=storeAttribute,proto3" json:"store_attribute,omitempty"` // Value of the custom variable for each transaction. // Accessible only to customers on the allow-list. CustomValue *string `protobuf:"bytes,13,opt,name=custom_value,json=customValue,proto3,oneof" json:"custom_value,omitempty"` // Item attributes of the transaction. ItemAttribute *ItemAttribute `protobuf:"bytes,14,opt,name=item_attribute,json=itemAttribute,proto3" json:"item_attribute,omitempty"` // contains filtered or unexported fields }
Attribute of the store sales transaction.
func (*TransactionAttribute) Descriptor
deprecated
func (*TransactionAttribute) Descriptor() ([]byte, []int)
Deprecated: Use TransactionAttribute.ProtoReflect.Descriptor instead.
func (*TransactionAttribute) GetConversionAction ¶
func (x *TransactionAttribute) GetConversionAction() string
func (*TransactionAttribute) GetCurrencyCode ¶
func (x *TransactionAttribute) GetCurrencyCode() string
func (*TransactionAttribute) GetCustomValue ¶
func (x *TransactionAttribute) GetCustomValue() string
func (*TransactionAttribute) GetItemAttribute ¶
func (x *TransactionAttribute) GetItemAttribute() *ItemAttribute
func (*TransactionAttribute) GetOrderId ¶
func (x *TransactionAttribute) GetOrderId() string
func (*TransactionAttribute) GetStoreAttribute ¶
func (x *TransactionAttribute) GetStoreAttribute() *StoreAttribute
func (*TransactionAttribute) GetTransactionAmountMicros ¶
func (x *TransactionAttribute) GetTransactionAmountMicros() float64
func (*TransactionAttribute) GetTransactionDateTime ¶
func (x *TransactionAttribute) GetTransactionDateTime() string
func (*TransactionAttribute) ProtoMessage ¶
func (*TransactionAttribute) ProtoMessage()
func (*TransactionAttribute) ProtoReflect ¶
func (x *TransactionAttribute) ProtoReflect() protoreflect.Message
func (*TransactionAttribute) Reset ¶
func (x *TransactionAttribute) Reset()
func (*TransactionAttribute) String ¶
func (x *TransactionAttribute) String() string
type TravelAdInfo ¶
type TravelAdInfo struct {
// contains filtered or unexported fields
}
A travel ad.
func (*TravelAdInfo) Descriptor
deprecated
func (*TravelAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use TravelAdInfo.ProtoReflect.Descriptor instead.
func (*TravelAdInfo) ProtoMessage ¶
func (*TravelAdInfo) ProtoMessage()
func (*TravelAdInfo) ProtoReflect ¶
func (x *TravelAdInfo) ProtoReflect() protoreflect.Message
func (*TravelAdInfo) Reset ¶
func (x *TravelAdInfo) Reset()
func (*TravelAdInfo) String ¶
func (x *TravelAdInfo) String() string
type UnknownListingDimensionInfo ¶
type UnknownListingDimensionInfo struct {
// contains filtered or unexported fields
}
Unknown listing dimension.
func (*UnknownListingDimensionInfo) Descriptor
deprecated
func (*UnknownListingDimensionInfo) Descriptor() ([]byte, []int)
Deprecated: Use UnknownListingDimensionInfo.ProtoReflect.Descriptor instead.
func (*UnknownListingDimensionInfo) ProtoMessage ¶
func (*UnknownListingDimensionInfo) ProtoMessage()
func (*UnknownListingDimensionInfo) ProtoReflect ¶
func (x *UnknownListingDimensionInfo) ProtoReflect() protoreflect.Message
func (*UnknownListingDimensionInfo) Reset ¶
func (x *UnknownListingDimensionInfo) Reset()
func (*UnknownListingDimensionInfo) String ¶
func (x *UnknownListingDimensionInfo) String() string
type UrlCollection ¶
type UrlCollection struct { // Unique identifier for this UrlCollection instance. UrlCollectionId *string `protobuf:"bytes,5,opt,name=url_collection_id,json=urlCollectionId,proto3,oneof" json:"url_collection_id,omitempty"` // A list of possible final URLs. FinalUrls []string `protobuf:"bytes,6,rep,name=final_urls,json=finalUrls,proto3" json:"final_urls,omitempty"` // A list of possible final mobile URLs. FinalMobileUrls []string `protobuf:"bytes,7,rep,name=final_mobile_urls,json=finalMobileUrls,proto3" json:"final_mobile_urls,omitempty"` // URL template for constructing a tracking URL. TrackingUrlTemplate *string `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Collection of urls that is tagged with a unique identifier.
func (*UrlCollection) Descriptor
deprecated
func (*UrlCollection) Descriptor() ([]byte, []int)
Deprecated: Use UrlCollection.ProtoReflect.Descriptor instead.
func (*UrlCollection) GetFinalMobileUrls ¶
func (x *UrlCollection) GetFinalMobileUrls() []string
func (*UrlCollection) GetFinalUrls ¶
func (x *UrlCollection) GetFinalUrls() []string
func (*UrlCollection) GetTrackingUrlTemplate ¶
func (x *UrlCollection) GetTrackingUrlTemplate() string
func (*UrlCollection) GetUrlCollectionId ¶
func (x *UrlCollection) GetUrlCollectionId() string
func (*UrlCollection) ProtoMessage ¶
func (*UrlCollection) ProtoMessage()
func (*UrlCollection) ProtoReflect ¶
func (x *UrlCollection) ProtoReflect() protoreflect.Message
func (*UrlCollection) Reset ¶
func (x *UrlCollection) Reset()
func (*UrlCollection) String ¶
func (x *UrlCollection) String() string
type UserAttribute ¶
type UserAttribute struct { // Advertiser defined lifetime value for the user. LifetimeValueMicros *int64 `` /* 127-byte string literal not displayed */ // Advertiser defined lifetime value bucket for the user. The valid range for // a lifetime value bucket is from 1 (low) to 10 (high), except for remove // operation where 0 will also be accepted. LifetimeValueBucket *int32 `` /* 127-byte string literal not displayed */ // Timestamp of the last purchase made by the user. // The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an // optional timezone offset from UTC. If the offset is absent, the API will // use the account's timezone as default. LastPurchaseDateTime string `protobuf:"bytes,3,opt,name=last_purchase_date_time,json=lastPurchaseDateTime,proto3" json:"last_purchase_date_time,omitempty"` // Advertiser defined average number of purchases that are made by the user in // a 30 day period. AveragePurchaseCount int32 `protobuf:"varint,4,opt,name=average_purchase_count,json=averagePurchaseCount,proto3" json:"average_purchase_count,omitempty"` // Advertiser defined average purchase value in micros for the user. AveragePurchaseValueMicros int64 `` /* 144-byte string literal not displayed */ // Timestamp when the user was acquired. // The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an // optional timezone offset from UTC. If the offset is absent, the API will // use the account's timezone as default. AcquisitionDateTime string `protobuf:"bytes,6,opt,name=acquisition_date_time,json=acquisitionDateTime,proto3" json:"acquisition_date_time,omitempty"` // The shopping loyalty related data. Shopping utilizes this data to provide // users with a better experience. Accessible only to merchants on the // allow-list with the user's consent. ShoppingLoyalty *ShoppingLoyalty `protobuf:"bytes,7,opt,name=shopping_loyalty,json=shoppingLoyalty,proto3,oneof" json:"shopping_loyalty,omitempty"` // Optional. Advertiser defined lifecycle stage for the user. The accepted // values are "Lead", "Active" and "Churned". LifecycleStage string `protobuf:"bytes,8,opt,name=lifecycle_stage,json=lifecycleStage,proto3" json:"lifecycle_stage,omitempty"` // Optional. Timestamp of the first purchase made by the user. // The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an // optional timezone offset from UTC. If the offset is absent, the API will // use the account's timezone as default. FirstPurchaseDateTime string `` /* 128-byte string literal not displayed */ // Optional. Advertiser defined events and their attributes. All the values in // the nested fields are required. Currently this field is in beta. EventAttribute []*EventAttribute `protobuf:"bytes,10,rep,name=event_attribute,json=eventAttribute,proto3" json:"event_attribute,omitempty"` // contains filtered or unexported fields }
User attribute, can only be used with CUSTOMER_MATCH_WITH_ATTRIBUTES job type.
func (*UserAttribute) Descriptor
deprecated
func (*UserAttribute) Descriptor() ([]byte, []int)
Deprecated: Use UserAttribute.ProtoReflect.Descriptor instead.
func (*UserAttribute) GetAcquisitionDateTime ¶
func (x *UserAttribute) GetAcquisitionDateTime() string
func (*UserAttribute) GetAveragePurchaseCount ¶
func (x *UserAttribute) GetAveragePurchaseCount() int32
func (*UserAttribute) GetAveragePurchaseValueMicros ¶
func (x *UserAttribute) GetAveragePurchaseValueMicros() int64
func (*UserAttribute) GetEventAttribute ¶
func (x *UserAttribute) GetEventAttribute() []*EventAttribute
func (*UserAttribute) GetFirstPurchaseDateTime ¶
func (x *UserAttribute) GetFirstPurchaseDateTime() string
func (*UserAttribute) GetLastPurchaseDateTime ¶
func (x *UserAttribute) GetLastPurchaseDateTime() string
func (*UserAttribute) GetLifecycleStage ¶
func (x *UserAttribute) GetLifecycleStage() string
func (*UserAttribute) GetLifetimeValueBucket ¶
func (x *UserAttribute) GetLifetimeValueBucket() int32
func (*UserAttribute) GetLifetimeValueMicros ¶
func (x *UserAttribute) GetLifetimeValueMicros() int64
func (*UserAttribute) GetShoppingLoyalty ¶
func (x *UserAttribute) GetShoppingLoyalty() *ShoppingLoyalty
func (*UserAttribute) ProtoMessage ¶
func (*UserAttribute) ProtoMessage()
func (*UserAttribute) ProtoReflect ¶
func (x *UserAttribute) ProtoReflect() protoreflect.Message
func (*UserAttribute) Reset ¶
func (x *UserAttribute) Reset()
func (*UserAttribute) String ¶
func (x *UserAttribute) String() string
type UserData ¶
type UserData struct { // User identification info. Required. UserIdentifiers []*UserIdentifier `protobuf:"bytes,1,rep,name=user_identifiers,json=userIdentifiers,proto3" json:"user_identifiers,omitempty"` // Additional transactions/attributes associated with the user. // Required when updating store sales data. TransactionAttribute *TransactionAttribute `protobuf:"bytes,2,opt,name=transaction_attribute,json=transactionAttribute,proto3" json:"transaction_attribute,omitempty"` // Additional attributes associated with the user. Required when updating // customer match attributes. These have an expiration of 540 days. UserAttribute *UserAttribute `protobuf:"bytes,3,opt,name=user_attribute,json=userAttribute,proto3" json:"user_attribute,omitempty"` // contains filtered or unexported fields }
User data holding user identifiers and attributes.
func (*UserData) Descriptor
deprecated
func (*UserData) GetTransactionAttribute ¶
func (x *UserData) GetTransactionAttribute() *TransactionAttribute
func (*UserData) GetUserAttribute ¶
func (x *UserData) GetUserAttribute() *UserAttribute
func (*UserData) GetUserIdentifiers ¶
func (x *UserData) GetUserIdentifiers() []*UserIdentifier
func (*UserData) ProtoMessage ¶
func (*UserData) ProtoMessage()
func (*UserData) ProtoReflect ¶
func (x *UserData) ProtoReflect() protoreflect.Message
type UserIdentifier ¶
type UserIdentifier struct { // Source of the user identifier when the upload is from Store Sales, // ConversionUploadService, or ConversionAdjustmentUploadService. UserIdentifierSource enums.UserIdentifierSourceEnum_UserIdentifierSource `` /* 206-byte string literal not displayed */ // Exactly one must be specified. For OfflineUserDataJobService, Customer // Match accepts hashed_email, hashed_phone_number, mobile_id, // third_party_user_id, and address_info; Store Sales accepts hashed_email, // hashed_phone_number, third_party_user_id, and address_info. // ConversionUploadService accepts hashed_email and hashed_phone_number. // ConversionAdjustmentUploadService accepts hashed_email, // hashed_phone_number, and address_info. // // Types that are assignable to Identifier: // *UserIdentifier_HashedEmail // *UserIdentifier_HashedPhoneNumber // *UserIdentifier_MobileId // *UserIdentifier_ThirdPartyUserId // *UserIdentifier_AddressInfo Identifier isUserIdentifier_Identifier `protobuf_oneof:"identifier"` // contains filtered or unexported fields }
User identifying information.
func (*UserIdentifier) Descriptor
deprecated
func (*UserIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use UserIdentifier.ProtoReflect.Descriptor instead.
func (*UserIdentifier) GetAddressInfo ¶
func (x *UserIdentifier) GetAddressInfo() *OfflineUserAddressInfo
func (*UserIdentifier) GetHashedEmail ¶
func (x *UserIdentifier) GetHashedEmail() string
func (*UserIdentifier) GetHashedPhoneNumber ¶
func (x *UserIdentifier) GetHashedPhoneNumber() string
func (*UserIdentifier) GetIdentifier ¶
func (m *UserIdentifier) GetIdentifier() isUserIdentifier_Identifier
func (*UserIdentifier) GetMobileId ¶
func (x *UserIdentifier) GetMobileId() string
func (*UserIdentifier) GetThirdPartyUserId ¶
func (x *UserIdentifier) GetThirdPartyUserId() string
func (*UserIdentifier) GetUserIdentifierSource ¶
func (x *UserIdentifier) GetUserIdentifierSource() enums.UserIdentifierSourceEnum_UserIdentifierSource
func (*UserIdentifier) ProtoMessage ¶
func (*UserIdentifier) ProtoMessage()
func (*UserIdentifier) ProtoReflect ¶
func (x *UserIdentifier) ProtoReflect() protoreflect.Message
func (*UserIdentifier) Reset ¶
func (x *UserIdentifier) Reset()
func (*UserIdentifier) String ¶
func (x *UserIdentifier) String() string
type UserIdentifier_AddressInfo ¶
type UserIdentifier_AddressInfo struct { // Address information. Accepted only for Customer Match, Store Sales, and // ConversionAdjustmentUploadService. AddressInfo *OfflineUserAddressInfo `protobuf:"bytes,5,opt,name=address_info,json=addressInfo,proto3,oneof"` }
type UserIdentifier_HashedEmail ¶
type UserIdentifier_HashedEmail struct { // Hashed email address using SHA-256 hash function after normalization. // Accepted for Customer Match, Store Sales, ConversionUploadService, and // ConversionAdjustmentUploadService. HashedEmail string `protobuf:"bytes,7,opt,name=hashed_email,json=hashedEmail,proto3,oneof"` }
type UserIdentifier_HashedPhoneNumber ¶
type UserIdentifier_HashedPhoneNumber struct { // Hashed phone number using SHA-256 hash function after normalization // (E164 standard). Accepted for Customer Match, Store Sales, // ConversionUploadService, and ConversionAdjustmentUploadService. HashedPhoneNumber string `protobuf:"bytes,8,opt,name=hashed_phone_number,json=hashedPhoneNumber,proto3,oneof"` }
type UserIdentifier_MobileId ¶
type UserIdentifier_MobileId struct { // Mobile device ID (advertising ID/IDFA). Accepted only for Customer Match. MobileId string `protobuf:"bytes,9,opt,name=mobile_id,json=mobileId,proto3,oneof"` }
type UserIdentifier_ThirdPartyUserId ¶
type UserIdentifier_ThirdPartyUserId struct { // Advertiser-assigned user ID for Customer Match upload, or // third-party-assigned user ID for Store Sales. Accepted only for Customer // Match and Store Sales. ThirdPartyUserId string `protobuf:"bytes,10,opt,name=third_party_user_id,json=thirdPartyUserId,proto3,oneof"` }
type UserInterestInfo ¶
type UserInterestInfo struct { // The UserInterest resource name. UserInterestCategory *string `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a particular interest-based topic to be targeted.
func (*UserInterestInfo) Descriptor
deprecated
func (*UserInterestInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserInterestInfo.ProtoReflect.Descriptor instead.
func (*UserInterestInfo) GetUserInterestCategory ¶
func (x *UserInterestInfo) GetUserInterestCategory() string
func (*UserInterestInfo) ProtoMessage ¶
func (*UserInterestInfo) ProtoMessage()
func (*UserInterestInfo) ProtoReflect ¶
func (x *UserInterestInfo) ProtoReflect() protoreflect.Message
func (*UserInterestInfo) Reset ¶
func (x *UserInterestInfo) Reset()
func (*UserInterestInfo) String ¶
func (x *UserInterestInfo) String() string
type UserInterestSegment ¶
type UserInterestSegment struct { // The user interest resource. UserInterestCategory *string `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
User interest segment.
func (*UserInterestSegment) Descriptor
deprecated
func (*UserInterestSegment) Descriptor() ([]byte, []int)
Deprecated: Use UserInterestSegment.ProtoReflect.Descriptor instead.
func (*UserInterestSegment) GetUserInterestCategory ¶
func (x *UserInterestSegment) GetUserInterestCategory() string
func (*UserInterestSegment) ProtoMessage ¶
func (*UserInterestSegment) ProtoMessage()
func (*UserInterestSegment) ProtoReflect ¶
func (x *UserInterestSegment) ProtoReflect() protoreflect.Message
func (*UserInterestSegment) Reset ¶
func (x *UserInterestSegment) Reset()
func (*UserInterestSegment) String ¶
func (x *UserInterestSegment) String() string
type UserListActionInfo ¶
type UserListActionInfo struct { // Subtypes of user list action. // // Types that are assignable to UserListAction: // *UserListActionInfo_ConversionAction // *UserListActionInfo_RemarketingAction UserListAction isUserListActionInfo_UserListAction `protobuf_oneof:"user_list_action"` // contains filtered or unexported fields }
Represents an action type used for building remarketing user lists.
func (*UserListActionInfo) Descriptor
deprecated
func (*UserListActionInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListActionInfo.ProtoReflect.Descriptor instead.
func (*UserListActionInfo) GetConversionAction ¶
func (x *UserListActionInfo) GetConversionAction() string
func (*UserListActionInfo) GetRemarketingAction ¶
func (x *UserListActionInfo) GetRemarketingAction() string
func (*UserListActionInfo) GetUserListAction ¶
func (m *UserListActionInfo) GetUserListAction() isUserListActionInfo_UserListAction
func (*UserListActionInfo) ProtoMessage ¶
func (*UserListActionInfo) ProtoMessage()
func (*UserListActionInfo) ProtoReflect ¶
func (x *UserListActionInfo) ProtoReflect() protoreflect.Message
func (*UserListActionInfo) Reset ¶
func (x *UserListActionInfo) Reset()
func (*UserListActionInfo) String ¶
func (x *UserListActionInfo) String() string
type UserListActionInfo_ConversionAction ¶
type UserListActionInfo_ConversionAction struct { // A conversion action that's not generated from remarketing. ConversionAction string `protobuf:"bytes,3,opt,name=conversion_action,json=conversionAction,proto3,oneof"` }
type UserListActionInfo_RemarketingAction ¶
type UserListActionInfo_RemarketingAction struct { // A remarketing action. RemarketingAction string `protobuf:"bytes,4,opt,name=remarketing_action,json=remarketingAction,proto3,oneof"` }
type UserListDateRuleItemInfo ¶
type UserListDateRuleItemInfo struct { // Date comparison operator. // This field is required and must be populated when creating new date // rule item. Operator enums.UserListDateRuleItemOperatorEnum_UserListDateRuleItemOperator `` /* 168-byte string literal not displayed */ // String representing date value to be compared with the rule variable. // Supported date format is YYYY-MM-DD. // Times are reported in the customer's time zone. Value *string `protobuf:"bytes,4,opt,name=value,proto3,oneof" json:"value,omitempty"` // The relative date value of the right hand side denoted by number of days // offset from now. The value field will override this field when both are // present. OffsetInDays *int64 `protobuf:"varint,5,opt,name=offset_in_days,json=offsetInDays,proto3,oneof" json:"offset_in_days,omitempty"` // contains filtered or unexported fields }
A rule item composed of a date operation.
func (*UserListDateRuleItemInfo) Descriptor
deprecated
func (*UserListDateRuleItemInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListDateRuleItemInfo.ProtoReflect.Descriptor instead.
func (*UserListDateRuleItemInfo) GetOffsetInDays ¶
func (x *UserListDateRuleItemInfo) GetOffsetInDays() int64
func (*UserListDateRuleItemInfo) GetOperator ¶
func (x *UserListDateRuleItemInfo) GetOperator() enums.UserListDateRuleItemOperatorEnum_UserListDateRuleItemOperator
func (*UserListDateRuleItemInfo) GetValue ¶
func (x *UserListDateRuleItemInfo) GetValue() string
func (*UserListDateRuleItemInfo) ProtoMessage ¶
func (*UserListDateRuleItemInfo) ProtoMessage()
func (*UserListDateRuleItemInfo) ProtoReflect ¶
func (x *UserListDateRuleItemInfo) ProtoReflect() protoreflect.Message
func (*UserListDateRuleItemInfo) Reset ¶
func (x *UserListDateRuleItemInfo) Reset()
func (*UserListDateRuleItemInfo) String ¶
func (x *UserListDateRuleItemInfo) String() string
type UserListInfo ¶
type UserListInfo struct { // The User List resource name. UserList *string `protobuf:"bytes,2,opt,name=user_list,json=userList,proto3,oneof" json:"user_list,omitempty"` // contains filtered or unexported fields }
A User List criterion. Represents a user list that is defined by the advertiser to be targeted.
func (*UserListInfo) Descriptor
deprecated
func (*UserListInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListInfo.ProtoReflect.Descriptor instead.
func (*UserListInfo) GetUserList ¶
func (x *UserListInfo) GetUserList() string
func (*UserListInfo) ProtoMessage ¶
func (*UserListInfo) ProtoMessage()
func (*UserListInfo) ProtoReflect ¶
func (x *UserListInfo) ProtoReflect() protoreflect.Message
func (*UserListInfo) Reset ¶
func (x *UserListInfo) Reset()
func (*UserListInfo) String ¶
func (x *UserListInfo) String() string
type UserListLogicalRuleInfo ¶
type UserListLogicalRuleInfo struct { // The logical operator of the rule. Operator enums.UserListLogicalRuleOperatorEnum_UserListLogicalRuleOperator `` /* 166-byte string literal not displayed */ // The list of operands of the rule. RuleOperands []*LogicalUserListOperandInfo `protobuf:"bytes,2,rep,name=rule_operands,json=ruleOperands,proto3" json:"rule_operands,omitempty"` // contains filtered or unexported fields }
A user list logical rule. A rule has a logical operator (and/or/not) and a list of user lists as operands.
func (*UserListLogicalRuleInfo) Descriptor
deprecated
func (*UserListLogicalRuleInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListLogicalRuleInfo.ProtoReflect.Descriptor instead.
func (*UserListLogicalRuleInfo) GetOperator ¶
func (x *UserListLogicalRuleInfo) GetOperator() enums.UserListLogicalRuleOperatorEnum_UserListLogicalRuleOperator
func (*UserListLogicalRuleInfo) GetRuleOperands ¶
func (x *UserListLogicalRuleInfo) GetRuleOperands() []*LogicalUserListOperandInfo
func (*UserListLogicalRuleInfo) ProtoMessage ¶
func (*UserListLogicalRuleInfo) ProtoMessage()
func (*UserListLogicalRuleInfo) ProtoReflect ¶
func (x *UserListLogicalRuleInfo) ProtoReflect() protoreflect.Message
func (*UserListLogicalRuleInfo) Reset ¶
func (x *UserListLogicalRuleInfo) Reset()
func (*UserListLogicalRuleInfo) String ¶
func (x *UserListLogicalRuleInfo) String() string
type UserListNumberRuleItemInfo ¶
type UserListNumberRuleItemInfo struct { // Number comparison operator. // This field is required and must be populated when creating a new number // rule item. Operator enums.UserListNumberRuleItemOperatorEnum_UserListNumberRuleItemOperator `` /* 172-byte string literal not displayed */ // Number value to be compared with the variable. // This field is required and must be populated when creating a new number // rule item. Value *float64 `protobuf:"fixed64,3,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
A rule item composed of a number operation.
func (*UserListNumberRuleItemInfo) Descriptor
deprecated
func (*UserListNumberRuleItemInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListNumberRuleItemInfo.ProtoReflect.Descriptor instead.
func (*UserListNumberRuleItemInfo) GetOperator ¶
func (x *UserListNumberRuleItemInfo) GetOperator() enums.UserListNumberRuleItemOperatorEnum_UserListNumberRuleItemOperator
func (*UserListNumberRuleItemInfo) GetValue ¶
func (x *UserListNumberRuleItemInfo) GetValue() float64
func (*UserListNumberRuleItemInfo) ProtoMessage ¶
func (*UserListNumberRuleItemInfo) ProtoMessage()
func (*UserListNumberRuleItemInfo) ProtoReflect ¶
func (x *UserListNumberRuleItemInfo) ProtoReflect() protoreflect.Message
func (*UserListNumberRuleItemInfo) Reset ¶
func (x *UserListNumberRuleItemInfo) Reset()
func (*UserListNumberRuleItemInfo) String ¶
func (x *UserListNumberRuleItemInfo) String() string
type UserListRuleInfo ¶
type UserListRuleInfo struct { // Rule type is used to determine how to group rule items. // // The default is OR of ANDs (disjunctive normal form). // That is, rule items will be ANDed together within rule item groups and the // groups themselves will be ORed together. // // OR of ANDs is the only supported type for FlexibleRuleUserList. RuleType enums.UserListRuleTypeEnum_UserListRuleType `` /* 160-byte string literal not displayed */ // List of rule item groups that defines this rule. // Rule item groups are grouped together based on rule_type. RuleItemGroups []*UserListRuleItemGroupInfo `protobuf:"bytes,2,rep,name=rule_item_groups,json=ruleItemGroups,proto3" json:"rule_item_groups,omitempty"` // contains filtered or unexported fields }
A client defined rule based on custom parameters sent by web sites or uploaded by the advertiser.
func (*UserListRuleInfo) Descriptor
deprecated
func (*UserListRuleInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListRuleInfo.ProtoReflect.Descriptor instead.
func (*UserListRuleInfo) GetRuleItemGroups ¶
func (x *UserListRuleInfo) GetRuleItemGroups() []*UserListRuleItemGroupInfo
func (*UserListRuleInfo) GetRuleType ¶
func (x *UserListRuleInfo) GetRuleType() enums.UserListRuleTypeEnum_UserListRuleType
func (*UserListRuleInfo) ProtoMessage ¶
func (*UserListRuleInfo) ProtoMessage()
func (*UserListRuleInfo) ProtoReflect ¶
func (x *UserListRuleInfo) ProtoReflect() protoreflect.Message
func (*UserListRuleInfo) Reset ¶
func (x *UserListRuleInfo) Reset()
func (*UserListRuleInfo) String ¶
func (x *UserListRuleInfo) String() string
type UserListRuleItemGroupInfo ¶
type UserListRuleItemGroupInfo struct { // Rule items that will be grouped together based on rule_type. RuleItems []*UserListRuleItemInfo `protobuf:"bytes,1,rep,name=rule_items,json=ruleItems,proto3" json:"rule_items,omitempty"` // contains filtered or unexported fields }
A group of rule items.
func (*UserListRuleItemGroupInfo) Descriptor
deprecated
func (*UserListRuleItemGroupInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListRuleItemGroupInfo.ProtoReflect.Descriptor instead.
func (*UserListRuleItemGroupInfo) GetRuleItems ¶
func (x *UserListRuleItemGroupInfo) GetRuleItems() []*UserListRuleItemInfo
func (*UserListRuleItemGroupInfo) ProtoMessage ¶
func (*UserListRuleItemGroupInfo) ProtoMessage()
func (*UserListRuleItemGroupInfo) ProtoReflect ¶
func (x *UserListRuleItemGroupInfo) ProtoReflect() protoreflect.Message
func (*UserListRuleItemGroupInfo) Reset ¶
func (x *UserListRuleItemGroupInfo) Reset()
func (*UserListRuleItemGroupInfo) String ¶
func (x *UserListRuleItemGroupInfo) String() string
type UserListRuleItemInfo ¶
type UserListRuleItemInfo struct { // Rule variable name. It should match the corresponding key name fired // by the pixel. // A name must begin with US-ascii letters or underscore or UTF8 code that is // greater than 127 and consist of US-ascii letters or digits or underscore or // UTF8 code that is greater than 127. // For websites, there are two built-in variable URL (name = 'url__') and // referrer URL (name = 'ref_url__'). // This field must be populated when creating a new rule item. Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"` // An atomic rule item. // // Types that are assignable to RuleItem: // *UserListRuleItemInfo_NumberRuleItem // *UserListRuleItemInfo_StringRuleItem // *UserListRuleItemInfo_DateRuleItem RuleItem isUserListRuleItemInfo_RuleItem `protobuf_oneof:"rule_item"` // contains filtered or unexported fields }
An atomic rule item.
func (*UserListRuleItemInfo) Descriptor
deprecated
func (*UserListRuleItemInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListRuleItemInfo.ProtoReflect.Descriptor instead.
func (*UserListRuleItemInfo) GetDateRuleItem ¶
func (x *UserListRuleItemInfo) GetDateRuleItem() *UserListDateRuleItemInfo
func (*UserListRuleItemInfo) GetName ¶
func (x *UserListRuleItemInfo) GetName() string
func (*UserListRuleItemInfo) GetNumberRuleItem ¶
func (x *UserListRuleItemInfo) GetNumberRuleItem() *UserListNumberRuleItemInfo
func (*UserListRuleItemInfo) GetRuleItem ¶
func (m *UserListRuleItemInfo) GetRuleItem() isUserListRuleItemInfo_RuleItem
func (*UserListRuleItemInfo) GetStringRuleItem ¶
func (x *UserListRuleItemInfo) GetStringRuleItem() *UserListStringRuleItemInfo
func (*UserListRuleItemInfo) ProtoMessage ¶
func (*UserListRuleItemInfo) ProtoMessage()
func (*UserListRuleItemInfo) ProtoReflect ¶
func (x *UserListRuleItemInfo) ProtoReflect() protoreflect.Message
func (*UserListRuleItemInfo) Reset ¶
func (x *UserListRuleItemInfo) Reset()
func (*UserListRuleItemInfo) String ¶
func (x *UserListRuleItemInfo) String() string
type UserListRuleItemInfo_DateRuleItem ¶
type UserListRuleItemInfo_DateRuleItem struct { // An atomic rule item composed of a date operation. DateRuleItem *UserListDateRuleItemInfo `protobuf:"bytes,4,opt,name=date_rule_item,json=dateRuleItem,proto3,oneof"` }
type UserListRuleItemInfo_NumberRuleItem ¶
type UserListRuleItemInfo_NumberRuleItem struct { // An atomic rule item composed of a number operation. NumberRuleItem *UserListNumberRuleItemInfo `protobuf:"bytes,2,opt,name=number_rule_item,json=numberRuleItem,proto3,oneof"` }
type UserListRuleItemInfo_StringRuleItem ¶
type UserListRuleItemInfo_StringRuleItem struct { // An atomic rule item composed of a string operation. StringRuleItem *UserListStringRuleItemInfo `protobuf:"bytes,3,opt,name=string_rule_item,json=stringRuleItem,proto3,oneof"` }
type UserListSegment ¶
type UserListSegment struct { // The user list resource. UserList *string `protobuf:"bytes,1,opt,name=user_list,json=userList,proto3,oneof" json:"user_list,omitempty"` // contains filtered or unexported fields }
User list segment. The Similar Audiences sunset starts May 2023. Refer to https://ads-developers.googleblog.com/2022/11/announcing-deprecation-and-sunset-of.html for other options.
func (*UserListSegment) Descriptor
deprecated
func (*UserListSegment) Descriptor() ([]byte, []int)
Deprecated: Use UserListSegment.ProtoReflect.Descriptor instead.
func (*UserListSegment) GetUserList ¶
func (x *UserListSegment) GetUserList() string
func (*UserListSegment) ProtoMessage ¶
func (*UserListSegment) ProtoMessage()
func (*UserListSegment) ProtoReflect ¶
func (x *UserListSegment) ProtoReflect() protoreflect.Message
func (*UserListSegment) Reset ¶
func (x *UserListSegment) Reset()
func (*UserListSegment) String ¶
func (x *UserListSegment) String() string
type UserListStringRuleItemInfo ¶
type UserListStringRuleItemInfo struct { // String comparison operator. // This field is required and must be populated when creating a new string // rule item. Operator enums.UserListStringRuleItemOperatorEnum_UserListStringRuleItemOperator `` /* 172-byte string literal not displayed */ // The right hand side of the string rule item. For URLs or referrer URLs, // the value can not contain illegal URL chars such as newlines, quotes, // tabs, or parentheses. This field is required and must be populated when // creating a new string rule item. Value *string `protobuf:"bytes,3,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
A rule item composed of a string operation.
func (*UserListStringRuleItemInfo) Descriptor
deprecated
func (*UserListStringRuleItemInfo) Descriptor() ([]byte, []int)
Deprecated: Use UserListStringRuleItemInfo.ProtoReflect.Descriptor instead.
func (*UserListStringRuleItemInfo) GetOperator ¶
func (x *UserListStringRuleItemInfo) GetOperator() enums.UserListStringRuleItemOperatorEnum_UserListStringRuleItemOperator
func (*UserListStringRuleItemInfo) GetValue ¶
func (x *UserListStringRuleItemInfo) GetValue() string
func (*UserListStringRuleItemInfo) ProtoMessage ¶
func (*UserListStringRuleItemInfo) ProtoMessage()
func (*UserListStringRuleItemInfo) ProtoReflect ¶
func (x *UserListStringRuleItemInfo) ProtoReflect() protoreflect.Message
func (*UserListStringRuleItemInfo) Reset ¶
func (x *UserListStringRuleItemInfo) Reset()
func (*UserListStringRuleItemInfo) String ¶
func (x *UserListStringRuleItemInfo) String() string
type Value ¶
type Value struct { // A value. // // Types that are assignable to Value: // *Value_BooleanValue // *Value_Int64Value // *Value_FloatValue // *Value_DoubleValue // *Value_StringValue Value isValue_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
A generic data container.
func (*Value) Descriptor
deprecated
func (*Value) GetBooleanValue ¶
func (*Value) GetDoubleValue ¶
func (*Value) GetFloatValue ¶
func (*Value) GetInt64Value ¶
func (*Value) GetStringValue ¶
func (*Value) ProtoMessage ¶
func (*Value) ProtoMessage()
func (*Value) ProtoReflect ¶
func (x *Value) ProtoReflect() protoreflect.Message
type Value_BooleanValue ¶
type Value_BooleanValue struct { // A boolean. BooleanValue bool `protobuf:"varint,1,opt,name=boolean_value,json=booleanValue,proto3,oneof"` }
type Value_DoubleValue ¶
type Value_DoubleValue struct { // A double. DoubleValue float64 `protobuf:"fixed64,4,opt,name=double_value,json=doubleValue,proto3,oneof"` }
type Value_FloatValue ¶
type Value_FloatValue struct { // A float. FloatValue float32 `protobuf:"fixed32,3,opt,name=float_value,json=floatValue,proto3,oneof"` }
type Value_Int64Value ¶
type Value_Int64Value struct { // An int64. Int64Value int64 `protobuf:"varint,2,opt,name=int64_value,json=int64Value,proto3,oneof"` }
type Value_StringValue ¶
type Value_StringValue struct { // A string. StringValue string `protobuf:"bytes,5,opt,name=string_value,json=stringValue,proto3,oneof"` }
type VideoAdInfo ¶
type VideoAdInfo struct { // The YouTube video assets used for the ad. Video *AdVideoAsset `protobuf:"bytes,8,opt,name=video,proto3" json:"video,omitempty"` // Format-specific schema for the different video formats. // // Types that are assignable to Format: // *VideoAdInfo_InStream // *VideoAdInfo_Bumper // *VideoAdInfo_OutStream // *VideoAdInfo_NonSkippable // *VideoAdInfo_InFeed Format isVideoAdInfo_Format `protobuf_oneof:"format"` // contains filtered or unexported fields }
A video ad.
func (*VideoAdInfo) Descriptor
deprecated
func (*VideoAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use VideoAdInfo.ProtoReflect.Descriptor instead.
func (*VideoAdInfo) GetBumper ¶
func (x *VideoAdInfo) GetBumper() *VideoBumperInStreamAdInfo
func (*VideoAdInfo) GetFormat ¶
func (m *VideoAdInfo) GetFormat() isVideoAdInfo_Format
func (*VideoAdInfo) GetInFeed ¶
func (x *VideoAdInfo) GetInFeed() *InFeedVideoAdInfo
func (*VideoAdInfo) GetInStream ¶
func (x *VideoAdInfo) GetInStream() *VideoTrueViewInStreamAdInfo
func (*VideoAdInfo) GetNonSkippable ¶
func (x *VideoAdInfo) GetNonSkippable() *VideoNonSkippableInStreamAdInfo
func (*VideoAdInfo) GetOutStream ¶
func (x *VideoAdInfo) GetOutStream() *VideoOutstreamAdInfo
func (*VideoAdInfo) GetVideo ¶
func (x *VideoAdInfo) GetVideo() *AdVideoAsset
func (*VideoAdInfo) ProtoMessage ¶
func (*VideoAdInfo) ProtoMessage()
func (*VideoAdInfo) ProtoReflect ¶
func (x *VideoAdInfo) ProtoReflect() protoreflect.Message
func (*VideoAdInfo) Reset ¶
func (x *VideoAdInfo) Reset()
func (*VideoAdInfo) String ¶
func (x *VideoAdInfo) String() string
type VideoAdInfo_Bumper ¶
type VideoAdInfo_Bumper struct { // Video bumper in-stream ad format. Bumper *VideoBumperInStreamAdInfo `protobuf:"bytes,3,opt,name=bumper,proto3,oneof"` }
type VideoAdInfo_InFeed ¶
type VideoAdInfo_InFeed struct { // In-feed video ad format. InFeed *InFeedVideoAdInfo `protobuf:"bytes,9,opt,name=in_feed,json=inFeed,proto3,oneof"` }
type VideoAdInfo_InStream ¶
type VideoAdInfo_InStream struct { // Video TrueView in-stream ad format. InStream *VideoTrueViewInStreamAdInfo `protobuf:"bytes,2,opt,name=in_stream,json=inStream,proto3,oneof"` }
type VideoAdInfo_NonSkippable ¶
type VideoAdInfo_NonSkippable struct { // Video non-skippable in-stream ad format. NonSkippable *VideoNonSkippableInStreamAdInfo `protobuf:"bytes,5,opt,name=non_skippable,json=nonSkippable,proto3,oneof"` }
type VideoAdInfo_OutStream ¶
type VideoAdInfo_OutStream struct { // Video out-stream ad format. OutStream *VideoOutstreamAdInfo `protobuf:"bytes,4,opt,name=out_stream,json=outStream,proto3,oneof"` }
type VideoBumperInStreamAdInfo ¶
type VideoBumperInStreamAdInfo struct { // The image assets of the companion banner used with the ad. CompanionBanner *AdImageAsset `protobuf:"bytes,3,opt,name=companion_banner,json=companionBanner,proto3" json:"companion_banner,omitempty"` // Label on the "Call To Action" button taking the user to the video ad's // final URL. ActionButtonLabel string `protobuf:"bytes,4,opt,name=action_button_label,json=actionButtonLabel,proto3" json:"action_button_label,omitempty"` // Additional text displayed with the CTA (call-to-action) button to give // context and encourage clicking on the button. ActionHeadline string `protobuf:"bytes,5,opt,name=action_headline,json=actionHeadline,proto3" json:"action_headline,omitempty"` // contains filtered or unexported fields }
Representation of video bumper in-stream ad format (very short in-stream non-skippable video ad).
func (*VideoBumperInStreamAdInfo) Descriptor
deprecated
func (*VideoBumperInStreamAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use VideoBumperInStreamAdInfo.ProtoReflect.Descriptor instead.
func (*VideoBumperInStreamAdInfo) GetActionButtonLabel ¶
func (x *VideoBumperInStreamAdInfo) GetActionButtonLabel() string
func (*VideoBumperInStreamAdInfo) GetActionHeadline ¶
func (x *VideoBumperInStreamAdInfo) GetActionHeadline() string
func (*VideoBumperInStreamAdInfo) GetCompanionBanner ¶
func (x *VideoBumperInStreamAdInfo) GetCompanionBanner() *AdImageAsset
func (*VideoBumperInStreamAdInfo) ProtoMessage ¶
func (*VideoBumperInStreamAdInfo) ProtoMessage()
func (*VideoBumperInStreamAdInfo) ProtoReflect ¶
func (x *VideoBumperInStreamAdInfo) ProtoReflect() protoreflect.Message
func (*VideoBumperInStreamAdInfo) Reset ¶
func (x *VideoBumperInStreamAdInfo) Reset()
func (*VideoBumperInStreamAdInfo) String ¶
func (x *VideoBumperInStreamAdInfo) String() string
type VideoNonSkippableInStreamAdInfo ¶
type VideoNonSkippableInStreamAdInfo struct { // The image assets of the companion banner used with the ad. CompanionBanner *AdImageAsset `protobuf:"bytes,5,opt,name=companion_banner,json=companionBanner,proto3" json:"companion_banner,omitempty"` // Label on the "Call To Action" button taking the user to the video ad's // final URL. ActionButtonLabel string `protobuf:"bytes,3,opt,name=action_button_label,json=actionButtonLabel,proto3" json:"action_button_label,omitempty"` // Additional text displayed with the "Call To Action" button to give // context and encourage clicking on the button. ActionHeadline string `protobuf:"bytes,4,opt,name=action_headline,json=actionHeadline,proto3" json:"action_headline,omitempty"` // contains filtered or unexported fields }
Representation of video non-skippable in-stream ad format (15 second in-stream non-skippable video ad).
func (*VideoNonSkippableInStreamAdInfo) Descriptor
deprecated
func (*VideoNonSkippableInStreamAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use VideoNonSkippableInStreamAdInfo.ProtoReflect.Descriptor instead.
func (*VideoNonSkippableInStreamAdInfo) GetActionButtonLabel ¶
func (x *VideoNonSkippableInStreamAdInfo) GetActionButtonLabel() string
func (*VideoNonSkippableInStreamAdInfo) GetActionHeadline ¶
func (x *VideoNonSkippableInStreamAdInfo) GetActionHeadline() string
func (*VideoNonSkippableInStreamAdInfo) GetCompanionBanner ¶
func (x *VideoNonSkippableInStreamAdInfo) GetCompanionBanner() *AdImageAsset
func (*VideoNonSkippableInStreamAdInfo) ProtoMessage ¶
func (*VideoNonSkippableInStreamAdInfo) ProtoMessage()
func (*VideoNonSkippableInStreamAdInfo) ProtoReflect ¶
func (x *VideoNonSkippableInStreamAdInfo) ProtoReflect() protoreflect.Message
func (*VideoNonSkippableInStreamAdInfo) Reset ¶
func (x *VideoNonSkippableInStreamAdInfo) Reset()
func (*VideoNonSkippableInStreamAdInfo) String ¶
func (x *VideoNonSkippableInStreamAdInfo) String() string
type VideoOutstreamAdInfo ¶
type VideoOutstreamAdInfo struct { // The headline of the ad. Headline string `protobuf:"bytes,3,opt,name=headline,proto3" json:"headline,omitempty"` // The description line. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
Representation of video out-stream ad format (ad shown alongside a feed with automatic playback, without sound).
func (*VideoOutstreamAdInfo) Descriptor
deprecated
func (*VideoOutstreamAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use VideoOutstreamAdInfo.ProtoReflect.Descriptor instead.
func (*VideoOutstreamAdInfo) GetDescription ¶
func (x *VideoOutstreamAdInfo) GetDescription() string
func (*VideoOutstreamAdInfo) GetHeadline ¶
func (x *VideoOutstreamAdInfo) GetHeadline() string
func (*VideoOutstreamAdInfo) ProtoMessage ¶
func (*VideoOutstreamAdInfo) ProtoMessage()
func (*VideoOutstreamAdInfo) ProtoReflect ¶
func (x *VideoOutstreamAdInfo) ProtoReflect() protoreflect.Message
func (*VideoOutstreamAdInfo) Reset ¶
func (x *VideoOutstreamAdInfo) Reset()
func (*VideoOutstreamAdInfo) String ¶
func (x *VideoOutstreamAdInfo) String() string
type VideoResponsiveAdInfo ¶
type VideoResponsiveAdInfo struct { // List of text assets used for the short headline, for example, the "Call To // Action" banner. Currently, only a single value for the short headline is // supported. Headlines []*AdTextAsset `protobuf:"bytes,1,rep,name=headlines,proto3" json:"headlines,omitempty"` // List of text assets used for the long headline. // Currently, only a single value for the long headline is supported. LongHeadlines []*AdTextAsset `protobuf:"bytes,2,rep,name=long_headlines,json=longHeadlines,proto3" json:"long_headlines,omitempty"` // List of text assets used for the description. // Currently, only a single value for the description is supported. Descriptions []*AdTextAsset `protobuf:"bytes,3,rep,name=descriptions,proto3" json:"descriptions,omitempty"` // List of text assets used for the button, for example, the "Call To Action" // button. Currently, only a single value for the button is supported. CallToActions []*AdTextAsset `protobuf:"bytes,4,rep,name=call_to_actions,json=callToActions,proto3" json:"call_to_actions,omitempty"` // List of YouTube video assets used for the ad. // Currently, only a single value for the YouTube video asset is supported. Videos []*AdVideoAsset `protobuf:"bytes,5,rep,name=videos,proto3" json:"videos,omitempty"` // List of image assets used for the companion banner. // Currently, only a single value for the companion banner asset is supported. CompanionBanners []*AdImageAsset `protobuf:"bytes,6,rep,name=companion_banners,json=companionBanners,proto3" json:"companion_banners,omitempty"` // First part of text that appears in the ad with the displayed URL. Breadcrumb1 string `protobuf:"bytes,7,opt,name=breadcrumb1,proto3" json:"breadcrumb1,omitempty"` // Second part of text that appears in the ad with the displayed URL. Breadcrumb2 string `protobuf:"bytes,8,opt,name=breadcrumb2,proto3" json:"breadcrumb2,omitempty"` // contains filtered or unexported fields }
A video responsive ad.
func (*VideoResponsiveAdInfo) Descriptor
deprecated
func (*VideoResponsiveAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use VideoResponsiveAdInfo.ProtoReflect.Descriptor instead.
func (*VideoResponsiveAdInfo) GetBreadcrumb1 ¶
func (x *VideoResponsiveAdInfo) GetBreadcrumb1() string
func (*VideoResponsiveAdInfo) GetBreadcrumb2 ¶
func (x *VideoResponsiveAdInfo) GetBreadcrumb2() string
func (*VideoResponsiveAdInfo) GetCallToActions ¶
func (x *VideoResponsiveAdInfo) GetCallToActions() []*AdTextAsset
func (*VideoResponsiveAdInfo) GetCompanionBanners ¶
func (x *VideoResponsiveAdInfo) GetCompanionBanners() []*AdImageAsset
func (*VideoResponsiveAdInfo) GetDescriptions ¶
func (x *VideoResponsiveAdInfo) GetDescriptions() []*AdTextAsset
func (*VideoResponsiveAdInfo) GetHeadlines ¶
func (x *VideoResponsiveAdInfo) GetHeadlines() []*AdTextAsset
func (*VideoResponsiveAdInfo) GetLongHeadlines ¶
func (x *VideoResponsiveAdInfo) GetLongHeadlines() []*AdTextAsset
func (*VideoResponsiveAdInfo) GetVideos ¶
func (x *VideoResponsiveAdInfo) GetVideos() []*AdVideoAsset
func (*VideoResponsiveAdInfo) ProtoMessage ¶
func (*VideoResponsiveAdInfo) ProtoMessage()
func (*VideoResponsiveAdInfo) ProtoReflect ¶
func (x *VideoResponsiveAdInfo) ProtoReflect() protoreflect.Message
func (*VideoResponsiveAdInfo) Reset ¶
func (x *VideoResponsiveAdInfo) Reset()
func (*VideoResponsiveAdInfo) String ¶
func (x *VideoResponsiveAdInfo) String() string
type VideoTrueViewInStreamAdInfo ¶
type VideoTrueViewInStreamAdInfo struct { // Label on the CTA (call-to-action) button taking the user to the video ad's // final URL. // Required for TrueView for action campaigns, optional otherwise. ActionButtonLabel string `protobuf:"bytes,4,opt,name=action_button_label,json=actionButtonLabel,proto3" json:"action_button_label,omitempty"` // Additional text displayed with the CTA (call-to-action) button to give // context and encourage clicking on the button. ActionHeadline string `protobuf:"bytes,5,opt,name=action_headline,json=actionHeadline,proto3" json:"action_headline,omitempty"` // The image assets of the companion banner used with the ad. CompanionBanner *AdImageAsset `protobuf:"bytes,7,opt,name=companion_banner,json=companionBanner,proto3" json:"companion_banner,omitempty"` // contains filtered or unexported fields }
Representation of video TrueView in-stream ad format (ad shown during video playback, often at beginning, which displays a skip button a few seconds into the video).
func (*VideoTrueViewInStreamAdInfo) Descriptor
deprecated
func (*VideoTrueViewInStreamAdInfo) Descriptor() ([]byte, []int)
Deprecated: Use VideoTrueViewInStreamAdInfo.ProtoReflect.Descriptor instead.
func (*VideoTrueViewInStreamAdInfo) GetActionButtonLabel ¶
func (x *VideoTrueViewInStreamAdInfo) GetActionButtonLabel() string
func (*VideoTrueViewInStreamAdInfo) GetActionHeadline ¶
func (x *VideoTrueViewInStreamAdInfo) GetActionHeadline() string
func (*VideoTrueViewInStreamAdInfo) GetCompanionBanner ¶
func (x *VideoTrueViewInStreamAdInfo) GetCompanionBanner() *AdImageAsset
func (*VideoTrueViewInStreamAdInfo) ProtoMessage ¶
func (*VideoTrueViewInStreamAdInfo) ProtoMessage()
func (*VideoTrueViewInStreamAdInfo) ProtoReflect ¶
func (x *VideoTrueViewInStreamAdInfo) ProtoReflect() protoreflect.Message
func (*VideoTrueViewInStreamAdInfo) Reset ¶
func (x *VideoTrueViewInStreamAdInfo) Reset()
func (*VideoTrueViewInStreamAdInfo) String ¶
func (x *VideoTrueViewInStreamAdInfo) String() string
type WebhookDelivery ¶
type WebhookDelivery struct { // Webhook url specified by advertiser to send the lead. AdvertiserWebhookUrl *string `` /* 129-byte string literal not displayed */ // Anti-spoofing secret set by the advertiser as part of the webhook payload. GoogleSecret *string `protobuf:"bytes,5,opt,name=google_secret,json=googleSecret,proto3,oneof" json:"google_secret,omitempty"` // The schema version that this delivery instance will use. PayloadSchemaVersion *int64 `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
Google notifies the advertiser of leads by making HTTP calls to an endpoint they specify. The requests contain JSON matching a schema that Google publishes as part of form ads documentation.
func (*WebhookDelivery) Descriptor
deprecated
func (*WebhookDelivery) Descriptor() ([]byte, []int)
Deprecated: Use WebhookDelivery.ProtoReflect.Descriptor instead.
func (*WebhookDelivery) GetAdvertiserWebhookUrl ¶
func (x *WebhookDelivery) GetAdvertiserWebhookUrl() string
func (*WebhookDelivery) GetGoogleSecret ¶
func (x *WebhookDelivery) GetGoogleSecret() string
func (*WebhookDelivery) GetPayloadSchemaVersion ¶
func (x *WebhookDelivery) GetPayloadSchemaVersion() int64
func (*WebhookDelivery) ProtoMessage ¶
func (*WebhookDelivery) ProtoMessage()
func (*WebhookDelivery) ProtoReflect ¶
func (x *WebhookDelivery) ProtoReflect() protoreflect.Message
func (*WebhookDelivery) Reset ¶
func (x *WebhookDelivery) Reset()
func (*WebhookDelivery) String ¶
func (x *WebhookDelivery) String() string
type WebpageConditionInfo ¶
type WebpageConditionInfo struct { // Operand of webpage targeting condition. Operand enums.WebpageConditionOperandEnum_WebpageConditionOperand `` /* 156-byte string literal not displayed */ // Operator of webpage targeting condition. Operator enums.WebpageConditionOperatorEnum_WebpageConditionOperator `` /* 160-byte string literal not displayed */ // Argument of webpage targeting condition. Argument *string `protobuf:"bytes,4,opt,name=argument,proto3,oneof" json:"argument,omitempty"` // contains filtered or unexported fields }
Logical expression for targeting webpages of an advertiser's website.
func (*WebpageConditionInfo) Descriptor
deprecated
func (*WebpageConditionInfo) Descriptor() ([]byte, []int)
Deprecated: Use WebpageConditionInfo.ProtoReflect.Descriptor instead.
func (*WebpageConditionInfo) GetArgument ¶
func (x *WebpageConditionInfo) GetArgument() string
func (*WebpageConditionInfo) GetOperand ¶
func (x *WebpageConditionInfo) GetOperand() enums.WebpageConditionOperandEnum_WebpageConditionOperand
func (*WebpageConditionInfo) GetOperator ¶
func (x *WebpageConditionInfo) GetOperator() enums.WebpageConditionOperatorEnum_WebpageConditionOperator
func (*WebpageConditionInfo) ProtoMessage ¶
func (*WebpageConditionInfo) ProtoMessage()
func (*WebpageConditionInfo) ProtoReflect ¶
func (x *WebpageConditionInfo) ProtoReflect() protoreflect.Message
func (*WebpageConditionInfo) Reset ¶
func (x *WebpageConditionInfo) Reset()
func (*WebpageConditionInfo) String ¶
func (x *WebpageConditionInfo) String() string
type WebpageInfo ¶
type WebpageInfo struct { // The name of the criterion that is defined by this parameter. The name value // will be used for identifying, sorting and filtering criteria with this type // of parameters. // // This field is required for CREATE operations and is prohibited on UPDATE // operations. CriterionName *string `protobuf:"bytes,3,opt,name=criterion_name,json=criterionName,proto3,oneof" json:"criterion_name,omitempty"` // Conditions, or logical expressions, for webpage targeting. The list of // webpage targeting conditions are and-ed together when evaluated // for targeting. An empty list of conditions indicates all pages of the // campaign's website are targeted. // // This field is required for CREATE operations and is prohibited on UPDATE // operations. Conditions []*WebpageConditionInfo `protobuf:"bytes,2,rep,name=conditions,proto3" json:"conditions,omitempty"` // Website criteria coverage percentage. This is the computed percentage // of website coverage based on the website target, negative website target // and negative keywords in the ad group and campaign. For instance, when // coverage returns as 1, it indicates it has 100% coverage. This field is // read-only. CoveragePercentage float64 `protobuf:"fixed64,4,opt,name=coverage_percentage,json=coveragePercentage,proto3" json:"coverage_percentage,omitempty"` // List of sample urls that match the website target. This field is read-only. Sample *WebpageSampleInfo `protobuf:"bytes,5,opt,name=sample,proto3" json:"sample,omitempty"` // contains filtered or unexported fields }
Represents a criterion for targeting webpages of an advertiser's website.
func (*WebpageInfo) Descriptor
deprecated
func (*WebpageInfo) Descriptor() ([]byte, []int)
Deprecated: Use WebpageInfo.ProtoReflect.Descriptor instead.
func (*WebpageInfo) GetConditions ¶
func (x *WebpageInfo) GetConditions() []*WebpageConditionInfo
func (*WebpageInfo) GetCoveragePercentage ¶
func (x *WebpageInfo) GetCoveragePercentage() float64
func (*WebpageInfo) GetCriterionName ¶
func (x *WebpageInfo) GetCriterionName() string
func (*WebpageInfo) GetSample ¶
func (x *WebpageInfo) GetSample() *WebpageSampleInfo
func (*WebpageInfo) ProtoMessage ¶
func (*WebpageInfo) ProtoMessage()
func (*WebpageInfo) ProtoReflect ¶
func (x *WebpageInfo) ProtoReflect() protoreflect.Message
func (*WebpageInfo) Reset ¶
func (x *WebpageInfo) Reset()
func (*WebpageInfo) String ¶
func (x *WebpageInfo) String() string
type WebpageSampleInfo ¶
type WebpageSampleInfo struct { // Webpage sample urls SampleUrls []string `protobuf:"bytes,1,rep,name=sample_urls,json=sampleUrls,proto3" json:"sample_urls,omitempty"` // contains filtered or unexported fields }
List of sample urls that match the website target
func (*WebpageSampleInfo) Descriptor
deprecated
func (*WebpageSampleInfo) Descriptor() ([]byte, []int)
Deprecated: Use WebpageSampleInfo.ProtoReflect.Descriptor instead.
func (*WebpageSampleInfo) GetSampleUrls ¶
func (x *WebpageSampleInfo) GetSampleUrls() []string
func (*WebpageSampleInfo) ProtoMessage ¶
func (*WebpageSampleInfo) ProtoMessage()
func (*WebpageSampleInfo) ProtoReflect ¶
func (x *WebpageSampleInfo) ProtoReflect() protoreflect.Message
func (*WebpageSampleInfo) Reset ¶
func (x *WebpageSampleInfo) Reset()
func (*WebpageSampleInfo) String ¶
func (x *WebpageSampleInfo) String() string
type YearMonth ¶
type YearMonth struct { // The year (for example, 2020). Year int64 `protobuf:"varint,1,opt,name=year,proto3" json:"year,omitempty"` // The month of the year. (for example, FEBRUARY). Month enums.MonthOfYearEnum_MonthOfYear `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Year month.
func (*YearMonth) Descriptor
deprecated
func (*YearMonth) GetMonth ¶
func (x *YearMonth) GetMonth() enums.MonthOfYearEnum_MonthOfYear
func (*YearMonth) ProtoMessage ¶
func (*YearMonth) ProtoMessage()
func (*YearMonth) ProtoReflect ¶
func (x *YearMonth) ProtoReflect() protoreflect.Message
type YearMonthRange ¶
type YearMonthRange struct { // The inclusive start year month. Start *YearMonth `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"` // The inclusive end year month. End *YearMonth `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"` // contains filtered or unexported fields }
The year month range inclusive of the start and end months. Eg: A year month range to represent Jan 2020 would be: (Jan 2020, Jan 2020).
func (*YearMonthRange) Descriptor
deprecated
func (*YearMonthRange) Descriptor() ([]byte, []int)
Deprecated: Use YearMonthRange.ProtoReflect.Descriptor instead.
func (*YearMonthRange) GetEnd ¶
func (x *YearMonthRange) GetEnd() *YearMonth
func (*YearMonthRange) GetStart ¶
func (x *YearMonthRange) GetStart() *YearMonth
func (*YearMonthRange) ProtoMessage ¶
func (*YearMonthRange) ProtoMessage()
func (*YearMonthRange) ProtoReflect ¶
func (x *YearMonthRange) ProtoReflect() protoreflect.Message
func (*YearMonthRange) Reset ¶
func (x *YearMonthRange) Reset()
func (*YearMonthRange) String ¶
func (x *YearMonthRange) String() string
type YouTubeChannelInfo ¶
type YouTubeChannelInfo struct { // The YouTube uploader channel id or the channel code of a YouTube channel. ChannelId *string `protobuf:"bytes,2,opt,name=channel_id,json=channelId,proto3,oneof" json:"channel_id,omitempty"` // contains filtered or unexported fields }
A YouTube Channel criterion.
func (*YouTubeChannelInfo) Descriptor
deprecated
func (*YouTubeChannelInfo) Descriptor() ([]byte, []int)
Deprecated: Use YouTubeChannelInfo.ProtoReflect.Descriptor instead.
func (*YouTubeChannelInfo) GetChannelId ¶
func (x *YouTubeChannelInfo) GetChannelId() string
func (*YouTubeChannelInfo) ProtoMessage ¶
func (*YouTubeChannelInfo) ProtoMessage()
func (*YouTubeChannelInfo) ProtoReflect ¶
func (x *YouTubeChannelInfo) ProtoReflect() protoreflect.Message
func (*YouTubeChannelInfo) Reset ¶
func (x *YouTubeChannelInfo) Reset()
func (*YouTubeChannelInfo) String ¶
func (x *YouTubeChannelInfo) String() string
type YouTubeVideoInfo ¶
type YouTubeVideoInfo struct { // YouTube video id as it appears on the YouTube watch page. VideoId *string `protobuf:"bytes,2,opt,name=video_id,json=videoId,proto3,oneof" json:"video_id,omitempty"` // contains filtered or unexported fields }
A YouTube Video criterion.
func (*YouTubeVideoInfo) Descriptor
deprecated
func (*YouTubeVideoInfo) Descriptor() ([]byte, []int)
Deprecated: Use YouTubeVideoInfo.ProtoReflect.Descriptor instead.
func (*YouTubeVideoInfo) GetVideoId ¶
func (x *YouTubeVideoInfo) GetVideoId() string
func (*YouTubeVideoInfo) ProtoMessage ¶
func (*YouTubeVideoInfo) ProtoMessage()
func (*YouTubeVideoInfo) ProtoReflect ¶
func (x *YouTubeVideoInfo) ProtoReflect() protoreflect.Message
func (*YouTubeVideoInfo) Reset ¶
func (x *YouTubeVideoInfo) Reset()
func (*YouTubeVideoInfo) String ¶
func (x *YouTubeVideoInfo) String() string
type YoutubeVideoAsset ¶
type YoutubeVideoAsset struct { // YouTube video id. This is the 11 character string value used in the // YouTube video URL. YoutubeVideoId *string `protobuf:"bytes,2,opt,name=youtube_video_id,json=youtubeVideoId,proto3,oneof" json:"youtube_video_id,omitempty"` // YouTube video title. YoutubeVideoTitle string `protobuf:"bytes,3,opt,name=youtube_video_title,json=youtubeVideoTitle,proto3" json:"youtube_video_title,omitempty"` // contains filtered or unexported fields }
A YouTube asset.
func (*YoutubeVideoAsset) Descriptor
deprecated
func (*YoutubeVideoAsset) Descriptor() ([]byte, []int)
Deprecated: Use YoutubeVideoAsset.ProtoReflect.Descriptor instead.
func (*YoutubeVideoAsset) GetYoutubeVideoId ¶
func (x *YoutubeVideoAsset) GetYoutubeVideoId() string
func (*YoutubeVideoAsset) GetYoutubeVideoTitle ¶
func (x *YoutubeVideoAsset) GetYoutubeVideoTitle() string
func (*YoutubeVideoAsset) ProtoMessage ¶
func (*YoutubeVideoAsset) ProtoMessage()
func (*YoutubeVideoAsset) ProtoReflect ¶
func (x *YoutubeVideoAsset) ProtoReflect() protoreflect.Message
func (*YoutubeVideoAsset) Reset ¶
func (x *YoutubeVideoAsset) Reset()
func (*YoutubeVideoAsset) String ¶
func (x *YoutubeVideoAsset) String() string
Source Files ¶
- ad_asset.pb.go
- ad_type_infos.pb.go
- asset_policy.pb.go
- asset_set_types.pb.go
- asset_types.pb.go
- asset_usage.pb.go
- audiences.pb.go
- bidding.pb.go
- click_location.pb.go
- criteria.pb.go
- criterion_category_availability.pb.go
- custom_parameter.pb.go
- customizer_value.pb.go
- dates.pb.go
- extensions.pb.go
- feed_common.pb.go
- feed_item_set_filter_type_infos.pb.go
- final_app_url.pb.go
- frequency_cap.pb.go
- keyword_plan_common.pb.go
- matching_function.pb.go
- metric_goal.pb.go
- metrics.pb.go
- offline_user_data.pb.go
- policy.pb.go
- policy_summary.pb.go
- real_time_bidding_setting.pb.go
- segments.pb.go
- simulation.pb.go
- tag_snippet.pb.go
- targeting_setting.pb.go
- text_label.pb.go
- url_collection.pb.go
- user_lists.pb.go
- value.pb.go