Documentation ¶
Index ¶
- Variables
- type AccessibleBiddingStrategy
- func (*AccessibleBiddingStrategy) Descriptor() ([]byte, []int)deprecated
- func (x *AccessibleBiddingStrategy) GetId() int64
- func (x *AccessibleBiddingStrategy) GetMaximizeConversionValue() *AccessibleBiddingStrategy_MaximizeConversionValue
- func (x *AccessibleBiddingStrategy) GetMaximizeConversions() *AccessibleBiddingStrategy_MaximizeConversions
- func (x *AccessibleBiddingStrategy) GetName() string
- func (x *AccessibleBiddingStrategy) GetOwnerCustomerId() int64
- func (x *AccessibleBiddingStrategy) GetOwnerDescriptiveName() string
- func (x *AccessibleBiddingStrategy) GetResourceName() string
- func (m *AccessibleBiddingStrategy) GetScheme() isAccessibleBiddingStrategy_Scheme
- func (x *AccessibleBiddingStrategy) GetTargetCpa() *AccessibleBiddingStrategy_TargetCpa
- func (x *AccessibleBiddingStrategy) GetTargetImpressionShare() *AccessibleBiddingStrategy_TargetImpressionShare
- func (x *AccessibleBiddingStrategy) GetTargetRoas() *AccessibleBiddingStrategy_TargetRoas
- func (x *AccessibleBiddingStrategy) GetTargetSpend() *AccessibleBiddingStrategy_TargetSpend
- func (x *AccessibleBiddingStrategy) GetType() enums.BiddingStrategyTypeEnum_BiddingStrategyType
- func (*AccessibleBiddingStrategy) ProtoMessage()
- func (x *AccessibleBiddingStrategy) ProtoReflect() protoreflect.Message
- func (x *AccessibleBiddingStrategy) Reset()
- func (x *AccessibleBiddingStrategy) String() string
- type AccessibleBiddingStrategy_MaximizeConversionValue
- func (*AccessibleBiddingStrategy_MaximizeConversionValue) Descriptor() ([]byte, []int)deprecated
- func (x *AccessibleBiddingStrategy_MaximizeConversionValue) GetTargetRoas() float64
- func (*AccessibleBiddingStrategy_MaximizeConversionValue) ProtoMessage()
- func (x *AccessibleBiddingStrategy_MaximizeConversionValue) ProtoReflect() protoreflect.Message
- func (x *AccessibleBiddingStrategy_MaximizeConversionValue) Reset()
- func (x *AccessibleBiddingStrategy_MaximizeConversionValue) String() string
- type AccessibleBiddingStrategy_MaximizeConversionValue_
- type AccessibleBiddingStrategy_MaximizeConversions
- func (*AccessibleBiddingStrategy_MaximizeConversions) Descriptor() ([]byte, []int)deprecated
- func (x *AccessibleBiddingStrategy_MaximizeConversions) GetTargetCpaMicros() int64
- func (*AccessibleBiddingStrategy_MaximizeConversions) ProtoMessage()
- func (x *AccessibleBiddingStrategy_MaximizeConversions) ProtoReflect() protoreflect.Message
- func (x *AccessibleBiddingStrategy_MaximizeConversions) Reset()
- func (x *AccessibleBiddingStrategy_MaximizeConversions) String() string
- type AccessibleBiddingStrategy_MaximizeConversions_
- type AccessibleBiddingStrategy_TargetCpa
- func (*AccessibleBiddingStrategy_TargetCpa) Descriptor() ([]byte, []int)deprecated
- func (x *AccessibleBiddingStrategy_TargetCpa) GetTargetCpaMicros() int64
- func (*AccessibleBiddingStrategy_TargetCpa) ProtoMessage()
- func (x *AccessibleBiddingStrategy_TargetCpa) ProtoReflect() protoreflect.Message
- func (x *AccessibleBiddingStrategy_TargetCpa) Reset()
- func (x *AccessibleBiddingStrategy_TargetCpa) String() string
- type AccessibleBiddingStrategy_TargetCpa_
- type AccessibleBiddingStrategy_TargetImpressionShare
- func (*AccessibleBiddingStrategy_TargetImpressionShare) Descriptor() ([]byte, []int)deprecated
- func (x *AccessibleBiddingStrategy_TargetImpressionShare) GetCpcBidCeilingMicros() int64
- func (x *AccessibleBiddingStrategy_TargetImpressionShare) GetLocation() enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation
- func (x *AccessibleBiddingStrategy_TargetImpressionShare) GetLocationFractionMicros() int64
- func (*AccessibleBiddingStrategy_TargetImpressionShare) ProtoMessage()
- func (x *AccessibleBiddingStrategy_TargetImpressionShare) ProtoReflect() protoreflect.Message
- func (x *AccessibleBiddingStrategy_TargetImpressionShare) Reset()
- func (x *AccessibleBiddingStrategy_TargetImpressionShare) String() string
- type AccessibleBiddingStrategy_TargetImpressionShare_
- type AccessibleBiddingStrategy_TargetRoas
- func (*AccessibleBiddingStrategy_TargetRoas) Descriptor() ([]byte, []int)deprecated
- func (x *AccessibleBiddingStrategy_TargetRoas) GetTargetRoas() float64
- func (*AccessibleBiddingStrategy_TargetRoas) ProtoMessage()
- func (x *AccessibleBiddingStrategy_TargetRoas) ProtoReflect() protoreflect.Message
- func (x *AccessibleBiddingStrategy_TargetRoas) Reset()
- func (x *AccessibleBiddingStrategy_TargetRoas) String() string
- type AccessibleBiddingStrategy_TargetRoas_
- type AccessibleBiddingStrategy_TargetSpend
- func (*AccessibleBiddingStrategy_TargetSpend) Descriptor() ([]byte, []int)deprecated
- func (x *AccessibleBiddingStrategy_TargetSpend) GetCpcBidCeilingMicros() int64
- func (x *AccessibleBiddingStrategy_TargetSpend) GetTargetSpendMicros() int64deprecated
- func (*AccessibleBiddingStrategy_TargetSpend) ProtoMessage()
- func (x *AccessibleBiddingStrategy_TargetSpend) ProtoReflect() protoreflect.Message
- func (x *AccessibleBiddingStrategy_TargetSpend) Reset()
- func (x *AccessibleBiddingStrategy_TargetSpend) String() string
- type AccessibleBiddingStrategy_TargetSpend_
- type AccountBudget
- func (*AccountBudget) Descriptor() ([]byte, []int)deprecated
- func (m *AccountBudget) GetAdjustedSpendingLimit() isAccountBudget_AdjustedSpendingLimit
- func (x *AccountBudget) GetAdjustedSpendingLimitMicros() int64
- func (x *AccountBudget) GetAdjustedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
- func (x *AccountBudget) GetAmountServedMicros() int64
- func (x *AccountBudget) GetApprovedEndDateTime() string
- func (m *AccountBudget) GetApprovedEndTime() isAccountBudget_ApprovedEndTime
- func (x *AccountBudget) GetApprovedEndTimeType() enums.TimeTypeEnum_TimeType
- func (m *AccountBudget) GetApprovedSpendingLimit() isAccountBudget_ApprovedSpendingLimit
- func (x *AccountBudget) GetApprovedSpendingLimitMicros() int64
- func (x *AccountBudget) GetApprovedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
- func (x *AccountBudget) GetApprovedStartDateTime() string
- func (x *AccountBudget) GetBillingSetup() string
- func (x *AccountBudget) GetId() int64
- func (x *AccountBudget) GetName() string
- func (x *AccountBudget) GetNotes() string
- func (x *AccountBudget) GetPendingProposal() *AccountBudget_PendingAccountBudgetProposal
- func (x *AccountBudget) GetProposedEndDateTime() string
- func (m *AccountBudget) GetProposedEndTime() isAccountBudget_ProposedEndTime
- func (x *AccountBudget) GetProposedEndTimeType() enums.TimeTypeEnum_TimeType
- func (m *AccountBudget) GetProposedSpendingLimit() isAccountBudget_ProposedSpendingLimit
- func (x *AccountBudget) GetProposedSpendingLimitMicros() int64
- func (x *AccountBudget) GetProposedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
- func (x *AccountBudget) GetProposedStartDateTime() string
- func (x *AccountBudget) GetPurchaseOrderNumber() string
- func (x *AccountBudget) GetResourceName() string
- func (x *AccountBudget) GetStatus() enums.AccountBudgetStatusEnum_AccountBudgetStatus
- func (x *AccountBudget) GetTotalAdjustmentsMicros() int64
- func (*AccountBudget) ProtoMessage()
- func (x *AccountBudget) ProtoReflect() protoreflect.Message
- func (x *AccountBudget) Reset()
- func (x *AccountBudget) String() string
- type AccountBudgetProposal
- func (*AccountBudgetProposal) Descriptor() ([]byte, []int)deprecated
- func (x *AccountBudgetProposal) GetAccountBudget() string
- func (x *AccountBudgetProposal) GetApprovalDateTime() string
- func (x *AccountBudgetProposal) GetApprovedEndDateTime() string
- func (m *AccountBudgetProposal) GetApprovedEndTime() isAccountBudgetProposal_ApprovedEndTime
- func (x *AccountBudgetProposal) GetApprovedEndTimeType() enums.TimeTypeEnum_TimeType
- func (m *AccountBudgetProposal) GetApprovedSpendingLimit() isAccountBudgetProposal_ApprovedSpendingLimit
- func (x *AccountBudgetProposal) GetApprovedSpendingLimitMicros() int64
- func (x *AccountBudgetProposal) GetApprovedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
- func (x *AccountBudgetProposal) GetApprovedStartDateTime() string
- func (x *AccountBudgetProposal) GetBillingSetup() string
- func (x *AccountBudgetProposal) GetCreationDateTime() string
- func (x *AccountBudgetProposal) GetId() int64
- func (x *AccountBudgetProposal) GetProposalType() enums.AccountBudgetProposalTypeEnum_AccountBudgetProposalType
- func (x *AccountBudgetProposal) GetProposedEndDateTime() string
- func (m *AccountBudgetProposal) GetProposedEndTime() isAccountBudgetProposal_ProposedEndTime
- func (x *AccountBudgetProposal) GetProposedEndTimeType() enums.TimeTypeEnum_TimeType
- func (x *AccountBudgetProposal) GetProposedName() string
- func (x *AccountBudgetProposal) GetProposedNotes() string
- func (x *AccountBudgetProposal) GetProposedPurchaseOrderNumber() string
- func (m *AccountBudgetProposal) GetProposedSpendingLimit() isAccountBudgetProposal_ProposedSpendingLimit
- func (x *AccountBudgetProposal) GetProposedSpendingLimitMicros() int64
- func (x *AccountBudgetProposal) GetProposedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
- func (x *AccountBudgetProposal) GetProposedStartDateTime() string
- func (m *AccountBudgetProposal) GetProposedStartTime() isAccountBudgetProposal_ProposedStartTime
- func (x *AccountBudgetProposal) GetProposedStartTimeType() enums.TimeTypeEnum_TimeType
- func (x *AccountBudgetProposal) GetResourceName() string
- func (x *AccountBudgetProposal) GetStatus() enums.AccountBudgetProposalStatusEnum_AccountBudgetProposalStatus
- func (*AccountBudgetProposal) ProtoMessage()
- func (x *AccountBudgetProposal) ProtoReflect() protoreflect.Message
- func (x *AccountBudgetProposal) Reset()
- func (x *AccountBudgetProposal) String() string
- type AccountBudgetProposal_ApprovedEndDateTime
- type AccountBudgetProposal_ApprovedEndTimeType
- type AccountBudgetProposal_ApprovedSpendingLimitMicros
- type AccountBudgetProposal_ApprovedSpendingLimitType
- type AccountBudgetProposal_ProposedEndDateTime
- type AccountBudgetProposal_ProposedEndTimeType
- type AccountBudgetProposal_ProposedSpendingLimitMicros
- type AccountBudgetProposal_ProposedSpendingLimitType
- type AccountBudgetProposal_ProposedStartDateTime
- type AccountBudgetProposal_ProposedStartTimeType
- type AccountBudget_AdjustedSpendingLimitMicros
- type AccountBudget_AdjustedSpendingLimitType
- type AccountBudget_ApprovedEndDateTime
- type AccountBudget_ApprovedEndTimeType
- type AccountBudget_ApprovedSpendingLimitMicros
- type AccountBudget_ApprovedSpendingLimitType
- type AccountBudget_PendingAccountBudgetProposal
- func (*AccountBudget_PendingAccountBudgetProposal) Descriptor() ([]byte, []int)deprecated
- func (x *AccountBudget_PendingAccountBudgetProposal) GetAccountBudgetProposal() string
- func (x *AccountBudget_PendingAccountBudgetProposal) GetCreationDateTime() string
- func (x *AccountBudget_PendingAccountBudgetProposal) GetEndDateTime() string
- func (m *AccountBudget_PendingAccountBudgetProposal) GetEndTime() isAccountBudget_PendingAccountBudgetProposal_EndTime
- func (x *AccountBudget_PendingAccountBudgetProposal) GetEndTimeType() enums.TimeTypeEnum_TimeType
- func (x *AccountBudget_PendingAccountBudgetProposal) GetName() string
- func (x *AccountBudget_PendingAccountBudgetProposal) GetNotes() string
- func (x *AccountBudget_PendingAccountBudgetProposal) GetProposalType() enums.AccountBudgetProposalTypeEnum_AccountBudgetProposalType
- func (x *AccountBudget_PendingAccountBudgetProposal) GetPurchaseOrderNumber() string
- func (m *AccountBudget_PendingAccountBudgetProposal) GetSpendingLimit() isAccountBudget_PendingAccountBudgetProposal_SpendingLimit
- func (x *AccountBudget_PendingAccountBudgetProposal) GetSpendingLimitMicros() int64
- func (x *AccountBudget_PendingAccountBudgetProposal) GetSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
- func (x *AccountBudget_PendingAccountBudgetProposal) GetStartDateTime() string
- func (*AccountBudget_PendingAccountBudgetProposal) ProtoMessage()
- func (x *AccountBudget_PendingAccountBudgetProposal) ProtoReflect() protoreflect.Message
- func (x *AccountBudget_PendingAccountBudgetProposal) Reset()
- func (x *AccountBudget_PendingAccountBudgetProposal) String() string
- type AccountBudget_PendingAccountBudgetProposal_EndDateTime
- type AccountBudget_PendingAccountBudgetProposal_EndTimeType
- type AccountBudget_PendingAccountBudgetProposal_SpendingLimitMicros
- type AccountBudget_PendingAccountBudgetProposal_SpendingLimitType
- type AccountBudget_ProposedEndDateTime
- type AccountBudget_ProposedEndTimeType
- type AccountBudget_ProposedSpendingLimitMicros
- type AccountBudget_ProposedSpendingLimitType
- type AccountLink
- func (*AccountLink) Descriptor() ([]byte, []int)deprecated
- func (x *AccountLink) GetAccountLinkId() int64
- func (m *AccountLink) GetLinkedAccount() isAccountLink_LinkedAccount
- func (x *AccountLink) GetResourceName() string
- func (x *AccountLink) GetStatus() enums.AccountLinkStatusEnum_AccountLinkStatus
- func (x *AccountLink) GetThirdPartyAppAnalytics() *ThirdPartyAppAnalyticsLinkIdentifier
- func (x *AccountLink) GetType() enums.LinkedAccountTypeEnum_LinkedAccountType
- func (*AccountLink) ProtoMessage()
- func (x *AccountLink) ProtoReflect() protoreflect.Message
- func (x *AccountLink) Reset()
- func (x *AccountLink) String() string
- type AccountLink_ThirdPartyAppAnalytics
- type Ad
- func (*Ad) Descriptor() ([]byte, []int)deprecated
- func (m *Ad) GetAdData() isAd_AdData
- func (x *Ad) GetAddedByGoogleAds() bool
- func (x *Ad) GetAppAd() *common.AppAdInfo
- func (x *Ad) GetAppEngagementAd() *common.AppEngagementAdInfo
- func (x *Ad) GetAppPreRegistrationAd() *common.AppPreRegistrationAdInfo
- func (x *Ad) GetCallAd() *common.CallAdInfo
- func (x *Ad) GetDemandGenCarouselAd() *common.DemandGenCarouselAdInfo
- func (x *Ad) GetDemandGenMultiAssetAd() *common.DemandGenMultiAssetAdInfo
- func (x *Ad) GetDemandGenProductAd() *common.DemandGenProductAdInfo
- func (x *Ad) GetDemandGenVideoResponsiveAd() *common.DemandGenVideoResponsiveAdInfo
- func (x *Ad) GetDevicePreference() enums.DeviceEnum_Device
- func (x *Ad) GetDisplayUploadAd() *common.DisplayUploadAdInfo
- func (x *Ad) GetDisplayUrl() string
- func (x *Ad) GetExpandedDynamicSearchAd() *common.ExpandedDynamicSearchAdInfo
- func (x *Ad) GetExpandedTextAd() *common.ExpandedTextAdInfo
- func (x *Ad) GetFinalAppUrls() []*common.FinalAppUrl
- func (x *Ad) GetFinalMobileUrls() []string
- func (x *Ad) GetFinalUrlSuffix() string
- func (x *Ad) GetFinalUrls() []string
- func (x *Ad) GetHotelAd() *common.HotelAdInfo
- func (x *Ad) GetId() int64
- func (x *Ad) GetImageAd() *common.ImageAdInfo
- func (x *Ad) GetLegacyAppInstallAd() *common.LegacyAppInstallAdInfo
- func (x *Ad) GetLegacyResponsiveDisplayAd() *common.LegacyResponsiveDisplayAdInfo
- func (x *Ad) GetLocalAd() *common.LocalAdInfo
- func (x *Ad) GetName() string
- func (x *Ad) GetResourceName() string
- func (x *Ad) GetResponsiveDisplayAd() *common.ResponsiveDisplayAdInfo
- func (x *Ad) GetResponsiveSearchAd() *common.ResponsiveSearchAdInfo
- func (x *Ad) GetShoppingComparisonListingAd() *common.ShoppingComparisonListingAdInfo
- func (x *Ad) GetShoppingProductAd() *common.ShoppingProductAdInfo
- func (x *Ad) GetShoppingSmartAd() *common.ShoppingSmartAdInfo
- func (x *Ad) GetSmartCampaignAd() *common.SmartCampaignAdInfo
- func (x *Ad) GetSystemManagedResourceSource() enums.SystemManagedResourceSourceEnum_SystemManagedResourceSource
- func (x *Ad) GetTextAd() *common.TextAdInfo
- func (x *Ad) GetTrackingUrlTemplate() string
- func (x *Ad) GetTravelAd() *common.TravelAdInfo
- func (x *Ad) GetType() enums.AdTypeEnum_AdType
- func (x *Ad) GetUrlCollections() []*common.UrlCollection
- func (x *Ad) GetUrlCustomParameters() []*common.CustomParameter
- func (x *Ad) GetVideoAd() *common.VideoAdInfo
- func (x *Ad) GetVideoResponsiveAd() *common.VideoResponsiveAdInfo
- func (*Ad) ProtoMessage()
- func (x *Ad) ProtoReflect() protoreflect.Message
- func (x *Ad) Reset()
- func (x *Ad) String() string
- type AdGroup
- func (*AdGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroup) GetAdRotationMode() enums.AdGroupAdRotationModeEnum_AdGroupAdRotationMode
- func (x *AdGroup) GetAudienceSetting() *AdGroup_AudienceSetting
- func (x *AdGroup) GetBaseAdGroup() string
- func (x *AdGroup) GetCampaign() string
- func (x *AdGroup) GetCpcBidMicros() int64
- func (x *AdGroup) GetCpmBidMicros() int64
- func (x *AdGroup) GetCpvBidMicros() int64
- func (x *AdGroup) GetDisplayCustomBidDimension() enums.TargetingDimensionEnum_TargetingDimension
- func (x *AdGroup) GetEffectiveCpcBidMicros() int64
- func (x *AdGroup) GetEffectiveTargetCpaMicros() int64
- func (x *AdGroup) GetEffectiveTargetCpaSource() enums.BiddingSourceEnum_BiddingSource
- func (x *AdGroup) GetEffectiveTargetRoas() float64
- func (x *AdGroup) GetEffectiveTargetRoasSource() enums.BiddingSourceEnum_BiddingSource
- func (x *AdGroup) GetExcludedParentAssetFieldTypes() []enums.AssetFieldTypeEnum_AssetFieldType
- func (x *AdGroup) GetExcludedParentAssetSetTypes() []enums.AssetSetTypeEnum_AssetSetType
- func (x *AdGroup) GetFinalUrlSuffix() string
- func (x *AdGroup) GetId() int64
- func (x *AdGroup) GetLabels() []string
- func (x *AdGroup) GetName() string
- func (x *AdGroup) GetOptimizedTargetingEnabled() bool
- func (x *AdGroup) GetPercentCpcBidMicros() int64
- func (x *AdGroup) GetPrimaryStatus() enums.AdGroupPrimaryStatusEnum_AdGroupPrimaryStatus
- func (x *AdGroup) GetPrimaryStatusReasons() []enums.AdGroupPrimaryStatusReasonEnum_AdGroupPrimaryStatusReason
- func (x *AdGroup) GetResourceName() string
- func (x *AdGroup) GetStatus() enums.AdGroupStatusEnum_AdGroupStatus
- func (x *AdGroup) GetTargetCpaMicros() int64
- func (x *AdGroup) GetTargetCpmMicros() int64
- func (x *AdGroup) GetTargetRoas() float64
- func (x *AdGroup) GetTargetingSetting() *common.TargetingSetting
- func (x *AdGroup) GetTrackingUrlTemplate() string
- func (x *AdGroup) GetType() enums.AdGroupTypeEnum_AdGroupType
- func (x *AdGroup) GetUrlCustomParameters() []*common.CustomParameter
- func (*AdGroup) ProtoMessage()
- func (x *AdGroup) ProtoReflect() protoreflect.Message
- func (x *AdGroup) Reset()
- func (x *AdGroup) String() string
- type AdGroupAd
- func (*AdGroupAd) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAd) GetActionItems() []string
- func (x *AdGroupAd) GetAd() *Ad
- func (x *AdGroupAd) GetAdGroup() string
- func (x *AdGroupAd) GetAdStrength() enums.AdStrengthEnum_AdStrength
- func (x *AdGroupAd) GetLabels() []string
- func (x *AdGroupAd) GetPolicySummary() *AdGroupAdPolicySummary
- func (x *AdGroupAd) GetPrimaryStatus() enums.AdGroupAdPrimaryStatusEnum_AdGroupAdPrimaryStatus
- func (x *AdGroupAd) GetPrimaryStatusReasons() []enums.AdGroupAdPrimaryStatusReasonEnum_AdGroupAdPrimaryStatusReason
- func (x *AdGroupAd) GetResourceName() string
- func (x *AdGroupAd) GetStatus() enums.AdGroupAdStatusEnum_AdGroupAdStatus
- func (*AdGroupAd) ProtoMessage()
- func (x *AdGroupAd) ProtoReflect() protoreflect.Message
- func (x *AdGroupAd) Reset()
- func (x *AdGroupAd) String() string
- type AdGroupAdAssetCombinationView
- func (*AdGroupAdAssetCombinationView) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAdAssetCombinationView) GetEnabled() bool
- func (x *AdGroupAdAssetCombinationView) GetResourceName() string
- func (x *AdGroupAdAssetCombinationView) GetServedAssets() []*common.AssetUsage
- func (*AdGroupAdAssetCombinationView) ProtoMessage()
- func (x *AdGroupAdAssetCombinationView) ProtoReflect() protoreflect.Message
- func (x *AdGroupAdAssetCombinationView) Reset()
- func (x *AdGroupAdAssetCombinationView) String() string
- type AdGroupAdAssetPolicySummary
- func (*AdGroupAdAssetPolicySummary) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAdAssetPolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
- func (x *AdGroupAdAssetPolicySummary) GetPolicyTopicEntries() []*common.PolicyTopicEntry
- func (x *AdGroupAdAssetPolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
- func (*AdGroupAdAssetPolicySummary) ProtoMessage()
- func (x *AdGroupAdAssetPolicySummary) ProtoReflect() protoreflect.Message
- func (x *AdGroupAdAssetPolicySummary) Reset()
- func (x *AdGroupAdAssetPolicySummary) String() string
- type AdGroupAdAssetView
- func (*AdGroupAdAssetView) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAdAssetView) GetAdGroupAd() string
- func (x *AdGroupAdAssetView) GetAsset() string
- func (x *AdGroupAdAssetView) GetEnabled() bool
- func (x *AdGroupAdAssetView) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *AdGroupAdAssetView) GetPerformanceLabel() enums.AssetPerformanceLabelEnum_AssetPerformanceLabel
- func (x *AdGroupAdAssetView) GetPinnedField() enums.ServedAssetFieldTypeEnum_ServedAssetFieldType
- func (x *AdGroupAdAssetView) GetPolicySummary() *AdGroupAdAssetPolicySummary
- func (x *AdGroupAdAssetView) GetResourceName() string
- func (x *AdGroupAdAssetView) GetSource() enums.AssetSourceEnum_AssetSource
- func (*AdGroupAdAssetView) ProtoMessage()
- func (x *AdGroupAdAssetView) ProtoReflect() protoreflect.Message
- func (x *AdGroupAdAssetView) Reset()
- func (x *AdGroupAdAssetView) String() string
- type AdGroupAdLabel
- func (*AdGroupAdLabel) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAdLabel) GetAdGroupAd() string
- func (x *AdGroupAdLabel) GetLabel() string
- func (x *AdGroupAdLabel) GetResourceName() string
- func (*AdGroupAdLabel) ProtoMessage()
- func (x *AdGroupAdLabel) ProtoReflect() protoreflect.Message
- func (x *AdGroupAdLabel) Reset()
- func (x *AdGroupAdLabel) String() string
- type AdGroupAdPolicySummary
- func (*AdGroupAdPolicySummary) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAdPolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
- func (x *AdGroupAdPolicySummary) GetPolicyTopicEntries() []*common.PolicyTopicEntry
- func (x *AdGroupAdPolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
- func (*AdGroupAdPolicySummary) ProtoMessage()
- func (x *AdGroupAdPolicySummary) ProtoReflect() protoreflect.Message
- func (x *AdGroupAdPolicySummary) Reset()
- func (x *AdGroupAdPolicySummary) String() string
- type AdGroupAsset
- func (*AdGroupAsset) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAsset) GetAdGroup() string
- func (x *AdGroupAsset) GetAsset() string
- func (x *AdGroupAsset) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *AdGroupAsset) GetPrimaryStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
- func (x *AdGroupAsset) GetPrimaryStatusDetails() []*common.AssetLinkPrimaryStatusDetails
- func (x *AdGroupAsset) GetPrimaryStatusReasons() []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
- func (x *AdGroupAsset) GetResourceName() string
- func (x *AdGroupAsset) GetSource() enums.AssetSourceEnum_AssetSource
- func (x *AdGroupAsset) GetStatus() enums.AssetLinkStatusEnum_AssetLinkStatus
- func (*AdGroupAsset) ProtoMessage()
- func (x *AdGroupAsset) ProtoReflect() protoreflect.Message
- func (x *AdGroupAsset) Reset()
- func (x *AdGroupAsset) String() string
- type AdGroupAssetSet
- func (*AdGroupAssetSet) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAssetSet) GetAdGroup() string
- func (x *AdGroupAssetSet) GetAssetSet() string
- func (x *AdGroupAssetSet) GetResourceName() string
- func (x *AdGroupAssetSet) GetStatus() enums.AssetSetLinkStatusEnum_AssetSetLinkStatus
- func (*AdGroupAssetSet) ProtoMessage()
- func (x *AdGroupAssetSet) ProtoReflect() protoreflect.Message
- func (x *AdGroupAssetSet) Reset()
- func (x *AdGroupAssetSet) String() string
- type AdGroupAudienceView
- func (*AdGroupAudienceView) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupAudienceView) GetResourceName() string
- func (*AdGroupAudienceView) ProtoMessage()
- func (x *AdGroupAudienceView) ProtoReflect() protoreflect.Message
- func (x *AdGroupAudienceView) Reset()
- func (x *AdGroupAudienceView) String() string
- type AdGroupBidModifier
- func (*AdGroupBidModifier) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupBidModifier) GetAdGroup() string
- func (x *AdGroupBidModifier) GetBaseAdGroup() string
- func (x *AdGroupBidModifier) GetBidModifier() float64
- func (x *AdGroupBidModifier) GetBidModifierSource() enums.BidModifierSourceEnum_BidModifierSource
- func (m *AdGroupBidModifier) GetCriterion() isAdGroupBidModifier_Criterion
- func (x *AdGroupBidModifier) GetCriterionId() int64
- func (x *AdGroupBidModifier) GetDevice() *common.DeviceInfo
- func (x *AdGroupBidModifier) GetHotelAdvanceBookingWindow() *common.HotelAdvanceBookingWindowInfo
- func (x *AdGroupBidModifier) GetHotelCheckInDateRange() *common.HotelCheckInDateRangeInfo
- func (x *AdGroupBidModifier) GetHotelCheckInDay() *common.HotelCheckInDayInfo
- func (x *AdGroupBidModifier) GetHotelDateSelectionType() *common.HotelDateSelectionTypeInfo
- func (x *AdGroupBidModifier) GetHotelLengthOfStay() *common.HotelLengthOfStayInfo
- func (x *AdGroupBidModifier) GetResourceName() string
- func (*AdGroupBidModifier) ProtoMessage()
- func (x *AdGroupBidModifier) ProtoReflect() protoreflect.Message
- func (x *AdGroupBidModifier) Reset()
- func (x *AdGroupBidModifier) String() string
- type AdGroupBidModifier_Device
- type AdGroupBidModifier_HotelAdvanceBookingWindow
- type AdGroupBidModifier_HotelCheckInDateRange
- type AdGroupBidModifier_HotelCheckInDay
- type AdGroupBidModifier_HotelDateSelectionType
- type AdGroupBidModifier_HotelLengthOfStay
- type AdGroupCriterion
- func (*AdGroupCriterion) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupCriterion) GetAdGroup() string
- func (x *AdGroupCriterion) GetAgeRange() *common.AgeRangeInfo
- func (x *AdGroupCriterion) GetAppPaymentModel() *common.AppPaymentModelInfo
- func (x *AdGroupCriterion) GetApprovalStatus() enums.AdGroupCriterionApprovalStatusEnum_AdGroupCriterionApprovalStatus
- func (x *AdGroupCriterion) GetAudience() *common.AudienceInfo
- func (x *AdGroupCriterion) GetBidModifier() float64
- func (x *AdGroupCriterion) GetCombinedAudience() *common.CombinedAudienceInfo
- func (x *AdGroupCriterion) GetCpcBidMicros() int64
- func (x *AdGroupCriterion) GetCpmBidMicros() int64
- func (x *AdGroupCriterion) GetCpvBidMicros() int64
- func (m *AdGroupCriterion) GetCriterion() isAdGroupCriterion_Criterion
- func (x *AdGroupCriterion) GetCriterionId() int64
- func (x *AdGroupCriterion) GetCustomAffinity() *common.CustomAffinityInfo
- func (x *AdGroupCriterion) GetCustomAudience() *common.CustomAudienceInfo
- func (x *AdGroupCriterion) GetCustomIntent() *common.CustomIntentInfo
- func (x *AdGroupCriterion) GetDisapprovalReasons() []string
- func (x *AdGroupCriterion) GetDisplayName() string
- func (x *AdGroupCriterion) GetEffectiveCpcBidMicros() int64
- func (x *AdGroupCriterion) GetEffectiveCpcBidSource() enums.BiddingSourceEnum_BiddingSource
- func (x *AdGroupCriterion) GetEffectiveCpmBidMicros() int64
- func (x *AdGroupCriterion) GetEffectiveCpmBidSource() enums.BiddingSourceEnum_BiddingSource
- func (x *AdGroupCriterion) GetEffectiveCpvBidMicros() int64
- func (x *AdGroupCriterion) GetEffectiveCpvBidSource() enums.BiddingSourceEnum_BiddingSource
- func (x *AdGroupCriterion) GetEffectivePercentCpcBidMicros() int64
- func (x *AdGroupCriterion) GetEffectivePercentCpcBidSource() enums.BiddingSourceEnum_BiddingSource
- func (x *AdGroupCriterion) GetFinalMobileUrls() []string
- func (x *AdGroupCriterion) GetFinalUrlSuffix() string
- func (x *AdGroupCriterion) GetFinalUrls() []string
- func (x *AdGroupCriterion) GetGender() *common.GenderInfo
- func (x *AdGroupCriterion) GetIncomeRange() *common.IncomeRangeInfo
- func (x *AdGroupCriterion) GetKeyword() *common.KeywordInfo
- func (x *AdGroupCriterion) GetLabels() []string
- func (x *AdGroupCriterion) GetLanguage() *common.LanguageInfo
- func (x *AdGroupCriterion) GetListingGroup() *common.ListingGroupInfo
- func (x *AdGroupCriterion) GetLocation() *common.LocationInfo
- func (x *AdGroupCriterion) GetMobileAppCategory() *common.MobileAppCategoryInfo
- func (x *AdGroupCriterion) GetMobileApplication() *common.MobileApplicationInfo
- func (x *AdGroupCriterion) GetNegative() bool
- func (x *AdGroupCriterion) GetParentalStatus() *common.ParentalStatusInfo
- func (x *AdGroupCriterion) GetPercentCpcBidMicros() int64
- func (x *AdGroupCriterion) GetPlacement() *common.PlacementInfo
- func (x *AdGroupCriterion) GetPositionEstimates() *AdGroupCriterion_PositionEstimates
- func (x *AdGroupCriterion) GetPrimaryStatus() enums.AdGroupCriterionPrimaryStatusEnum_AdGroupCriterionPrimaryStatus
- func (x *AdGroupCriterion) GetPrimaryStatusReasons() ...
- func (x *AdGroupCriterion) GetQualityInfo() *AdGroupCriterion_QualityInfo
- func (x *AdGroupCriterion) GetResourceName() string
- func (x *AdGroupCriterion) GetStatus() enums.AdGroupCriterionStatusEnum_AdGroupCriterionStatus
- func (x *AdGroupCriterion) GetSystemServingStatus() enums.CriterionSystemServingStatusEnum_CriterionSystemServingStatus
- func (x *AdGroupCriterion) GetTopic() *common.TopicInfo
- func (x *AdGroupCriterion) GetTrackingUrlTemplate() string
- func (x *AdGroupCriterion) GetType() enums.CriterionTypeEnum_CriterionType
- func (x *AdGroupCriterion) GetUrlCustomParameters() []*common.CustomParameter
- func (x *AdGroupCriterion) GetUserInterest() *common.UserInterestInfo
- func (x *AdGroupCriterion) GetUserList() *common.UserListInfo
- func (x *AdGroupCriterion) GetWebpage() *common.WebpageInfo
- func (x *AdGroupCriterion) GetYoutubeChannel() *common.YouTubeChannelInfo
- func (x *AdGroupCriterion) GetYoutubeVideo() *common.YouTubeVideoInfo
- func (*AdGroupCriterion) ProtoMessage()
- func (x *AdGroupCriterion) ProtoReflect() protoreflect.Message
- func (x *AdGroupCriterion) Reset()
- func (x *AdGroupCriterion) String() string
- type AdGroupCriterionCustomizer
- func (*AdGroupCriterionCustomizer) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupCriterionCustomizer) GetAdGroupCriterion() string
- func (x *AdGroupCriterionCustomizer) GetCustomizerAttribute() string
- func (x *AdGroupCriterionCustomizer) GetResourceName() string
- func (x *AdGroupCriterionCustomizer) GetStatus() enums.CustomizerValueStatusEnum_CustomizerValueStatus
- func (x *AdGroupCriterionCustomizer) GetValue() *common.CustomizerValue
- func (*AdGroupCriterionCustomizer) ProtoMessage()
- func (x *AdGroupCriterionCustomizer) ProtoReflect() protoreflect.Message
- func (x *AdGroupCriterionCustomizer) Reset()
- func (x *AdGroupCriterionCustomizer) String() string
- type AdGroupCriterionLabel
- func (*AdGroupCriterionLabel) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupCriterionLabel) GetAdGroupCriterion() string
- func (x *AdGroupCriterionLabel) GetLabel() string
- func (x *AdGroupCriterionLabel) GetResourceName() string
- func (*AdGroupCriterionLabel) ProtoMessage()
- func (x *AdGroupCriterionLabel) ProtoReflect() protoreflect.Message
- func (x *AdGroupCriterionLabel) Reset()
- func (x *AdGroupCriterionLabel) String() string
- type AdGroupCriterionSimulation
- func (*AdGroupCriterionSimulation) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupCriterionSimulation) GetAdGroupId() int64
- func (x *AdGroupCriterionSimulation) GetCpcBidPointList() *common.CpcBidSimulationPointList
- func (x *AdGroupCriterionSimulation) GetCriterionId() int64
- func (x *AdGroupCriterionSimulation) GetEndDate() string
- func (x *AdGroupCriterionSimulation) GetModificationMethod() enums.SimulationModificationMethodEnum_SimulationModificationMethod
- func (x *AdGroupCriterionSimulation) GetPercentCpcBidPointList() *common.PercentCpcBidSimulationPointList
- func (m *AdGroupCriterionSimulation) GetPointList() isAdGroupCriterionSimulation_PointList
- func (x *AdGroupCriterionSimulation) GetResourceName() string
- func (x *AdGroupCriterionSimulation) GetStartDate() string
- func (x *AdGroupCriterionSimulation) GetType() enums.SimulationTypeEnum_SimulationType
- func (*AdGroupCriterionSimulation) ProtoMessage()
- func (x *AdGroupCriterionSimulation) ProtoReflect() protoreflect.Message
- func (x *AdGroupCriterionSimulation) Reset()
- func (x *AdGroupCriterionSimulation) String() string
- type AdGroupCriterionSimulation_CpcBidPointList
- type AdGroupCriterionSimulation_PercentCpcBidPointList
- type AdGroupCriterion_AgeRange
- type AdGroupCriterion_AppPaymentModel
- type AdGroupCriterion_Audience
- type AdGroupCriterion_CombinedAudience
- type AdGroupCriterion_CustomAffinity
- type AdGroupCriterion_CustomAudience
- type AdGroupCriterion_CustomIntent
- type AdGroupCriterion_Gender
- type AdGroupCriterion_IncomeRange
- type AdGroupCriterion_Keyword
- type AdGroupCriterion_Language
- type AdGroupCriterion_ListingGroup
- type AdGroupCriterion_Location
- type AdGroupCriterion_MobileAppCategory
- type AdGroupCriterion_MobileApplication
- type AdGroupCriterion_ParentalStatus
- type AdGroupCriterion_Placement
- type AdGroupCriterion_PositionEstimates
- func (*AdGroupCriterion_PositionEstimates) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupCriterion_PositionEstimates) GetEstimatedAddClicksAtFirstPositionCpc() int64
- func (x *AdGroupCriterion_PositionEstimates) GetEstimatedAddCostAtFirstPositionCpc() int64
- func (x *AdGroupCriterion_PositionEstimates) GetFirstPageCpcMicros() int64
- func (x *AdGroupCriterion_PositionEstimates) GetFirstPositionCpcMicros() int64
- func (x *AdGroupCriterion_PositionEstimates) GetTopOfPageCpcMicros() int64
- func (*AdGroupCriterion_PositionEstimates) ProtoMessage()
- func (x *AdGroupCriterion_PositionEstimates) ProtoReflect() protoreflect.Message
- func (x *AdGroupCriterion_PositionEstimates) Reset()
- func (x *AdGroupCriterion_PositionEstimates) String() string
- type AdGroupCriterion_QualityInfo
- func (*AdGroupCriterion_QualityInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupCriterion_QualityInfo) GetCreativeQualityScore() enums.QualityScoreBucketEnum_QualityScoreBucket
- func (x *AdGroupCriterion_QualityInfo) GetPostClickQualityScore() enums.QualityScoreBucketEnum_QualityScoreBucket
- func (x *AdGroupCriterion_QualityInfo) GetQualityScore() int32
- func (x *AdGroupCriterion_QualityInfo) GetSearchPredictedCtr() enums.QualityScoreBucketEnum_QualityScoreBucket
- func (*AdGroupCriterion_QualityInfo) ProtoMessage()
- func (x *AdGroupCriterion_QualityInfo) ProtoReflect() protoreflect.Message
- func (x *AdGroupCriterion_QualityInfo) Reset()
- func (x *AdGroupCriterion_QualityInfo) String() string
- type AdGroupCriterion_Topic
- type AdGroupCriterion_UserInterest
- type AdGroupCriterion_UserList
- type AdGroupCriterion_Webpage
- type AdGroupCriterion_YoutubeChannel
- type AdGroupCriterion_YoutubeVideo
- type AdGroupCustomizer
- func (*AdGroupCustomizer) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupCustomizer) GetAdGroup() string
- func (x *AdGroupCustomizer) GetCustomizerAttribute() string
- func (x *AdGroupCustomizer) GetResourceName() string
- func (x *AdGroupCustomizer) GetStatus() enums.CustomizerValueStatusEnum_CustomizerValueStatus
- func (x *AdGroupCustomizer) GetValue() *common.CustomizerValue
- func (*AdGroupCustomizer) ProtoMessage()
- func (x *AdGroupCustomizer) ProtoReflect() protoreflect.Message
- func (x *AdGroupCustomizer) Reset()
- func (x *AdGroupCustomizer) String() string
- type AdGroupExtensionSetting
- func (*AdGroupExtensionSetting) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupExtensionSetting) GetAdGroup() string
- func (x *AdGroupExtensionSetting) GetDevice() enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice
- func (x *AdGroupExtensionSetting) GetExtensionFeedItems() []string
- func (x *AdGroupExtensionSetting) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType
- func (x *AdGroupExtensionSetting) GetResourceName() string
- func (*AdGroupExtensionSetting) ProtoMessage()
- func (x *AdGroupExtensionSetting) ProtoReflect() protoreflect.Message
- func (x *AdGroupExtensionSetting) Reset()
- func (x *AdGroupExtensionSetting) String() string
- type AdGroupFeed
- func (*AdGroupFeed) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupFeed) GetAdGroup() string
- func (x *AdGroupFeed) GetFeed() string
- func (x *AdGroupFeed) GetMatchingFunction() *common.MatchingFunction
- func (x *AdGroupFeed) GetPlaceholderTypes() []enums.PlaceholderTypeEnum_PlaceholderType
- func (x *AdGroupFeed) GetResourceName() string
- func (x *AdGroupFeed) GetStatus() enums.FeedLinkStatusEnum_FeedLinkStatus
- func (*AdGroupFeed) ProtoMessage()
- func (x *AdGroupFeed) ProtoReflect() protoreflect.Message
- func (x *AdGroupFeed) Reset()
- func (x *AdGroupFeed) String() string
- type AdGroupLabel
- func (*AdGroupLabel) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupLabel) GetAdGroup() string
- func (x *AdGroupLabel) GetLabel() string
- func (x *AdGroupLabel) GetResourceName() string
- func (*AdGroupLabel) ProtoMessage()
- func (x *AdGroupLabel) ProtoReflect() protoreflect.Message
- func (x *AdGroupLabel) Reset()
- func (x *AdGroupLabel) String() string
- type AdGroupSimulation
- func (*AdGroupSimulation) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroupSimulation) GetAdGroupId() int64
- func (x *AdGroupSimulation) GetCpcBidPointList() *common.CpcBidSimulationPointList
- func (x *AdGroupSimulation) GetCpvBidPointList() *common.CpvBidSimulationPointList
- func (x *AdGroupSimulation) GetEndDate() string
- func (x *AdGroupSimulation) GetModificationMethod() enums.SimulationModificationMethodEnum_SimulationModificationMethod
- func (m *AdGroupSimulation) GetPointList() isAdGroupSimulation_PointList
- func (x *AdGroupSimulation) GetResourceName() string
- func (x *AdGroupSimulation) GetStartDate() string
- func (x *AdGroupSimulation) GetTargetCpaPointList() *common.TargetCpaSimulationPointList
- func (x *AdGroupSimulation) GetTargetRoasPointList() *common.TargetRoasSimulationPointList
- func (x *AdGroupSimulation) GetType() enums.SimulationTypeEnum_SimulationType
- func (*AdGroupSimulation) ProtoMessage()
- func (x *AdGroupSimulation) ProtoReflect() protoreflect.Message
- func (x *AdGroupSimulation) Reset()
- func (x *AdGroupSimulation) String() string
- type AdGroupSimulation_CpcBidPointList
- type AdGroupSimulation_CpvBidPointList
- type AdGroupSimulation_TargetCpaPointList
- type AdGroupSimulation_TargetRoasPointList
- type AdGroup_AudienceSetting
- func (*AdGroup_AudienceSetting) Descriptor() ([]byte, []int)deprecated
- func (x *AdGroup_AudienceSetting) GetUseAudienceGrouped() bool
- func (*AdGroup_AudienceSetting) ProtoMessage()
- func (x *AdGroup_AudienceSetting) ProtoReflect() protoreflect.Message
- func (x *AdGroup_AudienceSetting) Reset()
- func (x *AdGroup_AudienceSetting) String() string
- type AdParameter
- func (*AdParameter) Descriptor() ([]byte, []int)deprecated
- func (x *AdParameter) GetAdGroupCriterion() string
- func (x *AdParameter) GetInsertionText() string
- func (x *AdParameter) GetParameterIndex() int64
- func (x *AdParameter) GetResourceName() string
- func (*AdParameter) ProtoMessage()
- func (x *AdParameter) ProtoReflect() protoreflect.Message
- func (x *AdParameter) Reset()
- func (x *AdParameter) String() string
- type AdScheduleView
- type Ad_AppAd
- type Ad_AppEngagementAd
- type Ad_AppPreRegistrationAd
- type Ad_CallAd
- type Ad_DemandGenCarouselAd
- type Ad_DemandGenMultiAssetAd
- type Ad_DemandGenProductAd
- type Ad_DemandGenVideoResponsiveAd
- type Ad_DisplayUploadAd
- type Ad_ExpandedDynamicSearchAd
- type Ad_ExpandedTextAd
- type Ad_HotelAd
- type Ad_ImageAd
- type Ad_LegacyAppInstallAd
- type Ad_LegacyResponsiveDisplayAd
- type Ad_LocalAd
- type Ad_ResponsiveDisplayAd
- type Ad_ResponsiveSearchAd
- type Ad_ShoppingComparisonListingAd
- type Ad_ShoppingProductAd
- type Ad_ShoppingSmartAd
- type Ad_SmartCampaignAd
- type Ad_TextAd
- type Ad_TravelAd
- type Ad_VideoAd
- type Ad_VideoResponsiveAd
- type AdvertisingPartnerIdentifier
- func (*AdvertisingPartnerIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *AdvertisingPartnerIdentifier) GetCustomer() string
- func (*AdvertisingPartnerIdentifier) ProtoMessage()
- func (x *AdvertisingPartnerIdentifier) ProtoReflect() protoreflect.Message
- func (x *AdvertisingPartnerIdentifier) Reset()
- func (x *AdvertisingPartnerIdentifier) String() string
- type AdvertisingPartnerLinkInvitationIdentifier
- func (*AdvertisingPartnerLinkInvitationIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *AdvertisingPartnerLinkInvitationIdentifier) GetCustomer() string
- func (*AdvertisingPartnerLinkInvitationIdentifier) ProtoMessage()
- func (x *AdvertisingPartnerLinkInvitationIdentifier) ProtoReflect() protoreflect.Message
- func (x *AdvertisingPartnerLinkInvitationIdentifier) Reset()
- func (x *AdvertisingPartnerLinkInvitationIdentifier) String() string
- type AgeRangeView
- type AndroidPrivacySharedKeyGoogleAdGroup
- func (*AndroidPrivacySharedKeyGoogleAdGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetAdGroupId() int64
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyInteractionDate() string
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyInteractionType() enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyNetworkType() enums.AndroidPrivacyNetworkTypeEnum_AndroidPrivacyNetworkType
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetCampaignId() int64
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetResourceName() string
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetSharedAdGroupKey() string
- func (*AndroidPrivacySharedKeyGoogleAdGroup) ProtoMessage()
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) ProtoReflect() protoreflect.Message
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) Reset()
- func (x *AndroidPrivacySharedKeyGoogleAdGroup) String() string
- type AndroidPrivacySharedKeyGoogleCampaign
- func (*AndroidPrivacySharedKeyGoogleCampaign) Descriptor() ([]byte, []int)deprecated
- func (x *AndroidPrivacySharedKeyGoogleCampaign) GetAndroidPrivacyInteractionDate() string
- func (x *AndroidPrivacySharedKeyGoogleCampaign) GetAndroidPrivacyInteractionType() enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType
- func (x *AndroidPrivacySharedKeyGoogleCampaign) GetCampaignId() int64
- func (x *AndroidPrivacySharedKeyGoogleCampaign) GetResourceName() string
- func (x *AndroidPrivacySharedKeyGoogleCampaign) GetSharedCampaignKey() string
- func (*AndroidPrivacySharedKeyGoogleCampaign) ProtoMessage()
- func (x *AndroidPrivacySharedKeyGoogleCampaign) ProtoReflect() protoreflect.Message
- func (x *AndroidPrivacySharedKeyGoogleCampaign) Reset()
- func (x *AndroidPrivacySharedKeyGoogleCampaign) String() string
- type AndroidPrivacySharedKeyGoogleNetworkType
- func (*AndroidPrivacySharedKeyGoogleNetworkType) Descriptor() ([]byte, []int)deprecated
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyInteractionDate() string
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyInteractionType() enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyNetworkType() enums.AndroidPrivacyNetworkTypeEnum_AndroidPrivacyNetworkType
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetCampaignId() int64
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetResourceName() string
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetSharedNetworkTypeKey() string
- func (*AndroidPrivacySharedKeyGoogleNetworkType) ProtoMessage()
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) ProtoReflect() protoreflect.Message
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) Reset()
- func (x *AndroidPrivacySharedKeyGoogleNetworkType) String() string
- type Asset
- func (*Asset) Descriptor() ([]byte, []int)deprecated
- func (m *Asset) GetAssetData() isAsset_AssetData
- func (x *Asset) GetBookOnGoogleAsset() *common.BookOnGoogleAsset
- func (x *Asset) GetCallAsset() *common.CallAsset
- func (x *Asset) GetCallToActionAsset() *common.CallToActionAsset
- func (x *Asset) GetCalloutAsset() *common.CalloutAsset
- func (x *Asset) GetDemandGenCarouselCardAsset() *common.DemandGenCarouselCardAsset
- func (x *Asset) GetDynamicCustomAsset() *common.DynamicCustomAsset
- func (x *Asset) GetDynamicEducationAsset() *common.DynamicEducationAsset
- func (x *Asset) GetDynamicFlightsAsset() *common.DynamicFlightsAsset
- func (x *Asset) GetDynamicHotelsAndRentalsAsset() *common.DynamicHotelsAndRentalsAsset
- func (x *Asset) GetDynamicJobsAsset() *common.DynamicJobsAsset
- func (x *Asset) GetDynamicLocalAsset() *common.DynamicLocalAsset
- func (x *Asset) GetDynamicRealEstateAsset() *common.DynamicRealEstateAsset
- func (x *Asset) GetDynamicTravelAsset() *common.DynamicTravelAsset
- func (x *Asset) GetFieldTypePolicySummaries() []*AssetFieldTypePolicySummary
- func (x *Asset) GetFinalMobileUrls() []string
- func (x *Asset) GetFinalUrlSuffix() string
- func (x *Asset) GetFinalUrls() []string
- func (x *Asset) GetHotelCalloutAsset() *common.HotelCalloutAsset
- func (x *Asset) GetHotelPropertyAsset() *common.HotelPropertyAsset
- func (x *Asset) GetId() int64
- func (x *Asset) GetImageAsset() *common.ImageAsset
- func (x *Asset) GetLeadFormAsset() *common.LeadFormAsset
- func (x *Asset) GetLocationAsset() *common.LocationAsset
- func (x *Asset) GetMediaBundleAsset() *common.MediaBundleAsset
- func (x *Asset) GetMobileAppAsset() *common.MobileAppAsset
- func (x *Asset) GetName() string
- func (x *Asset) GetPageFeedAsset() *common.PageFeedAsset
- func (x *Asset) GetPolicySummary() *AssetPolicySummary
- func (x *Asset) GetPriceAsset() *common.PriceAsset
- func (x *Asset) GetPromotionAsset() *common.PromotionAsset
- func (x *Asset) GetResourceName() string
- func (x *Asset) GetSitelinkAsset() *common.SitelinkAsset
- func (x *Asset) GetSource() enums.AssetSourceEnum_AssetSource
- func (x *Asset) GetStructuredSnippetAsset() *common.StructuredSnippetAsset
- func (x *Asset) GetTextAsset() *common.TextAsset
- func (x *Asset) GetTrackingUrlTemplate() string
- func (x *Asset) GetType() enums.AssetTypeEnum_AssetType
- func (x *Asset) GetUrlCustomParameters() []*common.CustomParameter
- func (x *Asset) GetYoutubeVideoAsset() *common.YoutubeVideoAsset
- func (*Asset) ProtoMessage()
- func (x *Asset) ProtoReflect() protoreflect.Message
- func (x *Asset) Reset()
- func (x *Asset) String() string
- type AssetFieldTypePolicySummary
- func (*AssetFieldTypePolicySummary) Descriptor() ([]byte, []int)deprecated
- func (x *AssetFieldTypePolicySummary) GetAssetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *AssetFieldTypePolicySummary) GetAssetSource() enums.AssetSourceEnum_AssetSource
- func (x *AssetFieldTypePolicySummary) GetPolicySummaryInfo() *AssetPolicySummary
- func (*AssetFieldTypePolicySummary) ProtoMessage()
- func (x *AssetFieldTypePolicySummary) ProtoReflect() protoreflect.Message
- func (x *AssetFieldTypePolicySummary) Reset()
- func (x *AssetFieldTypePolicySummary) String() string
- type AssetFieldTypeView
- func (*AssetFieldTypeView) Descriptor() ([]byte, []int)deprecated
- func (x *AssetFieldTypeView) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *AssetFieldTypeView) GetResourceName() string
- func (*AssetFieldTypeView) ProtoMessage()
- func (x *AssetFieldTypeView) ProtoReflect() protoreflect.Message
- func (x *AssetFieldTypeView) Reset()
- func (x *AssetFieldTypeView) String() string
- type AssetGroup
- func (*AssetGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AssetGroup) GetAdStrength() enums.AdStrengthEnum_AdStrength
- func (x *AssetGroup) GetCampaign() string
- func (x *AssetGroup) GetFinalMobileUrls() []string
- func (x *AssetGroup) GetFinalUrls() []string
- func (x *AssetGroup) GetId() int64
- func (x *AssetGroup) GetName() string
- func (x *AssetGroup) GetPath1() string
- func (x *AssetGroup) GetPath2() string
- func (x *AssetGroup) GetPrimaryStatus() enums.AssetGroupPrimaryStatusEnum_AssetGroupPrimaryStatus
- func (x *AssetGroup) GetPrimaryStatusReasons() []enums.AssetGroupPrimaryStatusReasonEnum_AssetGroupPrimaryStatusReason
- func (x *AssetGroup) GetResourceName() string
- func (x *AssetGroup) GetStatus() enums.AssetGroupStatusEnum_AssetGroupStatus
- func (*AssetGroup) ProtoMessage()
- func (x *AssetGroup) ProtoReflect() protoreflect.Message
- func (x *AssetGroup) Reset()
- func (x *AssetGroup) String() string
- type AssetGroupAsset
- func (*AssetGroupAsset) Descriptor() ([]byte, []int)deprecated
- func (x *AssetGroupAsset) GetAsset() string
- func (x *AssetGroupAsset) GetAssetGroup() string
- func (x *AssetGroupAsset) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *AssetGroupAsset) GetPerformanceLabel() enums.AssetPerformanceLabelEnum_AssetPerformanceLabel
- func (x *AssetGroupAsset) GetPolicySummary() *common.PolicySummary
- func (x *AssetGroupAsset) GetPrimaryStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
- func (x *AssetGroupAsset) GetPrimaryStatusDetails() []*common.AssetLinkPrimaryStatusDetails
- func (x *AssetGroupAsset) GetPrimaryStatusReasons() []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
- func (x *AssetGroupAsset) GetResourceName() string
- func (x *AssetGroupAsset) GetSource() enums.AssetSourceEnum_AssetSource
- func (x *AssetGroupAsset) GetStatus() enums.AssetLinkStatusEnum_AssetLinkStatus
- func (*AssetGroupAsset) ProtoMessage()
- func (x *AssetGroupAsset) ProtoReflect() protoreflect.Message
- func (x *AssetGroupAsset) Reset()
- func (x *AssetGroupAsset) String() string
- type AssetGroupAssetCombinationData
- func (*AssetGroupAssetCombinationData) Descriptor() ([]byte, []int)deprecated
- func (x *AssetGroupAssetCombinationData) GetAssetCombinationServedAssets() []*common.AssetUsage
- func (*AssetGroupAssetCombinationData) ProtoMessage()
- func (x *AssetGroupAssetCombinationData) ProtoReflect() protoreflect.Message
- func (x *AssetGroupAssetCombinationData) Reset()
- func (x *AssetGroupAssetCombinationData) String() string
- type AssetGroupListingGroupFilter
- func (*AssetGroupListingGroupFilter) Descriptor() ([]byte, []int)deprecated
- func (x *AssetGroupListingGroupFilter) GetAssetGroup() string
- func (x *AssetGroupListingGroupFilter) GetCaseValue() *ListingGroupFilterDimension
- func (x *AssetGroupListingGroupFilter) GetId() int64
- func (x *AssetGroupListingGroupFilter) GetListingSource() enums.ListingGroupFilterListingSourceEnum_ListingGroupFilterListingSource
- func (x *AssetGroupListingGroupFilter) GetParentListingGroupFilter() string
- func (x *AssetGroupListingGroupFilter) GetPath() *ListingGroupFilterDimensionPath
- func (x *AssetGroupListingGroupFilter) GetResourceName() string
- func (x *AssetGroupListingGroupFilter) GetType() enums.ListingGroupFilterTypeEnum_ListingGroupFilterType
- func (*AssetGroupListingGroupFilter) ProtoMessage()
- func (x *AssetGroupListingGroupFilter) ProtoReflect() protoreflect.Message
- func (x *AssetGroupListingGroupFilter) Reset()
- func (x *AssetGroupListingGroupFilter) String() string
- type AssetGroupProductGroupView
- func (*AssetGroupProductGroupView) Descriptor() ([]byte, []int)deprecated
- func (x *AssetGroupProductGroupView) GetAssetGroup() string
- func (x *AssetGroupProductGroupView) GetAssetGroupListingGroupFilter() string
- func (x *AssetGroupProductGroupView) GetResourceName() string
- func (*AssetGroupProductGroupView) ProtoMessage()
- func (x *AssetGroupProductGroupView) ProtoReflect() protoreflect.Message
- func (x *AssetGroupProductGroupView) Reset()
- func (x *AssetGroupProductGroupView) String() string
- type AssetGroupSignal
- func (*AssetGroupSignal) Descriptor() ([]byte, []int)deprecated
- func (x *AssetGroupSignal) GetApprovalStatus() enums.AssetGroupSignalApprovalStatusEnum_AssetGroupSignalApprovalStatus
- func (x *AssetGroupSignal) GetAssetGroup() string
- func (x *AssetGroupSignal) GetAudience() *common.AudienceInfo
- func (x *AssetGroupSignal) GetDisapprovalReasons() []string
- func (x *AssetGroupSignal) GetResourceName() string
- func (x *AssetGroupSignal) GetSearchTheme() *common.SearchThemeInfo
- func (m *AssetGroupSignal) GetSignal() isAssetGroupSignal_Signal
- func (*AssetGroupSignal) ProtoMessage()
- func (x *AssetGroupSignal) ProtoReflect() protoreflect.Message
- func (x *AssetGroupSignal) Reset()
- func (x *AssetGroupSignal) String() string
- type AssetGroupSignal_Audience
- type AssetGroupSignal_SearchTheme
- type AssetGroupTopCombinationView
- func (*AssetGroupTopCombinationView) Descriptor() ([]byte, []int)deprecated
- func (x *AssetGroupTopCombinationView) GetAssetGroupTopCombinations() []*AssetGroupAssetCombinationData
- func (x *AssetGroupTopCombinationView) GetResourceName() string
- func (*AssetGroupTopCombinationView) ProtoMessage()
- func (x *AssetGroupTopCombinationView) ProtoReflect() protoreflect.Message
- func (x *AssetGroupTopCombinationView) Reset()
- func (x *AssetGroupTopCombinationView) String() string
- type AssetPolicySummary
- func (*AssetPolicySummary) Descriptor() ([]byte, []int)deprecated
- func (x *AssetPolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
- func (x *AssetPolicySummary) GetPolicyTopicEntries() []*common.PolicyTopicEntry
- func (x *AssetPolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
- func (*AssetPolicySummary) ProtoMessage()
- func (x *AssetPolicySummary) ProtoReflect() protoreflect.Message
- func (x *AssetPolicySummary) Reset()
- func (x *AssetPolicySummary) String() string
- type AssetSet
- func (*AssetSet) Descriptor() ([]byte, []int)deprecated
- func (m *AssetSet) GetAssetSetSource() isAssetSet_AssetSetSource
- func (x *AssetSet) GetBusinessProfileLocationGroup() *common.BusinessProfileLocationGroup
- func (x *AssetSet) GetChainLocationGroup() *common.ChainLocationGroup
- func (x *AssetSet) GetHotelPropertyData() *AssetSet_HotelPropertyData
- func (x *AssetSet) GetId() int64
- func (x *AssetSet) GetLocationGroupParentAssetSetId() int64
- func (x *AssetSet) GetLocationSet() *common.LocationSet
- func (x *AssetSet) GetMerchantCenterFeed() *AssetSet_MerchantCenterFeed
- func (x *AssetSet) GetName() string
- func (x *AssetSet) GetResourceName() string
- func (x *AssetSet) GetStatus() enums.AssetSetStatusEnum_AssetSetStatus
- func (x *AssetSet) GetType() enums.AssetSetTypeEnum_AssetSetType
- func (*AssetSet) ProtoMessage()
- func (x *AssetSet) ProtoReflect() protoreflect.Message
- func (x *AssetSet) Reset()
- func (x *AssetSet) String() string
- type AssetSetAsset
- func (*AssetSetAsset) Descriptor() ([]byte, []int)deprecated
- func (x *AssetSetAsset) GetAsset() string
- func (x *AssetSetAsset) GetAssetSet() string
- func (x *AssetSetAsset) GetResourceName() string
- func (x *AssetSetAsset) GetStatus() enums.AssetSetAssetStatusEnum_AssetSetAssetStatus
- func (*AssetSetAsset) ProtoMessage()
- func (x *AssetSetAsset) ProtoReflect() protoreflect.Message
- func (x *AssetSetAsset) Reset()
- func (x *AssetSetAsset) String() string
- type AssetSetTypeView
- func (*AssetSetTypeView) Descriptor() ([]byte, []int)deprecated
- func (x *AssetSetTypeView) GetAssetSetType() enums.AssetSetTypeEnum_AssetSetType
- func (x *AssetSetTypeView) GetResourceName() string
- func (*AssetSetTypeView) ProtoMessage()
- func (x *AssetSetTypeView) ProtoReflect() protoreflect.Message
- func (x *AssetSetTypeView) Reset()
- func (x *AssetSetTypeView) String() string
- type AssetSet_BusinessProfileLocationGroup
- type AssetSet_ChainLocationGroup
- type AssetSet_HotelPropertyData
- func (*AssetSet_HotelPropertyData) Descriptor() ([]byte, []int)deprecated
- func (x *AssetSet_HotelPropertyData) GetHotelCenterId() int64
- func (x *AssetSet_HotelPropertyData) GetPartnerName() string
- func (*AssetSet_HotelPropertyData) ProtoMessage()
- func (x *AssetSet_HotelPropertyData) ProtoReflect() protoreflect.Message
- func (x *AssetSet_HotelPropertyData) Reset()
- func (x *AssetSet_HotelPropertyData) String() string
- type AssetSet_LocationSet
- type AssetSet_MerchantCenterFeed
- func (*AssetSet_MerchantCenterFeed) Descriptor() ([]byte, []int)deprecated
- func (x *AssetSet_MerchantCenterFeed) GetFeedLabel() string
- func (x *AssetSet_MerchantCenterFeed) GetMerchantId() int64
- func (*AssetSet_MerchantCenterFeed) ProtoMessage()
- func (x *AssetSet_MerchantCenterFeed) ProtoReflect() protoreflect.Message
- func (x *AssetSet_MerchantCenterFeed) Reset()
- func (x *AssetSet_MerchantCenterFeed) String() string
- type Asset_BookOnGoogleAsset
- type Asset_CallAsset
- type Asset_CallToActionAsset
- type Asset_CalloutAsset
- type Asset_DemandGenCarouselCardAsset
- type Asset_DynamicCustomAsset
- type Asset_DynamicEducationAsset
- type Asset_DynamicFlightsAsset
- type Asset_DynamicHotelsAndRentalsAsset
- type Asset_DynamicJobsAsset
- type Asset_DynamicLocalAsset
- type Asset_DynamicRealEstateAsset
- type Asset_DynamicTravelAsset
- type Asset_HotelCalloutAsset
- type Asset_HotelPropertyAsset
- type Asset_ImageAsset
- type Asset_LeadFormAsset
- type Asset_LocationAsset
- type Asset_MediaBundleAsset
- type Asset_MobileAppAsset
- type Asset_PageFeedAsset
- type Asset_PriceAsset
- type Asset_PromotionAsset
- type Asset_SitelinkAsset
- type Asset_StructuredSnippetAsset
- type Asset_TextAsset
- type Asset_YoutubeVideoAsset
- type AttributeFieldMapping
- func (*AttributeFieldMapping) Descriptor() ([]byte, []int)deprecated
- func (x *AttributeFieldMapping) GetAdCustomizerField() enums.AdCustomizerPlaceholderFieldEnum_AdCustomizerPlaceholderField
- func (x *AttributeFieldMapping) GetAffiliateLocationField() enums.AffiliateLocationPlaceholderFieldEnum_AffiliateLocationPlaceholderField
- func (x *AttributeFieldMapping) GetAppField() enums.AppPlaceholderFieldEnum_AppPlaceholderField
- func (x *AttributeFieldMapping) GetCallField() enums.CallPlaceholderFieldEnum_CallPlaceholderField
- func (x *AttributeFieldMapping) GetCalloutField() enums.CalloutPlaceholderFieldEnum_CalloutPlaceholderField
- func (x *AttributeFieldMapping) GetCustomField() enums.CustomPlaceholderFieldEnum_CustomPlaceholderField
- func (x *AttributeFieldMapping) GetDsaPageFeedField() enums.DsaPageFeedCriterionFieldEnum_DsaPageFeedCriterionField
- func (x *AttributeFieldMapping) GetEducationField() enums.EducationPlaceholderFieldEnum_EducationPlaceholderField
- func (x *AttributeFieldMapping) GetFeedAttributeId() int64
- func (m *AttributeFieldMapping) GetField() isAttributeFieldMapping_Field
- func (x *AttributeFieldMapping) GetFieldId() int64
- func (x *AttributeFieldMapping) GetFlightField() enums.FlightPlaceholderFieldEnum_FlightPlaceholderField
- func (x *AttributeFieldMapping) GetHotelField() enums.HotelPlaceholderFieldEnum_HotelPlaceholderField
- func (x *AttributeFieldMapping) GetImageField() enums.ImagePlaceholderFieldEnum_ImagePlaceholderField
- func (x *AttributeFieldMapping) GetJobField() enums.JobPlaceholderFieldEnum_JobPlaceholderField
- func (x *AttributeFieldMapping) GetLocalField() enums.LocalPlaceholderFieldEnum_LocalPlaceholderField
- func (x *AttributeFieldMapping) GetLocationExtensionTargetingField() ...
- func (x *AttributeFieldMapping) GetLocationField() enums.LocationPlaceholderFieldEnum_LocationPlaceholderField
- func (x *AttributeFieldMapping) GetMessageField() enums.MessagePlaceholderFieldEnum_MessagePlaceholderField
- func (x *AttributeFieldMapping) GetPriceField() enums.PricePlaceholderFieldEnum_PricePlaceholderField
- func (x *AttributeFieldMapping) GetPromotionField() enums.PromotionPlaceholderFieldEnum_PromotionPlaceholderField
- func (x *AttributeFieldMapping) GetRealEstateField() enums.RealEstatePlaceholderFieldEnum_RealEstatePlaceholderField
- func (x *AttributeFieldMapping) GetSitelinkField() enums.SitelinkPlaceholderFieldEnum_SitelinkPlaceholderField
- func (x *AttributeFieldMapping) GetStructuredSnippetField() enums.StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField
- func (x *AttributeFieldMapping) GetTravelField() enums.TravelPlaceholderFieldEnum_TravelPlaceholderField
- func (*AttributeFieldMapping) ProtoMessage()
- func (x *AttributeFieldMapping) ProtoReflect() protoreflect.Message
- func (x *AttributeFieldMapping) Reset()
- func (x *AttributeFieldMapping) String() string
- type AttributeFieldMapping_AdCustomizerField
- type AttributeFieldMapping_AffiliateLocationField
- type AttributeFieldMapping_AppField
- type AttributeFieldMapping_CallField
- type AttributeFieldMapping_CalloutField
- type AttributeFieldMapping_CustomField
- type AttributeFieldMapping_DsaPageFeedField
- type AttributeFieldMapping_EducationField
- type AttributeFieldMapping_FlightField
- type AttributeFieldMapping_HotelField
- type AttributeFieldMapping_ImageField
- type AttributeFieldMapping_JobField
- type AttributeFieldMapping_LocalField
- type AttributeFieldMapping_LocationExtensionTargetingField
- type AttributeFieldMapping_LocationField
- type AttributeFieldMapping_MessageField
- type AttributeFieldMapping_PriceField
- type AttributeFieldMapping_PromotionField
- type AttributeFieldMapping_RealEstateField
- type AttributeFieldMapping_SitelinkField
- type AttributeFieldMapping_StructuredSnippetField
- type AttributeFieldMapping_TravelField
- type Audience
- func (*Audience) Descriptor() ([]byte, []int)deprecated
- func (x *Audience) GetAssetGroup() string
- func (x *Audience) GetDescription() string
- func (x *Audience) GetDimensions() []*common.AudienceDimension
- func (x *Audience) GetExclusionDimension() *common.AudienceExclusionDimension
- func (x *Audience) GetId() int64
- func (x *Audience) GetName() string
- func (x *Audience) GetResourceName() string
- func (x *Audience) GetScope() enums.AudienceScopeEnum_AudienceScope
- func (x *Audience) GetStatus() enums.AudienceStatusEnum_AudienceStatus
- func (*Audience) ProtoMessage()
- func (x *Audience) ProtoReflect() protoreflect.Message
- func (x *Audience) Reset()
- func (x *Audience) String() string
- type BackgroundCheckVerificationArtifact
- func (*BackgroundCheckVerificationArtifact) Descriptor() ([]byte, []int)deprecated
- func (x *BackgroundCheckVerificationArtifact) GetCaseUrl() string
- func (x *BackgroundCheckVerificationArtifact) GetFinalAdjudicationDateTime() string
- func (*BackgroundCheckVerificationArtifact) ProtoMessage()
- func (x *BackgroundCheckVerificationArtifact) ProtoReflect() protoreflect.Message
- func (x *BackgroundCheckVerificationArtifact) Reset()
- func (x *BackgroundCheckVerificationArtifact) String() string
- type BatchJob
- func (*BatchJob) Descriptor() ([]byte, []int)deprecated
- func (x *BatchJob) GetId() int64
- func (x *BatchJob) GetLongRunningOperation() string
- func (x *BatchJob) GetMetadata() *BatchJob_BatchJobMetadata
- func (x *BatchJob) GetNextAddSequenceToken() string
- func (x *BatchJob) GetResourceName() string
- func (x *BatchJob) GetStatus() enums.BatchJobStatusEnum_BatchJobStatus
- func (*BatchJob) ProtoMessage()
- func (x *BatchJob) ProtoReflect() protoreflect.Message
- func (x *BatchJob) Reset()
- func (x *BatchJob) String() string
- type BatchJob_BatchJobMetadata
- func (*BatchJob_BatchJobMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *BatchJob_BatchJobMetadata) GetCompletionDateTime() string
- func (x *BatchJob_BatchJobMetadata) GetCreationDateTime() string
- func (x *BatchJob_BatchJobMetadata) GetEstimatedCompletionRatio() float64
- func (x *BatchJob_BatchJobMetadata) GetExecutedOperationCount() int64
- func (x *BatchJob_BatchJobMetadata) GetExecutionLimitSeconds() int32
- func (x *BatchJob_BatchJobMetadata) GetOperationCount() int64
- func (x *BatchJob_BatchJobMetadata) GetStartDateTime() string
- func (*BatchJob_BatchJobMetadata) ProtoMessage()
- func (x *BatchJob_BatchJobMetadata) ProtoReflect() protoreflect.Message
- func (x *BatchJob_BatchJobMetadata) Reset()
- func (x *BatchJob_BatchJobMetadata) String() string
- type BiddingDataExclusion
- func (*BiddingDataExclusion) Descriptor() ([]byte, []int)deprecated
- func (x *BiddingDataExclusion) GetAdvertisingChannelTypes() []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
- func (x *BiddingDataExclusion) GetCampaigns() []string
- func (x *BiddingDataExclusion) GetDataExclusionId() int64
- func (x *BiddingDataExclusion) GetDescription() string
- func (x *BiddingDataExclusion) GetDevices() []enums.DeviceEnum_Device
- func (x *BiddingDataExclusion) GetEndDateTime() string
- func (x *BiddingDataExclusion) GetName() string
- func (x *BiddingDataExclusion) GetResourceName() string
- func (x *BiddingDataExclusion) GetScope() enums.SeasonalityEventScopeEnum_SeasonalityEventScope
- func (x *BiddingDataExclusion) GetStartDateTime() string
- func (x *BiddingDataExclusion) GetStatus() enums.SeasonalityEventStatusEnum_SeasonalityEventStatus
- func (*BiddingDataExclusion) ProtoMessage()
- func (x *BiddingDataExclusion) ProtoReflect() protoreflect.Message
- func (x *BiddingDataExclusion) Reset()
- func (x *BiddingDataExclusion) String() string
- type BiddingSeasonalityAdjustment
- func (*BiddingSeasonalityAdjustment) Descriptor() ([]byte, []int)deprecated
- func (x *BiddingSeasonalityAdjustment) GetAdvertisingChannelTypes() []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
- func (x *BiddingSeasonalityAdjustment) GetCampaigns() []string
- func (x *BiddingSeasonalityAdjustment) GetConversionRateModifier() float64
- func (x *BiddingSeasonalityAdjustment) GetDescription() string
- func (x *BiddingSeasonalityAdjustment) GetDevices() []enums.DeviceEnum_Device
- func (x *BiddingSeasonalityAdjustment) GetEndDateTime() string
- func (x *BiddingSeasonalityAdjustment) GetName() string
- func (x *BiddingSeasonalityAdjustment) GetResourceName() string
- func (x *BiddingSeasonalityAdjustment) GetScope() enums.SeasonalityEventScopeEnum_SeasonalityEventScope
- func (x *BiddingSeasonalityAdjustment) GetSeasonalityAdjustmentId() int64
- func (x *BiddingSeasonalityAdjustment) GetStartDateTime() string
- func (x *BiddingSeasonalityAdjustment) GetStatus() enums.SeasonalityEventStatusEnum_SeasonalityEventStatus
- func (*BiddingSeasonalityAdjustment) ProtoMessage()
- func (x *BiddingSeasonalityAdjustment) ProtoReflect() protoreflect.Message
- func (x *BiddingSeasonalityAdjustment) Reset()
- func (x *BiddingSeasonalityAdjustment) String() string
- type BiddingStrategy
- func (*BiddingStrategy) Descriptor() ([]byte, []int)deprecated
- func (x *BiddingStrategy) GetAlignedCampaignBudgetId() int64
- func (x *BiddingStrategy) GetCampaignCount() int64
- func (x *BiddingStrategy) GetCurrencyCode() string
- func (x *BiddingStrategy) GetEffectiveCurrencyCode() string
- func (x *BiddingStrategy) GetEnhancedCpc() *common.EnhancedCpc
- func (x *BiddingStrategy) GetId() int64
- func (x *BiddingStrategy) GetMaximizeConversionValue() *common.MaximizeConversionValue
- func (x *BiddingStrategy) GetMaximizeConversions() *common.MaximizeConversions
- func (x *BiddingStrategy) GetName() string
- func (x *BiddingStrategy) GetNonRemovedCampaignCount() int64
- func (x *BiddingStrategy) GetResourceName() string
- func (m *BiddingStrategy) GetScheme() isBiddingStrategy_Scheme
- func (x *BiddingStrategy) GetStatus() enums.BiddingStrategyStatusEnum_BiddingStrategyStatus
- func (x *BiddingStrategy) GetTargetCpa() *common.TargetCpa
- func (x *BiddingStrategy) GetTargetImpressionShare() *common.TargetImpressionShare
- func (x *BiddingStrategy) GetTargetRoas() *common.TargetRoas
- func (x *BiddingStrategy) GetTargetSpend() *common.TargetSpend
- func (x *BiddingStrategy) GetType() enums.BiddingStrategyTypeEnum_BiddingStrategyType
- func (*BiddingStrategy) ProtoMessage()
- func (x *BiddingStrategy) ProtoReflect() protoreflect.Message
- func (x *BiddingStrategy) Reset()
- func (x *BiddingStrategy) String() string
- type BiddingStrategySimulation
- func (*BiddingStrategySimulation) Descriptor() ([]byte, []int)deprecated
- func (x *BiddingStrategySimulation) GetBiddingStrategyId() int64
- func (x *BiddingStrategySimulation) GetEndDate() string
- func (x *BiddingStrategySimulation) GetModificationMethod() enums.SimulationModificationMethodEnum_SimulationModificationMethod
- func (m *BiddingStrategySimulation) GetPointList() isBiddingStrategySimulation_PointList
- func (x *BiddingStrategySimulation) GetResourceName() string
- func (x *BiddingStrategySimulation) GetStartDate() string
- func (x *BiddingStrategySimulation) GetTargetCpaPointList() *common.TargetCpaSimulationPointList
- func (x *BiddingStrategySimulation) GetTargetRoasPointList() *common.TargetRoasSimulationPointList
- func (x *BiddingStrategySimulation) GetType() enums.SimulationTypeEnum_SimulationType
- func (*BiddingStrategySimulation) ProtoMessage()
- func (x *BiddingStrategySimulation) ProtoReflect() protoreflect.Message
- func (x *BiddingStrategySimulation) Reset()
- func (x *BiddingStrategySimulation) String() string
- type BiddingStrategySimulation_TargetCpaPointList
- type BiddingStrategySimulation_TargetRoasPointList
- type BiddingStrategy_EnhancedCpc
- type BiddingStrategy_MaximizeConversionValue
- type BiddingStrategy_MaximizeConversions
- type BiddingStrategy_TargetCpa
- type BiddingStrategy_TargetImpressionShare
- type BiddingStrategy_TargetRoas
- type BiddingStrategy_TargetSpend
- type BillingSetup
- func (*BillingSetup) Descriptor() ([]byte, []int)deprecated
- func (x *BillingSetup) GetEndDateTime() string
- func (m *BillingSetup) GetEndTime() isBillingSetup_EndTime
- func (x *BillingSetup) GetEndTimeType() enums.TimeTypeEnum_TimeType
- func (x *BillingSetup) GetId() int64
- func (x *BillingSetup) GetPaymentsAccount() string
- func (x *BillingSetup) GetPaymentsAccountInfo() *BillingSetup_PaymentsAccountInfo
- func (x *BillingSetup) GetResourceName() string
- func (x *BillingSetup) GetStartDateTime() string
- func (m *BillingSetup) GetStartTime() isBillingSetup_StartTime
- func (x *BillingSetup) GetStartTimeType() enums.TimeTypeEnum_TimeType
- func (x *BillingSetup) GetStatus() enums.BillingSetupStatusEnum_BillingSetupStatus
- func (*BillingSetup) ProtoMessage()
- func (x *BillingSetup) ProtoReflect() protoreflect.Message
- func (x *BillingSetup) Reset()
- func (x *BillingSetup) String() string
- type BillingSetup_EndDateTime
- type BillingSetup_EndTimeType
- type BillingSetup_PaymentsAccountInfo
- func (*BillingSetup_PaymentsAccountInfo) Descriptor() ([]byte, []int)deprecated
- func (x *BillingSetup_PaymentsAccountInfo) GetPaymentsAccountId() string
- func (x *BillingSetup_PaymentsAccountInfo) GetPaymentsAccountName() string
- func (x *BillingSetup_PaymentsAccountInfo) GetPaymentsProfileId() string
- func (x *BillingSetup_PaymentsAccountInfo) GetPaymentsProfileName() string
- func (x *BillingSetup_PaymentsAccountInfo) GetSecondaryPaymentsProfileId() string
- func (*BillingSetup_PaymentsAccountInfo) ProtoMessage()
- func (x *BillingSetup_PaymentsAccountInfo) ProtoReflect() protoreflect.Message
- func (x *BillingSetup_PaymentsAccountInfo) Reset()
- func (x *BillingSetup_PaymentsAccountInfo) String() string
- type BillingSetup_StartDateTime
- type BillingSetup_StartTimeType
- type BusinessRegistrationCheckVerificationArtifact
- func (*BusinessRegistrationCheckVerificationArtifact) Descriptor() ([]byte, []int)deprecated
- func (m *BusinessRegistrationCheckVerificationArtifact) GetBusinessRegistration() isBusinessRegistrationCheckVerificationArtifact_BusinessRegistration
- func (x *BusinessRegistrationCheckVerificationArtifact) GetCheckId() string
- func (x *BusinessRegistrationCheckVerificationArtifact) GetRegistrationDocument() *BusinessRegistrationDocument
- func (x *BusinessRegistrationCheckVerificationArtifact) GetRegistrationNumber() *BusinessRegistrationNumber
- func (x *BusinessRegistrationCheckVerificationArtifact) GetRegistrationType() ...
- func (x *BusinessRegistrationCheckVerificationArtifact) GetRejectionReason() ...
- func (*BusinessRegistrationCheckVerificationArtifact) ProtoMessage()
- func (x *BusinessRegistrationCheckVerificationArtifact) ProtoReflect() protoreflect.Message
- func (x *BusinessRegistrationCheckVerificationArtifact) Reset()
- func (x *BusinessRegistrationCheckVerificationArtifact) String() string
- type BusinessRegistrationCheckVerificationArtifact_RegistrationDocument
- type BusinessRegistrationCheckVerificationArtifact_RegistrationNumber
- type BusinessRegistrationDocument
- func (*BusinessRegistrationDocument) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessRegistrationDocument) GetDocumentReadonly() *common.LocalServicesDocumentReadOnly
- func (*BusinessRegistrationDocument) ProtoMessage()
- func (x *BusinessRegistrationDocument) ProtoReflect() protoreflect.Message
- func (x *BusinessRegistrationDocument) Reset()
- func (x *BusinessRegistrationDocument) String() string
- type BusinessRegistrationNumber
- func (*BusinessRegistrationNumber) Descriptor() ([]byte, []int)deprecated
- func (x *BusinessRegistrationNumber) GetNumber() string
- func (*BusinessRegistrationNumber) ProtoMessage()
- func (x *BusinessRegistrationNumber) ProtoReflect() protoreflect.Message
- func (x *BusinessRegistrationNumber) Reset()
- func (x *BusinessRegistrationNumber) String() string
- type CallReportingSetting
- func (*CallReportingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *CallReportingSetting) GetCallConversionAction() string
- func (x *CallReportingSetting) GetCallConversionReportingEnabled() bool
- func (x *CallReportingSetting) GetCallReportingEnabled() bool
- func (*CallReportingSetting) ProtoMessage()
- func (x *CallReportingSetting) ProtoReflect() protoreflect.Message
- func (x *CallReportingSetting) Reset()
- func (x *CallReportingSetting) String() string
- type CallView
- func (*CallView) Descriptor() ([]byte, []int)deprecated
- func (x *CallView) GetCallDurationSeconds() int64
- func (x *CallView) GetCallStatus() enums.GoogleVoiceCallStatusEnum_GoogleVoiceCallStatus
- func (x *CallView) GetCallTrackingDisplayLocation() enums.CallTrackingDisplayLocationEnum_CallTrackingDisplayLocation
- func (x *CallView) GetCallerAreaCode() string
- func (x *CallView) GetCallerCountryCode() string
- func (x *CallView) GetEndCallDateTime() string
- func (x *CallView) GetResourceName() string
- func (x *CallView) GetStartCallDateTime() string
- func (x *CallView) GetType() enums.CallTypeEnum_CallType
- func (*CallView) ProtoMessage()
- func (x *CallView) ProtoReflect() protoreflect.Message
- func (x *CallView) Reset()
- func (x *CallView) String() string
- type Campaign
- func (*Campaign) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign) GetAccessibleBiddingStrategy() string
- func (x *Campaign) GetAdServingOptimizationStatus() enums.AdServingOptimizationStatusEnum_AdServingOptimizationStatus
- func (x *Campaign) GetAdvertisingChannelSubType() enums.AdvertisingChannelSubTypeEnum_AdvertisingChannelSubType
- func (x *Campaign) GetAdvertisingChannelType() enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
- func (x *Campaign) GetAppCampaignSetting() *Campaign_AppCampaignSetting
- func (x *Campaign) GetAssetAutomationSettings() []*Campaign_AssetAutomationSetting
- func (x *Campaign) GetAudienceSetting() *Campaign_AudienceSetting
- func (x *Campaign) GetBaseCampaign() string
- func (x *Campaign) GetBiddingStrategy() string
- func (x *Campaign) GetBiddingStrategySystemStatus() enums.BiddingStrategySystemStatusEnum_BiddingStrategySystemStatus
- func (x *Campaign) GetBiddingStrategyType() enums.BiddingStrategyTypeEnum_BiddingStrategyType
- func (m *Campaign) GetCampaignBiddingStrategy() isCampaign_CampaignBiddingStrategy
- func (x *Campaign) GetCampaignBudget() string
- func (x *Campaign) GetCampaignGroup() string
- func (x *Campaign) GetCommission() *common.Commission
- func (x *Campaign) GetDemandGenCampaignSettings() *Campaign_DemandGenCampaignSettings
- func (x *Campaign) GetDynamicSearchAdsSetting() *Campaign_DynamicSearchAdsSetting
- func (x *Campaign) GetEndDate() string
- func (x *Campaign) GetExcludedParentAssetFieldTypes() []enums.AssetFieldTypeEnum_AssetFieldType
- func (x *Campaign) GetExcludedParentAssetSetTypes() []enums.AssetSetTypeEnum_AssetSetType
- func (x *Campaign) GetExperimentType() enums.CampaignExperimentTypeEnum_CampaignExperimentType
- func (x *Campaign) GetFinalUrlSuffix() string
- func (x *Campaign) GetFrequencyCaps() []*common.FrequencyCapEntry
- func (x *Campaign) GetGeoTargetTypeSetting() *Campaign_GeoTargetTypeSetting
- func (x *Campaign) GetHotelPropertyAssetSet() string
- func (x *Campaign) GetHotelSetting() *Campaign_HotelSettingInfo
- func (x *Campaign) GetId() int64
- func (x *Campaign) GetKeywordMatchType() enums.CampaignKeywordMatchTypeEnum_CampaignKeywordMatchType
- func (x *Campaign) GetLabels() []string
- func (x *Campaign) GetListingType() enums.ListingTypeEnum_ListingType
- func (x *Campaign) GetLocalCampaignSetting() *Campaign_LocalCampaignSetting
- func (x *Campaign) GetLocalServicesCampaignSettings() *Campaign_LocalServicesCampaignSettings
- func (x *Campaign) GetManualCpa() *common.ManualCpa
- func (x *Campaign) GetManualCpc() *common.ManualCpc
- func (x *Campaign) GetManualCpm() *common.ManualCpm
- func (x *Campaign) GetManualCpv() *common.ManualCpv
- func (x *Campaign) GetMaximizeConversionValue() *common.MaximizeConversionValue
- func (x *Campaign) GetMaximizeConversions() *common.MaximizeConversions
- func (x *Campaign) GetName() string
- func (x *Campaign) GetNetworkSettings() *Campaign_NetworkSettings
- func (x *Campaign) GetOptimizationGoalSetting() *Campaign_OptimizationGoalSetting
- func (x *Campaign) GetOptimizationScore() float64
- func (x *Campaign) GetPaymentMode() enums.PaymentModeEnum_PaymentMode
- func (x *Campaign) GetPercentCpc() *common.PercentCpc
- func (x *Campaign) GetPerformanceMaxUpgrade() *Campaign_PerformanceMaxUpgrade
- func (x *Campaign) GetPrimaryStatus() enums.CampaignPrimaryStatusEnum_CampaignPrimaryStatus
- func (x *Campaign) GetPrimaryStatusReasons() []enums.CampaignPrimaryStatusReasonEnum_CampaignPrimaryStatusReason
- func (x *Campaign) GetRealTimeBiddingSetting() *common.RealTimeBiddingSetting
- func (x *Campaign) GetResourceName() string
- func (x *Campaign) GetSelectiveOptimization() *Campaign_SelectiveOptimization
- func (x *Campaign) GetServingStatus() enums.CampaignServingStatusEnum_CampaignServingStatus
- func (x *Campaign) GetShoppingSetting() *Campaign_ShoppingSetting
- func (x *Campaign) GetStartDate() string
- func (x *Campaign) GetStatus() enums.CampaignStatusEnum_CampaignStatus
- func (x *Campaign) GetTargetCpa() *common.TargetCpa
- func (x *Campaign) GetTargetCpm() *common.TargetCpm
- func (x *Campaign) GetTargetImpressionShare() *common.TargetImpressionShare
- func (x *Campaign) GetTargetRoas() *common.TargetRoas
- func (x *Campaign) GetTargetSpend() *common.TargetSpend
- func (x *Campaign) GetTargetingSetting() *common.TargetingSetting
- func (x *Campaign) GetTrackingSetting() *Campaign_TrackingSetting
- func (x *Campaign) GetTrackingUrlTemplate() string
- func (x *Campaign) GetTravelCampaignSettings() *Campaign_TravelCampaignSettings
- func (x *Campaign) GetUrlCustomParameters() []*common.CustomParameter
- func (x *Campaign) GetUrlExpansionOptOut() bool
- func (x *Campaign) GetVanityPharma() *Campaign_VanityPharma
- func (x *Campaign) GetVideoBrandSafetySuitability() enums.BrandSafetySuitabilityEnum_BrandSafetySuitability
- func (*Campaign) ProtoMessage()
- func (x *Campaign) ProtoReflect() protoreflect.Message
- func (x *Campaign) Reset()
- func (x *Campaign) String() string
- type CampaignAggregateAssetView
- func (*CampaignAggregateAssetView) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignAggregateAssetView) GetAsset() string
- func (x *CampaignAggregateAssetView) GetAssetSource() enums.AssetSourceEnum_AssetSource
- func (x *CampaignAggregateAssetView) GetCampaign() string
- func (x *CampaignAggregateAssetView) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *CampaignAggregateAssetView) GetResourceName() string
- func (*CampaignAggregateAssetView) ProtoMessage()
- func (x *CampaignAggregateAssetView) ProtoReflect() protoreflect.Message
- func (x *CampaignAggregateAssetView) Reset()
- func (x *CampaignAggregateAssetView) String() string
- type CampaignAsset
- func (*CampaignAsset) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignAsset) GetAsset() string
- func (x *CampaignAsset) GetCampaign() string
- func (x *CampaignAsset) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *CampaignAsset) GetPrimaryStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
- func (x *CampaignAsset) GetPrimaryStatusDetails() []*common.AssetLinkPrimaryStatusDetails
- func (x *CampaignAsset) GetPrimaryStatusReasons() []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
- func (x *CampaignAsset) GetResourceName() string
- func (x *CampaignAsset) GetSource() enums.AssetSourceEnum_AssetSource
- func (x *CampaignAsset) GetStatus() enums.AssetLinkStatusEnum_AssetLinkStatus
- func (*CampaignAsset) ProtoMessage()
- func (x *CampaignAsset) ProtoReflect() protoreflect.Message
- func (x *CampaignAsset) Reset()
- func (x *CampaignAsset) String() string
- type CampaignAssetSet
- func (*CampaignAssetSet) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignAssetSet) GetAssetSet() string
- func (x *CampaignAssetSet) GetCampaign() string
- func (x *CampaignAssetSet) GetResourceName() string
- func (x *CampaignAssetSet) GetStatus() enums.AssetSetLinkStatusEnum_AssetSetLinkStatus
- func (*CampaignAssetSet) ProtoMessage()
- func (x *CampaignAssetSet) ProtoReflect() protoreflect.Message
- func (x *CampaignAssetSet) Reset()
- func (x *CampaignAssetSet) String() string
- type CampaignAudienceView
- func (*CampaignAudienceView) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignAudienceView) GetResourceName() string
- func (*CampaignAudienceView) ProtoMessage()
- func (x *CampaignAudienceView) ProtoReflect() protoreflect.Message
- func (x *CampaignAudienceView) Reset()
- func (x *CampaignAudienceView) String() string
- type CampaignBidModifier
- func (*CampaignBidModifier) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignBidModifier) GetBidModifier() float64
- func (x *CampaignBidModifier) GetCampaign() string
- func (m *CampaignBidModifier) GetCriterion() isCampaignBidModifier_Criterion
- func (x *CampaignBidModifier) GetCriterionId() int64
- func (x *CampaignBidModifier) GetInteractionType() *common.InteractionTypeInfo
- func (x *CampaignBidModifier) GetResourceName() string
- func (*CampaignBidModifier) ProtoMessage()
- func (x *CampaignBidModifier) ProtoReflect() protoreflect.Message
- func (x *CampaignBidModifier) Reset()
- func (x *CampaignBidModifier) String() string
- type CampaignBidModifier_InteractionType
- type CampaignBudget
- func (*CampaignBudget) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignBudget) GetAlignedBiddingStrategyId() int64
- func (x *CampaignBudget) GetAmountMicros() int64
- func (x *CampaignBudget) GetDeliveryMethod() enums.BudgetDeliveryMethodEnum_BudgetDeliveryMethod
- func (x *CampaignBudget) GetExplicitlyShared() bool
- func (x *CampaignBudget) GetHasRecommendedBudget() bool
- func (x *CampaignBudget) GetId() int64
- func (x *CampaignBudget) GetName() string
- func (x *CampaignBudget) GetPeriod() enums.BudgetPeriodEnum_BudgetPeriod
- func (x *CampaignBudget) GetRecommendedBudgetAmountMicros() int64
- func (x *CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyClicks() int64
- func (x *CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyCostMicros() int64
- func (x *CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyInteractions() int64
- func (x *CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyViews() int64
- func (x *CampaignBudget) GetReferenceCount() int64
- func (x *CampaignBudget) GetResourceName() string
- func (x *CampaignBudget) GetStatus() enums.BudgetStatusEnum_BudgetStatus
- func (x *CampaignBudget) GetTotalAmountMicros() int64
- func (x *CampaignBudget) GetType() enums.BudgetTypeEnum_BudgetType
- func (*CampaignBudget) ProtoMessage()
- func (x *CampaignBudget) ProtoReflect() protoreflect.Message
- func (x *CampaignBudget) Reset()
- func (x *CampaignBudget) String() string
- type CampaignConversionGoal
- func (*CampaignConversionGoal) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignConversionGoal) GetBiddable() bool
- func (x *CampaignConversionGoal) GetCampaign() string
- func (x *CampaignConversionGoal) GetCategory() enums.ConversionActionCategoryEnum_ConversionActionCategory
- func (x *CampaignConversionGoal) GetOrigin() enums.ConversionOriginEnum_ConversionOrigin
- func (x *CampaignConversionGoal) GetResourceName() string
- func (*CampaignConversionGoal) ProtoMessage()
- func (x *CampaignConversionGoal) ProtoReflect() protoreflect.Message
- func (x *CampaignConversionGoal) Reset()
- func (x *CampaignConversionGoal) String() string
- type CampaignCriterion
- func (*CampaignCriterion) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignCriterion) GetAdSchedule() *common.AdScheduleInfo
- func (x *CampaignCriterion) GetAgeRange() *common.AgeRangeInfo
- func (x *CampaignCriterion) GetBidModifier() float32
- func (x *CampaignCriterion) GetBrandList() *common.BrandListInfo
- func (x *CampaignCriterion) GetCampaign() string
- func (x *CampaignCriterion) GetCarrier() *common.CarrierInfo
- func (x *CampaignCriterion) GetCombinedAudience() *common.CombinedAudienceInfo
- func (x *CampaignCriterion) GetContentLabel() *common.ContentLabelInfo
- func (m *CampaignCriterion) GetCriterion() isCampaignCriterion_Criterion
- func (x *CampaignCriterion) GetCriterionId() int64
- func (x *CampaignCriterion) GetCustomAffinity() *common.CustomAffinityInfo
- func (x *CampaignCriterion) GetCustomAudience() *common.CustomAudienceInfo
- func (x *CampaignCriterion) GetDevice() *common.DeviceInfo
- func (x *CampaignCriterion) GetDisplayName() string
- func (x *CampaignCriterion) GetGender() *common.GenderInfo
- func (x *CampaignCriterion) GetIncomeRange() *common.IncomeRangeInfo
- func (x *CampaignCriterion) GetIpBlock() *common.IpBlockInfo
- func (x *CampaignCriterion) GetKeyword() *common.KeywordInfo
- func (x *CampaignCriterion) GetKeywordTheme() *common.KeywordThemeInfo
- func (x *CampaignCriterion) GetLanguage() *common.LanguageInfo
- func (x *CampaignCriterion) GetListingScope() *common.ListingScopeInfo
- func (x *CampaignCriterion) GetLocalServiceId() *common.LocalServiceIdInfo
- func (x *CampaignCriterion) GetLocation() *common.LocationInfo
- func (x *CampaignCriterion) GetLocationGroup() *common.LocationGroupInfo
- func (x *CampaignCriterion) GetMobileAppCategory() *common.MobileAppCategoryInfo
- func (x *CampaignCriterion) GetMobileApplication() *common.MobileApplicationInfo
- func (x *CampaignCriterion) GetMobileDevice() *common.MobileDeviceInfo
- func (x *CampaignCriterion) GetNegative() bool
- func (x *CampaignCriterion) GetOperatingSystemVersion() *common.OperatingSystemVersionInfo
- func (x *CampaignCriterion) GetParentalStatus() *common.ParentalStatusInfo
- func (x *CampaignCriterion) GetPlacement() *common.PlacementInfo
- func (x *CampaignCriterion) GetProximity() *common.ProximityInfo
- func (x *CampaignCriterion) GetResourceName() string
- func (x *CampaignCriterion) GetStatus() enums.CampaignCriterionStatusEnum_CampaignCriterionStatus
- func (x *CampaignCriterion) GetTopic() *common.TopicInfo
- func (x *CampaignCriterion) GetType() enums.CriterionTypeEnum_CriterionType
- func (x *CampaignCriterion) GetUserInterest() *common.UserInterestInfo
- func (x *CampaignCriterion) GetUserList() *common.UserListInfo
- func (x *CampaignCriterion) GetWebpage() *common.WebpageInfo
- func (x *CampaignCriterion) GetYoutubeChannel() *common.YouTubeChannelInfo
- func (x *CampaignCriterion) GetYoutubeVideo() *common.YouTubeVideoInfo
- func (*CampaignCriterion) ProtoMessage()
- func (x *CampaignCriterion) ProtoReflect() protoreflect.Message
- func (x *CampaignCriterion) Reset()
- func (x *CampaignCriterion) String() string
- type CampaignCriterion_AdSchedule
- type CampaignCriterion_AgeRange
- type CampaignCriterion_BrandList
- type CampaignCriterion_Carrier
- type CampaignCriterion_CombinedAudience
- type CampaignCriterion_ContentLabel
- type CampaignCriterion_CustomAffinity
- type CampaignCriterion_CustomAudience
- type CampaignCriterion_Device
- type CampaignCriterion_Gender
- type CampaignCriterion_IncomeRange
- type CampaignCriterion_IpBlock
- type CampaignCriterion_Keyword
- type CampaignCriterion_KeywordTheme
- type CampaignCriterion_Language
- type CampaignCriterion_ListingScope
- type CampaignCriterion_LocalServiceId
- type CampaignCriterion_Location
- type CampaignCriterion_LocationGroup
- type CampaignCriterion_MobileAppCategory
- type CampaignCriterion_MobileApplication
- type CampaignCriterion_MobileDevice
- type CampaignCriterion_OperatingSystemVersion
- type CampaignCriterion_ParentalStatus
- type CampaignCriterion_Placement
- type CampaignCriterion_Proximity
- type CampaignCriterion_Topic
- type CampaignCriterion_UserInterest
- type CampaignCriterion_UserList
- type CampaignCriterion_Webpage
- type CampaignCriterion_YoutubeChannel
- type CampaignCriterion_YoutubeVideo
- type CampaignCustomizer
- func (*CampaignCustomizer) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignCustomizer) GetCampaign() string
- func (x *CampaignCustomizer) GetCustomizerAttribute() string
- func (x *CampaignCustomizer) GetResourceName() string
- func (x *CampaignCustomizer) GetStatus() enums.CustomizerValueStatusEnum_CustomizerValueStatus
- func (x *CampaignCustomizer) GetValue() *common.CustomizerValue
- func (*CampaignCustomizer) ProtoMessage()
- func (x *CampaignCustomizer) ProtoReflect() protoreflect.Message
- func (x *CampaignCustomizer) Reset()
- func (x *CampaignCustomizer) String() string
- type CampaignDraft
- func (*CampaignDraft) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignDraft) GetBaseCampaign() string
- func (x *CampaignDraft) GetDraftCampaign() string
- func (x *CampaignDraft) GetDraftId() int64
- func (x *CampaignDraft) GetHasExperimentRunning() bool
- func (x *CampaignDraft) GetLongRunningOperation() string
- func (x *CampaignDraft) GetName() string
- func (x *CampaignDraft) GetResourceName() string
- func (x *CampaignDraft) GetStatus() enums.CampaignDraftStatusEnum_CampaignDraftStatus
- func (*CampaignDraft) ProtoMessage()
- func (x *CampaignDraft) ProtoReflect() protoreflect.Message
- func (x *CampaignDraft) Reset()
- func (x *CampaignDraft) String() string
- type CampaignExtensionSetting
- func (*CampaignExtensionSetting) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignExtensionSetting) GetCampaign() string
- func (x *CampaignExtensionSetting) GetDevice() enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice
- func (x *CampaignExtensionSetting) GetExtensionFeedItems() []string
- func (x *CampaignExtensionSetting) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType
- func (x *CampaignExtensionSetting) GetResourceName() string
- func (*CampaignExtensionSetting) ProtoMessage()
- func (x *CampaignExtensionSetting) ProtoReflect() protoreflect.Message
- func (x *CampaignExtensionSetting) Reset()
- func (x *CampaignExtensionSetting) String() string
- type CampaignFeed
- func (*CampaignFeed) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignFeed) GetCampaign() string
- func (x *CampaignFeed) GetFeed() string
- func (x *CampaignFeed) GetMatchingFunction() *common.MatchingFunction
- func (x *CampaignFeed) GetPlaceholderTypes() []enums.PlaceholderTypeEnum_PlaceholderType
- func (x *CampaignFeed) GetResourceName() string
- func (x *CampaignFeed) GetStatus() enums.FeedLinkStatusEnum_FeedLinkStatus
- func (*CampaignFeed) ProtoMessage()
- func (x *CampaignFeed) ProtoReflect() protoreflect.Message
- func (x *CampaignFeed) Reset()
- func (x *CampaignFeed) String() string
- type CampaignGroup
- func (*CampaignGroup) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignGroup) GetId() int64
- func (x *CampaignGroup) GetName() string
- func (x *CampaignGroup) GetResourceName() string
- func (x *CampaignGroup) GetStatus() enums.CampaignGroupStatusEnum_CampaignGroupStatus
- func (*CampaignGroup) ProtoMessage()
- func (x *CampaignGroup) ProtoReflect() protoreflect.Message
- func (x *CampaignGroup) Reset()
- func (x *CampaignGroup) String() string
- type CampaignLabel
- func (*CampaignLabel) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignLabel) GetCampaign() string
- func (x *CampaignLabel) GetLabel() string
- func (x *CampaignLabel) GetResourceName() string
- func (*CampaignLabel) ProtoMessage()
- func (x *CampaignLabel) ProtoReflect() protoreflect.Message
- func (x *CampaignLabel) Reset()
- func (x *CampaignLabel) String() string
- type CampaignLifecycleGoal
- func (*CampaignLifecycleGoal) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignLifecycleGoal) GetCampaign() string
- func (x *CampaignLifecycleGoal) GetCustomerAcquisitionGoalSettings() *CustomerAcquisitionGoalSettings
- func (x *CampaignLifecycleGoal) GetResourceName() string
- func (*CampaignLifecycleGoal) ProtoMessage()
- func (x *CampaignLifecycleGoal) ProtoReflect() protoreflect.Message
- func (x *CampaignLifecycleGoal) Reset()
- func (x *CampaignLifecycleGoal) String() string
- type CampaignSearchTermInsight
- func (*CampaignSearchTermInsight) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignSearchTermInsight) GetCampaignId() int64
- func (x *CampaignSearchTermInsight) GetCategoryLabel() string
- func (x *CampaignSearchTermInsight) GetId() int64
- func (x *CampaignSearchTermInsight) GetResourceName() string
- func (*CampaignSearchTermInsight) ProtoMessage()
- func (x *CampaignSearchTermInsight) ProtoReflect() protoreflect.Message
- func (x *CampaignSearchTermInsight) Reset()
- func (x *CampaignSearchTermInsight) String() string
- type CampaignSharedSet
- func (*CampaignSharedSet) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignSharedSet) GetCampaign() string
- func (x *CampaignSharedSet) GetResourceName() string
- func (x *CampaignSharedSet) GetSharedSet() string
- func (x *CampaignSharedSet) GetStatus() enums.CampaignSharedSetStatusEnum_CampaignSharedSetStatus
- func (*CampaignSharedSet) ProtoMessage()
- func (x *CampaignSharedSet) ProtoReflect() protoreflect.Message
- func (x *CampaignSharedSet) Reset()
- func (x *CampaignSharedSet) String() string
- type CampaignSimulation
- func (*CampaignSimulation) Descriptor() ([]byte, []int)deprecated
- func (x *CampaignSimulation) GetBudgetPointList() *common.BudgetSimulationPointList
- func (x *CampaignSimulation) GetCampaignId() int64
- func (x *CampaignSimulation) GetCpcBidPointList() *common.CpcBidSimulationPointList
- func (x *CampaignSimulation) GetEndDate() string
- func (x *CampaignSimulation) GetModificationMethod() enums.SimulationModificationMethodEnum_SimulationModificationMethod
- func (m *CampaignSimulation) GetPointList() isCampaignSimulation_PointList
- func (x *CampaignSimulation) GetResourceName() string
- func (x *CampaignSimulation) GetStartDate() string
- func (x *CampaignSimulation) GetTargetCpaPointList() *common.TargetCpaSimulationPointList
- func (x *CampaignSimulation) GetTargetImpressionSharePointList() *common.TargetImpressionShareSimulationPointList
- func (x *CampaignSimulation) GetTargetRoasPointList() *common.TargetRoasSimulationPointList
- func (x *CampaignSimulation) GetType() enums.SimulationTypeEnum_SimulationType
- func (*CampaignSimulation) ProtoMessage()
- func (x *CampaignSimulation) ProtoReflect() protoreflect.Message
- func (x *CampaignSimulation) Reset()
- func (x *CampaignSimulation) String() string
- type CampaignSimulation_BudgetPointList
- type CampaignSimulation_CpcBidPointList
- type CampaignSimulation_TargetCpaPointList
- type CampaignSimulation_TargetImpressionSharePointList
- type CampaignSimulation_TargetRoasPointList
- type Campaign_AppCampaignSetting
- func (*Campaign_AppCampaignSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_AppCampaignSetting) GetAppId() string
- func (x *Campaign_AppCampaignSetting) GetAppStore() enums.AppCampaignAppStoreEnum_AppCampaignAppStore
- func (x *Campaign_AppCampaignSetting) GetBiddingStrategyGoalType() ...
- func (*Campaign_AppCampaignSetting) ProtoMessage()
- func (x *Campaign_AppCampaignSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_AppCampaignSetting) Reset()
- func (x *Campaign_AppCampaignSetting) String() string
- type Campaign_AssetAutomationSetting
- func (*Campaign_AssetAutomationSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_AssetAutomationSetting) GetAssetAutomationStatus() enums.AssetAutomationStatusEnum_AssetAutomationStatus
- func (x *Campaign_AssetAutomationSetting) GetAssetAutomationType() enums.AssetAutomationTypeEnum_AssetAutomationType
- func (*Campaign_AssetAutomationSetting) ProtoMessage()
- func (x *Campaign_AssetAutomationSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_AssetAutomationSetting) Reset()
- func (x *Campaign_AssetAutomationSetting) String() string
- type Campaign_AudienceSetting
- func (*Campaign_AudienceSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_AudienceSetting) GetUseAudienceGrouped() bool
- func (*Campaign_AudienceSetting) ProtoMessage()
- func (x *Campaign_AudienceSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_AudienceSetting) Reset()
- func (x *Campaign_AudienceSetting) String() string
- type Campaign_BiddingStrategy
- type Campaign_CategoryBid
- func (*Campaign_CategoryBid) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_CategoryBid) GetCategoryId() string
- func (x *Campaign_CategoryBid) GetManualCpaBidMicros() int64
- func (*Campaign_CategoryBid) ProtoMessage()
- func (x *Campaign_CategoryBid) ProtoReflect() protoreflect.Message
- func (x *Campaign_CategoryBid) Reset()
- func (x *Campaign_CategoryBid) String() string
- type Campaign_Commission
- type Campaign_DemandGenCampaignSettings
- func (*Campaign_DemandGenCampaignSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_DemandGenCampaignSettings) GetUpgradedTargeting() bool
- func (*Campaign_DemandGenCampaignSettings) ProtoMessage()
- func (x *Campaign_DemandGenCampaignSettings) ProtoReflect() protoreflect.Message
- func (x *Campaign_DemandGenCampaignSettings) Reset()
- func (x *Campaign_DemandGenCampaignSettings) String() string
- type Campaign_DynamicSearchAdsSetting
- func (*Campaign_DynamicSearchAdsSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_DynamicSearchAdsSetting) GetDomainName() string
- func (x *Campaign_DynamicSearchAdsSetting) GetFeeds() []string
- func (x *Campaign_DynamicSearchAdsSetting) GetLanguageCode() string
- func (x *Campaign_DynamicSearchAdsSetting) GetUseSuppliedUrlsOnly() bool
- func (*Campaign_DynamicSearchAdsSetting) ProtoMessage()
- func (x *Campaign_DynamicSearchAdsSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_DynamicSearchAdsSetting) Reset()
- func (x *Campaign_DynamicSearchAdsSetting) String() string
- type Campaign_GeoTargetTypeSetting
- func (*Campaign_GeoTargetTypeSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_GeoTargetTypeSetting) GetNegativeGeoTargetType() enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType
- func (x *Campaign_GeoTargetTypeSetting) GetPositiveGeoTargetType() enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType
- func (*Campaign_GeoTargetTypeSetting) ProtoMessage()
- func (x *Campaign_GeoTargetTypeSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_GeoTargetTypeSetting) Reset()
- func (x *Campaign_GeoTargetTypeSetting) String() string
- type Campaign_HotelSettingInfo
- func (*Campaign_HotelSettingInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_HotelSettingInfo) GetHotelCenterId() int64
- func (*Campaign_HotelSettingInfo) ProtoMessage()
- func (x *Campaign_HotelSettingInfo) ProtoReflect() protoreflect.Message
- func (x *Campaign_HotelSettingInfo) Reset()
- func (x *Campaign_HotelSettingInfo) String() string
- type Campaign_LocalCampaignSetting
- func (*Campaign_LocalCampaignSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_LocalCampaignSetting) GetLocationSourceType() enums.LocationSourceTypeEnum_LocationSourceType
- func (*Campaign_LocalCampaignSetting) ProtoMessage()
- func (x *Campaign_LocalCampaignSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_LocalCampaignSetting) Reset()
- func (x *Campaign_LocalCampaignSetting) String() string
- type Campaign_LocalServicesCampaignSettings
- func (*Campaign_LocalServicesCampaignSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_LocalServicesCampaignSettings) GetCategoryBids() []*Campaign_CategoryBid
- func (*Campaign_LocalServicesCampaignSettings) ProtoMessage()
- func (x *Campaign_LocalServicesCampaignSettings) ProtoReflect() protoreflect.Message
- func (x *Campaign_LocalServicesCampaignSettings) Reset()
- func (x *Campaign_LocalServicesCampaignSettings) String() string
- type Campaign_ManualCpa
- type Campaign_ManualCpc
- type Campaign_ManualCpm
- type Campaign_ManualCpv
- type Campaign_MaximizeConversionValue
- type Campaign_MaximizeConversions
- type Campaign_NetworkSettings
- func (*Campaign_NetworkSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_NetworkSettings) GetTargetContentNetwork() bool
- func (x *Campaign_NetworkSettings) GetTargetGoogleSearch() bool
- func (x *Campaign_NetworkSettings) GetTargetGoogleTvNetwork() bool
- func (x *Campaign_NetworkSettings) GetTargetPartnerSearchNetwork() bool
- func (x *Campaign_NetworkSettings) GetTargetSearchNetwork() bool
- func (x *Campaign_NetworkSettings) GetTargetYoutube() bool
- func (*Campaign_NetworkSettings) ProtoMessage()
- func (x *Campaign_NetworkSettings) ProtoReflect() protoreflect.Message
- func (x *Campaign_NetworkSettings) Reset()
- func (x *Campaign_NetworkSettings) String() string
- type Campaign_OptimizationGoalSetting
- func (*Campaign_OptimizationGoalSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes() []enums.OptimizationGoalTypeEnum_OptimizationGoalType
- func (*Campaign_OptimizationGoalSetting) ProtoMessage()
- func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_OptimizationGoalSetting) Reset()
- func (x *Campaign_OptimizationGoalSetting) String() string
- type Campaign_PercentCpc
- type Campaign_PerformanceMaxUpgrade
- func (*Campaign_PerformanceMaxUpgrade) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_PerformanceMaxUpgrade) GetPerformanceMaxCampaign() string
- func (x *Campaign_PerformanceMaxUpgrade) GetPreUpgradeCampaign() string
- func (x *Campaign_PerformanceMaxUpgrade) GetStatus() enums.PerformanceMaxUpgradeStatusEnum_PerformanceMaxUpgradeStatus
- func (*Campaign_PerformanceMaxUpgrade) ProtoMessage()
- func (x *Campaign_PerformanceMaxUpgrade) ProtoReflect() protoreflect.Message
- func (x *Campaign_PerformanceMaxUpgrade) Reset()
- func (x *Campaign_PerformanceMaxUpgrade) String() string
- type Campaign_SelectiveOptimization
- func (*Campaign_SelectiveOptimization) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_SelectiveOptimization) GetConversionActions() []string
- func (*Campaign_SelectiveOptimization) ProtoMessage()
- func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message
- func (x *Campaign_SelectiveOptimization) Reset()
- func (x *Campaign_SelectiveOptimization) String() string
- type Campaign_ShoppingSetting
- func (*Campaign_ShoppingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_ShoppingSetting) GetAdvertisingPartnerIds() []int64
- func (x *Campaign_ShoppingSetting) GetCampaignPriority() int32
- func (x *Campaign_ShoppingSetting) GetDisableProductFeed() bool
- func (x *Campaign_ShoppingSetting) GetEnableLocal() bool
- func (x *Campaign_ShoppingSetting) GetFeedLabel() string
- func (x *Campaign_ShoppingSetting) GetMerchantId() int64
- func (x *Campaign_ShoppingSetting) GetUseVehicleInventory() bool
- func (*Campaign_ShoppingSetting) ProtoMessage()
- func (x *Campaign_ShoppingSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_ShoppingSetting) Reset()
- func (x *Campaign_ShoppingSetting) String() string
- type Campaign_TargetCpa
- type Campaign_TargetCpm
- type Campaign_TargetImpressionShare
- type Campaign_TargetRoas
- type Campaign_TargetSpend
- type Campaign_TrackingSetting
- func (*Campaign_TrackingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_TrackingSetting) GetTrackingUrl() string
- func (*Campaign_TrackingSetting) ProtoMessage()
- func (x *Campaign_TrackingSetting) ProtoReflect() protoreflect.Message
- func (x *Campaign_TrackingSetting) Reset()
- func (x *Campaign_TrackingSetting) String() string
- type Campaign_TravelCampaignSettings
- func (*Campaign_TravelCampaignSettings) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_TravelCampaignSettings) GetTravelAccountId() int64
- func (*Campaign_TravelCampaignSettings) ProtoMessage()
- func (x *Campaign_TravelCampaignSettings) ProtoReflect() protoreflect.Message
- func (x *Campaign_TravelCampaignSettings) Reset()
- func (x *Campaign_TravelCampaignSettings) String() string
- type Campaign_VanityPharma
- func (*Campaign_VanityPharma) Descriptor() ([]byte, []int)deprecated
- func (x *Campaign_VanityPharma) GetVanityPharmaDisplayUrlMode() enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode
- func (x *Campaign_VanityPharma) GetVanityPharmaText() enums.VanityPharmaTextEnum_VanityPharmaText
- func (*Campaign_VanityPharma) ProtoMessage()
- func (x *Campaign_VanityPharma) ProtoReflect() protoreflect.Message
- func (x *Campaign_VanityPharma) Reset()
- func (x *Campaign_VanityPharma) String() string
- type CarrierConstant
- func (*CarrierConstant) Descriptor() ([]byte, []int)deprecated
- func (x *CarrierConstant) GetCountryCode() string
- func (x *CarrierConstant) GetId() int64
- func (x *CarrierConstant) GetName() string
- func (x *CarrierConstant) GetResourceName() string
- func (*CarrierConstant) ProtoMessage()
- func (x *CarrierConstant) ProtoReflect() protoreflect.Message
- func (x *CarrierConstant) Reset()
- func (x *CarrierConstant) String() string
- type ChangeEvent
- func (*ChangeEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeEvent) GetAdGroup() string
- func (x *ChangeEvent) GetAsset() string
- func (x *ChangeEvent) GetCampaign() string
- func (x *ChangeEvent) GetChangeDateTime() string
- func (x *ChangeEvent) GetChangeResourceName() string
- func (x *ChangeEvent) GetChangeResourceType() enums.ChangeEventResourceTypeEnum_ChangeEventResourceType
- func (x *ChangeEvent) GetChangedFields() *fieldmaskpb.FieldMask
- func (x *ChangeEvent) GetClientType() enums.ChangeClientTypeEnum_ChangeClientType
- func (x *ChangeEvent) GetFeed() string
- func (x *ChangeEvent) GetFeedItem() string
- func (x *ChangeEvent) GetNewResource() *ChangeEvent_ChangedResource
- func (x *ChangeEvent) GetOldResource() *ChangeEvent_ChangedResource
- func (x *ChangeEvent) GetResourceChangeOperation() enums.ResourceChangeOperationEnum_ResourceChangeOperation
- func (x *ChangeEvent) GetResourceName() string
- func (x *ChangeEvent) GetUserEmail() string
- func (*ChangeEvent) ProtoMessage()
- func (x *ChangeEvent) ProtoReflect() protoreflect.Message
- func (x *ChangeEvent) Reset()
- func (x *ChangeEvent) String() string
- type ChangeEvent_ChangedResource
- func (*ChangeEvent_ChangedResource) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeEvent_ChangedResource) GetAd() *Ad
- func (x *ChangeEvent_ChangedResource) GetAdGroup() *AdGroup
- func (x *ChangeEvent_ChangedResource) GetAdGroupAd() *AdGroupAd
- func (x *ChangeEvent_ChangedResource) GetAdGroupAsset() *AdGroupAsset
- func (x *ChangeEvent_ChangedResource) GetAdGroupBidModifier() *AdGroupBidModifier
- func (x *ChangeEvent_ChangedResource) GetAdGroupCriterion() *AdGroupCriterion
- func (x *ChangeEvent_ChangedResource) GetAdGroupFeed() *AdGroupFeed
- func (x *ChangeEvent_ChangedResource) GetAsset() *Asset
- func (x *ChangeEvent_ChangedResource) GetAssetSet() *AssetSet
- func (x *ChangeEvent_ChangedResource) GetAssetSetAsset() *AssetSetAsset
- func (x *ChangeEvent_ChangedResource) GetCampaign() *Campaign
- func (x *ChangeEvent_ChangedResource) GetCampaignAsset() *CampaignAsset
- func (x *ChangeEvent_ChangedResource) GetCampaignAssetSet() *CampaignAssetSet
- func (x *ChangeEvent_ChangedResource) GetCampaignBudget() *CampaignBudget
- func (x *ChangeEvent_ChangedResource) GetCampaignCriterion() *CampaignCriterion
- func (x *ChangeEvent_ChangedResource) GetCampaignFeed() *CampaignFeed
- func (x *ChangeEvent_ChangedResource) GetCustomerAsset() *CustomerAsset
- func (x *ChangeEvent_ChangedResource) GetFeed() *Feed
- func (x *ChangeEvent_ChangedResource) GetFeedItem() *FeedItem
- func (*ChangeEvent_ChangedResource) ProtoMessage()
- func (x *ChangeEvent_ChangedResource) ProtoReflect() protoreflect.Message
- func (x *ChangeEvent_ChangedResource) Reset()
- func (x *ChangeEvent_ChangedResource) String() string
- type ChangeStatus
- func (*ChangeStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeStatus) GetAdGroup() string
- func (x *ChangeStatus) GetAdGroupAd() string
- func (x *ChangeStatus) GetAdGroupAsset() string
- func (x *ChangeStatus) GetAdGroupBidModifier() string
- func (x *ChangeStatus) GetAdGroupCriterion() string
- func (x *ChangeStatus) GetAdGroupFeed() string
- func (x *ChangeStatus) GetAsset() string
- func (x *ChangeStatus) GetCampaign() string
- func (x *ChangeStatus) GetCampaignAsset() string
- func (x *ChangeStatus) GetCampaignCriterion() string
- func (x *ChangeStatus) GetCampaignFeed() string
- func (x *ChangeStatus) GetCampaignSharedSet() string
- func (x *ChangeStatus) GetCombinedAudience() string
- func (x *ChangeStatus) GetCustomerAsset() string
- func (x *ChangeStatus) GetFeed() string
- func (x *ChangeStatus) GetFeedItem() string
- func (x *ChangeStatus) GetLastChangeDateTime() string
- func (x *ChangeStatus) GetResourceName() string
- func (x *ChangeStatus) GetResourceStatus() enums.ChangeStatusOperationEnum_ChangeStatusOperation
- func (x *ChangeStatus) GetResourceType() enums.ChangeStatusResourceTypeEnum_ChangeStatusResourceType
- func (x *ChangeStatus) GetSharedSet() string
- func (*ChangeStatus) ProtoMessage()
- func (x *ChangeStatus) ProtoReflect() protoreflect.Message
- func (x *ChangeStatus) Reset()
- func (x *ChangeStatus) String() string
- type ChannelAggregateAssetView
- func (*ChannelAggregateAssetView) Descriptor() ([]byte, []int)deprecated
- func (x *ChannelAggregateAssetView) GetAdvertisingChannelType() enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
- func (x *ChannelAggregateAssetView) GetAsset() string
- func (x *ChannelAggregateAssetView) GetAssetSource() enums.AssetSourceEnum_AssetSource
- func (x *ChannelAggregateAssetView) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *ChannelAggregateAssetView) GetResourceName() string
- func (*ChannelAggregateAssetView) ProtoMessage()
- func (x *ChannelAggregateAssetView) ProtoReflect() protoreflect.Message
- func (x *ChannelAggregateAssetView) Reset()
- func (x *ChannelAggregateAssetView) String() string
- type ClickView
- func (*ClickView) Descriptor() ([]byte, []int)deprecated
- func (x *ClickView) GetAdGroupAd() string
- func (x *ClickView) GetAreaOfInterest() *common.ClickLocation
- func (x *ClickView) GetCampaignLocationTarget() string
- func (x *ClickView) GetGclid() string
- func (x *ClickView) GetKeyword() string
- func (x *ClickView) GetKeywordInfo() *common.KeywordInfo
- func (x *ClickView) GetLocationOfPresence() *common.ClickLocation
- func (x *ClickView) GetPageNumber() int64
- func (x *ClickView) GetResourceName() string
- func (x *ClickView) GetUserList() string
- func (*ClickView) ProtoMessage()
- func (x *ClickView) ProtoReflect() protoreflect.Message
- func (x *ClickView) Reset()
- func (x *ClickView) String() string
- type CombinedAudience
- func (*CombinedAudience) Descriptor() ([]byte, []int)deprecated
- func (x *CombinedAudience) GetDescription() string
- func (x *CombinedAudience) GetId() int64
- func (x *CombinedAudience) GetName() string
- func (x *CombinedAudience) GetResourceName() string
- func (x *CombinedAudience) GetStatus() enums.CombinedAudienceStatusEnum_CombinedAudienceStatus
- func (*CombinedAudience) ProtoMessage()
- func (x *CombinedAudience) ProtoReflect() protoreflect.Message
- func (x *CombinedAudience) Reset()
- func (x *CombinedAudience) String() string
- type ContactDetails
- func (*ContactDetails) Descriptor() ([]byte, []int)deprecated
- func (x *ContactDetails) GetConsumerName() string
- func (x *ContactDetails) GetEmail() string
- func (x *ContactDetails) GetPhoneNumber() string
- func (*ContactDetails) ProtoMessage()
- func (x *ContactDetails) ProtoReflect() protoreflect.Message
- func (x *ContactDetails) Reset()
- func (x *ContactDetails) String() string
- type ConversionAction
- func (*ConversionAction) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionAction) GetAppId() string
- func (x *ConversionAction) GetAttributionModelSettings() *ConversionAction_AttributionModelSettings
- func (x *ConversionAction) GetCategory() enums.ConversionActionCategoryEnum_ConversionActionCategory
- func (x *ConversionAction) GetClickThroughLookbackWindowDays() int64
- func (x *ConversionAction) GetCountingType() enums.ConversionActionCountingTypeEnum_ConversionActionCountingType
- func (x *ConversionAction) GetFirebaseSettings() *ConversionAction_FirebaseSettings
- func (x *ConversionAction) GetGoogleAnalytics_4Settings() *ConversionAction_GoogleAnalytics4Settings
- func (x *ConversionAction) GetId() int64
- func (x *ConversionAction) GetIncludeInConversionsMetric() bool
- func (x *ConversionAction) GetMobileAppVendor() enums.MobileAppVendorEnum_MobileAppVendor
- func (x *ConversionAction) GetName() string
- func (x *ConversionAction) GetOrigin() enums.ConversionOriginEnum_ConversionOrigin
- func (x *ConversionAction) GetOwnerCustomer() string
- func (x *ConversionAction) GetPhoneCallDurationSeconds() int64
- func (x *ConversionAction) GetPrimaryForGoal() bool
- func (x *ConversionAction) GetResourceName() string
- func (x *ConversionAction) GetStatus() enums.ConversionActionStatusEnum_ConversionActionStatus
- func (x *ConversionAction) GetTagSnippets() []*common.TagSnippet
- func (x *ConversionAction) GetThirdPartyAppAnalyticsSettings() *ConversionAction_ThirdPartyAppAnalyticsSettings
- func (x *ConversionAction) GetType() enums.ConversionActionTypeEnum_ConversionActionType
- func (x *ConversionAction) GetValueSettings() *ConversionAction_ValueSettings
- func (x *ConversionAction) GetViewThroughLookbackWindowDays() int64
- func (*ConversionAction) ProtoMessage()
- func (x *ConversionAction) ProtoReflect() protoreflect.Message
- func (x *ConversionAction) Reset()
- func (x *ConversionAction) String() string
- type ConversionAction_AttributionModelSettings
- func (*ConversionAction_AttributionModelSettings) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionAction_AttributionModelSettings) GetAttributionModel() enums.AttributionModelEnum_AttributionModel
- func (x *ConversionAction_AttributionModelSettings) GetDataDrivenModelStatus() enums.DataDrivenModelStatusEnum_DataDrivenModelStatus
- func (*ConversionAction_AttributionModelSettings) ProtoMessage()
- func (x *ConversionAction_AttributionModelSettings) ProtoReflect() protoreflect.Message
- func (x *ConversionAction_AttributionModelSettings) Reset()
- func (x *ConversionAction_AttributionModelSettings) String() string
- type ConversionAction_FirebaseSettings
- func (*ConversionAction_FirebaseSettings) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionAction_FirebaseSettings) GetEventName() string
- func (x *ConversionAction_FirebaseSettings) GetProjectId() string
- func (x *ConversionAction_FirebaseSettings) GetPropertyId() int64
- func (x *ConversionAction_FirebaseSettings) GetPropertyName() string
- func (*ConversionAction_FirebaseSettings) ProtoMessage()
- func (x *ConversionAction_FirebaseSettings) ProtoReflect() protoreflect.Message
- func (x *ConversionAction_FirebaseSettings) Reset()
- func (x *ConversionAction_FirebaseSettings) String() string
- type ConversionAction_GoogleAnalytics4Settings
- func (*ConversionAction_GoogleAnalytics4Settings) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionAction_GoogleAnalytics4Settings) GetEventName() string
- func (x *ConversionAction_GoogleAnalytics4Settings) GetPropertyId() int64
- func (x *ConversionAction_GoogleAnalytics4Settings) GetPropertyName() string
- func (*ConversionAction_GoogleAnalytics4Settings) ProtoMessage()
- func (x *ConversionAction_GoogleAnalytics4Settings) ProtoReflect() protoreflect.Message
- func (x *ConversionAction_GoogleAnalytics4Settings) Reset()
- func (x *ConversionAction_GoogleAnalytics4Settings) String() string
- type ConversionAction_ThirdPartyAppAnalyticsSettings
- func (*ConversionAction_ThirdPartyAppAnalyticsSettings) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) GetEventName() string
- func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) GetProviderName() string
- func (*ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoMessage()
- func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoReflect() protoreflect.Message
- func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) Reset()
- func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) String() string
- type ConversionAction_ValueSettings
- func (*ConversionAction_ValueSettings) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionAction_ValueSettings) GetAlwaysUseDefaultValue() bool
- func (x *ConversionAction_ValueSettings) GetDefaultCurrencyCode() string
- func (x *ConversionAction_ValueSettings) GetDefaultValue() float64
- func (*ConversionAction_ValueSettings) ProtoMessage()
- func (x *ConversionAction_ValueSettings) ProtoReflect() protoreflect.Message
- func (x *ConversionAction_ValueSettings) Reset()
- func (x *ConversionAction_ValueSettings) String() string
- type ConversionCustomVariable
- func (*ConversionCustomVariable) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionCustomVariable) GetId() int64
- func (x *ConversionCustomVariable) GetName() string
- func (x *ConversionCustomVariable) GetOwnerCustomer() string
- func (x *ConversionCustomVariable) GetResourceName() string
- func (x *ConversionCustomVariable) GetStatus() enums.ConversionCustomVariableStatusEnum_ConversionCustomVariableStatus
- func (x *ConversionCustomVariable) GetTag() string
- func (*ConversionCustomVariable) ProtoMessage()
- func (x *ConversionCustomVariable) ProtoReflect() protoreflect.Message
- func (x *ConversionCustomVariable) Reset()
- func (x *ConversionCustomVariable) String() string
- type ConversionGoalCampaignConfig
- func (*ConversionGoalCampaignConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionGoalCampaignConfig) GetCampaign() string
- func (x *ConversionGoalCampaignConfig) GetCustomConversionGoal() string
- func (x *ConversionGoalCampaignConfig) GetGoalConfigLevel() enums.GoalConfigLevelEnum_GoalConfigLevel
- func (x *ConversionGoalCampaignConfig) GetResourceName() string
- func (*ConversionGoalCampaignConfig) ProtoMessage()
- func (x *ConversionGoalCampaignConfig) ProtoReflect() protoreflect.Message
- func (x *ConversionGoalCampaignConfig) Reset()
- func (x *ConversionGoalCampaignConfig) String() string
- type ConversionTrackingSetting
- func (*ConversionTrackingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionTrackingSetting) GetAcceptedCustomerDataTerms() bool
- func (x *ConversionTrackingSetting) GetConversionTrackingId() int64
- func (x *ConversionTrackingSetting) GetConversionTrackingStatus() enums.ConversionTrackingStatusEnum_ConversionTrackingStatus
- func (x *ConversionTrackingSetting) GetCrossAccountConversionTrackingId() int64
- func (x *ConversionTrackingSetting) GetEnhancedConversionsForLeadsEnabled() bool
- func (x *ConversionTrackingSetting) GetGoogleAdsConversionCustomer() string
- func (*ConversionTrackingSetting) ProtoMessage()
- func (x *ConversionTrackingSetting) ProtoReflect() protoreflect.Message
- func (x *ConversionTrackingSetting) Reset()
- func (x *ConversionTrackingSetting) String() string
- type ConversionValueRule
- func (*ConversionValueRule) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionValueRule) GetAction() *ConversionValueRule_ValueRuleAction
- func (x *ConversionValueRule) GetAudienceCondition() *ConversionValueRule_ValueRuleAudienceCondition
- func (x *ConversionValueRule) GetDeviceCondition() *ConversionValueRule_ValueRuleDeviceCondition
- func (x *ConversionValueRule) GetGeoLocationCondition() *ConversionValueRule_ValueRuleGeoLocationCondition
- func (x *ConversionValueRule) GetId() int64
- func (x *ConversionValueRule) GetOwnerCustomer() string
- func (x *ConversionValueRule) GetResourceName() string
- func (x *ConversionValueRule) GetStatus() enums.ConversionValueRuleStatusEnum_ConversionValueRuleStatus
- func (*ConversionValueRule) ProtoMessage()
- func (x *ConversionValueRule) ProtoReflect() protoreflect.Message
- func (x *ConversionValueRule) Reset()
- func (x *ConversionValueRule) String() string
- type ConversionValueRuleSet
- func (*ConversionValueRuleSet) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionValueRuleSet) GetAttachmentType() enums.ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType
- func (x *ConversionValueRuleSet) GetCampaign() string
- func (x *ConversionValueRuleSet) GetConversionActionCategories() []enums.ConversionActionCategoryEnum_ConversionActionCategory
- func (x *ConversionValueRuleSet) GetConversionValueRules() []string
- func (x *ConversionValueRuleSet) GetDimensions() []enums.ValueRuleSetDimensionEnum_ValueRuleSetDimension
- func (x *ConversionValueRuleSet) GetId() int64
- func (x *ConversionValueRuleSet) GetOwnerCustomer() string
- func (x *ConversionValueRuleSet) GetResourceName() string
- func (x *ConversionValueRuleSet) GetStatus() enums.ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus
- func (*ConversionValueRuleSet) ProtoMessage()
- func (x *ConversionValueRuleSet) ProtoReflect() protoreflect.Message
- func (x *ConversionValueRuleSet) Reset()
- func (x *ConversionValueRuleSet) String() string
- type ConversionValueRule_ValueRuleAction
- func (*ConversionValueRule_ValueRuleAction) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionValueRule_ValueRuleAction) GetOperation() enums.ValueRuleOperationEnum_ValueRuleOperation
- func (x *ConversionValueRule_ValueRuleAction) GetValue() float64
- func (*ConversionValueRule_ValueRuleAction) ProtoMessage()
- func (x *ConversionValueRule_ValueRuleAction) ProtoReflect() protoreflect.Message
- func (x *ConversionValueRule_ValueRuleAction) Reset()
- func (x *ConversionValueRule_ValueRuleAction) String() string
- type ConversionValueRule_ValueRuleAudienceCondition
- func (*ConversionValueRule_ValueRuleAudienceCondition) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionValueRule_ValueRuleAudienceCondition) GetUserInterests() []string
- func (x *ConversionValueRule_ValueRuleAudienceCondition) GetUserLists() []string
- func (*ConversionValueRule_ValueRuleAudienceCondition) ProtoMessage()
- func (x *ConversionValueRule_ValueRuleAudienceCondition) ProtoReflect() protoreflect.Message
- func (x *ConversionValueRule_ValueRuleAudienceCondition) Reset()
- func (x *ConversionValueRule_ValueRuleAudienceCondition) String() string
- type ConversionValueRule_ValueRuleDeviceCondition
- func (*ConversionValueRule_ValueRuleDeviceCondition) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionValueRule_ValueRuleDeviceCondition) GetDeviceTypes() []enums.ValueRuleDeviceTypeEnum_ValueRuleDeviceType
- func (*ConversionValueRule_ValueRuleDeviceCondition) ProtoMessage()
- func (x *ConversionValueRule_ValueRuleDeviceCondition) ProtoReflect() protoreflect.Message
- func (x *ConversionValueRule_ValueRuleDeviceCondition) Reset()
- func (x *ConversionValueRule_ValueRuleDeviceCondition) String() string
- type ConversionValueRule_ValueRuleGeoLocationCondition
- func (*ConversionValueRule_ValueRuleGeoLocationCondition) Descriptor() ([]byte, []int)deprecated
- func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetExcludedGeoMatchType() enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType
- func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetExcludedGeoTargetConstants() []string
- func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetGeoMatchType() enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType
- func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetGeoTargetConstants() []string
- func (*ConversionValueRule_ValueRuleGeoLocationCondition) ProtoMessage()
- func (x *ConversionValueRule_ValueRuleGeoLocationCondition) ProtoReflect() protoreflect.Message
- func (x *ConversionValueRule_ValueRuleGeoLocationCondition) Reset()
- func (x *ConversionValueRule_ValueRuleGeoLocationCondition) String() string
- type CreditDetails
- func (*CreditDetails) Descriptor() ([]byte, []int)deprecated
- func (x *CreditDetails) GetCreditState() enums.LocalServicesCreditStateEnum_CreditState
- func (x *CreditDetails) GetCreditStateLastUpdateDateTime() string
- func (*CreditDetails) ProtoMessage()
- func (x *CreditDetails) ProtoReflect() protoreflect.Message
- func (x *CreditDetails) Reset()
- func (x *CreditDetails) String() string
- type CurrencyConstant
- func (*CurrencyConstant) Descriptor() ([]byte, []int)deprecated
- func (x *CurrencyConstant) GetBillableUnitMicros() int64
- func (x *CurrencyConstant) GetCode() string
- func (x *CurrencyConstant) GetName() string
- func (x *CurrencyConstant) GetResourceName() string
- func (x *CurrencyConstant) GetSymbol() string
- func (*CurrencyConstant) ProtoMessage()
- func (x *CurrencyConstant) ProtoReflect() protoreflect.Message
- func (x *CurrencyConstant) Reset()
- func (x *CurrencyConstant) String() string
- type CustomAudience
- func (*CustomAudience) Descriptor() ([]byte, []int)deprecated
- func (x *CustomAudience) GetDescription() string
- func (x *CustomAudience) GetId() int64
- func (x *CustomAudience) GetMembers() []*CustomAudienceMember
- func (x *CustomAudience) GetName() string
- func (x *CustomAudience) GetResourceName() string
- func (x *CustomAudience) GetStatus() enums.CustomAudienceStatusEnum_CustomAudienceStatus
- func (x *CustomAudience) GetType() enums.CustomAudienceTypeEnum_CustomAudienceType
- func (*CustomAudience) ProtoMessage()
- func (x *CustomAudience) ProtoReflect() protoreflect.Message
- func (x *CustomAudience) Reset()
- func (x *CustomAudience) String() string
- type CustomAudienceMember
- func (*CustomAudienceMember) Descriptor() ([]byte, []int)deprecated
- func (x *CustomAudienceMember) GetApp() string
- func (x *CustomAudienceMember) GetKeyword() string
- func (x *CustomAudienceMember) GetMemberType() enums.CustomAudienceMemberTypeEnum_CustomAudienceMemberType
- func (x *CustomAudienceMember) GetPlaceCategory() int64
- func (x *CustomAudienceMember) GetUrl() string
- func (m *CustomAudienceMember) GetValue() isCustomAudienceMember_Value
- func (*CustomAudienceMember) ProtoMessage()
- func (x *CustomAudienceMember) ProtoReflect() protoreflect.Message
- func (x *CustomAudienceMember) Reset()
- func (x *CustomAudienceMember) String() string
- type CustomAudienceMember_App
- type CustomAudienceMember_Keyword
- type CustomAudienceMember_PlaceCategory
- type CustomAudienceMember_Url
- type CustomConversionGoal
- func (*CustomConversionGoal) Descriptor() ([]byte, []int)deprecated
- func (x *CustomConversionGoal) GetConversionActions() []string
- func (x *CustomConversionGoal) GetId() int64
- func (x *CustomConversionGoal) GetName() string
- func (x *CustomConversionGoal) GetResourceName() string
- func (x *CustomConversionGoal) GetStatus() enums.CustomConversionGoalStatusEnum_CustomConversionGoalStatus
- func (*CustomConversionGoal) ProtoMessage()
- func (x *CustomConversionGoal) ProtoReflect() protoreflect.Message
- func (x *CustomConversionGoal) Reset()
- func (x *CustomConversionGoal) String() string
- type CustomInterest
- func (*CustomInterest) Descriptor() ([]byte, []int)deprecated
- func (x *CustomInterest) GetDescription() string
- func (x *CustomInterest) GetId() int64
- func (x *CustomInterest) GetMembers() []*CustomInterestMember
- func (x *CustomInterest) GetName() string
- func (x *CustomInterest) GetResourceName() string
- func (x *CustomInterest) GetStatus() enums.CustomInterestStatusEnum_CustomInterestStatus
- func (x *CustomInterest) GetType() enums.CustomInterestTypeEnum_CustomInterestType
- func (*CustomInterest) ProtoMessage()
- func (x *CustomInterest) ProtoReflect() protoreflect.Message
- func (x *CustomInterest) Reset()
- func (x *CustomInterest) String() string
- type CustomInterestMember
- func (*CustomInterestMember) Descriptor() ([]byte, []int)deprecated
- func (x *CustomInterestMember) GetMemberType() enums.CustomInterestMemberTypeEnum_CustomInterestMemberType
- func (x *CustomInterestMember) GetParameter() string
- func (*CustomInterestMember) ProtoMessage()
- func (x *CustomInterestMember) ProtoReflect() protoreflect.Message
- func (x *CustomInterestMember) Reset()
- func (x *CustomInterestMember) String() string
- type CustomLeadFormSubmissionField
- func (*CustomLeadFormSubmissionField) Descriptor() ([]byte, []int)deprecated
- func (x *CustomLeadFormSubmissionField) GetFieldValue() string
- func (x *CustomLeadFormSubmissionField) GetQuestionText() string
- func (*CustomLeadFormSubmissionField) ProtoMessage()
- func (x *CustomLeadFormSubmissionField) ProtoReflect() protoreflect.Message
- func (x *CustomLeadFormSubmissionField) Reset()
- func (x *CustomLeadFormSubmissionField) String() string
- type Customer
- func (*Customer) Descriptor() ([]byte, []int)deprecated
- func (x *Customer) GetAutoTaggingEnabled() bool
- func (x *Customer) GetCallReportingSetting() *CallReportingSetting
- func (x *Customer) GetConversionTrackingSetting() *ConversionTrackingSetting
- func (x *Customer) GetCurrencyCode() string
- func (x *Customer) GetCustomerAgreementSetting() *CustomerAgreementSetting
- func (x *Customer) GetDescriptiveName() string
- func (x *Customer) GetFinalUrlSuffix() string
- func (x *Customer) GetHasPartnersBadge() bool
- func (x *Customer) GetId() int64
- func (x *Customer) GetImageAssetAutoMigrationDone() bool
- func (x *Customer) GetImageAssetAutoMigrationDoneDateTime() string
- func (x *Customer) GetLocalServicesSettings() *LocalServicesSettings
- func (x *Customer) GetLocationAssetAutoMigrationDone() bool
- func (x *Customer) GetLocationAssetAutoMigrationDoneDateTime() string
- func (x *Customer) GetManager() bool
- func (x *Customer) GetOptimizationScore() float64
- func (x *Customer) GetOptimizationScoreWeight() float64
- func (x *Customer) GetPayPerConversionEligibilityFailureReasons() ...
- func (x *Customer) GetRemarketingSetting() *RemarketingSetting
- func (x *Customer) GetResourceName() string
- func (x *Customer) GetStatus() enums.CustomerStatusEnum_CustomerStatus
- func (x *Customer) GetTestAccount() bool
- func (x *Customer) GetTimeZone() string
- func (x *Customer) GetTrackingUrlTemplate() string
- func (x *Customer) GetVideoBrandSafetySuitability() enums.BrandSafetySuitabilityEnum_BrandSafetySuitability
- func (*Customer) ProtoMessage()
- func (x *Customer) ProtoReflect() protoreflect.Message
- func (x *Customer) Reset()
- func (x *Customer) String() string
- type CustomerAcquisitionGoalSettings
- func (*CustomerAcquisitionGoalSettings) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerAcquisitionGoalSettings) GetOptimizationMode() ...
- func (x *CustomerAcquisitionGoalSettings) GetValueSettings() *common.LifecycleGoalValueSettings
- func (*CustomerAcquisitionGoalSettings) ProtoMessage()
- func (x *CustomerAcquisitionGoalSettings) ProtoReflect() protoreflect.Message
- func (x *CustomerAcquisitionGoalSettings) Reset()
- func (x *CustomerAcquisitionGoalSettings) String() string
- type CustomerAgreementSetting
- func (*CustomerAgreementSetting) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerAgreementSetting) GetAcceptedLeadFormTerms() bool
- func (*CustomerAgreementSetting) ProtoMessage()
- func (x *CustomerAgreementSetting) ProtoReflect() protoreflect.Message
- func (x *CustomerAgreementSetting) Reset()
- func (x *CustomerAgreementSetting) String() string
- type CustomerAsset
- func (*CustomerAsset) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerAsset) GetAsset() string
- func (x *CustomerAsset) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
- func (x *CustomerAsset) GetPrimaryStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
- func (x *CustomerAsset) GetPrimaryStatusDetails() []*common.AssetLinkPrimaryStatusDetails
- func (x *CustomerAsset) GetPrimaryStatusReasons() []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
- func (x *CustomerAsset) GetResourceName() string
- func (x *CustomerAsset) GetSource() enums.AssetSourceEnum_AssetSource
- func (x *CustomerAsset) GetStatus() enums.AssetLinkStatusEnum_AssetLinkStatus
- func (*CustomerAsset) ProtoMessage()
- func (x *CustomerAsset) ProtoReflect() protoreflect.Message
- func (x *CustomerAsset) Reset()
- func (x *CustomerAsset) String() string
- type CustomerAssetSet
- func (*CustomerAssetSet) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerAssetSet) GetAssetSet() string
- func (x *CustomerAssetSet) GetCustomer() string
- func (x *CustomerAssetSet) GetResourceName() string
- func (x *CustomerAssetSet) GetStatus() enums.AssetSetLinkStatusEnum_AssetSetLinkStatus
- func (*CustomerAssetSet) ProtoMessage()
- func (x *CustomerAssetSet) ProtoReflect() protoreflect.Message
- func (x *CustomerAssetSet) Reset()
- func (x *CustomerAssetSet) String() string
- type CustomerClient
- func (*CustomerClient) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerClient) GetAppliedLabels() []string
- func (x *CustomerClient) GetClientCustomer() string
- func (x *CustomerClient) GetCurrencyCode() string
- func (x *CustomerClient) GetDescriptiveName() string
- func (x *CustomerClient) GetHidden() bool
- func (x *CustomerClient) GetId() int64
- func (x *CustomerClient) GetLevel() int64
- func (x *CustomerClient) GetManager() bool
- func (x *CustomerClient) GetResourceName() string
- func (x *CustomerClient) GetStatus() enums.CustomerStatusEnum_CustomerStatus
- func (x *CustomerClient) GetTestAccount() bool
- func (x *CustomerClient) GetTimeZone() string
- func (*CustomerClient) ProtoMessage()
- func (x *CustomerClient) ProtoReflect() protoreflect.Message
- func (x *CustomerClient) Reset()
- func (x *CustomerClient) String() string
- type CustomerClientLink
- func (*CustomerClientLink) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerClientLink) GetClientCustomer() string
- func (x *CustomerClientLink) GetHidden() bool
- func (x *CustomerClientLink) GetManagerLinkId() int64
- func (x *CustomerClientLink) GetResourceName() string
- func (x *CustomerClientLink) GetStatus() enums.ManagerLinkStatusEnum_ManagerLinkStatus
- func (*CustomerClientLink) ProtoMessage()
- func (x *CustomerClientLink) ProtoReflect() protoreflect.Message
- func (x *CustomerClientLink) Reset()
- func (x *CustomerClientLink) String() string
- type CustomerConversionGoal
- func (*CustomerConversionGoal) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerConversionGoal) GetBiddable() bool
- func (x *CustomerConversionGoal) GetCategory() enums.ConversionActionCategoryEnum_ConversionActionCategory
- func (x *CustomerConversionGoal) GetOrigin() enums.ConversionOriginEnum_ConversionOrigin
- func (x *CustomerConversionGoal) GetResourceName() string
- func (*CustomerConversionGoal) ProtoMessage()
- func (x *CustomerConversionGoal) ProtoReflect() protoreflect.Message
- func (x *CustomerConversionGoal) Reset()
- func (x *CustomerConversionGoal) String() string
- type CustomerCustomizer
- func (*CustomerCustomizer) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerCustomizer) GetCustomizerAttribute() string
- func (x *CustomerCustomizer) GetResourceName() string
- func (x *CustomerCustomizer) GetStatus() enums.CustomizerValueStatusEnum_CustomizerValueStatus
- func (x *CustomerCustomizer) GetValue() *common.CustomizerValue
- func (*CustomerCustomizer) ProtoMessage()
- func (x *CustomerCustomizer) ProtoReflect() protoreflect.Message
- func (x *CustomerCustomizer) Reset()
- func (x *CustomerCustomizer) String() string
- type CustomerExtensionSetting
- func (*CustomerExtensionSetting) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerExtensionSetting) GetDevice() enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice
- func (x *CustomerExtensionSetting) GetExtensionFeedItems() []string
- func (x *CustomerExtensionSetting) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType
- func (x *CustomerExtensionSetting) GetResourceName() string
- func (*CustomerExtensionSetting) ProtoMessage()
- func (x *CustomerExtensionSetting) ProtoReflect() protoreflect.Message
- func (x *CustomerExtensionSetting) Reset()
- func (x *CustomerExtensionSetting) String() string
- type CustomerFeed
- func (*CustomerFeed) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerFeed) GetFeed() string
- func (x *CustomerFeed) GetMatchingFunction() *common.MatchingFunction
- func (x *CustomerFeed) GetPlaceholderTypes() []enums.PlaceholderTypeEnum_PlaceholderType
- func (x *CustomerFeed) GetResourceName() string
- func (x *CustomerFeed) GetStatus() enums.FeedLinkStatusEnum_FeedLinkStatus
- func (*CustomerFeed) ProtoMessage()
- func (x *CustomerFeed) ProtoReflect() protoreflect.Message
- func (x *CustomerFeed) Reset()
- func (x *CustomerFeed) String() string
- type CustomerLabel
- func (*CustomerLabel) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerLabel) GetCustomer() string
- func (x *CustomerLabel) GetLabel() string
- func (x *CustomerLabel) GetResourceName() string
- func (*CustomerLabel) ProtoMessage()
- func (x *CustomerLabel) ProtoReflect() protoreflect.Message
- func (x *CustomerLabel) Reset()
- func (x *CustomerLabel) String() string
- type CustomerLifecycleGoal
- func (*CustomerLifecycleGoal) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerLifecycleGoal) GetCustomerAcquisitionGoalValueSettings() *common.LifecycleGoalValueSettings
- func (x *CustomerLifecycleGoal) GetResourceName() string
- func (*CustomerLifecycleGoal) ProtoMessage()
- func (x *CustomerLifecycleGoal) ProtoReflect() protoreflect.Message
- func (x *CustomerLifecycleGoal) Reset()
- func (x *CustomerLifecycleGoal) String() string
- type CustomerManagerLink
- func (*CustomerManagerLink) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerManagerLink) GetManagerCustomer() string
- func (x *CustomerManagerLink) GetManagerLinkId() int64
- func (x *CustomerManagerLink) GetResourceName() string
- func (x *CustomerManagerLink) GetStatus() enums.ManagerLinkStatusEnum_ManagerLinkStatus
- func (*CustomerManagerLink) ProtoMessage()
- func (x *CustomerManagerLink) ProtoReflect() protoreflect.Message
- func (x *CustomerManagerLink) Reset()
- func (x *CustomerManagerLink) String() string
- type CustomerNegativeCriterion
- func (*CustomerNegativeCriterion) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerNegativeCriterion) GetContentLabel() *common.ContentLabelInfo
- func (m *CustomerNegativeCriterion) GetCriterion() isCustomerNegativeCriterion_Criterion
- func (x *CustomerNegativeCriterion) GetId() int64
- func (x *CustomerNegativeCriterion) GetIpBlock() *common.IpBlockInfo
- func (x *CustomerNegativeCriterion) GetMobileAppCategory() *common.MobileAppCategoryInfo
- func (x *CustomerNegativeCriterion) GetMobileApplication() *common.MobileApplicationInfo
- func (x *CustomerNegativeCriterion) GetNegativeKeywordList() *common.NegativeKeywordListInfo
- func (x *CustomerNegativeCriterion) GetPlacement() *common.PlacementInfo
- func (x *CustomerNegativeCriterion) GetResourceName() string
- func (x *CustomerNegativeCriterion) GetType() enums.CriterionTypeEnum_CriterionType
- func (x *CustomerNegativeCriterion) GetYoutubeChannel() *common.YouTubeChannelInfo
- func (x *CustomerNegativeCriterion) GetYoutubeVideo() *common.YouTubeVideoInfo
- func (*CustomerNegativeCriterion) ProtoMessage()
- func (x *CustomerNegativeCriterion) ProtoReflect() protoreflect.Message
- func (x *CustomerNegativeCriterion) Reset()
- func (x *CustomerNegativeCriterion) String() string
- type CustomerNegativeCriterion_ContentLabel
- type CustomerNegativeCriterion_IpBlock
- type CustomerNegativeCriterion_MobileAppCategory
- type CustomerNegativeCriterion_MobileApplication
- type CustomerNegativeCriterion_NegativeKeywordList
- type CustomerNegativeCriterion_Placement
- type CustomerNegativeCriterion_YoutubeChannel
- type CustomerNegativeCriterion_YoutubeVideo
- type CustomerSearchTermInsight
- func (*CustomerSearchTermInsight) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSearchTermInsight) GetCategoryLabel() string
- func (x *CustomerSearchTermInsight) GetId() int64
- func (x *CustomerSearchTermInsight) GetResourceName() string
- func (*CustomerSearchTermInsight) ProtoMessage()
- func (x *CustomerSearchTermInsight) ProtoReflect() protoreflect.Message
- func (x *CustomerSearchTermInsight) Reset()
- func (x *CustomerSearchTermInsight) String() string
- type CustomerSkAdNetworkConversionValueSchema
- func (*CustomerSkAdNetworkConversionValueSchema) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema) GetResourceName() string
- func (x *CustomerSkAdNetworkConversionValueSchema) GetSchema() *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema
- func (*CustomerSkAdNetworkConversionValueSchema) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetAppId() string
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetFineGrainedConversionValueMappings() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetMeasurementWindowHours() int32
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetPostbackMappings() ...
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) GetHighConversionValueMapping() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) GetLowConversionValueMapping() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) GetMediumConversionValueMapping() ...
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) GetMappedEvents() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) GetMaxTimePostInstallHours() int64
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) GetMinTimePostInstallHours() int64
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetCurrencyCode() string
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventCounter() int64
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventOccurrenceRange() ...
- func (m *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventRate() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventRevenueRange() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventRevenueValue() float64
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetMappedEventName() string
- func (m *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetRevenueRate() ...
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventCounter
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) GetMaxEventCount() int64
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) GetMinEventCount() int64
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange_
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRevenueRange
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRevenueValue
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) GetMaxEventRevenue() float64
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) GetMinEventRevenue() float64
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) GetConversionValueMapping() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) GetFineGrainedConversionValue() int32
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetCoarseGrainedConversionValueMappings() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowCoarseConversionValue() enums.SkAdNetworkCoarseConversionValueEnum_SkAdNetworkCoarseConversionValue
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowEvent() string
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowFineConversionValue() int32
- func (m *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowTrigger() ...
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetPostbackSequenceIndex() int32
- func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) ProtoMessage()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) ProtoReflect() protoreflect.Message
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) Reset()
- func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) String() string
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowCoarseConversionValue
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowEvent
- type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowFineConversionValue
- type CustomerUserAccess
- func (*CustomerUserAccess) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerUserAccess) GetAccessCreationDateTime() string
- func (x *CustomerUserAccess) GetAccessRole() enums.AccessRoleEnum_AccessRole
- func (x *CustomerUserAccess) GetEmailAddress() string
- func (x *CustomerUserAccess) GetInviterUserEmailAddress() string
- func (x *CustomerUserAccess) GetResourceName() string
- func (x *CustomerUserAccess) GetUserId() int64
- func (*CustomerUserAccess) ProtoMessage()
- func (x *CustomerUserAccess) ProtoReflect() protoreflect.Message
- func (x *CustomerUserAccess) Reset()
- func (x *CustomerUserAccess) String() string
- type CustomerUserAccessInvitation
- func (*CustomerUserAccessInvitation) Descriptor() ([]byte, []int)deprecated
- func (x *CustomerUserAccessInvitation) GetAccessRole() enums.AccessRoleEnum_AccessRole
- func (x *CustomerUserAccessInvitation) GetCreationDateTime() string
- func (x *CustomerUserAccessInvitation) GetEmailAddress() string
- func (x *CustomerUserAccessInvitation) GetInvitationId() int64
- func (x *CustomerUserAccessInvitation) GetInvitationStatus() enums.AccessInvitationStatusEnum_AccessInvitationStatus
- func (x *CustomerUserAccessInvitation) GetResourceName() string
- func (*CustomerUserAccessInvitation) ProtoMessage()
- func (x *CustomerUserAccessInvitation) ProtoReflect() protoreflect.Message
- func (x *CustomerUserAccessInvitation) Reset()
- func (x *CustomerUserAccessInvitation) String() string
- type CustomizerAttribute
- func (*CustomizerAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *CustomizerAttribute) GetId() int64
- func (x *CustomizerAttribute) GetName() string
- func (x *CustomizerAttribute) GetResourceName() string
- func (x *CustomizerAttribute) GetStatus() enums.CustomizerAttributeStatusEnum_CustomizerAttributeStatus
- func (x *CustomizerAttribute) GetType() enums.CustomizerAttributeTypeEnum_CustomizerAttributeType
- func (*CustomizerAttribute) ProtoMessage()
- func (x *CustomizerAttribute) ProtoReflect() protoreflect.Message
- func (x *CustomizerAttribute) Reset()
- func (x *CustomizerAttribute) String() string
- type DataPartnerIdentifier
- func (*DataPartnerIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *DataPartnerIdentifier) GetDataPartnerId() int64
- func (*DataPartnerIdentifier) ProtoMessage()
- func (x *DataPartnerIdentifier) ProtoReflect() protoreflect.Message
- func (x *DataPartnerIdentifier) Reset()
- func (x *DataPartnerIdentifier) String() string
- type DetailPlacementView
- func (*DetailPlacementView) Descriptor() ([]byte, []int)deprecated
- func (x *DetailPlacementView) GetDisplayName() string
- func (x *DetailPlacementView) GetGroupPlacementTargetUrl() string
- func (x *DetailPlacementView) GetPlacement() string
- func (x *DetailPlacementView) GetPlacementType() enums.PlacementTypeEnum_PlacementType
- func (x *DetailPlacementView) GetResourceName() string
- func (x *DetailPlacementView) GetTargetUrl() string
- func (*DetailPlacementView) ProtoMessage()
- func (x *DetailPlacementView) ProtoReflect() protoreflect.Message
- func (x *DetailPlacementView) Reset()
- func (x *DetailPlacementView) String() string
- type DetailedDemographic
- func (*DetailedDemographic) Descriptor() ([]byte, []int)deprecated
- func (x *DetailedDemographic) GetAvailabilities() []*common.CriterionCategoryAvailability
- func (x *DetailedDemographic) GetId() int64
- func (x *DetailedDemographic) GetLaunchedToAll() bool
- func (x *DetailedDemographic) GetName() string
- func (x *DetailedDemographic) GetParent() string
- func (x *DetailedDemographic) GetResourceName() string
- func (*DetailedDemographic) ProtoMessage()
- func (x *DetailedDemographic) ProtoReflect() protoreflect.Message
- func (x *DetailedDemographic) Reset()
- func (x *DetailedDemographic) String() string
- type DisplayKeywordView
- func (*DisplayKeywordView) Descriptor() ([]byte, []int)deprecated
- func (x *DisplayKeywordView) GetResourceName() string
- func (*DisplayKeywordView) ProtoMessage()
- func (x *DisplayKeywordView) ProtoReflect() protoreflect.Message
- func (x *DisplayKeywordView) Reset()
- func (x *DisplayKeywordView) String() string
- type DistanceView
- func (*DistanceView) Descriptor() ([]byte, []int)deprecated
- func (x *DistanceView) GetDistanceBucket() enums.DistanceBucketEnum_DistanceBucket
- func (x *DistanceView) GetMetricSystem() bool
- func (x *DistanceView) GetResourceName() string
- func (*DistanceView) ProtoMessage()
- func (x *DistanceView) ProtoReflect() protoreflect.Message
- func (x *DistanceView) Reset()
- func (x *DistanceView) String() string
- type DomainCategory
- func (*DomainCategory) Descriptor() ([]byte, []int)deprecated
- func (x *DomainCategory) GetCampaign() string
- func (x *DomainCategory) GetCategory() string
- func (x *DomainCategory) GetCategoryRank() int64
- func (x *DomainCategory) GetCoverageFraction() float64
- func (x *DomainCategory) GetDomain() string
- func (x *DomainCategory) GetHasChildren() bool
- func (x *DomainCategory) GetLanguageCode() string
- func (x *DomainCategory) GetRecommendedCpcBidMicros() int64
- func (x *DomainCategory) GetResourceName() string
- func (*DomainCategory) ProtoMessage()
- func (x *DomainCategory) ProtoReflect() protoreflect.Message
- func (x *DomainCategory) Reset()
- func (x *DomainCategory) String() string
- type DynamicSearchAdsSearchTermView
- func (*DynamicSearchAdsSearchTermView) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicSearchAdsSearchTermView) GetHasMatchingKeyword() bool
- func (x *DynamicSearchAdsSearchTermView) GetHasNegativeKeyword() bool
- func (x *DynamicSearchAdsSearchTermView) GetHasNegativeUrl() bool
- func (x *DynamicSearchAdsSearchTermView) GetHeadline() string
- func (x *DynamicSearchAdsSearchTermView) GetLandingPage() string
- func (x *DynamicSearchAdsSearchTermView) GetPageUrl() string
- func (x *DynamicSearchAdsSearchTermView) GetResourceName() string
- func (x *DynamicSearchAdsSearchTermView) GetSearchTerm() string
- func (*DynamicSearchAdsSearchTermView) ProtoMessage()
- func (x *DynamicSearchAdsSearchTermView) ProtoReflect() protoreflect.Message
- func (x *DynamicSearchAdsSearchTermView) Reset()
- func (x *DynamicSearchAdsSearchTermView) String() string
- type ExpandedLandingPageView
- func (*ExpandedLandingPageView) Descriptor() ([]byte, []int)deprecated
- func (x *ExpandedLandingPageView) GetExpandedFinalUrl() string
- func (x *ExpandedLandingPageView) GetResourceName() string
- func (*ExpandedLandingPageView) ProtoMessage()
- func (x *ExpandedLandingPageView) ProtoReflect() protoreflect.Message
- func (x *ExpandedLandingPageView) Reset()
- func (x *ExpandedLandingPageView) String() string
- type Experiment
- func (*Experiment) Descriptor() ([]byte, []int)deprecated
- func (x *Experiment) GetDescription() string
- func (x *Experiment) GetEndDate() string
- func (x *Experiment) GetExperimentId() int64
- func (x *Experiment) GetGoals() []*common.MetricGoal
- func (x *Experiment) GetLongRunningOperation() string
- func (x *Experiment) GetName() string
- func (x *Experiment) GetPromoteStatus() enums.AsyncActionStatusEnum_AsyncActionStatus
- func (x *Experiment) GetResourceName() string
- func (x *Experiment) GetStartDate() string
- func (x *Experiment) GetStatus() enums.ExperimentStatusEnum_ExperimentStatus
- func (x *Experiment) GetSuffix() string
- func (x *Experiment) GetSyncEnabled() bool
- func (x *Experiment) GetType() enums.ExperimentTypeEnum_ExperimentType
- func (*Experiment) ProtoMessage()
- func (x *Experiment) ProtoReflect() protoreflect.Message
- func (x *Experiment) Reset()
- func (x *Experiment) String() string
- type ExperimentArm
- func (*ExperimentArm) Descriptor() ([]byte, []int)deprecated
- func (x *ExperimentArm) GetCampaigns() []string
- func (x *ExperimentArm) GetControl() bool
- func (x *ExperimentArm) GetExperiment() string
- func (x *ExperimentArm) GetInDesignCampaigns() []string
- func (x *ExperimentArm) GetName() string
- func (x *ExperimentArm) GetResourceName() string
- func (x *ExperimentArm) GetTrafficSplit() int64
- func (*ExperimentArm) ProtoMessage()
- func (x *ExperimentArm) ProtoReflect() protoreflect.Message
- func (x *ExperimentArm) Reset()
- func (x *ExperimentArm) String() string
- type ExtensionFeedItem
- func (*ExtensionFeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *ExtensionFeedItem) GetAdSchedules() []*common.AdScheduleInfo
- func (x *ExtensionFeedItem) GetAffiliateLocationFeedItem() *common.AffiliateLocationFeedItem
- func (x *ExtensionFeedItem) GetAppFeedItem() *common.AppFeedItem
- func (x *ExtensionFeedItem) GetCallFeedItem() *common.CallFeedItem
- func (x *ExtensionFeedItem) GetCalloutFeedItem() *common.CalloutFeedItem
- func (x *ExtensionFeedItem) GetDevice() enums.FeedItemTargetDeviceEnum_FeedItemTargetDevice
- func (x *ExtensionFeedItem) GetEndDateTime() string
- func (m *ExtensionFeedItem) GetExtension() isExtensionFeedItem_Extension
- func (x *ExtensionFeedItem) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType
- func (x *ExtensionFeedItem) GetHotelCalloutFeedItem() *common.HotelCalloutFeedItem
- func (x *ExtensionFeedItem) GetId() int64
- func (x *ExtensionFeedItem) GetImageFeedItem() *common.ImageFeedItem
- func (x *ExtensionFeedItem) GetLocationFeedItem() *common.LocationFeedItem
- func (x *ExtensionFeedItem) GetPriceFeedItem() *common.PriceFeedItem
- func (x *ExtensionFeedItem) GetPromotionFeedItem() *common.PromotionFeedItem
- func (x *ExtensionFeedItem) GetResourceName() string
- func (m *ExtensionFeedItem) GetServingResourceTargeting() isExtensionFeedItem_ServingResourceTargeting
- func (x *ExtensionFeedItem) GetSitelinkFeedItem() *common.SitelinkFeedItem
- func (x *ExtensionFeedItem) GetStartDateTime() string
- func (x *ExtensionFeedItem) GetStatus() enums.FeedItemStatusEnum_FeedItemStatus
- func (x *ExtensionFeedItem) GetStructuredSnippetFeedItem() *common.StructuredSnippetFeedItem
- func (x *ExtensionFeedItem) GetTargetedAdGroup() string
- func (x *ExtensionFeedItem) GetTargetedCampaign() string
- func (x *ExtensionFeedItem) GetTargetedGeoTargetConstant() string
- func (x *ExtensionFeedItem) GetTargetedKeyword() *common.KeywordInfo
- func (x *ExtensionFeedItem) GetTextMessageFeedItem() *common.TextMessageFeedItem
- func (*ExtensionFeedItem) ProtoMessage()
- func (x *ExtensionFeedItem) ProtoReflect() protoreflect.Message
- func (x *ExtensionFeedItem) Reset()
- func (x *ExtensionFeedItem) String() string
- type ExtensionFeedItem_AffiliateLocationFeedItem
- type ExtensionFeedItem_AppFeedItem
- type ExtensionFeedItem_CallFeedItem
- type ExtensionFeedItem_CalloutFeedItem
- type ExtensionFeedItem_HotelCalloutFeedItem
- type ExtensionFeedItem_ImageFeedItem
- type ExtensionFeedItem_LocationFeedItem
- type ExtensionFeedItem_PriceFeedItem
- type ExtensionFeedItem_PromotionFeedItem
- type ExtensionFeedItem_SitelinkFeedItem
- type ExtensionFeedItem_StructuredSnippetFeedItem
- type ExtensionFeedItem_TargetedAdGroup
- type ExtensionFeedItem_TargetedCampaign
- type ExtensionFeedItem_TextMessageFeedItem
- type Feed
- func (*Feed) Descriptor() ([]byte, []int)deprecated
- func (x *Feed) GetAffiliateLocationFeedData() *Feed_AffiliateLocationFeedData
- func (x *Feed) GetAttributeOperations() []*FeedAttributeOperation
- func (x *Feed) GetAttributes() []*FeedAttribute
- func (x *Feed) GetId() int64
- func (x *Feed) GetName() string
- func (x *Feed) GetOrigin() enums.FeedOriginEnum_FeedOrigin
- func (x *Feed) GetPlacesLocationFeedData() *Feed_PlacesLocationFeedData
- func (x *Feed) GetResourceName() string
- func (x *Feed) GetStatus() enums.FeedStatusEnum_FeedStatus
- func (m *Feed) GetSystemFeedGenerationData() isFeed_SystemFeedGenerationData
- func (*Feed) ProtoMessage()
- func (x *Feed) ProtoReflect() protoreflect.Message
- func (x *Feed) Reset()
- func (x *Feed) String() string
- type FeedAttribute
- func (*FeedAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *FeedAttribute) GetId() int64
- func (x *FeedAttribute) GetIsPartOfKey() bool
- func (x *FeedAttribute) GetName() string
- func (x *FeedAttribute) GetType() enums.FeedAttributeTypeEnum_FeedAttributeType
- func (*FeedAttribute) ProtoMessage()
- func (x *FeedAttribute) ProtoReflect() protoreflect.Message
- func (x *FeedAttribute) Reset()
- func (x *FeedAttribute) String() string
- type FeedAttributeOperation
- func (*FeedAttributeOperation) Descriptor() ([]byte, []int)deprecated
- func (x *FeedAttributeOperation) GetOperator() FeedAttributeOperation_Operator
- func (x *FeedAttributeOperation) GetValue() *FeedAttribute
- func (*FeedAttributeOperation) ProtoMessage()
- func (x *FeedAttributeOperation) ProtoReflect() protoreflect.Message
- func (x *FeedAttributeOperation) Reset()
- func (x *FeedAttributeOperation) String() string
- type FeedAttributeOperation_Operator
- func (FeedAttributeOperation_Operator) Descriptor() protoreflect.EnumDescriptor
- func (x FeedAttributeOperation_Operator) Enum() *FeedAttributeOperation_Operator
- func (FeedAttributeOperation_Operator) EnumDescriptor() ([]byte, []int)deprecated
- func (x FeedAttributeOperation_Operator) Number() protoreflect.EnumNumber
- func (x FeedAttributeOperation_Operator) String() string
- func (FeedAttributeOperation_Operator) Type() protoreflect.EnumType
- type FeedItem
- func (*FeedItem) Descriptor() ([]byte, []int)deprecated
- func (x *FeedItem) GetAttributeValues() []*FeedItemAttributeValue
- func (x *FeedItem) GetEndDateTime() string
- func (x *FeedItem) GetFeed() string
- func (x *FeedItem) GetGeoTargetingRestriction() enums.GeoTargetingRestrictionEnum_GeoTargetingRestriction
- func (x *FeedItem) GetId() int64
- func (x *FeedItem) GetPolicyInfos() []*FeedItemPlaceholderPolicyInfo
- func (x *FeedItem) GetResourceName() string
- func (x *FeedItem) GetStartDateTime() string
- func (x *FeedItem) GetStatus() enums.FeedItemStatusEnum_FeedItemStatus
- func (x *FeedItem) GetUrlCustomParameters() []*common.CustomParameter
- func (*FeedItem) ProtoMessage()
- func (x *FeedItem) ProtoReflect() protoreflect.Message
- func (x *FeedItem) Reset()
- func (x *FeedItem) String() string
- type FeedItemAttributeValue
- func (*FeedItemAttributeValue) Descriptor() ([]byte, []int)deprecated
- func (x *FeedItemAttributeValue) GetBooleanValue() bool
- func (x *FeedItemAttributeValue) GetBooleanValues() []bool
- func (x *FeedItemAttributeValue) GetDoubleValue() float64
- func (x *FeedItemAttributeValue) GetDoubleValues() []float64
- func (x *FeedItemAttributeValue) GetFeedAttributeId() int64
- func (x *FeedItemAttributeValue) GetIntegerValue() int64
- func (x *FeedItemAttributeValue) GetIntegerValues() []int64
- func (x *FeedItemAttributeValue) GetPriceValue() *common.Money
- func (x *FeedItemAttributeValue) GetStringValue() string
- func (x *FeedItemAttributeValue) GetStringValues() []string
- func (*FeedItemAttributeValue) ProtoMessage()
- func (x *FeedItemAttributeValue) ProtoReflect() protoreflect.Message
- func (x *FeedItemAttributeValue) Reset()
- func (x *FeedItemAttributeValue) String() string
- type FeedItemPlaceholderPolicyInfo
- func (*FeedItemPlaceholderPolicyInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FeedItemPlaceholderPolicyInfo) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
- func (x *FeedItemPlaceholderPolicyInfo) GetFeedMappingResourceName() string
- func (x *FeedItemPlaceholderPolicyInfo) GetPlaceholderTypeEnum() enums.PlaceholderTypeEnum_PlaceholderType
- func (x *FeedItemPlaceholderPolicyInfo) GetPolicyTopicEntries() []*common.PolicyTopicEntry
- func (x *FeedItemPlaceholderPolicyInfo) GetQualityApprovalStatus() enums.FeedItemQualityApprovalStatusEnum_FeedItemQualityApprovalStatus
- func (x *FeedItemPlaceholderPolicyInfo) GetQualityDisapprovalReasons() []enums.FeedItemQualityDisapprovalReasonEnum_FeedItemQualityDisapprovalReason
- func (x *FeedItemPlaceholderPolicyInfo) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
- func (x *FeedItemPlaceholderPolicyInfo) GetValidationErrors() []*FeedItemValidationError
- func (x *FeedItemPlaceholderPolicyInfo) GetValidationStatus() enums.FeedItemValidationStatusEnum_FeedItemValidationStatus
- func (*FeedItemPlaceholderPolicyInfo) ProtoMessage()
- func (x *FeedItemPlaceholderPolicyInfo) ProtoReflect() protoreflect.Message
- func (x *FeedItemPlaceholderPolicyInfo) Reset()
- func (x *FeedItemPlaceholderPolicyInfo) String() string
- type FeedItemSet
- func (*FeedItemSet) Descriptor() ([]byte, []int)deprecated
- func (x *FeedItemSet) GetDisplayName() string
- func (x *FeedItemSet) GetDynamicAffiliateLocationSetFilter() *common.DynamicAffiliateLocationSetFilter
- func (x *FeedItemSet) GetDynamicLocationSetFilter() *common.DynamicLocationSetFilter
- func (m *FeedItemSet) GetDynamicSetFilter() isFeedItemSet_DynamicSetFilter
- func (x *FeedItemSet) GetFeed() string
- func (x *FeedItemSet) GetFeedItemSetId() int64
- func (x *FeedItemSet) GetResourceName() string
- func (x *FeedItemSet) GetStatus() enums.FeedItemSetStatusEnum_FeedItemSetStatus
- func (*FeedItemSet) ProtoMessage()
- func (x *FeedItemSet) ProtoReflect() protoreflect.Message
- func (x *FeedItemSet) Reset()
- func (x *FeedItemSet) String() string
- type FeedItemSetLink
- func (*FeedItemSetLink) Descriptor() ([]byte, []int)deprecated
- func (x *FeedItemSetLink) GetFeedItem() string
- func (x *FeedItemSetLink) GetFeedItemSet() string
- func (x *FeedItemSetLink) GetResourceName() string
- func (*FeedItemSetLink) ProtoMessage()
- func (x *FeedItemSetLink) ProtoReflect() protoreflect.Message
- func (x *FeedItemSetLink) Reset()
- func (x *FeedItemSetLink) String() string
- type FeedItemSet_DynamicAffiliateLocationSetFilter
- type FeedItemSet_DynamicLocationSetFilter
- type FeedItemTarget
- func (*FeedItemTarget) Descriptor() ([]byte, []int)deprecated
- func (x *FeedItemTarget) GetAdGroup() string
- func (x *FeedItemTarget) GetAdSchedule() *common.AdScheduleInfo
- func (x *FeedItemTarget) GetCampaign() string
- func (x *FeedItemTarget) GetDevice() enums.FeedItemTargetDeviceEnum_FeedItemTargetDevice
- func (x *FeedItemTarget) GetFeedItem() string
- func (x *FeedItemTarget) GetFeedItemTargetId() int64
- func (x *FeedItemTarget) GetFeedItemTargetType() enums.FeedItemTargetTypeEnum_FeedItemTargetType
- func (x *FeedItemTarget) GetGeoTargetConstant() string
- func (x *FeedItemTarget) GetKeyword() *common.KeywordInfo
- func (x *FeedItemTarget) GetResourceName() string
- func (x *FeedItemTarget) GetStatus() enums.FeedItemTargetStatusEnum_FeedItemTargetStatus
- func (m *FeedItemTarget) GetTarget() isFeedItemTarget_Target
- func (*FeedItemTarget) ProtoMessage()
- func (x *FeedItemTarget) ProtoReflect() protoreflect.Message
- func (x *FeedItemTarget) Reset()
- func (x *FeedItemTarget) String() string
- type FeedItemTarget_AdGroup
- type FeedItemTarget_AdSchedule
- type FeedItemTarget_Campaign
- type FeedItemTarget_Device
- type FeedItemTarget_GeoTargetConstant
- type FeedItemTarget_Keyword
- type FeedItemValidationError
- func (*FeedItemValidationError) Descriptor() ([]byte, []int)deprecated
- func (x *FeedItemValidationError) GetDescription() string
- func (x *FeedItemValidationError) GetExtraInfo() string
- func (x *FeedItemValidationError) GetFeedAttributeIds() []int64
- func (x *FeedItemValidationError) GetValidationError() errors.FeedItemValidationErrorEnum_FeedItemValidationError
- func (*FeedItemValidationError) ProtoMessage()
- func (x *FeedItemValidationError) ProtoReflect() protoreflect.Message
- func (x *FeedItemValidationError) Reset()
- func (x *FeedItemValidationError) String() string
- type FeedMapping
- func (*FeedMapping) Descriptor() ([]byte, []int)deprecated
- func (x *FeedMapping) GetAttributeFieldMappings() []*AttributeFieldMapping
- func (x *FeedMapping) GetCriterionType() enums.FeedMappingCriterionTypeEnum_FeedMappingCriterionType
- func (x *FeedMapping) GetFeed() string
- func (x *FeedMapping) GetPlaceholderType() enums.PlaceholderTypeEnum_PlaceholderType
- func (x *FeedMapping) GetResourceName() string
- func (x *FeedMapping) GetStatus() enums.FeedMappingStatusEnum_FeedMappingStatus
- func (m *FeedMapping) GetTarget() isFeedMapping_Target
- func (*FeedMapping) ProtoMessage()
- func (x *FeedMapping) ProtoReflect() protoreflect.Message
- func (x *FeedMapping) Reset()
- func (x *FeedMapping) String() string
- type FeedMapping_CriterionType
- type FeedMapping_PlaceholderType
- type FeedPlaceholderView
- func (*FeedPlaceholderView) Descriptor() ([]byte, []int)deprecated
- func (x *FeedPlaceholderView) GetPlaceholderType() enums.PlaceholderTypeEnum_PlaceholderType
- func (x *FeedPlaceholderView) GetResourceName() string
- func (*FeedPlaceholderView) ProtoMessage()
- func (x *FeedPlaceholderView) ProtoReflect() protoreflect.Message
- func (x *FeedPlaceholderView) Reset()
- func (x *FeedPlaceholderView) String() string
- type Feed_AffiliateLocationFeedData
- func (*Feed_AffiliateLocationFeedData) Descriptor() ([]byte, []int)deprecated
- func (x *Feed_AffiliateLocationFeedData) GetChainIds() []int64
- func (x *Feed_AffiliateLocationFeedData) GetRelationshipType() ...
- func (*Feed_AffiliateLocationFeedData) ProtoMessage()
- func (x *Feed_AffiliateLocationFeedData) ProtoReflect() protoreflect.Message
- func (x *Feed_AffiliateLocationFeedData) Reset()
- func (x *Feed_AffiliateLocationFeedData) String() string
- type Feed_AffiliateLocationFeedData_
- type Feed_PlacesLocationFeedData
- func (*Feed_PlacesLocationFeedData) Descriptor() ([]byte, []int)deprecated
- func (x *Feed_PlacesLocationFeedData) GetBusinessAccountId() string
- func (x *Feed_PlacesLocationFeedData) GetBusinessNameFilter() string
- func (x *Feed_PlacesLocationFeedData) GetCategoryFilters() []string
- func (x *Feed_PlacesLocationFeedData) GetEmailAddress() string
- func (x *Feed_PlacesLocationFeedData) GetLabelFilters() []string
- func (x *Feed_PlacesLocationFeedData) GetOauthInfo() *Feed_PlacesLocationFeedData_OAuthInfo
- func (*Feed_PlacesLocationFeedData) ProtoMessage()
- func (x *Feed_PlacesLocationFeedData) ProtoReflect() protoreflect.Message
- func (x *Feed_PlacesLocationFeedData) Reset()
- func (x *Feed_PlacesLocationFeedData) String() string
- type Feed_PlacesLocationFeedData_
- type Feed_PlacesLocationFeedData_OAuthInfo
- func (*Feed_PlacesLocationFeedData_OAuthInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Feed_PlacesLocationFeedData_OAuthInfo) GetHttpAuthorizationHeader() string
- func (x *Feed_PlacesLocationFeedData_OAuthInfo) GetHttpMethod() string
- func (x *Feed_PlacesLocationFeedData_OAuthInfo) GetHttpRequestUrl() string
- func (*Feed_PlacesLocationFeedData_OAuthInfo) ProtoMessage()
- func (x *Feed_PlacesLocationFeedData_OAuthInfo) ProtoReflect() protoreflect.Message
- func (x *Feed_PlacesLocationFeedData_OAuthInfo) Reset()
- func (x *Feed_PlacesLocationFeedData_OAuthInfo) String() string
- type Fellowship
- func (*Fellowship) Descriptor() ([]byte, []int)deprecated
- func (x *Fellowship) GetCompletionYear() int32
- func (x *Fellowship) GetInstitutionName() string
- func (*Fellowship) ProtoMessage()
- func (x *Fellowship) ProtoReflect() protoreflect.Message
- func (x *Fellowship) Reset()
- func (x *Fellowship) String() string
- type GenderView
- type GeoTargetConstant
- func (*GeoTargetConstant) Descriptor() ([]byte, []int)deprecated
- func (x *GeoTargetConstant) GetCanonicalName() string
- func (x *GeoTargetConstant) GetCountryCode() string
- func (x *GeoTargetConstant) GetId() int64
- func (x *GeoTargetConstant) GetName() string
- func (x *GeoTargetConstant) GetParentGeoTarget() string
- func (x *GeoTargetConstant) GetResourceName() string
- func (x *GeoTargetConstant) GetStatus() enums.GeoTargetConstantStatusEnum_GeoTargetConstantStatus
- func (x *GeoTargetConstant) GetTargetType() string
- func (*GeoTargetConstant) ProtoMessage()
- func (x *GeoTargetConstant) ProtoReflect() protoreflect.Message
- func (x *GeoTargetConstant) Reset()
- func (x *GeoTargetConstant) String() string
- type GeographicView
- func (*GeographicView) Descriptor() ([]byte, []int)deprecated
- func (x *GeographicView) GetCountryCriterionId() int64
- func (x *GeographicView) GetLocationType() enums.GeoTargetingTypeEnum_GeoTargetingType
- func (x *GeographicView) GetResourceName() string
- func (*GeographicView) ProtoMessage()
- func (x *GeographicView) ProtoReflect() protoreflect.Message
- func (x *GeographicView) Reset()
- func (x *GeographicView) String() string
- type GoogleAdsField
- func (*GoogleAdsField) Descriptor() ([]byte, []int)deprecated
- func (x *GoogleAdsField) GetAttributeResources() []string
- func (x *GoogleAdsField) GetCategory() enums.GoogleAdsFieldCategoryEnum_GoogleAdsFieldCategory
- func (x *GoogleAdsField) GetDataType() enums.GoogleAdsFieldDataTypeEnum_GoogleAdsFieldDataType
- func (x *GoogleAdsField) GetEnumValues() []string
- func (x *GoogleAdsField) GetFilterable() bool
- func (x *GoogleAdsField) GetIsRepeated() bool
- func (x *GoogleAdsField) GetMetrics() []string
- func (x *GoogleAdsField) GetName() string
- func (x *GoogleAdsField) GetResourceName() string
- func (x *GoogleAdsField) GetSegments() []string
- func (x *GoogleAdsField) GetSelectable() bool
- func (x *GoogleAdsField) GetSelectableWith() []string
- func (x *GoogleAdsField) GetSortable() bool
- func (x *GoogleAdsField) GetTypeUrl() string
- func (*GoogleAdsField) ProtoMessage()
- func (x *GoogleAdsField) ProtoReflect() protoreflect.Message
- func (x *GoogleAdsField) Reset()
- func (x *GoogleAdsField) String() string
- type GoogleAdsIdentifier
- func (*GoogleAdsIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *GoogleAdsIdentifier) GetCustomer() string
- func (*GoogleAdsIdentifier) ProtoMessage()
- func (x *GoogleAdsIdentifier) ProtoReflect() protoreflect.Message
- func (x *GoogleAdsIdentifier) Reset()
- func (x *GoogleAdsIdentifier) String() string
- type GranularInsuranceStatus
- func (*GranularInsuranceStatus) Descriptor() ([]byte, []int)deprecated
- func (x *GranularInsuranceStatus) GetCategoryId() string
- func (x *GranularInsuranceStatus) GetGeoCriterionId() int64
- func (x *GranularInsuranceStatus) GetVerificationStatus() enums.LocalServicesVerificationStatusEnum_LocalServicesVerificationStatus
- func (*GranularInsuranceStatus) ProtoMessage()
- func (x *GranularInsuranceStatus) ProtoReflect() protoreflect.Message
- func (x *GranularInsuranceStatus) Reset()
- func (x *GranularInsuranceStatus) String() string
- type GranularLicenseStatus
- func (*GranularLicenseStatus) Descriptor() ([]byte, []int)deprecated
- func (x *GranularLicenseStatus) GetCategoryId() string
- func (x *GranularLicenseStatus) GetGeoCriterionId() int64
- func (x *GranularLicenseStatus) GetVerificationStatus() enums.LocalServicesVerificationStatusEnum_LocalServicesVerificationStatus
- func (*GranularLicenseStatus) ProtoMessage()
- func (x *GranularLicenseStatus) ProtoReflect() protoreflect.Message
- func (x *GranularLicenseStatus) Reset()
- func (x *GranularLicenseStatus) String() string
- type GroupPlacementView
- func (*GroupPlacementView) Descriptor() ([]byte, []int)deprecated
- func (x *GroupPlacementView) GetDisplayName() string
- func (x *GroupPlacementView) GetPlacement() string
- func (x *GroupPlacementView) GetPlacementType() enums.PlacementTypeEnum_PlacementType
- func (x *GroupPlacementView) GetResourceName() string
- func (x *GroupPlacementView) GetTargetUrl() string
- func (*GroupPlacementView) ProtoMessage()
- func (x *GroupPlacementView) ProtoReflect() protoreflect.Message
- func (x *GroupPlacementView) Reset()
- func (x *GroupPlacementView) String() string
- type HotelCenterLinkInvitationIdentifier
- func (*HotelCenterLinkInvitationIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *HotelCenterLinkInvitationIdentifier) GetHotelCenterId() int64
- func (*HotelCenterLinkInvitationIdentifier) ProtoMessage()
- func (x *HotelCenterLinkInvitationIdentifier) ProtoReflect() protoreflect.Message
- func (x *HotelCenterLinkInvitationIdentifier) Reset()
- func (x *HotelCenterLinkInvitationIdentifier) String() string
- type HotelGroupView
- type HotelPerformanceView
- func (*HotelPerformanceView) Descriptor() ([]byte, []int)deprecated
- func (x *HotelPerformanceView) GetResourceName() string
- func (*HotelPerformanceView) ProtoMessage()
- func (x *HotelPerformanceView) ProtoReflect() protoreflect.Message
- func (x *HotelPerformanceView) Reset()
- func (x *HotelPerformanceView) String() string
- type HotelReconciliation
- func (*HotelReconciliation) Descriptor() ([]byte, []int)deprecated
- func (x *HotelReconciliation) GetBilled() bool
- func (x *HotelReconciliation) GetCampaign() string
- func (x *HotelReconciliation) GetCheckInDate() string
- func (x *HotelReconciliation) GetCheckOutDate() string
- func (x *HotelReconciliation) GetCommissionId() string
- func (x *HotelReconciliation) GetHotelCenterId() int64
- func (x *HotelReconciliation) GetHotelId() string
- func (x *HotelReconciliation) GetOrderId() string
- func (x *HotelReconciliation) GetReconciledValueMicros() int64
- func (x *HotelReconciliation) GetResourceName() string
- func (x *HotelReconciliation) GetStatus() enums.HotelReconciliationStatusEnum_HotelReconciliationStatus
- func (*HotelReconciliation) ProtoMessage()
- func (x *HotelReconciliation) ProtoReflect() protoreflect.Message
- func (x *HotelReconciliation) Reset()
- func (x *HotelReconciliation) String() string
- type IncomeRangeView
- type InsuranceVerificationArtifact
- func (*InsuranceVerificationArtifact) Descriptor() ([]byte, []int)deprecated
- func (x *InsuranceVerificationArtifact) GetAmountMicros() int64
- func (x *InsuranceVerificationArtifact) GetExpirationDateTime() string
- func (x *InsuranceVerificationArtifact) GetInsuranceDocumentReadonly() *common.LocalServicesDocumentReadOnly
- func (x *InsuranceVerificationArtifact) GetRejectionReason() ...
- func (*InsuranceVerificationArtifact) ProtoMessage()
- func (x *InsuranceVerificationArtifact) ProtoReflect() protoreflect.Message
- func (x *InsuranceVerificationArtifact) Reset()
- func (x *InsuranceVerificationArtifact) String() string
- type Invoice
- func (*Invoice) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice) GetAccountBudgetSummaries() []*Invoice_AccountBudgetSummary
- func (x *Invoice) GetAccountSummaries() []*Invoice_AccountSummary
- func (x *Invoice) GetAdjustmentsSubtotalAmountMicros() int64
- func (x *Invoice) GetAdjustmentsTaxAmountMicros() int64
- func (x *Invoice) GetAdjustmentsTotalAmountMicros() int64
- func (x *Invoice) GetBillingSetup() string
- func (x *Invoice) GetCorrectedInvoice() string
- func (x *Invoice) GetCurrencyCode() string
- func (x *Invoice) GetDueDate() string
- func (x *Invoice) GetExportChargeSubtotalAmountMicros() int64
- func (x *Invoice) GetExportChargeTaxAmountMicros() int64
- func (x *Invoice) GetExportChargeTotalAmountMicros() int64
- func (x *Invoice) GetId() string
- func (x *Invoice) GetIssueDate() string
- func (x *Invoice) GetPaymentsAccountId() string
- func (x *Invoice) GetPaymentsProfileId() string
- func (x *Invoice) GetPdfUrl() string
- func (x *Invoice) GetRegulatoryCostsSubtotalAmountMicros() int64
- func (x *Invoice) GetRegulatoryCostsTaxAmountMicros() int64
- func (x *Invoice) GetRegulatoryCostsTotalAmountMicros() int64
- func (x *Invoice) GetReplacedInvoices() []string
- func (x *Invoice) GetResourceName() string
- func (x *Invoice) GetServiceDateRange() *common.DateRange
- func (x *Invoice) GetSubtotalAmountMicros() int64
- func (x *Invoice) GetTaxAmountMicros() int64
- func (x *Invoice) GetTotalAmountMicros() int64
- func (x *Invoice) GetType() enums.InvoiceTypeEnum_InvoiceType
- func (*Invoice) ProtoMessage()
- func (x *Invoice) ProtoReflect() protoreflect.Message
- func (x *Invoice) Reset()
- func (x *Invoice) String() string
- type Invoice_AccountBudgetSummary
- func (*Invoice_AccountBudgetSummary) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice_AccountBudgetSummary) GetAccountBudget() string
- func (x *Invoice_AccountBudgetSummary) GetAccountBudgetName() string
- func (x *Invoice_AccountBudgetSummary) GetBillableActivityDateRange() *common.DateRange
- func (x *Invoice_AccountBudgetSummary) GetBilledAmountMicros() int64
- func (x *Invoice_AccountBudgetSummary) GetCustomer() string
- func (x *Invoice_AccountBudgetSummary) GetCustomerDescriptiveName() string
- func (x *Invoice_AccountBudgetSummary) GetInvalidActivityAmountMicros() int64
- func (x *Invoice_AccountBudgetSummary) GetInvalidActivitySummaries() []*Invoice_InvalidActivitySummary
- func (x *Invoice_AccountBudgetSummary) GetOverdeliveryAmountMicros() int64
- func (x *Invoice_AccountBudgetSummary) GetPurchaseOrderNumber() string
- func (x *Invoice_AccountBudgetSummary) GetServedAmountMicros() int64
- func (x *Invoice_AccountBudgetSummary) GetSubtotalAmountMicros() int64
- func (x *Invoice_AccountBudgetSummary) GetTaxAmountMicros() int64
- func (x *Invoice_AccountBudgetSummary) GetTotalAmountMicros() int64
- func (*Invoice_AccountBudgetSummary) ProtoMessage()
- func (x *Invoice_AccountBudgetSummary) ProtoReflect() protoreflect.Message
- func (x *Invoice_AccountBudgetSummary) Reset()
- func (x *Invoice_AccountBudgetSummary) String() string
- type Invoice_AccountSummary
- func (*Invoice_AccountSummary) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice_AccountSummary) GetBillingCorrectionSubtotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetBillingCorrectionTaxAmountMicros() int64
- func (x *Invoice_AccountSummary) GetBillingCorrectionTotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetCouponAdjustmentSubtotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetCouponAdjustmentTaxAmountMicros() int64
- func (x *Invoice_AccountSummary) GetCouponAdjustmentTotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetCustomer() string
- func (x *Invoice_AccountSummary) GetExcessCreditAdjustmentSubtotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetExcessCreditAdjustmentTaxAmountMicros() int64
- func (x *Invoice_AccountSummary) GetExcessCreditAdjustmentTotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetExportChargeSubtotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetExportChargeTaxAmountMicros() int64
- func (x *Invoice_AccountSummary) GetExportChargeTotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetRegulatoryCostsSubtotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetRegulatoryCostsTaxAmountMicros() int64
- func (x *Invoice_AccountSummary) GetRegulatoryCostsTotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetSubtotalAmountMicros() int64
- func (x *Invoice_AccountSummary) GetTaxAmountMicros() int64
- func (x *Invoice_AccountSummary) GetTotalAmountMicros() int64
- func (*Invoice_AccountSummary) ProtoMessage()
- func (x *Invoice_AccountSummary) ProtoReflect() protoreflect.Message
- func (x *Invoice_AccountSummary) Reset()
- func (x *Invoice_AccountSummary) String() string
- type Invoice_InvalidActivitySummary
- func (*Invoice_InvalidActivitySummary) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice_InvalidActivitySummary) GetAmountMicros() int64
- func (x *Invoice_InvalidActivitySummary) GetOriginalAccountBudgetName() string
- func (x *Invoice_InvalidActivitySummary) GetOriginalInvoiceId() string
- func (x *Invoice_InvalidActivitySummary) GetOriginalMonthOfService() enums.MonthOfYearEnum_MonthOfYear
- func (x *Invoice_InvalidActivitySummary) GetOriginalPurchaseOrderNumber() string
- func (x *Invoice_InvalidActivitySummary) GetOriginalYearOfService() string
- func (*Invoice_InvalidActivitySummary) ProtoMessage()
- func (x *Invoice_InvalidActivitySummary) ProtoReflect() protoreflect.Message
- func (x *Invoice_InvalidActivitySummary) Reset()
- func (x *Invoice_InvalidActivitySummary) String() string
- type KeywordPlan
- func (*KeywordPlan) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlan) GetForecastPeriod() *KeywordPlanForecastPeriod
- func (x *KeywordPlan) GetId() int64
- func (x *KeywordPlan) GetName() string
- func (x *KeywordPlan) GetResourceName() string
- func (*KeywordPlan) ProtoMessage()
- func (x *KeywordPlan) ProtoReflect() protoreflect.Message
- func (x *KeywordPlan) Reset()
- func (x *KeywordPlan) String() string
- type KeywordPlanAdGroup
- func (*KeywordPlanAdGroup) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanAdGroup) GetCpcBidMicros() int64
- func (x *KeywordPlanAdGroup) GetId() int64
- func (x *KeywordPlanAdGroup) GetKeywordPlanCampaign() string
- func (x *KeywordPlanAdGroup) GetName() string
- func (x *KeywordPlanAdGroup) GetResourceName() string
- func (*KeywordPlanAdGroup) ProtoMessage()
- func (x *KeywordPlanAdGroup) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanAdGroup) Reset()
- func (x *KeywordPlanAdGroup) String() string
- type KeywordPlanAdGroupKeyword
- func (*KeywordPlanAdGroupKeyword) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanAdGroupKeyword) GetCpcBidMicros() int64
- func (x *KeywordPlanAdGroupKeyword) GetId() int64
- func (x *KeywordPlanAdGroupKeyword) GetKeywordPlanAdGroup() string
- func (x *KeywordPlanAdGroupKeyword) GetMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType
- func (x *KeywordPlanAdGroupKeyword) GetNegative() bool
- func (x *KeywordPlanAdGroupKeyword) GetResourceName() string
- func (x *KeywordPlanAdGroupKeyword) GetText() string
- func (*KeywordPlanAdGroupKeyword) ProtoMessage()
- func (x *KeywordPlanAdGroupKeyword) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanAdGroupKeyword) Reset()
- func (x *KeywordPlanAdGroupKeyword) String() string
- type KeywordPlanCampaign
- func (*KeywordPlanCampaign) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanCampaign) GetCpcBidMicros() int64
- func (x *KeywordPlanCampaign) GetGeoTargets() []*KeywordPlanGeoTarget
- func (x *KeywordPlanCampaign) GetId() int64
- func (x *KeywordPlanCampaign) GetKeywordPlan() string
- func (x *KeywordPlanCampaign) GetKeywordPlanNetwork() enums.KeywordPlanNetworkEnum_KeywordPlanNetwork
- func (x *KeywordPlanCampaign) GetLanguageConstants() []string
- func (x *KeywordPlanCampaign) GetName() string
- func (x *KeywordPlanCampaign) GetResourceName() string
- func (*KeywordPlanCampaign) ProtoMessage()
- func (x *KeywordPlanCampaign) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanCampaign) Reset()
- func (x *KeywordPlanCampaign) String() string
- type KeywordPlanCampaignKeyword
- func (*KeywordPlanCampaignKeyword) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanCampaignKeyword) GetId() int64
- func (x *KeywordPlanCampaignKeyword) GetKeywordPlanCampaign() string
- func (x *KeywordPlanCampaignKeyword) GetMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType
- func (x *KeywordPlanCampaignKeyword) GetNegative() bool
- func (x *KeywordPlanCampaignKeyword) GetResourceName() string
- func (x *KeywordPlanCampaignKeyword) GetText() string
- func (*KeywordPlanCampaignKeyword) ProtoMessage()
- func (x *KeywordPlanCampaignKeyword) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanCampaignKeyword) Reset()
- func (x *KeywordPlanCampaignKeyword) String() string
- type KeywordPlanForecastPeriod
- func (*KeywordPlanForecastPeriod) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanForecastPeriod) GetDateInterval() enums.KeywordPlanForecastIntervalEnum_KeywordPlanForecastInterval
- func (x *KeywordPlanForecastPeriod) GetDateRange() *common.DateRange
- func (m *KeywordPlanForecastPeriod) GetInterval() isKeywordPlanForecastPeriod_Interval
- func (*KeywordPlanForecastPeriod) ProtoMessage()
- func (x *KeywordPlanForecastPeriod) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanForecastPeriod) Reset()
- func (x *KeywordPlanForecastPeriod) String() string
- type KeywordPlanForecastPeriod_DateInterval
- type KeywordPlanForecastPeriod_DateRange
- type KeywordPlanGeoTarget
- func (*KeywordPlanGeoTarget) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordPlanGeoTarget) GetGeoTargetConstant() string
- func (*KeywordPlanGeoTarget) ProtoMessage()
- func (x *KeywordPlanGeoTarget) ProtoReflect() protoreflect.Message
- func (x *KeywordPlanGeoTarget) Reset()
- func (x *KeywordPlanGeoTarget) String() string
- type KeywordThemeConstant
- func (*KeywordThemeConstant) Descriptor() ([]byte, []int)deprecated
- func (x *KeywordThemeConstant) GetCountryCode() string
- func (x *KeywordThemeConstant) GetDisplayName() string
- func (x *KeywordThemeConstant) GetLanguageCode() string
- func (x *KeywordThemeConstant) GetResourceName() string
- func (*KeywordThemeConstant) ProtoMessage()
- func (x *KeywordThemeConstant) ProtoReflect() protoreflect.Message
- func (x *KeywordThemeConstant) Reset()
- func (x *KeywordThemeConstant) String() string
- type KeywordView
- type Label
- func (*Label) Descriptor() ([]byte, []int)deprecated
- func (x *Label) GetId() int64
- func (x *Label) GetName() string
- func (x *Label) GetResourceName() string
- func (x *Label) GetStatus() enums.LabelStatusEnum_LabelStatus
- func (x *Label) GetTextLabel() *common.TextLabel
- func (*Label) ProtoMessage()
- func (x *Label) ProtoReflect() protoreflect.Message
- func (x *Label) Reset()
- func (x *Label) String() string
- type LandingPageView
- func (*LandingPageView) Descriptor() ([]byte, []int)deprecated
- func (x *LandingPageView) GetResourceName() string
- func (x *LandingPageView) GetUnexpandedFinalUrl() string
- func (*LandingPageView) ProtoMessage()
- func (x *LandingPageView) ProtoReflect() protoreflect.Message
- func (x *LandingPageView) Reset()
- func (x *LandingPageView) String() string
- type LanguageConstant
- func (*LanguageConstant) Descriptor() ([]byte, []int)deprecated
- func (x *LanguageConstant) GetCode() string
- func (x *LanguageConstant) GetId() int64
- func (x *LanguageConstant) GetName() string
- func (x *LanguageConstant) GetResourceName() string
- func (x *LanguageConstant) GetTargetable() bool
- func (*LanguageConstant) ProtoMessage()
- func (x *LanguageConstant) ProtoReflect() protoreflect.Message
- func (x *LanguageConstant) Reset()
- func (x *LanguageConstant) String() string
- type LeadFormSubmissionData
- func (*LeadFormSubmissionData) Descriptor() ([]byte, []int)deprecated
- func (x *LeadFormSubmissionData) GetAdGroup() string
- func (x *LeadFormSubmissionData) GetAdGroupAd() string
- func (x *LeadFormSubmissionData) GetAsset() string
- func (x *LeadFormSubmissionData) GetCampaign() string
- func (x *LeadFormSubmissionData) GetCustomLeadFormSubmissionFields() []*CustomLeadFormSubmissionField
- func (x *LeadFormSubmissionData) GetGclid() string
- func (x *LeadFormSubmissionData) GetId() string
- func (x *LeadFormSubmissionData) GetLeadFormSubmissionFields() []*LeadFormSubmissionField
- func (x *LeadFormSubmissionData) GetResourceName() string
- func (x *LeadFormSubmissionData) GetSubmissionDateTime() string
- func (*LeadFormSubmissionData) ProtoMessage()
- func (x *LeadFormSubmissionData) ProtoReflect() protoreflect.Message
- func (x *LeadFormSubmissionData) Reset()
- func (x *LeadFormSubmissionData) String() string
- type LeadFormSubmissionField
- func (*LeadFormSubmissionField) Descriptor() ([]byte, []int)deprecated
- func (x *LeadFormSubmissionField) GetFieldType() enums.LeadFormFieldUserInputTypeEnum_LeadFormFieldUserInputType
- func (x *LeadFormSubmissionField) GetFieldValue() string
- func (*LeadFormSubmissionField) ProtoMessage()
- func (x *LeadFormSubmissionField) ProtoReflect() protoreflect.Message
- func (x *LeadFormSubmissionField) Reset()
- func (x *LeadFormSubmissionField) String() string
- type LicenseVerificationArtifact
- func (*LicenseVerificationArtifact) Descriptor() ([]byte, []int)deprecated
- func (x *LicenseVerificationArtifact) GetExpirationDateTime() string
- func (x *LicenseVerificationArtifact) GetLicenseDocumentReadonly() *common.LocalServicesDocumentReadOnly
- func (x *LicenseVerificationArtifact) GetLicenseNumber() string
- func (x *LicenseVerificationArtifact) GetLicenseType() string
- func (x *LicenseVerificationArtifact) GetLicenseeFirstName() string
- func (x *LicenseVerificationArtifact) GetLicenseeLastName() string
- func (x *LicenseVerificationArtifact) GetRejectionReason() ...
- func (*LicenseVerificationArtifact) ProtoMessage()
- func (x *LicenseVerificationArtifact) ProtoReflect() protoreflect.Message
- func (x *LicenseVerificationArtifact) Reset()
- func (x *LicenseVerificationArtifact) String() string
- type LifeEvent
- func (*LifeEvent) Descriptor() ([]byte, []int)deprecated
- func (x *LifeEvent) GetAvailabilities() []*common.CriterionCategoryAvailability
- func (x *LifeEvent) GetId() int64
- func (x *LifeEvent) GetLaunchedToAll() bool
- func (x *LifeEvent) GetName() string
- func (x *LifeEvent) GetParent() string
- func (x *LifeEvent) GetResourceName() string
- func (*LifeEvent) ProtoMessage()
- func (x *LifeEvent) ProtoReflect() protoreflect.Message
- func (x *LifeEvent) Reset()
- func (x *LifeEvent) String() string
- type ListingGroupFilterDimension
- func (*ListingGroupFilterDimension) Descriptor() ([]byte, []int)deprecated
- func (m *ListingGroupFilterDimension) GetDimension() isListingGroupFilterDimension_Dimension
- func (x *ListingGroupFilterDimension) GetProductBrand() *ListingGroupFilterDimension_ProductBrand
- func (x *ListingGroupFilterDimension) GetProductCategory() *ListingGroupFilterDimension_ProductCategory
- func (x *ListingGroupFilterDimension) GetProductChannel() *ListingGroupFilterDimension_ProductChannel
- func (x *ListingGroupFilterDimension) GetProductCondition() *ListingGroupFilterDimension_ProductCondition
- func (x *ListingGroupFilterDimension) GetProductCustomAttribute() *ListingGroupFilterDimension_ProductCustomAttribute
- func (x *ListingGroupFilterDimension) GetProductItemId() *ListingGroupFilterDimension_ProductItemId
- func (x *ListingGroupFilterDimension) GetProductType() *ListingGroupFilterDimension_ProductType
- func (x *ListingGroupFilterDimension) GetWebpage() *ListingGroupFilterDimension_Webpage
- func (*ListingGroupFilterDimension) ProtoMessage()
- func (x *ListingGroupFilterDimension) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension) Reset()
- func (x *ListingGroupFilterDimension) String() string
- type ListingGroupFilterDimensionPath
- func (*ListingGroupFilterDimensionPath) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimensionPath) GetDimensions() []*ListingGroupFilterDimension
- func (*ListingGroupFilterDimensionPath) ProtoMessage()
- func (x *ListingGroupFilterDimensionPath) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimensionPath) Reset()
- func (x *ListingGroupFilterDimensionPath) String() string
- type ListingGroupFilterDimension_ProductBrand
- func (*ListingGroupFilterDimension_ProductBrand) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimension_ProductBrand) GetValue() string
- func (*ListingGroupFilterDimension_ProductBrand) ProtoMessage()
- func (x *ListingGroupFilterDimension_ProductBrand) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_ProductBrand) Reset()
- func (x *ListingGroupFilterDimension_ProductBrand) String() string
- type ListingGroupFilterDimension_ProductBrand_
- type ListingGroupFilterDimension_ProductCategory
- func (*ListingGroupFilterDimension_ProductCategory) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimension_ProductCategory) GetCategoryId() int64
- func (x *ListingGroupFilterDimension_ProductCategory) GetLevel() ...
- func (*ListingGroupFilterDimension_ProductCategory) ProtoMessage()
- func (x *ListingGroupFilterDimension_ProductCategory) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_ProductCategory) Reset()
- func (x *ListingGroupFilterDimension_ProductCategory) String() string
- type ListingGroupFilterDimension_ProductCategory_
- type ListingGroupFilterDimension_ProductChannel
- func (*ListingGroupFilterDimension_ProductChannel) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimension_ProductChannel) GetChannel() enums.ListingGroupFilterProductChannelEnum_ListingGroupFilterProductChannel
- func (*ListingGroupFilterDimension_ProductChannel) ProtoMessage()
- func (x *ListingGroupFilterDimension_ProductChannel) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_ProductChannel) Reset()
- func (x *ListingGroupFilterDimension_ProductChannel) String() string
- type ListingGroupFilterDimension_ProductChannel_
- type ListingGroupFilterDimension_ProductCondition
- func (*ListingGroupFilterDimension_ProductCondition) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimension_ProductCondition) GetCondition() ...
- func (*ListingGroupFilterDimension_ProductCondition) ProtoMessage()
- func (x *ListingGroupFilterDimension_ProductCondition) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_ProductCondition) Reset()
- func (x *ListingGroupFilterDimension_ProductCondition) String() string
- type ListingGroupFilterDimension_ProductCondition_
- type ListingGroupFilterDimension_ProductCustomAttribute
- func (*ListingGroupFilterDimension_ProductCustomAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimension_ProductCustomAttribute) GetIndex() ...
- func (x *ListingGroupFilterDimension_ProductCustomAttribute) GetValue() string
- func (*ListingGroupFilterDimension_ProductCustomAttribute) ProtoMessage()
- func (x *ListingGroupFilterDimension_ProductCustomAttribute) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_ProductCustomAttribute) Reset()
- func (x *ListingGroupFilterDimension_ProductCustomAttribute) String() string
- type ListingGroupFilterDimension_ProductCustomAttribute_
- type ListingGroupFilterDimension_ProductItemId
- func (*ListingGroupFilterDimension_ProductItemId) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimension_ProductItemId) GetValue() string
- func (*ListingGroupFilterDimension_ProductItemId) ProtoMessage()
- func (x *ListingGroupFilterDimension_ProductItemId) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_ProductItemId) Reset()
- func (x *ListingGroupFilterDimension_ProductItemId) String() string
- type ListingGroupFilterDimension_ProductItemId_
- type ListingGroupFilterDimension_ProductType
- func (*ListingGroupFilterDimension_ProductType) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimension_ProductType) GetLevel() ...
- func (x *ListingGroupFilterDimension_ProductType) GetValue() string
- func (*ListingGroupFilterDimension_ProductType) ProtoMessage()
- func (x *ListingGroupFilterDimension_ProductType) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_ProductType) Reset()
- func (x *ListingGroupFilterDimension_ProductType) String() string
- type ListingGroupFilterDimension_ProductType_
- type ListingGroupFilterDimension_Webpage
- func (*ListingGroupFilterDimension_Webpage) Descriptor() ([]byte, []int)deprecated
- func (x *ListingGroupFilterDimension_Webpage) GetConditions() []*ListingGroupFilterDimension_WebpageCondition
- func (*ListingGroupFilterDimension_Webpage) ProtoMessage()
- func (x *ListingGroupFilterDimension_Webpage) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_Webpage) Reset()
- func (x *ListingGroupFilterDimension_Webpage) String() string
- type ListingGroupFilterDimension_WebpageCondition
- func (*ListingGroupFilterDimension_WebpageCondition) Descriptor() ([]byte, []int)deprecated
- func (m *ListingGroupFilterDimension_WebpageCondition) GetCondition() isListingGroupFilterDimension_WebpageCondition_Condition
- func (x *ListingGroupFilterDimension_WebpageCondition) GetCustomLabel() string
- func (x *ListingGroupFilterDimension_WebpageCondition) GetUrlContains() string
- func (*ListingGroupFilterDimension_WebpageCondition) ProtoMessage()
- func (x *ListingGroupFilterDimension_WebpageCondition) ProtoReflect() protoreflect.Message
- func (x *ListingGroupFilterDimension_WebpageCondition) Reset()
- func (x *ListingGroupFilterDimension_WebpageCondition) String() string
- type ListingGroupFilterDimension_WebpageCondition_CustomLabel
- type ListingGroupFilterDimension_WebpageCondition_UrlContains
- type ListingGroupFilterDimension_Webpage_
- type LocalServicesEmployee
- func (*LocalServicesEmployee) Descriptor() ([]byte, []int)deprecated
- func (x *LocalServicesEmployee) GetCategoryIds() []string
- func (x *LocalServicesEmployee) GetCreationDateTime() string
- func (x *LocalServicesEmployee) GetEmailAddress() string
- func (x *LocalServicesEmployee) GetFellowships() []*Fellowship
- func (x *LocalServicesEmployee) GetFirstName() string
- func (x *LocalServicesEmployee) GetId() int64
- func (x *LocalServicesEmployee) GetJobTitle() string
- func (x *LocalServicesEmployee) GetLanguagesSpoken() []string
- func (x *LocalServicesEmployee) GetLastName() string
- func (x *LocalServicesEmployee) GetMiddleName() string
- func (x *LocalServicesEmployee) GetNationalProviderIdNumber() string
- func (x *LocalServicesEmployee) GetResidencies() []*Residency
- func (x *LocalServicesEmployee) GetResourceName() string
- func (x *LocalServicesEmployee) GetStatus() enums.LocalServicesEmployeeStatusEnum_LocalServicesEmployeeStatus
- func (x *LocalServicesEmployee) GetType() enums.LocalServicesEmployeeTypeEnum_LocalServicesEmployeeType
- func (x *LocalServicesEmployee) GetUniversityDegrees() []*UniversityDegree
- func (x *LocalServicesEmployee) GetYearStartedPracticing() int32
- func (*LocalServicesEmployee) ProtoMessage()
- func (x *LocalServicesEmployee) ProtoReflect() protoreflect.Message
- func (x *LocalServicesEmployee) Reset()
- func (x *LocalServicesEmployee) String() string
- type LocalServicesLead
- func (*LocalServicesLead) Descriptor() ([]byte, []int)deprecated
- func (x *LocalServicesLead) GetCategoryId() string
- func (x *LocalServicesLead) GetContactDetails() *ContactDetails
- func (x *LocalServicesLead) GetCreationDateTime() string
- func (x *LocalServicesLead) GetCreditDetails() *CreditDetails
- func (x *LocalServicesLead) GetId() int64
- func (x *LocalServicesLead) GetLeadCharged() bool
- func (x *LocalServicesLead) GetLeadStatus() enums.LocalServicesLeadStatusEnum_LeadStatus
- func (x *LocalServicesLead) GetLeadType() enums.LocalServicesLeadTypeEnum_LeadType
- func (x *LocalServicesLead) GetLocale() string
- func (x *LocalServicesLead) GetNote() *Note
- func (x *LocalServicesLead) GetResourceName() string
- func (x *LocalServicesLead) GetServiceId() string
- func (*LocalServicesLead) ProtoMessage()
- func (x *LocalServicesLead) ProtoReflect() protoreflect.Message
- func (x *LocalServicesLead) Reset()
- func (x *LocalServicesLead) String() string
- type LocalServicesLeadConversation
- func (*LocalServicesLeadConversation) Descriptor() ([]byte, []int)deprecated
- func (x *LocalServicesLeadConversation) GetConversationChannel() enums.LocalServicesLeadConversationTypeEnum_ConversationType
- func (x *LocalServicesLeadConversation) GetEventDateTime() string
- func (x *LocalServicesLeadConversation) GetId() int64
- func (x *LocalServicesLeadConversation) GetLead() string
- func (x *LocalServicesLeadConversation) GetMessageDetails() *MessageDetails
- func (x *LocalServicesLeadConversation) GetParticipantType() enums.LocalServicesParticipantTypeEnum_ParticipantType
- func (x *LocalServicesLeadConversation) GetPhoneCallDetails() *PhoneCallDetails
- func (x *LocalServicesLeadConversation) GetResourceName() string
- func (*LocalServicesLeadConversation) ProtoMessage()
- func (x *LocalServicesLeadConversation) ProtoReflect() protoreflect.Message
- func (x *LocalServicesLeadConversation) Reset()
- func (x *LocalServicesLeadConversation) String() string
- type LocalServicesSettings
- func (*LocalServicesSettings) Descriptor() ([]byte, []int)deprecated
- func (x *LocalServicesSettings) GetGranularInsuranceStatuses() []*GranularInsuranceStatus
- func (x *LocalServicesSettings) GetGranularLicenseStatuses() []*GranularLicenseStatus
- func (*LocalServicesSettings) ProtoMessage()
- func (x *LocalServicesSettings) ProtoReflect() protoreflect.Message
- func (x *LocalServicesSettings) Reset()
- func (x *LocalServicesSettings) String() string
- type LocalServicesVerificationArtifact
- func (*LocalServicesVerificationArtifact) Descriptor() ([]byte, []int)deprecated
- func (m *LocalServicesVerificationArtifact) GetArtifactData() isLocalServicesVerificationArtifact_ArtifactData
- func (x *LocalServicesVerificationArtifact) GetArtifactType() ...
- func (x *LocalServicesVerificationArtifact) GetBackgroundCheckVerificationArtifact() *BackgroundCheckVerificationArtifact
- func (x *LocalServicesVerificationArtifact) GetBusinessRegistrationCheckVerificationArtifact() *BusinessRegistrationCheckVerificationArtifact
- func (x *LocalServicesVerificationArtifact) GetCreationDateTime() string
- func (x *LocalServicesVerificationArtifact) GetId() int64
- func (x *LocalServicesVerificationArtifact) GetInsuranceVerificationArtifact() *InsuranceVerificationArtifact
- func (x *LocalServicesVerificationArtifact) GetLicenseVerificationArtifact() *LicenseVerificationArtifact
- func (x *LocalServicesVerificationArtifact) GetResourceName() string
- func (x *LocalServicesVerificationArtifact) GetStatus() ...
- func (*LocalServicesVerificationArtifact) ProtoMessage()
- func (x *LocalServicesVerificationArtifact) ProtoReflect() protoreflect.Message
- func (x *LocalServicesVerificationArtifact) Reset()
- func (x *LocalServicesVerificationArtifact) String() string
- type LocalServicesVerificationArtifact_BackgroundCheckVerificationArtifact
- type LocalServicesVerificationArtifact_BusinessRegistrationCheckVerificationArtifact
- type LocalServicesVerificationArtifact_InsuranceVerificationArtifact
- type LocalServicesVerificationArtifact_LicenseVerificationArtifact
- type LocationView
- type ManagedPlacementView
- func (*ManagedPlacementView) Descriptor() ([]byte, []int)deprecated
- func (x *ManagedPlacementView) GetResourceName() string
- func (*ManagedPlacementView) ProtoMessage()
- func (x *ManagedPlacementView) ProtoReflect() protoreflect.Message
- func (x *ManagedPlacementView) Reset()
- func (x *ManagedPlacementView) String() string
- type MediaAudio
- type MediaBundle
- type MediaFile
- func (*MediaFile) Descriptor() ([]byte, []int)deprecated
- func (x *MediaFile) GetAudio() *MediaAudio
- func (x *MediaFile) GetFileSize() int64
- func (x *MediaFile) GetId() int64
- func (x *MediaFile) GetImage() *MediaImage
- func (x *MediaFile) GetMediaBundle() *MediaBundle
- func (m *MediaFile) GetMediatype() isMediaFile_Mediatype
- func (x *MediaFile) GetMimeType() enums.MimeTypeEnum_MimeType
- func (x *MediaFile) GetName() string
- func (x *MediaFile) GetResourceName() string
- func (x *MediaFile) GetSourceUrl() string
- func (x *MediaFile) GetType() enums.MediaTypeEnum_MediaType
- func (x *MediaFile) GetVideo() *MediaVideo
- func (*MediaFile) ProtoMessage()
- func (x *MediaFile) ProtoReflect() protoreflect.Message
- func (x *MediaFile) Reset()
- func (x *MediaFile) String() string
- type MediaFile_Audio
- type MediaFile_Image
- type MediaFile_MediaBundle
- type MediaFile_Video
- type MediaImage
- func (*MediaImage) Descriptor() ([]byte, []int)deprecated
- func (x *MediaImage) GetData() []byte
- func (x *MediaImage) GetFullSizeImageUrl() string
- func (x *MediaImage) GetPreviewSizeImageUrl() string
- func (*MediaImage) ProtoMessage()
- func (x *MediaImage) ProtoReflect() protoreflect.Message
- func (x *MediaImage) Reset()
- func (x *MediaImage) String() string
- type MediaVideo
- func (*MediaVideo) Descriptor() ([]byte, []int)deprecated
- func (x *MediaVideo) GetAdDurationMillis() int64
- func (x *MediaVideo) GetAdvertisingIdCode() string
- func (x *MediaVideo) GetIsciCode() string
- func (x *MediaVideo) GetYoutubeVideoId() string
- func (*MediaVideo) ProtoMessage()
- func (x *MediaVideo) ProtoReflect() protoreflect.Message
- func (x *MediaVideo) Reset()
- func (x *MediaVideo) String() string
- type MerchantCenterIdentifier
- func (*MerchantCenterIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *MerchantCenterIdentifier) GetMerchantCenterId() int64
- func (*MerchantCenterIdentifier) ProtoMessage()
- func (x *MerchantCenterIdentifier) ProtoReflect() protoreflect.Message
- func (x *MerchantCenterIdentifier) Reset()
- func (x *MerchantCenterIdentifier) String() string
- type MerchantCenterLinkInvitationIdentifier
- func (*MerchantCenterLinkInvitationIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *MerchantCenterLinkInvitationIdentifier) GetMerchantCenterId() int64
- func (*MerchantCenterLinkInvitationIdentifier) ProtoMessage()
- func (x *MerchantCenterLinkInvitationIdentifier) ProtoReflect() protoreflect.Message
- func (x *MerchantCenterLinkInvitationIdentifier) Reset()
- func (x *MerchantCenterLinkInvitationIdentifier) String() string
- type MessageDetails
- func (*MessageDetails) Descriptor() ([]byte, []int)deprecated
- func (x *MessageDetails) GetAttachmentUrls() []string
- func (x *MessageDetails) GetText() string
- func (*MessageDetails) ProtoMessage()
- func (x *MessageDetails) ProtoReflect() protoreflect.Message
- func (x *MessageDetails) Reset()
- func (x *MessageDetails) String() string
- type MobileAppCategoryConstant
- func (*MobileAppCategoryConstant) Descriptor() ([]byte, []int)deprecated
- func (x *MobileAppCategoryConstant) GetId() int32
- func (x *MobileAppCategoryConstant) GetName() string
- func (x *MobileAppCategoryConstant) GetResourceName() string
- func (*MobileAppCategoryConstant) ProtoMessage()
- func (x *MobileAppCategoryConstant) ProtoReflect() protoreflect.Message
- func (x *MobileAppCategoryConstant) Reset()
- func (x *MobileAppCategoryConstant) String() string
- type MobileDeviceConstant
- func (*MobileDeviceConstant) Descriptor() ([]byte, []int)deprecated
- func (x *MobileDeviceConstant) GetId() int64
- func (x *MobileDeviceConstant) GetManufacturerName() string
- func (x *MobileDeviceConstant) GetName() string
- func (x *MobileDeviceConstant) GetOperatingSystemName() string
- func (x *MobileDeviceConstant) GetResourceName() string
- func (x *MobileDeviceConstant) GetType() enums.MobileDeviceTypeEnum_MobileDeviceType
- func (*MobileDeviceConstant) ProtoMessage()
- func (x *MobileDeviceConstant) ProtoReflect() protoreflect.Message
- func (x *MobileDeviceConstant) Reset()
- func (x *MobileDeviceConstant) String() string
- type Note
- type OfflineConversionAlert
- func (*OfflineConversionAlert) Descriptor() ([]byte, []int)deprecated
- func (x *OfflineConversionAlert) GetError() *OfflineConversionError
- func (x *OfflineConversionAlert) GetErrorPercentage() float64
- func (*OfflineConversionAlert) ProtoMessage()
- func (x *OfflineConversionAlert) ProtoReflect() protoreflect.Message
- func (x *OfflineConversionAlert) Reset()
- func (x *OfflineConversionAlert) String() string
- type OfflineConversionError
- func (*OfflineConversionError) Descriptor() ([]byte, []int)deprecated
- func (x *OfflineConversionError) GetCollectionSizeError() errors.CollectionSizeErrorEnum_CollectionSizeError
- func (x *OfflineConversionError) GetConversionAdjustmentUploadError() errors.ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError
- func (x *OfflineConversionError) GetConversionUploadError() errors.ConversionUploadErrorEnum_ConversionUploadError
- func (x *OfflineConversionError) GetDateError() errors.DateErrorEnum_DateError
- func (x *OfflineConversionError) GetDistinctError() errors.DistinctErrorEnum_DistinctError
- func (m *OfflineConversionError) GetErrorCode() isOfflineConversionError_ErrorCode
- func (x *OfflineConversionError) GetFieldError() errors.FieldErrorEnum_FieldError
- func (x *OfflineConversionError) GetMutateError() errors.MutateErrorEnum_MutateError
- func (x *OfflineConversionError) GetNotAllowlistedError() errors.NotAllowlistedErrorEnum_NotAllowlistedError
- func (x *OfflineConversionError) GetStringFormatError() errors.StringFormatErrorEnum_StringFormatError
- func (x *OfflineConversionError) GetStringLengthError() errors.StringLengthErrorEnum_StringLengthError
- func (*OfflineConversionError) ProtoMessage()
- func (x *OfflineConversionError) ProtoReflect() protoreflect.Message
- func (x *OfflineConversionError) Reset()
- func (x *OfflineConversionError) String() string
- type OfflineConversionError_CollectionSizeError
- type OfflineConversionError_ConversionAdjustmentUploadError
- type OfflineConversionError_ConversionUploadError
- type OfflineConversionError_DateError
- type OfflineConversionError_DistinctError
- type OfflineConversionError_FieldError
- type OfflineConversionError_MutateError
- type OfflineConversionError_NotAllowlistedError
- type OfflineConversionError_StringFormatError
- type OfflineConversionError_StringLengthError
- type OfflineConversionSummary
- func (*OfflineConversionSummary) Descriptor() ([]byte, []int)deprecated
- func (m *OfflineConversionSummary) GetDimensionKey() isOfflineConversionSummary_DimensionKey
- func (x *OfflineConversionSummary) GetFailedCount() int64
- func (x *OfflineConversionSummary) GetJobId() int64
- func (x *OfflineConversionSummary) GetSuccessfulCount() int64
- func (x *OfflineConversionSummary) GetUploadDate() string
- func (*OfflineConversionSummary) ProtoMessage()
- func (x *OfflineConversionSummary) ProtoReflect() protoreflect.Message
- func (x *OfflineConversionSummary) Reset()
- func (x *OfflineConversionSummary) String() string
- type OfflineConversionSummary_JobId
- type OfflineConversionSummary_UploadDate
- type OfflineConversionUploadClientSummary
- func (*OfflineConversionUploadClientSummary) Descriptor() ([]byte, []int)deprecated
- func (x *OfflineConversionUploadClientSummary) GetAlerts() []*OfflineConversionAlert
- func (x *OfflineConversionUploadClientSummary) GetClient() enums.OfflineEventUploadClientEnum_OfflineEventUploadClient
- func (x *OfflineConversionUploadClientSummary) GetDailySummaries() []*OfflineConversionSummary
- func (x *OfflineConversionUploadClientSummary) GetJobSummaries() []*OfflineConversionSummary
- func (x *OfflineConversionUploadClientSummary) GetLastUploadDateTime() string
- func (x *OfflineConversionUploadClientSummary) GetResourceName() string
- func (x *OfflineConversionUploadClientSummary) GetStatus() enums.OfflineConversionDiagnosticStatusEnum_OfflineConversionDiagnosticStatus
- func (x *OfflineConversionUploadClientSummary) GetSuccessRate() float64
- func (x *OfflineConversionUploadClientSummary) GetSuccessfulEventCount() int64
- func (x *OfflineConversionUploadClientSummary) GetTotalEventCount() int64
- func (*OfflineConversionUploadClientSummary) ProtoMessage()
- func (x *OfflineConversionUploadClientSummary) ProtoReflect() protoreflect.Message
- func (x *OfflineConversionUploadClientSummary) Reset()
- func (x *OfflineConversionUploadClientSummary) String() string
- type OfflineUserDataJob
- func (*OfflineUserDataJob) Descriptor() ([]byte, []int)deprecated
- func (x *OfflineUserDataJob) GetCustomerMatchUserListMetadata() *common.CustomerMatchUserListMetadata
- func (x *OfflineUserDataJob) GetExternalId() int64
- func (x *OfflineUserDataJob) GetFailureReason() enums.OfflineUserDataJobFailureReasonEnum_OfflineUserDataJobFailureReason
- func (x *OfflineUserDataJob) GetId() int64
- func (m *OfflineUserDataJob) GetMetadata() isOfflineUserDataJob_Metadata
- func (x *OfflineUserDataJob) GetOperationMetadata() *OfflineUserDataJobMetadata
- func (x *OfflineUserDataJob) GetResourceName() string
- func (x *OfflineUserDataJob) GetStatus() enums.OfflineUserDataJobStatusEnum_OfflineUserDataJobStatus
- func (x *OfflineUserDataJob) GetStoreSalesMetadata() *common.StoreSalesMetadata
- func (x *OfflineUserDataJob) GetType() enums.OfflineUserDataJobTypeEnum_OfflineUserDataJobType
- func (*OfflineUserDataJob) ProtoMessage()
- func (x *OfflineUserDataJob) ProtoReflect() protoreflect.Message
- func (x *OfflineUserDataJob) Reset()
- func (x *OfflineUserDataJob) String() string
- type OfflineUserDataJobMetadata
- func (*OfflineUserDataJobMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *OfflineUserDataJobMetadata) GetMatchRateRange() enums.OfflineUserDataJobMatchRateRangeEnum_OfflineUserDataJobMatchRateRange
- func (*OfflineUserDataJobMetadata) ProtoMessage()
- func (x *OfflineUserDataJobMetadata) ProtoReflect() protoreflect.Message
- func (x *OfflineUserDataJobMetadata) Reset()
- func (x *OfflineUserDataJobMetadata) String() string
- type OfflineUserDataJob_CustomerMatchUserListMetadata
- type OfflineUserDataJob_StoreSalesMetadata
- type OperatingSystemVersionConstant
- func (*OperatingSystemVersionConstant) Descriptor() ([]byte, []int)deprecated
- func (x *OperatingSystemVersionConstant) GetId() int64
- func (x *OperatingSystemVersionConstant) GetName() string
- func (x *OperatingSystemVersionConstant) GetOperatorType() ...
- func (x *OperatingSystemVersionConstant) GetOsMajorVersion() int32
- func (x *OperatingSystemVersionConstant) GetOsMinorVersion() int32
- func (x *OperatingSystemVersionConstant) GetResourceName() string
- func (*OperatingSystemVersionConstant) ProtoMessage()
- func (x *OperatingSystemVersionConstant) ProtoReflect() protoreflect.Message
- func (x *OperatingSystemVersionConstant) Reset()
- func (x *OperatingSystemVersionConstant) String() string
- type PaidOrganicSearchTermView
- func (*PaidOrganicSearchTermView) Descriptor() ([]byte, []int)deprecated
- func (x *PaidOrganicSearchTermView) GetResourceName() string
- func (x *PaidOrganicSearchTermView) GetSearchTerm() string
- func (*PaidOrganicSearchTermView) ProtoMessage()
- func (x *PaidOrganicSearchTermView) ProtoReflect() protoreflect.Message
- func (x *PaidOrganicSearchTermView) Reset()
- func (x *PaidOrganicSearchTermView) String() string
- type ParentalStatusView
- func (*ParentalStatusView) Descriptor() ([]byte, []int)deprecated
- func (x *ParentalStatusView) GetResourceName() string
- func (*ParentalStatusView) ProtoMessage()
- func (x *ParentalStatusView) ProtoReflect() protoreflect.Message
- func (x *ParentalStatusView) Reset()
- func (x *ParentalStatusView) String() string
- type PaymentsAccount
- func (*PaymentsAccount) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentsAccount) GetCurrencyCode() string
- func (x *PaymentsAccount) GetName() string
- func (x *PaymentsAccount) GetPayingManagerCustomer() string
- func (x *PaymentsAccount) GetPaymentsAccountId() string
- func (x *PaymentsAccount) GetPaymentsProfileId() string
- func (x *PaymentsAccount) GetResourceName() string
- func (x *PaymentsAccount) GetSecondaryPaymentsProfileId() string
- func (*PaymentsAccount) ProtoMessage()
- func (x *PaymentsAccount) ProtoReflect() protoreflect.Message
- func (x *PaymentsAccount) Reset()
- func (x *PaymentsAccount) String() string
- type PerStoreView
- func (*PerStoreView) Descriptor() ([]byte, []int)deprecated
- func (x *PerStoreView) GetPlaceId() string
- func (x *PerStoreView) GetResourceName() string
- func (*PerStoreView) ProtoMessage()
- func (x *PerStoreView) ProtoReflect() protoreflect.Message
- func (x *PerStoreView) Reset()
- func (x *PerStoreView) String() string
- type PhoneCallDetails
- func (*PhoneCallDetails) Descriptor() ([]byte, []int)deprecated
- func (x *PhoneCallDetails) GetCallDurationMillis() int64
- func (x *PhoneCallDetails) GetCallRecordingUrl() string
- func (*PhoneCallDetails) ProtoMessage()
- func (x *PhoneCallDetails) ProtoReflect() protoreflect.Message
- func (x *PhoneCallDetails) Reset()
- func (x *PhoneCallDetails) String() string
- type ProductCategoryConstant
- func (*ProductCategoryConstant) Descriptor() ([]byte, []int)deprecated
- func (x *ProductCategoryConstant) GetCategoryId() int64
- func (x *ProductCategoryConstant) GetLevel() enums.ProductCategoryLevelEnum_ProductCategoryLevel
- func (x *ProductCategoryConstant) GetLocalizations() []*ProductCategoryConstant_ProductCategoryLocalization
- func (x *ProductCategoryConstant) GetProductCategoryConstantParent() string
- func (x *ProductCategoryConstant) GetResourceName() string
- func (x *ProductCategoryConstant) GetState() enums.ProductCategoryStateEnum_ProductCategoryState
- func (*ProductCategoryConstant) ProtoMessage()
- func (x *ProductCategoryConstant) ProtoReflect() protoreflect.Message
- func (x *ProductCategoryConstant) Reset()
- func (x *ProductCategoryConstant) String() string
- type ProductCategoryConstant_ProductCategoryLocalization
- func (*ProductCategoryConstant_ProductCategoryLocalization) Descriptor() ([]byte, []int)deprecated
- func (x *ProductCategoryConstant_ProductCategoryLocalization) GetLanguageCode() string
- func (x *ProductCategoryConstant_ProductCategoryLocalization) GetRegionCode() string
- func (x *ProductCategoryConstant_ProductCategoryLocalization) GetValue() string
- func (*ProductCategoryConstant_ProductCategoryLocalization) ProtoMessage()
- func (x *ProductCategoryConstant_ProductCategoryLocalization) ProtoReflect() protoreflect.Message
- func (x *ProductCategoryConstant_ProductCategoryLocalization) Reset()
- func (x *ProductCategoryConstant_ProductCategoryLocalization) String() string
- type ProductGroupView
- type ProductLink
- func (*ProductLink) Descriptor() ([]byte, []int)deprecated
- func (x *ProductLink) GetAdvertisingPartner() *AdvertisingPartnerIdentifier
- func (x *ProductLink) GetDataPartner() *DataPartnerIdentifier
- func (x *ProductLink) GetGoogleAds() *GoogleAdsIdentifier
- func (m *ProductLink) GetLinkedProduct() isProductLink_LinkedProduct
- func (x *ProductLink) GetMerchantCenter() *MerchantCenterIdentifier
- func (x *ProductLink) GetProductLinkId() int64
- func (x *ProductLink) GetResourceName() string
- func (x *ProductLink) GetType() enums.LinkedProductTypeEnum_LinkedProductType
- func (*ProductLink) ProtoMessage()
- func (x *ProductLink) ProtoReflect() protoreflect.Message
- func (x *ProductLink) Reset()
- func (x *ProductLink) String() string
- type ProductLinkInvitation
- func (*ProductLinkInvitation) Descriptor() ([]byte, []int)deprecated
- func (x *ProductLinkInvitation) GetAdvertisingPartner() *AdvertisingPartnerLinkInvitationIdentifier
- func (x *ProductLinkInvitation) GetHotelCenter() *HotelCenterLinkInvitationIdentifier
- func (m *ProductLinkInvitation) GetInvitedAccount() isProductLinkInvitation_InvitedAccount
- func (x *ProductLinkInvitation) GetMerchantCenter() *MerchantCenterLinkInvitationIdentifier
- func (x *ProductLinkInvitation) GetProductLinkInvitationId() int64
- func (x *ProductLinkInvitation) GetResourceName() string
- func (x *ProductLinkInvitation) GetStatus() enums.ProductLinkInvitationStatusEnum_ProductLinkInvitationStatus
- func (x *ProductLinkInvitation) GetType() enums.LinkedProductTypeEnum_LinkedProductType
- func (*ProductLinkInvitation) ProtoMessage()
- func (x *ProductLinkInvitation) ProtoReflect() protoreflect.Message
- func (x *ProductLinkInvitation) Reset()
- func (x *ProductLinkInvitation) String() string
- type ProductLinkInvitation_AdvertisingPartner
- type ProductLinkInvitation_HotelCenter
- type ProductLinkInvitation_MerchantCenter
- type ProductLink_AdvertisingPartner
- type ProductLink_DataPartner
- type ProductLink_GoogleAds
- type ProductLink_MerchantCenter
- type QualifyingQuestion
- func (*QualifyingQuestion) Descriptor() ([]byte, []int)deprecated
- func (x *QualifyingQuestion) GetLocale() string
- func (x *QualifyingQuestion) GetQualifyingQuestionId() int64
- func (x *QualifyingQuestion) GetResourceName() string
- func (x *QualifyingQuestion) GetText() string
- func (*QualifyingQuestion) ProtoMessage()
- func (x *QualifyingQuestion) ProtoReflect() protoreflect.Message
- func (x *QualifyingQuestion) Reset()
- func (x *QualifyingQuestion) String() string
- type Recommendation
- func (*Recommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation) GetAdGroup() string
- func (x *Recommendation) GetCallAssetRecommendation() *Recommendation_CallAssetRecommendation
- func (x *Recommendation) GetCalloutAssetRecommendation() *Recommendation_CalloutAssetRecommendation
- func (x *Recommendation) GetCampaign() string
- func (x *Recommendation) GetCampaignBudget() string
- func (x *Recommendation) GetCampaignBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation
- func (x *Recommendation) GetCampaigns() []string
- func (x *Recommendation) GetCustomAudienceOptInRecommendation() *Recommendation_CustomAudienceOptInRecommendation
- func (x *Recommendation) GetDismissed() bool
- func (x *Recommendation) GetDisplayExpansionOptInRecommendation() *Recommendation_DisplayExpansionOptInRecommendation
- func (x *Recommendation) GetDynamicImageExtensionOptInRecommendation() *Recommendation_DynamicImageExtensionOptInRecommendation
- func (x *Recommendation) GetEnhancedCpcOptInRecommendation() *Recommendation_EnhancedCpcOptInRecommendation
- func (x *Recommendation) GetForecastingCampaignBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation
- func (x *Recommendation) GetForecastingSetTargetCpaRecommendation() *Recommendation_ForecastingSetTargetCpaRecommendation
- func (x *Recommendation) GetForecastingSetTargetRoasRecommendation() *Recommendation_ForecastingSetTargetRoasRecommendation
- func (x *Recommendation) GetImpact() *Recommendation_RecommendationImpact
- func (x *Recommendation) GetImproveDemandGenAdStrengthRecommendation() *Recommendation_ImproveDemandGenAdStrengthRecommendation
- func (x *Recommendation) GetImproveGoogleTagCoverageRecommendation() *Recommendation_ImproveGoogleTagCoverageRecommendation
- func (x *Recommendation) GetImprovePerformanceMaxAdStrengthRecommendation() *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation
- func (x *Recommendation) GetKeywordMatchTypeRecommendation() *Recommendation_KeywordMatchTypeRecommendation
- func (x *Recommendation) GetKeywordRecommendation() *Recommendation_KeywordRecommendation
- func (x *Recommendation) GetLeadFormAssetRecommendation() *Recommendation_LeadFormAssetRecommendation
- func (x *Recommendation) GetLowerTargetRoasRecommendation() *Recommendation_LowerTargetRoasRecommendation
- func (x *Recommendation) GetMarginalRoiCampaignBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation
- func (x *Recommendation) GetMaximizeClicksOptInRecommendation() *Recommendation_MaximizeClicksOptInRecommendation
- func (x *Recommendation) GetMaximizeConversionValueOptInRecommendation() *Recommendation_MaximizeConversionValueOptInRecommendation
- func (x *Recommendation) GetMaximizeConversionsOptInRecommendation() *Recommendation_MaximizeConversionsOptInRecommendation
- func (x *Recommendation) GetMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation() *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation
- func (x *Recommendation) GetMoveUnusedBudgetRecommendation() *Recommendation_MoveUnusedBudgetRecommendation
- func (x *Recommendation) GetOptimizeAdRotationRecommendation() *Recommendation_OptimizeAdRotationRecommendation
- func (x *Recommendation) GetPerformanceMaxFinalUrlOptInRecommendation() *Recommendation_PerformanceMaxFinalUrlOptInRecommendation
- func (x *Recommendation) GetPerformanceMaxOptInRecommendation() *Recommendation_PerformanceMaxOptInRecommendation
- func (x *Recommendation) GetRaiseTargetCpaBidTooLowRecommendation() *Recommendation_RaiseTargetCpaBidTooLowRecommendation
- func (x *Recommendation) GetRaiseTargetCpaRecommendation() *Recommendation_RaiseTargetCpaRecommendation
- func (m *Recommendation) GetRecommendation() isRecommendation_Recommendation
- func (x *Recommendation) GetRefreshCustomerMatchListRecommendation() *Recommendation_RefreshCustomerMatchListRecommendation
- func (x *Recommendation) GetResourceName() string
- func (x *Recommendation) GetResponsiveSearchAdAssetRecommendation() *Recommendation_ResponsiveSearchAdAssetRecommendation
- func (x *Recommendation) GetResponsiveSearchAdImproveAdStrengthRecommendation() *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation
- func (x *Recommendation) GetResponsiveSearchAdRecommendation() *Recommendation_ResponsiveSearchAdRecommendation
- func (x *Recommendation) GetSearchPartnersOptInRecommendation() *Recommendation_SearchPartnersOptInRecommendation
- func (x *Recommendation) GetSetTargetCpaRecommendation() *Recommendation_ForecastingSetTargetCpaRecommendation
- func (x *Recommendation) GetSetTargetRoasRecommendation() *Recommendation_ForecastingSetTargetRoasRecommendation
- func (x *Recommendation) GetShoppingAddAgeGroupRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
- func (x *Recommendation) GetShoppingAddColorRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
- func (x *Recommendation) GetShoppingAddGenderRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
- func (x *Recommendation) GetShoppingAddGtinRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
- func (x *Recommendation) GetShoppingAddMoreIdentifiersRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
- func (x *Recommendation) GetShoppingAddProductsToCampaignRecommendation() *Recommendation_ShoppingAddProductsToCampaignRecommendation
- func (x *Recommendation) GetShoppingAddSizeRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
- func (x *Recommendation) GetShoppingFixDisapprovedProductsRecommendation() *Recommendation_ShoppingFixDisapprovedProductsRecommendation
- func (x *Recommendation) GetShoppingFixMerchantCenterAccountSuspensionWarningRecommendation() *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation
- func (x *Recommendation) GetShoppingFixSuspendedMerchantCenterAccountRecommendation() *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation
- func (x *Recommendation) GetShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation() ...
- func (x *Recommendation) GetShoppingTargetAllOffersRecommendation() *Recommendation_ShoppingTargetAllOffersRecommendation
- func (x *Recommendation) GetSitelinkAssetRecommendation() *Recommendation_SitelinkAssetRecommendation
- func (x *Recommendation) GetTargetCpaOptInRecommendation() *Recommendation_TargetCpaOptInRecommendation
- func (x *Recommendation) GetTargetRoasOptInRecommendation() *Recommendation_TargetRoasOptInRecommendation
- func (x *Recommendation) GetTextAdRecommendation() *Recommendation_TextAdRecommendation
- func (x *Recommendation) GetType() enums.RecommendationTypeEnum_RecommendationType
- func (x *Recommendation) GetUpgradeLocalCampaignToPerformanceMaxRecommendation() *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation
- func (x *Recommendation) GetUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation() *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation
- func (x *Recommendation) GetUseBroadMatchKeywordRecommendation() *Recommendation_UseBroadMatchKeywordRecommendation
- func (*Recommendation) ProtoMessage()
- func (x *Recommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation) Reset()
- func (x *Recommendation) String() string
- type RecommendationSubscription
- func (*RecommendationSubscription) Descriptor() ([]byte, []int)deprecated
- func (x *RecommendationSubscription) GetCreateDateTime() string
- func (x *RecommendationSubscription) GetModifyDateTime() string
- func (x *RecommendationSubscription) GetResourceName() string
- func (x *RecommendationSubscription) GetStatus() enums.RecommendationSubscriptionStatusEnum_RecommendationSubscriptionStatus
- func (x *RecommendationSubscription) GetType() enums.RecommendationTypeEnum_RecommendationType
- func (*RecommendationSubscription) ProtoMessage()
- func (x *RecommendationSubscription) ProtoReflect() protoreflect.Message
- func (x *RecommendationSubscription) Reset()
- func (x *RecommendationSubscription) String() string
- type Recommendation_AccountInfo
- func (*Recommendation_AccountInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_AccountInfo) GetCustomerId() int64
- func (x *Recommendation_AccountInfo) GetDescriptiveName() string
- func (*Recommendation_AccountInfo) ProtoMessage()
- func (x *Recommendation_AccountInfo) ProtoReflect() protoreflect.Message
- func (x *Recommendation_AccountInfo) Reset()
- func (x *Recommendation_AccountInfo) String() string
- type Recommendation_CallAssetRecommendation
- func (*Recommendation_CallAssetRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_CallAssetRecommendation) ProtoMessage()
- func (x *Recommendation_CallAssetRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_CallAssetRecommendation) Reset()
- func (x *Recommendation_CallAssetRecommendation) String() string
- type Recommendation_CallAssetRecommendation_
- type Recommendation_CalloutAssetRecommendation
- func (*Recommendation_CalloutAssetRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_CalloutAssetRecommendation) GetRecommendedCampaignCalloutAssets() []*Asset
- func (x *Recommendation_CalloutAssetRecommendation) GetRecommendedCustomerCalloutAssets() []*Asset
- func (*Recommendation_CalloutAssetRecommendation) ProtoMessage()
- func (x *Recommendation_CalloutAssetRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_CalloutAssetRecommendation) Reset()
- func (x *Recommendation_CalloutAssetRecommendation) String() string
- type Recommendation_CalloutAssetRecommendation_
- type Recommendation_CampaignBudget
- func (*Recommendation_CampaignBudget) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_CampaignBudget) GetCurrentAmountMicros() int64
- func (x *Recommendation_CampaignBudget) GetNewStartDate() string
- func (x *Recommendation_CampaignBudget) GetRecommendedNewAmountMicros() int64
- func (*Recommendation_CampaignBudget) ProtoMessage()
- func (x *Recommendation_CampaignBudget) ProtoReflect() protoreflect.Message
- func (x *Recommendation_CampaignBudget) Reset()
- func (x *Recommendation_CampaignBudget) String() string
- type Recommendation_CampaignBudgetRecommendation
- func (*Recommendation_CampaignBudgetRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_CampaignBudgetRecommendation) GetBudgetOptions() ...
- func (x *Recommendation_CampaignBudgetRecommendation) GetCurrentBudgetAmountMicros() int64
- func (x *Recommendation_CampaignBudgetRecommendation) GetRecommendedBudgetAmountMicros() int64
- func (*Recommendation_CampaignBudgetRecommendation) ProtoMessage()
- func (x *Recommendation_CampaignBudgetRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_CampaignBudgetRecommendation) Reset()
- func (x *Recommendation_CampaignBudgetRecommendation) String() string
- type Recommendation_CampaignBudgetRecommendation_
- type Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption
- func (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) GetBudgetAmountMicros() int64
- func (x *Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) GetImpact() *Recommendation_RecommendationImpact
- func (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) ProtoMessage()
- func (x *Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) ProtoReflect() protoreflect.Message
- func (x *Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) Reset()
- func (x *Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) String() string
- type Recommendation_CustomAudienceOptInRecommendation
- func (*Recommendation_CustomAudienceOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_CustomAudienceOptInRecommendation) GetKeywords() []*common.KeywordInfo
- func (*Recommendation_CustomAudienceOptInRecommendation) ProtoMessage()
- func (x *Recommendation_CustomAudienceOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_CustomAudienceOptInRecommendation) Reset()
- func (x *Recommendation_CustomAudienceOptInRecommendation) String() string
- type Recommendation_CustomAudienceOptInRecommendation_
- type Recommendation_DisplayExpansionOptInRecommendation
- func (*Recommendation_DisplayExpansionOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_DisplayExpansionOptInRecommendation) ProtoMessage()
- func (x *Recommendation_DisplayExpansionOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_DisplayExpansionOptInRecommendation) Reset()
- func (x *Recommendation_DisplayExpansionOptInRecommendation) String() string
- type Recommendation_DisplayExpansionOptInRecommendation_
- type Recommendation_DynamicImageExtensionOptInRecommendation
- func (*Recommendation_DynamicImageExtensionOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_DynamicImageExtensionOptInRecommendation) ProtoMessage()
- func (x *Recommendation_DynamicImageExtensionOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_DynamicImageExtensionOptInRecommendation) Reset()
- func (x *Recommendation_DynamicImageExtensionOptInRecommendation) String() string
- type Recommendation_DynamicImageExtensionOptInRecommendation_
- type Recommendation_EnhancedCpcOptInRecommendation
- func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage()
- func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset()
- func (x *Recommendation_EnhancedCpcOptInRecommendation) String() string
- type Recommendation_EnhancedCpcOptInRecommendation_
- type Recommendation_ForecastingCampaignBudgetRecommendation
- type Recommendation_ForecastingSetTargetCpaRecommendation
- func (*Recommendation_ForecastingSetTargetCpaRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ForecastingSetTargetCpaRecommendation) GetCampaignBudget() *Recommendation_CampaignBudget
- func (x *Recommendation_ForecastingSetTargetCpaRecommendation) GetRecommendedTargetCpaMicros() int64
- func (*Recommendation_ForecastingSetTargetCpaRecommendation) ProtoMessage()
- func (x *Recommendation_ForecastingSetTargetCpaRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ForecastingSetTargetCpaRecommendation) Reset()
- func (x *Recommendation_ForecastingSetTargetCpaRecommendation) String() string
- type Recommendation_ForecastingSetTargetCpaRecommendation_
- type Recommendation_ForecastingSetTargetRoasRecommendation
- func (*Recommendation_ForecastingSetTargetRoasRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ForecastingSetTargetRoasRecommendation) GetCampaignBudget() *Recommendation_CampaignBudget
- func (x *Recommendation_ForecastingSetTargetRoasRecommendation) GetRecommendedTargetRoas() float64
- func (*Recommendation_ForecastingSetTargetRoasRecommendation) ProtoMessage()
- func (x *Recommendation_ForecastingSetTargetRoasRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ForecastingSetTargetRoasRecommendation) Reset()
- func (x *Recommendation_ForecastingSetTargetRoasRecommendation) String() string
- type Recommendation_ForecastingSetTargetRoasRecommendation_
- type Recommendation_ImproveDemandGenAdStrengthRecommendation
- func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) GetAd() string
- func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) GetAdStrength() enums.AdStrengthEnum_AdStrength
- func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) GetDemandGenAssetActionItems() []string
- func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) ProtoMessage()
- func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) Reset()
- func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) String() string
- type Recommendation_ImproveDemandGenAdStrengthRecommendation_
- type Recommendation_ImproveGoogleTagCoverageRecommendation
- func (*Recommendation_ImproveGoogleTagCoverageRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_ImproveGoogleTagCoverageRecommendation) ProtoMessage()
- func (x *Recommendation_ImproveGoogleTagCoverageRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ImproveGoogleTagCoverageRecommendation) Reset()
- func (x *Recommendation_ImproveGoogleTagCoverageRecommendation) String() string
- type Recommendation_ImproveGoogleTagCoverageRecommendation_
- type Recommendation_ImprovePerformanceMaxAdStrengthRecommendation
- func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) GetAssetGroup() string
- func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) ProtoMessage()
- func (x *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) Reset()
- func (x *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) String() string
- type Recommendation_ImprovePerformanceMaxAdStrengthRecommendation_
- type Recommendation_KeywordMatchTypeRecommendation
- func (*Recommendation_KeywordMatchTypeRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_KeywordMatchTypeRecommendation) GetKeyword() *common.KeywordInfo
- func (x *Recommendation_KeywordMatchTypeRecommendation) GetRecommendedMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType
- func (*Recommendation_KeywordMatchTypeRecommendation) ProtoMessage()
- func (x *Recommendation_KeywordMatchTypeRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_KeywordMatchTypeRecommendation) Reset()
- func (x *Recommendation_KeywordMatchTypeRecommendation) String() string
- type Recommendation_KeywordMatchTypeRecommendation_
- type Recommendation_KeywordRecommendation
- func (*Recommendation_KeywordRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_KeywordRecommendation) GetKeyword() *common.KeywordInfo
- func (x *Recommendation_KeywordRecommendation) GetRecommendedCpcBidMicros() int64
- func (x *Recommendation_KeywordRecommendation) GetSearchTerms() []*Recommendation_KeywordRecommendation_SearchTerm
- func (*Recommendation_KeywordRecommendation) ProtoMessage()
- func (x *Recommendation_KeywordRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_KeywordRecommendation) Reset()
- func (x *Recommendation_KeywordRecommendation) String() string
- type Recommendation_KeywordRecommendation_
- type Recommendation_KeywordRecommendation_SearchTerm
- func (*Recommendation_KeywordRecommendation_SearchTerm) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_KeywordRecommendation_SearchTerm) GetEstimatedWeeklySearchCount() int64
- func (x *Recommendation_KeywordRecommendation_SearchTerm) GetText() string
- func (*Recommendation_KeywordRecommendation_SearchTerm) ProtoMessage()
- func (x *Recommendation_KeywordRecommendation_SearchTerm) ProtoReflect() protoreflect.Message
- func (x *Recommendation_KeywordRecommendation_SearchTerm) Reset()
- func (x *Recommendation_KeywordRecommendation_SearchTerm) String() string
- type Recommendation_LeadFormAssetRecommendation
- func (*Recommendation_LeadFormAssetRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_LeadFormAssetRecommendation) ProtoMessage()
- func (x *Recommendation_LeadFormAssetRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_LeadFormAssetRecommendation) Reset()
- func (x *Recommendation_LeadFormAssetRecommendation) String() string
- type Recommendation_LeadFormAssetRecommendation_
- type Recommendation_LowerTargetRoasRecommendation
- func (*Recommendation_LowerTargetRoasRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_LowerTargetRoasRecommendation) GetTargetAdjustment() *Recommendation_TargetAdjustmentInfo
- func (*Recommendation_LowerTargetRoasRecommendation) ProtoMessage()
- func (x *Recommendation_LowerTargetRoasRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_LowerTargetRoasRecommendation) Reset()
- func (x *Recommendation_LowerTargetRoasRecommendation) String() string
- type Recommendation_LowerTargetRoasRecommendation_
- type Recommendation_MarginalRoiCampaignBudgetRecommendation
- type Recommendation_MaximizeClicksOptInRecommendation
- func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros() int64
- func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage()
- func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset()
- func (x *Recommendation_MaximizeClicksOptInRecommendation) String() string
- type Recommendation_MaximizeClicksOptInRecommendation_
- type Recommendation_MaximizeConversionValueOptInRecommendation
- func (*Recommendation_MaximizeConversionValueOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_MaximizeConversionValueOptInRecommendation) ProtoMessage()
- func (x *Recommendation_MaximizeConversionValueOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_MaximizeConversionValueOptInRecommendation) Reset()
- func (x *Recommendation_MaximizeConversionValueOptInRecommendation) String() string
- type Recommendation_MaximizeConversionValueOptInRecommendation_
- type Recommendation_MaximizeConversionsOptInRecommendation
- func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros() int64
- func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage()
- func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset()
- func (x *Recommendation_MaximizeConversionsOptInRecommendation) String() string
- type Recommendation_MaximizeConversionsOptInRecommendation_
- type Recommendation_MerchantInfo
- func (*Recommendation_MerchantInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_MerchantInfo) GetId() int64
- func (x *Recommendation_MerchantInfo) GetMultiClient() bool
- func (x *Recommendation_MerchantInfo) GetName() string
- func (*Recommendation_MerchantInfo) ProtoMessage()
- func (x *Recommendation_MerchantInfo) ProtoReflect() protoreflect.Message
- func (x *Recommendation_MerchantInfo) Reset()
- func (x *Recommendation_MerchantInfo) String() string
- type Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation
- func (*Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) GetApplyLink() string
- func (*Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) ProtoMessage()
- func (x *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) Reset()
- func (x *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) String() string
- type Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation_
- type Recommendation_MoveUnusedBudgetRecommendation
- func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation
- func (x *Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget() string
- func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage()
- func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset()
- func (x *Recommendation_MoveUnusedBudgetRecommendation) String() string
- type Recommendation_MoveUnusedBudgetRecommendation_
- type Recommendation_OptimizeAdRotationRecommendation
- func (*Recommendation_OptimizeAdRotationRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_OptimizeAdRotationRecommendation) ProtoMessage()
- func (x *Recommendation_OptimizeAdRotationRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_OptimizeAdRotationRecommendation) Reset()
- func (x *Recommendation_OptimizeAdRotationRecommendation) String() string
- type Recommendation_OptimizeAdRotationRecommendation_
- type Recommendation_PerformanceMaxFinalUrlOptInRecommendation
- func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) ProtoMessage()
- func (x *Recommendation_PerformanceMaxFinalUrlOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_PerformanceMaxFinalUrlOptInRecommendation) Reset()
- func (x *Recommendation_PerformanceMaxFinalUrlOptInRecommendation) String() string
- type Recommendation_PerformanceMaxFinalUrlOptInRecommendation_
- type Recommendation_PerformanceMaxOptInRecommendation
- func (*Recommendation_PerformanceMaxOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_PerformanceMaxOptInRecommendation) ProtoMessage()
- func (x *Recommendation_PerformanceMaxOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_PerformanceMaxOptInRecommendation) Reset()
- func (x *Recommendation_PerformanceMaxOptInRecommendation) String() string
- type Recommendation_PerformanceMaxOptInRecommendation_
- type Recommendation_RaiseTargetCpaBidTooLowRecommendation
- func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) GetAverageTargetCpaMicros() int64
- func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) GetRecommendedTargetMultiplier() float64
- func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) ProtoMessage()
- func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) Reset()
- func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) String() string
- type Recommendation_RaiseTargetCpaBidTooLowRecommendation_
- type Recommendation_RaiseTargetCpaRecommendation
- func (*Recommendation_RaiseTargetCpaRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_RaiseTargetCpaRecommendation) GetAppBiddingGoal() enums.AppBiddingGoalEnum_AppBiddingGoal
- func (x *Recommendation_RaiseTargetCpaRecommendation) GetTargetAdjustment() *Recommendation_TargetAdjustmentInfo
- func (*Recommendation_RaiseTargetCpaRecommendation) ProtoMessage()
- func (x *Recommendation_RaiseTargetCpaRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_RaiseTargetCpaRecommendation) Reset()
- func (x *Recommendation_RaiseTargetCpaRecommendation) String() string
- type Recommendation_RaiseTargetCpaRecommendation_
- type Recommendation_RecommendationImpact
- func (*Recommendation_RecommendationImpact) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_RecommendationImpact) GetBaseMetrics() *Recommendation_RecommendationMetrics
- func (x *Recommendation_RecommendationImpact) GetPotentialMetrics() *Recommendation_RecommendationMetrics
- func (*Recommendation_RecommendationImpact) ProtoMessage()
- func (x *Recommendation_RecommendationImpact) ProtoReflect() protoreflect.Message
- func (x *Recommendation_RecommendationImpact) Reset()
- func (x *Recommendation_RecommendationImpact) String() string
- type Recommendation_RecommendationMetrics
- func (*Recommendation_RecommendationMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_RecommendationMetrics) GetClicks() float64
- func (x *Recommendation_RecommendationMetrics) GetConversions() float64
- func (x *Recommendation_RecommendationMetrics) GetConversionsValue() float64
- func (x *Recommendation_RecommendationMetrics) GetCostMicros() int64
- func (x *Recommendation_RecommendationMetrics) GetImpressions() float64
- func (x *Recommendation_RecommendationMetrics) GetVideoViews() float64
- func (*Recommendation_RecommendationMetrics) ProtoMessage()
- func (x *Recommendation_RecommendationMetrics) ProtoReflect() protoreflect.Message
- func (x *Recommendation_RecommendationMetrics) Reset()
- func (x *Recommendation_RecommendationMetrics) String() string
- type Recommendation_RefreshCustomerMatchListRecommendation
- func (*Recommendation_RefreshCustomerMatchListRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetDaysSinceLastRefresh() int64
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetOwnerAccount() *Recommendation_AccountInfo
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetTargetingAccountsCount() int64
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetTopSpendingAccount() []*Recommendation_AccountInfo
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetUserListId() int64
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetUserListName() string
- func (*Recommendation_RefreshCustomerMatchListRecommendation) ProtoMessage()
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) Reset()
- func (x *Recommendation_RefreshCustomerMatchListRecommendation) String() string
- type Recommendation_RefreshCustomerMatchListRecommendation_
- type Recommendation_ResponsiveSearchAdAssetRecommendation
- func (*Recommendation_ResponsiveSearchAdAssetRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) GetCurrentAd() *Ad
- func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) GetRecommendedAssets() *Ad
- func (*Recommendation_ResponsiveSearchAdAssetRecommendation) ProtoMessage()
- func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) Reset()
- func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) String() string
- type Recommendation_ResponsiveSearchAdAssetRecommendation_
- type Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation
- func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) GetCurrentAd() *Ad
- func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) GetRecommendedAd() *Ad
- func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) ProtoMessage()
- func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) Reset()
- func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) String() string
- type Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation_
- type Recommendation_ResponsiveSearchAdRecommendation
- func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ResponsiveSearchAdRecommendation) GetAd() *Ad
- func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage()
- func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset()
- func (x *Recommendation_ResponsiveSearchAdRecommendation) String() string
- type Recommendation_ResponsiveSearchAdRecommendation_
- type Recommendation_SearchPartnersOptInRecommendation
- func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage()
- func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_SearchPartnersOptInRecommendation) Reset()
- func (x *Recommendation_SearchPartnersOptInRecommendation) String() string
- type Recommendation_SearchPartnersOptInRecommendation_
- type Recommendation_SetTargetCpaRecommendation
- type Recommendation_SetTargetRoasRecommendation
- type Recommendation_ShoppingAddAgeGroupRecommendation
- type Recommendation_ShoppingAddColorRecommendation
- type Recommendation_ShoppingAddGenderRecommendation
- type Recommendation_ShoppingAddGtinRecommendation
- type Recommendation_ShoppingAddMoreIdentifiersRecommendation
- type Recommendation_ShoppingAddProductsToCampaignRecommendation
- func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) GetFeedLabel() string
- func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) GetMerchant() *Recommendation_MerchantInfo
- func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) GetReason() enums.ShoppingAddProductsToCampaignRecommendationEnum_Reason
- func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) ProtoMessage()
- func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) Reset()
- func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) String() string
- type Recommendation_ShoppingAddProductsToCampaignRecommendation_
- type Recommendation_ShoppingAddSizeRecommendation
- type Recommendation_ShoppingFixDisapprovedProductsRecommendation
- func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetDisapprovedProductsCount() int64
- func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetFeedLabel() string
- func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetMerchant() *Recommendation_MerchantInfo
- func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetProductsCount() int64
- func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) ProtoMessage()
- func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) Reset()
- func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) String() string
- type Recommendation_ShoppingFixDisapprovedProductsRecommendation_
- type Recommendation_ShoppingFixMerchantCenterAccountSuspensionWarningRecommendation
- type Recommendation_ShoppingFixSuspendedMerchantCenterAccountRecommendation
- type Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation
- func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) GetFeedLabel() string
- func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) GetMerchant() *Recommendation_MerchantInfo
- func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) ProtoMessage()
- func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) Reset()
- func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) String() string
- type Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation
- func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) GetFeedLabel() string
- func (x *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) GetMerchant() *Recommendation_MerchantInfo
- func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) ProtoMessage()
- func (x *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) Reset()
- func (x *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) String() string
- type Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation_
- type Recommendation_ShoppingOfferAttributeRecommendation
- func (*Recommendation_ShoppingOfferAttributeRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ShoppingOfferAttributeRecommendation) GetDemotedOffersCount() int64
- func (x *Recommendation_ShoppingOfferAttributeRecommendation) GetFeedLabel() string
- func (x *Recommendation_ShoppingOfferAttributeRecommendation) GetMerchant() *Recommendation_MerchantInfo
- func (x *Recommendation_ShoppingOfferAttributeRecommendation) GetOffersCount() int64
- func (*Recommendation_ShoppingOfferAttributeRecommendation) ProtoMessage()
- func (x *Recommendation_ShoppingOfferAttributeRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ShoppingOfferAttributeRecommendation) Reset()
- func (x *Recommendation_ShoppingOfferAttributeRecommendation) String() string
- type Recommendation_ShoppingTargetAllOffersRecommendation
- func (*Recommendation_ShoppingTargetAllOffersRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_ShoppingTargetAllOffersRecommendation) GetFeedLabel() string
- func (x *Recommendation_ShoppingTargetAllOffersRecommendation) GetMerchant() *Recommendation_MerchantInfo
- func (x *Recommendation_ShoppingTargetAllOffersRecommendation) GetUntargetedOffersCount() int64
- func (*Recommendation_ShoppingTargetAllOffersRecommendation) ProtoMessage()
- func (x *Recommendation_ShoppingTargetAllOffersRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_ShoppingTargetAllOffersRecommendation) Reset()
- func (x *Recommendation_ShoppingTargetAllOffersRecommendation) String() string
- type Recommendation_ShoppingTargetAllOffersRecommendation_
- type Recommendation_SitelinkAssetRecommendation
- func (*Recommendation_SitelinkAssetRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_SitelinkAssetRecommendation) GetRecommendedCampaignSitelinkAssets() []*Asset
- func (x *Recommendation_SitelinkAssetRecommendation) GetRecommendedCustomerSitelinkAssets() []*Asset
- func (*Recommendation_SitelinkAssetRecommendation) ProtoMessage()
- func (x *Recommendation_SitelinkAssetRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_SitelinkAssetRecommendation) Reset()
- func (x *Recommendation_SitelinkAssetRecommendation) String() string
- type Recommendation_SitelinkAssetRecommendation_
- type Recommendation_TargetAdjustmentInfo
- func (*Recommendation_TargetAdjustmentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_TargetAdjustmentInfo) GetCurrentAverageTargetMicros() int64
- func (x *Recommendation_TargetAdjustmentInfo) GetRecommendedTargetMultiplier() float64
- func (x *Recommendation_TargetAdjustmentInfo) GetSharedSet() string
- func (*Recommendation_TargetAdjustmentInfo) ProtoMessage()
- func (x *Recommendation_TargetAdjustmentInfo) ProtoReflect() protoreflect.Message
- func (x *Recommendation_TargetAdjustmentInfo) Reset()
- func (x *Recommendation_TargetAdjustmentInfo) String() string
- type Recommendation_TargetCpaOptInRecommendation
- func (*Recommendation_TargetCpaOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_TargetCpaOptInRecommendation) GetOptions() ...
- func (x *Recommendation_TargetCpaOptInRecommendation) GetRecommendedTargetCpaMicros() int64
- func (*Recommendation_TargetCpaOptInRecommendation) ProtoMessage()
- func (x *Recommendation_TargetCpaOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_TargetCpaOptInRecommendation) Reset()
- func (x *Recommendation_TargetCpaOptInRecommendation) String() string
- type Recommendation_TargetCpaOptInRecommendation_
- type Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption
- func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetGoal() enums.TargetCpaOptInRecommendationGoalEnum_TargetCpaOptInRecommendationGoal
- func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetImpact() *Recommendation_RecommendationImpact
- func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetRequiredCampaignBudgetAmountMicros() int64
- func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetTargetCpaMicros() int64
- func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) ProtoMessage()
- func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) ProtoReflect() protoreflect.Message
- func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) Reset()
- func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) String() string
- type Recommendation_TargetRoasOptInRecommendation
- func (*Recommendation_TargetRoasOptInRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas() float64
- func (x *Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros() int64
- func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage()
- func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_TargetRoasOptInRecommendation) Reset()
- func (x *Recommendation_TargetRoasOptInRecommendation) String() string
- type Recommendation_TargetRoasOptInRecommendation_
- type Recommendation_TextAdRecommendation
- func (*Recommendation_TextAdRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_TextAdRecommendation) GetAd() *Ad
- func (x *Recommendation_TextAdRecommendation) GetAutoApplyDate() string
- func (x *Recommendation_TextAdRecommendation) GetCreationDate() string
- func (*Recommendation_TextAdRecommendation) ProtoMessage()
- func (x *Recommendation_TextAdRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_TextAdRecommendation) Reset()
- func (x *Recommendation_TextAdRecommendation) String() string
- type Recommendation_TextAdRecommendation_
- type Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation
- func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) Descriptor() ([]byte, []int)deprecated
- func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) ProtoMessage()
- func (x *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) Reset()
- func (x *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) String() string
- type Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation_
- type Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation
- func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) GetMerchantId() int64
- func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) GetSalesCountryCode() string
- func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) ProtoMessage()
- func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) Reset()
- func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) String() string
- type Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation_
- type Recommendation_UseBroadMatchKeywordRecommendation
- func (*Recommendation_UseBroadMatchKeywordRecommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetCampaignKeywordsCount() int64
- func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetCampaignUsesSharedBudget() bool
- func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetKeyword() []*common.KeywordInfo
- func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetRequiredCampaignBudgetAmountMicros() int64
- func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetSuggestedKeywordsCount() int64
- func (*Recommendation_UseBroadMatchKeywordRecommendation) ProtoMessage()
- func (x *Recommendation_UseBroadMatchKeywordRecommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation_UseBroadMatchKeywordRecommendation) Reset()
- func (x *Recommendation_UseBroadMatchKeywordRecommendation) String() string
- type Recommendation_UseBroadMatchKeywordRecommendation_
- type RemarketingAction
- func (*RemarketingAction) Descriptor() ([]byte, []int)deprecated
- func (x *RemarketingAction) GetId() int64
- func (x *RemarketingAction) GetName() string
- func (x *RemarketingAction) GetResourceName() string
- func (x *RemarketingAction) GetTagSnippets() []*common.TagSnippet
- func (*RemarketingAction) ProtoMessage()
- func (x *RemarketingAction) ProtoReflect() protoreflect.Message
- func (x *RemarketingAction) Reset()
- func (x *RemarketingAction) String() string
- type RemarketingSetting
- func (*RemarketingSetting) Descriptor() ([]byte, []int)deprecated
- func (x *RemarketingSetting) GetGoogleGlobalSiteTag() string
- func (*RemarketingSetting) ProtoMessage()
- func (x *RemarketingSetting) ProtoReflect() protoreflect.Message
- func (x *RemarketingSetting) Reset()
- func (x *RemarketingSetting) String() string
- type Residency
- func (*Residency) Descriptor() ([]byte, []int)deprecated
- func (x *Residency) GetCompletionYear() int32
- func (x *Residency) GetInstitutionName() string
- func (*Residency) ProtoMessage()
- func (x *Residency) ProtoReflect() protoreflect.Message
- func (x *Residency) Reset()
- func (x *Residency) String() string
- type SearchTermView
- func (*SearchTermView) Descriptor() ([]byte, []int)deprecated
- func (x *SearchTermView) GetAdGroup() string
- func (x *SearchTermView) GetResourceName() string
- func (x *SearchTermView) GetSearchTerm() string
- func (x *SearchTermView) GetStatus() enums.SearchTermTargetingStatusEnum_SearchTermTargetingStatus
- func (*SearchTermView) ProtoMessage()
- func (x *SearchTermView) ProtoReflect() protoreflect.Message
- func (x *SearchTermView) Reset()
- func (x *SearchTermView) String() string
- type SharedCriterion
- func (*SharedCriterion) Descriptor() ([]byte, []int)deprecated
- func (x *SharedCriterion) GetBrand() *common.BrandInfo
- func (m *SharedCriterion) GetCriterion() isSharedCriterion_Criterion
- func (x *SharedCriterion) GetCriterionId() int64
- func (x *SharedCriterion) GetKeyword() *common.KeywordInfo
- func (x *SharedCriterion) GetMobileAppCategory() *common.MobileAppCategoryInfo
- func (x *SharedCriterion) GetMobileApplication() *common.MobileApplicationInfo
- func (x *SharedCriterion) GetPlacement() *common.PlacementInfo
- func (x *SharedCriterion) GetResourceName() string
- func (x *SharedCriterion) GetSharedSet() string
- func (x *SharedCriterion) GetType() enums.CriterionTypeEnum_CriterionType
- func (x *SharedCriterion) GetYoutubeChannel() *common.YouTubeChannelInfo
- func (x *SharedCriterion) GetYoutubeVideo() *common.YouTubeVideoInfo
- func (*SharedCriterion) ProtoMessage()
- func (x *SharedCriterion) ProtoReflect() protoreflect.Message
- func (x *SharedCriterion) Reset()
- func (x *SharedCriterion) String() string
- type SharedCriterion_Brand
- type SharedCriterion_Keyword
- type SharedCriterion_MobileAppCategory
- type SharedCriterion_MobileApplication
- type SharedCriterion_Placement
- type SharedCriterion_YoutubeChannel
- type SharedCriterion_YoutubeVideo
- type SharedSet
- func (*SharedSet) Descriptor() ([]byte, []int)deprecated
- func (x *SharedSet) GetId() int64
- func (x *SharedSet) GetMemberCount() int64
- func (x *SharedSet) GetName() string
- func (x *SharedSet) GetReferenceCount() int64
- func (x *SharedSet) GetResourceName() string
- func (x *SharedSet) GetStatus() enums.SharedSetStatusEnum_SharedSetStatus
- func (x *SharedSet) GetType() enums.SharedSetTypeEnum_SharedSetType
- func (*SharedSet) ProtoMessage()
- func (x *SharedSet) ProtoReflect() protoreflect.Message
- func (x *SharedSet) Reset()
- func (x *SharedSet) String() string
- type ShoppingPerformanceView
- func (*ShoppingPerformanceView) Descriptor() ([]byte, []int)deprecated
- func (x *ShoppingPerformanceView) GetResourceName() string
- func (*ShoppingPerformanceView) ProtoMessage()
- func (x *ShoppingPerformanceView) ProtoReflect() protoreflect.Message
- func (x *ShoppingPerformanceView) Reset()
- func (x *ShoppingPerformanceView) String() string
- type ShoppingProduct
- func (*ShoppingProduct) Descriptor() ([]byte, []int)deprecated
- func (x *ShoppingProduct) GetAdGroup() string
- func (x *ShoppingProduct) GetAvailability() enums.ProductAvailabilityEnum_ProductAvailability
- func (x *ShoppingProduct) GetBrand() string
- func (x *ShoppingProduct) GetCampaign() string
- func (x *ShoppingProduct) GetCategoryLevel1() string
- func (x *ShoppingProduct) GetCategoryLevel2() string
- func (x *ShoppingProduct) GetCategoryLevel3() string
- func (x *ShoppingProduct) GetCategoryLevel4() string
- func (x *ShoppingProduct) GetCategoryLevel5() string
- func (x *ShoppingProduct) GetChannel() enums.ProductChannelEnum_ProductChannel
- func (x *ShoppingProduct) GetChannelExclusivity() enums.ProductChannelExclusivityEnum_ProductChannelExclusivity
- func (x *ShoppingProduct) GetCondition() enums.ProductConditionEnum_ProductCondition
- func (x *ShoppingProduct) GetCurrencyCode() string
- func (x *ShoppingProduct) GetCustomAttribute0() string
- func (x *ShoppingProduct) GetCustomAttribute1() string
- func (x *ShoppingProduct) GetCustomAttribute2() string
- func (x *ShoppingProduct) GetCustomAttribute3() string
- func (x *ShoppingProduct) GetCustomAttribute4() string
- func (x *ShoppingProduct) GetEffectiveMaxCpcMicros() int64
- func (x *ShoppingProduct) GetFeedLabel() string
- func (x *ShoppingProduct) GetIssues() []*ShoppingProduct_ProductIssue
- func (x *ShoppingProduct) GetItemId() string
- func (x *ShoppingProduct) GetLanguageCode() string
- func (x *ShoppingProduct) GetMerchantCenterId() int64
- func (x *ShoppingProduct) GetMultiClientAccountId() int64
- func (x *ShoppingProduct) GetPriceMicros() int64
- func (x *ShoppingProduct) GetProductTypeLevel1() string
- func (x *ShoppingProduct) GetProductTypeLevel2() string
- func (x *ShoppingProduct) GetProductTypeLevel3() string
- func (x *ShoppingProduct) GetProductTypeLevel4() string
- func (x *ShoppingProduct) GetProductTypeLevel5() string
- func (x *ShoppingProduct) GetResourceName() string
- func (x *ShoppingProduct) GetStatus() enums.ProductStatusEnum_ProductStatus
- func (x *ShoppingProduct) GetTargetCountries() []string
- func (x *ShoppingProduct) GetTitle() string
- func (*ShoppingProduct) ProtoMessage()
- func (x *ShoppingProduct) ProtoReflect() protoreflect.Message
- func (x *ShoppingProduct) Reset()
- func (x *ShoppingProduct) String() string
- type ShoppingProduct_ProductIssue
- func (*ShoppingProduct_ProductIssue) Descriptor() ([]byte, []int)deprecated
- func (x *ShoppingProduct_ProductIssue) GetAdsSeverity() enums.ProductIssueSeverityEnum_ProductIssueSeverity
- func (x *ShoppingProduct_ProductIssue) GetAffectedRegions() []string
- func (x *ShoppingProduct_ProductIssue) GetAttributeName() string
- func (x *ShoppingProduct_ProductIssue) GetDescription() string
- func (x *ShoppingProduct_ProductIssue) GetDetail() string
- func (x *ShoppingProduct_ProductIssue) GetDocumentation() string
- func (x *ShoppingProduct_ProductIssue) GetErrorCode() string
- func (*ShoppingProduct_ProductIssue) ProtoMessage()
- func (x *ShoppingProduct_ProductIssue) ProtoReflect() protoreflect.Message
- func (x *ShoppingProduct_ProductIssue) Reset()
- func (x *ShoppingProduct_ProductIssue) String() string
- type SmartCampaignSearchTermView
- func (*SmartCampaignSearchTermView) Descriptor() ([]byte, []int)deprecated
- func (x *SmartCampaignSearchTermView) GetCampaign() string
- func (x *SmartCampaignSearchTermView) GetResourceName() string
- func (x *SmartCampaignSearchTermView) GetSearchTerm() string
- func (*SmartCampaignSearchTermView) ProtoMessage()
- func (x *SmartCampaignSearchTermView) ProtoReflect() protoreflect.Message
- func (x *SmartCampaignSearchTermView) Reset()
- func (x *SmartCampaignSearchTermView) String() string
- type SmartCampaignSetting
- func (*SmartCampaignSetting) Descriptor() ([]byte, []int)deprecated
- func (x *SmartCampaignSetting) GetAdOptimizedBusinessProfileSetting() *SmartCampaignSetting_AdOptimizedBusinessProfileSetting
- func (x *SmartCampaignSetting) GetAdvertisingLanguageCode() string
- func (x *SmartCampaignSetting) GetBusinessName() string
- func (x *SmartCampaignSetting) GetBusinessProfileLocation() string
- func (m *SmartCampaignSetting) GetBusinessSetting() isSmartCampaignSetting_BusinessSetting
- func (x *SmartCampaignSetting) GetCampaign() string
- func (x *SmartCampaignSetting) GetFinalUrl() string
- func (m *SmartCampaignSetting) GetLandingPage() isSmartCampaignSetting_LandingPage
- func (x *SmartCampaignSetting) GetPhoneNumber() *SmartCampaignSetting_PhoneNumber
- func (x *SmartCampaignSetting) GetResourceName() string
- func (*SmartCampaignSetting) ProtoMessage()
- func (x *SmartCampaignSetting) ProtoReflect() protoreflect.Message
- func (x *SmartCampaignSetting) Reset()
- func (x *SmartCampaignSetting) String() string
- type SmartCampaignSetting_AdOptimizedBusinessProfileSetting
- func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) Descriptor() ([]byte, []int)deprecated
- func (x *SmartCampaignSetting_AdOptimizedBusinessProfileSetting) GetIncludeLeadForm() bool
- func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) ProtoMessage()
- func (x *SmartCampaignSetting_AdOptimizedBusinessProfileSetting) ProtoReflect() protoreflect.Message
- func (x *SmartCampaignSetting_AdOptimizedBusinessProfileSetting) Reset()
- func (x *SmartCampaignSetting_AdOptimizedBusinessProfileSetting) String() string
- type SmartCampaignSetting_AdOptimizedBusinessProfileSetting_
- type SmartCampaignSetting_BusinessName
- type SmartCampaignSetting_BusinessProfileLocation
- type SmartCampaignSetting_FinalUrl
- type SmartCampaignSetting_PhoneNumber
- func (*SmartCampaignSetting_PhoneNumber) Descriptor() ([]byte, []int)deprecated
- func (x *SmartCampaignSetting_PhoneNumber) GetCountryCode() string
- func (x *SmartCampaignSetting_PhoneNumber) GetPhoneNumber() string
- func (*SmartCampaignSetting_PhoneNumber) ProtoMessage()
- func (x *SmartCampaignSetting_PhoneNumber) ProtoReflect() protoreflect.Message
- func (x *SmartCampaignSetting_PhoneNumber) Reset()
- func (x *SmartCampaignSetting_PhoneNumber) String() string
- type ThirdPartyAppAnalyticsLink
- func (*ThirdPartyAppAnalyticsLink) Descriptor() ([]byte, []int)deprecated
- func (x *ThirdPartyAppAnalyticsLink) GetResourceName() string
- func (x *ThirdPartyAppAnalyticsLink) GetShareableLinkId() string
- func (*ThirdPartyAppAnalyticsLink) ProtoMessage()
- func (x *ThirdPartyAppAnalyticsLink) ProtoReflect() protoreflect.Message
- func (x *ThirdPartyAppAnalyticsLink) Reset()
- func (x *ThirdPartyAppAnalyticsLink) String() string
- type ThirdPartyAppAnalyticsLinkIdentifier
- func (*ThirdPartyAppAnalyticsLinkIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *ThirdPartyAppAnalyticsLinkIdentifier) GetAppAnalyticsProviderId() int64
- func (x *ThirdPartyAppAnalyticsLinkIdentifier) GetAppId() string
- func (x *ThirdPartyAppAnalyticsLinkIdentifier) GetAppVendor() enums.MobileAppVendorEnum_MobileAppVendor
- func (*ThirdPartyAppAnalyticsLinkIdentifier) ProtoMessage()
- func (x *ThirdPartyAppAnalyticsLinkIdentifier) ProtoReflect() protoreflect.Message
- func (x *ThirdPartyAppAnalyticsLinkIdentifier) Reset()
- func (x *ThirdPartyAppAnalyticsLinkIdentifier) String() string
- type TopicConstant
- func (*TopicConstant) Descriptor() ([]byte, []int)deprecated
- func (x *TopicConstant) GetId() int64
- func (x *TopicConstant) GetPath() []string
- func (x *TopicConstant) GetResourceName() string
- func (x *TopicConstant) GetTopicConstantParent() string
- func (*TopicConstant) ProtoMessage()
- func (x *TopicConstant) ProtoReflect() protoreflect.Message
- func (x *TopicConstant) Reset()
- func (x *TopicConstant) String() string
- type TopicView
- type TravelActivityGroupView
- func (*TravelActivityGroupView) Descriptor() ([]byte, []int)deprecated
- func (x *TravelActivityGroupView) GetResourceName() string
- func (*TravelActivityGroupView) ProtoMessage()
- func (x *TravelActivityGroupView) ProtoReflect() protoreflect.Message
- func (x *TravelActivityGroupView) Reset()
- func (x *TravelActivityGroupView) String() string
- type TravelActivityPerformanceView
- func (*TravelActivityPerformanceView) Descriptor() ([]byte, []int)deprecated
- func (x *TravelActivityPerformanceView) GetResourceName() string
- func (*TravelActivityPerformanceView) ProtoMessage()
- func (x *TravelActivityPerformanceView) ProtoReflect() protoreflect.Message
- func (x *TravelActivityPerformanceView) Reset()
- func (x *TravelActivityPerformanceView) String() string
- type UniversityDegree
- func (*UniversityDegree) Descriptor() ([]byte, []int)deprecated
- func (x *UniversityDegree) GetDegree() string
- func (x *UniversityDegree) GetGraduationYear() int32
- func (x *UniversityDegree) GetInstitutionName() string
- func (*UniversityDegree) ProtoMessage()
- func (x *UniversityDegree) ProtoReflect() protoreflect.Message
- func (x *UniversityDegree) Reset()
- func (x *UniversityDegree) String() string
- type UserInterest
- func (*UserInterest) Descriptor() ([]byte, []int)deprecated
- func (x *UserInterest) GetAvailabilities() []*common.CriterionCategoryAvailability
- func (x *UserInterest) GetLaunchedToAll() bool
- func (x *UserInterest) GetName() string
- func (x *UserInterest) GetResourceName() string
- func (x *UserInterest) GetTaxonomyType() enums.UserInterestTaxonomyTypeEnum_UserInterestTaxonomyType
- func (x *UserInterest) GetUserInterestId() int64
- func (x *UserInterest) GetUserInterestParent() string
- func (*UserInterest) ProtoMessage()
- func (x *UserInterest) ProtoReflect() protoreflect.Message
- func (x *UserInterest) Reset()
- func (x *UserInterest) String() string
- type UserList
- func (*UserList) Descriptor() ([]byte, []int)deprecated
- func (x *UserList) GetAccessReason() enums.AccessReasonEnum_AccessReason
- func (x *UserList) GetAccountUserListStatus() enums.UserListAccessStatusEnum_UserListAccessStatus
- func (x *UserList) GetBasicUserList() *common.BasicUserListInfo
- func (x *UserList) GetClosingReason() enums.UserListClosingReasonEnum_UserListClosingReason
- func (x *UserList) GetCrmBasedUserList() *common.CrmBasedUserListInfo
- func (x *UserList) GetDescription() string
- func (x *UserList) GetEligibleForDisplay() bool
- func (x *UserList) GetEligibleForSearch() bool
- func (x *UserList) GetId() int64
- func (x *UserList) GetIntegrationCode() string
- func (x *UserList) GetLogicalUserList() *common.LogicalUserListInfo
- func (x *UserList) GetLookalikeUserList() *common.LookalikeUserListInfo
- func (x *UserList) GetMatchRatePercentage() int32
- func (x *UserList) GetMembershipLifeSpan() int64
- func (x *UserList) GetMembershipStatus() enums.UserListMembershipStatusEnum_UserListMembershipStatus
- func (x *UserList) GetName() string
- func (x *UserList) GetReadOnly() bool
- func (x *UserList) GetResourceName() string
- func (x *UserList) GetRuleBasedUserList() *common.RuleBasedUserListInfo
- func (x *UserList) GetSimilarUserList() *common.SimilarUserListInfo
- func (x *UserList) GetSizeForDisplay() int64
- func (x *UserList) GetSizeForSearch() int64
- func (x *UserList) GetSizeRangeForDisplay() enums.UserListSizeRangeEnum_UserListSizeRange
- func (x *UserList) GetSizeRangeForSearch() enums.UserListSizeRangeEnum_UserListSizeRange
- func (x *UserList) GetType() enums.UserListTypeEnum_UserListType
- func (m *UserList) GetUserList() isUserList_UserList
- func (*UserList) ProtoMessage()
- func (x *UserList) ProtoReflect() protoreflect.Message
- func (x *UserList) Reset()
- func (x *UserList) String() string
- type UserListCustomerType
- func (*UserListCustomerType) Descriptor() ([]byte, []int)deprecated
- func (x *UserListCustomerType) GetCustomerTypeCategory() enums.UserListCustomerTypeCategoryEnum_UserListCustomerTypeCategory
- func (x *UserListCustomerType) GetResourceName() string
- func (x *UserListCustomerType) GetUserList() string
- func (*UserListCustomerType) ProtoMessage()
- func (x *UserListCustomerType) ProtoReflect() protoreflect.Message
- func (x *UserListCustomerType) Reset()
- func (x *UserListCustomerType) String() string
- type UserList_BasicUserList
- type UserList_CrmBasedUserList
- type UserList_LogicalUserList
- type UserList_LookalikeUserList
- type UserList_RuleBasedUserList
- type UserList_SimilarUserList
- type UserLocationView
- func (*UserLocationView) Descriptor() ([]byte, []int)deprecated
- func (x *UserLocationView) GetCountryCriterionId() int64
- func (x *UserLocationView) GetResourceName() string
- func (x *UserLocationView) GetTargetingLocation() bool
- func (*UserLocationView) ProtoMessage()
- func (x *UserLocationView) ProtoReflect() protoreflect.Message
- func (x *UserLocationView) Reset()
- func (x *UserLocationView) String() string
- type Video
- func (*Video) Descriptor() ([]byte, []int)deprecated
- func (x *Video) GetChannelId() string
- func (x *Video) GetDurationMillis() int64
- func (x *Video) GetId() string
- func (x *Video) GetResourceName() string
- func (x *Video) GetTitle() string
- func (*Video) ProtoMessage()
- func (x *Video) ProtoReflect() protoreflect.Message
- func (x *Video) Reset()
- func (x *Video) String() string
- type WebpageView
Constants ¶
This section is empty.
Variables ¶
var ( FeedAttributeOperation_Operator_name = map[int32]string{ 0: "UNSPECIFIED", 1: "UNKNOWN", 2: "ADD", } FeedAttributeOperation_Operator_value = map[string]int32{ "UNSPECIFIED": 0, "UNKNOWN": 1, "ADD": 2, } )
Enum value maps for FeedAttributeOperation_Operator.
var File_resources_accessible_bidding_strategy_proto protoreflect.FileDescriptor
var File_resources_account_budget_proposal_proto protoreflect.FileDescriptor
var File_resources_account_budget_proto protoreflect.FileDescriptor
var File_resources_account_link_proto protoreflect.FileDescriptor
var File_resources_ad_group_ad_asset_combination_view_proto protoreflect.FileDescriptor
var File_resources_ad_group_ad_asset_view_proto protoreflect.FileDescriptor
var File_resources_ad_group_ad_label_proto protoreflect.FileDescriptor
var File_resources_ad_group_ad_proto protoreflect.FileDescriptor
var File_resources_ad_group_asset_proto protoreflect.FileDescriptor
var File_resources_ad_group_asset_set_proto protoreflect.FileDescriptor
var File_resources_ad_group_audience_view_proto protoreflect.FileDescriptor
var File_resources_ad_group_bid_modifier_proto protoreflect.FileDescriptor
var File_resources_ad_group_criterion_customizer_proto protoreflect.FileDescriptor
var File_resources_ad_group_criterion_label_proto protoreflect.FileDescriptor
var File_resources_ad_group_criterion_proto protoreflect.FileDescriptor
var File_resources_ad_group_criterion_simulation_proto protoreflect.FileDescriptor
var File_resources_ad_group_customizer_proto protoreflect.FileDescriptor
var File_resources_ad_group_extension_setting_proto protoreflect.FileDescriptor
var File_resources_ad_group_feed_proto protoreflect.FileDescriptor
var File_resources_ad_group_label_proto protoreflect.FileDescriptor
var File_resources_ad_group_proto protoreflect.FileDescriptor
var File_resources_ad_group_simulation_proto protoreflect.FileDescriptor
var File_resources_ad_parameter_proto protoreflect.FileDescriptor
var File_resources_ad_proto protoreflect.FileDescriptor
var File_resources_ad_schedule_view_proto protoreflect.FileDescriptor
var File_resources_age_range_view_proto protoreflect.FileDescriptor
var File_resources_asset_field_type_view_proto protoreflect.FileDescriptor
var File_resources_asset_group_asset_proto protoreflect.FileDescriptor
var File_resources_asset_group_listing_group_filter_proto protoreflect.FileDescriptor
var File_resources_asset_group_product_group_view_proto protoreflect.FileDescriptor
var File_resources_asset_group_proto protoreflect.FileDescriptor
var File_resources_asset_group_signal_proto protoreflect.FileDescriptor
var File_resources_asset_group_top_combination_view_proto protoreflect.FileDescriptor
var File_resources_asset_proto protoreflect.FileDescriptor
var File_resources_asset_set_asset_proto protoreflect.FileDescriptor
var File_resources_asset_set_proto protoreflect.FileDescriptor
var File_resources_asset_set_type_view_proto protoreflect.FileDescriptor
var File_resources_audience_proto protoreflect.FileDescriptor
var File_resources_batch_job_proto protoreflect.FileDescriptor
var File_resources_bidding_data_exclusion_proto protoreflect.FileDescriptor
var File_resources_bidding_seasonality_adjustment_proto protoreflect.FileDescriptor
var File_resources_bidding_strategy_proto protoreflect.FileDescriptor
var File_resources_bidding_strategy_simulation_proto protoreflect.FileDescriptor
var File_resources_billing_setup_proto protoreflect.FileDescriptor
var File_resources_call_view_proto protoreflect.FileDescriptor
var File_resources_campaign_aggregate_asset_view_proto protoreflect.FileDescriptor
var File_resources_campaign_asset_proto protoreflect.FileDescriptor
var File_resources_campaign_asset_set_proto protoreflect.FileDescriptor
var File_resources_campaign_audience_view_proto protoreflect.FileDescriptor
var File_resources_campaign_bid_modifier_proto protoreflect.FileDescriptor
var File_resources_campaign_budget_proto protoreflect.FileDescriptor
var File_resources_campaign_conversion_goal_proto protoreflect.FileDescriptor
var File_resources_campaign_criterion_proto protoreflect.FileDescriptor
var File_resources_campaign_customizer_proto protoreflect.FileDescriptor
var File_resources_campaign_draft_proto protoreflect.FileDescriptor
var File_resources_campaign_extension_setting_proto protoreflect.FileDescriptor
var File_resources_campaign_feed_proto protoreflect.FileDescriptor
var File_resources_campaign_group_proto protoreflect.FileDescriptor
var File_resources_campaign_label_proto protoreflect.FileDescriptor
var File_resources_campaign_lifecycle_goal_proto protoreflect.FileDescriptor
var File_resources_campaign_proto protoreflect.FileDescriptor
var File_resources_campaign_search_term_insight_proto protoreflect.FileDescriptor
var File_resources_campaign_simulation_proto protoreflect.FileDescriptor
var File_resources_carrier_constant_proto protoreflect.FileDescriptor
var File_resources_change_event_proto protoreflect.FileDescriptor
var File_resources_change_status_proto protoreflect.FileDescriptor
var File_resources_channel_aggregate_asset_view_proto protoreflect.FileDescriptor
var File_resources_click_view_proto protoreflect.FileDescriptor
var File_resources_combined_audience_proto protoreflect.FileDescriptor
var File_resources_conversion_action_proto protoreflect.FileDescriptor
var File_resources_conversion_custom_variable_proto protoreflect.FileDescriptor
var File_resources_conversion_goal_campaign_config_proto protoreflect.FileDescriptor
var File_resources_conversion_value_rule_proto protoreflect.FileDescriptor
var File_resources_conversion_value_rule_set_proto protoreflect.FileDescriptor
var File_resources_currency_constant_proto protoreflect.FileDescriptor
var File_resources_custom_audience_proto protoreflect.FileDescriptor
var File_resources_custom_conversion_goal_proto protoreflect.FileDescriptor
var File_resources_custom_interest_proto protoreflect.FileDescriptor
var File_resources_customer_asset_proto protoreflect.FileDescriptor
var File_resources_customer_asset_set_proto protoreflect.FileDescriptor
var File_resources_customer_client_link_proto protoreflect.FileDescriptor
var File_resources_customer_client_proto protoreflect.FileDescriptor
var File_resources_customer_conversion_goal_proto protoreflect.FileDescriptor
var File_resources_customer_customizer_proto protoreflect.FileDescriptor
var File_resources_customer_extension_setting_proto protoreflect.FileDescriptor
var File_resources_customer_feed_proto protoreflect.FileDescriptor
var File_resources_customer_label_proto protoreflect.FileDescriptor
var File_resources_customer_lifecycle_goal_proto protoreflect.FileDescriptor
var File_resources_customer_manager_link_proto protoreflect.FileDescriptor
var File_resources_customer_negative_criterion_proto protoreflect.FileDescriptor
var File_resources_customer_proto protoreflect.FileDescriptor
var File_resources_customer_search_term_insight_proto protoreflect.FileDescriptor
var File_resources_customer_sk_ad_network_conversion_value_schema_proto protoreflect.FileDescriptor
var File_resources_customer_user_access_invitation_proto protoreflect.FileDescriptor
var File_resources_customer_user_access_proto protoreflect.FileDescriptor
var File_resources_customizer_attribute_proto protoreflect.FileDescriptor
var File_resources_detail_placement_view_proto protoreflect.FileDescriptor
var File_resources_detailed_demographic_proto protoreflect.FileDescriptor
var File_resources_display_keyword_view_proto protoreflect.FileDescriptor
var File_resources_distance_view_proto protoreflect.FileDescriptor
var File_resources_domain_category_proto protoreflect.FileDescriptor
var File_resources_dynamic_search_ads_search_term_view_proto protoreflect.FileDescriptor
var File_resources_expanded_landing_page_view_proto protoreflect.FileDescriptor
var File_resources_experiment_arm_proto protoreflect.FileDescriptor
var File_resources_experiment_proto protoreflect.FileDescriptor
var File_resources_extension_feed_item_proto protoreflect.FileDescriptor
var File_resources_feed_item_proto protoreflect.FileDescriptor
var File_resources_feed_item_set_link_proto protoreflect.FileDescriptor
var File_resources_feed_item_set_proto protoreflect.FileDescriptor
var File_resources_feed_item_target_proto protoreflect.FileDescriptor
var File_resources_feed_mapping_proto protoreflect.FileDescriptor
var File_resources_feed_placeholder_view_proto protoreflect.FileDescriptor
var File_resources_feed_proto protoreflect.FileDescriptor
var File_resources_gender_view_proto protoreflect.FileDescriptor
var File_resources_geo_target_constant_proto protoreflect.FileDescriptor
var File_resources_geographic_view_proto protoreflect.FileDescriptor
var File_resources_google_ads_field_proto protoreflect.FileDescriptor
var File_resources_group_placement_view_proto protoreflect.FileDescriptor
var File_resources_hotel_group_view_proto protoreflect.FileDescriptor
var File_resources_hotel_performance_view_proto protoreflect.FileDescriptor
var File_resources_hotel_reconciliation_proto protoreflect.FileDescriptor
var File_resources_income_range_view_proto protoreflect.FileDescriptor
var File_resources_invoice_proto protoreflect.FileDescriptor
var File_resources_keyword_plan_ad_group_keyword_proto protoreflect.FileDescriptor
var File_resources_keyword_plan_ad_group_proto protoreflect.FileDescriptor
var File_resources_keyword_plan_campaign_keyword_proto protoreflect.FileDescriptor
var File_resources_keyword_plan_campaign_proto protoreflect.FileDescriptor
var File_resources_keyword_plan_proto protoreflect.FileDescriptor
var File_resources_keyword_theme_constant_proto protoreflect.FileDescriptor
var File_resources_keyword_view_proto protoreflect.FileDescriptor
var File_resources_label_proto protoreflect.FileDescriptor
var File_resources_landing_page_view_proto protoreflect.FileDescriptor
var File_resources_language_constant_proto protoreflect.FileDescriptor
var File_resources_lead_form_submission_data_proto protoreflect.FileDescriptor
var File_resources_life_event_proto protoreflect.FileDescriptor
var File_resources_local_services_employee_proto protoreflect.FileDescriptor
var File_resources_local_services_lead_conversation_proto protoreflect.FileDescriptor
var File_resources_local_services_lead_proto protoreflect.FileDescriptor
var File_resources_local_services_verification_artifact_proto protoreflect.FileDescriptor
var File_resources_location_view_proto protoreflect.FileDescriptor
var File_resources_managed_placement_view_proto protoreflect.FileDescriptor
var File_resources_media_file_proto protoreflect.FileDescriptor
var File_resources_mobile_app_category_constant_proto protoreflect.FileDescriptor
var File_resources_mobile_device_constant_proto protoreflect.FileDescriptor
var File_resources_offline_conversion_upload_client_summary_proto protoreflect.FileDescriptor
var File_resources_offline_user_data_job_proto protoreflect.FileDescriptor
var File_resources_operating_system_version_constant_proto protoreflect.FileDescriptor
var File_resources_paid_organic_search_term_view_proto protoreflect.FileDescriptor
var File_resources_parental_status_view_proto protoreflect.FileDescriptor
var File_resources_payments_account_proto protoreflect.FileDescriptor
var File_resources_per_store_view_proto protoreflect.FileDescriptor
var File_resources_product_category_constant_proto protoreflect.FileDescriptor
var File_resources_product_group_view_proto protoreflect.FileDescriptor
var File_resources_product_link_invitation_proto protoreflect.FileDescriptor
var File_resources_product_link_proto protoreflect.FileDescriptor
var File_resources_qualifying_question_proto protoreflect.FileDescriptor
var File_resources_recommendation_proto protoreflect.FileDescriptor
var File_resources_recommendation_subscription_proto protoreflect.FileDescriptor
var File_resources_remarketing_action_proto protoreflect.FileDescriptor
var File_resources_search_term_view_proto protoreflect.FileDescriptor
var File_resources_shopping_performance_view_proto protoreflect.FileDescriptor
var File_resources_shopping_product_proto protoreflect.FileDescriptor
var File_resources_smart_campaign_search_term_view_proto protoreflect.FileDescriptor
var File_resources_smart_campaign_setting_proto protoreflect.FileDescriptor
var File_resources_third_party_app_analytics_link_proto protoreflect.FileDescriptor
var File_resources_topic_constant_proto protoreflect.FileDescriptor
var File_resources_topic_view_proto protoreflect.FileDescriptor
var File_resources_travel_activity_group_view_proto protoreflect.FileDescriptor
var File_resources_travel_activity_performance_view_proto protoreflect.FileDescriptor
var File_resources_user_interest_proto protoreflect.FileDescriptor
var File_resources_user_list_customer_type_proto protoreflect.FileDescriptor
var File_resources_user_list_proto protoreflect.FileDescriptor
var File_resources_user_location_view_proto protoreflect.FileDescriptor
var File_resources_video_proto protoreflect.FileDescriptor
var File_resources_webpage_view_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AccessibleBiddingStrategy ¶
type AccessibleBiddingStrategy struct { // Output only. The resource name of the accessible bidding strategy. // AccessibleBiddingStrategy resource names have the form: // // `customers/{customer_id}/accessibleBiddingStrategies/{bidding_strategy_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the bidding strategy. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. The name of the bidding strategy. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Output only. The type of the bidding strategy. Type enums.BiddingStrategyTypeEnum_BiddingStrategyType `` /* 142-byte string literal not displayed */ // Output only. The ID of the Customer which owns the bidding strategy. OwnerCustomerId int64 `protobuf:"varint,5,opt,name=owner_customer_id,json=ownerCustomerId,proto3" json:"owner_customer_id,omitempty"` // Output only. descriptive_name of the Customer which owns the bidding // strategy. OwnerDescriptiveName string `protobuf:"bytes,6,opt,name=owner_descriptive_name,json=ownerDescriptiveName,proto3" json:"owner_descriptive_name,omitempty"` // The bidding scheme. // // Only one can be set. // // Types that are assignable to Scheme: // // *AccessibleBiddingStrategy_MaximizeConversionValue_ // *AccessibleBiddingStrategy_MaximizeConversions_ // *AccessibleBiddingStrategy_TargetCpa_ // *AccessibleBiddingStrategy_TargetImpressionShare_ // *AccessibleBiddingStrategy_TargetRoas_ // *AccessibleBiddingStrategy_TargetSpend_ Scheme isAccessibleBiddingStrategy_Scheme `protobuf_oneof:"scheme"` // contains filtered or unexported fields }
Represents a view of BiddingStrategies owned by and shared with the customer.
In contrast to BiddingStrategy, this resource includes strategies owned by managers of the customer and shared with this customer - in addition to strategies owned by this customer. This resource does not provide metrics and only exposes a limited subset of the BiddingStrategy attributes.
func (*AccessibleBiddingStrategy) Descriptor
deprecated
func (*AccessibleBiddingStrategy) Descriptor() ([]byte, []int)
Deprecated: Use AccessibleBiddingStrategy.ProtoReflect.Descriptor instead.
func (*AccessibleBiddingStrategy) GetId ¶
func (x *AccessibleBiddingStrategy) GetId() int64
func (*AccessibleBiddingStrategy) GetMaximizeConversionValue ¶
func (x *AccessibleBiddingStrategy) GetMaximizeConversionValue() *AccessibleBiddingStrategy_MaximizeConversionValue
func (*AccessibleBiddingStrategy) GetMaximizeConversions ¶
func (x *AccessibleBiddingStrategy) GetMaximizeConversions() *AccessibleBiddingStrategy_MaximizeConversions
func (*AccessibleBiddingStrategy) GetName ¶
func (x *AccessibleBiddingStrategy) GetName() string
func (*AccessibleBiddingStrategy) GetOwnerCustomerId ¶
func (x *AccessibleBiddingStrategy) GetOwnerCustomerId() int64
func (*AccessibleBiddingStrategy) GetOwnerDescriptiveName ¶
func (x *AccessibleBiddingStrategy) GetOwnerDescriptiveName() string
func (*AccessibleBiddingStrategy) GetResourceName ¶
func (x *AccessibleBiddingStrategy) GetResourceName() string
func (*AccessibleBiddingStrategy) GetScheme ¶
func (m *AccessibleBiddingStrategy) GetScheme() isAccessibleBiddingStrategy_Scheme
func (*AccessibleBiddingStrategy) GetTargetCpa ¶
func (x *AccessibleBiddingStrategy) GetTargetCpa() *AccessibleBiddingStrategy_TargetCpa
func (*AccessibleBiddingStrategy) GetTargetImpressionShare ¶
func (x *AccessibleBiddingStrategy) GetTargetImpressionShare() *AccessibleBiddingStrategy_TargetImpressionShare
func (*AccessibleBiddingStrategy) GetTargetRoas ¶
func (x *AccessibleBiddingStrategy) GetTargetRoas() *AccessibleBiddingStrategy_TargetRoas
func (*AccessibleBiddingStrategy) GetTargetSpend ¶
func (x *AccessibleBiddingStrategy) GetTargetSpend() *AccessibleBiddingStrategy_TargetSpend
func (*AccessibleBiddingStrategy) GetType ¶
func (x *AccessibleBiddingStrategy) GetType() enums.BiddingStrategyTypeEnum_BiddingStrategyType
func (*AccessibleBiddingStrategy) ProtoMessage ¶
func (*AccessibleBiddingStrategy) ProtoMessage()
func (*AccessibleBiddingStrategy) ProtoReflect ¶
func (x *AccessibleBiddingStrategy) ProtoReflect() protoreflect.Message
func (*AccessibleBiddingStrategy) Reset ¶
func (x *AccessibleBiddingStrategy) Reset()
func (*AccessibleBiddingStrategy) String ¶
func (x *AccessibleBiddingStrategy) String() string
type AccessibleBiddingStrategy_MaximizeConversionValue ¶
type AccessibleBiddingStrategy_MaximizeConversionValue struct { // Output only. 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,1,opt,name=target_roas,json=targetRoas,proto3" json:"target_roas,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 (*AccessibleBiddingStrategy_MaximizeConversionValue) Descriptor
deprecated
func (*AccessibleBiddingStrategy_MaximizeConversionValue) Descriptor() ([]byte, []int)
Deprecated: Use AccessibleBiddingStrategy_MaximizeConversionValue.ProtoReflect.Descriptor instead.
func (*AccessibleBiddingStrategy_MaximizeConversionValue) GetTargetRoas ¶
func (x *AccessibleBiddingStrategy_MaximizeConversionValue) GetTargetRoas() float64
func (*AccessibleBiddingStrategy_MaximizeConversionValue) ProtoMessage ¶
func (*AccessibleBiddingStrategy_MaximizeConversionValue) ProtoMessage()
func (*AccessibleBiddingStrategy_MaximizeConversionValue) ProtoReflect ¶
func (x *AccessibleBiddingStrategy_MaximizeConversionValue) ProtoReflect() protoreflect.Message
func (*AccessibleBiddingStrategy_MaximizeConversionValue) Reset ¶
func (x *AccessibleBiddingStrategy_MaximizeConversionValue) Reset()
func (*AccessibleBiddingStrategy_MaximizeConversionValue) String ¶
func (x *AccessibleBiddingStrategy_MaximizeConversionValue) String() string
type AccessibleBiddingStrategy_MaximizeConversionValue_ ¶
type AccessibleBiddingStrategy_MaximizeConversionValue_ struct { // Output only. An automated bidding strategy to help get the most // conversion value for your campaigns while spending your budget. MaximizeConversionValue *AccessibleBiddingStrategy_MaximizeConversionValue `protobuf:"bytes,7,opt,name=maximize_conversion_value,json=maximizeConversionValue,proto3,oneof"` }
type AccessibleBiddingStrategy_MaximizeConversions ¶
type AccessibleBiddingStrategy_MaximizeConversions struct { // Output only. The target cost per acquisition (CPA) option. This is the // average amount that you would like to spend per acquisition. TargetCpaMicros int64 `protobuf:"varint,2,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 (*AccessibleBiddingStrategy_MaximizeConversions) Descriptor
deprecated
func (*AccessibleBiddingStrategy_MaximizeConversions) Descriptor() ([]byte, []int)
Deprecated: Use AccessibleBiddingStrategy_MaximizeConversions.ProtoReflect.Descriptor instead.
func (*AccessibleBiddingStrategy_MaximizeConversions) GetTargetCpaMicros ¶
func (x *AccessibleBiddingStrategy_MaximizeConversions) GetTargetCpaMicros() int64
func (*AccessibleBiddingStrategy_MaximizeConversions) ProtoMessage ¶
func (*AccessibleBiddingStrategy_MaximizeConversions) ProtoMessage()
func (*AccessibleBiddingStrategy_MaximizeConversions) ProtoReflect ¶
func (x *AccessibleBiddingStrategy_MaximizeConversions) ProtoReflect() protoreflect.Message
func (*AccessibleBiddingStrategy_MaximizeConversions) Reset ¶
func (x *AccessibleBiddingStrategy_MaximizeConversions) Reset()
func (*AccessibleBiddingStrategy_MaximizeConversions) String ¶
func (x *AccessibleBiddingStrategy_MaximizeConversions) String() string
type AccessibleBiddingStrategy_MaximizeConversions_ ¶
type AccessibleBiddingStrategy_MaximizeConversions_ struct { // Output only. An automated bidding strategy to help get the most // conversions for your campaigns while spending your budget. MaximizeConversions *AccessibleBiddingStrategy_MaximizeConversions `protobuf:"bytes,8,opt,name=maximize_conversions,json=maximizeConversions,proto3,oneof"` }
type AccessibleBiddingStrategy_TargetCpa ¶
type AccessibleBiddingStrategy_TargetCpa struct { // Output only. 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,1,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_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 (*AccessibleBiddingStrategy_TargetCpa) Descriptor
deprecated
func (*AccessibleBiddingStrategy_TargetCpa) Descriptor() ([]byte, []int)
Deprecated: Use AccessibleBiddingStrategy_TargetCpa.ProtoReflect.Descriptor instead.
func (*AccessibleBiddingStrategy_TargetCpa) GetTargetCpaMicros ¶
func (x *AccessibleBiddingStrategy_TargetCpa) GetTargetCpaMicros() int64
func (*AccessibleBiddingStrategy_TargetCpa) ProtoMessage ¶
func (*AccessibleBiddingStrategy_TargetCpa) ProtoMessage()
func (*AccessibleBiddingStrategy_TargetCpa) ProtoReflect ¶
func (x *AccessibleBiddingStrategy_TargetCpa) ProtoReflect() protoreflect.Message
func (*AccessibleBiddingStrategy_TargetCpa) Reset ¶
func (x *AccessibleBiddingStrategy_TargetCpa) Reset()
func (*AccessibleBiddingStrategy_TargetCpa) String ¶
func (x *AccessibleBiddingStrategy_TargetCpa) String() string
type AccessibleBiddingStrategy_TargetCpa_ ¶
type AccessibleBiddingStrategy_TargetCpa_ struct { // Output only. A bidding strategy that sets bids to help get as many // conversions as possible at the target cost-per-acquisition (CPA) you set. TargetCpa *AccessibleBiddingStrategy_TargetCpa `protobuf:"bytes,9,opt,name=target_cpa,json=targetCpa,proto3,oneof"` }
type AccessibleBiddingStrategy_TargetImpressionShare ¶
type AccessibleBiddingStrategy_TargetImpressionShare struct { enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation `` /* 170-byte string literal not displayed */ // micros. For example, 1% equals 10,000. LocationFractionMicros *int64 `` /* 136-byte string literal not displayed */ // permitted to specify. 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 (*AccessibleBiddingStrategy_TargetImpressionShare) Descriptor
deprecated
func (*AccessibleBiddingStrategy_TargetImpressionShare) Descriptor() ([]byte, []int)
Deprecated: Use AccessibleBiddingStrategy_TargetImpressionShare.ProtoReflect.Descriptor instead.
func (*AccessibleBiddingStrategy_TargetImpressionShare) GetCpcBidCeilingMicros ¶
func (x *AccessibleBiddingStrategy_TargetImpressionShare) GetCpcBidCeilingMicros() int64
func (*AccessibleBiddingStrategy_TargetImpressionShare) GetLocation ¶
func (*AccessibleBiddingStrategy_TargetImpressionShare) GetLocationFractionMicros ¶
func (x *AccessibleBiddingStrategy_TargetImpressionShare) GetLocationFractionMicros() int64
func (*AccessibleBiddingStrategy_TargetImpressionShare) ProtoMessage ¶
func (*AccessibleBiddingStrategy_TargetImpressionShare) ProtoMessage()
func (*AccessibleBiddingStrategy_TargetImpressionShare) ProtoReflect ¶
func (x *AccessibleBiddingStrategy_TargetImpressionShare) ProtoReflect() protoreflect.Message
func (*AccessibleBiddingStrategy_TargetImpressionShare) Reset ¶
func (x *AccessibleBiddingStrategy_TargetImpressionShare) Reset()
func (*AccessibleBiddingStrategy_TargetImpressionShare) String ¶
func (x *AccessibleBiddingStrategy_TargetImpressionShare) String() string
type AccessibleBiddingStrategy_TargetImpressionShare_ ¶
type AccessibleBiddingStrategy_TargetImpressionShare_ struct { // chosen percentage of impressions. TargetImpressionShare *AccessibleBiddingStrategy_TargetImpressionShare `protobuf:"bytes,10,opt,name=target_impression_share,json=targetImpressionShare,proto3,oneof"` }
type AccessibleBiddingStrategy_TargetRoas ¶
type AccessibleBiddingStrategy_TargetRoas struct { // Output only. The chosen revenue (based on conversion data) per unit of // spend. TargetRoas *float64 `protobuf:"fixed64,1,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,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 (*AccessibleBiddingStrategy_TargetRoas) Descriptor
deprecated
func (*AccessibleBiddingStrategy_TargetRoas) Descriptor() ([]byte, []int)
Deprecated: Use AccessibleBiddingStrategy_TargetRoas.ProtoReflect.Descriptor instead.
func (*AccessibleBiddingStrategy_TargetRoas) GetTargetRoas ¶
func (x *AccessibleBiddingStrategy_TargetRoas) GetTargetRoas() float64
func (*AccessibleBiddingStrategy_TargetRoas) ProtoMessage ¶
func (*AccessibleBiddingStrategy_TargetRoas) ProtoMessage()
func (*AccessibleBiddingStrategy_TargetRoas) ProtoReflect ¶
func (x *AccessibleBiddingStrategy_TargetRoas) ProtoReflect() protoreflect.Message
func (*AccessibleBiddingStrategy_TargetRoas) Reset ¶
func (x *AccessibleBiddingStrategy_TargetRoas) Reset()
func (*AccessibleBiddingStrategy_TargetRoas) String ¶
func (x *AccessibleBiddingStrategy_TargetRoas) String() string
type AccessibleBiddingStrategy_TargetRoas_ ¶
type AccessibleBiddingStrategy_TargetRoas_ struct { // Output only. A bidding strategy that helps you maximize revenue while // averaging a specific target Return On Ad Spend (ROAS). TargetRoas *AccessibleBiddingStrategy_TargetRoas `protobuf:"bytes,11,opt,name=target_roas,json=targetRoas,proto3,oneof"` }
type AccessibleBiddingStrategy_TargetSpend ¶
type AccessibleBiddingStrategy_TargetSpend struct { // Output only. 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/v17/resources/accessible_bidding_strategy.proto. TargetSpendMicros *int64 `protobuf:"varint,1,opt,name=target_spend_micros,json=targetSpendMicros,proto3,oneof" json:"target_spend_micros,omitempty"` // Output only. 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 (*AccessibleBiddingStrategy_TargetSpend) Descriptor
deprecated
func (*AccessibleBiddingStrategy_TargetSpend) Descriptor() ([]byte, []int)
Deprecated: Use AccessibleBiddingStrategy_TargetSpend.ProtoReflect.Descriptor instead.
func (*AccessibleBiddingStrategy_TargetSpend) GetCpcBidCeilingMicros ¶
func (x *AccessibleBiddingStrategy_TargetSpend) GetCpcBidCeilingMicros() int64
func (*AccessibleBiddingStrategy_TargetSpend) GetTargetSpendMicros
deprecated
func (x *AccessibleBiddingStrategy_TargetSpend) GetTargetSpendMicros() int64
Deprecated: Marked as deprecated in google/ads/googleads/v17/resources/accessible_bidding_strategy.proto.
func (*AccessibleBiddingStrategy_TargetSpend) ProtoMessage ¶
func (*AccessibleBiddingStrategy_TargetSpend) ProtoMessage()
func (*AccessibleBiddingStrategy_TargetSpend) ProtoReflect ¶
func (x *AccessibleBiddingStrategy_TargetSpend) ProtoReflect() protoreflect.Message
func (*AccessibleBiddingStrategy_TargetSpend) Reset ¶
func (x *AccessibleBiddingStrategy_TargetSpend) Reset()
func (*AccessibleBiddingStrategy_TargetSpend) String ¶
func (x *AccessibleBiddingStrategy_TargetSpend) String() string
type AccessibleBiddingStrategy_TargetSpend_ ¶
type AccessibleBiddingStrategy_TargetSpend_ struct { // Output only. A bid strategy that sets your bids to help get as many // clicks as possible within your budget. TargetSpend *AccessibleBiddingStrategy_TargetSpend `protobuf:"bytes,12,opt,name=target_spend,json=targetSpend,proto3,oneof"` }
type AccountBudget ¶
type AccountBudget struct { // Output only. The resource name of the account-level budget. // AccountBudget resource names have the form: // // `customers/{customer_id}/accountBudgets/{account_budget_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the account-level budget. Id *int64 `protobuf:"varint,23,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The resource name of the billing setup associated with this // account-level budget. BillingSetup resource names have the form: // // `customers/{customer_id}/billingSetups/{billing_setup_id}` BillingSetup *string `protobuf:"bytes,24,opt,name=billing_setup,json=billingSetup,proto3,oneof" json:"billing_setup,omitempty"` // Output only. The status of this account-level budget. Status enums.AccountBudgetStatusEnum_AccountBudgetStatus `` /* 146-byte string literal not displayed */ // Output only. The name of the account-level budget. Name *string `protobuf:"bytes,25,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The proposed start time of the account-level budget in // yyyy-MM-dd HH:mm:ss format. If a start time type of NOW was proposed, // this is the time of request. ProposedStartDateTime *string `` /* 135-byte string literal not displayed */ // Output only. The approved start time of the account-level budget in // yyyy-MM-dd HH:mm:ss format. // // For example, if a new budget is approved after the proposed start time, // the approved start time is the time of approval. ApprovedStartDateTime *string `` /* 135-byte string literal not displayed */ // Output only. The total adjustments amount. // // An example of an adjustment is courtesy credits. TotalAdjustmentsMicros int64 `` /* 131-byte string literal not displayed */ // Output only. The value of Ads that have been served, in micros. // // This includes overdelivery costs, in which case a credit might be // automatically applied to the budget (see total_adjustments_micros). AmountServedMicros int64 `protobuf:"varint,34,opt,name=amount_served_micros,json=amountServedMicros,proto3" json:"amount_served_micros,omitempty"` // Output only. A purchase order number is a value that helps users reference // this budget in their monthly invoices. PurchaseOrderNumber *string `` /* 127-byte string literal not displayed */ // Output only. Notes associated with the budget. Notes *string `protobuf:"bytes,36,opt,name=notes,proto3,oneof" json:"notes,omitempty"` // Output only. The pending proposal to modify this budget, if applicable. PendingProposal *AccountBudget_PendingAccountBudgetProposal `protobuf:"bytes,22,opt,name=pending_proposal,json=pendingProposal,proto3" json:"pending_proposal,omitempty"` // The proposed end time of the account-level budget. // // Types that are assignable to ProposedEndTime: // // *AccountBudget_ProposedEndDateTime // *AccountBudget_ProposedEndTimeType ProposedEndTime isAccountBudget_ProposedEndTime `protobuf_oneof:"proposed_end_time"` // The approved end time of the account-level budget. // // For example, if a budget's end time is updated and the proposal is approved // after the proposed end time, the approved end time is the time of approval. // // Types that are assignable to ApprovedEndTime: // // *AccountBudget_ApprovedEndDateTime // *AccountBudget_ApprovedEndTimeType ApprovedEndTime isAccountBudget_ApprovedEndTime `protobuf_oneof:"approved_end_time"` // The proposed spending limit. // // Types that are assignable to ProposedSpendingLimit: // // *AccountBudget_ProposedSpendingLimitMicros // *AccountBudget_ProposedSpendingLimitType ProposedSpendingLimit isAccountBudget_ProposedSpendingLimit `protobuf_oneof:"proposed_spending_limit"` // The approved spending limit. // // For example, if the amount already spent by the account exceeds the // proposed spending limit at the time the proposal is approved, the approved // spending limit is set to the amount already spent. // // Types that are assignable to ApprovedSpendingLimit: // // *AccountBudget_ApprovedSpendingLimitMicros // *AccountBudget_ApprovedSpendingLimitType ApprovedSpendingLimit isAccountBudget_ApprovedSpendingLimit `protobuf_oneof:"approved_spending_limit"` // The spending limit after adjustments have been applied. Adjustments are // stored in total_adjustments_micros. // // This value has the final say on how much the account is allowed to spend. // // Types that are assignable to AdjustedSpendingLimit: // // *AccountBudget_AdjustedSpendingLimitMicros // *AccountBudget_AdjustedSpendingLimitType AdjustedSpendingLimit isAccountBudget_AdjustedSpendingLimit `protobuf_oneof:"adjusted_spending_limit"` // contains filtered or unexported fields }
An account-level budget. It contains information about the budget itself, as well as the most recently approved changes to the budget and proposed changes that are pending approval. The proposed changes that are pending approval, if any, are found in 'pending_proposal'. Effective details about the budget are found in fields prefixed 'approved_', 'adjusted_' and those without a prefix. Since some effective details may differ from what the user had originally requested (for example, spending limit), these differences are juxtaposed through 'proposed_', 'approved_', and possibly 'adjusted_' fields.
This resource is mutated using AccountBudgetProposal and cannot be mutated directly. A budget may have at most one pending proposal at any given time. It is read through pending_proposal.
Once approved, a budget may be subject to adjustments, such as credit adjustments. Adjustments create differences between the 'approved' and 'adjusted' fields, which would otherwise be identical.
func (*AccountBudget) Descriptor
deprecated
func (*AccountBudget) Descriptor() ([]byte, []int)
Deprecated: Use AccountBudget.ProtoReflect.Descriptor instead.
func (*AccountBudget) GetAdjustedSpendingLimit ¶
func (m *AccountBudget) GetAdjustedSpendingLimit() isAccountBudget_AdjustedSpendingLimit
func (*AccountBudget) GetAdjustedSpendingLimitMicros ¶
func (x *AccountBudget) GetAdjustedSpendingLimitMicros() int64
func (*AccountBudget) GetAdjustedSpendingLimitType ¶
func (x *AccountBudget) GetAdjustedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
func (*AccountBudget) GetAmountServedMicros ¶
func (x *AccountBudget) GetAmountServedMicros() int64
func (*AccountBudget) GetApprovedEndDateTime ¶
func (x *AccountBudget) GetApprovedEndDateTime() string
func (*AccountBudget) GetApprovedEndTime ¶
func (m *AccountBudget) GetApprovedEndTime() isAccountBudget_ApprovedEndTime
func (*AccountBudget) GetApprovedEndTimeType ¶
func (x *AccountBudget) GetApprovedEndTimeType() enums.TimeTypeEnum_TimeType
func (*AccountBudget) GetApprovedSpendingLimit ¶
func (m *AccountBudget) GetApprovedSpendingLimit() isAccountBudget_ApprovedSpendingLimit
func (*AccountBudget) GetApprovedSpendingLimitMicros ¶
func (x *AccountBudget) GetApprovedSpendingLimitMicros() int64
func (*AccountBudget) GetApprovedSpendingLimitType ¶
func (x *AccountBudget) GetApprovedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
func (*AccountBudget) GetApprovedStartDateTime ¶
func (x *AccountBudget) GetApprovedStartDateTime() string
func (*AccountBudget) GetBillingSetup ¶
func (x *AccountBudget) GetBillingSetup() string
func (*AccountBudget) GetId ¶
func (x *AccountBudget) GetId() int64
func (*AccountBudget) GetName ¶
func (x *AccountBudget) GetName() string
func (*AccountBudget) GetNotes ¶
func (x *AccountBudget) GetNotes() string
func (*AccountBudget) GetPendingProposal ¶
func (x *AccountBudget) GetPendingProposal() *AccountBudget_PendingAccountBudgetProposal
func (*AccountBudget) GetProposedEndDateTime ¶
func (x *AccountBudget) GetProposedEndDateTime() string
func (*AccountBudget) GetProposedEndTime ¶
func (m *AccountBudget) GetProposedEndTime() isAccountBudget_ProposedEndTime
func (*AccountBudget) GetProposedEndTimeType ¶
func (x *AccountBudget) GetProposedEndTimeType() enums.TimeTypeEnum_TimeType
func (*AccountBudget) GetProposedSpendingLimit ¶
func (m *AccountBudget) GetProposedSpendingLimit() isAccountBudget_ProposedSpendingLimit
func (*AccountBudget) GetProposedSpendingLimitMicros ¶
func (x *AccountBudget) GetProposedSpendingLimitMicros() int64
func (*AccountBudget) GetProposedSpendingLimitType ¶
func (x *AccountBudget) GetProposedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
func (*AccountBudget) GetProposedStartDateTime ¶
func (x *AccountBudget) GetProposedStartDateTime() string
func (*AccountBudget) GetPurchaseOrderNumber ¶
func (x *AccountBudget) GetPurchaseOrderNumber() string
func (*AccountBudget) GetResourceName ¶
func (x *AccountBudget) GetResourceName() string
func (*AccountBudget) GetStatus ¶
func (x *AccountBudget) GetStatus() enums.AccountBudgetStatusEnum_AccountBudgetStatus
func (*AccountBudget) GetTotalAdjustmentsMicros ¶
func (x *AccountBudget) GetTotalAdjustmentsMicros() int64
func (*AccountBudget) ProtoMessage ¶
func (*AccountBudget) ProtoMessage()
func (*AccountBudget) ProtoReflect ¶
func (x *AccountBudget) ProtoReflect() protoreflect.Message
func (*AccountBudget) Reset ¶
func (x *AccountBudget) Reset()
func (*AccountBudget) String ¶
func (x *AccountBudget) String() string
type AccountBudgetProposal ¶
type AccountBudgetProposal struct { // Immutable. The resource name of the proposal. // AccountBudgetProposal resource names have the form: // // `customers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the proposal. Id *int64 `protobuf:"varint,25,opt,name=id,proto3,oneof" json:"id,omitempty"` // Immutable. The resource name of the billing setup associated with this // proposal. BillingSetup *string `protobuf:"bytes,26,opt,name=billing_setup,json=billingSetup,proto3,oneof" json:"billing_setup,omitempty"` // Immutable. The resource name of the account-level budget associated with // this proposal. AccountBudget *string `protobuf:"bytes,27,opt,name=account_budget,json=accountBudget,proto3,oneof" json:"account_budget,omitempty"` // Immutable. The type of this proposal, for example, END to end the budget // associated with this proposal. ProposalType enums.AccountBudgetProposalTypeEnum_AccountBudgetProposalType `` /* 190-byte string literal not displayed */ // Output only. The status of this proposal. // When a new proposal is created, the status defaults to PENDING. Status enums.AccountBudgetProposalStatusEnum_AccountBudgetProposalStatus `` /* 163-byte string literal not displayed */ // Immutable. The name to assign to the account-level budget. ProposedName *string `protobuf:"bytes,28,opt,name=proposed_name,json=proposedName,proto3,oneof" json:"proposed_name,omitempty"` // Output only. The approved start date time in yyyy-mm-dd hh:mm:ss format. ApprovedStartDateTime *string `` /* 135-byte string literal not displayed */ // Immutable. A purchase order number is a value that enables the user to help // them reference this budget in their monthly invoices. ProposedPurchaseOrderNumber *string `` /* 153-byte string literal not displayed */ // Immutable. Notes associated with this budget. ProposedNotes *string `protobuf:"bytes,36,opt,name=proposed_notes,json=proposedNotes,proto3,oneof" json:"proposed_notes,omitempty"` // Output only. The date time when this account-level budget proposal was // created, which is not the same as its approval date time, if applicable. CreationDateTime *string `protobuf:"bytes,37,opt,name=creation_date_time,json=creationDateTime,proto3,oneof" json:"creation_date_time,omitempty"` // Output only. The date time when this account-level budget was approved, if // applicable. ApprovalDateTime *string `protobuf:"bytes,38,opt,name=approval_date_time,json=approvalDateTime,proto3,oneof" json:"approval_date_time,omitempty"` // The proposed start date time of the account-level budget, which cannot be // in the past. // // Types that are assignable to ProposedStartTime: // // *AccountBudgetProposal_ProposedStartDateTime // *AccountBudgetProposal_ProposedStartTimeType ProposedStartTime isAccountBudgetProposal_ProposedStartTime `protobuf_oneof:"proposed_start_time"` // The proposed end date time of the account-level budget, which cannot be in // the past. // // Types that are assignable to ProposedEndTime: // // *AccountBudgetProposal_ProposedEndDateTime // *AccountBudgetProposal_ProposedEndTimeType ProposedEndTime isAccountBudgetProposal_ProposedEndTime `protobuf_oneof:"proposed_end_time"` // The approved end date time of the account-level budget. // // Types that are assignable to ApprovedEndTime: // // *AccountBudgetProposal_ApprovedEndDateTime // *AccountBudgetProposal_ApprovedEndTimeType ApprovedEndTime isAccountBudgetProposal_ApprovedEndTime `protobuf_oneof:"approved_end_time"` // The proposed spending limit. // // Types that are assignable to ProposedSpendingLimit: // // *AccountBudgetProposal_ProposedSpendingLimitMicros // *AccountBudgetProposal_ProposedSpendingLimitType ProposedSpendingLimit isAccountBudgetProposal_ProposedSpendingLimit `protobuf_oneof:"proposed_spending_limit"` // The approved spending limit. // // Types that are assignable to ApprovedSpendingLimit: // // *AccountBudgetProposal_ApprovedSpendingLimitMicros // *AccountBudgetProposal_ApprovedSpendingLimitType ApprovedSpendingLimit isAccountBudgetProposal_ApprovedSpendingLimit `protobuf_oneof:"approved_spending_limit"` // contains filtered or unexported fields }
An account-level budget proposal.
All fields prefixed with 'proposed' may not necessarily be applied directly. For example, proposed spending limits may be adjusted before their application. This is true if the 'proposed' field has an 'approved' counterpart, for example, spending limits.
Note that the proposal type (proposal_type) changes which fields are required and which must remain empty.
func (*AccountBudgetProposal) Descriptor
deprecated
func (*AccountBudgetProposal) Descriptor() ([]byte, []int)
Deprecated: Use AccountBudgetProposal.ProtoReflect.Descriptor instead.
func (*AccountBudgetProposal) GetAccountBudget ¶
func (x *AccountBudgetProposal) GetAccountBudget() string
func (*AccountBudgetProposal) GetApprovalDateTime ¶
func (x *AccountBudgetProposal) GetApprovalDateTime() string
func (*AccountBudgetProposal) GetApprovedEndDateTime ¶
func (x *AccountBudgetProposal) GetApprovedEndDateTime() string
func (*AccountBudgetProposal) GetApprovedEndTime ¶
func (m *AccountBudgetProposal) GetApprovedEndTime() isAccountBudgetProposal_ApprovedEndTime
func (*AccountBudgetProposal) GetApprovedEndTimeType ¶
func (x *AccountBudgetProposal) GetApprovedEndTimeType() enums.TimeTypeEnum_TimeType
func (*AccountBudgetProposal) GetApprovedSpendingLimit ¶
func (m *AccountBudgetProposal) GetApprovedSpendingLimit() isAccountBudgetProposal_ApprovedSpendingLimit
func (*AccountBudgetProposal) GetApprovedSpendingLimitMicros ¶
func (x *AccountBudgetProposal) GetApprovedSpendingLimitMicros() int64
func (*AccountBudgetProposal) GetApprovedSpendingLimitType ¶
func (x *AccountBudgetProposal) GetApprovedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
func (*AccountBudgetProposal) GetApprovedStartDateTime ¶
func (x *AccountBudgetProposal) GetApprovedStartDateTime() string
func (*AccountBudgetProposal) GetBillingSetup ¶
func (x *AccountBudgetProposal) GetBillingSetup() string
func (*AccountBudgetProposal) GetCreationDateTime ¶
func (x *AccountBudgetProposal) GetCreationDateTime() string
func (*AccountBudgetProposal) GetId ¶
func (x *AccountBudgetProposal) GetId() int64
func (*AccountBudgetProposal) GetProposalType ¶
func (x *AccountBudgetProposal) GetProposalType() enums.AccountBudgetProposalTypeEnum_AccountBudgetProposalType
func (*AccountBudgetProposal) GetProposedEndDateTime ¶
func (x *AccountBudgetProposal) GetProposedEndDateTime() string
func (*AccountBudgetProposal) GetProposedEndTime ¶
func (m *AccountBudgetProposal) GetProposedEndTime() isAccountBudgetProposal_ProposedEndTime
func (*AccountBudgetProposal) GetProposedEndTimeType ¶
func (x *AccountBudgetProposal) GetProposedEndTimeType() enums.TimeTypeEnum_TimeType
func (*AccountBudgetProposal) GetProposedName ¶
func (x *AccountBudgetProposal) GetProposedName() string
func (*AccountBudgetProposal) GetProposedNotes ¶
func (x *AccountBudgetProposal) GetProposedNotes() string
func (*AccountBudgetProposal) GetProposedPurchaseOrderNumber ¶
func (x *AccountBudgetProposal) GetProposedPurchaseOrderNumber() string
func (*AccountBudgetProposal) GetProposedSpendingLimit ¶
func (m *AccountBudgetProposal) GetProposedSpendingLimit() isAccountBudgetProposal_ProposedSpendingLimit
func (*AccountBudgetProposal) GetProposedSpendingLimitMicros ¶
func (x *AccountBudgetProposal) GetProposedSpendingLimitMicros() int64
func (*AccountBudgetProposal) GetProposedSpendingLimitType ¶
func (x *AccountBudgetProposal) GetProposedSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
func (*AccountBudgetProposal) GetProposedStartDateTime ¶
func (x *AccountBudgetProposal) GetProposedStartDateTime() string
func (*AccountBudgetProposal) GetProposedStartTime ¶
func (m *AccountBudgetProposal) GetProposedStartTime() isAccountBudgetProposal_ProposedStartTime
func (*AccountBudgetProposal) GetProposedStartTimeType ¶
func (x *AccountBudgetProposal) GetProposedStartTimeType() enums.TimeTypeEnum_TimeType
func (*AccountBudgetProposal) GetResourceName ¶
func (x *AccountBudgetProposal) GetResourceName() string
func (*AccountBudgetProposal) GetStatus ¶
func (x *AccountBudgetProposal) GetStatus() enums.AccountBudgetProposalStatusEnum_AccountBudgetProposalStatus
func (*AccountBudgetProposal) ProtoMessage ¶
func (*AccountBudgetProposal) ProtoMessage()
func (*AccountBudgetProposal) ProtoReflect ¶
func (x *AccountBudgetProposal) ProtoReflect() protoreflect.Message
func (*AccountBudgetProposal) Reset ¶
func (x *AccountBudgetProposal) Reset()
func (*AccountBudgetProposal) String ¶
func (x *AccountBudgetProposal) String() string
type AccountBudgetProposal_ApprovedEndDateTime ¶
type AccountBudgetProposal_ApprovedEndDateTime struct { // Output only. The approved end date time in yyyy-mm-dd hh:mm:ss format. ApprovedEndDateTime string `protobuf:"bytes,32,opt,name=approved_end_date_time,json=approvedEndDateTime,proto3,oneof"` }
type AccountBudgetProposal_ApprovedEndTimeType ¶
type AccountBudgetProposal_ApprovedEndTimeType struct { // Output only. The approved end date time as a well-defined type, for // example, FOREVER. ApprovedEndTimeType enums.TimeTypeEnum_TimeType `` /* 148-byte string literal not displayed */ }
type AccountBudgetProposal_ApprovedSpendingLimitMicros ¶
type AccountBudgetProposal_ApprovedSpendingLimitMicros struct { // Output only. The approved spending limit in micros. One million is // equivalent to one unit. ApprovedSpendingLimitMicros int64 `protobuf:"varint,34,opt,name=approved_spending_limit_micros,json=approvedSpendingLimitMicros,proto3,oneof"` }
type AccountBudgetProposal_ApprovedSpendingLimitType ¶
type AccountBudgetProposal_ApprovedSpendingLimitType struct { // Output only. The approved spending limit as a well-defined type, for // example, INFINITE. ApprovedSpendingLimitType enums.SpendingLimitTypeEnum_SpendingLimitType `` /* 178-byte string literal not displayed */ }
type AccountBudgetProposal_ProposedEndDateTime ¶
type AccountBudgetProposal_ProposedEndDateTime struct { // Immutable. The proposed end date time in yyyy-mm-dd hh:mm:ss format. ProposedEndDateTime string `protobuf:"bytes,31,opt,name=proposed_end_date_time,json=proposedEndDateTime,proto3,oneof"` }
type AccountBudgetProposal_ProposedEndTimeType ¶
type AccountBudgetProposal_ProposedEndTimeType struct { // Immutable. The proposed end date time as a well-defined type, for // example, FOREVER. ProposedEndTimeType enums.TimeTypeEnum_TimeType `` /* 147-byte string literal not displayed */ }
type AccountBudgetProposal_ProposedSpendingLimitMicros ¶
type AccountBudgetProposal_ProposedSpendingLimitMicros struct { // Immutable. The proposed spending limit in micros. One million is // equivalent to one unit. ProposedSpendingLimitMicros int64 `protobuf:"varint,33,opt,name=proposed_spending_limit_micros,json=proposedSpendingLimitMicros,proto3,oneof"` }
type AccountBudgetProposal_ProposedSpendingLimitType ¶
type AccountBudgetProposal_ProposedSpendingLimitType struct { // Immutable. The proposed spending limit as a well-defined type, for // example, INFINITE. ProposedSpendingLimitType enums.SpendingLimitTypeEnum_SpendingLimitType `` /* 178-byte string literal not displayed */ }
type AccountBudgetProposal_ProposedStartDateTime ¶
type AccountBudgetProposal_ProposedStartDateTime struct { // Immutable. The proposed start date time in yyyy-mm-dd hh:mm:ss format. ProposedStartDateTime string `protobuf:"bytes,29,opt,name=proposed_start_date_time,json=proposedStartDateTime,proto3,oneof"` }
type AccountBudgetProposal_ProposedStartTimeType ¶
type AccountBudgetProposal_ProposedStartTimeType struct { // Immutable. The proposed start date time as a well-defined type, for // example, NOW. ProposedStartTimeType enums.TimeTypeEnum_TimeType `` /* 151-byte string literal not displayed */ }
type AccountBudget_AdjustedSpendingLimitMicros ¶
type AccountBudget_AdjustedSpendingLimitMicros struct { // Output only. The adjusted spending limit in micros. One million is // equivalent to one unit. // // If the approved spending limit is finite, the adjusted // spending limit may vary depending on the types of adjustments applied // to this budget, if applicable. // // The different kinds of adjustments are described here: // https://support.google.com/google-ads/answer/1704323 // // For example, a debit adjustment reduces how much the account is // allowed to spend. AdjustedSpendingLimitMicros int64 `protobuf:"varint,32,opt,name=adjusted_spending_limit_micros,json=adjustedSpendingLimitMicros,proto3,oneof"` }
type AccountBudget_AdjustedSpendingLimitType ¶
type AccountBudget_AdjustedSpendingLimitType struct { // Output only. The adjusted spending limit as a well-defined type, for // example, INFINITE. This will only be populated if the adjusted spending // limit is INFINITE, which is guaranteed to be true if the approved // spending limit is INFINITE. AdjustedSpendingLimitType enums.SpendingLimitTypeEnum_SpendingLimitType `` /* 178-byte string literal not displayed */ }
type AccountBudget_ApprovedEndDateTime ¶
type AccountBudget_ApprovedEndDateTime struct { // Output only. The approved end time in yyyy-MM-dd HH:mm:ss format. ApprovedEndDateTime string `protobuf:"bytes,29,opt,name=approved_end_date_time,json=approvedEndDateTime,proto3,oneof"` }
type AccountBudget_ApprovedEndTimeType ¶
type AccountBudget_ApprovedEndTimeType struct { // Output only. The approved end time as a well-defined type, for example, // FOREVER. ApprovedEndTimeType enums.TimeTypeEnum_TimeType `` /* 148-byte string literal not displayed */ }
type AccountBudget_ApprovedSpendingLimitMicros ¶
type AccountBudget_ApprovedSpendingLimitMicros struct { // Output only. The approved spending limit in micros. One million is // equivalent to one unit. This will only be populated if the proposed // spending limit is finite, and will always be greater than or equal to the // proposed spending limit. ApprovedSpendingLimitMicros int64 `protobuf:"varint,31,opt,name=approved_spending_limit_micros,json=approvedSpendingLimitMicros,proto3,oneof"` }
type AccountBudget_ApprovedSpendingLimitType ¶
type AccountBudget_ApprovedSpendingLimitType struct { // Output only. The approved spending limit as a well-defined type, for // example, INFINITE. This will only be populated if the approved spending // limit is INFINITE. ApprovedSpendingLimitType enums.SpendingLimitTypeEnum_SpendingLimitType `` /* 178-byte string literal not displayed */ }
type AccountBudget_PendingAccountBudgetProposal ¶
type AccountBudget_PendingAccountBudgetProposal struct { // Output only. The resource name of the proposal. // AccountBudgetProposal resource names have the form: // // `customers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id}` AccountBudgetProposal *string `` /* 133-byte string literal not displayed */ // Output only. The type of this proposal, for example, END to end the // budget associated with this proposal. ProposalType enums.AccountBudgetProposalTypeEnum_AccountBudgetProposalType `` /* 190-byte string literal not displayed */ // Output only. The name to assign to the account-level budget. Name *string `protobuf:"bytes,13,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The start time in yyyy-MM-dd HH:mm:ss format. StartDateTime *string `protobuf:"bytes,14,opt,name=start_date_time,json=startDateTime,proto3,oneof" json:"start_date_time,omitempty"` // Output only. A purchase order number is a value that helps users // reference this budget in their monthly invoices. PurchaseOrderNumber *string `` /* 127-byte string literal not displayed */ // Output only. Notes associated with this budget. Notes *string `protobuf:"bytes,18,opt,name=notes,proto3,oneof" json:"notes,omitempty"` // Output only. The time when this account-level budget proposal was // created. Formatted as yyyy-MM-dd HH:mm:ss. CreationDateTime *string `protobuf:"bytes,19,opt,name=creation_date_time,json=creationDateTime,proto3,oneof" json:"creation_date_time,omitempty"` // The end time of the account-level budget. // // Types that are assignable to EndTime: // // *AccountBudget_PendingAccountBudgetProposal_EndDateTime // *AccountBudget_PendingAccountBudgetProposal_EndTimeType EndTime isAccountBudget_PendingAccountBudgetProposal_EndTime `protobuf_oneof:"end_time"` // The spending limit. // // Types that are assignable to SpendingLimit: // // *AccountBudget_PendingAccountBudgetProposal_SpendingLimitMicros // *AccountBudget_PendingAccountBudgetProposal_SpendingLimitType SpendingLimit isAccountBudget_PendingAccountBudgetProposal_SpendingLimit `protobuf_oneof:"spending_limit"` // contains filtered or unexported fields }
A pending proposal associated with the enclosing account-level budget, if applicable.
func (*AccountBudget_PendingAccountBudgetProposal) Descriptor
deprecated
func (*AccountBudget_PendingAccountBudgetProposal) Descriptor() ([]byte, []int)
Deprecated: Use AccountBudget_PendingAccountBudgetProposal.ProtoReflect.Descriptor instead.
func (*AccountBudget_PendingAccountBudgetProposal) GetAccountBudgetProposal ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetAccountBudgetProposal() string
func (*AccountBudget_PendingAccountBudgetProposal) GetCreationDateTime ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetCreationDateTime() string
func (*AccountBudget_PendingAccountBudgetProposal) GetEndDateTime ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetEndDateTime() string
func (*AccountBudget_PendingAccountBudgetProposal) GetEndTime ¶
func (m *AccountBudget_PendingAccountBudgetProposal) GetEndTime() isAccountBudget_PendingAccountBudgetProposal_EndTime
func (*AccountBudget_PendingAccountBudgetProposal) GetEndTimeType ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetEndTimeType() enums.TimeTypeEnum_TimeType
func (*AccountBudget_PendingAccountBudgetProposal) GetName ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetName() string
func (*AccountBudget_PendingAccountBudgetProposal) GetNotes ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetNotes() string
func (*AccountBudget_PendingAccountBudgetProposal) GetProposalType ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetProposalType() enums.AccountBudgetProposalTypeEnum_AccountBudgetProposalType
func (*AccountBudget_PendingAccountBudgetProposal) GetPurchaseOrderNumber ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetPurchaseOrderNumber() string
func (*AccountBudget_PendingAccountBudgetProposal) GetSpendingLimit ¶
func (m *AccountBudget_PendingAccountBudgetProposal) GetSpendingLimit() isAccountBudget_PendingAccountBudgetProposal_SpendingLimit
func (*AccountBudget_PendingAccountBudgetProposal) GetSpendingLimitMicros ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetSpendingLimitMicros() int64
func (*AccountBudget_PendingAccountBudgetProposal) GetSpendingLimitType ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetSpendingLimitType() enums.SpendingLimitTypeEnum_SpendingLimitType
func (*AccountBudget_PendingAccountBudgetProposal) GetStartDateTime ¶
func (x *AccountBudget_PendingAccountBudgetProposal) GetStartDateTime() string
func (*AccountBudget_PendingAccountBudgetProposal) ProtoMessage ¶
func (*AccountBudget_PendingAccountBudgetProposal) ProtoMessage()
func (*AccountBudget_PendingAccountBudgetProposal) ProtoReflect ¶
func (x *AccountBudget_PendingAccountBudgetProposal) ProtoReflect() protoreflect.Message
func (*AccountBudget_PendingAccountBudgetProposal) Reset ¶
func (x *AccountBudget_PendingAccountBudgetProposal) Reset()
func (*AccountBudget_PendingAccountBudgetProposal) String ¶
func (x *AccountBudget_PendingAccountBudgetProposal) String() string
type AccountBudget_PendingAccountBudgetProposal_EndDateTime ¶
type AccountBudget_PendingAccountBudgetProposal_EndDateTime struct { // Output only. The end time in yyyy-MM-dd HH:mm:ss format. EndDateTime string `protobuf:"bytes,15,opt,name=end_date_time,json=endDateTime,proto3,oneof"` }
type AccountBudget_PendingAccountBudgetProposal_EndTimeType ¶
type AccountBudget_PendingAccountBudgetProposal_EndTimeType struct { // Output only. The end time as a well-defined type, for example, FOREVER. EndTimeType enums.TimeTypeEnum_TimeType `` /* 130-byte string literal not displayed */ }
type AccountBudget_PendingAccountBudgetProposal_SpendingLimitMicros ¶
type AccountBudget_PendingAccountBudgetProposal_SpendingLimitMicros struct { // Output only. The spending limit in micros. One million is equivalent // to one unit. SpendingLimitMicros int64 `protobuf:"varint,16,opt,name=spending_limit_micros,json=spendingLimitMicros,proto3,oneof"` }
type AccountBudget_PendingAccountBudgetProposal_SpendingLimitType ¶
type AccountBudget_PendingAccountBudgetProposal_SpendingLimitType struct { // Output only. The spending limit as a well-defined type, for example, // INFINITE. SpendingLimitType enums.SpendingLimitTypeEnum_SpendingLimitType `` /* 160-byte string literal not displayed */ }
type AccountBudget_ProposedEndDateTime ¶
type AccountBudget_ProposedEndDateTime struct { // Output only. The proposed end time in yyyy-MM-dd HH:mm:ss format. ProposedEndDateTime string `protobuf:"bytes,28,opt,name=proposed_end_date_time,json=proposedEndDateTime,proto3,oneof"` }
type AccountBudget_ProposedEndTimeType ¶
type AccountBudget_ProposedEndTimeType struct { // Output only. The proposed end time as a well-defined type, for example, // FOREVER. ProposedEndTimeType enums.TimeTypeEnum_TimeType `` /* 147-byte string literal not displayed */ }
type AccountBudget_ProposedSpendingLimitMicros ¶
type AccountBudget_ProposedSpendingLimitMicros struct { // Output only. The proposed spending limit in micros. One million is // equivalent to one unit. ProposedSpendingLimitMicros int64 `protobuf:"varint,30,opt,name=proposed_spending_limit_micros,json=proposedSpendingLimitMicros,proto3,oneof"` }
type AccountBudget_ProposedSpendingLimitType ¶
type AccountBudget_ProposedSpendingLimitType struct { // Output only. The proposed spending limit as a well-defined type, for // example, INFINITE. ProposedSpendingLimitType enums.SpendingLimitTypeEnum_SpendingLimitType `` /* 178-byte string literal not displayed */ }
type AccountLink ¶
type AccountLink struct { // Immutable. Resource name of the account link. // AccountLink resource names have the form: // `customers/{customer_id}/accountLinks/{account_link_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the link. // This field is read only. AccountLinkId *int64 `protobuf:"varint,8,opt,name=account_link_id,json=accountLinkId,proto3,oneof" json:"account_link_id,omitempty"` // The status of the link. Status enums.AccountLinkStatusEnum_AccountLinkStatus `` /* 142-byte string literal not displayed */ // Output only. The type of the linked account. Type enums.LinkedAccountTypeEnum_LinkedAccountType `` /* 138-byte string literal not displayed */ // An account linked to this Google Ads account. // // Types that are assignable to LinkedAccount: // // *AccountLink_ThirdPartyAppAnalytics LinkedAccount isAccountLink_LinkedAccount `protobuf_oneof:"linked_account"` // contains filtered or unexported fields }
Represents the data sharing connection between a Google Ads account and another account
func (*AccountLink) Descriptor
deprecated
func (*AccountLink) Descriptor() ([]byte, []int)
Deprecated: Use AccountLink.ProtoReflect.Descriptor instead.
func (*AccountLink) GetAccountLinkId ¶
func (x *AccountLink) GetAccountLinkId() int64
func (*AccountLink) GetLinkedAccount ¶
func (m *AccountLink) GetLinkedAccount() isAccountLink_LinkedAccount
func (*AccountLink) GetResourceName ¶
func (x *AccountLink) GetResourceName() string
func (*AccountLink) GetStatus ¶
func (x *AccountLink) GetStatus() enums.AccountLinkStatusEnum_AccountLinkStatus
func (*AccountLink) GetThirdPartyAppAnalytics ¶
func (x *AccountLink) GetThirdPartyAppAnalytics() *ThirdPartyAppAnalyticsLinkIdentifier
func (*AccountLink) GetType ¶
func (x *AccountLink) GetType() enums.LinkedAccountTypeEnum_LinkedAccountType
func (*AccountLink) ProtoMessage ¶
func (*AccountLink) ProtoMessage()
func (*AccountLink) ProtoReflect ¶
func (x *AccountLink) ProtoReflect() protoreflect.Message
func (*AccountLink) Reset ¶
func (x *AccountLink) Reset()
func (*AccountLink) String ¶
func (x *AccountLink) String() string
type AccountLink_ThirdPartyAppAnalytics ¶
type AccountLink_ThirdPartyAppAnalytics struct { // Immutable. A third party app analytics link. ThirdPartyAppAnalytics *ThirdPartyAppAnalyticsLinkIdentifier `protobuf:"bytes,5,opt,name=third_party_app_analytics,json=thirdPartyAppAnalytics,proto3,oneof"` }
type Ad ¶
type Ad struct { // Immutable. The resource name of the ad. // Ad resource names have the form: // // `customers/{customer_id}/ads/{ad_id}` ResourceName string `protobuf:"bytes,37,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the ad. Id *int64 `protobuf:"varint,40,opt,name=id,proto3,oneof" json:"id,omitempty"` // The list of possible final URLs after all cross-domain redirects for the // ad. FinalUrls []string `protobuf:"bytes,41,rep,name=final_urls,json=finalUrls,proto3" json:"final_urls,omitempty"` // A list of final app URLs that will be used on mobile if the user has the // specific app installed. FinalAppUrls []*common.FinalAppUrl `protobuf:"bytes,35,rep,name=final_app_urls,json=finalAppUrls,proto3" json:"final_app_urls,omitempty"` // The list of possible final mobile URLs after all cross-domain redirects // for the ad. FinalMobileUrls []string `protobuf:"bytes,42,rep,name=final_mobile_urls,json=finalMobileUrls,proto3" json:"final_mobile_urls,omitempty"` // The URL template for constructing a tracking URL. TrackingUrlTemplate *string `` /* 127-byte string literal not displayed */ // The suffix to use when constructing a final URL. FinalUrlSuffix *string `protobuf:"bytes,44,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // The list of mappings that can be used to substitute custom parameter tags // in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. // For mutates, use url custom parameter operations. UrlCustomParameters []*common.CustomParameter `protobuf:"bytes,10,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"` // The URL that appears in the ad description for some ad formats. DisplayUrl *string `protobuf:"bytes,45,opt,name=display_url,json=displayUrl,proto3,oneof" json:"display_url,omitempty"` // Output only. The type of ad. Type enums.AdTypeEnum_AdType `protobuf:"varint,5,opt,name=type,proto3,enum=google.ads.googleads.v17.enums.AdTypeEnum_AdType" json:"type,omitempty"` // Output only. Indicates if this ad was automatically added by Google Ads and // not by a user. For example, this could happen when ads are automatically // created as suggestions for new ads based on knowledge of how existing ads // are performing. AddedByGoogleAds *bool `protobuf:"varint,46,opt,name=added_by_google_ads,json=addedByGoogleAds,proto3,oneof" json:"added_by_google_ads,omitempty"` // The device preference for the ad. You can only specify a preference for // mobile devices. When this preference is set the ad will be preferred over // other ads when being displayed on a mobile device. The ad can still be // displayed on other device types, for example, if no other ads are // available. If unspecified (no device preference), all devices are targeted. // This is only supported by some ad types. DevicePreference enums.DeviceEnum_Device `` /* 165-byte string literal not displayed */ // Additional URLs for the ad that are tagged with a unique identifier that // can be referenced from other fields in the ad. UrlCollections []*common.UrlCollection `protobuf:"bytes,26,rep,name=url_collections,json=urlCollections,proto3" json:"url_collections,omitempty"` // Immutable. The name of the ad. This is only used to be able to identify the // ad. It does not need to be unique and does not affect the served ad. The // name field is currently only supported for DisplayUploadAd, ImageAd, // ShoppingComparisonListingAd and VideoAd. Name *string `protobuf:"bytes,47,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. If this ad is system managed, then this field will indicate // the source. This field is read-only. SystemManagedResourceSource enums.SystemManagedResourceSourceEnum_SystemManagedResourceSource `` /* 244-byte string literal not displayed */ // Details pertinent to the ad type. Exactly one value must be set. // // Types that are assignable to AdData: // // *Ad_TextAd // *Ad_ExpandedTextAd // *Ad_CallAd // *Ad_ExpandedDynamicSearchAd // *Ad_HotelAd // *Ad_ShoppingSmartAd // *Ad_ShoppingProductAd // *Ad_ImageAd // *Ad_VideoAd // *Ad_VideoResponsiveAd // *Ad_ResponsiveSearchAd // *Ad_LegacyResponsiveDisplayAd // *Ad_AppAd // *Ad_LegacyAppInstallAd // *Ad_ResponsiveDisplayAd // *Ad_LocalAd // *Ad_DisplayUploadAd // *Ad_AppEngagementAd // *Ad_ShoppingComparisonListingAd // *Ad_SmartCampaignAd // *Ad_AppPreRegistrationAd // *Ad_DemandGenMultiAssetAd // *Ad_DemandGenCarouselAd // *Ad_DemandGenVideoResponsiveAd // *Ad_DemandGenProductAd // *Ad_TravelAd AdData isAd_AdData `protobuf_oneof:"ad_data"` // contains filtered or unexported fields }
An ad.
func (*Ad) Descriptor
deprecated
func (*Ad) GetAddedByGoogleAds ¶
func (*Ad) GetAppEngagementAd ¶
func (x *Ad) GetAppEngagementAd() *common.AppEngagementAdInfo
func (*Ad) GetAppPreRegistrationAd ¶
func (x *Ad) GetAppPreRegistrationAd() *common.AppPreRegistrationAdInfo
func (*Ad) GetCallAd ¶
func (x *Ad) GetCallAd() *common.CallAdInfo
func (*Ad) GetDemandGenCarouselAd ¶
func (x *Ad) GetDemandGenCarouselAd() *common.DemandGenCarouselAdInfo
func (*Ad) GetDemandGenMultiAssetAd ¶
func (x *Ad) GetDemandGenMultiAssetAd() *common.DemandGenMultiAssetAdInfo
func (*Ad) GetDemandGenProductAd ¶
func (x *Ad) GetDemandGenProductAd() *common.DemandGenProductAdInfo
func (*Ad) GetDemandGenVideoResponsiveAd ¶
func (x *Ad) GetDemandGenVideoResponsiveAd() *common.DemandGenVideoResponsiveAdInfo
func (*Ad) GetDevicePreference ¶
func (x *Ad) GetDevicePreference() enums.DeviceEnum_Device
func (*Ad) GetDisplayUploadAd ¶
func (x *Ad) GetDisplayUploadAd() *common.DisplayUploadAdInfo
func (*Ad) GetDisplayUrl ¶
func (*Ad) GetExpandedDynamicSearchAd ¶
func (x *Ad) GetExpandedDynamicSearchAd() *common.ExpandedDynamicSearchAdInfo
func (*Ad) GetExpandedTextAd ¶
func (x *Ad) GetExpandedTextAd() *common.ExpandedTextAdInfo
func (*Ad) GetFinalAppUrls ¶
func (x *Ad) GetFinalAppUrls() []*common.FinalAppUrl
func (*Ad) GetFinalMobileUrls ¶
func (*Ad) GetFinalUrlSuffix ¶
func (*Ad) GetFinalUrls ¶
func (*Ad) GetHotelAd ¶
func (x *Ad) GetHotelAd() *common.HotelAdInfo
func (*Ad) GetImageAd ¶
func (x *Ad) GetImageAd() *common.ImageAdInfo
func (*Ad) GetLegacyAppInstallAd ¶
func (x *Ad) GetLegacyAppInstallAd() *common.LegacyAppInstallAdInfo
func (*Ad) GetLegacyResponsiveDisplayAd ¶
func (x *Ad) GetLegacyResponsiveDisplayAd() *common.LegacyResponsiveDisplayAdInfo
func (*Ad) GetLocalAd ¶
func (x *Ad) GetLocalAd() *common.LocalAdInfo
func (*Ad) GetResourceName ¶
func (*Ad) GetResponsiveDisplayAd ¶
func (x *Ad) GetResponsiveDisplayAd() *common.ResponsiveDisplayAdInfo
func (*Ad) GetResponsiveSearchAd ¶
func (x *Ad) GetResponsiveSearchAd() *common.ResponsiveSearchAdInfo
func (*Ad) GetShoppingComparisonListingAd ¶
func (x *Ad) GetShoppingComparisonListingAd() *common.ShoppingComparisonListingAdInfo
func (*Ad) GetShoppingProductAd ¶
func (x *Ad) GetShoppingProductAd() *common.ShoppingProductAdInfo
func (*Ad) GetShoppingSmartAd ¶
func (x *Ad) GetShoppingSmartAd() *common.ShoppingSmartAdInfo
func (*Ad) GetSmartCampaignAd ¶
func (x *Ad) GetSmartCampaignAd() *common.SmartCampaignAdInfo
func (*Ad) GetSystemManagedResourceSource ¶
func (x *Ad) GetSystemManagedResourceSource() enums.SystemManagedResourceSourceEnum_SystemManagedResourceSource
func (*Ad) GetTextAd ¶
func (x *Ad) GetTextAd() *common.TextAdInfo
func (*Ad) GetTrackingUrlTemplate ¶
func (*Ad) GetTravelAd ¶
func (x *Ad) GetTravelAd() *common.TravelAdInfo
func (*Ad) GetType ¶
func (x *Ad) GetType() enums.AdTypeEnum_AdType
func (*Ad) GetUrlCollections ¶
func (x *Ad) GetUrlCollections() []*common.UrlCollection
func (*Ad) GetUrlCustomParameters ¶
func (x *Ad) GetUrlCustomParameters() []*common.CustomParameter
func (*Ad) GetVideoAd ¶
func (x *Ad) GetVideoAd() *common.VideoAdInfo
func (*Ad) GetVideoResponsiveAd ¶
func (x *Ad) GetVideoResponsiveAd() *common.VideoResponsiveAdInfo
func (*Ad) ProtoMessage ¶
func (*Ad) ProtoMessage()
func (*Ad) ProtoReflect ¶
func (x *Ad) ProtoReflect() protoreflect.Message
type AdGroup ¶
type AdGroup struct { // Immutable. The resource name of the ad group. // Ad group resource names have the form: // // `customers/{customer_id}/adGroups/{ad_group_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the ad group. Id *int64 `protobuf:"varint,34,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the ad group. // // This field is required and should not be empty when creating new ad // groups. // // It must contain fewer than 255 UTF-8 full-width characters. // // It must not contain any null (code point 0x0), NL line feed // (code point 0xA) or carriage return (code point 0xD) characters. Name *string `protobuf:"bytes,35,opt,name=name,proto3,oneof" json:"name,omitempty"` // The status of the ad group. Status enums.AdGroupStatusEnum_AdGroupStatus `` /* 134-byte string literal not displayed */ // Immutable. The type of the ad group. Type enums.AdGroupTypeEnum_AdGroupType `` /* 127-byte string literal not displayed */ // The ad rotation mode of the ad group. AdRotationMode enums.AdGroupAdRotationModeEnum_AdGroupAdRotationMode `` /* 191-byte string literal not displayed */ // Output only. For draft or experiment ad groups, this field is the resource // name of the base ad group from which this ad group was created. If a draft // or experiment ad group does not have a base ad group, then this field is // null. // // For base ad groups, this field equals the ad group resource name. // // This field is read-only. BaseAdGroup *string `protobuf:"bytes,36,opt,name=base_ad_group,json=baseAdGroup,proto3,oneof" json:"base_ad_group,omitempty"` // The URL template for constructing a tracking URL. TrackingUrlTemplate *string `` /* 127-byte string literal not displayed */ // The list of mappings used to substitute custom parameter tags in a // `tracking_url_template`, `final_urls`, or `mobile_final_urls`. UrlCustomParameters []*common.CustomParameter `protobuf:"bytes,6,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"` // Immutable. The campaign to which the ad group belongs. Campaign *string `protobuf:"bytes,38,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // The maximum CPC (cost-per-click) bid. CpcBidMicros *int64 `protobuf:"varint,39,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"` // Output only. Value will be same as that of the CPC (cost-per-click) bid // value when the bidding strategy is one of manual cpc, enhanced cpc, page // one promoted or target outrank share, otherwise the value will be null. EffectiveCpcBidMicros *int64 `` /* 136-byte string literal not displayed */ // The maximum CPM (cost-per-thousand viewable impressions) bid. CpmBidMicros *int64 `protobuf:"varint,40,opt,name=cpm_bid_micros,json=cpmBidMicros,proto3,oneof" json:"cpm_bid_micros,omitempty"` // The target CPA (cost-per-acquisition). If the ad group's campaign // bidding strategy is TargetCpa or MaximizeConversions (with its target_cpa // field set), then this field overrides the target CPA specified in the // campaign's bidding strategy. // Otherwise, this value is ignored. TargetCpaMicros *int64 `protobuf:"varint,41,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"` // The CPV (cost-per-view) bid. CpvBidMicros *int64 `protobuf:"varint,42,opt,name=cpv_bid_micros,json=cpvBidMicros,proto3,oneof" json:"cpv_bid_micros,omitempty"` // Average amount in micros that the advertiser is willing to pay for every // thousand times the ad is shown. TargetCpmMicros *int64 `protobuf:"varint,43,opt,name=target_cpm_micros,json=targetCpmMicros,proto3,oneof" json:"target_cpm_micros,omitempty"` // The target ROAS (return-on-ad-spend) override. If the ad group's campaign // bidding strategy is TargetRoas or MaximizeConversionValue (with its // target_roas field set), then this field overrides the target ROAS specified // in the campaign's bidding strategy. // Otherwise, this value is ignored. TargetRoas *float64 `protobuf:"fixed64,44,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // The percent cpc bid amount, expressed as a fraction of the advertised price // for some good or service. The valid range for the fraction is [0,1) and the // value stored here is 1,000,000 * [fraction]. PercentCpcBidMicros *int64 `` /* 130-byte string literal not displayed */ // True if optimized targeting is enabled. Optimized Targeting is the // replacement for Audience Expansion. OptimizedTargetingEnabled bool `` /* 140-byte string literal not displayed */ // Allows advertisers to specify a targeting dimension on which to place // absolute bids. This is only applicable for campaigns that target only the // display network and not search. DisplayCustomBidDimension enums.TargetingDimensionEnum_TargetingDimension `` /* 220-byte string literal not displayed */ // URL template for appending params to Final URL. FinalUrlSuffix *string `protobuf:"bytes,46,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // Setting for targeting related features. TargetingSetting *common.TargetingSetting `protobuf:"bytes,25,opt,name=targeting_setting,json=targetingSetting,proto3" json:"targeting_setting,omitempty"` // Immutable. Setting for audience related features. AudienceSetting *AdGroup_AudienceSetting `protobuf:"bytes,56,opt,name=audience_setting,json=audienceSetting,proto3" json:"audience_setting,omitempty"` // Output only. The effective target CPA (cost-per-acquisition). // This field is read-only. EffectiveTargetCpaMicros *int64 `` /* 145-byte string literal not displayed */ // Output only. Source of the effective target CPA. // This field is read-only. EffectiveTargetCpaSource enums.BiddingSourceEnum_BiddingSource `` /* 207-byte string literal not displayed */ // Output only. The effective target ROAS (return-on-ad-spend). // This field is read-only. EffectiveTargetRoas *float64 `` /* 129-byte string literal not displayed */ // Output only. Source of the effective target ROAS. // This field is read-only. EffectiveTargetRoasSource enums.BiddingSourceEnum_BiddingSource `` /* 210-byte string literal not displayed */ // Output only. The resource names of labels attached to this ad group. Labels []string `protobuf:"bytes,49,rep,name=labels,proto3" json:"labels,omitempty"` // The asset field types that should be excluded from this ad group. Asset // links with these field types will not be inherited by this ad group from // the upper levels. ExcludedParentAssetFieldTypes []enums.AssetFieldTypeEnum_AssetFieldType `` /* 233-byte string literal not displayed */ // The asset set types that should be excluded from this ad group. Asset set // links with these types will not be inherited by this ad group from the // upper levels. // Location group types (GMB_DYNAMIC_LOCATION_GROUP, // CHAIN_DYNAMIC_LOCATION_GROUP, and STATIC_LOCATION_GROUP) are child types of // LOCATION_SYNC. Therefore, if LOCATION_SYNC is set for this field, all // location group asset sets are not allowed to be linked to this ad group, // and all Location Extension (LE) and Affiliate Location Extensions (ALE) // will not be served under this ad group. // Only LOCATION_SYNC is currently supported. ExcludedParentAssetSetTypes []enums.AssetSetTypeEnum_AssetSetType `` /* 223-byte string literal not displayed */ // Output only. Provides aggregated view into why an ad group is not serving // or not serving optimally. PrimaryStatus enums.AdGroupPrimaryStatusEnum_AdGroupPrimaryStatus `` /* 184-byte string literal not displayed */ // Output only. Provides reasons for why an ad group is not serving or not // serving optimally. PrimaryStatusReasons []enums.AdGroupPrimaryStatusReasonEnum_AdGroupPrimaryStatusReason `` /* 226-byte string literal not displayed */ // contains filtered or unexported fields }
An ad group.
func (*AdGroup) Descriptor
deprecated
func (*AdGroup) GetAdRotationMode ¶
func (x *AdGroup) GetAdRotationMode() enums.AdGroupAdRotationModeEnum_AdGroupAdRotationMode
func (*AdGroup) GetAudienceSetting ¶
func (x *AdGroup) GetAudienceSetting() *AdGroup_AudienceSetting
func (*AdGroup) GetBaseAdGroup ¶
func (*AdGroup) GetCampaign ¶
func (*AdGroup) GetCpcBidMicros ¶
func (*AdGroup) GetCpmBidMicros ¶
func (*AdGroup) GetCpvBidMicros ¶
func (*AdGroup) GetDisplayCustomBidDimension ¶
func (x *AdGroup) GetDisplayCustomBidDimension() enums.TargetingDimensionEnum_TargetingDimension
func (*AdGroup) GetEffectiveCpcBidMicros ¶
func (*AdGroup) GetEffectiveTargetCpaMicros ¶
func (*AdGroup) GetEffectiveTargetCpaSource ¶
func (x *AdGroup) GetEffectiveTargetCpaSource() enums.BiddingSourceEnum_BiddingSource
func (*AdGroup) GetEffectiveTargetRoas ¶
func (*AdGroup) GetEffectiveTargetRoasSource ¶
func (x *AdGroup) GetEffectiveTargetRoasSource() enums.BiddingSourceEnum_BiddingSource
func (*AdGroup) GetExcludedParentAssetFieldTypes ¶
func (x *AdGroup) GetExcludedParentAssetFieldTypes() []enums.AssetFieldTypeEnum_AssetFieldType
func (*AdGroup) GetExcludedParentAssetSetTypes ¶
func (x *AdGroup) GetExcludedParentAssetSetTypes() []enums.AssetSetTypeEnum_AssetSetType
func (*AdGroup) GetFinalUrlSuffix ¶
func (*AdGroup) GetOptimizedTargetingEnabled ¶
func (*AdGroup) GetPercentCpcBidMicros ¶
func (*AdGroup) GetPrimaryStatus ¶
func (x *AdGroup) GetPrimaryStatus() enums.AdGroupPrimaryStatusEnum_AdGroupPrimaryStatus
func (*AdGroup) GetPrimaryStatusReasons ¶
func (x *AdGroup) GetPrimaryStatusReasons() []enums.AdGroupPrimaryStatusReasonEnum_AdGroupPrimaryStatusReason
func (*AdGroup) GetResourceName ¶
func (*AdGroup) GetStatus ¶
func (x *AdGroup) GetStatus() enums.AdGroupStatusEnum_AdGroupStatus
func (*AdGroup) GetTargetCpaMicros ¶
func (*AdGroup) GetTargetCpmMicros ¶
func (*AdGroup) GetTargetRoas ¶
func (*AdGroup) GetTargetingSetting ¶
func (x *AdGroup) GetTargetingSetting() *common.TargetingSetting
func (*AdGroup) GetTrackingUrlTemplate ¶
func (*AdGroup) GetType ¶
func (x *AdGroup) GetType() enums.AdGroupTypeEnum_AdGroupType
func (*AdGroup) GetUrlCustomParameters ¶
func (x *AdGroup) GetUrlCustomParameters() []*common.CustomParameter
func (*AdGroup) ProtoMessage ¶
func (*AdGroup) ProtoMessage()
func (*AdGroup) ProtoReflect ¶
func (x *AdGroup) ProtoReflect() protoreflect.Message
type AdGroupAd ¶
type AdGroupAd struct { // Immutable. The resource name of the ad. // Ad group ad resource names have the form: // // `customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // The status of the ad. Status enums.AdGroupAdStatusEnum_AdGroupAdStatus `` /* 138-byte string literal not displayed */ // Immutable. The ad group to which the ad belongs. AdGroup *string `protobuf:"bytes,9,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Immutable. The ad. Ad *Ad `protobuf:"bytes,5,opt,name=ad,proto3" json:"ad,omitempty"` // Output only. Policy information for the ad. PolicySummary *AdGroupAdPolicySummary `protobuf:"bytes,6,opt,name=policy_summary,json=policySummary,proto3" json:"policy_summary,omitempty"` // Output only. Overall ad strength for this ad group ad. AdStrength enums.AdStrengthEnum_AdStrength `` /* 154-byte string literal not displayed */ // Output only. A list of recommendations to improve the ad strength. For // example, a recommendation could be "Try adding a few more unique headlines // or unpinning some assets.". ActionItems []string `protobuf:"bytes,13,rep,name=action_items,json=actionItems,proto3" json:"action_items,omitempty"` // Output only. The resource names of labels attached to this ad group ad. Labels []string `protobuf:"bytes,10,rep,name=labels,proto3" json:"labels,omitempty"` // Output only. Provides aggregated view into why an ad group ad is not // serving or not serving optimally. PrimaryStatus enums.AdGroupAdPrimaryStatusEnum_AdGroupAdPrimaryStatus `` /* 188-byte string literal not displayed */ // Output only. Provides reasons for why an ad group ad is not serving or not // serving optimally. PrimaryStatusReasons []enums.AdGroupAdPrimaryStatusReasonEnum_AdGroupAdPrimaryStatusReason `` /* 230-byte string literal not displayed */ // contains filtered or unexported fields }
An ad group ad.
func (*AdGroupAd) Descriptor
deprecated
func (*AdGroupAd) GetActionItems ¶
func (*AdGroupAd) GetAdGroup ¶
func (*AdGroupAd) GetAdStrength ¶
func (x *AdGroupAd) GetAdStrength() enums.AdStrengthEnum_AdStrength
func (*AdGroupAd) GetPolicySummary ¶
func (x *AdGroupAd) GetPolicySummary() *AdGroupAdPolicySummary
func (*AdGroupAd) GetPrimaryStatus ¶
func (x *AdGroupAd) GetPrimaryStatus() enums.AdGroupAdPrimaryStatusEnum_AdGroupAdPrimaryStatus
func (*AdGroupAd) GetPrimaryStatusReasons ¶
func (x *AdGroupAd) GetPrimaryStatusReasons() []enums.AdGroupAdPrimaryStatusReasonEnum_AdGroupAdPrimaryStatusReason
func (*AdGroupAd) GetResourceName ¶
func (*AdGroupAd) GetStatus ¶
func (x *AdGroupAd) GetStatus() enums.AdGroupAdStatusEnum_AdGroupAdStatus
func (*AdGroupAd) ProtoMessage ¶
func (*AdGroupAd) ProtoMessage()
func (*AdGroupAd) ProtoReflect ¶
func (x *AdGroupAd) ProtoReflect() protoreflect.Message
type AdGroupAdAssetCombinationView ¶
type AdGroupAdAssetCombinationView struct { // Output only. The resource name of the ad group ad asset combination view. // The combination ID is 128 bits long, where the upper 64 bits are stored in // asset_combination_id_high, and the lower 64 bits are stored in // asset_combination_id_low. // AdGroupAd Asset Combination view resource names have the form: // `customers/{customer_id}/adGroupAdAssetCombinationViews/{AdGroupAd.ad_group_id}~{AdGroupAd.ad.ad_id}~{AssetCombination.asset_combination_id_low}~{AssetCombination.asset_combination_id_high}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Served assets. ServedAssets []*common.AssetUsage `protobuf:"bytes,2,rep,name=served_assets,json=servedAssets,proto3" json:"served_assets,omitempty"` // Output only. The status between the asset combination and the latest // version of the ad. If true, the asset combination is linked to the latest // version of the ad. If false, it means the link once existed but has been // removed and is no longer present in the latest version of the ad. Enabled *bool `protobuf:"varint,3,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // contains filtered or unexported fields }
A view on the usage of ad group ad asset combination. Now we only support AdGroupAdAssetCombinationView for Responsive Search Ads, with more ad types planned for the future.
func (*AdGroupAdAssetCombinationView) Descriptor
deprecated
func (*AdGroupAdAssetCombinationView) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupAdAssetCombinationView.ProtoReflect.Descriptor instead.
func (*AdGroupAdAssetCombinationView) GetEnabled ¶
func (x *AdGroupAdAssetCombinationView) GetEnabled() bool
func (*AdGroupAdAssetCombinationView) GetResourceName ¶
func (x *AdGroupAdAssetCombinationView) GetResourceName() string
func (*AdGroupAdAssetCombinationView) GetServedAssets ¶
func (x *AdGroupAdAssetCombinationView) GetServedAssets() []*common.AssetUsage
func (*AdGroupAdAssetCombinationView) ProtoMessage ¶
func (*AdGroupAdAssetCombinationView) ProtoMessage()
func (*AdGroupAdAssetCombinationView) ProtoReflect ¶
func (x *AdGroupAdAssetCombinationView) ProtoReflect() protoreflect.Message
func (*AdGroupAdAssetCombinationView) Reset ¶
func (x *AdGroupAdAssetCombinationView) Reset()
func (*AdGroupAdAssetCombinationView) String ¶
func (x *AdGroupAdAssetCombinationView) String() string
type AdGroupAdAssetPolicySummary ¶
type AdGroupAdAssetPolicySummary struct { // Output only. The list of policy findings for the ad group ad asset. PolicyTopicEntries []*common.PolicyTopicEntry `protobuf:"bytes,1,rep,name=policy_topic_entries,json=policyTopicEntries,proto3" json:"policy_topic_entries,omitempty"` // Output only. Where in the review process this ad group ad asset is. ReviewStatus enums.PolicyReviewStatusEnum_PolicyReviewStatus `` /* 176-byte string literal not displayed */ // Output only. The overall approval status of this ad group ad asset, // 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 ad group ad asset.
func (*AdGroupAdAssetPolicySummary) Descriptor
deprecated
func (*AdGroupAdAssetPolicySummary) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupAdAssetPolicySummary.ProtoReflect.Descriptor instead.
func (*AdGroupAdAssetPolicySummary) GetApprovalStatus ¶
func (x *AdGroupAdAssetPolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
func (*AdGroupAdAssetPolicySummary) GetPolicyTopicEntries ¶
func (x *AdGroupAdAssetPolicySummary) GetPolicyTopicEntries() []*common.PolicyTopicEntry
func (*AdGroupAdAssetPolicySummary) GetReviewStatus ¶
func (x *AdGroupAdAssetPolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
func (*AdGroupAdAssetPolicySummary) ProtoMessage ¶
func (*AdGroupAdAssetPolicySummary) ProtoMessage()
func (*AdGroupAdAssetPolicySummary) ProtoReflect ¶
func (x *AdGroupAdAssetPolicySummary) ProtoReflect() protoreflect.Message
func (*AdGroupAdAssetPolicySummary) Reset ¶
func (x *AdGroupAdAssetPolicySummary) Reset()
func (*AdGroupAdAssetPolicySummary) String ¶
func (x *AdGroupAdAssetPolicySummary) String() string
type AdGroupAdAssetView ¶
type AdGroupAdAssetView struct { // Output only. The resource name of the ad group ad asset view. // Ad group ad asset view resource names have the form (Before V4): // // `customers/{customer_id}/adGroupAdAssets/{AdGroupAdAsset.ad_group_id}~{AdGroupAdAsset.ad.ad_id}~{AdGroupAdAsset.asset_id}~{AdGroupAdAsset.field_type}` // // Ad group ad asset view resource names have the form (Beginning from V4): // // `customers/{customer_id}/adGroupAdAssetViews/{AdGroupAdAsset.ad_group_id}~{AdGroupAdAsset.ad_id}~{AdGroupAdAsset.asset_id}~{AdGroupAdAsset.field_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ad group ad to which the asset is linked. AdGroupAd *string `protobuf:"bytes,9,opt,name=ad_group_ad,json=adGroupAd,proto3,oneof" json:"ad_group_ad,omitempty"` // Output only. The asset which is linked to the ad group ad. Asset *string `protobuf:"bytes,10,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // Output only. Role that the asset takes in the ad. FieldType enums.AssetFieldTypeEnum_AssetFieldType `` /* 159-byte string literal not displayed */ // Output only. The status between the asset and the latest version of the ad. // If true, the asset is linked to the latest version of the ad. If false, it // means the link once existed but has been removed and is no longer present // in the latest version of the ad. Enabled *bool `protobuf:"varint,8,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // Output only. Policy information for the ad group ad asset. PolicySummary *AdGroupAdAssetPolicySummary `protobuf:"bytes,3,opt,name=policy_summary,json=policySummary,proto3" json:"policy_summary,omitempty"` // Output only. Performance of an asset linkage. PerformanceLabel enums.AssetPerformanceLabelEnum_AssetPerformanceLabel `` /* 194-byte string literal not displayed */ // Output only. Pinned field. PinnedField enums.ServedAssetFieldTypeEnum_ServedAssetFieldType `` /* 178-byte string literal not displayed */ // Output only. Source of the ad group ad asset. Source enums.AssetSourceEnum_AssetSource `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
A link between an AdGroupAd and an Asset. Currently we only support AdGroupAdAssetView for AppAds and Responsive Search Ads.
func (*AdGroupAdAssetView) Descriptor
deprecated
func (*AdGroupAdAssetView) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupAdAssetView.ProtoReflect.Descriptor instead.
func (*AdGroupAdAssetView) GetAdGroupAd ¶
func (x *AdGroupAdAssetView) GetAdGroupAd() string
func (*AdGroupAdAssetView) GetAsset ¶
func (x *AdGroupAdAssetView) GetAsset() string
func (*AdGroupAdAssetView) GetEnabled ¶
func (x *AdGroupAdAssetView) GetEnabled() bool
func (*AdGroupAdAssetView) GetFieldType ¶
func (x *AdGroupAdAssetView) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*AdGroupAdAssetView) GetPerformanceLabel ¶
func (x *AdGroupAdAssetView) GetPerformanceLabel() enums.AssetPerformanceLabelEnum_AssetPerformanceLabel
func (*AdGroupAdAssetView) GetPinnedField ¶
func (x *AdGroupAdAssetView) GetPinnedField() enums.ServedAssetFieldTypeEnum_ServedAssetFieldType
func (*AdGroupAdAssetView) GetPolicySummary ¶
func (x *AdGroupAdAssetView) GetPolicySummary() *AdGroupAdAssetPolicySummary
func (*AdGroupAdAssetView) GetResourceName ¶
func (x *AdGroupAdAssetView) GetResourceName() string
func (*AdGroupAdAssetView) GetSource ¶
func (x *AdGroupAdAssetView) GetSource() enums.AssetSourceEnum_AssetSource
func (*AdGroupAdAssetView) ProtoMessage ¶
func (*AdGroupAdAssetView) ProtoMessage()
func (*AdGroupAdAssetView) ProtoReflect ¶
func (x *AdGroupAdAssetView) ProtoReflect() protoreflect.Message
func (*AdGroupAdAssetView) Reset ¶
func (x *AdGroupAdAssetView) Reset()
func (*AdGroupAdAssetView) String ¶
func (x *AdGroupAdAssetView) String() string
type AdGroupAdLabel ¶
type AdGroupAdLabel struct { // Immutable. The resource name of the ad group ad label. // Ad group ad label resource names have the form: // `customers/{customer_id}/adGroupAdLabels/{ad_group_id}~{ad_id}~{label_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ad group ad to which the label is attached. AdGroupAd *string `protobuf:"bytes,4,opt,name=ad_group_ad,json=adGroupAd,proto3,oneof" json:"ad_group_ad,omitempty"` // Immutable. The label assigned to the ad group ad. Label *string `protobuf:"bytes,5,opt,name=label,proto3,oneof" json:"label,omitempty"` // contains filtered or unexported fields }
A relationship between an ad group ad and a label.
func (*AdGroupAdLabel) Descriptor
deprecated
func (*AdGroupAdLabel) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupAdLabel.ProtoReflect.Descriptor instead.
func (*AdGroupAdLabel) GetAdGroupAd ¶
func (x *AdGroupAdLabel) GetAdGroupAd() string
func (*AdGroupAdLabel) GetLabel ¶
func (x *AdGroupAdLabel) GetLabel() string
func (*AdGroupAdLabel) GetResourceName ¶
func (x *AdGroupAdLabel) GetResourceName() string
func (*AdGroupAdLabel) ProtoMessage ¶
func (*AdGroupAdLabel) ProtoMessage()
func (*AdGroupAdLabel) ProtoReflect ¶
func (x *AdGroupAdLabel) ProtoReflect() protoreflect.Message
func (*AdGroupAdLabel) Reset ¶
func (x *AdGroupAdLabel) Reset()
func (*AdGroupAdLabel) String ¶
func (x *AdGroupAdLabel) String() string
type AdGroupAdPolicySummary ¶
type AdGroupAdPolicySummary struct { // Output only. The list of policy findings for this ad. PolicyTopicEntries []*common.PolicyTopicEntry `protobuf:"bytes,1,rep,name=policy_topic_entries,json=policyTopicEntries,proto3" json:"policy_topic_entries,omitempty"` // Output only. Where in the review process this ad is. ReviewStatus enums.PolicyReviewStatusEnum_PolicyReviewStatus `` /* 176-byte string literal not displayed */ // Output only. The overall approval status of this ad, 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 ad.
func (*AdGroupAdPolicySummary) Descriptor
deprecated
func (*AdGroupAdPolicySummary) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupAdPolicySummary.ProtoReflect.Descriptor instead.
func (*AdGroupAdPolicySummary) GetApprovalStatus ¶
func (x *AdGroupAdPolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
func (*AdGroupAdPolicySummary) GetPolicyTopicEntries ¶
func (x *AdGroupAdPolicySummary) GetPolicyTopicEntries() []*common.PolicyTopicEntry
func (*AdGroupAdPolicySummary) GetReviewStatus ¶
func (x *AdGroupAdPolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
func (*AdGroupAdPolicySummary) ProtoMessage ¶
func (*AdGroupAdPolicySummary) ProtoMessage()
func (*AdGroupAdPolicySummary) ProtoReflect ¶
func (x *AdGroupAdPolicySummary) ProtoReflect() protoreflect.Message
func (*AdGroupAdPolicySummary) Reset ¶
func (x *AdGroupAdPolicySummary) Reset()
func (*AdGroupAdPolicySummary) String ¶
func (x *AdGroupAdPolicySummary) String() string
type AdGroupAsset ¶
type AdGroupAsset struct { // Immutable. The resource name of the ad group asset. // AdGroupAsset resource names have the form: // // `customers/{customer_id}/adGroupAssets/{ad_group_id}~{asset_id}~{field_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Required. Immutable. The ad group to which the asset is linked. AdGroup string `protobuf:"bytes,2,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"` // Required. Immutable. The asset which is linked to the ad group. Asset string `protobuf:"bytes,3,opt,name=asset,proto3" json:"asset,omitempty"` // Required. Immutable. Role that the asset takes under the linked ad group. FieldType enums.AssetFieldTypeEnum_AssetFieldType `` /* 159-byte string literal not displayed */ // Output only. Source of the adgroup asset link. Source enums.AssetSourceEnum_AssetSource `` /* 130-byte string literal not displayed */ // Status of the ad group asset. Status enums.AssetLinkStatusEnum_AssetLinkStatus `` /* 138-byte string literal not displayed */ // Output only. Provides the PrimaryStatus of this asset link. // Primary status is meant essentially to differentiate between the plain // "status" field, which has advertiser set values of enabled, paused, or // removed. The primary status takes into account other signals (for assets // its mainly policy and quality approvals) to come up with a more // comprehensive status to indicate its serving state. PrimaryStatus enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus `` /* 187-byte string literal not displayed */ // Output only. Provides the details of the primary status and its associated // reasons. PrimaryStatusDetails []*common.AssetLinkPrimaryStatusDetails `protobuf:"bytes,8,rep,name=primary_status_details,json=primaryStatusDetails,proto3" json:"primary_status_details,omitempty"` // Output only. Provides a list of reasons for why an asset is not serving or // not serving at full capacity. PrimaryStatusReasons []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason `` /* 229-byte string literal not displayed */ // contains filtered or unexported fields }
A link between an ad group and an asset.
func (*AdGroupAsset) Descriptor
deprecated
func (*AdGroupAsset) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupAsset.ProtoReflect.Descriptor instead.
func (*AdGroupAsset) GetAdGroup ¶
func (x *AdGroupAsset) GetAdGroup() string
func (*AdGroupAsset) GetAsset ¶
func (x *AdGroupAsset) GetAsset() string
func (*AdGroupAsset) GetFieldType ¶
func (x *AdGroupAsset) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*AdGroupAsset) GetPrimaryStatus ¶
func (x *AdGroupAsset) GetPrimaryStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
func (*AdGroupAsset) GetPrimaryStatusDetails ¶
func (x *AdGroupAsset) GetPrimaryStatusDetails() []*common.AssetLinkPrimaryStatusDetails
func (*AdGroupAsset) GetPrimaryStatusReasons ¶
func (x *AdGroupAsset) GetPrimaryStatusReasons() []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
func (*AdGroupAsset) GetResourceName ¶
func (x *AdGroupAsset) GetResourceName() string
func (*AdGroupAsset) GetSource ¶
func (x *AdGroupAsset) GetSource() enums.AssetSourceEnum_AssetSource
func (*AdGroupAsset) GetStatus ¶
func (x *AdGroupAsset) GetStatus() enums.AssetLinkStatusEnum_AssetLinkStatus
func (*AdGroupAsset) ProtoMessage ¶
func (*AdGroupAsset) ProtoMessage()
func (*AdGroupAsset) ProtoReflect ¶
func (x *AdGroupAsset) ProtoReflect() protoreflect.Message
func (*AdGroupAsset) Reset ¶
func (x *AdGroupAsset) Reset()
func (*AdGroupAsset) String ¶
func (x *AdGroupAsset) String() string
type AdGroupAssetSet ¶
type AdGroupAssetSet struct { // Immutable. The resource name of the ad group asset set. // Ad group asset set resource names have the form: // // `customers/{customer_id}/adGroupAssetSets/{ad_group_id}~{asset_set_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ad group to which this asset set is linked. AdGroup string `protobuf:"bytes,2,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"` // Immutable. The asset set which is linked to the ad group. AssetSet string `protobuf:"bytes,3,opt,name=asset_set,json=assetSet,proto3" json:"asset_set,omitempty"` // Output only. The status of the ad group asset set. Read-only. Status enums.AssetSetLinkStatusEnum_AssetSetLinkStatus `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
AdGroupAssetSet is the linkage between an ad group and an asset set. Creating an AdGroupAssetSet links an asset set with an ad group.
func (*AdGroupAssetSet) Descriptor
deprecated
func (*AdGroupAssetSet) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupAssetSet.ProtoReflect.Descriptor instead.
func (*AdGroupAssetSet) GetAdGroup ¶
func (x *AdGroupAssetSet) GetAdGroup() string
func (*AdGroupAssetSet) GetAssetSet ¶
func (x *AdGroupAssetSet) GetAssetSet() string
func (*AdGroupAssetSet) GetResourceName ¶
func (x *AdGroupAssetSet) GetResourceName() string
func (*AdGroupAssetSet) GetStatus ¶
func (x *AdGroupAssetSet) GetStatus() enums.AssetSetLinkStatusEnum_AssetSetLinkStatus
func (*AdGroupAssetSet) ProtoMessage ¶
func (*AdGroupAssetSet) ProtoMessage()
func (*AdGroupAssetSet) ProtoReflect ¶
func (x *AdGroupAssetSet) ProtoReflect() protoreflect.Message
func (*AdGroupAssetSet) Reset ¶
func (x *AdGroupAssetSet) Reset()
func (*AdGroupAssetSet) String ¶
func (x *AdGroupAssetSet) String() string
type AdGroupAudienceView ¶
type AdGroupAudienceView struct { // Output only. The resource name of the ad group audience view. // Ad group audience view resource names have the form: // // `customers/{customer_id}/adGroupAudienceViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
An ad group audience view. Includes performance data from interests and remarketing lists for Display Network and YouTube Network ads, and remarketing lists for search ads (RLSA), aggregated at the audience level.
func (*AdGroupAudienceView) Descriptor
deprecated
func (*AdGroupAudienceView) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupAudienceView.ProtoReflect.Descriptor instead.
func (*AdGroupAudienceView) GetResourceName ¶
func (x *AdGroupAudienceView) GetResourceName() string
func (*AdGroupAudienceView) ProtoMessage ¶
func (*AdGroupAudienceView) ProtoMessage()
func (*AdGroupAudienceView) ProtoReflect ¶
func (x *AdGroupAudienceView) ProtoReflect() protoreflect.Message
func (*AdGroupAudienceView) Reset ¶
func (x *AdGroupAudienceView) Reset()
func (*AdGroupAudienceView) String ¶
func (x *AdGroupAudienceView) String() string
type AdGroupBidModifier ¶
type AdGroupBidModifier struct { // Immutable. The resource name of the ad group bid modifier. // Ad group bid modifier resource names have the form: // // `customers/{customer_id}/adGroupBidModifiers/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ad group to which this criterion belongs. AdGroup *string `protobuf:"bytes,13,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Output only. The ID of the criterion to bid modify. // // This field is ignored for mutates. CriterionId *int64 `protobuf:"varint,14,opt,name=criterion_id,json=criterionId,proto3,oneof" json:"criterion_id,omitempty"` // The modifier for the bid when the criterion matches. The modifier must be // in the range: 0.1 - 10.0. The range is 1.0 - 6.0 for PreferredContent. // Use 0 to opt out of a Device type. BidModifier *float64 `protobuf:"fixed64,15,opt,name=bid_modifier,json=bidModifier,proto3,oneof" json:"bid_modifier,omitempty"` // Output only. The base ad group from which this draft/trial adgroup bid // modifier was created. If ad_group is a base ad group then this field will // be equal to ad_group. If the ad group was created in the draft or trial and // has no corresponding base ad group, then this field will be null. This // field is readonly. BaseAdGroup *string `protobuf:"bytes,16,opt,name=base_ad_group,json=baseAdGroup,proto3,oneof" json:"base_ad_group,omitempty"` // Output only. Bid modifier source. BidModifierSource enums.BidModifierSourceEnum_BidModifierSource `` /* 192-byte string literal not displayed */ // The criterion of this ad group bid modifier. // // Required in create operations starting in V5. // // Types that are assignable to Criterion: // // *AdGroupBidModifier_HotelDateSelectionType // *AdGroupBidModifier_HotelAdvanceBookingWindow // *AdGroupBidModifier_HotelLengthOfStay // *AdGroupBidModifier_HotelCheckInDay // *AdGroupBidModifier_Device // *AdGroupBidModifier_HotelCheckInDateRange Criterion isAdGroupBidModifier_Criterion `protobuf_oneof:"criterion"` // contains filtered or unexported fields }
Represents an ad group bid modifier.
func (*AdGroupBidModifier) Descriptor
deprecated
func (*AdGroupBidModifier) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupBidModifier.ProtoReflect.Descriptor instead.
func (*AdGroupBidModifier) GetAdGroup ¶
func (x *AdGroupBidModifier) GetAdGroup() string
func (*AdGroupBidModifier) GetBaseAdGroup ¶
func (x *AdGroupBidModifier) GetBaseAdGroup() string
func (*AdGroupBidModifier) GetBidModifier ¶
func (x *AdGroupBidModifier) GetBidModifier() float64
func (*AdGroupBidModifier) GetBidModifierSource ¶
func (x *AdGroupBidModifier) GetBidModifierSource() enums.BidModifierSourceEnum_BidModifierSource
func (*AdGroupBidModifier) GetCriterion ¶
func (m *AdGroupBidModifier) GetCriterion() isAdGroupBidModifier_Criterion
func (*AdGroupBidModifier) GetCriterionId ¶
func (x *AdGroupBidModifier) GetCriterionId() int64
func (*AdGroupBidModifier) GetDevice ¶
func (x *AdGroupBidModifier) GetDevice() *common.DeviceInfo
func (*AdGroupBidModifier) GetHotelAdvanceBookingWindow ¶
func (x *AdGroupBidModifier) GetHotelAdvanceBookingWindow() *common.HotelAdvanceBookingWindowInfo
func (*AdGroupBidModifier) GetHotelCheckInDateRange ¶
func (x *AdGroupBidModifier) GetHotelCheckInDateRange() *common.HotelCheckInDateRangeInfo
func (*AdGroupBidModifier) GetHotelCheckInDay ¶
func (x *AdGroupBidModifier) GetHotelCheckInDay() *common.HotelCheckInDayInfo
func (*AdGroupBidModifier) GetHotelDateSelectionType ¶
func (x *AdGroupBidModifier) GetHotelDateSelectionType() *common.HotelDateSelectionTypeInfo
func (*AdGroupBidModifier) GetHotelLengthOfStay ¶
func (x *AdGroupBidModifier) GetHotelLengthOfStay() *common.HotelLengthOfStayInfo
func (*AdGroupBidModifier) GetResourceName ¶
func (x *AdGroupBidModifier) GetResourceName() string
func (*AdGroupBidModifier) ProtoMessage ¶
func (*AdGroupBidModifier) ProtoMessage()
func (*AdGroupBidModifier) ProtoReflect ¶
func (x *AdGroupBidModifier) ProtoReflect() protoreflect.Message
func (*AdGroupBidModifier) Reset ¶
func (x *AdGroupBidModifier) Reset()
func (*AdGroupBidModifier) String ¶
func (x *AdGroupBidModifier) String() string
type AdGroupBidModifier_Device ¶
type AdGroupBidModifier_Device struct { // Immutable. A device criterion. Device *common.DeviceInfo `protobuf:"bytes,11,opt,name=device,proto3,oneof"` }
type AdGroupBidModifier_HotelAdvanceBookingWindow ¶
type AdGroupBidModifier_HotelAdvanceBookingWindow struct { // Immutable. Criterion for number of days prior to the stay the booking is // being made. HotelAdvanceBookingWindow *common.HotelAdvanceBookingWindowInfo `protobuf:"bytes,6,opt,name=hotel_advance_booking_window,json=hotelAdvanceBookingWindow,proto3,oneof"` }
type AdGroupBidModifier_HotelCheckInDateRange ¶
type AdGroupBidModifier_HotelCheckInDateRange struct { // Immutable. Criterion for a hotel check-in date range. HotelCheckInDateRange *common.HotelCheckInDateRangeInfo `protobuf:"bytes,17,opt,name=hotel_check_in_date_range,json=hotelCheckInDateRange,proto3,oneof"` }
type AdGroupBidModifier_HotelCheckInDay ¶
type AdGroupBidModifier_HotelCheckInDay struct { // Immutable. Criterion for day of the week the booking is for. HotelCheckInDay *common.HotelCheckInDayInfo `protobuf:"bytes,8,opt,name=hotel_check_in_day,json=hotelCheckInDay,proto3,oneof"` }
type AdGroupBidModifier_HotelDateSelectionType ¶
type AdGroupBidModifier_HotelDateSelectionType struct { // Immutable. Criterion for hotel date selection (default dates versus user // selected). HotelDateSelectionType *common.HotelDateSelectionTypeInfo `protobuf:"bytes,5,opt,name=hotel_date_selection_type,json=hotelDateSelectionType,proto3,oneof"` }
type AdGroupBidModifier_HotelLengthOfStay ¶
type AdGroupBidModifier_HotelLengthOfStay struct { // Immutable. Criterion for length of hotel stay in nights. HotelLengthOfStay *common.HotelLengthOfStayInfo `protobuf:"bytes,7,opt,name=hotel_length_of_stay,json=hotelLengthOfStay,proto3,oneof"` }
type AdGroupCriterion ¶
type AdGroupCriterion struct { // Immutable. The resource name of the ad group criterion. // Ad group criterion resource names have the form: // // `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the criterion. // // This field is ignored for mutates. CriterionId *int64 `protobuf:"varint,56,opt,name=criterion_id,json=criterionId,proto3,oneof" json:"criterion_id,omitempty"` // Output only. The display name of the criterion. // // This field is ignored for mutates. DisplayName string `protobuf:"bytes,77,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // The status of the criterion. // // This is the status of the ad group criterion entity, set by the client. // Note: UI reports may incorporate additional information that affects // whether a criterion is eligible to run. In some cases a criterion that's // REMOVED in the API can still show as enabled in the UI. // For example, campaigns by default show to users of all age ranges unless // excluded. The UI will show each age range as "enabled", since they're // eligible to see the ads; but AdGroupCriterion.status will show "removed", // since no positive criterion was added. Status enums.AdGroupCriterionStatusEnum_AdGroupCriterionStatus `` /* 152-byte string literal not displayed */ // Output only. Information regarding the quality of the criterion. QualityInfo *AdGroupCriterion_QualityInfo `protobuf:"bytes,4,opt,name=quality_info,json=qualityInfo,proto3" json:"quality_info,omitempty"` // Immutable. The ad group to which the criterion belongs. AdGroup *string `protobuf:"bytes,57,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Output only. The type of the criterion. Type enums.CriterionTypeEnum_CriterionType `` /* 131-byte string literal not displayed */ // Immutable. Whether to target (`false`) or exclude (`true`) the criterion. // // This field is immutable. To switch a criterion from positive to negative, // remove then re-add it. Negative *bool `protobuf:"varint,58,opt,name=negative,proto3,oneof" json:"negative,omitempty"` // Output only. Serving status of the criterion. SystemServingStatus enums.CriterionSystemServingStatusEnum_CriterionSystemServingStatus `` /* 220-byte string literal not displayed */ // Output only. Approval status of the criterion. ApprovalStatus enums.AdGroupCriterionApprovalStatusEnum_AdGroupCriterionApprovalStatus `` /* 207-byte string literal not displayed */ // Output only. List of disapproval reasons of the criterion. // // The different reasons for disapproving a criterion can be found here: // https://support.google.com/adspolicy/answer/6008942 // // This field is read-only. DisapprovalReasons []string `protobuf:"bytes,59,rep,name=disapproval_reasons,json=disapprovalReasons,proto3" json:"disapproval_reasons,omitempty"` // Output only. The resource names of labels attached to this ad group // criterion. Labels []string `protobuf:"bytes,60,rep,name=labels,proto3" json:"labels,omitempty"` // The modifier for the bid when the criterion matches. The modifier must be // in the range: 0.1 - 10.0. Most targetable criteria types support modifiers. BidModifier *float64 `protobuf:"fixed64,61,opt,name=bid_modifier,json=bidModifier,proto3,oneof" json:"bid_modifier,omitempty"` // The CPC (cost-per-click) bid. CpcBidMicros *int64 `protobuf:"varint,62,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"` // The CPM (cost-per-thousand viewable impressions) bid. CpmBidMicros *int64 `protobuf:"varint,63,opt,name=cpm_bid_micros,json=cpmBidMicros,proto3,oneof" json:"cpm_bid_micros,omitempty"` // The CPV (cost-per-view) bid. CpvBidMicros *int64 `protobuf:"varint,64,opt,name=cpv_bid_micros,json=cpvBidMicros,proto3,oneof" json:"cpv_bid_micros,omitempty"` // The CPC bid amount, expressed as a fraction of the advertised price // for some good or service. The valid range for the fraction is [0,1) and the // value stored here is 1,000,000 * [fraction]. PercentCpcBidMicros *int64 `` /* 130-byte string literal not displayed */ // Output only. The effective CPC (cost-per-click) bid. EffectiveCpcBidMicros *int64 `` /* 136-byte string literal not displayed */ // Output only. The effective CPM (cost-per-thousand viewable impressions) // bid. EffectiveCpmBidMicros *int64 `` /* 136-byte string literal not displayed */ // Output only. The effective CPV (cost-per-view) bid. EffectiveCpvBidMicros *int64 `` /* 136-byte string literal not displayed */ // Output only. The effective Percent CPC bid amount. EffectivePercentCpcBidMicros *int64 `` /* 159-byte string literal not displayed */ // Output only. Source of the effective CPC bid. EffectiveCpcBidSource enums.BiddingSourceEnum_BiddingSource `` /* 198-byte string literal not displayed */ // Output only. Source of the effective CPM bid. EffectiveCpmBidSource enums.BiddingSourceEnum_BiddingSource `` /* 198-byte string literal not displayed */ // Output only. Source of the effective CPV bid. EffectiveCpvBidSource enums.BiddingSourceEnum_BiddingSource `` /* 198-byte string literal not displayed */ // Output only. Source of the effective Percent CPC bid. EffectivePercentCpcBidSource enums.BiddingSourceEnum_BiddingSource `` /* 221-byte string literal not displayed */ // Output only. Estimates for criterion bids at various positions. PositionEstimates *AdGroupCriterion_PositionEstimates `protobuf:"bytes,10,opt,name=position_estimates,json=positionEstimates,proto3" json:"position_estimates,omitempty"` // The list of possible final URLs after all cross-domain redirects for the // ad. FinalUrls []string `protobuf:"bytes,70,rep,name=final_urls,json=finalUrls,proto3" json:"final_urls,omitempty"` // The list of possible final mobile URLs after all cross-domain redirects. FinalMobileUrls []string `protobuf:"bytes,71,rep,name=final_mobile_urls,json=finalMobileUrls,proto3" json:"final_mobile_urls,omitempty"` // URL template for appending params to final URL. FinalUrlSuffix *string `protobuf:"bytes,72,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // The URL template for constructing a tracking URL. TrackingUrlTemplate *string `` /* 127-byte string literal not displayed */ // The list of mappings used to substitute custom parameter tags in a // `tracking_url_template`, `final_urls`, or `mobile_final_urls`. UrlCustomParameters []*common.CustomParameter `protobuf:"bytes,14,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"` // Output only. The primary status for the ad group criterion. PrimaryStatus *enums.AdGroupCriterionPrimaryStatusEnum_AdGroupCriterionPrimaryStatus `` /* 208-byte string literal not displayed */ // Output only. The primary status reasons for the ad group criterion. PrimaryStatusReasons []enums.AdGroupCriterionPrimaryStatusReasonEnum_AdGroupCriterionPrimaryStatusReason `` /* 244-byte string literal not displayed */ // The ad group criterion. // // Exactly one must be set. // // Types that are assignable to Criterion: // // *AdGroupCriterion_Keyword // *AdGroupCriterion_Placement // *AdGroupCriterion_MobileAppCategory // *AdGroupCriterion_MobileApplication // *AdGroupCriterion_ListingGroup // *AdGroupCriterion_AgeRange // *AdGroupCriterion_Gender // *AdGroupCriterion_IncomeRange // *AdGroupCriterion_ParentalStatus // *AdGroupCriterion_UserList // *AdGroupCriterion_YoutubeVideo // *AdGroupCriterion_YoutubeChannel // *AdGroupCriterion_Topic // *AdGroupCriterion_UserInterest // *AdGroupCriterion_Webpage // *AdGroupCriterion_AppPaymentModel // *AdGroupCriterion_CustomAffinity // *AdGroupCriterion_CustomIntent // *AdGroupCriterion_CustomAudience // *AdGroupCriterion_CombinedAudience // *AdGroupCriterion_Audience // *AdGroupCriterion_Location // *AdGroupCriterion_Language Criterion isAdGroupCriterion_Criterion `protobuf_oneof:"criterion"` // contains filtered or unexported fields }
An ad group criterion. The ad_group_criterion report only returns criteria that were explicitly added to the ad group.
func (*AdGroupCriterion) Descriptor
deprecated
func (*AdGroupCriterion) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupCriterion.ProtoReflect.Descriptor instead.
func (*AdGroupCriterion) GetAdGroup ¶
func (x *AdGroupCriterion) GetAdGroup() string
func (*AdGroupCriterion) GetAgeRange ¶
func (x *AdGroupCriterion) GetAgeRange() *common.AgeRangeInfo
func (*AdGroupCriterion) GetAppPaymentModel ¶
func (x *AdGroupCriterion) GetAppPaymentModel() *common.AppPaymentModelInfo
func (*AdGroupCriterion) GetApprovalStatus ¶
func (x *AdGroupCriterion) GetApprovalStatus() enums.AdGroupCriterionApprovalStatusEnum_AdGroupCriterionApprovalStatus
func (*AdGroupCriterion) GetAudience ¶
func (x *AdGroupCriterion) GetAudience() *common.AudienceInfo
func (*AdGroupCriterion) GetBidModifier ¶
func (x *AdGroupCriterion) GetBidModifier() float64
func (*AdGroupCriterion) GetCombinedAudience ¶
func (x *AdGroupCriterion) GetCombinedAudience() *common.CombinedAudienceInfo
func (*AdGroupCriterion) GetCpcBidMicros ¶
func (x *AdGroupCriterion) GetCpcBidMicros() int64
func (*AdGroupCriterion) GetCpmBidMicros ¶
func (x *AdGroupCriterion) GetCpmBidMicros() int64
func (*AdGroupCriterion) GetCpvBidMicros ¶
func (x *AdGroupCriterion) GetCpvBidMicros() int64
func (*AdGroupCriterion) GetCriterion ¶
func (m *AdGroupCriterion) GetCriterion() isAdGroupCriterion_Criterion
func (*AdGroupCriterion) GetCriterionId ¶
func (x *AdGroupCriterion) GetCriterionId() int64
func (*AdGroupCriterion) GetCustomAffinity ¶
func (x *AdGroupCriterion) GetCustomAffinity() *common.CustomAffinityInfo
func (*AdGroupCriterion) GetCustomAudience ¶
func (x *AdGroupCriterion) GetCustomAudience() *common.CustomAudienceInfo
func (*AdGroupCriterion) GetCustomIntent ¶
func (x *AdGroupCriterion) GetCustomIntent() *common.CustomIntentInfo
func (*AdGroupCriterion) GetDisapprovalReasons ¶
func (x *AdGroupCriterion) GetDisapprovalReasons() []string
func (*AdGroupCriterion) GetDisplayName ¶
func (x *AdGroupCriterion) GetDisplayName() string
func (*AdGroupCriterion) GetEffectiveCpcBidMicros ¶
func (x *AdGroupCriterion) GetEffectiveCpcBidMicros() int64
func (*AdGroupCriterion) GetEffectiveCpcBidSource ¶
func (x *AdGroupCriterion) GetEffectiveCpcBidSource() enums.BiddingSourceEnum_BiddingSource
func (*AdGroupCriterion) GetEffectiveCpmBidMicros ¶
func (x *AdGroupCriterion) GetEffectiveCpmBidMicros() int64
func (*AdGroupCriterion) GetEffectiveCpmBidSource ¶
func (x *AdGroupCriterion) GetEffectiveCpmBidSource() enums.BiddingSourceEnum_BiddingSource
func (*AdGroupCriterion) GetEffectiveCpvBidMicros ¶
func (x *AdGroupCriterion) GetEffectiveCpvBidMicros() int64
func (*AdGroupCriterion) GetEffectiveCpvBidSource ¶
func (x *AdGroupCriterion) GetEffectiveCpvBidSource() enums.BiddingSourceEnum_BiddingSource
func (*AdGroupCriterion) GetEffectivePercentCpcBidMicros ¶
func (x *AdGroupCriterion) GetEffectivePercentCpcBidMicros() int64
func (*AdGroupCriterion) GetEffectivePercentCpcBidSource ¶
func (x *AdGroupCriterion) GetEffectivePercentCpcBidSource() enums.BiddingSourceEnum_BiddingSource
func (*AdGroupCriterion) GetFinalMobileUrls ¶
func (x *AdGroupCriterion) GetFinalMobileUrls() []string
func (*AdGroupCriterion) GetFinalUrlSuffix ¶
func (x *AdGroupCriterion) GetFinalUrlSuffix() string
func (*AdGroupCriterion) GetFinalUrls ¶
func (x *AdGroupCriterion) GetFinalUrls() []string
func (*AdGroupCriterion) GetGender ¶
func (x *AdGroupCriterion) GetGender() *common.GenderInfo
func (*AdGroupCriterion) GetIncomeRange ¶
func (x *AdGroupCriterion) GetIncomeRange() *common.IncomeRangeInfo
func (*AdGroupCriterion) GetKeyword ¶
func (x *AdGroupCriterion) GetKeyword() *common.KeywordInfo
func (*AdGroupCriterion) GetLabels ¶
func (x *AdGroupCriterion) GetLabels() []string
func (*AdGroupCriterion) GetLanguage ¶
func (x *AdGroupCriterion) GetLanguage() *common.LanguageInfo
func (*AdGroupCriterion) GetListingGroup ¶
func (x *AdGroupCriterion) GetListingGroup() *common.ListingGroupInfo
func (*AdGroupCriterion) GetLocation ¶
func (x *AdGroupCriterion) GetLocation() *common.LocationInfo
func (*AdGroupCriterion) GetMobileAppCategory ¶
func (x *AdGroupCriterion) GetMobileAppCategory() *common.MobileAppCategoryInfo
func (*AdGroupCriterion) GetMobileApplication ¶
func (x *AdGroupCriterion) GetMobileApplication() *common.MobileApplicationInfo
func (*AdGroupCriterion) GetNegative ¶
func (x *AdGroupCriterion) GetNegative() bool
func (*AdGroupCriterion) GetParentalStatus ¶
func (x *AdGroupCriterion) GetParentalStatus() *common.ParentalStatusInfo
func (*AdGroupCriterion) GetPercentCpcBidMicros ¶
func (x *AdGroupCriterion) GetPercentCpcBidMicros() int64
func (*AdGroupCriterion) GetPlacement ¶
func (x *AdGroupCriterion) GetPlacement() *common.PlacementInfo
func (*AdGroupCriterion) GetPositionEstimates ¶
func (x *AdGroupCriterion) GetPositionEstimates() *AdGroupCriterion_PositionEstimates
func (*AdGroupCriterion) GetPrimaryStatus ¶
func (x *AdGroupCriterion) GetPrimaryStatus() enums.AdGroupCriterionPrimaryStatusEnum_AdGroupCriterionPrimaryStatus
func (*AdGroupCriterion) GetPrimaryStatusReasons ¶
func (x *AdGroupCriterion) GetPrimaryStatusReasons() []enums.AdGroupCriterionPrimaryStatusReasonEnum_AdGroupCriterionPrimaryStatusReason
func (*AdGroupCriterion) GetQualityInfo ¶
func (x *AdGroupCriterion) GetQualityInfo() *AdGroupCriterion_QualityInfo
func (*AdGroupCriterion) GetResourceName ¶
func (x *AdGroupCriterion) GetResourceName() string
func (*AdGroupCriterion) GetStatus ¶
func (x *AdGroupCriterion) GetStatus() enums.AdGroupCriterionStatusEnum_AdGroupCriterionStatus
func (*AdGroupCriterion) GetSystemServingStatus ¶
func (x *AdGroupCriterion) GetSystemServingStatus() enums.CriterionSystemServingStatusEnum_CriterionSystemServingStatus
func (*AdGroupCriterion) GetTopic ¶
func (x *AdGroupCriterion) GetTopic() *common.TopicInfo
func (*AdGroupCriterion) GetTrackingUrlTemplate ¶
func (x *AdGroupCriterion) GetTrackingUrlTemplate() string
func (*AdGroupCriterion) GetType ¶
func (x *AdGroupCriterion) GetType() enums.CriterionTypeEnum_CriterionType
func (*AdGroupCriterion) GetUrlCustomParameters ¶
func (x *AdGroupCriterion) GetUrlCustomParameters() []*common.CustomParameter
func (*AdGroupCriterion) GetUserInterest ¶
func (x *AdGroupCriterion) GetUserInterest() *common.UserInterestInfo
func (*AdGroupCriterion) GetUserList ¶
func (x *AdGroupCriterion) GetUserList() *common.UserListInfo
func (*AdGroupCriterion) GetWebpage ¶
func (x *AdGroupCriterion) GetWebpage() *common.WebpageInfo
func (*AdGroupCriterion) GetYoutubeChannel ¶
func (x *AdGroupCriterion) GetYoutubeChannel() *common.YouTubeChannelInfo
func (*AdGroupCriterion) GetYoutubeVideo ¶
func (x *AdGroupCriterion) GetYoutubeVideo() *common.YouTubeVideoInfo
func (*AdGroupCriterion) ProtoMessage ¶
func (*AdGroupCriterion) ProtoMessage()
func (*AdGroupCriterion) ProtoReflect ¶
func (x *AdGroupCriterion) ProtoReflect() protoreflect.Message
func (*AdGroupCriterion) Reset ¶
func (x *AdGroupCriterion) Reset()
func (*AdGroupCriterion) String ¶
func (x *AdGroupCriterion) String() string
type AdGroupCriterionCustomizer ¶
type AdGroupCriterionCustomizer struct { // Immutable. The resource name of the ad group criterion customizer. // Ad group criterion customizer resource names have the form: // // `customers/{customer_id}/adGroupCriterionCustomizers/{ad_group_id}~{criterion_id}~{customizer_attribute_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ad group criterion to which the customizer attribute is // linked. It must be a keyword criterion. AdGroupCriterion *string `protobuf:"bytes,2,opt,name=ad_group_criterion,json=adGroupCriterion,proto3,oneof" json:"ad_group_criterion,omitempty"` // Required. Immutable. The customizer attribute which is linked to the ad // group criterion. CustomizerAttribute string `protobuf:"bytes,3,opt,name=customizer_attribute,json=customizerAttribute,proto3" json:"customizer_attribute,omitempty"` // Output only. The status of the ad group criterion customizer. Status enums.CustomizerValueStatusEnum_CustomizerValueStatus `` /* 150-byte string literal not displayed */ // Required. The value to associate with the customizer attribute at this // level. The value must be of the type specified for the CustomizerAttribute. Value *common.CustomizerValue `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
A customizer value for the associated CustomizerAttribute at the AdGroupCriterion level.
func (*AdGroupCriterionCustomizer) Descriptor
deprecated
func (*AdGroupCriterionCustomizer) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupCriterionCustomizer.ProtoReflect.Descriptor instead.
func (*AdGroupCriterionCustomizer) GetAdGroupCriterion ¶
func (x *AdGroupCriterionCustomizer) GetAdGroupCriterion() string
func (*AdGroupCriterionCustomizer) GetCustomizerAttribute ¶
func (x *AdGroupCriterionCustomizer) GetCustomizerAttribute() string
func (*AdGroupCriterionCustomizer) GetResourceName ¶
func (x *AdGroupCriterionCustomizer) GetResourceName() string
func (*AdGroupCriterionCustomizer) GetStatus ¶
func (x *AdGroupCriterionCustomizer) GetStatus() enums.CustomizerValueStatusEnum_CustomizerValueStatus
func (*AdGroupCriterionCustomizer) GetValue ¶
func (x *AdGroupCriterionCustomizer) GetValue() *common.CustomizerValue
func (*AdGroupCriterionCustomizer) ProtoMessage ¶
func (*AdGroupCriterionCustomizer) ProtoMessage()
func (*AdGroupCriterionCustomizer) ProtoReflect ¶
func (x *AdGroupCriterionCustomizer) ProtoReflect() protoreflect.Message
func (*AdGroupCriterionCustomizer) Reset ¶
func (x *AdGroupCriterionCustomizer) Reset()
func (*AdGroupCriterionCustomizer) String ¶
func (x *AdGroupCriterionCustomizer) String() string
type AdGroupCriterionLabel ¶
type AdGroupCriterionLabel struct { // Immutable. The resource name of the ad group criterion label. // Ad group criterion label resource names have the form: // `customers/{customer_id}/adGroupCriterionLabels/{ad_group_id}~{criterion_id}~{label_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ad group criterion to which the label is attached. AdGroupCriterion *string `protobuf:"bytes,4,opt,name=ad_group_criterion,json=adGroupCriterion,proto3,oneof" json:"ad_group_criterion,omitempty"` // Immutable. The label assigned to the ad group criterion. Label *string `protobuf:"bytes,5,opt,name=label,proto3,oneof" json:"label,omitempty"` // contains filtered or unexported fields }
A relationship between an ad group criterion and a label.
func (*AdGroupCriterionLabel) Descriptor
deprecated
func (*AdGroupCriterionLabel) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupCriterionLabel.ProtoReflect.Descriptor instead.
func (*AdGroupCriterionLabel) GetAdGroupCriterion ¶
func (x *AdGroupCriterionLabel) GetAdGroupCriterion() string
func (*AdGroupCriterionLabel) GetLabel ¶
func (x *AdGroupCriterionLabel) GetLabel() string
func (*AdGroupCriterionLabel) GetResourceName ¶
func (x *AdGroupCriterionLabel) GetResourceName() string
func (*AdGroupCriterionLabel) ProtoMessage ¶
func (*AdGroupCriterionLabel) ProtoMessage()
func (*AdGroupCriterionLabel) ProtoReflect ¶
func (x *AdGroupCriterionLabel) ProtoReflect() protoreflect.Message
func (*AdGroupCriterionLabel) Reset ¶
func (x *AdGroupCriterionLabel) Reset()
func (*AdGroupCriterionLabel) String ¶
func (x *AdGroupCriterionLabel) String() string
type AdGroupCriterionSimulation ¶
type AdGroupCriterionSimulation struct { // Output only. The resource name of the ad group criterion simulation. // Ad group criterion simulation resource names have the form: // // `customers/{customer_id}/adGroupCriterionSimulations/{ad_group_id}~{criterion_id}~{type}~{modification_method}~{start_date}~{end_date}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. AdGroup ID of the simulation. AdGroupId *int64 `protobuf:"varint,9,opt,name=ad_group_id,json=adGroupId,proto3,oneof" json:"ad_group_id,omitempty"` // Output only. Criterion ID of the simulation. CriterionId *int64 `protobuf:"varint,10,opt,name=criterion_id,json=criterionId,proto3,oneof" json:"criterion_id,omitempty"` // Output only. The field that the simulation modifies. Type enums.SimulationTypeEnum_SimulationType `` /* 132-byte string literal not displayed */ // Output only. How the simulation modifies the field. ModificationMethod enums.SimulationModificationMethodEnum_SimulationModificationMethod `` /* 214-byte string literal not displayed */ // Output only. First day on which the simulation is based, in YYYY-MM-DD // format. StartDate *string `protobuf:"bytes,11,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"` // Output only. Last day on which the simulation is based, in YYYY-MM-DD // format. EndDate *string `protobuf:"bytes,12,opt,name=end_date,json=endDate,proto3,oneof" json:"end_date,omitempty"` // List of simulation points. // // Types that are assignable to PointList: // // *AdGroupCriterionSimulation_CpcBidPointList // *AdGroupCriterionSimulation_PercentCpcBidPointList PointList isAdGroupCriterionSimulation_PointList `protobuf_oneof:"point_list"` // contains filtered or unexported fields }
An ad group criterion simulation. Supported combinations of advertising channel type, criterion type, simulation type, and simulation modification method are detailed below respectively. Hotel AdGroupCriterion simulation operations starting in V5.
1. DISPLAY - KEYWORD - CPC_BID - UNIFORM 2. SEARCH - KEYWORD - CPC_BID - UNIFORM 3. SHOPPING - LISTING_GROUP - CPC_BID - UNIFORM 4. HOTEL - LISTING_GROUP - CPC_BID - UNIFORM 5. HOTEL - LISTING_GROUP - PERCENT_CPC_BID - UNIFORM
func (*AdGroupCriterionSimulation) Descriptor
deprecated
func (*AdGroupCriterionSimulation) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupCriterionSimulation.ProtoReflect.Descriptor instead.
func (*AdGroupCriterionSimulation) GetAdGroupId ¶
func (x *AdGroupCriterionSimulation) GetAdGroupId() int64
func (*AdGroupCriterionSimulation) GetCpcBidPointList ¶
func (x *AdGroupCriterionSimulation) GetCpcBidPointList() *common.CpcBidSimulationPointList
func (*AdGroupCriterionSimulation) GetCriterionId ¶
func (x *AdGroupCriterionSimulation) GetCriterionId() int64
func (*AdGroupCriterionSimulation) GetEndDate ¶
func (x *AdGroupCriterionSimulation) GetEndDate() string
func (*AdGroupCriterionSimulation) GetModificationMethod ¶
func (x *AdGroupCriterionSimulation) GetModificationMethod() enums.SimulationModificationMethodEnum_SimulationModificationMethod
func (*AdGroupCriterionSimulation) GetPercentCpcBidPointList ¶
func (x *AdGroupCriterionSimulation) GetPercentCpcBidPointList() *common.PercentCpcBidSimulationPointList
func (*AdGroupCriterionSimulation) GetPointList ¶
func (m *AdGroupCriterionSimulation) GetPointList() isAdGroupCriterionSimulation_PointList
func (*AdGroupCriterionSimulation) GetResourceName ¶
func (x *AdGroupCriterionSimulation) GetResourceName() string
func (*AdGroupCriterionSimulation) GetStartDate ¶
func (x *AdGroupCriterionSimulation) GetStartDate() string
func (*AdGroupCriterionSimulation) GetType ¶
func (x *AdGroupCriterionSimulation) GetType() enums.SimulationTypeEnum_SimulationType
func (*AdGroupCriterionSimulation) ProtoMessage ¶
func (*AdGroupCriterionSimulation) ProtoMessage()
func (*AdGroupCriterionSimulation) ProtoReflect ¶
func (x *AdGroupCriterionSimulation) ProtoReflect() protoreflect.Message
func (*AdGroupCriterionSimulation) Reset ¶
func (x *AdGroupCriterionSimulation) Reset()
func (*AdGroupCriterionSimulation) String ¶
func (x *AdGroupCriterionSimulation) String() string
type AdGroupCriterionSimulation_CpcBidPointList ¶
type AdGroupCriterionSimulation_CpcBidPointList struct { // Output only. Simulation points if the simulation type is CPC_BID. CpcBidPointList *common.CpcBidSimulationPointList `protobuf:"bytes,8,opt,name=cpc_bid_point_list,json=cpcBidPointList,proto3,oneof"` }
type AdGroupCriterionSimulation_PercentCpcBidPointList ¶
type AdGroupCriterionSimulation_PercentCpcBidPointList struct { // Output only. Simulation points if the simulation type is PERCENT_CPC_BID. PercentCpcBidPointList *common.PercentCpcBidSimulationPointList `protobuf:"bytes,13,opt,name=percent_cpc_bid_point_list,json=percentCpcBidPointList,proto3,oneof"` }
type AdGroupCriterion_AgeRange ¶
type AdGroupCriterion_AgeRange struct { // Immutable. Age range. AgeRange *common.AgeRangeInfo `protobuf:"bytes,36,opt,name=age_range,json=ageRange,proto3,oneof"` }
type AdGroupCriterion_AppPaymentModel ¶
type AdGroupCriterion_AppPaymentModel struct { // Immutable. App Payment Model. AppPaymentModel *common.AppPaymentModelInfo `protobuf:"bytes,47,opt,name=app_payment_model,json=appPaymentModel,proto3,oneof"` }
type AdGroupCriterion_Audience ¶
type AdGroupCriterion_Audience struct { // Immutable. Audience. Audience *common.AudienceInfo `protobuf:"bytes,79,opt,name=audience,proto3,oneof"` }
type AdGroupCriterion_CombinedAudience ¶
type AdGroupCriterion_CombinedAudience struct { // Immutable. Combined Audience. CombinedAudience *common.CombinedAudienceInfo `protobuf:"bytes,75,opt,name=combined_audience,json=combinedAudience,proto3,oneof"` }
type AdGroupCriterion_CustomAffinity ¶
type AdGroupCriterion_CustomAffinity struct { // Immutable. Custom Affinity. CustomAffinity *common.CustomAffinityInfo `protobuf:"bytes,48,opt,name=custom_affinity,json=customAffinity,proto3,oneof"` }
type AdGroupCriterion_CustomAudience ¶
type AdGroupCriterion_CustomAudience struct { // Immutable. Custom Audience. CustomAudience *common.CustomAudienceInfo `protobuf:"bytes,74,opt,name=custom_audience,json=customAudience,proto3,oneof"` }
type AdGroupCriterion_CustomIntent ¶
type AdGroupCriterion_CustomIntent struct { // Immutable. Custom Intent. CustomIntent *common.CustomIntentInfo `protobuf:"bytes,49,opt,name=custom_intent,json=customIntent,proto3,oneof"` }
type AdGroupCriterion_Gender ¶
type AdGroupCriterion_Gender struct { // Immutable. Gender. Gender *common.GenderInfo `protobuf:"bytes,37,opt,name=gender,proto3,oneof"` }
type AdGroupCriterion_IncomeRange ¶
type AdGroupCriterion_IncomeRange struct { // Immutable. Income range. IncomeRange *common.IncomeRangeInfo `protobuf:"bytes,38,opt,name=income_range,json=incomeRange,proto3,oneof"` }
type AdGroupCriterion_Keyword ¶
type AdGroupCriterion_Keyword struct { // Immutable. Keyword. Keyword *common.KeywordInfo `protobuf:"bytes,27,opt,name=keyword,proto3,oneof"` }
type AdGroupCriterion_Language ¶
type AdGroupCriterion_Language struct { // Immutable. Language. Language *common.LanguageInfo `protobuf:"bytes,83,opt,name=language,proto3,oneof"` }
type AdGroupCriterion_ListingGroup ¶
type AdGroupCriterion_ListingGroup struct { // Immutable. Listing group. ListingGroup *common.ListingGroupInfo `protobuf:"bytes,32,opt,name=listing_group,json=listingGroup,proto3,oneof"` }
type AdGroupCriterion_Location ¶
type AdGroupCriterion_Location struct { // Immutable. Location. Location *common.LocationInfo `protobuf:"bytes,82,opt,name=location,proto3,oneof"` }
type AdGroupCriterion_MobileAppCategory ¶
type AdGroupCriterion_MobileAppCategory struct { // Immutable. Mobile app category. MobileAppCategory *common.MobileAppCategoryInfo `protobuf:"bytes,29,opt,name=mobile_app_category,json=mobileAppCategory,proto3,oneof"` }
type AdGroupCriterion_MobileApplication ¶
type AdGroupCriterion_MobileApplication struct { // Immutable. Mobile application. MobileApplication *common.MobileApplicationInfo `protobuf:"bytes,30,opt,name=mobile_application,json=mobileApplication,proto3,oneof"` }
type AdGroupCriterion_ParentalStatus ¶
type AdGroupCriterion_ParentalStatus struct { // Immutable. Parental status. ParentalStatus *common.ParentalStatusInfo `protobuf:"bytes,39,opt,name=parental_status,json=parentalStatus,proto3,oneof"` }
type AdGroupCriterion_Placement ¶
type AdGroupCriterion_Placement struct { // Immutable. Placement. Placement *common.PlacementInfo `protobuf:"bytes,28,opt,name=placement,proto3,oneof"` }
type AdGroupCriterion_PositionEstimates ¶
type AdGroupCriterion_PositionEstimates struct { // Output only. The estimate of the CPC bid required for ad to be shown on // first page of search results. FirstPageCpcMicros *int64 `` /* 126-byte string literal not displayed */ // Output only. The estimate of the CPC bid required for ad to be displayed // in first position, at the top of the first page of search results. FirstPositionCpcMicros *int64 `` /* 138-byte string literal not displayed */ // Output only. The estimate of the CPC bid required for ad to be displayed // at the top of the first page of search results. TopOfPageCpcMicros *int64 `` /* 128-byte string literal not displayed */ // Output only. Estimate of how many clicks per week you might get by // changing your keyword bid to the value in first_position_cpc_micros. EstimatedAddClicksAtFirstPositionCpc *int64 `` /* 186-byte string literal not displayed */ // Output only. Estimate of how your cost per week might change when // changing your keyword bid to the value in first_position_cpc_micros. EstimatedAddCostAtFirstPositionCpc *int64 `` /* 181-byte string literal not displayed */ // contains filtered or unexported fields }
Estimates for criterion bids at various positions.
func (*AdGroupCriterion_PositionEstimates) Descriptor
deprecated
func (*AdGroupCriterion_PositionEstimates) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupCriterion_PositionEstimates.ProtoReflect.Descriptor instead.
func (*AdGroupCriterion_PositionEstimates) GetEstimatedAddClicksAtFirstPositionCpc ¶
func (x *AdGroupCriterion_PositionEstimates) GetEstimatedAddClicksAtFirstPositionCpc() int64
func (*AdGroupCriterion_PositionEstimates) GetEstimatedAddCostAtFirstPositionCpc ¶
func (x *AdGroupCriterion_PositionEstimates) GetEstimatedAddCostAtFirstPositionCpc() int64
func (*AdGroupCriterion_PositionEstimates) GetFirstPageCpcMicros ¶
func (x *AdGroupCriterion_PositionEstimates) GetFirstPageCpcMicros() int64
func (*AdGroupCriterion_PositionEstimates) GetFirstPositionCpcMicros ¶
func (x *AdGroupCriterion_PositionEstimates) GetFirstPositionCpcMicros() int64
func (*AdGroupCriterion_PositionEstimates) GetTopOfPageCpcMicros ¶
func (x *AdGroupCriterion_PositionEstimates) GetTopOfPageCpcMicros() int64
func (*AdGroupCriterion_PositionEstimates) ProtoMessage ¶
func (*AdGroupCriterion_PositionEstimates) ProtoMessage()
func (*AdGroupCriterion_PositionEstimates) ProtoReflect ¶
func (x *AdGroupCriterion_PositionEstimates) ProtoReflect() protoreflect.Message
func (*AdGroupCriterion_PositionEstimates) Reset ¶
func (x *AdGroupCriterion_PositionEstimates) Reset()
func (*AdGroupCriterion_PositionEstimates) String ¶
func (x *AdGroupCriterion_PositionEstimates) String() string
type AdGroupCriterion_QualityInfo ¶
type AdGroupCriterion_QualityInfo struct { // Output only. The quality score. // // This field may not be populated if Google does not have enough // information to determine a value. QualityScore *int32 `protobuf:"varint,5,opt,name=quality_score,json=qualityScore,proto3,oneof" json:"quality_score,omitempty"` // Output only. The performance of the ad compared to other advertisers. CreativeQualityScore enums.QualityScoreBucketEnum_QualityScoreBucket `` /* 202-byte string literal not displayed */ // Output only. The quality score of the landing page. PostClickQualityScore enums.QualityScoreBucketEnum_QualityScoreBucket `` /* 207-byte string literal not displayed */ // Output only. The click-through rate compared to that of other // advertisers. SearchPredictedCtr enums.QualityScoreBucketEnum_QualityScoreBucket `` /* 196-byte string literal not displayed */ // contains filtered or unexported fields }
A container for ad group criterion quality information.
func (*AdGroupCriterion_QualityInfo) Descriptor
deprecated
func (*AdGroupCriterion_QualityInfo) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupCriterion_QualityInfo.ProtoReflect.Descriptor instead.
func (*AdGroupCriterion_QualityInfo) GetCreativeQualityScore ¶
func (x *AdGroupCriterion_QualityInfo) GetCreativeQualityScore() enums.QualityScoreBucketEnum_QualityScoreBucket
func (*AdGroupCriterion_QualityInfo) GetPostClickQualityScore ¶
func (x *AdGroupCriterion_QualityInfo) GetPostClickQualityScore() enums.QualityScoreBucketEnum_QualityScoreBucket
func (*AdGroupCriterion_QualityInfo) GetQualityScore ¶
func (x *AdGroupCriterion_QualityInfo) GetQualityScore() int32
func (*AdGroupCriterion_QualityInfo) GetSearchPredictedCtr ¶
func (x *AdGroupCriterion_QualityInfo) GetSearchPredictedCtr() enums.QualityScoreBucketEnum_QualityScoreBucket
func (*AdGroupCriterion_QualityInfo) ProtoMessage ¶
func (*AdGroupCriterion_QualityInfo) ProtoMessage()
func (*AdGroupCriterion_QualityInfo) ProtoReflect ¶
func (x *AdGroupCriterion_QualityInfo) ProtoReflect() protoreflect.Message
func (*AdGroupCriterion_QualityInfo) Reset ¶
func (x *AdGroupCriterion_QualityInfo) Reset()
func (*AdGroupCriterion_QualityInfo) String ¶
func (x *AdGroupCriterion_QualityInfo) String() string
type AdGroupCriterion_Topic ¶
type AdGroupCriterion_UserInterest ¶
type AdGroupCriterion_UserInterest struct { // Immutable. User Interest. UserInterest *common.UserInterestInfo `protobuf:"bytes,45,opt,name=user_interest,json=userInterest,proto3,oneof"` }
type AdGroupCriterion_UserList ¶
type AdGroupCriterion_UserList struct { // Immutable. User List. UserList *common.UserListInfo `protobuf:"bytes,42,opt,name=user_list,json=userList,proto3,oneof"` }
type AdGroupCriterion_Webpage ¶
type AdGroupCriterion_Webpage struct { // Immutable. Webpage Webpage *common.WebpageInfo `protobuf:"bytes,46,opt,name=webpage,proto3,oneof"` }
type AdGroupCriterion_YoutubeChannel ¶
type AdGroupCriterion_YoutubeChannel struct { // Immutable. YouTube Channel. YoutubeChannel *common.YouTubeChannelInfo `protobuf:"bytes,41,opt,name=youtube_channel,json=youtubeChannel,proto3,oneof"` }
type AdGroupCriterion_YoutubeVideo ¶
type AdGroupCriterion_YoutubeVideo struct { // Immutable. YouTube Video. YoutubeVideo *common.YouTubeVideoInfo `protobuf:"bytes,40,opt,name=youtube_video,json=youtubeVideo,proto3,oneof"` }
type AdGroupCustomizer ¶
type AdGroupCustomizer struct { // Immutable. The resource name of the ad group customizer. // Ad group customizer resource names have the form: // // `customers/{customer_id}/adGroupCustomizers/{ad_group_id}~{customizer_attribute_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ad group to which the customizer attribute is linked. AdGroup string `protobuf:"bytes,2,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"` // Required. Immutable. The customizer attribute which is linked to the ad // group. CustomizerAttribute string `protobuf:"bytes,3,opt,name=customizer_attribute,json=customizerAttribute,proto3" json:"customizer_attribute,omitempty"` // Output only. The status of the ad group customizer. Status enums.CustomizerValueStatusEnum_CustomizerValueStatus `` /* 150-byte string literal not displayed */ // Required. The value to associate with the customizer attribute at this // level. The value must be of the type specified for the CustomizerAttribute. Value *common.CustomizerValue `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
A customizer value for the associated CustomizerAttribute at the AdGroup level.
func (*AdGroupCustomizer) Descriptor
deprecated
func (*AdGroupCustomizer) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupCustomizer.ProtoReflect.Descriptor instead.
func (*AdGroupCustomizer) GetAdGroup ¶
func (x *AdGroupCustomizer) GetAdGroup() string
func (*AdGroupCustomizer) GetCustomizerAttribute ¶
func (x *AdGroupCustomizer) GetCustomizerAttribute() string
func (*AdGroupCustomizer) GetResourceName ¶
func (x *AdGroupCustomizer) GetResourceName() string
func (*AdGroupCustomizer) GetStatus ¶
func (x *AdGroupCustomizer) GetStatus() enums.CustomizerValueStatusEnum_CustomizerValueStatus
func (*AdGroupCustomizer) GetValue ¶
func (x *AdGroupCustomizer) GetValue() *common.CustomizerValue
func (*AdGroupCustomizer) ProtoMessage ¶
func (*AdGroupCustomizer) ProtoMessage()
func (*AdGroupCustomizer) ProtoReflect ¶
func (x *AdGroupCustomizer) ProtoReflect() protoreflect.Message
func (*AdGroupCustomizer) Reset ¶
func (x *AdGroupCustomizer) Reset()
func (*AdGroupCustomizer) String ¶
func (x *AdGroupCustomizer) String() string
type AdGroupExtensionSetting ¶
type AdGroupExtensionSetting struct { // Immutable. The resource name of the ad group extension setting. // AdGroupExtensionSetting resource names have the form: // // `customers/{customer_id}/adGroupExtensionSettings/{ad_group_id}~{extension_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The extension type of the ad group extension setting. ExtensionType enums.ExtensionTypeEnum_ExtensionType `` /* 169-byte string literal not displayed */ // Immutable. The resource name of the ad group. The linked extension feed // items will serve under this ad group. AdGroup resource names have the form: // // `customers/{customer_id}/adGroups/{ad_group_id}` AdGroup *string `protobuf:"bytes,6,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // The resource names of the extension feed items to serve under the ad group. // ExtensionFeedItem resource names have the form: // // `customers/{customer_id}/extensionFeedItems/{feed_item_id}` ExtensionFeedItems []string `protobuf:"bytes,7,rep,name=extension_feed_items,json=extensionFeedItems,proto3" json:"extension_feed_items,omitempty"` // The device for which the extensions will serve. Optional. Device enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
An ad group extension setting.
func (*AdGroupExtensionSetting) Descriptor
deprecated
func (*AdGroupExtensionSetting) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupExtensionSetting.ProtoReflect.Descriptor instead.
func (*AdGroupExtensionSetting) GetAdGroup ¶
func (x *AdGroupExtensionSetting) GetAdGroup() string
func (*AdGroupExtensionSetting) GetDevice ¶
func (x *AdGroupExtensionSetting) GetDevice() enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice
func (*AdGroupExtensionSetting) GetExtensionFeedItems ¶
func (x *AdGroupExtensionSetting) GetExtensionFeedItems() []string
func (*AdGroupExtensionSetting) GetExtensionType ¶
func (x *AdGroupExtensionSetting) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType
func (*AdGroupExtensionSetting) GetResourceName ¶
func (x *AdGroupExtensionSetting) GetResourceName() string
func (*AdGroupExtensionSetting) ProtoMessage ¶
func (*AdGroupExtensionSetting) ProtoMessage()
func (*AdGroupExtensionSetting) ProtoReflect ¶
func (x *AdGroupExtensionSetting) ProtoReflect() protoreflect.Message
func (*AdGroupExtensionSetting) Reset ¶
func (x *AdGroupExtensionSetting) Reset()
func (*AdGroupExtensionSetting) String ¶
func (x *AdGroupExtensionSetting) String() string
type AdGroupFeed ¶
type AdGroupFeed struct { // Immutable. The resource name of the ad group feed. // Ad group feed resource names have the form: // // `customers/{customer_id}/adGroupFeeds/{ad_group_id}~{feed_id} ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The feed being linked to the ad group. Feed *string `protobuf:"bytes,7,opt,name=feed,proto3,oneof" json:"feed,omitempty"` // Immutable. The ad group being linked to the feed. AdGroup *string `protobuf:"bytes,8,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Indicates which placeholder types the feed may populate under the connected // ad group. Required. PlaceholderTypes []enums.PlaceholderTypeEnum_PlaceholderType `` /* 189-byte string literal not displayed */ // Matching function associated with the AdGroupFeed. // The matching function is used to filter the set of feed items selected. // Required. MatchingFunction *common.MatchingFunction `protobuf:"bytes,5,opt,name=matching_function,json=matchingFunction,proto3" json:"matching_function,omitempty"` // Output only. Status of the ad group feed. // This field is read-only. Status enums.FeedLinkStatusEnum_FeedLinkStatus `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
An ad group feed.
func (*AdGroupFeed) Descriptor
deprecated
func (*AdGroupFeed) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupFeed.ProtoReflect.Descriptor instead.
func (*AdGroupFeed) GetAdGroup ¶
func (x *AdGroupFeed) GetAdGroup() string
func (*AdGroupFeed) GetFeed ¶
func (x *AdGroupFeed) GetFeed() string
func (*AdGroupFeed) GetMatchingFunction ¶
func (x *AdGroupFeed) GetMatchingFunction() *common.MatchingFunction
func (*AdGroupFeed) GetPlaceholderTypes ¶
func (x *AdGroupFeed) GetPlaceholderTypes() []enums.PlaceholderTypeEnum_PlaceholderType
func (*AdGroupFeed) GetResourceName ¶
func (x *AdGroupFeed) GetResourceName() string
func (*AdGroupFeed) GetStatus ¶
func (x *AdGroupFeed) GetStatus() enums.FeedLinkStatusEnum_FeedLinkStatus
func (*AdGroupFeed) ProtoMessage ¶
func (*AdGroupFeed) ProtoMessage()
func (*AdGroupFeed) ProtoReflect ¶
func (x *AdGroupFeed) ProtoReflect() protoreflect.Message
func (*AdGroupFeed) Reset ¶
func (x *AdGroupFeed) Reset()
func (*AdGroupFeed) String ¶
func (x *AdGroupFeed) String() string
type AdGroupLabel ¶
type AdGroupLabel struct { // Immutable. The resource name of the ad group label. // Ad group label resource names have the form: // `customers/{customer_id}/adGroupLabels/{ad_group_id}~{label_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ad group to which the label is attached. AdGroup *string `protobuf:"bytes,4,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Immutable. The label assigned to the ad group. Label *string `protobuf:"bytes,5,opt,name=label,proto3,oneof" json:"label,omitempty"` // contains filtered or unexported fields }
A relationship between an ad group and a label.
func (*AdGroupLabel) Descriptor
deprecated
func (*AdGroupLabel) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupLabel.ProtoReflect.Descriptor instead.
func (*AdGroupLabel) GetAdGroup ¶
func (x *AdGroupLabel) GetAdGroup() string
func (*AdGroupLabel) GetLabel ¶
func (x *AdGroupLabel) GetLabel() string
func (*AdGroupLabel) GetResourceName ¶
func (x *AdGroupLabel) GetResourceName() string
func (*AdGroupLabel) ProtoMessage ¶
func (*AdGroupLabel) ProtoMessage()
func (*AdGroupLabel) ProtoReflect ¶
func (x *AdGroupLabel) ProtoReflect() protoreflect.Message
func (*AdGroupLabel) Reset ¶
func (x *AdGroupLabel) Reset()
func (*AdGroupLabel) String ¶
func (x *AdGroupLabel) String() string
type AdGroupSimulation ¶
type AdGroupSimulation struct { // Output only. The resource name of the ad group simulation. // Ad group simulation resource names have the form: // // `customers/{customer_id}/adGroupSimulations/{ad_group_id}~{type}~{modification_method}~{start_date}~{end_date}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Ad group id of the simulation. AdGroupId *int64 `protobuf:"varint,12,opt,name=ad_group_id,json=adGroupId,proto3,oneof" json:"ad_group_id,omitempty"` // Output only. The field that the simulation modifies. Type enums.SimulationTypeEnum_SimulationType `` /* 132-byte string literal not displayed */ // Output only. How the simulation modifies the field. ModificationMethod enums.SimulationModificationMethodEnum_SimulationModificationMethod `` /* 214-byte string literal not displayed */ // Output only. First day on which the simulation is based, in YYYY-MM-DD // format. StartDate *string `protobuf:"bytes,13,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"` // Output only. Last day on which the simulation is based, in YYYY-MM-DD // format EndDate *string `protobuf:"bytes,14,opt,name=end_date,json=endDate,proto3,oneof" json:"end_date,omitempty"` // List of simulation points. // // Types that are assignable to PointList: // // *AdGroupSimulation_CpcBidPointList // *AdGroupSimulation_CpvBidPointList // *AdGroupSimulation_TargetCpaPointList // *AdGroupSimulation_TargetRoasPointList PointList isAdGroupSimulation_PointList `protobuf_oneof:"point_list"` // contains filtered or unexported fields }
An ad group simulation. Supported combinations of advertising channel type, simulation type and simulation modification method is detailed below respectively.
1. SEARCH - CPC_BID - DEFAULT 2. SEARCH - CPC_BID - UNIFORM 3. SEARCH - TARGET_CPA - UNIFORM 4. SEARCH - TARGET_ROAS - UNIFORM 5. DISPLAY - CPC_BID - DEFAULT 6. DISPLAY - CPC_BID - UNIFORM 7. DISPLAY - TARGET_CPA - UNIFORM
func (*AdGroupSimulation) Descriptor
deprecated
func (*AdGroupSimulation) Descriptor() ([]byte, []int)
Deprecated: Use AdGroupSimulation.ProtoReflect.Descriptor instead.
func (*AdGroupSimulation) GetAdGroupId ¶
func (x *AdGroupSimulation) GetAdGroupId() int64
func (*AdGroupSimulation) GetCpcBidPointList ¶
func (x *AdGroupSimulation) GetCpcBidPointList() *common.CpcBidSimulationPointList
func (*AdGroupSimulation) GetCpvBidPointList ¶
func (x *AdGroupSimulation) GetCpvBidPointList() *common.CpvBidSimulationPointList
func (*AdGroupSimulation) GetEndDate ¶
func (x *AdGroupSimulation) GetEndDate() string
func (*AdGroupSimulation) GetModificationMethod ¶
func (x *AdGroupSimulation) GetModificationMethod() enums.SimulationModificationMethodEnum_SimulationModificationMethod
func (*AdGroupSimulation) GetPointList ¶
func (m *AdGroupSimulation) GetPointList() isAdGroupSimulation_PointList
func (*AdGroupSimulation) GetResourceName ¶
func (x *AdGroupSimulation) GetResourceName() string
func (*AdGroupSimulation) GetStartDate ¶
func (x *AdGroupSimulation) GetStartDate() string
func (*AdGroupSimulation) GetTargetCpaPointList ¶
func (x *AdGroupSimulation) GetTargetCpaPointList() *common.TargetCpaSimulationPointList
func (*AdGroupSimulation) GetTargetRoasPointList ¶
func (x *AdGroupSimulation) GetTargetRoasPointList() *common.TargetRoasSimulationPointList
func (*AdGroupSimulation) GetType ¶
func (x *AdGroupSimulation) GetType() enums.SimulationTypeEnum_SimulationType
func (*AdGroupSimulation) ProtoMessage ¶
func (*AdGroupSimulation) ProtoMessage()
func (*AdGroupSimulation) ProtoReflect ¶
func (x *AdGroupSimulation) ProtoReflect() protoreflect.Message
func (*AdGroupSimulation) Reset ¶
func (x *AdGroupSimulation) Reset()
func (*AdGroupSimulation) String ¶
func (x *AdGroupSimulation) String() string
type AdGroupSimulation_CpcBidPointList ¶
type AdGroupSimulation_CpcBidPointList struct { // Output only. Simulation points if the simulation type is CPC_BID. CpcBidPointList *common.CpcBidSimulationPointList `protobuf:"bytes,8,opt,name=cpc_bid_point_list,json=cpcBidPointList,proto3,oneof"` }
type AdGroupSimulation_CpvBidPointList ¶
type AdGroupSimulation_CpvBidPointList struct { // Output only. Simulation points if the simulation type is CPV_BID. CpvBidPointList *common.CpvBidSimulationPointList `protobuf:"bytes,10,opt,name=cpv_bid_point_list,json=cpvBidPointList,proto3,oneof"` }
type AdGroupSimulation_TargetCpaPointList ¶
type AdGroupSimulation_TargetCpaPointList struct { // Output only. Simulation points if the simulation type is TARGET_CPA. TargetCpaPointList *common.TargetCpaSimulationPointList `protobuf:"bytes,9,opt,name=target_cpa_point_list,json=targetCpaPointList,proto3,oneof"` }
type AdGroupSimulation_TargetRoasPointList ¶
type AdGroupSimulation_TargetRoasPointList struct { // Output only. Simulation points if the simulation type is TARGET_ROAS. TargetRoasPointList *common.TargetRoasSimulationPointList `protobuf:"bytes,11,opt,name=target_roas_point_list,json=targetRoasPointList,proto3,oneof"` }
type AdGroup_AudienceSetting ¶
type AdGroup_AudienceSetting struct { // Immutable. If true, this ad group uses an Audience resource for audience // targeting. If false, this ad group may use audience segment criteria // instead. UseAudienceGrouped bool `protobuf:"varint,1,opt,name=use_audience_grouped,json=useAudienceGrouped,proto3" json:"use_audience_grouped,omitempty"` // contains filtered or unexported fields }
Settings for the audience targeting.
func (*AdGroup_AudienceSetting) Descriptor
deprecated
func (*AdGroup_AudienceSetting) Descriptor() ([]byte, []int)
Deprecated: Use AdGroup_AudienceSetting.ProtoReflect.Descriptor instead.
func (*AdGroup_AudienceSetting) GetUseAudienceGrouped ¶
func (x *AdGroup_AudienceSetting) GetUseAudienceGrouped() bool
func (*AdGroup_AudienceSetting) ProtoMessage ¶
func (*AdGroup_AudienceSetting) ProtoMessage()
func (*AdGroup_AudienceSetting) ProtoReflect ¶
func (x *AdGroup_AudienceSetting) ProtoReflect() protoreflect.Message
func (*AdGroup_AudienceSetting) Reset ¶
func (x *AdGroup_AudienceSetting) Reset()
func (*AdGroup_AudienceSetting) String ¶
func (x *AdGroup_AudienceSetting) String() string
type AdParameter ¶
type AdParameter struct { // Immutable. The resource name of the ad parameter. // Ad parameter resource names have the form: // // `customers/{customer_id}/adParameters/{ad_group_id}~{criterion_id}~{parameter_index}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ad group criterion that this ad parameter belongs to. AdGroupCriterion *string `protobuf:"bytes,5,opt,name=ad_group_criterion,json=adGroupCriterion,proto3,oneof" json:"ad_group_criterion,omitempty"` // Immutable. The unique index of this ad parameter. Must be either 1 or 2. ParameterIndex *int64 `protobuf:"varint,6,opt,name=parameter_index,json=parameterIndex,proto3,oneof" json:"parameter_index,omitempty"` // Numeric value to insert into the ad text. The following restrictions // // apply: // - Can use comma or period as a separator, with an optional period or // comma (respectively) for fractional values. For example, 1,000,000.00 // and 2.000.000,10 are valid. // - Can be prepended or appended with a currency symbol. For example, // $99.99 is valid. // - Can be prepended or appended with a currency code. For example, 99.99USD // and EUR200 are valid. // - Can use '%'. For example, 1.0% and 1,0% are valid. // - Can use plus or minus. For example, -10.99 and 25+ are valid. // - Can use '/' between two numbers. For example 4/1 and 0.95/0.45 are // valid. InsertionText *string `protobuf:"bytes,7,opt,name=insertion_text,json=insertionText,proto3,oneof" json:"insertion_text,omitempty"` // contains filtered or unexported fields }
An ad parameter that is used to update numeric values (such as prices or inventory levels) in any text line of an ad (including URLs). There can be a maximum of two AdParameters per ad group criterion. (One with parameter_index = 1 and one with parameter_index = 2.) In the ad the parameters are referenced by a placeholder of the form "{param#:value}". For example, "{param1:$17}"
func (*AdParameter) Descriptor
deprecated
func (*AdParameter) Descriptor() ([]byte, []int)
Deprecated: Use AdParameter.ProtoReflect.Descriptor instead.
func (*AdParameter) GetAdGroupCriterion ¶
func (x *AdParameter) GetAdGroupCriterion() string
func (*AdParameter) GetInsertionText ¶
func (x *AdParameter) GetInsertionText() string
func (*AdParameter) GetParameterIndex ¶
func (x *AdParameter) GetParameterIndex() int64
func (*AdParameter) GetResourceName ¶
func (x *AdParameter) GetResourceName() string
func (*AdParameter) ProtoMessage ¶
func (*AdParameter) ProtoMessage()
func (*AdParameter) ProtoReflect ¶
func (x *AdParameter) ProtoReflect() protoreflect.Message
func (*AdParameter) Reset ¶
func (x *AdParameter) Reset()
func (*AdParameter) String ¶
func (x *AdParameter) String() string
type AdScheduleView ¶
type AdScheduleView struct { // Output only. The resource name of the ad schedule view. // AdSchedule view resource names have the form: // // `customers/{customer_id}/adScheduleViews/{campaign_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
An ad schedule view summarizes the performance of campaigns by AdSchedule criteria.
func (*AdScheduleView) Descriptor
deprecated
func (*AdScheduleView) Descriptor() ([]byte, []int)
Deprecated: Use AdScheduleView.ProtoReflect.Descriptor instead.
func (*AdScheduleView) GetResourceName ¶
func (x *AdScheduleView) GetResourceName() string
func (*AdScheduleView) ProtoMessage ¶
func (*AdScheduleView) ProtoMessage()
func (*AdScheduleView) ProtoReflect ¶
func (x *AdScheduleView) ProtoReflect() protoreflect.Message
func (*AdScheduleView) Reset ¶
func (x *AdScheduleView) Reset()
func (*AdScheduleView) String ¶
func (x *AdScheduleView) String() string
type Ad_AppEngagementAd ¶
type Ad_AppEngagementAd struct { // Details pertaining to an app engagement ad. AppEngagementAd *common.AppEngagementAdInfo `protobuf:"bytes,34,opt,name=app_engagement_ad,json=appEngagementAd,proto3,oneof"` }
type Ad_AppPreRegistrationAd ¶
type Ad_AppPreRegistrationAd struct { // Details pertaining to an app pre-registration ad. AppPreRegistrationAd *common.AppPreRegistrationAdInfo `protobuf:"bytes,50,opt,name=app_pre_registration_ad,json=appPreRegistrationAd,proto3,oneof"` }
type Ad_CallAd ¶
type Ad_CallAd struct { // Details pertaining to a call ad. CallAd *common.CallAdInfo `protobuf:"bytes,49,opt,name=call_ad,json=callAd,proto3,oneof"` }
type Ad_DemandGenCarouselAd ¶
type Ad_DemandGenCarouselAd struct { // Details pertaining to a Demand Gen carousel ad. DemandGenCarouselAd *common.DemandGenCarouselAdInfo `protobuf:"bytes,63,opt,name=demand_gen_carousel_ad,json=demandGenCarouselAd,proto3,oneof"` }
type Ad_DemandGenMultiAssetAd ¶
type Ad_DemandGenMultiAssetAd struct { // Details pertaining to a Demand Gen multi asset ad. DemandGenMultiAssetAd *common.DemandGenMultiAssetAdInfo `protobuf:"bytes,62,opt,name=demand_gen_multi_asset_ad,json=demandGenMultiAssetAd,proto3,oneof"` }
type Ad_DemandGenProductAd ¶
type Ad_DemandGenProductAd struct { // Details pertaining to a Demand Gen product ad. DemandGenProductAd *common.DemandGenProductAdInfo `protobuf:"bytes,61,opt,name=demand_gen_product_ad,json=demandGenProductAd,proto3,oneof"` }
type Ad_DemandGenVideoResponsiveAd ¶
type Ad_DemandGenVideoResponsiveAd struct { // Details pertaining to a Demand Gen video responsive ad. DemandGenVideoResponsiveAd *common.DemandGenVideoResponsiveAdInfo `protobuf:"bytes,64,opt,name=demand_gen_video_responsive_ad,json=demandGenVideoResponsiveAd,proto3,oneof"` }
type Ad_DisplayUploadAd ¶
type Ad_DisplayUploadAd struct { // Details pertaining to a display upload ad. DisplayUploadAd *common.DisplayUploadAdInfo `protobuf:"bytes,33,opt,name=display_upload_ad,json=displayUploadAd,proto3,oneof"` }
type Ad_ExpandedDynamicSearchAd ¶
type Ad_ExpandedDynamicSearchAd struct { // Immutable. Details pertaining to an Expanded Dynamic Search Ad. // This type of ad has its headline, final URLs, and display URL // auto-generated at serving time according to domain name specific // information provided by `dynamic_search_ads_setting` linked at the // campaign level. ExpandedDynamicSearchAd *common.ExpandedDynamicSearchAdInfo `protobuf:"bytes,14,opt,name=expanded_dynamic_search_ad,json=expandedDynamicSearchAd,proto3,oneof"` }
type Ad_ExpandedTextAd ¶
type Ad_ExpandedTextAd struct { // Details pertaining to an expanded text ad. ExpandedTextAd *common.ExpandedTextAdInfo `protobuf:"bytes,7,opt,name=expanded_text_ad,json=expandedTextAd,proto3,oneof"` }
type Ad_HotelAd ¶
type Ad_HotelAd struct { // Details pertaining to a hotel ad. HotelAd *common.HotelAdInfo `protobuf:"bytes,15,opt,name=hotel_ad,json=hotelAd,proto3,oneof"` }
type Ad_ImageAd ¶
type Ad_ImageAd struct { // Immutable. Details pertaining to an Image ad. ImageAd *common.ImageAdInfo `protobuf:"bytes,22,opt,name=image_ad,json=imageAd,proto3,oneof"` }
type Ad_LegacyAppInstallAd ¶
type Ad_LegacyAppInstallAd struct { // Immutable. Details pertaining to a legacy app install ad. LegacyAppInstallAd *common.LegacyAppInstallAdInfo `protobuf:"bytes,30,opt,name=legacy_app_install_ad,json=legacyAppInstallAd,proto3,oneof"` }
type Ad_LegacyResponsiveDisplayAd ¶
type Ad_LegacyResponsiveDisplayAd struct { // Details pertaining to a legacy responsive display ad. LegacyResponsiveDisplayAd *common.LegacyResponsiveDisplayAdInfo `protobuf:"bytes,28,opt,name=legacy_responsive_display_ad,json=legacyResponsiveDisplayAd,proto3,oneof"` }
type Ad_LocalAd ¶
type Ad_LocalAd struct { // Details pertaining to a local ad. LocalAd *common.LocalAdInfo `protobuf:"bytes,32,opt,name=local_ad,json=localAd,proto3,oneof"` }
type Ad_ResponsiveDisplayAd ¶
type Ad_ResponsiveDisplayAd struct { // Details pertaining to a responsive display ad. ResponsiveDisplayAd *common.ResponsiveDisplayAdInfo `protobuf:"bytes,31,opt,name=responsive_display_ad,json=responsiveDisplayAd,proto3,oneof"` }
type Ad_ResponsiveSearchAd ¶
type Ad_ResponsiveSearchAd struct { // Details pertaining to a responsive search ad. ResponsiveSearchAd *common.ResponsiveSearchAdInfo `protobuf:"bytes,25,opt,name=responsive_search_ad,json=responsiveSearchAd,proto3,oneof"` }
type Ad_ShoppingComparisonListingAd ¶
type Ad_ShoppingComparisonListingAd struct { // Details pertaining to a Shopping Comparison Listing ad. ShoppingComparisonListingAd *common.ShoppingComparisonListingAdInfo `protobuf:"bytes,36,opt,name=shopping_comparison_listing_ad,json=shoppingComparisonListingAd,proto3,oneof"` }
type Ad_ShoppingProductAd ¶
type Ad_ShoppingProductAd struct { // Details pertaining to a Shopping product ad. ShoppingProductAd *common.ShoppingProductAdInfo `protobuf:"bytes,18,opt,name=shopping_product_ad,json=shoppingProductAd,proto3,oneof"` }
type Ad_ShoppingSmartAd ¶
type Ad_ShoppingSmartAd struct { // Details pertaining to a Smart Shopping ad. ShoppingSmartAd *common.ShoppingSmartAdInfo `protobuf:"bytes,17,opt,name=shopping_smart_ad,json=shoppingSmartAd,proto3,oneof"` }
type Ad_SmartCampaignAd ¶
type Ad_SmartCampaignAd struct { // Details pertaining to a Smart campaign ad. SmartCampaignAd *common.SmartCampaignAdInfo `protobuf:"bytes,48,opt,name=smart_campaign_ad,json=smartCampaignAd,proto3,oneof"` }
type Ad_TextAd ¶
type Ad_TextAd struct { // Immutable. Details pertaining to a text ad. TextAd *common.TextAdInfo `protobuf:"bytes,6,opt,name=text_ad,json=textAd,proto3,oneof"` }
type Ad_TravelAd ¶
type Ad_TravelAd struct { // Details pertaining to a travel ad. TravelAd *common.TravelAdInfo `protobuf:"bytes,54,opt,name=travel_ad,json=travelAd,proto3,oneof"` }
type Ad_VideoAd ¶
type Ad_VideoAd struct { // Details pertaining to a Video ad. VideoAd *common.VideoAdInfo `protobuf:"bytes,24,opt,name=video_ad,json=videoAd,proto3,oneof"` }
type Ad_VideoResponsiveAd ¶
type Ad_VideoResponsiveAd struct { // Details pertaining to a Video responsive ad. VideoResponsiveAd *common.VideoResponsiveAdInfo `protobuf:"bytes,39,opt,name=video_responsive_ad,json=videoResponsiveAd,proto3,oneof"` }
type AdvertisingPartnerIdentifier ¶
type AdvertisingPartnerIdentifier struct { // Output only. The resource name of the advertising partner Google Ads // account. This field is required and should not be empty when creating a new // Advertising Partner link. It is unable to be modified after the creation of // the link. Customer *string `protobuf:"bytes,1,opt,name=customer,proto3,oneof" json:"customer,omitempty"` // contains filtered or unexported fields }
The identifier for the Advertising Partner Google Ads account.
func (*AdvertisingPartnerIdentifier) Descriptor
deprecated
func (*AdvertisingPartnerIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use AdvertisingPartnerIdentifier.ProtoReflect.Descriptor instead.
func (*AdvertisingPartnerIdentifier) GetCustomer ¶
func (x *AdvertisingPartnerIdentifier) GetCustomer() string
func (*AdvertisingPartnerIdentifier) ProtoMessage ¶
func (*AdvertisingPartnerIdentifier) ProtoMessage()
func (*AdvertisingPartnerIdentifier) ProtoReflect ¶
func (x *AdvertisingPartnerIdentifier) ProtoReflect() protoreflect.Message
func (*AdvertisingPartnerIdentifier) Reset ¶
func (x *AdvertisingPartnerIdentifier) Reset()
func (*AdvertisingPartnerIdentifier) String ¶
func (x *AdvertisingPartnerIdentifier) String() string
type AdvertisingPartnerLinkInvitationIdentifier ¶
type AdvertisingPartnerLinkInvitationIdentifier struct { // Immutable. The resource name of the advertising partner Google Ads account. // This field is read only. Customer *string `protobuf:"bytes,1,opt,name=customer,proto3,oneof" json:"customer,omitempty"` // contains filtered or unexported fields }
The identifier for the Advertising Partner Google Ads account.
func (*AdvertisingPartnerLinkInvitationIdentifier) Descriptor
deprecated
func (*AdvertisingPartnerLinkInvitationIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use AdvertisingPartnerLinkInvitationIdentifier.ProtoReflect.Descriptor instead.
func (*AdvertisingPartnerLinkInvitationIdentifier) GetCustomer ¶
func (x *AdvertisingPartnerLinkInvitationIdentifier) GetCustomer() string
func (*AdvertisingPartnerLinkInvitationIdentifier) ProtoMessage ¶
func (*AdvertisingPartnerLinkInvitationIdentifier) ProtoMessage()
func (*AdvertisingPartnerLinkInvitationIdentifier) ProtoReflect ¶
func (x *AdvertisingPartnerLinkInvitationIdentifier) ProtoReflect() protoreflect.Message
func (*AdvertisingPartnerLinkInvitationIdentifier) Reset ¶
func (x *AdvertisingPartnerLinkInvitationIdentifier) Reset()
func (*AdvertisingPartnerLinkInvitationIdentifier) String ¶
func (x *AdvertisingPartnerLinkInvitationIdentifier) String() string
type AgeRangeView ¶
type AgeRangeView struct { // Output only. The resource name of the age range view. // Age range view resource names have the form: // // `customers/{customer_id}/ageRangeViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
An age range view.
func (*AgeRangeView) Descriptor
deprecated
func (*AgeRangeView) Descriptor() ([]byte, []int)
Deprecated: Use AgeRangeView.ProtoReflect.Descriptor instead.
func (*AgeRangeView) GetResourceName ¶
func (x *AgeRangeView) GetResourceName() string
func (*AgeRangeView) ProtoMessage ¶
func (*AgeRangeView) ProtoMessage()
func (*AgeRangeView) ProtoReflect ¶
func (x *AgeRangeView) ProtoReflect() protoreflect.Message
func (*AgeRangeView) Reset ¶
func (x *AgeRangeView) Reset()
func (*AgeRangeView) String ¶
func (x *AgeRangeView) String() string
type AndroidPrivacySharedKeyGoogleAdGroup ¶
type AndroidPrivacySharedKeyGoogleAdGroup struct { // Android privacy shared key resource names have the form: // // `customers/{customer_id}/androidPrivacySharedKeyGoogleAdGroups/{campaign_id}~{ad_group_id}~{android_privacy_interaction_type}~{android_privacy_network_type}~{android_privacy_interaction_date(yyyy-mm-dd)}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` CampaignId int64 `protobuf:"varint,2,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"` AndroidPrivacyInteractionType enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType `` /* 253-byte string literal not displayed */ // format of "YYYY-MM-DD" in UTC timezone. AndroidPrivacyInteractionDate string `` /* 152-byte string literal not displayed */ AndroidPrivacyNetworkType enums.AndroidPrivacyNetworkTypeEnum_AndroidPrivacyNetworkType `` /* 233-byte string literal not displayed */ AdGroupId int64 `protobuf:"varint,6,opt,name=ad_group_id,json=adGroupId,proto3" json:"ad_group_id,omitempty"` // including a '0x' prefix. This key can be used to do a bitwise OR operator // with the aggregate conversion key to create a full aggregation key to // retrieve the Aggregate API Report in Android Privacy Sandbox. SharedAdGroupKey string `protobuf:"bytes,7,opt,name=shared_ad_group_key,json=sharedAdGroupKey,proto3" json:"shared_ad_group_key,omitempty"` // contains filtered or unexported fields }
An Android privacy shared key view for Google ad group key.
func (*AndroidPrivacySharedKeyGoogleAdGroup) Descriptor
deprecated
func (*AndroidPrivacySharedKeyGoogleAdGroup) Descriptor() ([]byte, []int)
Deprecated: Use AndroidPrivacySharedKeyGoogleAdGroup.ProtoReflect.Descriptor instead.
func (*AndroidPrivacySharedKeyGoogleAdGroup) GetAdGroupId ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetAdGroupId() int64
func (*AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyInteractionDate ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyInteractionDate() string
func (*AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyInteractionType ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyInteractionType() enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType
func (*AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyNetworkType ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetAndroidPrivacyNetworkType() enums.AndroidPrivacyNetworkTypeEnum_AndroidPrivacyNetworkType
func (*AndroidPrivacySharedKeyGoogleAdGroup) GetCampaignId ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetCampaignId() int64
func (*AndroidPrivacySharedKeyGoogleAdGroup) GetResourceName ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetResourceName() string
func (*AndroidPrivacySharedKeyGoogleAdGroup) GetSharedAdGroupKey ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) GetSharedAdGroupKey() string
func (*AndroidPrivacySharedKeyGoogleAdGroup) ProtoMessage ¶
func (*AndroidPrivacySharedKeyGoogleAdGroup) ProtoMessage()
func (*AndroidPrivacySharedKeyGoogleAdGroup) ProtoReflect ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) ProtoReflect() protoreflect.Message
func (*AndroidPrivacySharedKeyGoogleAdGroup) Reset ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) Reset()
func (*AndroidPrivacySharedKeyGoogleAdGroup) String ¶
func (x *AndroidPrivacySharedKeyGoogleAdGroup) String() string
type AndroidPrivacySharedKeyGoogleCampaign ¶
type AndroidPrivacySharedKeyGoogleCampaign struct { // Android privacy shared key resource names have the form: // // `customers/{customer_id}/androidPrivacySharedKeyGoogleCampaigns/{campaign_id}~{android_privacy_interaction_type}~{android_privacy_interaction_date(yyyy-mm-dd)}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` CampaignId int64 `protobuf:"varint,2,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"` AndroidPrivacyInteractionType enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType `` /* 253-byte string literal not displayed */ // format of "YYYY-MM-DD" in UTC timezone. AndroidPrivacyInteractionDate string `` /* 152-byte string literal not displayed */ // including a '0x' prefix. This key can be used to do a bitwise OR operator // with the aggregate conversion key to create a full aggregation key to // retrieve the Aggregate API Report in Android Privacy Sandbox. SharedCampaignKey string `protobuf:"bytes,5,opt,name=shared_campaign_key,json=sharedCampaignKey,proto3" json:"shared_campaign_key,omitempty"` // contains filtered or unexported fields }
An Android privacy shared key view for Google campaign key.
func (*AndroidPrivacySharedKeyGoogleCampaign) Descriptor
deprecated
func (*AndroidPrivacySharedKeyGoogleCampaign) Descriptor() ([]byte, []int)
Deprecated: Use AndroidPrivacySharedKeyGoogleCampaign.ProtoReflect.Descriptor instead.
func (*AndroidPrivacySharedKeyGoogleCampaign) GetAndroidPrivacyInteractionDate ¶
func (x *AndroidPrivacySharedKeyGoogleCampaign) GetAndroidPrivacyInteractionDate() string
func (*AndroidPrivacySharedKeyGoogleCampaign) GetAndroidPrivacyInteractionType ¶
func (x *AndroidPrivacySharedKeyGoogleCampaign) GetAndroidPrivacyInteractionType() enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType
func (*AndroidPrivacySharedKeyGoogleCampaign) GetCampaignId ¶
func (x *AndroidPrivacySharedKeyGoogleCampaign) GetCampaignId() int64
func (*AndroidPrivacySharedKeyGoogleCampaign) GetResourceName ¶
func (x *AndroidPrivacySharedKeyGoogleCampaign) GetResourceName() string
func (*AndroidPrivacySharedKeyGoogleCampaign) GetSharedCampaignKey ¶
func (x *AndroidPrivacySharedKeyGoogleCampaign) GetSharedCampaignKey() string
func (*AndroidPrivacySharedKeyGoogleCampaign) ProtoMessage ¶
func (*AndroidPrivacySharedKeyGoogleCampaign) ProtoMessage()
func (*AndroidPrivacySharedKeyGoogleCampaign) ProtoReflect ¶
func (x *AndroidPrivacySharedKeyGoogleCampaign) ProtoReflect() protoreflect.Message
func (*AndroidPrivacySharedKeyGoogleCampaign) Reset ¶
func (x *AndroidPrivacySharedKeyGoogleCampaign) Reset()
func (*AndroidPrivacySharedKeyGoogleCampaign) String ¶
func (x *AndroidPrivacySharedKeyGoogleCampaign) String() string
type AndroidPrivacySharedKeyGoogleNetworkType ¶
type AndroidPrivacySharedKeyGoogleNetworkType struct { // Android privacy shared key resource names have the form: // // `customers/{customer_id}/androidPrivacySharedKeyGoogleNetworkTypes/{campaign_id}~{android_privacy_interaction_type}~{android_privacy_network_type}~{android_privacy_interaction_date(yyyy-mm-dd)}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` CampaignId int64 `protobuf:"varint,2,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"` AndroidPrivacyInteractionType enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType `` /* 253-byte string literal not displayed */ // format of "YYYY-MM-DD" in UTC timezone. AndroidPrivacyInteractionDate string `` /* 152-byte string literal not displayed */ AndroidPrivacyNetworkType enums.AndroidPrivacyNetworkTypeEnum_AndroidPrivacyNetworkType `` /* 233-byte string literal not displayed */ // including a '0x' prefix. This key can be used to do a bitwise OR operator // with the aggregate conversion key to create a full aggregation key to // retrieve the Aggregate API Report in Android Privacy Sandbox. SharedNetworkTypeKey string `protobuf:"bytes,6,opt,name=shared_network_type_key,json=sharedNetworkTypeKey,proto3" json:"shared_network_type_key,omitempty"` // contains filtered or unexported fields }
An Android privacy shared key view for Google network type key.
func (*AndroidPrivacySharedKeyGoogleNetworkType) Descriptor
deprecated
func (*AndroidPrivacySharedKeyGoogleNetworkType) Descriptor() ([]byte, []int)
Deprecated: Use AndroidPrivacySharedKeyGoogleNetworkType.ProtoReflect.Descriptor instead.
func (*AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyInteractionDate ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyInteractionDate() string
func (*AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyInteractionType ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyInteractionType() enums.AndroidPrivacyInteractionTypeEnum_AndroidPrivacyInteractionType
func (*AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyNetworkType ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetAndroidPrivacyNetworkType() enums.AndroidPrivacyNetworkTypeEnum_AndroidPrivacyNetworkType
func (*AndroidPrivacySharedKeyGoogleNetworkType) GetCampaignId ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetCampaignId() int64
func (*AndroidPrivacySharedKeyGoogleNetworkType) GetResourceName ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetResourceName() string
func (*AndroidPrivacySharedKeyGoogleNetworkType) GetSharedNetworkTypeKey ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) GetSharedNetworkTypeKey() string
func (*AndroidPrivacySharedKeyGoogleNetworkType) ProtoMessage ¶
func (*AndroidPrivacySharedKeyGoogleNetworkType) ProtoMessage()
func (*AndroidPrivacySharedKeyGoogleNetworkType) ProtoReflect ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) ProtoReflect() protoreflect.Message
func (*AndroidPrivacySharedKeyGoogleNetworkType) Reset ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) Reset()
func (*AndroidPrivacySharedKeyGoogleNetworkType) String ¶
func (x *AndroidPrivacySharedKeyGoogleNetworkType) String() string
type Asset ¶
type Asset struct { // Immutable. The resource name of the asset. // Asset resource names have the form: // // `customers/{customer_id}/assets/{asset_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the asset. Id *int64 `protobuf:"varint,11,opt,name=id,proto3,oneof" json:"id,omitempty"` // Optional name of the asset. Name *string `protobuf:"bytes,12,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. Type of the asset. Type enums.AssetTypeEnum_AssetType `protobuf:"varint,4,opt,name=type,proto3,enum=google.ads.googleads.v17.enums.AssetTypeEnum_AssetType" json:"type,omitempty"` // A list of possible final URLs after all cross domain redirects. FinalUrls []string `protobuf:"bytes,14,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,16,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 []*common.CustomParameter `protobuf:"bytes,18,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,19,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // Output only. Source of the asset. Source enums.AssetSourceEnum_AssetSource `` /* 131-byte string literal not displayed */ // Output only. Policy information for the asset. PolicySummary *AssetPolicySummary `protobuf:"bytes,13,opt,name=policy_summary,json=policySummary,proto3" json:"policy_summary,omitempty"` // Output only. Policy information for the asset for each FieldType. FieldTypePolicySummaries []*AssetFieldTypePolicySummary `` /* 138-byte string literal not displayed */ // The specific type of the asset. // // Types that are assignable to AssetData: // // *Asset_YoutubeVideoAsset // *Asset_MediaBundleAsset // *Asset_ImageAsset // *Asset_TextAsset // *Asset_LeadFormAsset // *Asset_BookOnGoogleAsset // *Asset_PromotionAsset // *Asset_CalloutAsset // *Asset_StructuredSnippetAsset // *Asset_SitelinkAsset // *Asset_PageFeedAsset // *Asset_DynamicEducationAsset // *Asset_MobileAppAsset // *Asset_HotelCalloutAsset // *Asset_CallAsset // *Asset_PriceAsset // *Asset_CallToActionAsset // *Asset_DynamicRealEstateAsset // *Asset_DynamicCustomAsset // *Asset_DynamicHotelsAndRentalsAsset // *Asset_DynamicFlightsAsset // *Asset_DemandGenCarouselCardAsset // *Asset_DynamicTravelAsset // *Asset_DynamicLocalAsset // *Asset_DynamicJobsAsset // *Asset_LocationAsset // *Asset_HotelPropertyAsset AssetData isAsset_AssetData `protobuf_oneof:"asset_data"` // contains filtered or unexported fields }
Asset is a part of an ad which can be shared across multiple ads. It can be an image (ImageAsset), a video (YoutubeVideoAsset), etc. Assets are immutable and cannot be removed. To stop an asset from serving, remove the asset from the entity that is using it.
func (*Asset) Descriptor
deprecated
func (*Asset) GetAssetData ¶
func (m *Asset) GetAssetData() isAsset_AssetData
func (*Asset) GetBookOnGoogleAsset ¶
func (x *Asset) GetBookOnGoogleAsset() *common.BookOnGoogleAsset
func (*Asset) GetCallAsset ¶
func (*Asset) GetCallToActionAsset ¶
func (x *Asset) GetCallToActionAsset() *common.CallToActionAsset
func (*Asset) GetCalloutAsset ¶
func (x *Asset) GetCalloutAsset() *common.CalloutAsset
func (*Asset) GetDemandGenCarouselCardAsset ¶
func (x *Asset) GetDemandGenCarouselCardAsset() *common.DemandGenCarouselCardAsset
func (*Asset) GetDynamicCustomAsset ¶
func (x *Asset) GetDynamicCustomAsset() *common.DynamicCustomAsset
func (*Asset) GetDynamicEducationAsset ¶
func (x *Asset) GetDynamicEducationAsset() *common.DynamicEducationAsset
func (*Asset) GetDynamicFlightsAsset ¶
func (x *Asset) GetDynamicFlightsAsset() *common.DynamicFlightsAsset
func (*Asset) GetDynamicHotelsAndRentalsAsset ¶
func (x *Asset) GetDynamicHotelsAndRentalsAsset() *common.DynamicHotelsAndRentalsAsset
func (*Asset) GetDynamicJobsAsset ¶
func (x *Asset) GetDynamicJobsAsset() *common.DynamicJobsAsset
func (*Asset) GetDynamicLocalAsset ¶
func (x *Asset) GetDynamicLocalAsset() *common.DynamicLocalAsset
func (*Asset) GetDynamicRealEstateAsset ¶
func (x *Asset) GetDynamicRealEstateAsset() *common.DynamicRealEstateAsset
func (*Asset) GetDynamicTravelAsset ¶
func (x *Asset) GetDynamicTravelAsset() *common.DynamicTravelAsset
func (*Asset) GetFieldTypePolicySummaries ¶
func (x *Asset) GetFieldTypePolicySummaries() []*AssetFieldTypePolicySummary
func (*Asset) GetFinalMobileUrls ¶
func (*Asset) GetFinalUrlSuffix ¶
func (*Asset) GetFinalUrls ¶
func (*Asset) GetHotelCalloutAsset ¶
func (x *Asset) GetHotelCalloutAsset() *common.HotelCalloutAsset
func (*Asset) GetHotelPropertyAsset ¶
func (x *Asset) GetHotelPropertyAsset() *common.HotelPropertyAsset
func (*Asset) GetImageAsset ¶
func (x *Asset) GetImageAsset() *common.ImageAsset
func (*Asset) GetLeadFormAsset ¶
func (x *Asset) GetLeadFormAsset() *common.LeadFormAsset
func (*Asset) GetLocationAsset ¶
func (x *Asset) GetLocationAsset() *common.LocationAsset
func (*Asset) GetMediaBundleAsset ¶
func (x *Asset) GetMediaBundleAsset() *common.MediaBundleAsset
func (*Asset) GetMobileAppAsset ¶
func (x *Asset) GetMobileAppAsset() *common.MobileAppAsset
func (*Asset) GetPageFeedAsset ¶
func (x *Asset) GetPageFeedAsset() *common.PageFeedAsset
func (*Asset) GetPolicySummary ¶
func (x *Asset) GetPolicySummary() *AssetPolicySummary
func (*Asset) GetPriceAsset ¶
func (x *Asset) GetPriceAsset() *common.PriceAsset
func (*Asset) GetPromotionAsset ¶
func (x *Asset) GetPromotionAsset() *common.PromotionAsset
func (*Asset) GetResourceName ¶
func (*Asset) GetSitelinkAsset ¶
func (x *Asset) GetSitelinkAsset() *common.SitelinkAsset
func (*Asset) GetSource ¶
func (x *Asset) GetSource() enums.AssetSourceEnum_AssetSource
func (*Asset) GetStructuredSnippetAsset ¶
func (x *Asset) GetStructuredSnippetAsset() *common.StructuredSnippetAsset
func (*Asset) GetTextAsset ¶
func (*Asset) GetTrackingUrlTemplate ¶
func (*Asset) GetType ¶
func (x *Asset) GetType() enums.AssetTypeEnum_AssetType
func (*Asset) GetUrlCustomParameters ¶
func (x *Asset) GetUrlCustomParameters() []*common.CustomParameter
func (*Asset) GetYoutubeVideoAsset ¶
func (x *Asset) GetYoutubeVideoAsset() *common.YoutubeVideoAsset
func (*Asset) ProtoMessage ¶
func (*Asset) ProtoMessage()
func (*Asset) ProtoReflect ¶
func (x *Asset) ProtoReflect() protoreflect.Message
type AssetFieldTypePolicySummary ¶
type AssetFieldTypePolicySummary struct { // Output only. FieldType of this asset. AssetFieldType *enums.AssetFieldTypeEnum_AssetFieldType `` /* 182-byte string literal not displayed */ // Output only. Source of this asset. AssetSource *enums.AssetSourceEnum_AssetSource `` /* 165-byte string literal not displayed */ // Output only. Policy summary. PolicySummaryInfo *AssetPolicySummary `protobuf:"bytes,3,opt,name=policy_summary_info,json=policySummaryInfo,proto3,oneof" json:"policy_summary_info,omitempty"` // contains filtered or unexported fields }
Contains policy information for an asset under AssetFieldType context.
func (*AssetFieldTypePolicySummary) Descriptor
deprecated
func (*AssetFieldTypePolicySummary) Descriptor() ([]byte, []int)
Deprecated: Use AssetFieldTypePolicySummary.ProtoReflect.Descriptor instead.
func (*AssetFieldTypePolicySummary) GetAssetFieldType ¶
func (x *AssetFieldTypePolicySummary) GetAssetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*AssetFieldTypePolicySummary) GetAssetSource ¶
func (x *AssetFieldTypePolicySummary) GetAssetSource() enums.AssetSourceEnum_AssetSource
func (*AssetFieldTypePolicySummary) GetPolicySummaryInfo ¶
func (x *AssetFieldTypePolicySummary) GetPolicySummaryInfo() *AssetPolicySummary
func (*AssetFieldTypePolicySummary) ProtoMessage ¶
func (*AssetFieldTypePolicySummary) ProtoMessage()
func (*AssetFieldTypePolicySummary) ProtoReflect ¶
func (x *AssetFieldTypePolicySummary) ProtoReflect() protoreflect.Message
func (*AssetFieldTypePolicySummary) Reset ¶
func (x *AssetFieldTypePolicySummary) Reset()
func (*AssetFieldTypePolicySummary) String ¶
func (x *AssetFieldTypePolicySummary) String() string
type AssetFieldTypeView ¶
type AssetFieldTypeView struct { // Output only. The resource name of the asset field type view. // Asset field type view resource names have the form: // // `customers/{customer_id}/assetFieldTypeViews/{field_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The asset field type of the asset field type view. FieldType enums.AssetFieldTypeEnum_AssetFieldType `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
An asset field type view. This view reports non-overcounted metrics for each asset field type when the asset is used as extension.
func (*AssetFieldTypeView) Descriptor
deprecated
func (*AssetFieldTypeView) Descriptor() ([]byte, []int)
Deprecated: Use AssetFieldTypeView.ProtoReflect.Descriptor instead.
func (*AssetFieldTypeView) GetFieldType ¶
func (x *AssetFieldTypeView) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*AssetFieldTypeView) GetResourceName ¶
func (x *AssetFieldTypeView) GetResourceName() string
func (*AssetFieldTypeView) ProtoMessage ¶
func (*AssetFieldTypeView) ProtoMessage()
func (*AssetFieldTypeView) ProtoReflect ¶
func (x *AssetFieldTypeView) ProtoReflect() protoreflect.Message
func (*AssetFieldTypeView) Reset ¶
func (x *AssetFieldTypeView) Reset()
func (*AssetFieldTypeView) String ¶
func (x *AssetFieldTypeView) String() string
type AssetGroup ¶
type AssetGroup struct { // Immutable. The resource name of the asset group. // Asset group resource names have the form: // // `customers/{customer_id}/assetGroups/{asset_group_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the asset group. Id int64 `protobuf:"varint,9,opt,name=id,proto3" json:"id,omitempty"` // Immutable. The campaign with which this asset group is associated. // The asset which is linked to the asset group. Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"` // Required. Name of the asset group. Required. It must have a minimum length // of 1 and maximum length of 128. It must be unique under a campaign. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // A list of final URLs after all cross domain redirects. In performance max, // by default, the urls are eligible for expansion unless opted out. FinalUrls []string `protobuf:"bytes,4,rep,name=final_urls,json=finalUrls,proto3" json:"final_urls,omitempty"` // A list of final mobile URLs after all cross domain redirects. In // performance max, by default, the urls are eligible for expansion // unless opted out. FinalMobileUrls []string `protobuf:"bytes,5,rep,name=final_mobile_urls,json=finalMobileUrls,proto3" json:"final_mobile_urls,omitempty"` // The status of the asset group. Status enums.AssetGroupStatusEnum_AssetGroupStatus `` /* 140-byte string literal not displayed */ // Output only. The primary status of the asset group. Provides insights into // why an asset group is not serving or not serving optimally. PrimaryStatus enums.AssetGroupPrimaryStatusEnum_AssetGroupPrimaryStatus `` /* 190-byte string literal not displayed */ // Output only. Provides reasons into why an asset group is not serving or not // serving optimally. It will be empty when the asset group is serving without // issues. PrimaryStatusReasons []enums.AssetGroupPrimaryStatusReasonEnum_AssetGroupPrimaryStatusReason `` /* 232-byte string literal not displayed */ // First part of text that may appear appended to the url displayed in // the ad. Path1 string `protobuf:"bytes,7,opt,name=path1,proto3" json:"path1,omitempty"` // Second part of text that may appear appended to the url displayed in // the ad. This field can only be set when path1 is set. Path2 string `protobuf:"bytes,8,opt,name=path2,proto3" json:"path2,omitempty"` // Output only. Overall ad strength of this asset group. AdStrength enums.AdStrengthEnum_AdStrength `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
An asset group. AssetGroupAsset is used to link an asset to the asset group. AssetGroupSignal is used to associate a signal to an asset group.
func (*AssetGroup) Descriptor
deprecated
func (*AssetGroup) Descriptor() ([]byte, []int)
Deprecated: Use AssetGroup.ProtoReflect.Descriptor instead.
func (*AssetGroup) GetAdStrength ¶
func (x *AssetGroup) GetAdStrength() enums.AdStrengthEnum_AdStrength
func (*AssetGroup) GetCampaign ¶
func (x *AssetGroup) GetCampaign() string
func (*AssetGroup) GetFinalMobileUrls ¶
func (x *AssetGroup) GetFinalMobileUrls() []string
func (*AssetGroup) GetFinalUrls ¶
func (x *AssetGroup) GetFinalUrls() []string
func (*AssetGroup) GetId ¶
func (x *AssetGroup) GetId() int64
func (*AssetGroup) GetName ¶
func (x *AssetGroup) GetName() string
func (*AssetGroup) GetPath1 ¶
func (x *AssetGroup) GetPath1() string
func (*AssetGroup) GetPath2 ¶
func (x *AssetGroup) GetPath2() string
func (*AssetGroup) GetPrimaryStatus ¶
func (x *AssetGroup) GetPrimaryStatus() enums.AssetGroupPrimaryStatusEnum_AssetGroupPrimaryStatus
func (*AssetGroup) GetPrimaryStatusReasons ¶
func (x *AssetGroup) GetPrimaryStatusReasons() []enums.AssetGroupPrimaryStatusReasonEnum_AssetGroupPrimaryStatusReason
func (*AssetGroup) GetResourceName ¶
func (x *AssetGroup) GetResourceName() string
func (*AssetGroup) GetStatus ¶
func (x *AssetGroup) GetStatus() enums.AssetGroupStatusEnum_AssetGroupStatus
func (*AssetGroup) ProtoMessage ¶
func (*AssetGroup) ProtoMessage()
func (*AssetGroup) ProtoReflect ¶
func (x *AssetGroup) ProtoReflect() protoreflect.Message
func (*AssetGroup) Reset ¶
func (x *AssetGroup) Reset()
func (*AssetGroup) String ¶
func (x *AssetGroup) String() string
type AssetGroupAsset ¶
type AssetGroupAsset struct { // Immutable. The resource name of the asset group asset. // Asset group asset resource name have the form: // // `customers/{customer_id}/assetGroupAssets/{asset_group_id}~{asset_id}~{field_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The asset group which this asset group asset is linking. AssetGroup string `protobuf:"bytes,2,opt,name=asset_group,json=assetGroup,proto3" json:"asset_group,omitempty"` // Immutable. The asset which this asset group asset is linking. Asset string `protobuf:"bytes,3,opt,name=asset,proto3" json:"asset,omitempty"` // The description of the placement of the asset within the asset group. For // example: HEADLINE, YOUTUBE_VIDEO etc FieldType enums.AssetFieldTypeEnum_AssetFieldType `` /* 159-byte string literal not displayed */ // The status of the link between an asset and asset group. Status enums.AssetLinkStatusEnum_AssetLinkStatus `` /* 138-byte string literal not displayed */ // Output only. Provides the PrimaryStatus of this asset link. // Primary status is meant essentially to differentiate between the plain // "status" field, which has advertiser set values of enabled, paused, or // removed. The primary status takes into account other signals (for assets // its mainly policy and quality approvals) to come up with a more // comprehensive status to indicate its serving state. PrimaryStatus enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus `` /* 187-byte string literal not displayed */ // Output only. Provides a list of reasons for why an asset is not serving or // not serving at full capacity. PrimaryStatusReasons []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason `` /* 229-byte string literal not displayed */ // Output only. Provides the details of the primary status and its associated // reasons. PrimaryStatusDetails []*common.AssetLinkPrimaryStatusDetails `protobuf:"bytes,10,rep,name=primary_status_details,json=primaryStatusDetails,proto3" json:"primary_status_details,omitempty"` // Output only. The performance of this asset group asset. PerformanceLabel enums.AssetPerformanceLabelEnum_AssetPerformanceLabel `` /* 194-byte string literal not displayed */ // Output only. The policy information for this asset group asset. PolicySummary *common.PolicySummary `protobuf:"bytes,7,opt,name=policy_summary,json=policySummary,proto3" json:"policy_summary,omitempty"` // Output only. Source of the asset group asset. Source enums.AssetSourceEnum_AssetSource `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
AssetGroupAsset is the link between an asset and an asset group. Adding an AssetGroupAsset links an asset with an asset group.
func (*AssetGroupAsset) Descriptor
deprecated
func (*AssetGroupAsset) Descriptor() ([]byte, []int)
Deprecated: Use AssetGroupAsset.ProtoReflect.Descriptor instead.
func (*AssetGroupAsset) GetAsset ¶
func (x *AssetGroupAsset) GetAsset() string
func (*AssetGroupAsset) GetAssetGroup ¶
func (x *AssetGroupAsset) GetAssetGroup() string
func (*AssetGroupAsset) GetFieldType ¶
func (x *AssetGroupAsset) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*AssetGroupAsset) GetPerformanceLabel ¶
func (x *AssetGroupAsset) GetPerformanceLabel() enums.AssetPerformanceLabelEnum_AssetPerformanceLabel
func (*AssetGroupAsset) GetPolicySummary ¶
func (x *AssetGroupAsset) GetPolicySummary() *common.PolicySummary
func (*AssetGroupAsset) GetPrimaryStatus ¶
func (x *AssetGroupAsset) GetPrimaryStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
func (*AssetGroupAsset) GetPrimaryStatusDetails ¶
func (x *AssetGroupAsset) GetPrimaryStatusDetails() []*common.AssetLinkPrimaryStatusDetails
func (*AssetGroupAsset) GetPrimaryStatusReasons ¶
func (x *AssetGroupAsset) GetPrimaryStatusReasons() []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
func (*AssetGroupAsset) GetResourceName ¶
func (x *AssetGroupAsset) GetResourceName() string
func (*AssetGroupAsset) GetSource ¶
func (x *AssetGroupAsset) GetSource() enums.AssetSourceEnum_AssetSource
func (*AssetGroupAsset) GetStatus ¶
func (x *AssetGroupAsset) GetStatus() enums.AssetLinkStatusEnum_AssetLinkStatus
func (*AssetGroupAsset) ProtoMessage ¶
func (*AssetGroupAsset) ProtoMessage()
func (*AssetGroupAsset) ProtoReflect ¶
func (x *AssetGroupAsset) ProtoReflect() protoreflect.Message
func (*AssetGroupAsset) Reset ¶
func (x *AssetGroupAsset) Reset()
func (*AssetGroupAsset) String ¶
func (x *AssetGroupAsset) String() string
type AssetGroupAssetCombinationData ¶
type AssetGroupAssetCombinationData struct { // Output only. Served assets. AssetCombinationServedAssets []*common.AssetUsage `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
Asset group asset combination data
func (*AssetGroupAssetCombinationData) Descriptor
deprecated
func (*AssetGroupAssetCombinationData) Descriptor() ([]byte, []int)
Deprecated: Use AssetGroupAssetCombinationData.ProtoReflect.Descriptor instead.
func (*AssetGroupAssetCombinationData) GetAssetCombinationServedAssets ¶
func (x *AssetGroupAssetCombinationData) GetAssetCombinationServedAssets() []*common.AssetUsage
func (*AssetGroupAssetCombinationData) ProtoMessage ¶
func (*AssetGroupAssetCombinationData) ProtoMessage()
func (*AssetGroupAssetCombinationData) ProtoReflect ¶
func (x *AssetGroupAssetCombinationData) ProtoReflect() protoreflect.Message
func (*AssetGroupAssetCombinationData) Reset ¶
func (x *AssetGroupAssetCombinationData) Reset()
func (*AssetGroupAssetCombinationData) String ¶
func (x *AssetGroupAssetCombinationData) String() string
type AssetGroupListingGroupFilter ¶
type AssetGroupListingGroupFilter struct { // Immutable. The resource name of the asset group listing group filter. // Asset group listing group filter resource name have the form: // // `customers/{customer_id}/assetGroupListingGroupFilters/{asset_group_id}~{listing_group_filter_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The asset group which this asset group listing group filter is // part of. AssetGroup string `protobuf:"bytes,2,opt,name=asset_group,json=assetGroup,proto3" json:"asset_group,omitempty"` // Output only. The ID of the ListingGroupFilter. Id int64 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"` // Immutable. Type of a listing group filter node. Type enums.ListingGroupFilterTypeEnum_ListingGroupFilterType `` /* 148-byte string literal not displayed */ // Immutable. The source of listings filtered by this listing group filter. ListingSource enums.ListingGroupFilterListingSourceEnum_ListingGroupFilterListingSource `` /* 205-byte string literal not displayed */ // Dimension value with which this listing group is refining its parent. // Undefined for the root group. CaseValue *ListingGroupFilterDimension `protobuf:"bytes,6,opt,name=case_value,json=caseValue,proto3" json:"case_value,omitempty"` // Immutable. Resource name of the parent listing group subdivision. Null for // the root listing group filter node. ParentListingGroupFilter string `` /* 137-byte string literal not displayed */ // Output only. The path of dimensions defining this listing group filter. Path *ListingGroupFilterDimensionPath `protobuf:"bytes,8,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
AssetGroupListingGroupFilter represents a listing group filter tree node in an asset group.
func (*AssetGroupListingGroupFilter) Descriptor
deprecated
func (*AssetGroupListingGroupFilter) Descriptor() ([]byte, []int)
Deprecated: Use AssetGroupListingGroupFilter.ProtoReflect.Descriptor instead.
func (*AssetGroupListingGroupFilter) GetAssetGroup ¶
func (x *AssetGroupListingGroupFilter) GetAssetGroup() string
func (*AssetGroupListingGroupFilter) GetCaseValue ¶
func (x *AssetGroupListingGroupFilter) GetCaseValue() *ListingGroupFilterDimension
func (*AssetGroupListingGroupFilter) GetId ¶
func (x *AssetGroupListingGroupFilter) GetId() int64
func (*AssetGroupListingGroupFilter) GetListingSource ¶
func (x *AssetGroupListingGroupFilter) GetListingSource() enums.ListingGroupFilterListingSourceEnum_ListingGroupFilterListingSource
func (*AssetGroupListingGroupFilter) GetParentListingGroupFilter ¶
func (x *AssetGroupListingGroupFilter) GetParentListingGroupFilter() string
func (*AssetGroupListingGroupFilter) GetPath ¶
func (x *AssetGroupListingGroupFilter) GetPath() *ListingGroupFilterDimensionPath
func (*AssetGroupListingGroupFilter) GetResourceName ¶
func (x *AssetGroupListingGroupFilter) GetResourceName() string
func (*AssetGroupListingGroupFilter) GetType ¶
func (x *AssetGroupListingGroupFilter) GetType() enums.ListingGroupFilterTypeEnum_ListingGroupFilterType
func (*AssetGroupListingGroupFilter) ProtoMessage ¶
func (*AssetGroupListingGroupFilter) ProtoMessage()
func (*AssetGroupListingGroupFilter) ProtoReflect ¶
func (x *AssetGroupListingGroupFilter) ProtoReflect() protoreflect.Message
func (*AssetGroupListingGroupFilter) Reset ¶
func (x *AssetGroupListingGroupFilter) Reset()
func (*AssetGroupListingGroupFilter) String ¶
func (x *AssetGroupListingGroupFilter) String() string
type AssetGroupProductGroupView ¶
type AssetGroupProductGroupView struct { // Output only. The resource name of the asset group product group view. // Asset group product group view resource names have the form: // // `customers/{customer_id}/assetGroupProductGroupViews/{asset_group_id}~{listing_group_filter_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The asset group associated with the listing group filter. AssetGroup string `protobuf:"bytes,2,opt,name=asset_group,json=assetGroup,proto3" json:"asset_group,omitempty"` // Output only. The resource name of the asset group listing group filter. AssetGroupListingGroupFilter string `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
An asset group product group view.
func (*AssetGroupProductGroupView) Descriptor
deprecated
func (*AssetGroupProductGroupView) Descriptor() ([]byte, []int)
Deprecated: Use AssetGroupProductGroupView.ProtoReflect.Descriptor instead.
func (*AssetGroupProductGroupView) GetAssetGroup ¶
func (x *AssetGroupProductGroupView) GetAssetGroup() string
func (*AssetGroupProductGroupView) GetAssetGroupListingGroupFilter ¶
func (x *AssetGroupProductGroupView) GetAssetGroupListingGroupFilter() string
func (*AssetGroupProductGroupView) GetResourceName ¶
func (x *AssetGroupProductGroupView) GetResourceName() string
func (*AssetGroupProductGroupView) ProtoMessage ¶
func (*AssetGroupProductGroupView) ProtoMessage()
func (*AssetGroupProductGroupView) ProtoReflect ¶
func (x *AssetGroupProductGroupView) ProtoReflect() protoreflect.Message
func (*AssetGroupProductGroupView) Reset ¶
func (x *AssetGroupProductGroupView) Reset()
func (*AssetGroupProductGroupView) String ¶
func (x *AssetGroupProductGroupView) String() string
type AssetGroupSignal ¶
type AssetGroupSignal struct { // Immutable. The resource name of the asset group signal. // Asset group signal resource name have the form: // // `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{signal_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The asset group which this asset group signal belongs to. AssetGroup string `protobuf:"bytes,2,opt,name=asset_group,json=assetGroup,proto3" json:"asset_group,omitempty"` // Output only. Approval status is the output value for search theme signal // after Google ads policy review. When using Audience signal, this field is // not used and will be absent. ApprovalStatus enums.AssetGroupSignalApprovalStatusEnum_AssetGroupSignalApprovalStatus `` /* 206-byte string literal not displayed */ // Output only. Computed for SearchTheme signals. // When using Audience signal, this field is not used and will be absent. DisapprovalReasons []string `protobuf:"bytes,7,rep,name=disapproval_reasons,json=disapprovalReasons,proto3" json:"disapproval_reasons,omitempty"` // The signal of the asset group. // // Types that are assignable to Signal: // // *AssetGroupSignal_Audience // *AssetGroupSignal_SearchTheme Signal isAssetGroupSignal_Signal `protobuf_oneof:"signal"` // contains filtered or unexported fields }
AssetGroupSignal represents a signal in an asset group. The existence of a signal tells the performance max campaign who's most likely to convert. Performance Max uses the signal to look for new people with similar or stronger intent to find conversions across Search, Display, Video, and more.
func (*AssetGroupSignal) Descriptor
deprecated
func (*AssetGroupSignal) Descriptor() ([]byte, []int)
Deprecated: Use AssetGroupSignal.ProtoReflect.Descriptor instead.
func (*AssetGroupSignal) GetApprovalStatus ¶
func (x *AssetGroupSignal) GetApprovalStatus() enums.AssetGroupSignalApprovalStatusEnum_AssetGroupSignalApprovalStatus
func (*AssetGroupSignal) GetAssetGroup ¶
func (x *AssetGroupSignal) GetAssetGroup() string
func (*AssetGroupSignal) GetAudience ¶
func (x *AssetGroupSignal) GetAudience() *common.AudienceInfo
func (*AssetGroupSignal) GetDisapprovalReasons ¶
func (x *AssetGroupSignal) GetDisapprovalReasons() []string
func (*AssetGroupSignal) GetResourceName ¶
func (x *AssetGroupSignal) GetResourceName() string
func (*AssetGroupSignal) GetSearchTheme ¶
func (x *AssetGroupSignal) GetSearchTheme() *common.SearchThemeInfo
func (*AssetGroupSignal) GetSignal ¶
func (m *AssetGroupSignal) GetSignal() isAssetGroupSignal_Signal
func (*AssetGroupSignal) ProtoMessage ¶
func (*AssetGroupSignal) ProtoMessage()
func (*AssetGroupSignal) ProtoReflect ¶
func (x *AssetGroupSignal) ProtoReflect() protoreflect.Message
func (*AssetGroupSignal) Reset ¶
func (x *AssetGroupSignal) Reset()
func (*AssetGroupSignal) String ¶
func (x *AssetGroupSignal) String() string
type AssetGroupSignal_Audience ¶
type AssetGroupSignal_Audience struct { // Immutable. The audience signal to be used by the performance max // campaign. Audience *common.AudienceInfo `protobuf:"bytes,4,opt,name=audience,proto3,oneof"` }
type AssetGroupSignal_SearchTheme ¶
type AssetGroupSignal_SearchTheme struct { // Immutable. The search_theme signal to be used by the performance max // campaign. // Mutate errors of search_theme criterion includes // AssetGroupSignalError.UNSPECIFIED // AssetGroupSignalError.UNKNOWN // AssetGroupSignalError.TOO_MANY_WORDS // AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION // FieldError.REQUIRED // StringFormatError.ILLEGAL_CHARS // StringLengthError.TOO_LONG // ResourceCountLimitExceededError.RESOURCE_LIMIT SearchTheme *common.SearchThemeInfo `protobuf:"bytes,5,opt,name=search_theme,json=searchTheme,proto3,oneof"` }
type AssetGroupTopCombinationView ¶
type AssetGroupTopCombinationView struct { // Output only. The resource name of the asset group top combination view. // AssetGroup Top Combination view resource names have the form: // `"customers/{customer_id}/assetGroupTopCombinationViews/{asset_group_id}~{asset_combination_category}" ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The top combinations of assets that served together. AssetGroupTopCombinations []*AssetGroupAssetCombinationData `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
A view on the usage of ad group ad asset combination.
func (*AssetGroupTopCombinationView) Descriptor
deprecated
func (*AssetGroupTopCombinationView) Descriptor() ([]byte, []int)
Deprecated: Use AssetGroupTopCombinationView.ProtoReflect.Descriptor instead.
func (*AssetGroupTopCombinationView) GetAssetGroupTopCombinations ¶
func (x *AssetGroupTopCombinationView) GetAssetGroupTopCombinations() []*AssetGroupAssetCombinationData
func (*AssetGroupTopCombinationView) GetResourceName ¶
func (x *AssetGroupTopCombinationView) GetResourceName() string
func (*AssetGroupTopCombinationView) ProtoMessage ¶
func (*AssetGroupTopCombinationView) ProtoMessage()
func (*AssetGroupTopCombinationView) ProtoReflect ¶
func (x *AssetGroupTopCombinationView) ProtoReflect() protoreflect.Message
func (*AssetGroupTopCombinationView) Reset ¶
func (x *AssetGroupTopCombinationView) Reset()
func (*AssetGroupTopCombinationView) String ¶
func (x *AssetGroupTopCombinationView) String() string
type AssetPolicySummary ¶
type AssetPolicySummary struct { // Output only. The list of policy findings for this asset. PolicyTopicEntries []*common.PolicyTopicEntry `protobuf:"bytes,1,rep,name=policy_topic_entries,json=policyTopicEntries,proto3" json:"policy_topic_entries,omitempty"` // Output only. Where in the review process this asset is. ReviewStatus enums.PolicyReviewStatusEnum_PolicyReviewStatus `` /* 176-byte string literal not displayed */ // Output only. The overall approval status of this asset, 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.
func (*AssetPolicySummary) Descriptor
deprecated
func (*AssetPolicySummary) Descriptor() ([]byte, []int)
Deprecated: Use AssetPolicySummary.ProtoReflect.Descriptor instead.
func (*AssetPolicySummary) GetApprovalStatus ¶
func (x *AssetPolicySummary) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
func (*AssetPolicySummary) GetPolicyTopicEntries ¶
func (x *AssetPolicySummary) GetPolicyTopicEntries() []*common.PolicyTopicEntry
func (*AssetPolicySummary) GetReviewStatus ¶
func (x *AssetPolicySummary) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
func (*AssetPolicySummary) ProtoMessage ¶
func (*AssetPolicySummary) ProtoMessage()
func (*AssetPolicySummary) ProtoReflect ¶
func (x *AssetPolicySummary) ProtoReflect() protoreflect.Message
func (*AssetPolicySummary) Reset ¶
func (x *AssetPolicySummary) Reset()
func (*AssetPolicySummary) String ¶
func (x *AssetPolicySummary) String() string
type AssetSet ¶
type AssetSet struct { // Output only. The ID of the asset set. Id int64 `protobuf:"varint,6,opt,name=id,proto3" json:"id,omitempty"` // Immutable. The resource name of the asset set. // Asset set resource names have the form: // // `customers/{customer_id}/assetSets/{asset_set_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Required. Name of the asset set. Required. It must have a minimum length of // 1 and maximum length of 128. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Required. Immutable. The type of the asset set. Required. Type enums.AssetSetTypeEnum_AssetSetType `` /* 128-byte string literal not displayed */ // Output only. The status of the asset set. Read-only. Status enums.AssetSetStatusEnum_AssetSetStatus `` /* 136-byte string literal not displayed */ // Merchant ID and Feed Label from Google Merchant Center. MerchantCenterFeed *AssetSet_MerchantCenterFeed `protobuf:"bytes,5,opt,name=merchant_center_feed,json=merchantCenterFeed,proto3" json:"merchant_center_feed,omitempty"` // Immutable. Parent asset set id for the asset set where the elements of this // asset set come from. For example: the sync level location AssetSet id where // the the elements in LocationGroup AssetSet come from. This field is // required and only applicable for Location Group typed AssetSet. LocationGroupParentAssetSetId int64 `` /* 158-byte string literal not displayed */ // Output only. For Performance Max for travel goals campaigns with a Hotel // Center account link. Read-only. HotelPropertyData *AssetSet_HotelPropertyData `protobuf:"bytes,11,opt,name=hotel_property_data,json=hotelPropertyData,proto3" json:"hotel_property_data,omitempty"` // Asset set data specific to each asset set type. Not all types have specific // data. // // Types that are assignable to AssetSetSource: // // *AssetSet_LocationSet // *AssetSet_BusinessProfileLocationGroup // *AssetSet_ChainLocationGroup AssetSetSource isAssetSet_AssetSetSource `protobuf_oneof:"asset_set_source"` // contains filtered or unexported fields }
An asset set representing a collection of assets. Use AssetSetAsset to link an asset to the asset set.
func (*AssetSet) Descriptor
deprecated
func (*AssetSet) GetAssetSetSource ¶
func (m *AssetSet) GetAssetSetSource() isAssetSet_AssetSetSource
func (*AssetSet) GetBusinessProfileLocationGroup ¶
func (x *AssetSet) GetBusinessProfileLocationGroup() *common.BusinessProfileLocationGroup
func (*AssetSet) GetChainLocationGroup ¶
func (x *AssetSet) GetChainLocationGroup() *common.ChainLocationGroup
func (*AssetSet) GetHotelPropertyData ¶
func (x *AssetSet) GetHotelPropertyData() *AssetSet_HotelPropertyData
func (*AssetSet) GetLocationGroupParentAssetSetId ¶
func (*AssetSet) GetLocationSet ¶
func (x *AssetSet) GetLocationSet() *common.LocationSet
func (*AssetSet) GetMerchantCenterFeed ¶
func (x *AssetSet) GetMerchantCenterFeed() *AssetSet_MerchantCenterFeed
func (*AssetSet) GetResourceName ¶
func (*AssetSet) GetStatus ¶
func (x *AssetSet) GetStatus() enums.AssetSetStatusEnum_AssetSetStatus
func (*AssetSet) GetType ¶
func (x *AssetSet) GetType() enums.AssetSetTypeEnum_AssetSetType
func (*AssetSet) ProtoMessage ¶
func (*AssetSet) ProtoMessage()
func (*AssetSet) ProtoReflect ¶
func (x *AssetSet) ProtoReflect() protoreflect.Message
type AssetSetAsset ¶
type AssetSetAsset struct { // Immutable. The resource name of the asset set asset. // Asset set asset resource names have the form: // // `customers/{customer_id}/assetSetAssets/{asset_set_id}~{asset_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The asset set which this asset set asset is linking to. AssetSet string `protobuf:"bytes,2,opt,name=asset_set,json=assetSet,proto3" json:"asset_set,omitempty"` // Immutable. The asset which this asset set asset is linking to. Asset string `protobuf:"bytes,3,opt,name=asset,proto3" json:"asset,omitempty"` // Output only. The status of the asset set asset. Read-only. Status enums.AssetSetAssetStatusEnum_AssetSetAssetStatus `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
AssetSetAsset is the link between an asset and an asset set. Adding an AssetSetAsset links an asset with an asset set.
func (*AssetSetAsset) Descriptor
deprecated
func (*AssetSetAsset) Descriptor() ([]byte, []int)
Deprecated: Use AssetSetAsset.ProtoReflect.Descriptor instead.
func (*AssetSetAsset) GetAsset ¶
func (x *AssetSetAsset) GetAsset() string
func (*AssetSetAsset) GetAssetSet ¶
func (x *AssetSetAsset) GetAssetSet() string
func (*AssetSetAsset) GetResourceName ¶
func (x *AssetSetAsset) GetResourceName() string
func (*AssetSetAsset) GetStatus ¶
func (x *AssetSetAsset) GetStatus() enums.AssetSetAssetStatusEnum_AssetSetAssetStatus
func (*AssetSetAsset) ProtoMessage ¶
func (*AssetSetAsset) ProtoMessage()
func (*AssetSetAsset) ProtoReflect ¶
func (x *AssetSetAsset) ProtoReflect() protoreflect.Message
func (*AssetSetAsset) Reset ¶
func (x *AssetSetAsset) Reset()
func (*AssetSetAsset) String ¶
func (x *AssetSetAsset) String() string
type AssetSetTypeView ¶
type AssetSetTypeView struct { // Output only. The resource name of the asset set type view. // Asset set type view resource names have the form: // // `customers/{customer_id}/assetSetTypeViews/{asset_set_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The asset set type of the asset set type view. AssetSetType enums.AssetSetTypeEnum_AssetSetType `` /* 166-byte string literal not displayed */ // contains filtered or unexported fields }
An asset set type view. This view reports non-overcounted metrics for each asset set type. Child asset set types are not included in this report. Their stats are aggregated under the parent asset set type.
func (*AssetSetTypeView) Descriptor
deprecated
func (*AssetSetTypeView) Descriptor() ([]byte, []int)
Deprecated: Use AssetSetTypeView.ProtoReflect.Descriptor instead.
func (*AssetSetTypeView) GetAssetSetType ¶
func (x *AssetSetTypeView) GetAssetSetType() enums.AssetSetTypeEnum_AssetSetType
func (*AssetSetTypeView) GetResourceName ¶
func (x *AssetSetTypeView) GetResourceName() string
func (*AssetSetTypeView) ProtoMessage ¶
func (*AssetSetTypeView) ProtoMessage()
func (*AssetSetTypeView) ProtoReflect ¶
func (x *AssetSetTypeView) ProtoReflect() protoreflect.Message
func (*AssetSetTypeView) Reset ¶
func (x *AssetSetTypeView) Reset()
func (*AssetSetTypeView) String ¶
func (x *AssetSetTypeView) String() string
type AssetSet_BusinessProfileLocationGroup ¶
type AssetSet_BusinessProfileLocationGroup struct { // Business Profile location group asset set data. BusinessProfileLocationGroup *common.BusinessProfileLocationGroup `protobuf:"bytes,8,opt,name=business_profile_location_group,json=businessProfileLocationGroup,proto3,oneof"` }
type AssetSet_ChainLocationGroup ¶
type AssetSet_ChainLocationGroup struct { // 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. ChainLocationGroup *common.ChainLocationGroup `protobuf:"bytes,9,opt,name=chain_location_group,json=chainLocationGroup,proto3,oneof"` }
type AssetSet_HotelPropertyData ¶
type AssetSet_HotelPropertyData struct { // Output only. The hotel center ID of the partner. HotelCenterId *int64 `protobuf:"varint,1,opt,name=hotel_center_id,json=hotelCenterId,proto3,oneof" json:"hotel_center_id,omitempty"` // Output only. Name of the hotel partner. PartnerName *string `protobuf:"bytes,2,opt,name=partner_name,json=partnerName,proto3,oneof" json:"partner_name,omitempty"` // contains filtered or unexported fields }
For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
func (*AssetSet_HotelPropertyData) Descriptor
deprecated
func (*AssetSet_HotelPropertyData) Descriptor() ([]byte, []int)
Deprecated: Use AssetSet_HotelPropertyData.ProtoReflect.Descriptor instead.
func (*AssetSet_HotelPropertyData) GetHotelCenterId ¶
func (x *AssetSet_HotelPropertyData) GetHotelCenterId() int64
func (*AssetSet_HotelPropertyData) GetPartnerName ¶
func (x *AssetSet_HotelPropertyData) GetPartnerName() string
func (*AssetSet_HotelPropertyData) ProtoMessage ¶
func (*AssetSet_HotelPropertyData) ProtoMessage()
func (*AssetSet_HotelPropertyData) ProtoReflect ¶
func (x *AssetSet_HotelPropertyData) ProtoReflect() protoreflect.Message
func (*AssetSet_HotelPropertyData) Reset ¶
func (x *AssetSet_HotelPropertyData) Reset()
func (*AssetSet_HotelPropertyData) String ¶
func (x *AssetSet_HotelPropertyData) String() string
type AssetSet_LocationSet ¶
type AssetSet_LocationSet struct { // Location asset set data. This will be used for sync level location // set. This can only be set if AssetSet's type is LOCATION_SYNC. LocationSet *common.LocationSet `protobuf:"bytes,7,opt,name=location_set,json=locationSet,proto3,oneof"` }
type AssetSet_MerchantCenterFeed ¶
type AssetSet_MerchantCenterFeed struct { // Required. Merchant ID from Google Merchant Center MerchantId int64 `protobuf:"varint,1,opt,name=merchant_id,json=merchantId,proto3" json:"merchant_id,omitempty"` // Optional. Feed Label from Google Merchant Center. FeedLabel *string `protobuf:"bytes,2,opt,name=feed_label,json=feedLabel,proto3,oneof" json:"feed_label,omitempty"` // contains filtered or unexported fields }
Merchant ID and Feed Label from Google Merchant Center.
func (*AssetSet_MerchantCenterFeed) Descriptor
deprecated
func (*AssetSet_MerchantCenterFeed) Descriptor() ([]byte, []int)
Deprecated: Use AssetSet_MerchantCenterFeed.ProtoReflect.Descriptor instead.
func (*AssetSet_MerchantCenterFeed) GetFeedLabel ¶
func (x *AssetSet_MerchantCenterFeed) GetFeedLabel() string
func (*AssetSet_MerchantCenterFeed) GetMerchantId ¶
func (x *AssetSet_MerchantCenterFeed) GetMerchantId() int64
func (*AssetSet_MerchantCenterFeed) ProtoMessage ¶
func (*AssetSet_MerchantCenterFeed) ProtoMessage()
func (*AssetSet_MerchantCenterFeed) ProtoReflect ¶
func (x *AssetSet_MerchantCenterFeed) ProtoReflect() protoreflect.Message
func (*AssetSet_MerchantCenterFeed) Reset ¶
func (x *AssetSet_MerchantCenterFeed) Reset()
func (*AssetSet_MerchantCenterFeed) String ¶
func (x *AssetSet_MerchantCenterFeed) String() string
type Asset_BookOnGoogleAsset ¶
type Asset_BookOnGoogleAsset struct { // A book on google asset. BookOnGoogleAsset *common.BookOnGoogleAsset `protobuf:"bytes,10,opt,name=book_on_google_asset,json=bookOnGoogleAsset,proto3,oneof"` }
type Asset_CallAsset ¶
type Asset_CallToActionAsset ¶
type Asset_CallToActionAsset struct { // Immutable. A call to action asset. CallToActionAsset *common.CallToActionAsset `protobuf:"bytes,29,opt,name=call_to_action_asset,json=callToActionAsset,proto3,oneof"` }
type Asset_CalloutAsset ¶
type Asset_CalloutAsset struct { // A callout asset. CalloutAsset *common.CalloutAsset `protobuf:"bytes,20,opt,name=callout_asset,json=calloutAsset,proto3,oneof"` }
type Asset_DemandGenCarouselCardAsset ¶
type Asset_DemandGenCarouselCardAsset struct { // Immutable. A Demand Gen carousel card asset. DemandGenCarouselCardAsset *common.DemandGenCarouselCardAsset `protobuf:"bytes,50,opt,name=demand_gen_carousel_card_asset,json=demandGenCarouselCardAsset,proto3,oneof"` }
type Asset_DynamicCustomAsset ¶
type Asset_DynamicCustomAsset struct { // A dynamic custom asset. DynamicCustomAsset *common.DynamicCustomAsset `protobuf:"bytes,31,opt,name=dynamic_custom_asset,json=dynamicCustomAsset,proto3,oneof"` }
type Asset_DynamicEducationAsset ¶
type Asset_DynamicEducationAsset struct { // A dynamic education asset. DynamicEducationAsset *common.DynamicEducationAsset `protobuf:"bytes,24,opt,name=dynamic_education_asset,json=dynamicEducationAsset,proto3,oneof"` }
type Asset_DynamicFlightsAsset ¶
type Asset_DynamicFlightsAsset struct { // A dynamic flights asset. DynamicFlightsAsset *common.DynamicFlightsAsset `protobuf:"bytes,33,opt,name=dynamic_flights_asset,json=dynamicFlightsAsset,proto3,oneof"` }
type Asset_DynamicHotelsAndRentalsAsset ¶
type Asset_DynamicHotelsAndRentalsAsset struct { // A dynamic hotels and rentals asset. DynamicHotelsAndRentalsAsset *common.DynamicHotelsAndRentalsAsset `protobuf:"bytes,32,opt,name=dynamic_hotels_and_rentals_asset,json=dynamicHotelsAndRentalsAsset,proto3,oneof"` }
type Asset_DynamicJobsAsset ¶
type Asset_DynamicJobsAsset struct { // A dynamic jobs asset. DynamicJobsAsset *common.DynamicJobsAsset `protobuf:"bytes,37,opt,name=dynamic_jobs_asset,json=dynamicJobsAsset,proto3,oneof"` }
type Asset_DynamicLocalAsset ¶
type Asset_DynamicLocalAsset struct { // A dynamic local asset. DynamicLocalAsset *common.DynamicLocalAsset `protobuf:"bytes,36,opt,name=dynamic_local_asset,json=dynamicLocalAsset,proto3,oneof"` }
type Asset_DynamicRealEstateAsset ¶
type Asset_DynamicRealEstateAsset struct { // A dynamic real estate asset. DynamicRealEstateAsset *common.DynamicRealEstateAsset `protobuf:"bytes,30,opt,name=dynamic_real_estate_asset,json=dynamicRealEstateAsset,proto3,oneof"` }
type Asset_DynamicTravelAsset ¶
type Asset_DynamicTravelAsset struct { // A dynamic travel asset. DynamicTravelAsset *common.DynamicTravelAsset `protobuf:"bytes,35,opt,name=dynamic_travel_asset,json=dynamicTravelAsset,proto3,oneof"` }
type Asset_HotelCalloutAsset ¶
type Asset_HotelCalloutAsset struct { // A hotel callout asset. HotelCalloutAsset *common.HotelCalloutAsset `protobuf:"bytes,26,opt,name=hotel_callout_asset,json=hotelCalloutAsset,proto3,oneof"` }
type Asset_HotelPropertyAsset ¶
type Asset_HotelPropertyAsset struct { // Immutable. A hotel property asset. HotelPropertyAsset *common.HotelPropertyAsset `protobuf:"bytes,41,opt,name=hotel_property_asset,json=hotelPropertyAsset,proto3,oneof"` }
type Asset_ImageAsset ¶
type Asset_ImageAsset struct { // Output only. An image asset. ImageAsset *common.ImageAsset `protobuf:"bytes,7,opt,name=image_asset,json=imageAsset,proto3,oneof"` }
type Asset_LeadFormAsset ¶
type Asset_LeadFormAsset struct { // A lead form asset. LeadFormAsset *common.LeadFormAsset `protobuf:"bytes,9,opt,name=lead_form_asset,json=leadFormAsset,proto3,oneof"` }
type Asset_LocationAsset ¶
type Asset_LocationAsset struct { // Output only. A location asset. LocationAsset *common.LocationAsset `protobuf:"bytes,39,opt,name=location_asset,json=locationAsset,proto3,oneof"` }
type Asset_MediaBundleAsset ¶
type Asset_MediaBundleAsset struct { // Immutable. A media bundle asset. MediaBundleAsset *common.MediaBundleAsset `protobuf:"bytes,6,opt,name=media_bundle_asset,json=mediaBundleAsset,proto3,oneof"` }
type Asset_MobileAppAsset ¶
type Asset_MobileAppAsset struct { // A mobile app asset. MobileAppAsset *common.MobileAppAsset `protobuf:"bytes,25,opt,name=mobile_app_asset,json=mobileAppAsset,proto3,oneof"` }
type Asset_PageFeedAsset ¶
type Asset_PageFeedAsset struct { // A page feed asset. PageFeedAsset *common.PageFeedAsset `protobuf:"bytes,23,opt,name=page_feed_asset,json=pageFeedAsset,proto3,oneof"` }
type Asset_PriceAsset ¶
type Asset_PriceAsset struct { // A price asset. PriceAsset *common.PriceAsset `protobuf:"bytes,28,opt,name=price_asset,json=priceAsset,proto3,oneof"` }
type Asset_PromotionAsset ¶
type Asset_PromotionAsset struct { // A promotion asset. PromotionAsset *common.PromotionAsset `protobuf:"bytes,15,opt,name=promotion_asset,json=promotionAsset,proto3,oneof"` }
type Asset_SitelinkAsset ¶
type Asset_SitelinkAsset struct { // A sitelink asset. SitelinkAsset *common.SitelinkAsset `protobuf:"bytes,22,opt,name=sitelink_asset,json=sitelinkAsset,proto3,oneof"` }
type Asset_StructuredSnippetAsset ¶
type Asset_StructuredSnippetAsset struct { // A structured snippet asset. StructuredSnippetAsset *common.StructuredSnippetAsset `protobuf:"bytes,21,opt,name=structured_snippet_asset,json=structuredSnippetAsset,proto3,oneof"` }
type Asset_TextAsset ¶
type Asset_YoutubeVideoAsset ¶
type Asset_YoutubeVideoAsset struct { // Immutable. A YouTube video asset. YoutubeVideoAsset *common.YoutubeVideoAsset `protobuf:"bytes,5,opt,name=youtube_video_asset,json=youtubeVideoAsset,proto3,oneof"` }
type AttributeFieldMapping ¶
type AttributeFieldMapping struct { // Immutable. Feed attribute from which to map. FeedAttributeId *int64 `protobuf:"varint,24,opt,name=feed_attribute_id,json=feedAttributeId,proto3,oneof" json:"feed_attribute_id,omitempty"` // Output only. The placeholder field ID. If a placeholder field enum is not // published in the current API version, then this field will be populated and // the field oneof will be empty. This field is read-only. FieldId *int64 `protobuf:"varint,25,opt,name=field_id,json=fieldId,proto3,oneof" json:"field_id,omitempty"` // Placeholder or criterion field to be populated using data from // the above feed attribute. Required. // // Types that are assignable to Field: // // *AttributeFieldMapping_SitelinkField // *AttributeFieldMapping_CallField // *AttributeFieldMapping_AppField // *AttributeFieldMapping_LocationField // *AttributeFieldMapping_AffiliateLocationField // *AttributeFieldMapping_CalloutField // *AttributeFieldMapping_StructuredSnippetField // *AttributeFieldMapping_MessageField // *AttributeFieldMapping_PriceField // *AttributeFieldMapping_PromotionField // *AttributeFieldMapping_AdCustomizerField // *AttributeFieldMapping_DsaPageFeedField // *AttributeFieldMapping_LocationExtensionTargetingField // *AttributeFieldMapping_EducationField // *AttributeFieldMapping_FlightField // *AttributeFieldMapping_CustomField // *AttributeFieldMapping_HotelField // *AttributeFieldMapping_RealEstateField // *AttributeFieldMapping_TravelField // *AttributeFieldMapping_LocalField // *AttributeFieldMapping_JobField // *AttributeFieldMapping_ImageField Field isAttributeFieldMapping_Field `protobuf_oneof:"field"` // contains filtered or unexported fields }
Maps from feed attribute id to a placeholder or criterion field id.
func (*AttributeFieldMapping) Descriptor
deprecated
func (*AttributeFieldMapping) Descriptor() ([]byte, []int)
Deprecated: Use AttributeFieldMapping.ProtoReflect.Descriptor instead.
func (*AttributeFieldMapping) GetAdCustomizerField ¶
func (x *AttributeFieldMapping) GetAdCustomizerField() enums.AdCustomizerPlaceholderFieldEnum_AdCustomizerPlaceholderField
func (*AttributeFieldMapping) GetAffiliateLocationField ¶
func (x *AttributeFieldMapping) GetAffiliateLocationField() enums.AffiliateLocationPlaceholderFieldEnum_AffiliateLocationPlaceholderField
func (*AttributeFieldMapping) GetAppField ¶
func (x *AttributeFieldMapping) GetAppField() enums.AppPlaceholderFieldEnum_AppPlaceholderField
func (*AttributeFieldMapping) GetCallField ¶
func (x *AttributeFieldMapping) GetCallField() enums.CallPlaceholderFieldEnum_CallPlaceholderField
func (*AttributeFieldMapping) GetCalloutField ¶
func (x *AttributeFieldMapping) GetCalloutField() enums.CalloutPlaceholderFieldEnum_CalloutPlaceholderField
func (*AttributeFieldMapping) GetCustomField ¶
func (x *AttributeFieldMapping) GetCustomField() enums.CustomPlaceholderFieldEnum_CustomPlaceholderField
func (*AttributeFieldMapping) GetDsaPageFeedField ¶
func (x *AttributeFieldMapping) GetDsaPageFeedField() enums.DsaPageFeedCriterionFieldEnum_DsaPageFeedCriterionField
func (*AttributeFieldMapping) GetEducationField ¶
func (x *AttributeFieldMapping) GetEducationField() enums.EducationPlaceholderFieldEnum_EducationPlaceholderField
func (*AttributeFieldMapping) GetFeedAttributeId ¶
func (x *AttributeFieldMapping) GetFeedAttributeId() int64
func (*AttributeFieldMapping) GetField ¶
func (m *AttributeFieldMapping) GetField() isAttributeFieldMapping_Field
func (*AttributeFieldMapping) GetFieldId ¶
func (x *AttributeFieldMapping) GetFieldId() int64
func (*AttributeFieldMapping) GetFlightField ¶
func (x *AttributeFieldMapping) GetFlightField() enums.FlightPlaceholderFieldEnum_FlightPlaceholderField
func (*AttributeFieldMapping) GetHotelField ¶
func (x *AttributeFieldMapping) GetHotelField() enums.HotelPlaceholderFieldEnum_HotelPlaceholderField
func (*AttributeFieldMapping) GetImageField ¶
func (x *AttributeFieldMapping) GetImageField() enums.ImagePlaceholderFieldEnum_ImagePlaceholderField
func (*AttributeFieldMapping) GetJobField ¶
func (x *AttributeFieldMapping) GetJobField() enums.JobPlaceholderFieldEnum_JobPlaceholderField
func (*AttributeFieldMapping) GetLocalField ¶
func (x *AttributeFieldMapping) GetLocalField() enums.LocalPlaceholderFieldEnum_LocalPlaceholderField
func (*AttributeFieldMapping) GetLocationExtensionTargetingField ¶
func (x *AttributeFieldMapping) GetLocationExtensionTargetingField() enums.LocationExtensionTargetingCriterionFieldEnum_LocationExtensionTargetingCriterionField
func (*AttributeFieldMapping) GetLocationField ¶
func (x *AttributeFieldMapping) GetLocationField() enums.LocationPlaceholderFieldEnum_LocationPlaceholderField
func (*AttributeFieldMapping) GetMessageField ¶
func (x *AttributeFieldMapping) GetMessageField() enums.MessagePlaceholderFieldEnum_MessagePlaceholderField
func (*AttributeFieldMapping) GetPriceField ¶
func (x *AttributeFieldMapping) GetPriceField() enums.PricePlaceholderFieldEnum_PricePlaceholderField
func (*AttributeFieldMapping) GetPromotionField ¶
func (x *AttributeFieldMapping) GetPromotionField() enums.PromotionPlaceholderFieldEnum_PromotionPlaceholderField
func (*AttributeFieldMapping) GetRealEstateField ¶
func (x *AttributeFieldMapping) GetRealEstateField() enums.RealEstatePlaceholderFieldEnum_RealEstatePlaceholderField
func (*AttributeFieldMapping) GetSitelinkField ¶
func (x *AttributeFieldMapping) GetSitelinkField() enums.SitelinkPlaceholderFieldEnum_SitelinkPlaceholderField
func (*AttributeFieldMapping) GetStructuredSnippetField ¶
func (x *AttributeFieldMapping) GetStructuredSnippetField() enums.StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField
func (*AttributeFieldMapping) GetTravelField ¶
func (x *AttributeFieldMapping) GetTravelField() enums.TravelPlaceholderFieldEnum_TravelPlaceholderField
func (*AttributeFieldMapping) ProtoMessage ¶
func (*AttributeFieldMapping) ProtoMessage()
func (*AttributeFieldMapping) ProtoReflect ¶
func (x *AttributeFieldMapping) ProtoReflect() protoreflect.Message
func (*AttributeFieldMapping) Reset ¶
func (x *AttributeFieldMapping) Reset()
func (*AttributeFieldMapping) String ¶
func (x *AttributeFieldMapping) String() string
type AttributeFieldMapping_AdCustomizerField ¶
type AttributeFieldMapping_AdCustomizerField struct { // Immutable. Ad Customizer Placeholder Fields AdCustomizerField enums.AdCustomizerPlaceholderFieldEnum_AdCustomizerPlaceholderField `` /* 183-byte string literal not displayed */ }
type AttributeFieldMapping_AffiliateLocationField ¶
type AttributeFieldMapping_AffiliateLocationField struct { // Output only. Affiliate Location Placeholder Fields. This field is // read-only. AffiliateLocationField enums.AffiliateLocationPlaceholderFieldEnum_AffiliateLocationPlaceholderField `` /* 202-byte string literal not displayed */ }
type AttributeFieldMapping_AppField ¶
type AttributeFieldMapping_AppField struct { // Immutable. App Placeholder Fields. AppField enums.AppPlaceholderFieldEnum_AppPlaceholderField `` /* 145-byte string literal not displayed */ }
type AttributeFieldMapping_CallField ¶
type AttributeFieldMapping_CallField struct { // Immutable. Call Placeholder Fields. CallField enums.CallPlaceholderFieldEnum_CallPlaceholderField `` /* 149-byte string literal not displayed */ }
type AttributeFieldMapping_CalloutField ¶
type AttributeFieldMapping_CalloutField struct { // Immutable. Callout Placeholder Fields. CalloutField enums.CalloutPlaceholderFieldEnum_CalloutPlaceholderField `` /* 161-byte string literal not displayed */ }
type AttributeFieldMapping_CustomField ¶
type AttributeFieldMapping_CustomField struct { // Immutable. Custom Placeholder Fields CustomField enums.CustomPlaceholderFieldEnum_CustomPlaceholderField `` /* 158-byte string literal not displayed */ }
type AttributeFieldMapping_DsaPageFeedField ¶
type AttributeFieldMapping_DsaPageFeedField struct { // Immutable. Dynamic Search Ad Page Feed Fields. DsaPageFeedField enums.DsaPageFeedCriterionFieldEnum_DsaPageFeedCriterionField `` /* 176-byte string literal not displayed */ }
type AttributeFieldMapping_EducationField ¶
type AttributeFieldMapping_EducationField struct { // Immutable. Education Placeholder Fields EducationField enums.EducationPlaceholderFieldEnum_EducationPlaceholderField `` /* 170-byte string literal not displayed */ }
type AttributeFieldMapping_FlightField ¶
type AttributeFieldMapping_FlightField struct { // Immutable. Flight Placeholder Fields FlightField enums.FlightPlaceholderFieldEnum_FlightPlaceholderField `` /* 158-byte string literal not displayed */ }
type AttributeFieldMapping_HotelField ¶
type AttributeFieldMapping_HotelField struct { // Immutable. Hotel Placeholder Fields HotelField enums.HotelPlaceholderFieldEnum_HotelPlaceholderField `` /* 154-byte string literal not displayed */ }
type AttributeFieldMapping_ImageField ¶
type AttributeFieldMapping_ImageField struct { // Immutable. Image Placeholder Fields ImageField enums.ImagePlaceholderFieldEnum_ImagePlaceholderField `` /* 154-byte string literal not displayed */ }
type AttributeFieldMapping_JobField ¶
type AttributeFieldMapping_JobField struct { // Immutable. Job Placeholder Fields JobField enums.JobPlaceholderFieldEnum_JobPlaceholderField `` /* 146-byte string literal not displayed */ }
type AttributeFieldMapping_LocalField ¶
type AttributeFieldMapping_LocalField struct { // Immutable. Local Placeholder Fields LocalField enums.LocalPlaceholderFieldEnum_LocalPlaceholderField `` /* 154-byte string literal not displayed */ }
type AttributeFieldMapping_LocationExtensionTargetingField ¶
type AttributeFieldMapping_LocationExtensionTargetingField struct { // Immutable. Location Target Fields. LocationExtensionTargetingField enums.LocationExtensionTargetingCriterionFieldEnum_LocationExtensionTargetingCriterionField `` /* 236-byte string literal not displayed */ }
type AttributeFieldMapping_LocationField ¶
type AttributeFieldMapping_LocationField struct { // Output only. Location Placeholder Fields. This field is read-only. LocationField enums.LocationPlaceholderFieldEnum_LocationPlaceholderField `` /* 165-byte string literal not displayed */ }
type AttributeFieldMapping_MessageField ¶
type AttributeFieldMapping_MessageField struct { // Immutable. Message Placeholder Fields. MessageField enums.MessagePlaceholderFieldEnum_MessagePlaceholderField `` /* 162-byte string literal not displayed */ }
type AttributeFieldMapping_PriceField ¶
type AttributeFieldMapping_PriceField struct { // Immutable. Price Placeholder Fields. PriceField enums.PricePlaceholderFieldEnum_PricePlaceholderField `` /* 154-byte string literal not displayed */ }
type AttributeFieldMapping_PromotionField ¶
type AttributeFieldMapping_PromotionField struct { // Immutable. Promotion Placeholder Fields. PromotionField enums.PromotionPlaceholderFieldEnum_PromotionPlaceholderField `` /* 170-byte string literal not displayed */ }
type AttributeFieldMapping_RealEstateField ¶
type AttributeFieldMapping_RealEstateField struct { // Immutable. Real Estate Placeholder Fields RealEstateField enums.RealEstatePlaceholderFieldEnum_RealEstatePlaceholderField `` /* 175-byte string literal not displayed */ }
type AttributeFieldMapping_SitelinkField ¶
type AttributeFieldMapping_SitelinkField struct { // Immutable. Sitelink Placeholder Fields. SitelinkField enums.SitelinkPlaceholderFieldEnum_SitelinkPlaceholderField `` /* 165-byte string literal not displayed */ }
type AttributeFieldMapping_StructuredSnippetField ¶
type AttributeFieldMapping_StructuredSnippetField struct { // Immutable. Structured Snippet Placeholder Fields. StructuredSnippetField enums.StructuredSnippetPlaceholderFieldEnum_StructuredSnippetPlaceholderField `` /* 202-byte string literal not displayed */ }
type AttributeFieldMapping_TravelField ¶
type AttributeFieldMapping_TravelField struct { // Immutable. Travel Placeholder Fields TravelField enums.TravelPlaceholderFieldEnum_TravelPlaceholderField `` /* 158-byte string literal not displayed */ }
type Audience ¶
type Audience struct { // Immutable. The resource name of the audience. // Audience names have the form: // // `customers/{customer_id}/audiences/{audience_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of the audience. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. Status of this audience. Indicates whether the audience // is enabled or removed. Status enums.AudienceStatusEnum_AudienceStatus `` /* 136-byte string literal not displayed */ // Name of the audience. It should be unique across all audiences within the // account. It must have a minimum length of 1 and maximum length of 255. // Required when scope is not set or is set to CUSTOMER. Cannot be set or // updated when scope is ASSET_GROUP. Name *string `protobuf:"bytes,10,opt,name=name,proto3,oneof" json:"name,omitempty"` // Description of this audience. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Positive dimensions specifying the audience composition. Dimensions []*common.AudienceDimension `protobuf:"bytes,6,rep,name=dimensions,proto3" json:"dimensions,omitempty"` // Negative dimension specifying the audience composition. ExclusionDimension *common.AudienceExclusionDimension `protobuf:"bytes,7,opt,name=exclusion_dimension,json=exclusionDimension,proto3" json:"exclusion_dimension,omitempty"` // Defines the scope this audience can be used in. By default, the scope is // CUSTOMER. Audiences can be created with a scope of ASSET_GROUP for // exclusive use by a single asset_group. Scope may change from ASSET_GROUP to // CUSTOMER but not from CUSTOMER to ASSET_GROUP. Scope enums.AudienceScopeEnum_AudienceScope `` /* 132-byte string literal not displayed */ // Immutable. The asset group that this audience is scoped under. Must be set // if and only if scope is ASSET_GROUP. Immutable after creation. If an // audience with ASSET_GROUP scope is upgraded to CUSTOMER scope, this field // will automatically be cleared. AssetGroup string `protobuf:"bytes,9,opt,name=asset_group,json=assetGroup,proto3" json:"asset_group,omitempty"` // contains filtered or unexported fields }
Audience is an effective targeting option that lets you intersect different segment attributes, such as detailed demographics and affinities, to create audiences that represent sections of your target segments.
func (*Audience) Descriptor
deprecated
func (*Audience) GetAssetGroup ¶
func (*Audience) GetDescription ¶
func (*Audience) GetDimensions ¶
func (x *Audience) GetDimensions() []*common.AudienceDimension
func (*Audience) GetExclusionDimension ¶
func (x *Audience) GetExclusionDimension() *common.AudienceExclusionDimension
func (*Audience) GetResourceName ¶
func (*Audience) GetScope ¶
func (x *Audience) GetScope() enums.AudienceScopeEnum_AudienceScope
func (*Audience) GetStatus ¶
func (x *Audience) GetStatus() enums.AudienceStatusEnum_AudienceStatus
func (*Audience) ProtoMessage ¶
func (*Audience) ProtoMessage()
func (*Audience) ProtoReflect ¶
func (x *Audience) ProtoReflect() protoreflect.Message
type BackgroundCheckVerificationArtifact ¶
type BackgroundCheckVerificationArtifact struct { // Output only. URL to access background case. CaseUrl *string `protobuf:"bytes,1,opt,name=case_url,json=caseUrl,proto3,oneof" json:"case_url,omitempty"` // Output only. The timestamp when this background check case result was // adjudicated. The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads // account's timezone. Examples: "2018-03-05 09:15:00" or "2018-02-01 // 14:34:30" FinalAdjudicationDateTime *string `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
A proto holding information specific to local services background check.
func (*BackgroundCheckVerificationArtifact) Descriptor
deprecated
func (*BackgroundCheckVerificationArtifact) Descriptor() ([]byte, []int)
Deprecated: Use BackgroundCheckVerificationArtifact.ProtoReflect.Descriptor instead.
func (*BackgroundCheckVerificationArtifact) GetCaseUrl ¶
func (x *BackgroundCheckVerificationArtifact) GetCaseUrl() string
func (*BackgroundCheckVerificationArtifact) GetFinalAdjudicationDateTime ¶
func (x *BackgroundCheckVerificationArtifact) GetFinalAdjudicationDateTime() string
func (*BackgroundCheckVerificationArtifact) ProtoMessage ¶
func (*BackgroundCheckVerificationArtifact) ProtoMessage()
func (*BackgroundCheckVerificationArtifact) ProtoReflect ¶
func (x *BackgroundCheckVerificationArtifact) ProtoReflect() protoreflect.Message
func (*BackgroundCheckVerificationArtifact) Reset ¶
func (x *BackgroundCheckVerificationArtifact) Reset()
func (*BackgroundCheckVerificationArtifact) String ¶
func (x *BackgroundCheckVerificationArtifact) String() string
type BatchJob ¶
type BatchJob struct { // Immutable. The resource name of the batch job. // Batch job resource names have the form: // // `customers/{customer_id}/batchJobs/{batch_job_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of this batch job. Id *int64 `protobuf:"varint,7,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The next sequence token to use when adding operations. Only // set when the batch job status is PENDING. NextAddSequenceToken *string `` /* 131-byte string literal not displayed */ // Output only. Contains additional information about this batch job. Metadata *BatchJob_BatchJobMetadata `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` // Output only. Status of this batch job. Status enums.BatchJobStatusEnum_BatchJobStatus `` /* 136-byte string literal not displayed */ // Output only. The resource name of the long-running operation that can be // used to poll for completion. Only set when the batch job status is RUNNING // or DONE. LongRunningOperation *string `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
A list of mutates being processed asynchronously. The mutates are uploaded by the user. The mutates themselves aren't readable and the results of the job can only be read using BatchJobService.ListBatchJobResults.
func (*BatchJob) Descriptor
deprecated
func (*BatchJob) GetLongRunningOperation ¶
func (*BatchJob) GetMetadata ¶
func (x *BatchJob) GetMetadata() *BatchJob_BatchJobMetadata
func (*BatchJob) GetNextAddSequenceToken ¶
func (*BatchJob) GetResourceName ¶
func (*BatchJob) GetStatus ¶
func (x *BatchJob) GetStatus() enums.BatchJobStatusEnum_BatchJobStatus
func (*BatchJob) ProtoMessage ¶
func (*BatchJob) ProtoMessage()
func (*BatchJob) ProtoReflect ¶
func (x *BatchJob) ProtoReflect() protoreflect.Message
type BatchJob_BatchJobMetadata ¶
type BatchJob_BatchJobMetadata struct { // Output only. The time when this batch job was created. // Formatted as yyyy-mm-dd hh:mm:ss. Example: "2018-03-05 09:15:00" CreationDateTime *string `protobuf:"bytes,8,opt,name=creation_date_time,json=creationDateTime,proto3,oneof" json:"creation_date_time,omitempty"` // Output only. The time when this batch job started running. // Formatted as yyyy-mm-dd hh:mm:ss. Example: "2018-03-05 09:15:30" StartDateTime *string `protobuf:"bytes,7,opt,name=start_date_time,json=startDateTime,proto3,oneof" json:"start_date_time,omitempty"` // Output only. The time when this batch job was completed. // Formatted as yyyy-MM-dd HH:mm:ss. Example: "2018-03-05 09:16:00" CompletionDateTime *string `protobuf:"bytes,9,opt,name=completion_date_time,json=completionDateTime,proto3,oneof" json:"completion_date_time,omitempty"` // Output only. The fraction (between 0.0 and 1.0) of mutates that have been // processed. This is empty if the job hasn't started running yet. EstimatedCompletionRatio *float64 `` /* 144-byte string literal not displayed */ // Output only. The number of mutate operations in the batch job. OperationCount *int64 `protobuf:"varint,11,opt,name=operation_count,json=operationCount,proto3,oneof" json:"operation_count,omitempty"` // Output only. The number of mutate operations executed by the batch job. // Present only if the job has started running. ExecutedOperationCount *int64 `` /* 137-byte string literal not displayed */ // Immutable. The approximate upper bound for how long a batch job can be // executed, in seconds. If the job runs more than the given upper bound, // the job will be canceled. ExecutionLimitSeconds *int32 `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
Additional information about the batch job. This message is also used as metadata returned in batch job Long Running Operations.
func (*BatchJob_BatchJobMetadata) Descriptor
deprecated
func (*BatchJob_BatchJobMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BatchJob_BatchJobMetadata.ProtoReflect.Descriptor instead.
func (*BatchJob_BatchJobMetadata) GetCompletionDateTime ¶
func (x *BatchJob_BatchJobMetadata) GetCompletionDateTime() string
func (*BatchJob_BatchJobMetadata) GetCreationDateTime ¶
func (x *BatchJob_BatchJobMetadata) GetCreationDateTime() string
func (*BatchJob_BatchJobMetadata) GetEstimatedCompletionRatio ¶
func (x *BatchJob_BatchJobMetadata) GetEstimatedCompletionRatio() float64
func (*BatchJob_BatchJobMetadata) GetExecutedOperationCount ¶
func (x *BatchJob_BatchJobMetadata) GetExecutedOperationCount() int64
func (*BatchJob_BatchJobMetadata) GetExecutionLimitSeconds ¶
func (x *BatchJob_BatchJobMetadata) GetExecutionLimitSeconds() int32
func (*BatchJob_BatchJobMetadata) GetOperationCount ¶
func (x *BatchJob_BatchJobMetadata) GetOperationCount() int64
func (*BatchJob_BatchJobMetadata) GetStartDateTime ¶
func (x *BatchJob_BatchJobMetadata) GetStartDateTime() string
func (*BatchJob_BatchJobMetadata) ProtoMessage ¶
func (*BatchJob_BatchJobMetadata) ProtoMessage()
func (*BatchJob_BatchJobMetadata) ProtoReflect ¶
func (x *BatchJob_BatchJobMetadata) ProtoReflect() protoreflect.Message
func (*BatchJob_BatchJobMetadata) Reset ¶
func (x *BatchJob_BatchJobMetadata) Reset()
func (*BatchJob_BatchJobMetadata) String ¶
func (x *BatchJob_BatchJobMetadata) String() string
type BiddingDataExclusion ¶
type BiddingDataExclusion struct { // Immutable. The resource name of the data exclusion. // Data exclusion resource names have the form: // // `customers/{customer_id}/biddingDataExclusions/{data_exclusion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the data exclusion. DataExclusionId int64 `protobuf:"varint,2,opt,name=data_exclusion_id,json=dataExclusionId,proto3" json:"data_exclusion_id,omitempty"` // The scope of the data exclusion. Scope enums.SeasonalityEventScopeEnum_SeasonalityEventScope `` /* 148-byte string literal not displayed */ // Output only. The status of the data exclusion. Status enums.SeasonalityEventStatusEnum_SeasonalityEventStatus `` /* 152-byte string literal not displayed */ // Required. The inclusive start time of the data exclusion in yyyy-MM-dd // HH:mm:ss format. // // A data exclusion is backward looking and should be used for events that // start in the past and end either in the past or future. StartDateTime string `protobuf:"bytes,5,opt,name=start_date_time,json=startDateTime,proto3" json:"start_date_time,omitempty"` // Required. The exclusive end time of the data exclusion in yyyy-MM-dd // HH:mm:ss format. // // The length of [start_date_time, end_date_time) interval must be // within (0, 14 days]. EndDateTime string `protobuf:"bytes,6,opt,name=end_date_time,json=endDateTime,proto3" json:"end_date_time,omitempty"` // The name of the data exclusion. The name can be at most 255 // characters. Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` // The description of the data exclusion. The description can be at // most 2048 characters. Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` // If not specified, all devices will be included in this exclusion. // Otherwise, only the specified targeted devices will be included in this // exclusion. Devices []enums.DeviceEnum_Device `` /* 129-byte string literal not displayed */ // The data exclusion will apply to the campaigns listed when the scope of // this exclusion is CAMPAIGN. The maximum number of campaigns per event is // 2000. // Note: a data exclusion with both advertising_channel_types and // campaign_ids is not supported. Campaigns []string `protobuf:"bytes,10,rep,name=campaigns,proto3" json:"campaigns,omitempty"` // The data_exclusion will apply to all the campaigns under the listed // channels retroactively as well as going forward when the scope of this // exclusion is CHANNEL. // The supported advertising channel types are DISPLAY, SEARCH and SHOPPING. // Note: a data exclusion with both advertising_channel_types and // campaign_ids is not supported. AdvertisingChannelTypes []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType `` /* 227-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a bidding data exclusion.
See "About data exclusions" at https://support.google.com/google-ads/answer/10370710.
func (*BiddingDataExclusion) Descriptor
deprecated
func (*BiddingDataExclusion) Descriptor() ([]byte, []int)
Deprecated: Use BiddingDataExclusion.ProtoReflect.Descriptor instead.
func (*BiddingDataExclusion) GetAdvertisingChannelTypes ¶
func (x *BiddingDataExclusion) GetAdvertisingChannelTypes() []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
func (*BiddingDataExclusion) GetCampaigns ¶
func (x *BiddingDataExclusion) GetCampaigns() []string
func (*BiddingDataExclusion) GetDataExclusionId ¶
func (x *BiddingDataExclusion) GetDataExclusionId() int64
func (*BiddingDataExclusion) GetDescription ¶
func (x *BiddingDataExclusion) GetDescription() string
func (*BiddingDataExclusion) GetDevices ¶
func (x *BiddingDataExclusion) GetDevices() []enums.DeviceEnum_Device
func (*BiddingDataExclusion) GetEndDateTime ¶
func (x *BiddingDataExclusion) GetEndDateTime() string
func (*BiddingDataExclusion) GetName ¶
func (x *BiddingDataExclusion) GetName() string
func (*BiddingDataExclusion) GetResourceName ¶
func (x *BiddingDataExclusion) GetResourceName() string
func (*BiddingDataExclusion) GetScope ¶
func (x *BiddingDataExclusion) GetScope() enums.SeasonalityEventScopeEnum_SeasonalityEventScope
func (*BiddingDataExclusion) GetStartDateTime ¶
func (x *BiddingDataExclusion) GetStartDateTime() string
func (*BiddingDataExclusion) GetStatus ¶
func (x *BiddingDataExclusion) GetStatus() enums.SeasonalityEventStatusEnum_SeasonalityEventStatus
func (*BiddingDataExclusion) ProtoMessage ¶
func (*BiddingDataExclusion) ProtoMessage()
func (*BiddingDataExclusion) ProtoReflect ¶
func (x *BiddingDataExclusion) ProtoReflect() protoreflect.Message
func (*BiddingDataExclusion) Reset ¶
func (x *BiddingDataExclusion) Reset()
func (*BiddingDataExclusion) String ¶
func (x *BiddingDataExclusion) String() string
type BiddingSeasonalityAdjustment ¶
type BiddingSeasonalityAdjustment struct { // Immutable. The resource name of the seasonality adjustment. // Seasonality adjustment resource names have the form: // // `customers/{customer_id}/biddingSeasonalityAdjustments/{seasonality_adjustment_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the seasonality adjustment. SeasonalityAdjustmentId int64 `` /* 133-byte string literal not displayed */ // The scope of the seasonality adjustment. Scope enums.SeasonalityEventScopeEnum_SeasonalityEventScope `` /* 148-byte string literal not displayed */ // Output only. The status of the seasonality adjustment. Status enums.SeasonalityEventStatusEnum_SeasonalityEventStatus `` /* 152-byte string literal not displayed */ // Required. The inclusive start time of the seasonality adjustment in // yyyy-MM-dd HH:mm:ss format. // // A seasonality adjustment is forward looking and should be used for events // that start and end in the future. StartDateTime string `protobuf:"bytes,5,opt,name=start_date_time,json=startDateTime,proto3" json:"start_date_time,omitempty"` // Required. The exclusive end time of the seasonality adjustment in // yyyy-MM-dd HH:mm:ss format. // // The length of [start_date_time, end_date_time) interval must be // within (0, 14 days]. EndDateTime string `protobuf:"bytes,6,opt,name=end_date_time,json=endDateTime,proto3" json:"end_date_time,omitempty"` // The name of the seasonality adjustment. The name can be at most 255 // characters. Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` // The description of the seasonality adjustment. The description can be at // most 2048 characters. Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` // If not specified, all devices will be included in this adjustment. // Otherwise, only the specified targeted devices will be included in this // adjustment. Devices []enums.DeviceEnum_Device `` /* 129-byte string literal not displayed */ // Conversion rate modifier estimated based on expected conversion rate // changes. When this field is unset or set to 1.0 no adjustment will be // applied to traffic. The allowed range is 0.1 to 10.0. ConversionRateModifier float64 `` /* 132-byte string literal not displayed */ // The seasonality adjustment will apply to the campaigns listed when the // scope of this adjustment is CAMPAIGN. The maximum number of campaigns per // event is 2000. // Note: a seasonality adjustment with both advertising_channel_types and // campaign_ids is not supported. Campaigns []string `protobuf:"bytes,11,rep,name=campaigns,proto3" json:"campaigns,omitempty"` // The seasonality adjustment will apply to all the campaigns under the listed // channels retroactively as well as going forward when the scope of this // adjustment is CHANNEL. // The supported advertising channel types are DISPLAY, SEARCH and SHOPPING. // Note: a seasonality adjustment with both advertising_channel_types and // campaign_ids is not supported. AdvertisingChannelTypes []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType `` /* 227-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a bidding seasonality adjustment.
See "About seasonality adjustments" at https://support.google.com/google-ads/answer/10369906.
func (*BiddingSeasonalityAdjustment) Descriptor
deprecated
func (*BiddingSeasonalityAdjustment) Descriptor() ([]byte, []int)
Deprecated: Use BiddingSeasonalityAdjustment.ProtoReflect.Descriptor instead.
func (*BiddingSeasonalityAdjustment) GetAdvertisingChannelTypes ¶
func (x *BiddingSeasonalityAdjustment) GetAdvertisingChannelTypes() []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
func (*BiddingSeasonalityAdjustment) GetCampaigns ¶
func (x *BiddingSeasonalityAdjustment) GetCampaigns() []string
func (*BiddingSeasonalityAdjustment) GetConversionRateModifier ¶
func (x *BiddingSeasonalityAdjustment) GetConversionRateModifier() float64
func (*BiddingSeasonalityAdjustment) GetDescription ¶
func (x *BiddingSeasonalityAdjustment) GetDescription() string
func (*BiddingSeasonalityAdjustment) GetDevices ¶
func (x *BiddingSeasonalityAdjustment) GetDevices() []enums.DeviceEnum_Device
func (*BiddingSeasonalityAdjustment) GetEndDateTime ¶
func (x *BiddingSeasonalityAdjustment) GetEndDateTime() string
func (*BiddingSeasonalityAdjustment) GetName ¶
func (x *BiddingSeasonalityAdjustment) GetName() string
func (*BiddingSeasonalityAdjustment) GetResourceName ¶
func (x *BiddingSeasonalityAdjustment) GetResourceName() string
func (*BiddingSeasonalityAdjustment) GetScope ¶
func (x *BiddingSeasonalityAdjustment) GetScope() enums.SeasonalityEventScopeEnum_SeasonalityEventScope
func (*BiddingSeasonalityAdjustment) GetSeasonalityAdjustmentId ¶
func (x *BiddingSeasonalityAdjustment) GetSeasonalityAdjustmentId() int64
func (*BiddingSeasonalityAdjustment) GetStartDateTime ¶
func (x *BiddingSeasonalityAdjustment) GetStartDateTime() string
func (*BiddingSeasonalityAdjustment) GetStatus ¶
func (x *BiddingSeasonalityAdjustment) GetStatus() enums.SeasonalityEventStatusEnum_SeasonalityEventStatus
func (*BiddingSeasonalityAdjustment) ProtoMessage ¶
func (*BiddingSeasonalityAdjustment) ProtoMessage()
func (*BiddingSeasonalityAdjustment) ProtoReflect ¶
func (x *BiddingSeasonalityAdjustment) ProtoReflect() protoreflect.Message
func (*BiddingSeasonalityAdjustment) Reset ¶
func (x *BiddingSeasonalityAdjustment) Reset()
func (*BiddingSeasonalityAdjustment) String ¶
func (x *BiddingSeasonalityAdjustment) String() string
type BiddingStrategy ¶
type BiddingStrategy struct { // Immutable. The resource name of the bidding strategy. // Bidding strategy resource names have the form: // // `customers/{customer_id}/biddingStrategies/{bidding_strategy_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the bidding strategy. Id *int64 `protobuf:"varint,16,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the bidding strategy. // All bidding strategies within an account must be named distinctly. // // The length of this string should be between 1 and 255, inclusive, // in UTF-8 bytes, (trimmed). Name *string `protobuf:"bytes,17,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The status of the bidding strategy. // // This field is read-only. Status enums.BiddingStrategyStatusEnum_BiddingStrategyStatus `` /* 151-byte string literal not displayed */ // Output only. The type of the bidding strategy. // Create a bidding strategy by setting the bidding scheme. // // This field is read-only. Type enums.BiddingStrategyTypeEnum_BiddingStrategyType `` /* 142-byte string literal not displayed */ // Immutable. The currency used by the bidding strategy (ISO 4217 three-letter // code). // // For bidding strategies in manager customers, this currency can be set on // creation and defaults to the manager customer's currency. For serving // customers, this field cannot be set; all strategies in a serving customer // implicitly use the serving customer's currency. In all cases the // effective_currency_code field returns the currency used by the strategy. CurrencyCode string `protobuf:"bytes,23,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"` // Output only. The currency used by the bidding strategy (ISO 4217 // three-letter code). // // For bidding strategies in manager customers, this is the currency set by // the advertiser when creating the strategy. For serving customers, this is // the customer's currency_code. // // Bidding strategy metrics are reported in this currency. // // This field is read-only. EffectiveCurrencyCode *string `` /* 133-byte string literal not displayed */ // ID of the campaign budget that this portfolio bidding strategy // is aligned with. When a portfolio and a campaign budget are aligned, that // means that they are attached to the same set of campaigns. After a bidding // strategy is aligned with a campaign budget, campaigns that are added to the // bidding strategy must also use the aligned campaign budget. AlignedCampaignBudgetId int64 `` /* 136-byte string literal not displayed */ // Output only. The number of campaigns attached to this bidding strategy. // // This field is read-only. CampaignCount *int64 `protobuf:"varint,18,opt,name=campaign_count,json=campaignCount,proto3,oneof" json:"campaign_count,omitempty"` // Output only. The number of non-removed campaigns attached to this bidding // strategy. // // This field is read-only. NonRemovedCampaignCount *int64 `` /* 142-byte string literal not displayed */ // The bidding scheme. // // Only one can be set. // // Types that are assignable to Scheme: // // *BiddingStrategy_EnhancedCpc // *BiddingStrategy_MaximizeConversionValue // *BiddingStrategy_MaximizeConversions // *BiddingStrategy_TargetCpa // *BiddingStrategy_TargetImpressionShare // *BiddingStrategy_TargetRoas // *BiddingStrategy_TargetSpend Scheme isBiddingStrategy_Scheme `protobuf_oneof:"scheme"` // contains filtered or unexported fields }
A bidding strategy.
func (*BiddingStrategy) Descriptor
deprecated
func (*BiddingStrategy) Descriptor() ([]byte, []int)
Deprecated: Use BiddingStrategy.ProtoReflect.Descriptor instead.
func (*BiddingStrategy) GetAlignedCampaignBudgetId ¶
func (x *BiddingStrategy) GetAlignedCampaignBudgetId() int64
func (*BiddingStrategy) GetCampaignCount ¶
func (x *BiddingStrategy) GetCampaignCount() int64
func (*BiddingStrategy) GetCurrencyCode ¶
func (x *BiddingStrategy) GetCurrencyCode() string
func (*BiddingStrategy) GetEffectiveCurrencyCode ¶
func (x *BiddingStrategy) GetEffectiveCurrencyCode() string
func (*BiddingStrategy) GetEnhancedCpc ¶
func (x *BiddingStrategy) GetEnhancedCpc() *common.EnhancedCpc
func (*BiddingStrategy) GetId ¶
func (x *BiddingStrategy) GetId() int64
func (*BiddingStrategy) GetMaximizeConversionValue ¶
func (x *BiddingStrategy) GetMaximizeConversionValue() *common.MaximizeConversionValue
func (*BiddingStrategy) GetMaximizeConversions ¶
func (x *BiddingStrategy) GetMaximizeConversions() *common.MaximizeConversions
func (*BiddingStrategy) GetName ¶
func (x *BiddingStrategy) GetName() string
func (*BiddingStrategy) GetNonRemovedCampaignCount ¶
func (x *BiddingStrategy) GetNonRemovedCampaignCount() int64
func (*BiddingStrategy) GetResourceName ¶
func (x *BiddingStrategy) GetResourceName() string
func (*BiddingStrategy) GetScheme ¶
func (m *BiddingStrategy) GetScheme() isBiddingStrategy_Scheme
func (*BiddingStrategy) GetStatus ¶
func (x *BiddingStrategy) GetStatus() enums.BiddingStrategyStatusEnum_BiddingStrategyStatus
func (*BiddingStrategy) GetTargetCpa ¶
func (x *BiddingStrategy) GetTargetCpa() *common.TargetCpa
func (*BiddingStrategy) GetTargetImpressionShare ¶
func (x *BiddingStrategy) GetTargetImpressionShare() *common.TargetImpressionShare
func (*BiddingStrategy) GetTargetRoas ¶
func (x *BiddingStrategy) GetTargetRoas() *common.TargetRoas
func (*BiddingStrategy) GetTargetSpend ¶
func (x *BiddingStrategy) GetTargetSpend() *common.TargetSpend
func (*BiddingStrategy) GetType ¶
func (x *BiddingStrategy) GetType() enums.BiddingStrategyTypeEnum_BiddingStrategyType
func (*BiddingStrategy) ProtoMessage ¶
func (*BiddingStrategy) ProtoMessage()
func (*BiddingStrategy) ProtoReflect ¶
func (x *BiddingStrategy) ProtoReflect() protoreflect.Message
func (*BiddingStrategy) Reset ¶
func (x *BiddingStrategy) Reset()
func (*BiddingStrategy) String ¶
func (x *BiddingStrategy) String() string
type BiddingStrategySimulation ¶
type BiddingStrategySimulation struct { // Output only. The resource name of the bidding strategy simulation. // Bidding strategy simulation resource names have the form: // // `customers/{customer_id}/biddingStrategySimulations/{bidding_strategy_id}~{type}~{modification_method}~{start_date}~{end_date}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Bidding strategy shared set id of the simulation. BiddingStrategyId int64 `protobuf:"varint,2,opt,name=bidding_strategy_id,json=biddingStrategyId,proto3" json:"bidding_strategy_id,omitempty"` // Output only. The field that the simulation modifies. Type enums.SimulationTypeEnum_SimulationType `` /* 132-byte string literal not displayed */ // Output only. How the simulation modifies the field. ModificationMethod enums.SimulationModificationMethodEnum_SimulationModificationMethod `` /* 214-byte string literal not displayed */ // Output only. First day on which the simulation is based, in YYYY-MM-DD // format. StartDate string `protobuf:"bytes,5,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"` // Output only. Last day on which the simulation is based, in YYYY-MM-DD // format EndDate string `protobuf:"bytes,6,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"` // List of simulation points. // // Types that are assignable to PointList: // // *BiddingStrategySimulation_TargetCpaPointList // *BiddingStrategySimulation_TargetRoasPointList PointList isBiddingStrategySimulation_PointList `protobuf_oneof:"point_list"` // contains filtered or unexported fields }
A bidding strategy simulation. Supported combinations of simulation type and simulation modification method are detailed below respectively.
1. TARGET_CPA - UNIFORM 2. TARGET_ROAS - UNIFORM
func (*BiddingStrategySimulation) Descriptor
deprecated
func (*BiddingStrategySimulation) Descriptor() ([]byte, []int)
Deprecated: Use BiddingStrategySimulation.ProtoReflect.Descriptor instead.
func (*BiddingStrategySimulation) GetBiddingStrategyId ¶
func (x *BiddingStrategySimulation) GetBiddingStrategyId() int64
func (*BiddingStrategySimulation) GetEndDate ¶
func (x *BiddingStrategySimulation) GetEndDate() string
func (*BiddingStrategySimulation) GetModificationMethod ¶
func (x *BiddingStrategySimulation) GetModificationMethod() enums.SimulationModificationMethodEnum_SimulationModificationMethod
func (*BiddingStrategySimulation) GetPointList ¶
func (m *BiddingStrategySimulation) GetPointList() isBiddingStrategySimulation_PointList
func (*BiddingStrategySimulation) GetResourceName ¶
func (x *BiddingStrategySimulation) GetResourceName() string
func (*BiddingStrategySimulation) GetStartDate ¶
func (x *BiddingStrategySimulation) GetStartDate() string
func (*BiddingStrategySimulation) GetTargetCpaPointList ¶
func (x *BiddingStrategySimulation) GetTargetCpaPointList() *common.TargetCpaSimulationPointList
func (*BiddingStrategySimulation) GetTargetRoasPointList ¶
func (x *BiddingStrategySimulation) GetTargetRoasPointList() *common.TargetRoasSimulationPointList
func (*BiddingStrategySimulation) GetType ¶
func (x *BiddingStrategySimulation) GetType() enums.SimulationTypeEnum_SimulationType
func (*BiddingStrategySimulation) ProtoMessage ¶
func (*BiddingStrategySimulation) ProtoMessage()
func (*BiddingStrategySimulation) ProtoReflect ¶
func (x *BiddingStrategySimulation) ProtoReflect() protoreflect.Message
func (*BiddingStrategySimulation) Reset ¶
func (x *BiddingStrategySimulation) Reset()
func (*BiddingStrategySimulation) String ¶
func (x *BiddingStrategySimulation) String() string
type BiddingStrategySimulation_TargetCpaPointList ¶
type BiddingStrategySimulation_TargetCpaPointList struct { // Output only. Simulation points if the simulation type is TARGET_CPA. TargetCpaPointList *common.TargetCpaSimulationPointList `protobuf:"bytes,7,opt,name=target_cpa_point_list,json=targetCpaPointList,proto3,oneof"` }
type BiddingStrategySimulation_TargetRoasPointList ¶
type BiddingStrategySimulation_TargetRoasPointList struct { // Output only. Simulation points if the simulation type is TARGET_ROAS. TargetRoasPointList *common.TargetRoasSimulationPointList `protobuf:"bytes,8,opt,name=target_roas_point_list,json=targetRoasPointList,proto3,oneof"` }
type BiddingStrategy_EnhancedCpc ¶
type BiddingStrategy_EnhancedCpc struct { // A 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. EnhancedCpc *common.EnhancedCpc `protobuf:"bytes,7,opt,name=enhanced_cpc,json=enhancedCpc,proto3,oneof"` }
type BiddingStrategy_MaximizeConversionValue ¶
type BiddingStrategy_MaximizeConversionValue struct { // An automated bidding strategy to help get the most conversion value for // your campaigns while spending your budget. MaximizeConversionValue *common.MaximizeConversionValue `protobuf:"bytes,21,opt,name=maximize_conversion_value,json=maximizeConversionValue,proto3,oneof"` }
type BiddingStrategy_MaximizeConversions ¶
type BiddingStrategy_MaximizeConversions struct { // An automated bidding strategy to help get the most conversions for your // campaigns while spending your budget. MaximizeConversions *common.MaximizeConversions `protobuf:"bytes,22,opt,name=maximize_conversions,json=maximizeConversions,proto3,oneof"` }
type BiddingStrategy_TargetImpressionShare ¶
type BiddingStrategy_TargetImpressionShare struct { // percentage of impressions. TargetImpressionShare *common.TargetImpressionShare `protobuf:"bytes,48,opt,name=target_impression_share,json=targetImpressionShare,proto3,oneof"` }
type BiddingStrategy_TargetRoas ¶
type BiddingStrategy_TargetRoas struct { // A bidding strategy that helps you maximize revenue while averaging a // specific target Return On Ad Spend (ROAS). TargetRoas *common.TargetRoas `protobuf:"bytes,11,opt,name=target_roas,json=targetRoas,proto3,oneof"` }
type BiddingStrategy_TargetSpend ¶
type BiddingStrategy_TargetSpend struct { // A bid strategy that sets your bids to help get as many clicks as // possible within your budget. TargetSpend *common.TargetSpend `protobuf:"bytes,12,opt,name=target_spend,json=targetSpend,proto3,oneof"` }
type BillingSetup ¶
type BillingSetup struct { // Immutable. The resource name of the billing setup. // BillingSetup resource names have the form: // // `customers/{customer_id}/billingSetups/{billing_setup_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the billing setup. Id *int64 `protobuf:"varint,15,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The status of the billing setup. Status enums.BillingSetupStatusEnum_BillingSetupStatus `` /* 144-byte string literal not displayed */ // Immutable. The resource name of the payments account associated with this // billing setup. Payments resource names have the form: // // `customers/{customer_id}/paymentsAccounts/{payments_account_id}` // When setting up billing, this is used to signup with an existing payments // account (and then payments_account_info should not be set). // When getting a billing setup, this and payments_account_info will be // populated. PaymentsAccount *string `protobuf:"bytes,18,opt,name=payments_account,json=paymentsAccount,proto3,oneof" json:"payments_account,omitempty"` // Immutable. The payments account information associated with this billing // setup. When setting up billing, this is used to signup with a new payments // account (and then payments_account should not be set). When getting a // billing setup, this and payments_account will be populated. PaymentsAccountInfo *BillingSetup_PaymentsAccountInfo `protobuf:"bytes,12,opt,name=payments_account_info,json=paymentsAccountInfo,proto3" json:"payments_account_info,omitempty"` // When creating a new billing setup, this is when the setup should take // effect. NOW is the only acceptable start time if the customer doesn't have // any approved setups. // // When fetching an existing billing setup, this is the requested start time. // However, if the setup was approved (see status) after the requested start // time, then this is the approval time. // // Types that are assignable to StartTime: // // *BillingSetup_StartDateTime // *BillingSetup_StartTimeType StartTime isBillingSetup_StartTime `protobuf_oneof:"start_time"` // When the billing setup ends / ended. This is either FOREVER or the start // time of the next scheduled billing setup. // // Types that are assignable to EndTime: // // *BillingSetup_EndDateTime // *BillingSetup_EndTimeType EndTime isBillingSetup_EndTime `protobuf_oneof:"end_time"` // contains filtered or unexported fields }
A billing setup, which associates a payments account and an advertiser. A billing setup is specific to one advertiser.
func (*BillingSetup) Descriptor
deprecated
func (*BillingSetup) Descriptor() ([]byte, []int)
Deprecated: Use BillingSetup.ProtoReflect.Descriptor instead.
func (*BillingSetup) GetEndDateTime ¶
func (x *BillingSetup) GetEndDateTime() string
func (*BillingSetup) GetEndTime ¶
func (m *BillingSetup) GetEndTime() isBillingSetup_EndTime
func (*BillingSetup) GetEndTimeType ¶
func (x *BillingSetup) GetEndTimeType() enums.TimeTypeEnum_TimeType
func (*BillingSetup) GetId ¶
func (x *BillingSetup) GetId() int64
func (*BillingSetup) GetPaymentsAccount ¶
func (x *BillingSetup) GetPaymentsAccount() string
func (*BillingSetup) GetPaymentsAccountInfo ¶
func (x *BillingSetup) GetPaymentsAccountInfo() *BillingSetup_PaymentsAccountInfo
func (*BillingSetup) GetResourceName ¶
func (x *BillingSetup) GetResourceName() string
func (*BillingSetup) GetStartDateTime ¶
func (x *BillingSetup) GetStartDateTime() string
func (*BillingSetup) GetStartTime ¶
func (m *BillingSetup) GetStartTime() isBillingSetup_StartTime
func (*BillingSetup) GetStartTimeType ¶
func (x *BillingSetup) GetStartTimeType() enums.TimeTypeEnum_TimeType
func (*BillingSetup) GetStatus ¶
func (x *BillingSetup) GetStatus() enums.BillingSetupStatusEnum_BillingSetupStatus
func (*BillingSetup) ProtoMessage ¶
func (*BillingSetup) ProtoMessage()
func (*BillingSetup) ProtoReflect ¶
func (x *BillingSetup) ProtoReflect() protoreflect.Message
func (*BillingSetup) Reset ¶
func (x *BillingSetup) Reset()
func (*BillingSetup) String ¶
func (x *BillingSetup) String() string
type BillingSetup_EndDateTime ¶
type BillingSetup_EndDateTime struct { // Output only. The end date time in yyyy-MM-dd or yyyy-MM-dd HH:mm:ss // format. EndDateTime string `protobuf:"bytes,17,opt,name=end_date_time,json=endDateTime,proto3,oneof"` }
type BillingSetup_EndTimeType ¶
type BillingSetup_EndTimeType struct { // Output only. The end time as a type. The only possible value is FOREVER. EndTimeType enums.TimeTypeEnum_TimeType `` /* 131-byte string literal not displayed */ }
type BillingSetup_PaymentsAccountInfo ¶
type BillingSetup_PaymentsAccountInfo struct { // Output only. A 16 digit id used to identify the payments account // associated with the billing setup. // // This must be passed as a string with dashes, for example, // "1234-5678-9012-3456". PaymentsAccountId *string `protobuf:"bytes,6,opt,name=payments_account_id,json=paymentsAccountId,proto3,oneof" json:"payments_account_id,omitempty"` // Immutable. The name of the payments account associated with the billing // setup. // // This enables the user to specify a meaningful name for a payments account // to aid in reconciling monthly invoices. // // This name will be printed in the monthly invoices. PaymentsAccountName *string `` /* 126-byte string literal not displayed */ // Immutable. A 12 digit id used to identify the payments profile associated // with the billing setup. // // This must be passed in as a string with dashes, for example, // "1234-5678-9012". PaymentsProfileId *string `protobuf:"bytes,8,opt,name=payments_profile_id,json=paymentsProfileId,proto3,oneof" json:"payments_profile_id,omitempty"` // Output only. The name of the payments profile associated with the billing // setup. PaymentsProfileName *string `` /* 126-byte string literal not displayed */ // Output only. A secondary payments profile id present in uncommon // situations, for example, when a sequential liability agreement has been // arranged. SecondaryPaymentsProfileId *string `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
Container of payments account information for this billing.
func (*BillingSetup_PaymentsAccountInfo) Descriptor
deprecated
func (*BillingSetup_PaymentsAccountInfo) Descriptor() ([]byte, []int)
Deprecated: Use BillingSetup_PaymentsAccountInfo.ProtoReflect.Descriptor instead.
func (*BillingSetup_PaymentsAccountInfo) GetPaymentsAccountId ¶
func (x *BillingSetup_PaymentsAccountInfo) GetPaymentsAccountId() string
func (*BillingSetup_PaymentsAccountInfo) GetPaymentsAccountName ¶
func (x *BillingSetup_PaymentsAccountInfo) GetPaymentsAccountName() string
func (*BillingSetup_PaymentsAccountInfo) GetPaymentsProfileId ¶
func (x *BillingSetup_PaymentsAccountInfo) GetPaymentsProfileId() string
func (*BillingSetup_PaymentsAccountInfo) GetPaymentsProfileName ¶
func (x *BillingSetup_PaymentsAccountInfo) GetPaymentsProfileName() string
func (*BillingSetup_PaymentsAccountInfo) GetSecondaryPaymentsProfileId ¶
func (x *BillingSetup_PaymentsAccountInfo) GetSecondaryPaymentsProfileId() string
func (*BillingSetup_PaymentsAccountInfo) ProtoMessage ¶
func (*BillingSetup_PaymentsAccountInfo) ProtoMessage()
func (*BillingSetup_PaymentsAccountInfo) ProtoReflect ¶
func (x *BillingSetup_PaymentsAccountInfo) ProtoReflect() protoreflect.Message
func (*BillingSetup_PaymentsAccountInfo) Reset ¶
func (x *BillingSetup_PaymentsAccountInfo) Reset()
func (*BillingSetup_PaymentsAccountInfo) String ¶
func (x *BillingSetup_PaymentsAccountInfo) String() string
type BillingSetup_StartDateTime ¶
type BillingSetup_StartDateTime struct { // Immutable. The start date time in yyyy-MM-dd or yyyy-MM-dd HH:mm:ss // format. Only a future time is allowed. StartDateTime string `protobuf:"bytes,16,opt,name=start_date_time,json=startDateTime,proto3,oneof"` }
type BillingSetup_StartTimeType ¶
type BillingSetup_StartTimeType struct { // Immutable. The start time as a type. Only NOW is allowed. StartTimeType enums.TimeTypeEnum_TimeType `` /* 135-byte string literal not displayed */ }
type BusinessRegistrationCheckVerificationArtifact ¶
type BusinessRegistrationCheckVerificationArtifact struct { // Output only. The type of business registration check (number, document). RegistrationType *enums.LocalServicesBusinessRegistrationTypeEnum_LocalServicesBusinessRegistrationType `` /* 232-byte string literal not displayed */ // Output only. The id of the check, such as vat_tax_id, representing "VAT Tax // ID" requirement. CheckId *string `protobuf:"bytes,4,opt,name=check_id,json=checkId,proto3,oneof" json:"check_id,omitempty"` // Output only. Registration document rejection reason. RejectionReason *enums.LocalServicesBusinessRegistrationCheckRejectionReasonEnum_LocalServicesBusinessRegistrationCheckRejectionReason `` /* 261-byte string literal not displayed */ // Registration information for the business registration. It will be one // of the following forms based on the requirement from different countries. // // Types that are assignable to BusinessRegistration: // // *BusinessRegistrationCheckVerificationArtifact_RegistrationNumber // *BusinessRegistrationCheckVerificationArtifact_RegistrationDocument BusinessRegistration isBusinessRegistrationCheckVerificationArtifact_BusinessRegistration `protobuf_oneof:"business_registration"` // contains filtered or unexported fields }
A proto holding information specific to a local services business registration check.
func (*BusinessRegistrationCheckVerificationArtifact) Descriptor
deprecated
func (*BusinessRegistrationCheckVerificationArtifact) Descriptor() ([]byte, []int)
Deprecated: Use BusinessRegistrationCheckVerificationArtifact.ProtoReflect.Descriptor instead.
func (*BusinessRegistrationCheckVerificationArtifact) GetBusinessRegistration ¶
func (m *BusinessRegistrationCheckVerificationArtifact) GetBusinessRegistration() isBusinessRegistrationCheckVerificationArtifact_BusinessRegistration
func (*BusinessRegistrationCheckVerificationArtifact) GetCheckId ¶
func (x *BusinessRegistrationCheckVerificationArtifact) GetCheckId() string
func (*BusinessRegistrationCheckVerificationArtifact) GetRegistrationDocument ¶
func (x *BusinessRegistrationCheckVerificationArtifact) GetRegistrationDocument() *BusinessRegistrationDocument
func (*BusinessRegistrationCheckVerificationArtifact) GetRegistrationNumber ¶
func (x *BusinessRegistrationCheckVerificationArtifact) GetRegistrationNumber() *BusinessRegistrationNumber
func (*BusinessRegistrationCheckVerificationArtifact) GetRegistrationType ¶
func (x *BusinessRegistrationCheckVerificationArtifact) GetRegistrationType() enums.LocalServicesBusinessRegistrationTypeEnum_LocalServicesBusinessRegistrationType
func (*BusinessRegistrationCheckVerificationArtifact) GetRejectionReason ¶
func (*BusinessRegistrationCheckVerificationArtifact) ProtoMessage ¶
func (*BusinessRegistrationCheckVerificationArtifact) ProtoMessage()
func (*BusinessRegistrationCheckVerificationArtifact) ProtoReflect ¶
func (x *BusinessRegistrationCheckVerificationArtifact) ProtoReflect() protoreflect.Message
func (*BusinessRegistrationCheckVerificationArtifact) Reset ¶
func (x *BusinessRegistrationCheckVerificationArtifact) Reset()
func (*BusinessRegistrationCheckVerificationArtifact) String ¶
func (x *BusinessRegistrationCheckVerificationArtifact) String() string
type BusinessRegistrationCheckVerificationArtifact_RegistrationDocument ¶
type BusinessRegistrationCheckVerificationArtifact_RegistrationDocument struct { // Output only. Message storing document info for the business. RegistrationDocument *BusinessRegistrationDocument `protobuf:"bytes,2,opt,name=registration_document,json=registrationDocument,proto3,oneof"` }
type BusinessRegistrationCheckVerificationArtifact_RegistrationNumber ¶
type BusinessRegistrationCheckVerificationArtifact_RegistrationNumber struct { // Output only. Message storing government issued number for the business. RegistrationNumber *BusinessRegistrationNumber `protobuf:"bytes,1,opt,name=registration_number,json=registrationNumber,proto3,oneof"` }
type BusinessRegistrationDocument ¶
type BusinessRegistrationDocument struct { // Output only. The readonly field containing the information for an uploaded // business registration document. DocumentReadonly *common.LocalServicesDocumentReadOnly `protobuf:"bytes,1,opt,name=document_readonly,json=documentReadonly,proto3,oneof" json:"document_readonly,omitempty"` // contains filtered or unexported fields }
A proto holding information specific to a local services business registration document.
func (*BusinessRegistrationDocument) Descriptor
deprecated
func (*BusinessRegistrationDocument) Descriptor() ([]byte, []int)
Deprecated: Use BusinessRegistrationDocument.ProtoReflect.Descriptor instead.
func (*BusinessRegistrationDocument) GetDocumentReadonly ¶
func (x *BusinessRegistrationDocument) GetDocumentReadonly() *common.LocalServicesDocumentReadOnly
func (*BusinessRegistrationDocument) ProtoMessage ¶
func (*BusinessRegistrationDocument) ProtoMessage()
func (*BusinessRegistrationDocument) ProtoReflect ¶
func (x *BusinessRegistrationDocument) ProtoReflect() protoreflect.Message
func (*BusinessRegistrationDocument) Reset ¶
func (x *BusinessRegistrationDocument) Reset()
func (*BusinessRegistrationDocument) String ¶
func (x *BusinessRegistrationDocument) String() string
type BusinessRegistrationNumber ¶
type BusinessRegistrationNumber struct { // Output only. Government-issued number for the business. Number *string `protobuf:"bytes,1,opt,name=number,proto3,oneof" json:"number,omitempty"` // contains filtered or unexported fields }
A proto holding information specific to a local services business registration number.
func (*BusinessRegistrationNumber) Descriptor
deprecated
func (*BusinessRegistrationNumber) Descriptor() ([]byte, []int)
Deprecated: Use BusinessRegistrationNumber.ProtoReflect.Descriptor instead.
func (*BusinessRegistrationNumber) GetNumber ¶
func (x *BusinessRegistrationNumber) GetNumber() string
func (*BusinessRegistrationNumber) ProtoMessage ¶
func (*BusinessRegistrationNumber) ProtoMessage()
func (*BusinessRegistrationNumber) ProtoReflect ¶
func (x *BusinessRegistrationNumber) ProtoReflect() protoreflect.Message
func (*BusinessRegistrationNumber) Reset ¶
func (x *BusinessRegistrationNumber) Reset()
func (*BusinessRegistrationNumber) String ¶
func (x *BusinessRegistrationNumber) String() string
type CallReportingSetting ¶
type CallReportingSetting struct { // Enable reporting of phone call events by redirecting them through Google // System. CallReportingEnabled *bool `` /* 131-byte string literal not displayed */ // Whether to enable call conversion reporting. CallConversionReportingEnabled *bool `` /* 163-byte string literal not displayed */ // Customer-level call conversion action to attribute a call conversion to. // If not set a default conversion action is used. Only in effect when // call_conversion_reporting_enabled is set to true. CallConversionAction *string `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
Call reporting setting for a customer. Only mutable in an `update` operation.
func (*CallReportingSetting) Descriptor
deprecated
func (*CallReportingSetting) Descriptor() ([]byte, []int)
Deprecated: Use CallReportingSetting.ProtoReflect.Descriptor instead.
func (*CallReportingSetting) GetCallConversionAction ¶
func (x *CallReportingSetting) GetCallConversionAction() string
func (*CallReportingSetting) GetCallConversionReportingEnabled ¶
func (x *CallReportingSetting) GetCallConversionReportingEnabled() bool
func (*CallReportingSetting) GetCallReportingEnabled ¶
func (x *CallReportingSetting) GetCallReportingEnabled() bool
func (*CallReportingSetting) ProtoMessage ¶
func (*CallReportingSetting) ProtoMessage()
func (*CallReportingSetting) ProtoReflect ¶
func (x *CallReportingSetting) ProtoReflect() protoreflect.Message
func (*CallReportingSetting) Reset ¶
func (x *CallReportingSetting) Reset()
func (*CallReportingSetting) String ¶
func (x *CallReportingSetting) String() string
type CallView ¶
type CallView struct { // Output only. The resource name of the call view. // Call view resource names have the form: // // `customers/{customer_id}/callViews/{call_detail_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Country code of the caller. CallerCountryCode string `protobuf:"bytes,2,opt,name=caller_country_code,json=callerCountryCode,proto3" json:"caller_country_code,omitempty"` // Output only. Area code of the caller. Null if the call duration is shorter // than 15 seconds. CallerAreaCode string `protobuf:"bytes,3,opt,name=caller_area_code,json=callerAreaCode,proto3" json:"caller_area_code,omitempty"` // Output only. The advertiser-provided call duration in seconds. CallDurationSeconds int64 `protobuf:"varint,4,opt,name=call_duration_seconds,json=callDurationSeconds,proto3" json:"call_duration_seconds,omitempty"` // Output only. The advertiser-provided call start date time. StartCallDateTime string `protobuf:"bytes,5,opt,name=start_call_date_time,json=startCallDateTime,proto3" json:"start_call_date_time,omitempty"` // Output only. The advertiser-provided call end date time. EndCallDateTime string `protobuf:"bytes,6,opt,name=end_call_date_time,json=endCallDateTime,proto3" json:"end_call_date_time,omitempty"` // Output only. The call tracking display location. CallTrackingDisplayLocation enums.CallTrackingDisplayLocationEnum_CallTrackingDisplayLocation `` /* 243-byte string literal not displayed */ // Output only. The type of the call. Type enums.CallTypeEnum_CallType `protobuf:"varint,8,opt,name=type,proto3,enum=google.ads.googleads.v17.enums.CallTypeEnum_CallType" json:"type,omitempty"` // Output only. The status of the call. CallStatus enums.GoogleVoiceCallStatusEnum_GoogleVoiceCallStatus `` /* 176-byte string literal not displayed */ // contains filtered or unexported fields }
A call view that includes data for call tracking of call-only ads or call extensions.
func (*CallView) Descriptor
deprecated
func (*CallView) GetCallDurationSeconds ¶
func (*CallView) GetCallStatus ¶
func (x *CallView) GetCallStatus() enums.GoogleVoiceCallStatusEnum_GoogleVoiceCallStatus
func (*CallView) GetCallTrackingDisplayLocation ¶
func (x *CallView) GetCallTrackingDisplayLocation() enums.CallTrackingDisplayLocationEnum_CallTrackingDisplayLocation
func (*CallView) GetCallerAreaCode ¶
func (*CallView) GetCallerCountryCode ¶
func (*CallView) GetEndCallDateTime ¶
func (*CallView) GetResourceName ¶
func (*CallView) GetStartCallDateTime ¶
func (*CallView) GetType ¶
func (x *CallView) GetType() enums.CallTypeEnum_CallType
func (*CallView) ProtoMessage ¶
func (*CallView) ProtoMessage()
func (*CallView) ProtoReflect ¶
func (x *CallView) ProtoReflect() protoreflect.Message
type Campaign ¶
type Campaign struct { // Immutable. The resource name of the campaign. // Campaign resource names have the form: // // `customers/{customer_id}/campaigns/{campaign_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the campaign. Id *int64 `protobuf:"varint,59,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the campaign. // // This field is required and should not be empty when creating new // campaigns. // // It must not contain any null (code point 0x0), NL line feed // (code point 0xA) or carriage return (code point 0xD) characters. Name *string `protobuf:"bytes,58,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The primary status of the campaign. // // Provides insight into why a campaign is not serving or not serving // optimally. Modification to the campaign and its related entities might take // a while to be reflected in this status. PrimaryStatus enums.CampaignPrimaryStatusEnum_CampaignPrimaryStatus `` /* 186-byte string literal not displayed */ // Output only. The primary status reasons of the campaign. // // Provides insight into why a campaign is not serving or not serving // optimally. These reasons are aggregated to determine an overall // CampaignPrimaryStatus. PrimaryStatusReasons []enums.CampaignPrimaryStatusReasonEnum_CampaignPrimaryStatusReason `` /* 228-byte string literal not displayed */ // The status of the campaign. // // When a new campaign is added, the status defaults to ENABLED. Status enums.CampaignStatusEnum_CampaignStatus `` /* 136-byte string literal not displayed */ // Output only. The ad serving status of the campaign. ServingStatus enums.CampaignServingStatusEnum_CampaignServingStatus `` /* 186-byte string literal not displayed */ // Output only. The system status of the campaign's bidding strategy. BiddingStrategySystemStatus enums.BiddingStrategySystemStatusEnum_BiddingStrategySystemStatus `` /* 244-byte string literal not displayed */ // The ad serving optimization status of the campaign. AdServingOptimizationStatus enums.AdServingOptimizationStatusEnum_AdServingOptimizationStatus `` /* 243-byte string literal not displayed */ // Immutable. The primary serving target for ads within the campaign. // The targeting options can be refined in `network_settings`. // // This field is required and should not be empty when creating new // campaigns. // // Can be set only when creating campaigns. // After the campaign is created, the field can not be changed. AdvertisingChannelType enums.AdvertisingChannelTypeEnum_AdvertisingChannelType `` /* 216-byte string literal not displayed */ // Immutable. Optional refinement to `advertising_channel_type`. // Must be a valid sub-type of the parent channel type. // // Can be set only when creating campaigns. // After campaign is created, the field can not be changed. AdvertisingChannelSubType enums.AdvertisingChannelSubTypeEnum_AdvertisingChannelSubType `` /* 234-byte string literal not displayed */ // The URL template for constructing a tracking URL. TrackingUrlTemplate *string `` /* 127-byte string literal not displayed */ // The list of mappings used to substitute custom parameter tags in a // `tracking_url_template`, `final_urls`, or `mobile_final_urls`. UrlCustomParameters []*common.CustomParameter `protobuf:"bytes,12,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"` // The Local Services Campaign related settings. LocalServicesCampaignSettings *Campaign_LocalServicesCampaignSettings `` /* 153-byte string literal not displayed */ // Settings for Travel campaign. TravelCampaignSettings *Campaign_TravelCampaignSettings `` /* 130-byte string literal not displayed */ // Settings for Demand Gen campaign. DemandGenCampaignSettings *Campaign_DemandGenCampaignSettings `` /* 141-byte string literal not displayed */ // Settings for Real-Time Bidding, a feature only available for campaigns // targeting the Ad Exchange network. RealTimeBiddingSetting *common.RealTimeBiddingSetting `` /* 132-byte string literal not displayed */ // The network settings for the campaign. NetworkSettings *Campaign_NetworkSettings `protobuf:"bytes,14,opt,name=network_settings,json=networkSettings,proto3" json:"network_settings,omitempty"` // Immutable. The hotel setting for the campaign. HotelSetting *Campaign_HotelSettingInfo `protobuf:"bytes,32,opt,name=hotel_setting,json=hotelSetting,proto3" json:"hotel_setting,omitempty"` // The setting for controlling Dynamic Search Ads (DSA). DynamicSearchAdsSetting *Campaign_DynamicSearchAdsSetting `` /* 135-byte string literal not displayed */ // The setting for controlling Shopping campaigns. ShoppingSetting *Campaign_ShoppingSetting `protobuf:"bytes,36,opt,name=shopping_setting,json=shoppingSetting,proto3" json:"shopping_setting,omitempty"` // Setting for targeting related features. TargetingSetting *common.TargetingSetting `protobuf:"bytes,43,opt,name=targeting_setting,json=targetingSetting,proto3" json:"targeting_setting,omitempty"` // Immutable. Setting for audience related features. AudienceSetting *Campaign_AudienceSetting `protobuf:"bytes,73,opt,name=audience_setting,json=audienceSetting,proto3,oneof" json:"audience_setting,omitempty"` // The setting for ads geotargeting. GeoTargetTypeSetting *Campaign_GeoTargetTypeSetting `` /* 126-byte string literal not displayed */ // The setting for local campaign. LocalCampaignSetting *Campaign_LocalCampaignSetting `protobuf:"bytes,50,opt,name=local_campaign_setting,json=localCampaignSetting,proto3" json:"local_campaign_setting,omitempty"` // The setting related to App Campaign. AppCampaignSetting *Campaign_AppCampaignSetting `protobuf:"bytes,51,opt,name=app_campaign_setting,json=appCampaignSetting,proto3" json:"app_campaign_setting,omitempty"` // Output only. The resource names of labels attached to this campaign. Labels []string `protobuf:"bytes,61,rep,name=labels,proto3" json:"labels,omitempty"` // Output only. The type of campaign: normal, draft, or experiment. ExperimentType enums.CampaignExperimentTypeEnum_CampaignExperimentType `` /* 191-byte string literal not displayed */ // Output only. The resource name of the base campaign of a draft or // experiment campaign. For base campaigns, this is equal to `resource_name`. // // This field is read-only. BaseCampaign *string `protobuf:"bytes,56,opt,name=base_campaign,json=baseCampaign,proto3,oneof" json:"base_campaign,omitempty"` // The budget of the campaign. CampaignBudget *string `protobuf:"bytes,62,opt,name=campaign_budget,json=campaignBudget,proto3,oneof" json:"campaign_budget,omitempty"` // Output only. The type of bidding strategy. // // A bidding strategy can be created by setting either the bidding scheme to // create a standard bidding strategy or the `bidding_strategy` field to // create a portfolio bidding strategy. // // This field is read-only. BiddingStrategyType enums.BiddingStrategyTypeEnum_BiddingStrategyType `` /* 202-byte string literal not displayed */ // Output only. Resource name of AccessibleBiddingStrategy, a read-only view // of the unrestricted attributes of the attached portfolio bidding strategy // identified by 'bidding_strategy'. Empty, if the campaign does not use a // portfolio strategy. Unrestricted strategy attributes are available to all // customers with whom the strategy is shared and are read from the // AccessibleBiddingStrategy resource. In contrast, restricted attributes are // only available to the owner customer of the strategy and their managers. // Restricted attributes can only be read from the BiddingStrategy resource. AccessibleBiddingStrategy string `` /* 139-byte string literal not displayed */ // The date when campaign started in serving customer's timezone in YYYY-MM-DD // format. StartDate *string `protobuf:"bytes,63,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"` // The campaign group this campaign belongs to. CampaignGroup *string `protobuf:"bytes,76,opt,name=campaign_group,json=campaignGroup,proto3,oneof" json:"campaign_group,omitempty"` // The last day of the campaign in serving customer's timezone in YYYY-MM-DD // format. On create, defaults to 2037-12-30, which means the campaign will // run indefinitely. To set an existing campaign to run indefinitely, set this // field to 2037-12-30. EndDate *string `protobuf:"bytes,64,opt,name=end_date,json=endDate,proto3,oneof" json:"end_date,omitempty"` // Suffix used to append query parameters to landing pages that are served // with parallel tracking. FinalUrlSuffix *string `protobuf:"bytes,65,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // A list that limits how often each user will see this campaign's ads. FrequencyCaps []*common.FrequencyCapEntry `protobuf:"bytes,40,rep,name=frequency_caps,json=frequencyCaps,proto3" json:"frequency_caps,omitempty"` // Brand Safety setting at the individual campaign level. Allows for selecting // an inventory type to show your ads on content that is the right fit for // your brand. See https://support.google.com/google-ads/answer/7515513. VideoBrandSafetySuitability enums.BrandSafetySuitabilityEnum_BrandSafetySuitability `` /* 234-byte string literal not displayed */ // Describes how unbranded pharma ads will be displayed. VanityPharma *Campaign_VanityPharma `protobuf:"bytes,44,opt,name=vanity_pharma,json=vanityPharma,proto3" json:"vanity_pharma,omitempty"` // Selective optimization setting for this campaign, which includes a set of // conversion actions to optimize this campaign towards. // This feature only applies to app campaigns that use MULTI_CHANNEL as // AdvertisingChannelType and APP_CAMPAIGN or APP_CAMPAIGN_FOR_ENGAGEMENT as // AdvertisingChannelSubType. SelectiveOptimization *Campaign_SelectiveOptimization `protobuf:"bytes,45,opt,name=selective_optimization,json=selectiveOptimization,proto3" json:"selective_optimization,omitempty"` // Optimization goal setting for this campaign, which includes a set of // optimization goal types. OptimizationGoalSetting *Campaign_OptimizationGoalSetting `` /* 133-byte string literal not displayed */ // Output only. Campaign-level settings for tracking information. TrackingSetting *Campaign_TrackingSetting `protobuf:"bytes,46,opt,name=tracking_setting,json=trackingSetting,proto3" json:"tracking_setting,omitempty"` // Payment mode for the campaign. PaymentMode enums.PaymentModeEnum_PaymentMode `` /* 160-byte string literal not displayed */ // Output only. Optimization score of the campaign. // // Optimization score is an estimate of how well a campaign is set to perform. // It ranges from 0% (0.0) to 100% (1.0), with 100% indicating that the // campaign is performing at full potential. This field is null for unscored // campaigns. // // See "About optimization score" at // https://support.google.com/google-ads/answer/9061546. // // This field is read-only. OptimizationScore *float64 `protobuf:"fixed64,66,opt,name=optimization_score,json=optimizationScore,proto3,oneof" json:"optimization_score,omitempty"` // The asset field types that should be excluded from this campaign. Asset // links with these field types will not be inherited by this campaign from // the upper level. ExcludedParentAssetFieldTypes []enums.AssetFieldTypeEnum_AssetFieldType `` /* 233-byte string literal not displayed */ // The asset set types that should be excluded from this campaign. Asset set // links with these types will not be inherited by this campaign from // the upper level. // Location group types (GMB_DYNAMIC_LOCATION_GROUP, // CHAIN_DYNAMIC_LOCATION_GROUP, and STATIC_LOCATION_GROUP) are child types of // LOCATION_SYNC. Therefore, if LOCATION_SYNC is set for this field, all // location group asset sets are not allowed to be linked to this campaign, // and all Location Extension (LE) and Affiliate Location Extensions (ALE) // will not be served under this campaign. // Only LOCATION_SYNC is currently supported. ExcludedParentAssetSetTypes []enums.AssetSetTypeEnum_AssetSetType `` /* 223-byte string literal not displayed */ // Represents opting out of URL expansion to more targeted URLs. If opted out // (true), only the final URLs in the asset group or URLs specified in the // advertiser's Google Merchant Center or business data feeds are targeted. // If opted in (false), the entire domain will be targeted. This field can // only be set for Performance Max campaigns, where the default value is // false. UrlExpansionOptOut *bool `` /* 127-byte string literal not displayed */ // Output only. Information about campaigns being upgraded to Performance Max. PerformanceMaxUpgrade *Campaign_PerformanceMaxUpgrade `` /* 127-byte string literal not displayed */ // Immutable. The set of hotel properties for Performance Max for travel goals // campaigns. HotelPropertyAssetSet *string `` /* 135-byte string literal not displayed */ // Immutable. Listing type of ads served for this campaign. // Field is restricted for usage with Performance Max campaigns. ListingType *enums.ListingTypeEnum_ListingType `` /* 166-byte string literal not displayed */ // Contains the opt-in/out status of each AssetAutomationType. // See documentation of each asset automation type enum for default // opt in/out behavior. AssetAutomationSettings []*Campaign_AssetAutomationSetting `` /* 133-byte string literal not displayed */ // Keyword match type of Campaign. Set to BROAD to set broad matching for all // keywords in a campaign. KeywordMatchType enums.CampaignKeywordMatchTypeEnum_CampaignKeywordMatchType `` /* 203-byte string literal not displayed */ // The bidding strategy for the campaign. // // Must be either portfolio (created through BiddingStrategy service) or // standard, that is embedded into the campaign. // // Types that are assignable to CampaignBiddingStrategy: // // *Campaign_BiddingStrategy // *Campaign_Commission // *Campaign_ManualCpa // *Campaign_ManualCpc // *Campaign_ManualCpm // *Campaign_ManualCpv // *Campaign_MaximizeConversions // *Campaign_MaximizeConversionValue // *Campaign_TargetCpa // *Campaign_TargetImpressionShare // *Campaign_TargetRoas // *Campaign_TargetSpend // *Campaign_PercentCpc // *Campaign_TargetCpm CampaignBiddingStrategy isCampaign_CampaignBiddingStrategy `protobuf_oneof:"campaign_bidding_strategy"` // contains filtered or unexported fields }
A campaign.
func (*Campaign) Descriptor
deprecated
func (*Campaign) GetAccessibleBiddingStrategy ¶
func (*Campaign) GetAdServingOptimizationStatus ¶
func (x *Campaign) GetAdServingOptimizationStatus() enums.AdServingOptimizationStatusEnum_AdServingOptimizationStatus
func (*Campaign) GetAdvertisingChannelSubType ¶
func (x *Campaign) GetAdvertisingChannelSubType() enums.AdvertisingChannelSubTypeEnum_AdvertisingChannelSubType
func (*Campaign) GetAdvertisingChannelType ¶
func (x *Campaign) GetAdvertisingChannelType() enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
func (*Campaign) GetAppCampaignSetting ¶
func (x *Campaign) GetAppCampaignSetting() *Campaign_AppCampaignSetting
func (*Campaign) GetAssetAutomationSettings ¶
func (x *Campaign) GetAssetAutomationSettings() []*Campaign_AssetAutomationSetting
func (*Campaign) GetAudienceSetting ¶
func (x *Campaign) GetAudienceSetting() *Campaign_AudienceSetting
func (*Campaign) GetBaseCampaign ¶
func (*Campaign) GetBiddingStrategy ¶
func (*Campaign) GetBiddingStrategySystemStatus ¶
func (x *Campaign) GetBiddingStrategySystemStatus() enums.BiddingStrategySystemStatusEnum_BiddingStrategySystemStatus
func (*Campaign) GetBiddingStrategyType ¶
func (x *Campaign) GetBiddingStrategyType() enums.BiddingStrategyTypeEnum_BiddingStrategyType
func (*Campaign) GetCampaignBiddingStrategy ¶
func (m *Campaign) GetCampaignBiddingStrategy() isCampaign_CampaignBiddingStrategy
func (*Campaign) GetCampaignBudget ¶
func (*Campaign) GetCampaignGroup ¶
func (*Campaign) GetCommission ¶
func (x *Campaign) GetCommission() *common.Commission
func (*Campaign) GetDemandGenCampaignSettings ¶
func (x *Campaign) GetDemandGenCampaignSettings() *Campaign_DemandGenCampaignSettings
func (*Campaign) GetDynamicSearchAdsSetting ¶
func (x *Campaign) GetDynamicSearchAdsSetting() *Campaign_DynamicSearchAdsSetting
func (*Campaign) GetEndDate ¶
func (*Campaign) GetExcludedParentAssetFieldTypes ¶
func (x *Campaign) GetExcludedParentAssetFieldTypes() []enums.AssetFieldTypeEnum_AssetFieldType
func (*Campaign) GetExcludedParentAssetSetTypes ¶
func (x *Campaign) GetExcludedParentAssetSetTypes() []enums.AssetSetTypeEnum_AssetSetType
func (*Campaign) GetExperimentType ¶
func (x *Campaign) GetExperimentType() enums.CampaignExperimentTypeEnum_CampaignExperimentType
func (*Campaign) GetFinalUrlSuffix ¶
func (*Campaign) GetFrequencyCaps ¶
func (x *Campaign) GetFrequencyCaps() []*common.FrequencyCapEntry
func (*Campaign) GetGeoTargetTypeSetting ¶
func (x *Campaign) GetGeoTargetTypeSetting() *Campaign_GeoTargetTypeSetting
func (*Campaign) GetHotelPropertyAssetSet ¶
func (*Campaign) GetHotelSetting ¶
func (x *Campaign) GetHotelSetting() *Campaign_HotelSettingInfo
func (*Campaign) GetKeywordMatchType ¶
func (x *Campaign) GetKeywordMatchType() enums.CampaignKeywordMatchTypeEnum_CampaignKeywordMatchType
func (*Campaign) GetListingType ¶
func (x *Campaign) GetListingType() enums.ListingTypeEnum_ListingType
func (*Campaign) GetLocalCampaignSetting ¶
func (x *Campaign) GetLocalCampaignSetting() *Campaign_LocalCampaignSetting
func (*Campaign) GetLocalServicesCampaignSettings ¶
func (x *Campaign) GetLocalServicesCampaignSettings() *Campaign_LocalServicesCampaignSettings
func (*Campaign) GetManualCpa ¶
func (*Campaign) GetManualCpc ¶
func (*Campaign) GetManualCpm ¶
func (*Campaign) GetManualCpv ¶
func (*Campaign) GetMaximizeConversionValue ¶
func (x *Campaign) GetMaximizeConversionValue() *common.MaximizeConversionValue
func (*Campaign) GetMaximizeConversions ¶
func (x *Campaign) GetMaximizeConversions() *common.MaximizeConversions
func (*Campaign) GetNetworkSettings ¶
func (x *Campaign) GetNetworkSettings() *Campaign_NetworkSettings
func (*Campaign) GetOptimizationGoalSetting ¶
func (x *Campaign) GetOptimizationGoalSetting() *Campaign_OptimizationGoalSetting
func (*Campaign) GetOptimizationScore ¶
func (*Campaign) GetPaymentMode ¶
func (x *Campaign) GetPaymentMode() enums.PaymentModeEnum_PaymentMode
func (*Campaign) GetPercentCpc ¶
func (x *Campaign) GetPercentCpc() *common.PercentCpc
func (*Campaign) GetPerformanceMaxUpgrade ¶
func (x *Campaign) GetPerformanceMaxUpgrade() *Campaign_PerformanceMaxUpgrade
func (*Campaign) GetPrimaryStatus ¶
func (x *Campaign) GetPrimaryStatus() enums.CampaignPrimaryStatusEnum_CampaignPrimaryStatus
func (*Campaign) GetPrimaryStatusReasons ¶
func (x *Campaign) GetPrimaryStatusReasons() []enums.CampaignPrimaryStatusReasonEnum_CampaignPrimaryStatusReason
func (*Campaign) GetRealTimeBiddingSetting ¶
func (x *Campaign) GetRealTimeBiddingSetting() *common.RealTimeBiddingSetting
func (*Campaign) GetResourceName ¶
func (*Campaign) GetSelectiveOptimization ¶
func (x *Campaign) GetSelectiveOptimization() *Campaign_SelectiveOptimization
func (*Campaign) GetServingStatus ¶
func (x *Campaign) GetServingStatus() enums.CampaignServingStatusEnum_CampaignServingStatus
func (*Campaign) GetShoppingSetting ¶
func (x *Campaign) GetShoppingSetting() *Campaign_ShoppingSetting
func (*Campaign) GetStartDate ¶
func (*Campaign) GetStatus ¶
func (x *Campaign) GetStatus() enums.CampaignStatusEnum_CampaignStatus
func (*Campaign) GetTargetCpa ¶
func (*Campaign) GetTargetCpm ¶
func (*Campaign) GetTargetImpressionShare ¶
func (x *Campaign) GetTargetImpressionShare() *common.TargetImpressionShare
func (*Campaign) GetTargetRoas ¶
func (x *Campaign) GetTargetRoas() *common.TargetRoas
func (*Campaign) GetTargetSpend ¶
func (x *Campaign) GetTargetSpend() *common.TargetSpend
func (*Campaign) GetTargetingSetting ¶
func (x *Campaign) GetTargetingSetting() *common.TargetingSetting
func (*Campaign) GetTrackingSetting ¶
func (x *Campaign) GetTrackingSetting() *Campaign_TrackingSetting
func (*Campaign) GetTrackingUrlTemplate ¶
func (*Campaign) GetTravelCampaignSettings ¶
func (x *Campaign) GetTravelCampaignSettings() *Campaign_TravelCampaignSettings
func (*Campaign) GetUrlCustomParameters ¶
func (x *Campaign) GetUrlCustomParameters() []*common.CustomParameter
func (*Campaign) GetUrlExpansionOptOut ¶
func (*Campaign) GetVanityPharma ¶
func (x *Campaign) GetVanityPharma() *Campaign_VanityPharma
func (*Campaign) GetVideoBrandSafetySuitability ¶
func (x *Campaign) GetVideoBrandSafetySuitability() enums.BrandSafetySuitabilityEnum_BrandSafetySuitability
func (*Campaign) ProtoMessage ¶
func (*Campaign) ProtoMessage()
func (*Campaign) ProtoReflect ¶
func (x *Campaign) ProtoReflect() protoreflect.Message
type CampaignAggregateAssetView ¶
type CampaignAggregateAssetView struct { // Output only. The resource name of the campaign aggregate asset view. // Campaign aggregate asset view resource names have the form: // // `customers/{customer_id}/campaignAggregateAssetViews/{Campaign.campaign_id}~{Asset.asset_id}~{AssetLinkSource.asset_link_source}~{AssetFieldType.field_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Campaign in which the asset served. Campaign *string `protobuf:"bytes,2,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Output only. The ID of the asset. Asset *string `protobuf:"bytes,3,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // Output only. Source of the asset link. AssetSource *enums.AssetSourceEnum_AssetSource `` /* 165-byte string literal not displayed */ // Output only. FieldType of the asset. FieldType *enums.AssetFieldTypeEnum_AssetFieldType `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
A campaign-level aggregate asset view that shows where the asset is linked, performamce of the asset and stats.
func (*CampaignAggregateAssetView) Descriptor
deprecated
func (*CampaignAggregateAssetView) Descriptor() ([]byte, []int)
Deprecated: Use CampaignAggregateAssetView.ProtoReflect.Descriptor instead.
func (*CampaignAggregateAssetView) GetAsset ¶
func (x *CampaignAggregateAssetView) GetAsset() string
func (*CampaignAggregateAssetView) GetAssetSource ¶
func (x *CampaignAggregateAssetView) GetAssetSource() enums.AssetSourceEnum_AssetSource
func (*CampaignAggregateAssetView) GetCampaign ¶
func (x *CampaignAggregateAssetView) GetCampaign() string
func (*CampaignAggregateAssetView) GetFieldType ¶
func (x *CampaignAggregateAssetView) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*CampaignAggregateAssetView) GetResourceName ¶
func (x *CampaignAggregateAssetView) GetResourceName() string
func (*CampaignAggregateAssetView) ProtoMessage ¶
func (*CampaignAggregateAssetView) ProtoMessage()
func (*CampaignAggregateAssetView) ProtoReflect ¶
func (x *CampaignAggregateAssetView) ProtoReflect() protoreflect.Message
func (*CampaignAggregateAssetView) Reset ¶
func (x *CampaignAggregateAssetView) Reset()
func (*CampaignAggregateAssetView) String ¶
func (x *CampaignAggregateAssetView) String() string
type CampaignAsset ¶
type CampaignAsset struct { // Immutable. The resource name of the campaign asset. // CampaignAsset resource names have the form: // // `customers/{customer_id}/campaignAssets/{campaign_id}~{asset_id}~{field_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The campaign to which the asset is linked. Campaign *string `protobuf:"bytes,6,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Immutable. The asset which is linked to the campaign. Asset *string `protobuf:"bytes,7,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // Immutable. Role that the asset takes under the linked campaign. // Required. FieldType enums.AssetFieldTypeEnum_AssetFieldType `` /* 159-byte string literal not displayed */ // Output only. Source of the campaign asset link. Source enums.AssetSourceEnum_AssetSource `` /* 130-byte string literal not displayed */ // Status of the campaign asset. Status enums.AssetLinkStatusEnum_AssetLinkStatus `` /* 138-byte string literal not displayed */ // Output only. Provides the PrimaryStatus of this asset link. // Primary status is meant essentially to differentiate between the plain // "status" field, which has advertiser set values of enabled, paused, or // removed. The primary status takes into account other signals (for assets // its mainly policy and quality approvals) to come up with a more // comprehensive status to indicate its serving state. PrimaryStatus enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus `` /* 187-byte string literal not displayed */ // Output only. Provides the details of the primary status and its associated // reasons. PrimaryStatusDetails []*common.AssetLinkPrimaryStatusDetails `protobuf:"bytes,10,rep,name=primary_status_details,json=primaryStatusDetails,proto3" json:"primary_status_details,omitempty"` // Output only. Provides a list of reasons for why an asset is not serving or // not serving at full capacity. PrimaryStatusReasons []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason `` /* 230-byte string literal not displayed */ // contains filtered or unexported fields }
A link between a Campaign and an Asset.
func (*CampaignAsset) Descriptor
deprecated
func (*CampaignAsset) Descriptor() ([]byte, []int)
Deprecated: Use CampaignAsset.ProtoReflect.Descriptor instead.
func (*CampaignAsset) GetAsset ¶
func (x *CampaignAsset) GetAsset() string
func (*CampaignAsset) GetCampaign ¶
func (x *CampaignAsset) GetCampaign() string
func (*CampaignAsset) GetFieldType ¶
func (x *CampaignAsset) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*CampaignAsset) GetPrimaryStatus ¶
func (x *CampaignAsset) GetPrimaryStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
func (*CampaignAsset) GetPrimaryStatusDetails ¶
func (x *CampaignAsset) GetPrimaryStatusDetails() []*common.AssetLinkPrimaryStatusDetails
func (*CampaignAsset) GetPrimaryStatusReasons ¶
func (x *CampaignAsset) GetPrimaryStatusReasons() []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
func (*CampaignAsset) GetResourceName ¶
func (x *CampaignAsset) GetResourceName() string
func (*CampaignAsset) GetSource ¶
func (x *CampaignAsset) GetSource() enums.AssetSourceEnum_AssetSource
func (*CampaignAsset) GetStatus ¶
func (x *CampaignAsset) GetStatus() enums.AssetLinkStatusEnum_AssetLinkStatus
func (*CampaignAsset) ProtoMessage ¶
func (*CampaignAsset) ProtoMessage()
func (*CampaignAsset) ProtoReflect ¶
func (x *CampaignAsset) ProtoReflect() protoreflect.Message
func (*CampaignAsset) Reset ¶
func (x *CampaignAsset) Reset()
func (*CampaignAsset) String ¶
func (x *CampaignAsset) String() string
type CampaignAssetSet ¶
type CampaignAssetSet struct { // Immutable. The resource name of the campaign asset set. // Asset set asset resource names have the form: // // `customers/{customer_id}/campaignAssetSets/{campaign_id}~{asset_set_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The campaign to which this asset set is linked. Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"` // Immutable. The asset set which is linked to the campaign. AssetSet string `protobuf:"bytes,3,opt,name=asset_set,json=assetSet,proto3" json:"asset_set,omitempty"` // Output only. The status of the campaign asset set asset. Read-only. Status enums.AssetSetLinkStatusEnum_AssetSetLinkStatus `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
CampaignAssetSet is the linkage between a campaign and an asset set. Adding a CampaignAssetSet links an asset set with a campaign.
func (*CampaignAssetSet) Descriptor
deprecated
func (*CampaignAssetSet) Descriptor() ([]byte, []int)
Deprecated: Use CampaignAssetSet.ProtoReflect.Descriptor instead.
func (*CampaignAssetSet) GetAssetSet ¶
func (x *CampaignAssetSet) GetAssetSet() string
func (*CampaignAssetSet) GetCampaign ¶
func (x *CampaignAssetSet) GetCampaign() string
func (*CampaignAssetSet) GetResourceName ¶
func (x *CampaignAssetSet) GetResourceName() string
func (*CampaignAssetSet) GetStatus ¶
func (x *CampaignAssetSet) GetStatus() enums.AssetSetLinkStatusEnum_AssetSetLinkStatus
func (*CampaignAssetSet) ProtoMessage ¶
func (*CampaignAssetSet) ProtoMessage()
func (*CampaignAssetSet) ProtoReflect ¶
func (x *CampaignAssetSet) ProtoReflect() protoreflect.Message
func (*CampaignAssetSet) Reset ¶
func (x *CampaignAssetSet) Reset()
func (*CampaignAssetSet) String ¶
func (x *CampaignAssetSet) String() string
type CampaignAudienceView ¶
type CampaignAudienceView struct { // Output only. The resource name of the campaign audience view. // Campaign audience view resource names have the form: // // `customers/{customer_id}/campaignAudienceViews/{campaign_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A campaign audience view. Includes performance data from interests and remarketing lists for Display Network and YouTube Network ads, and remarketing lists for search ads (RLSA), aggregated by campaign and audience criterion. This view only includes audiences attached at the campaign level.
func (*CampaignAudienceView) Descriptor
deprecated
func (*CampaignAudienceView) Descriptor() ([]byte, []int)
Deprecated: Use CampaignAudienceView.ProtoReflect.Descriptor instead.
func (*CampaignAudienceView) GetResourceName ¶
func (x *CampaignAudienceView) GetResourceName() string
func (*CampaignAudienceView) ProtoMessage ¶
func (*CampaignAudienceView) ProtoMessage()
func (*CampaignAudienceView) ProtoReflect ¶
func (x *CampaignAudienceView) ProtoReflect() protoreflect.Message
func (*CampaignAudienceView) Reset ¶
func (x *CampaignAudienceView) Reset()
func (*CampaignAudienceView) String ¶
func (x *CampaignAudienceView) String() string
type CampaignBidModifier ¶
type CampaignBidModifier struct { // Immutable. The resource name of the campaign bid modifier. // Campaign bid modifier resource names have the form: // // `customers/{customer_id}/campaignBidModifiers/{campaign_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The campaign to which this criterion belongs. Campaign *string `protobuf:"bytes,6,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Output only. The ID of the criterion to bid modify. // // This field is ignored for mutates. CriterionId *int64 `protobuf:"varint,7,opt,name=criterion_id,json=criterionId,proto3,oneof" json:"criterion_id,omitempty"` // The modifier for the bid when the criterion matches. BidModifier *float64 `protobuf:"fixed64,8,opt,name=bid_modifier,json=bidModifier,proto3,oneof" json:"bid_modifier,omitempty"` // The criterion of this campaign bid modifier. // // Required in create operations starting in V5. // // Types that are assignable to Criterion: // // *CampaignBidModifier_InteractionType Criterion isCampaignBidModifier_Criterion `protobuf_oneof:"criterion"` // contains filtered or unexported fields }
Represents a bid-modifiable only criterion at the campaign level.
func (*CampaignBidModifier) Descriptor
deprecated
func (*CampaignBidModifier) Descriptor() ([]byte, []int)
Deprecated: Use CampaignBidModifier.ProtoReflect.Descriptor instead.
func (*CampaignBidModifier) GetBidModifier ¶
func (x *CampaignBidModifier) GetBidModifier() float64
func (*CampaignBidModifier) GetCampaign ¶
func (x *CampaignBidModifier) GetCampaign() string
func (*CampaignBidModifier) GetCriterion ¶
func (m *CampaignBidModifier) GetCriterion() isCampaignBidModifier_Criterion
func (*CampaignBidModifier) GetCriterionId ¶
func (x *CampaignBidModifier) GetCriterionId() int64
func (*CampaignBidModifier) GetInteractionType ¶
func (x *CampaignBidModifier) GetInteractionType() *common.InteractionTypeInfo
func (*CampaignBidModifier) GetResourceName ¶
func (x *CampaignBidModifier) GetResourceName() string
func (*CampaignBidModifier) ProtoMessage ¶
func (*CampaignBidModifier) ProtoMessage()
func (*CampaignBidModifier) ProtoReflect ¶
func (x *CampaignBidModifier) ProtoReflect() protoreflect.Message
func (*CampaignBidModifier) Reset ¶
func (x *CampaignBidModifier) Reset()
func (*CampaignBidModifier) String ¶
func (x *CampaignBidModifier) String() string
type CampaignBidModifier_InteractionType ¶
type CampaignBidModifier_InteractionType struct { // Immutable. Criterion for interaction type. Only supported for search // campaigns. InteractionType *common.InteractionTypeInfo `protobuf:"bytes,5,opt,name=interaction_type,json=interactionType,proto3,oneof"` }
type CampaignBudget ¶
type CampaignBudget struct { // Immutable. The resource name of the campaign budget. // Campaign budget resource names have the form: // // `customers/{customer_id}/campaignBudgets/{campaign_budget_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the campaign budget. // // A campaign budget is created using the CampaignBudgetService create // operation and is assigned a budget ID. A budget ID can be shared across // different campaigns; the system will then allocate the campaign budget // among different campaigns to get optimum results. Id *int64 `protobuf:"varint,19,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the campaign budget. // // When creating a campaign budget through CampaignBudgetService, every // explicitly shared campaign budget must have a non-null, non-empty name. // Campaign budgets that are not explicitly shared derive their name from the // attached campaign's name. // // The length of this string must be between 1 and 255, inclusive, // in UTF-8 bytes, (trimmed). Name *string `protobuf:"bytes,20,opt,name=name,proto3,oneof" json:"name,omitempty"` // The amount of the budget, in the local currency for the account. // Amount is specified in micros, where one million is equivalent to one // currency unit. Monthly spend is capped at 30.4 times this amount. AmountMicros *int64 `protobuf:"varint,21,opt,name=amount_micros,json=amountMicros,proto3,oneof" json:"amount_micros,omitempty"` // The lifetime amount of the budget, in the local currency for the account. // Amount is specified in micros, where one million is equivalent to one // currency unit. TotalAmountMicros *int64 `protobuf:"varint,22,opt,name=total_amount_micros,json=totalAmountMicros,proto3,oneof" json:"total_amount_micros,omitempty"` // Output only. The status of this campaign budget. This field is read-only. Status enums.BudgetStatusEnum_BudgetStatus `` /* 132-byte string literal not displayed */ // The delivery method that determines the rate at which the campaign budget // is spent. // // Defaults to STANDARD if unspecified in a create operation. DeliveryMethod enums.BudgetDeliveryMethodEnum_BudgetDeliveryMethod `` /* 186-byte string literal not displayed */ // unspecified in a create operation. // // If true, the budget was created with the purpose of sharing // across one or more campaigns. // // If false, the budget was created with the intention of only being used // with a single campaign. The budget's name and status will stay in sync // with the campaign's name and status. Attempting to share the budget with a // second campaign will result in an error. // // A non-shared budget can become an explicitly shared. The same operation // must also assign the budget a name. // // A shared campaign budget can never become non-shared. ExplicitlyShared *bool `protobuf:"varint,23,opt,name=explicitly_shared,json=explicitlyShared,proto3,oneof" json:"explicitly_shared,omitempty"` // Output only. The number of campaigns actively using the budget. // // This field is read-only. ReferenceCount *int64 `protobuf:"varint,24,opt,name=reference_count,json=referenceCount,proto3,oneof" json:"reference_count,omitempty"` // Output only. Indicates whether there is a recommended budget for this // campaign budget. // // This field is read-only. HasRecommendedBudget *bool `` /* 131-byte string literal not displayed */ // Output only. The recommended budget amount. If no recommendation is // available, this will be set to the budget amount. Amount is specified in // micros, where one million is equivalent to one currency unit. // // This field is read-only. RecommendedBudgetAmountMicros *int64 `` /* 160-byte string literal not displayed */ // Immutable. Period over which to spend the budget. Defaults to DAILY if not // specified. Period enums.BudgetPeriodEnum_BudgetPeriod `` /* 133-byte string literal not displayed */ // Output only. The estimated change in weekly clicks if the recommended // budget is applied. // // This field is read-only. RecommendedBudgetEstimatedChangeWeeklyClicks *int64 `` /* 209-byte string literal not displayed */ // Output only. The estimated change in weekly cost in micros if the // recommended budget is applied. One million is equivalent to one currency // unit. // // This field is read-only. RecommendedBudgetEstimatedChangeWeeklyCostMicros *int64 `` /* 223-byte string literal not displayed */ // Output only. The estimated change in weekly interactions if the recommended // budget is applied. // // This field is read-only. RecommendedBudgetEstimatedChangeWeeklyInteractions *int64 `` /* 227-byte string literal not displayed */ // Output only. The estimated change in weekly views if the recommended budget // is applied. // // This field is read-only. RecommendedBudgetEstimatedChangeWeeklyViews *int64 `` /* 206-byte string literal not displayed */ // Immutable. The type of the campaign budget. Type enums.BudgetTypeEnum_BudgetType `protobuf:"varint,18,opt,name=type,proto3,enum=google.ads.googleads.v17.enums.BudgetTypeEnum_BudgetType" json:"type,omitempty"` // ID of the portfolio bidding strategy that this shared campaign budget // is aligned with. When a bidding strategy and a campaign budget are aligned, // they are attached to the same set of campaigns. After a campaign budget is // aligned with a bidding strategy, campaigns that are added to the campaign // budget must also use the aligned bidding strategy. AlignedBiddingStrategyId int64 `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
A campaign budget.
func (*CampaignBudget) Descriptor
deprecated
func (*CampaignBudget) Descriptor() ([]byte, []int)
Deprecated: Use CampaignBudget.ProtoReflect.Descriptor instead.
func (*CampaignBudget) GetAlignedBiddingStrategyId ¶
func (x *CampaignBudget) GetAlignedBiddingStrategyId() int64
func (*CampaignBudget) GetAmountMicros ¶
func (x *CampaignBudget) GetAmountMicros() int64
func (*CampaignBudget) GetDeliveryMethod ¶
func (x *CampaignBudget) GetDeliveryMethod() enums.BudgetDeliveryMethodEnum_BudgetDeliveryMethod
func (*CampaignBudget) GetExplicitlyShared ¶
func (x *CampaignBudget) GetExplicitlyShared() bool
func (*CampaignBudget) GetHasRecommendedBudget ¶
func (x *CampaignBudget) GetHasRecommendedBudget() bool
func (*CampaignBudget) GetId ¶
func (x *CampaignBudget) GetId() int64
func (*CampaignBudget) GetName ¶
func (x *CampaignBudget) GetName() string
func (*CampaignBudget) GetPeriod ¶
func (x *CampaignBudget) GetPeriod() enums.BudgetPeriodEnum_BudgetPeriod
func (*CampaignBudget) GetRecommendedBudgetAmountMicros ¶
func (x *CampaignBudget) GetRecommendedBudgetAmountMicros() int64
func (*CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyClicks ¶
func (x *CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyClicks() int64
func (*CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyCostMicros ¶
func (x *CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyCostMicros() int64
func (*CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyInteractions ¶
func (x *CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyInteractions() int64
func (*CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyViews ¶
func (x *CampaignBudget) GetRecommendedBudgetEstimatedChangeWeeklyViews() int64
func (*CampaignBudget) GetReferenceCount ¶
func (x *CampaignBudget) GetReferenceCount() int64
func (*CampaignBudget) GetResourceName ¶
func (x *CampaignBudget) GetResourceName() string
func (*CampaignBudget) GetStatus ¶
func (x *CampaignBudget) GetStatus() enums.BudgetStatusEnum_BudgetStatus
func (*CampaignBudget) GetTotalAmountMicros ¶
func (x *CampaignBudget) GetTotalAmountMicros() int64
func (*CampaignBudget) GetType ¶
func (x *CampaignBudget) GetType() enums.BudgetTypeEnum_BudgetType
func (*CampaignBudget) ProtoMessage ¶
func (*CampaignBudget) ProtoMessage()
func (*CampaignBudget) ProtoReflect ¶
func (x *CampaignBudget) ProtoReflect() protoreflect.Message
func (*CampaignBudget) Reset ¶
func (x *CampaignBudget) Reset()
func (*CampaignBudget) String ¶
func (x *CampaignBudget) String() string
type CampaignConversionGoal ¶
type CampaignConversionGoal struct { // Immutable. The resource name of the campaign conversion goal. // Campaign conversion goal resource names have the form: // // `customers/{customer_id}/campaignConversionGoals/{campaign_id}~{category}~{origin}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The campaign with which this campaign conversion goal is // associated. Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"` // The conversion category of this campaign conversion goal. Category enums.ConversionActionCategoryEnum_ConversionActionCategory `` /* 160-byte string literal not displayed */ // The conversion origin of this campaign conversion goal. Origin enums.ConversionOriginEnum_ConversionOrigin `` /* 140-byte string literal not displayed */ // The biddability of the campaign conversion goal. Biddable bool `protobuf:"varint,5,opt,name=biddable,proto3" json:"biddable,omitempty"` // contains filtered or unexported fields }
The biddability setting for the specified campaign only for all conversion actions with a matching category and origin.
func (*CampaignConversionGoal) Descriptor
deprecated
func (*CampaignConversionGoal) Descriptor() ([]byte, []int)
Deprecated: Use CampaignConversionGoal.ProtoReflect.Descriptor instead.
func (*CampaignConversionGoal) GetBiddable ¶
func (x *CampaignConversionGoal) GetBiddable() bool
func (*CampaignConversionGoal) GetCampaign ¶
func (x *CampaignConversionGoal) GetCampaign() string
func (*CampaignConversionGoal) GetCategory ¶
func (x *CampaignConversionGoal) GetCategory() enums.ConversionActionCategoryEnum_ConversionActionCategory
func (*CampaignConversionGoal) GetOrigin ¶
func (x *CampaignConversionGoal) GetOrigin() enums.ConversionOriginEnum_ConversionOrigin
func (*CampaignConversionGoal) GetResourceName ¶
func (x *CampaignConversionGoal) GetResourceName() string
func (*CampaignConversionGoal) ProtoMessage ¶
func (*CampaignConversionGoal) ProtoMessage()
func (*CampaignConversionGoal) ProtoReflect ¶
func (x *CampaignConversionGoal) ProtoReflect() protoreflect.Message
func (*CampaignConversionGoal) Reset ¶
func (x *CampaignConversionGoal) Reset()
func (*CampaignConversionGoal) String ¶
func (x *CampaignConversionGoal) String() string
type CampaignCriterion ¶
type CampaignCriterion struct { // Immutable. The resource name of the campaign criterion. // Campaign criterion resource names have the form: // // `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The campaign to which the criterion belongs. Campaign *string `protobuf:"bytes,37,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Output only. The ID of the criterion. // // This field is ignored during mutate. CriterionId *int64 `protobuf:"varint,38,opt,name=criterion_id,json=criterionId,proto3,oneof" json:"criterion_id,omitempty"` // Output only. The display name of the criterion. // // This field is ignored for mutates. DisplayName string `protobuf:"bytes,43,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // The modifier for the bids when the criterion matches. The modifier must be // in the range: 0.1 - 10.0. Most targetable criteria types support modifiers. // Use 0 to opt out of a Device type. BidModifier *float32 `protobuf:"fixed32,39,opt,name=bid_modifier,json=bidModifier,proto3,oneof" json:"bid_modifier,omitempty"` // Immutable. Whether to target (`false`) or exclude (`true`) the criterion. Negative *bool `protobuf:"varint,40,opt,name=negative,proto3,oneof" json:"negative,omitempty"` // Output only. The type of the criterion. Type enums.CriterionTypeEnum_CriterionType `` /* 130-byte string literal not displayed */ // The status of the criterion. Status enums.CampaignCriterionStatusEnum_CampaignCriterionStatus `` /* 155-byte string literal not displayed */ // The campaign criterion. // // Exactly one must be set. // // Types that are assignable to Criterion: // // *CampaignCriterion_Keyword // *CampaignCriterion_Placement // *CampaignCriterion_MobileAppCategory // *CampaignCriterion_MobileApplication // *CampaignCriterion_Location // *CampaignCriterion_Device // *CampaignCriterion_AdSchedule // *CampaignCriterion_AgeRange // *CampaignCriterion_Gender // *CampaignCriterion_IncomeRange // *CampaignCriterion_ParentalStatus // *CampaignCriterion_UserList // *CampaignCriterion_YoutubeVideo // *CampaignCriterion_YoutubeChannel // *CampaignCriterion_Proximity // *CampaignCriterion_Topic // *CampaignCriterion_ListingScope // *CampaignCriterion_Language // *CampaignCriterion_IpBlock // *CampaignCriterion_ContentLabel // *CampaignCriterion_Carrier // *CampaignCriterion_UserInterest // *CampaignCriterion_Webpage // *CampaignCriterion_OperatingSystemVersion // *CampaignCriterion_MobileDevice // *CampaignCriterion_LocationGroup // *CampaignCriterion_CustomAffinity // *CampaignCriterion_CustomAudience // *CampaignCriterion_CombinedAudience // *CampaignCriterion_KeywordTheme // *CampaignCriterion_LocalServiceId // *CampaignCriterion_BrandList Criterion isCampaignCriterion_Criterion `protobuf_oneof:"criterion"` // contains filtered or unexported fields }
A campaign criterion.
func (*CampaignCriterion) Descriptor
deprecated
func (*CampaignCriterion) Descriptor() ([]byte, []int)
Deprecated: Use CampaignCriterion.ProtoReflect.Descriptor instead.
func (*CampaignCriterion) GetAdSchedule ¶
func (x *CampaignCriterion) GetAdSchedule() *common.AdScheduleInfo
func (*CampaignCriterion) GetAgeRange ¶
func (x *CampaignCriterion) GetAgeRange() *common.AgeRangeInfo
func (*CampaignCriterion) GetBidModifier ¶
func (x *CampaignCriterion) GetBidModifier() float32
func (*CampaignCriterion) GetBrandList ¶
func (x *CampaignCriterion) GetBrandList() *common.BrandListInfo
func (*CampaignCriterion) GetCampaign ¶
func (x *CampaignCriterion) GetCampaign() string
func (*CampaignCriterion) GetCarrier ¶
func (x *CampaignCriterion) GetCarrier() *common.CarrierInfo
func (*CampaignCriterion) GetCombinedAudience ¶
func (x *CampaignCriterion) GetCombinedAudience() *common.CombinedAudienceInfo
func (*CampaignCriterion) GetContentLabel ¶
func (x *CampaignCriterion) GetContentLabel() *common.ContentLabelInfo
func (*CampaignCriterion) GetCriterion ¶
func (m *CampaignCriterion) GetCriterion() isCampaignCriterion_Criterion
func (*CampaignCriterion) GetCriterionId ¶
func (x *CampaignCriterion) GetCriterionId() int64
func (*CampaignCriterion) GetCustomAffinity ¶
func (x *CampaignCriterion) GetCustomAffinity() *common.CustomAffinityInfo
func (*CampaignCriterion) GetCustomAudience ¶
func (x *CampaignCriterion) GetCustomAudience() *common.CustomAudienceInfo
func (*CampaignCriterion) GetDevice ¶
func (x *CampaignCriterion) GetDevice() *common.DeviceInfo
func (*CampaignCriterion) GetDisplayName ¶
func (x *CampaignCriterion) GetDisplayName() string
func (*CampaignCriterion) GetGender ¶
func (x *CampaignCriterion) GetGender() *common.GenderInfo
func (*CampaignCriterion) GetIncomeRange ¶
func (x *CampaignCriterion) GetIncomeRange() *common.IncomeRangeInfo
func (*CampaignCriterion) GetIpBlock ¶
func (x *CampaignCriterion) GetIpBlock() *common.IpBlockInfo
func (*CampaignCriterion) GetKeyword ¶
func (x *CampaignCriterion) GetKeyword() *common.KeywordInfo
func (*CampaignCriterion) GetKeywordTheme ¶
func (x *CampaignCriterion) GetKeywordTheme() *common.KeywordThemeInfo
func (*CampaignCriterion) GetLanguage ¶
func (x *CampaignCriterion) GetLanguage() *common.LanguageInfo
func (*CampaignCriterion) GetListingScope ¶
func (x *CampaignCriterion) GetListingScope() *common.ListingScopeInfo
func (*CampaignCriterion) GetLocalServiceId ¶
func (x *CampaignCriterion) GetLocalServiceId() *common.LocalServiceIdInfo
func (*CampaignCriterion) GetLocation ¶
func (x *CampaignCriterion) GetLocation() *common.LocationInfo
func (*CampaignCriterion) GetLocationGroup ¶
func (x *CampaignCriterion) GetLocationGroup() *common.LocationGroupInfo
func (*CampaignCriterion) GetMobileAppCategory ¶
func (x *CampaignCriterion) GetMobileAppCategory() *common.MobileAppCategoryInfo
func (*CampaignCriterion) GetMobileApplication ¶
func (x *CampaignCriterion) GetMobileApplication() *common.MobileApplicationInfo
func (*CampaignCriterion) GetMobileDevice ¶
func (x *CampaignCriterion) GetMobileDevice() *common.MobileDeviceInfo
func (*CampaignCriterion) GetNegative ¶
func (x *CampaignCriterion) GetNegative() bool
func (*CampaignCriterion) GetOperatingSystemVersion ¶
func (x *CampaignCriterion) GetOperatingSystemVersion() *common.OperatingSystemVersionInfo
func (*CampaignCriterion) GetParentalStatus ¶
func (x *CampaignCriterion) GetParentalStatus() *common.ParentalStatusInfo
func (*CampaignCriterion) GetPlacement ¶
func (x *CampaignCriterion) GetPlacement() *common.PlacementInfo
func (*CampaignCriterion) GetProximity ¶
func (x *CampaignCriterion) GetProximity() *common.ProximityInfo
func (*CampaignCriterion) GetResourceName ¶
func (x *CampaignCriterion) GetResourceName() string
func (*CampaignCriterion) GetStatus ¶
func (x *CampaignCriterion) GetStatus() enums.CampaignCriterionStatusEnum_CampaignCriterionStatus
func (*CampaignCriterion) GetTopic ¶
func (x *CampaignCriterion) GetTopic() *common.TopicInfo
func (*CampaignCriterion) GetType ¶
func (x *CampaignCriterion) GetType() enums.CriterionTypeEnum_CriterionType
func (*CampaignCriterion) GetUserInterest ¶
func (x *CampaignCriterion) GetUserInterest() *common.UserInterestInfo
func (*CampaignCriterion) GetUserList ¶
func (x *CampaignCriterion) GetUserList() *common.UserListInfo
func (*CampaignCriterion) GetWebpage ¶
func (x *CampaignCriterion) GetWebpage() *common.WebpageInfo
func (*CampaignCriterion) GetYoutubeChannel ¶
func (x *CampaignCriterion) GetYoutubeChannel() *common.YouTubeChannelInfo
func (*CampaignCriterion) GetYoutubeVideo ¶
func (x *CampaignCriterion) GetYoutubeVideo() *common.YouTubeVideoInfo
func (*CampaignCriterion) ProtoMessage ¶
func (*CampaignCriterion) ProtoMessage()
func (*CampaignCriterion) ProtoReflect ¶
func (x *CampaignCriterion) ProtoReflect() protoreflect.Message
func (*CampaignCriterion) Reset ¶
func (x *CampaignCriterion) Reset()
func (*CampaignCriterion) String ¶
func (x *CampaignCriterion) String() string
type CampaignCriterion_AdSchedule ¶
type CampaignCriterion_AdSchedule struct { // Immutable. Ad Schedule. AdSchedule *common.AdScheduleInfo `protobuf:"bytes,15,opt,name=ad_schedule,json=adSchedule,proto3,oneof"` }
type CampaignCriterion_AgeRange ¶
type CampaignCriterion_AgeRange struct { // Immutable. Age range. AgeRange *common.AgeRangeInfo `protobuf:"bytes,16,opt,name=age_range,json=ageRange,proto3,oneof"` }
type CampaignCriterion_BrandList ¶
type CampaignCriterion_BrandList struct { // Immutable. Brand list campaign criterion. BrandList *common.BrandListInfo `protobuf:"bytes,47,opt,name=brand_list,json=brandList,proto3,oneof"` }
type CampaignCriterion_Carrier ¶
type CampaignCriterion_Carrier struct { // Immutable. Carrier. Carrier *common.CarrierInfo `protobuf:"bytes,29,opt,name=carrier,proto3,oneof"` }
type CampaignCriterion_CombinedAudience ¶
type CampaignCriterion_CombinedAudience struct { // Immutable. Combined Audience. CombinedAudience *common.CombinedAudienceInfo `protobuf:"bytes,42,opt,name=combined_audience,json=combinedAudience,proto3,oneof"` }
type CampaignCriterion_ContentLabel ¶
type CampaignCriterion_ContentLabel struct { // Immutable. ContentLabel. ContentLabel *common.ContentLabelInfo `protobuf:"bytes,28,opt,name=content_label,json=contentLabel,proto3,oneof"` }
type CampaignCriterion_CustomAffinity ¶
type CampaignCriterion_CustomAffinity struct { // Immutable. Custom Affinity. CustomAffinity *common.CustomAffinityInfo `protobuf:"bytes,36,opt,name=custom_affinity,json=customAffinity,proto3,oneof"` }
type CampaignCriterion_CustomAudience ¶
type CampaignCriterion_CustomAudience struct { // Immutable. Custom Audience CustomAudience *common.CustomAudienceInfo `protobuf:"bytes,41,opt,name=custom_audience,json=customAudience,proto3,oneof"` }
type CampaignCriterion_Device ¶
type CampaignCriterion_Device struct { // Immutable. Device. Device *common.DeviceInfo `protobuf:"bytes,13,opt,name=device,proto3,oneof"` }
type CampaignCriterion_Gender ¶
type CampaignCriterion_Gender struct { // Immutable. Gender. Gender *common.GenderInfo `protobuf:"bytes,17,opt,name=gender,proto3,oneof"` }
type CampaignCriterion_IncomeRange ¶
type CampaignCriterion_IncomeRange struct { // Immutable. Income range. IncomeRange *common.IncomeRangeInfo `protobuf:"bytes,18,opt,name=income_range,json=incomeRange,proto3,oneof"` }
type CampaignCriterion_IpBlock ¶
type CampaignCriterion_IpBlock struct { // Immutable. IpBlock. IpBlock *common.IpBlockInfo `protobuf:"bytes,27,opt,name=ip_block,json=ipBlock,proto3,oneof"` }
type CampaignCriterion_Keyword ¶
type CampaignCriterion_Keyword struct { // Immutable. Keyword. Keyword *common.KeywordInfo `protobuf:"bytes,8,opt,name=keyword,proto3,oneof"` }
type CampaignCriterion_KeywordTheme ¶
type CampaignCriterion_KeywordTheme struct { // Immutable. Smart Campaign Keyword Theme. KeywordTheme *common.KeywordThemeInfo `protobuf:"bytes,45,opt,name=keyword_theme,json=keywordTheme,proto3,oneof"` }
type CampaignCriterion_Language ¶
type CampaignCriterion_Language struct { // Immutable. Language. Language *common.LanguageInfo `protobuf:"bytes,26,opt,name=language,proto3,oneof"` }
type CampaignCriterion_ListingScope ¶
type CampaignCriterion_ListingScope struct { // Immutable. Listing scope. ListingScope *common.ListingScopeInfo `protobuf:"bytes,25,opt,name=listing_scope,json=listingScope,proto3,oneof"` }
type CampaignCriterion_LocalServiceId ¶
type CampaignCriterion_LocalServiceId struct { // Immutable. GLS service campaign criterion. LocalServiceId *common.LocalServiceIdInfo `protobuf:"bytes,46,opt,name=local_service_id,json=localServiceId,proto3,oneof"` }
type CampaignCriterion_Location ¶
type CampaignCriterion_Location struct { // Immutable. Location. Location *common.LocationInfo `protobuf:"bytes,12,opt,name=location,proto3,oneof"` }
type CampaignCriterion_LocationGroup ¶
type CampaignCriterion_LocationGroup struct { // Immutable. Location Group LocationGroup *common.LocationGroupInfo `protobuf:"bytes,34,opt,name=location_group,json=locationGroup,proto3,oneof"` }
type CampaignCriterion_MobileAppCategory ¶
type CampaignCriterion_MobileAppCategory struct { // Immutable. Mobile app category. MobileAppCategory *common.MobileAppCategoryInfo `protobuf:"bytes,10,opt,name=mobile_app_category,json=mobileAppCategory,proto3,oneof"` }
type CampaignCriterion_MobileApplication ¶
type CampaignCriterion_MobileApplication struct { // Immutable. Mobile application. MobileApplication *common.MobileApplicationInfo `protobuf:"bytes,11,opt,name=mobile_application,json=mobileApplication,proto3,oneof"` }
type CampaignCriterion_MobileDevice ¶
type CampaignCriterion_MobileDevice struct { // Immutable. Mobile Device. MobileDevice *common.MobileDeviceInfo `protobuf:"bytes,33,opt,name=mobile_device,json=mobileDevice,proto3,oneof"` }
type CampaignCriterion_OperatingSystemVersion ¶
type CampaignCriterion_OperatingSystemVersion struct { // Immutable. Operating system version. OperatingSystemVersion *common.OperatingSystemVersionInfo `protobuf:"bytes,32,opt,name=operating_system_version,json=operatingSystemVersion,proto3,oneof"` }
type CampaignCriterion_ParentalStatus ¶
type CampaignCriterion_ParentalStatus struct { // Immutable. Parental status. ParentalStatus *common.ParentalStatusInfo `protobuf:"bytes,19,opt,name=parental_status,json=parentalStatus,proto3,oneof"` }
type CampaignCriterion_Placement ¶
type CampaignCriterion_Placement struct { // Immutable. Placement. Placement *common.PlacementInfo `protobuf:"bytes,9,opt,name=placement,proto3,oneof"` }
type CampaignCriterion_Proximity ¶
type CampaignCriterion_Proximity struct { // Immutable. Proximity. Proximity *common.ProximityInfo `protobuf:"bytes,23,opt,name=proximity,proto3,oneof"` }
type CampaignCriterion_Topic ¶
type CampaignCriterion_UserInterest ¶
type CampaignCriterion_UserInterest struct { // Immutable. User Interest. UserInterest *common.UserInterestInfo `protobuf:"bytes,30,opt,name=user_interest,json=userInterest,proto3,oneof"` }
type CampaignCriterion_UserList ¶
type CampaignCriterion_UserList struct { // Immutable. User List. UserList *common.UserListInfo `protobuf:"bytes,22,opt,name=user_list,json=userList,proto3,oneof"` }
type CampaignCriterion_Webpage ¶
type CampaignCriterion_Webpage struct { // Immutable. Webpage. Webpage *common.WebpageInfo `protobuf:"bytes,31,opt,name=webpage,proto3,oneof"` }
type CampaignCriterion_YoutubeChannel ¶
type CampaignCriterion_YoutubeChannel struct { // Immutable. YouTube Channel. YoutubeChannel *common.YouTubeChannelInfo `protobuf:"bytes,21,opt,name=youtube_channel,json=youtubeChannel,proto3,oneof"` }
type CampaignCriterion_YoutubeVideo ¶
type CampaignCriterion_YoutubeVideo struct { // Immutable. YouTube Video. YoutubeVideo *common.YouTubeVideoInfo `protobuf:"bytes,20,opt,name=youtube_video,json=youtubeVideo,proto3,oneof"` }
type CampaignCustomizer ¶
type CampaignCustomizer struct { // Immutable. The resource name of the campaign customizer. // Campaign customizer resource names have the form: // // `customers/{customer_id}/campaignCustomizers/{campaign_id}~{customizer_attribute_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The campaign to which the customizer attribute is linked. Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"` // Required. Immutable. The customizer attribute which is linked to the // campaign. CustomizerAttribute string `protobuf:"bytes,3,opt,name=customizer_attribute,json=customizerAttribute,proto3" json:"customizer_attribute,omitempty"` // Output only. The status of the campaign customizer. Status enums.CustomizerValueStatusEnum_CustomizerValueStatus `` /* 150-byte string literal not displayed */ // Required. The value to associate with the customizer attribute at this // level. The value must be of the type specified for the CustomizerAttribute. Value *common.CustomizerValue `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
A customizer value for the associated CustomizerAttribute at the Campaign level.
func (*CampaignCustomizer) Descriptor
deprecated
func (*CampaignCustomizer) Descriptor() ([]byte, []int)
Deprecated: Use CampaignCustomizer.ProtoReflect.Descriptor instead.
func (*CampaignCustomizer) GetCampaign ¶
func (x *CampaignCustomizer) GetCampaign() string
func (*CampaignCustomizer) GetCustomizerAttribute ¶
func (x *CampaignCustomizer) GetCustomizerAttribute() string
func (*CampaignCustomizer) GetResourceName ¶
func (x *CampaignCustomizer) GetResourceName() string
func (*CampaignCustomizer) GetStatus ¶
func (x *CampaignCustomizer) GetStatus() enums.CustomizerValueStatusEnum_CustomizerValueStatus
func (*CampaignCustomizer) GetValue ¶
func (x *CampaignCustomizer) GetValue() *common.CustomizerValue
func (*CampaignCustomizer) ProtoMessage ¶
func (*CampaignCustomizer) ProtoMessage()
func (*CampaignCustomizer) ProtoReflect ¶
func (x *CampaignCustomizer) ProtoReflect() protoreflect.Message
func (*CampaignCustomizer) Reset ¶
func (x *CampaignCustomizer) Reset()
func (*CampaignCustomizer) String ¶
func (x *CampaignCustomizer) String() string
type CampaignDraft ¶
type CampaignDraft struct { // Immutable. The resource name of the campaign draft. // Campaign draft resource names have the form: // // `customers/{customer_id}/campaignDrafts/{base_campaign_id}~{draft_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the draft. // // This field is read-only. DraftId *int64 `protobuf:"varint,9,opt,name=draft_id,json=draftId,proto3,oneof" json:"draft_id,omitempty"` // Immutable. The base campaign to which the draft belongs. BaseCampaign *string `protobuf:"bytes,10,opt,name=base_campaign,json=baseCampaign,proto3,oneof" json:"base_campaign,omitempty"` // The name of the campaign draft. // // This field is required and should not be empty when creating new // campaign drafts. // // It must not contain any null (code point 0x0), NL line feed // (code point 0xA) or carriage return (code point 0xD) characters. Name *string `protobuf:"bytes,11,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. Resource name of the Campaign that results from overlaying the // draft changes onto the base campaign. // // This field is read-only. DraftCampaign *string `protobuf:"bytes,12,opt,name=draft_campaign,json=draftCampaign,proto3,oneof" json:"draft_campaign,omitempty"` // Output only. The status of the campaign draft. This field is read-only. // // When a new campaign draft is added, the status defaults to PROPOSED. Status enums.CampaignDraftStatusEnum_CampaignDraftStatus `` /* 146-byte string literal not displayed */ // Output only. Whether there is an experiment based on this draft currently // serving. HasExperimentRunning *bool `` /* 131-byte string literal not displayed */ // Output only. The resource name of the long-running operation that can be // used to poll for completion of draft promotion. This is only set if the // draft promotion is in progress or finished. LongRunningOperation *string `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
A campaign draft.
func (*CampaignDraft) Descriptor
deprecated
func (*CampaignDraft) Descriptor() ([]byte, []int)
Deprecated: Use CampaignDraft.ProtoReflect.Descriptor instead.
func (*CampaignDraft) GetBaseCampaign ¶
func (x *CampaignDraft) GetBaseCampaign() string
func (*CampaignDraft) GetDraftCampaign ¶
func (x *CampaignDraft) GetDraftCampaign() string
func (*CampaignDraft) GetDraftId ¶
func (x *CampaignDraft) GetDraftId() int64
func (*CampaignDraft) GetHasExperimentRunning ¶
func (x *CampaignDraft) GetHasExperimentRunning() bool
func (*CampaignDraft) GetLongRunningOperation ¶
func (x *CampaignDraft) GetLongRunningOperation() string
func (*CampaignDraft) GetName ¶
func (x *CampaignDraft) GetName() string
func (*CampaignDraft) GetResourceName ¶
func (x *CampaignDraft) GetResourceName() string
func (*CampaignDraft) GetStatus ¶
func (x *CampaignDraft) GetStatus() enums.CampaignDraftStatusEnum_CampaignDraftStatus
func (*CampaignDraft) ProtoMessage ¶
func (*CampaignDraft) ProtoMessage()
func (*CampaignDraft) ProtoReflect ¶
func (x *CampaignDraft) ProtoReflect() protoreflect.Message
func (*CampaignDraft) Reset ¶
func (x *CampaignDraft) Reset()
func (*CampaignDraft) String ¶
func (x *CampaignDraft) String() string
type CampaignExtensionSetting ¶
type CampaignExtensionSetting struct { // Immutable. The resource name of the campaign extension setting. // CampaignExtensionSetting resource names have the form: // // `customers/{customer_id}/campaignExtensionSettings/{campaign_id}~{extension_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The extension type of the customer extension setting. ExtensionType enums.ExtensionTypeEnum_ExtensionType `` /* 169-byte string literal not displayed */ // Immutable. The resource name of the campaign. The linked extension feed // items will serve under this campaign. Campaign resource names have the // form: // // `customers/{customer_id}/campaigns/{campaign_id}` Campaign *string `protobuf:"bytes,6,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // The resource names of the extension feed items to serve under the campaign. // ExtensionFeedItem resource names have the form: // // `customers/{customer_id}/extensionFeedItems/{feed_item_id}` ExtensionFeedItems []string `protobuf:"bytes,7,rep,name=extension_feed_items,json=extensionFeedItems,proto3" json:"extension_feed_items,omitempty"` // The device for which the extensions will serve. Optional. Device enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
A campaign extension setting.
func (*CampaignExtensionSetting) Descriptor
deprecated
func (*CampaignExtensionSetting) Descriptor() ([]byte, []int)
Deprecated: Use CampaignExtensionSetting.ProtoReflect.Descriptor instead.
func (*CampaignExtensionSetting) GetCampaign ¶
func (x *CampaignExtensionSetting) GetCampaign() string
func (*CampaignExtensionSetting) GetDevice ¶
func (x *CampaignExtensionSetting) GetDevice() enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice
func (*CampaignExtensionSetting) GetExtensionFeedItems ¶
func (x *CampaignExtensionSetting) GetExtensionFeedItems() []string
func (*CampaignExtensionSetting) GetExtensionType ¶
func (x *CampaignExtensionSetting) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType
func (*CampaignExtensionSetting) GetResourceName ¶
func (x *CampaignExtensionSetting) GetResourceName() string
func (*CampaignExtensionSetting) ProtoMessage ¶
func (*CampaignExtensionSetting) ProtoMessage()
func (*CampaignExtensionSetting) ProtoReflect ¶
func (x *CampaignExtensionSetting) ProtoReflect() protoreflect.Message
func (*CampaignExtensionSetting) Reset ¶
func (x *CampaignExtensionSetting) Reset()
func (*CampaignExtensionSetting) String ¶
func (x *CampaignExtensionSetting) String() string
type CampaignFeed ¶
type CampaignFeed struct { // Immutable. The resource name of the campaign feed. // Campaign feed resource names have the form: // // `customers/{customer_id}/campaignFeeds/{campaign_id}~{feed_id} ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The feed to which the CampaignFeed belongs. Feed *string `protobuf:"bytes,7,opt,name=feed,proto3,oneof" json:"feed,omitempty"` // Immutable. The campaign to which the CampaignFeed belongs. Campaign *string `protobuf:"bytes,8,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Indicates which placeholder types the feed may populate under the connected // campaign. Required. PlaceholderTypes []enums.PlaceholderTypeEnum_PlaceholderType `` /* 189-byte string literal not displayed */ // Matching function associated with the CampaignFeed. // The matching function is used to filter the set of feed items selected. // Required. MatchingFunction *common.MatchingFunction `protobuf:"bytes,5,opt,name=matching_function,json=matchingFunction,proto3" json:"matching_function,omitempty"` // Output only. Status of the campaign feed. // This field is read-only. Status enums.FeedLinkStatusEnum_FeedLinkStatus `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
A campaign feed.
func (*CampaignFeed) Descriptor
deprecated
func (*CampaignFeed) Descriptor() ([]byte, []int)
Deprecated: Use CampaignFeed.ProtoReflect.Descriptor instead.
func (*CampaignFeed) GetCampaign ¶
func (x *CampaignFeed) GetCampaign() string
func (*CampaignFeed) GetFeed ¶
func (x *CampaignFeed) GetFeed() string
func (*CampaignFeed) GetMatchingFunction ¶
func (x *CampaignFeed) GetMatchingFunction() *common.MatchingFunction
func (*CampaignFeed) GetPlaceholderTypes ¶
func (x *CampaignFeed) GetPlaceholderTypes() []enums.PlaceholderTypeEnum_PlaceholderType
func (*CampaignFeed) GetResourceName ¶
func (x *CampaignFeed) GetResourceName() string
func (*CampaignFeed) GetStatus ¶
func (x *CampaignFeed) GetStatus() enums.FeedLinkStatusEnum_FeedLinkStatus
func (*CampaignFeed) ProtoMessage ¶
func (*CampaignFeed) ProtoMessage()
func (*CampaignFeed) ProtoReflect ¶
func (x *CampaignFeed) ProtoReflect() protoreflect.Message
func (*CampaignFeed) Reset ¶
func (x *CampaignFeed) Reset()
func (*CampaignFeed) String ¶
func (x *CampaignFeed) String() string
type CampaignGroup ¶
type CampaignGroup struct { // Immutable. The resource name of the campaign group. // Campaign group resource names have the form: // // `customers/{customer_id}/campaignGroups/{campaign_group_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the campaign group. Id int64 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"` // The name of the campaign group. // // This field is required and should not be empty when creating new campaign // groups. // // It must not contain any null (code point 0x0), NL line feed // (code point 0xA) or carriage return (code point 0xD) characters. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // The status of the campaign group. // // When a new campaign group is added, the status defaults to ENABLED. Status enums.CampaignGroupStatusEnum_CampaignGroupStatus `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
A campaign group.
func (*CampaignGroup) Descriptor
deprecated
func (*CampaignGroup) Descriptor() ([]byte, []int)
Deprecated: Use CampaignGroup.ProtoReflect.Descriptor instead.
func (*CampaignGroup) GetId ¶
func (x *CampaignGroup) GetId() int64
func (*CampaignGroup) GetName ¶
func (x *CampaignGroup) GetName() string
func (*CampaignGroup) GetResourceName ¶
func (x *CampaignGroup) GetResourceName() string
func (*CampaignGroup) GetStatus ¶
func (x *CampaignGroup) GetStatus() enums.CampaignGroupStatusEnum_CampaignGroupStatus
func (*CampaignGroup) ProtoMessage ¶
func (*CampaignGroup) ProtoMessage()
func (*CampaignGroup) ProtoReflect ¶
func (x *CampaignGroup) ProtoReflect() protoreflect.Message
func (*CampaignGroup) Reset ¶
func (x *CampaignGroup) Reset()
func (*CampaignGroup) String ¶
func (x *CampaignGroup) String() string
type CampaignLabel ¶
type CampaignLabel struct { // Immutable. Name of the resource. // Campaign label resource names have the form: // `customers/{customer_id}/campaignLabels/{campaign_id}~{label_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The campaign to which the label is attached. Campaign *string `protobuf:"bytes,4,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Immutable. The label assigned to the campaign. Label *string `protobuf:"bytes,5,opt,name=label,proto3,oneof" json:"label,omitempty"` // contains filtered or unexported fields }
Represents a relationship between a campaign and a label.
func (*CampaignLabel) Descriptor
deprecated
func (*CampaignLabel) Descriptor() ([]byte, []int)
Deprecated: Use CampaignLabel.ProtoReflect.Descriptor instead.
func (*CampaignLabel) GetCampaign ¶
func (x *CampaignLabel) GetCampaign() string
func (*CampaignLabel) GetLabel ¶
func (x *CampaignLabel) GetLabel() string
func (*CampaignLabel) GetResourceName ¶
func (x *CampaignLabel) GetResourceName() string
func (*CampaignLabel) ProtoMessage ¶
func (*CampaignLabel) ProtoMessage()
func (*CampaignLabel) ProtoReflect ¶
func (x *CampaignLabel) ProtoReflect() protoreflect.Message
func (*CampaignLabel) Reset ¶
func (x *CampaignLabel) Reset()
func (*CampaignLabel) String ¶
func (x *CampaignLabel) String() string
type CampaignLifecycleGoal ¶
type CampaignLifecycleGoal struct { // Immutable. The resource name of the customer lifecycle goal of a campaign. // // `customers/{customer_id}/campaignLifecycleGoal/{campaign_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The campaign where the goal is attached. Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"` // Output only. The customer acquisition goal settings for the campaign. The // customer acquisition goal is described in this article: // https://support.google.com/google-ads/answer/12080169 CustomerAcquisitionGoalSettings *CustomerAcquisitionGoalSettings `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
Campaign level customer lifecycle goal settings.
func (*CampaignLifecycleGoal) Descriptor
deprecated
func (*CampaignLifecycleGoal) Descriptor() ([]byte, []int)
Deprecated: Use CampaignLifecycleGoal.ProtoReflect.Descriptor instead.
func (*CampaignLifecycleGoal) GetCampaign ¶
func (x *CampaignLifecycleGoal) GetCampaign() string
func (*CampaignLifecycleGoal) GetCustomerAcquisitionGoalSettings ¶
func (x *CampaignLifecycleGoal) GetCustomerAcquisitionGoalSettings() *CustomerAcquisitionGoalSettings
func (*CampaignLifecycleGoal) GetResourceName ¶
func (x *CampaignLifecycleGoal) GetResourceName() string
func (*CampaignLifecycleGoal) ProtoMessage ¶
func (*CampaignLifecycleGoal) ProtoMessage()
func (*CampaignLifecycleGoal) ProtoReflect ¶
func (x *CampaignLifecycleGoal) ProtoReflect() protoreflect.Message
func (*CampaignLifecycleGoal) Reset ¶
func (x *CampaignLifecycleGoal) Reset()
func (*CampaignLifecycleGoal) String ¶
func (x *CampaignLifecycleGoal) String() string
type CampaignSearchTermInsight ¶
type CampaignSearchTermInsight struct { // Output only. The resource name of the campaign level search term insight. // Campaign level search term insight resource names have the form: // // `customers/{customer_id}/campaignSearchTermInsights/{campaign_id}~{category_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The label for the search category. An empty string denotes the // catch-all category for search terms that didn't fit into another category. CategoryLabel *string `protobuf:"bytes,2,opt,name=category_label,json=categoryLabel,proto3,oneof" json:"category_label,omitempty"` // Output only. The ID of the insight. Id *int64 `protobuf:"varint,3,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The ID of the campaign. CampaignId *int64 `protobuf:"varint,4,opt,name=campaign_id,json=campaignId,proto3,oneof" json:"campaign_id,omitempty"` // contains filtered or unexported fields }
A Campaign search term view. Historical data is available starting March 2023.
func (*CampaignSearchTermInsight) Descriptor
deprecated
func (*CampaignSearchTermInsight) Descriptor() ([]byte, []int)
Deprecated: Use CampaignSearchTermInsight.ProtoReflect.Descriptor instead.
func (*CampaignSearchTermInsight) GetCampaignId ¶
func (x *CampaignSearchTermInsight) GetCampaignId() int64
func (*CampaignSearchTermInsight) GetCategoryLabel ¶
func (x *CampaignSearchTermInsight) GetCategoryLabel() string
func (*CampaignSearchTermInsight) GetId ¶
func (x *CampaignSearchTermInsight) GetId() int64
func (*CampaignSearchTermInsight) GetResourceName ¶
func (x *CampaignSearchTermInsight) GetResourceName() string
func (*CampaignSearchTermInsight) ProtoMessage ¶
func (*CampaignSearchTermInsight) ProtoMessage()
func (*CampaignSearchTermInsight) ProtoReflect ¶
func (x *CampaignSearchTermInsight) ProtoReflect() protoreflect.Message
func (*CampaignSearchTermInsight) Reset ¶
func (x *CampaignSearchTermInsight) Reset()
func (*CampaignSearchTermInsight) String ¶
func (x *CampaignSearchTermInsight) String() string
type CampaignSharedSet ¶
type CampaignSharedSet struct { // Campaign shared set resource names have the form: // // `customers/{customer_id}/campaignSharedSets/{campaign_id}~{shared_set_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` Campaign *string `protobuf:"bytes,5,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // negative keyword shared set of another customer. This customer should be a // manager of the other customer, otherwise the campaign shared set will exist // but have no serving effect. Only negative keyword shared sets can be // associated with Shopping campaigns. Only negative placement shared sets can // be associated with Display mobile app campaigns. SharedSet *string `protobuf:"bytes,6,opt,name=shared_set,json=sharedSet,proto3,oneof" json:"shared_set,omitempty"` Status enums.CampaignSharedSetStatusEnum_CampaignSharedSetStatus `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
CampaignSharedSets are used for managing the shared sets associated with a campaign.
func (*CampaignSharedSet) Descriptor
deprecated
func (*CampaignSharedSet) Descriptor() ([]byte, []int)
Deprecated: Use CampaignSharedSet.ProtoReflect.Descriptor instead.
func (*CampaignSharedSet) GetCampaign ¶
func (x *CampaignSharedSet) GetCampaign() string
func (*CampaignSharedSet) GetResourceName ¶
func (x *CampaignSharedSet) GetResourceName() string
func (*CampaignSharedSet) GetSharedSet ¶
func (x *CampaignSharedSet) GetSharedSet() string
func (*CampaignSharedSet) GetStatus ¶
func (x *CampaignSharedSet) GetStatus() enums.CampaignSharedSetStatusEnum_CampaignSharedSetStatus
func (*CampaignSharedSet) ProtoMessage ¶
func (*CampaignSharedSet) ProtoMessage()
func (*CampaignSharedSet) ProtoReflect ¶
func (x *CampaignSharedSet) ProtoReflect() protoreflect.Message
func (*CampaignSharedSet) Reset ¶
func (x *CampaignSharedSet) Reset()
func (*CampaignSharedSet) String ¶
func (x *CampaignSharedSet) String() string
type CampaignSimulation ¶
type CampaignSimulation struct { // Output only. The resource name of the campaign simulation. // Campaign simulation resource names have the form: // // `customers/{customer_id}/campaignSimulations/{campaign_id}~{type}~{modification_method}~{start_date}~{end_date}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Campaign id of the simulation. CampaignId int64 `protobuf:"varint,2,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"` // Output only. The field that the simulation modifies. Type enums.SimulationTypeEnum_SimulationType `` /* 132-byte string literal not displayed */ // Output only. How the simulation modifies the field. ModificationMethod enums.SimulationModificationMethodEnum_SimulationModificationMethod `` /* 214-byte string literal not displayed */ // Output only. First day on which the simulation is based, in YYYY-MM-DD // format. StartDate string `protobuf:"bytes,5,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"` // Output only. Last day on which the simulation is based, in YYYY-MM-DD // format EndDate string `protobuf:"bytes,6,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"` // List of simulation points. // // Types that are assignable to PointList: // // *CampaignSimulation_CpcBidPointList // *CampaignSimulation_TargetCpaPointList // *CampaignSimulation_TargetRoasPointList // *CampaignSimulation_TargetImpressionSharePointList // *CampaignSimulation_BudgetPointList PointList isCampaignSimulation_PointList `protobuf_oneof:"point_list"` // contains filtered or unexported fields }
A campaign simulation. Supported combinations of advertising channel type, simulation type and simulation modification method is detailed below respectively.
* SEARCH - CPC_BID - UNIFORM * SEARCH - CPC_BID - SCALING * SEARCH - TARGET_CPA - UNIFORM * SEARCH - TARGET_CPA - SCALING * SEARCH - TARGET_ROAS - UNIFORM * SEARCH - TARGET_IMPRESSION_SHARE - UNIFORM * SEARCH - BUDGET - UNIFORM * SHOPPING - BUDGET - UNIFORM * SHOPPING - TARGET_ROAS - UNIFORM * MULTI_CHANNEL - TARGET_CPA - UNIFORM * MULTI_CHANNEL - TARGET_ROAS - UNIFORM * DISCOVERY - TARGET_CPA - DEFAULT * DISPLAY - TARGET_CPA - UNIFORM * PERFORMANCE_MAX - TARGET_CPA - UNIFORM * PERFORMANCE_MAX - TARGET_ROAS - UNIFORM * PERFORMANCE_MAX - BUDGET - UNIFORM
func (*CampaignSimulation) Descriptor
deprecated
func (*CampaignSimulation) Descriptor() ([]byte, []int)
Deprecated: Use CampaignSimulation.ProtoReflect.Descriptor instead.
func (*CampaignSimulation) GetBudgetPointList ¶
func (x *CampaignSimulation) GetBudgetPointList() *common.BudgetSimulationPointList
func (*CampaignSimulation) GetCampaignId ¶
func (x *CampaignSimulation) GetCampaignId() int64
func (*CampaignSimulation) GetCpcBidPointList ¶
func (x *CampaignSimulation) GetCpcBidPointList() *common.CpcBidSimulationPointList
func (*CampaignSimulation) GetEndDate ¶
func (x *CampaignSimulation) GetEndDate() string
func (*CampaignSimulation) GetModificationMethod ¶
func (x *CampaignSimulation) GetModificationMethod() enums.SimulationModificationMethodEnum_SimulationModificationMethod
func (*CampaignSimulation) GetPointList ¶
func (m *CampaignSimulation) GetPointList() isCampaignSimulation_PointList
func (*CampaignSimulation) GetResourceName ¶
func (x *CampaignSimulation) GetResourceName() string
func (*CampaignSimulation) GetStartDate ¶
func (x *CampaignSimulation) GetStartDate() string
func (*CampaignSimulation) GetTargetCpaPointList ¶
func (x *CampaignSimulation) GetTargetCpaPointList() *common.TargetCpaSimulationPointList
func (*CampaignSimulation) GetTargetImpressionSharePointList ¶
func (x *CampaignSimulation) GetTargetImpressionSharePointList() *common.TargetImpressionShareSimulationPointList
func (*CampaignSimulation) GetTargetRoasPointList ¶
func (x *CampaignSimulation) GetTargetRoasPointList() *common.TargetRoasSimulationPointList
func (*CampaignSimulation) GetType ¶
func (x *CampaignSimulation) GetType() enums.SimulationTypeEnum_SimulationType
func (*CampaignSimulation) ProtoMessage ¶
func (*CampaignSimulation) ProtoMessage()
func (*CampaignSimulation) ProtoReflect ¶
func (x *CampaignSimulation) ProtoReflect() protoreflect.Message
func (*CampaignSimulation) Reset ¶
func (x *CampaignSimulation) Reset()
func (*CampaignSimulation) String ¶
func (x *CampaignSimulation) String() string
type CampaignSimulation_BudgetPointList ¶
type CampaignSimulation_BudgetPointList struct { // Output only. Simulation points if the simulation type is BUDGET. BudgetPointList *common.BudgetSimulationPointList `protobuf:"bytes,11,opt,name=budget_point_list,json=budgetPointList,proto3,oneof"` }
type CampaignSimulation_CpcBidPointList ¶
type CampaignSimulation_CpcBidPointList struct { // Output only. Simulation points if the simulation type is CPC_BID. CpcBidPointList *common.CpcBidSimulationPointList `protobuf:"bytes,7,opt,name=cpc_bid_point_list,json=cpcBidPointList,proto3,oneof"` }
type CampaignSimulation_TargetCpaPointList ¶
type CampaignSimulation_TargetCpaPointList struct { // Output only. Simulation points if the simulation type is TARGET_CPA. TargetCpaPointList *common.TargetCpaSimulationPointList `protobuf:"bytes,8,opt,name=target_cpa_point_list,json=targetCpaPointList,proto3,oneof"` }
type CampaignSimulation_TargetImpressionSharePointList ¶
type CampaignSimulation_TargetImpressionSharePointList struct { // TARGET_IMPRESSION_SHARE. TargetImpressionSharePointList *common.TargetImpressionShareSimulationPointList `protobuf:"bytes,10,opt,name=target_impression_share_point_list,json=targetImpressionSharePointList,proto3,oneof"` }
type CampaignSimulation_TargetRoasPointList ¶
type CampaignSimulation_TargetRoasPointList struct { // Output only. Simulation points if the simulation type is TARGET_ROAS. TargetRoasPointList *common.TargetRoasSimulationPointList `protobuf:"bytes,9,opt,name=target_roas_point_list,json=targetRoasPointList,proto3,oneof"` }
type Campaign_AppCampaignSetting ¶
type Campaign_AppCampaignSetting struct { // Represents the goal which the bidding strategy of this app campaign // should optimize towards. BiddingStrategyGoalType enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType `` /* 245-byte string literal not displayed */ // Immutable. A string that uniquely identifies a mobile application. AppId *string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // Immutable. The application store that distributes this specific app. AppStore enums.AppCampaignAppStoreEnum_AppCampaignAppStore `` /* 166-byte string literal not displayed */ // contains filtered or unexported fields }
Campaign-level settings for App Campaigns.
func (*Campaign_AppCampaignSetting) Descriptor
deprecated
func (*Campaign_AppCampaignSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_AppCampaignSetting.ProtoReflect.Descriptor instead.
func (*Campaign_AppCampaignSetting) GetAppId ¶
func (x *Campaign_AppCampaignSetting) GetAppId() string
func (*Campaign_AppCampaignSetting) GetAppStore ¶
func (x *Campaign_AppCampaignSetting) GetAppStore() enums.AppCampaignAppStoreEnum_AppCampaignAppStore
func (*Campaign_AppCampaignSetting) GetBiddingStrategyGoalType ¶
func (x *Campaign_AppCampaignSetting) GetBiddingStrategyGoalType() enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType
func (*Campaign_AppCampaignSetting) ProtoMessage ¶
func (*Campaign_AppCampaignSetting) ProtoMessage()
func (*Campaign_AppCampaignSetting) ProtoReflect ¶
func (x *Campaign_AppCampaignSetting) ProtoReflect() protoreflect.Message
func (*Campaign_AppCampaignSetting) Reset ¶
func (x *Campaign_AppCampaignSetting) Reset()
func (*Campaign_AppCampaignSetting) String ¶
func (x *Campaign_AppCampaignSetting) String() string
type Campaign_AssetAutomationSetting ¶
type Campaign_AssetAutomationSetting struct { // The asset automation type advertiser would like to opt-in/out. AssetAutomationType *enums.AssetAutomationTypeEnum_AssetAutomationType `` /* 207-byte string literal not displayed */ // The opt-in/out status of asset automation type. AssetAutomationStatus *enums.AssetAutomationStatusEnum_AssetAutomationStatus `` /* 217-byte string literal not displayed */ // contains filtered or unexported fields }
Asset automation setting contains pair of AssetAutomationType and the asset automation opt-in/out status
func (*Campaign_AssetAutomationSetting) Descriptor
deprecated
func (*Campaign_AssetAutomationSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_AssetAutomationSetting.ProtoReflect.Descriptor instead.
func (*Campaign_AssetAutomationSetting) GetAssetAutomationStatus ¶
func (x *Campaign_AssetAutomationSetting) GetAssetAutomationStatus() enums.AssetAutomationStatusEnum_AssetAutomationStatus
func (*Campaign_AssetAutomationSetting) GetAssetAutomationType ¶
func (x *Campaign_AssetAutomationSetting) GetAssetAutomationType() enums.AssetAutomationTypeEnum_AssetAutomationType
func (*Campaign_AssetAutomationSetting) ProtoMessage ¶
func (*Campaign_AssetAutomationSetting) ProtoMessage()
func (*Campaign_AssetAutomationSetting) ProtoReflect ¶
func (x *Campaign_AssetAutomationSetting) ProtoReflect() protoreflect.Message
func (*Campaign_AssetAutomationSetting) Reset ¶
func (x *Campaign_AssetAutomationSetting) Reset()
func (*Campaign_AssetAutomationSetting) String ¶
func (x *Campaign_AssetAutomationSetting) String() string
type Campaign_AudienceSetting ¶
type Campaign_AudienceSetting struct { // Immutable. If true, this campaign uses an Audience resource for audience // targeting. If false, this campaign may use audience segment criteria // instead. UseAudienceGrouped *bool `protobuf:"varint,1,opt,name=use_audience_grouped,json=useAudienceGrouped,proto3,oneof" json:"use_audience_grouped,omitempty"` // contains filtered or unexported fields }
Settings for the audience targeting.
func (*Campaign_AudienceSetting) Descriptor
deprecated
func (*Campaign_AudienceSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_AudienceSetting.ProtoReflect.Descriptor instead.
func (*Campaign_AudienceSetting) GetUseAudienceGrouped ¶
func (x *Campaign_AudienceSetting) GetUseAudienceGrouped() bool
func (*Campaign_AudienceSetting) ProtoMessage ¶
func (*Campaign_AudienceSetting) ProtoMessage()
func (*Campaign_AudienceSetting) ProtoReflect ¶
func (x *Campaign_AudienceSetting) ProtoReflect() protoreflect.Message
func (*Campaign_AudienceSetting) Reset ¶
func (x *Campaign_AudienceSetting) Reset()
func (*Campaign_AudienceSetting) String ¶
func (x *Campaign_AudienceSetting) String() string
type Campaign_BiddingStrategy ¶
type Campaign_BiddingStrategy struct { // Portfolio bidding strategy used by campaign. BiddingStrategy string `protobuf:"bytes,67,opt,name=bidding_strategy,json=biddingStrategy,proto3,oneof"` }
type Campaign_CategoryBid ¶
type Campaign_CategoryBid struct { // Category for which the bid will be associated with. For example, // xcat:service_area_business_plumber. CategoryId *string `protobuf:"bytes,1,opt,name=category_id,json=categoryId,proto3,oneof" json:"category_id,omitempty"` // Manual CPA bid for the category. Bid must be greater than the // reserve price associated for that category. Value is in micros // and in the advertiser's currency. ManualCpaBidMicros *int64 `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
Category bids in LocalServicesReportingCampaignSettings.
func (*Campaign_CategoryBid) Descriptor
deprecated
func (*Campaign_CategoryBid) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_CategoryBid.ProtoReflect.Descriptor instead.
func (*Campaign_CategoryBid) GetCategoryId ¶
func (x *Campaign_CategoryBid) GetCategoryId() string
func (*Campaign_CategoryBid) GetManualCpaBidMicros ¶
func (x *Campaign_CategoryBid) GetManualCpaBidMicros() int64
func (*Campaign_CategoryBid) ProtoMessage ¶
func (*Campaign_CategoryBid) ProtoMessage()
func (*Campaign_CategoryBid) ProtoReflect ¶
func (x *Campaign_CategoryBid) ProtoReflect() protoreflect.Message
func (*Campaign_CategoryBid) Reset ¶
func (x *Campaign_CategoryBid) Reset()
func (*Campaign_CategoryBid) String ¶
func (x *Campaign_CategoryBid) String() string
type Campaign_Commission ¶
type Campaign_Commission struct { // Commission is an automatic bidding strategy in which the advertiser pays // a certain portion of the conversion value. Commission *common.Commission `protobuf:"bytes,49,opt,name=commission,proto3,oneof"` }
type Campaign_DemandGenCampaignSettings ¶
type Campaign_DemandGenCampaignSettings struct { // Immutable. Specifies whether this campaign uses upgraded targeting // options. When this field is set to `true`, you can use location and // language targeting at the ad group level as opposed to the standard // campaign-level targeting. This field defaults to `false`, and can only be // set when creating a campaign. UpgradedTargeting *bool `protobuf:"varint,1,opt,name=upgraded_targeting,json=upgradedTargeting,proto3,oneof" json:"upgraded_targeting,omitempty"` // contains filtered or unexported fields }
Settings for Demand Gen campaign.
func (*Campaign_DemandGenCampaignSettings) Descriptor
deprecated
func (*Campaign_DemandGenCampaignSettings) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_DemandGenCampaignSettings.ProtoReflect.Descriptor instead.
func (*Campaign_DemandGenCampaignSettings) GetUpgradedTargeting ¶
func (x *Campaign_DemandGenCampaignSettings) GetUpgradedTargeting() bool
func (*Campaign_DemandGenCampaignSettings) ProtoMessage ¶
func (*Campaign_DemandGenCampaignSettings) ProtoMessage()
func (*Campaign_DemandGenCampaignSettings) ProtoReflect ¶
func (x *Campaign_DemandGenCampaignSettings) ProtoReflect() protoreflect.Message
func (*Campaign_DemandGenCampaignSettings) Reset ¶
func (x *Campaign_DemandGenCampaignSettings) Reset()
func (*Campaign_DemandGenCampaignSettings) String ¶
func (x *Campaign_DemandGenCampaignSettings) String() string
type Campaign_DynamicSearchAdsSetting ¶
type Campaign_DynamicSearchAdsSetting struct { // Required. The Internet domain name that this setting represents, for // example, "google.com" or "www.google.com". DomainName string `protobuf:"bytes,6,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"` // Required. The language code specifying the language of the domain, for // example, "en". LanguageCode string `protobuf:"bytes,7,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // Whether the campaign uses advertiser supplied URLs exclusively. UseSuppliedUrlsOnly *bool `` /* 129-byte string literal not displayed */ // The list of page feeds associated with the campaign. Feeds []string `protobuf:"bytes,9,rep,name=feeds,proto3" json:"feeds,omitempty"` // contains filtered or unexported fields }
The setting for controlling Dynamic Search Ads (DSA).
func (*Campaign_DynamicSearchAdsSetting) Descriptor
deprecated
func (*Campaign_DynamicSearchAdsSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_DynamicSearchAdsSetting.ProtoReflect.Descriptor instead.
func (*Campaign_DynamicSearchAdsSetting) GetDomainName ¶
func (x *Campaign_DynamicSearchAdsSetting) GetDomainName() string
func (*Campaign_DynamicSearchAdsSetting) GetFeeds ¶
func (x *Campaign_DynamicSearchAdsSetting) GetFeeds() []string
func (*Campaign_DynamicSearchAdsSetting) GetLanguageCode ¶
func (x *Campaign_DynamicSearchAdsSetting) GetLanguageCode() string
func (*Campaign_DynamicSearchAdsSetting) GetUseSuppliedUrlsOnly ¶
func (x *Campaign_DynamicSearchAdsSetting) GetUseSuppliedUrlsOnly() bool
func (*Campaign_DynamicSearchAdsSetting) ProtoMessage ¶
func (*Campaign_DynamicSearchAdsSetting) ProtoMessage()
func (*Campaign_DynamicSearchAdsSetting) ProtoReflect ¶
func (x *Campaign_DynamicSearchAdsSetting) ProtoReflect() protoreflect.Message
func (*Campaign_DynamicSearchAdsSetting) Reset ¶
func (x *Campaign_DynamicSearchAdsSetting) Reset()
func (*Campaign_DynamicSearchAdsSetting) String ¶
func (x *Campaign_DynamicSearchAdsSetting) String() string
type Campaign_GeoTargetTypeSetting ¶
type Campaign_GeoTargetTypeSetting struct { // The setting used for positive geotargeting in this particular campaign. PositiveGeoTargetType enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType `` /* 213-byte string literal not displayed */ // The setting used for negative geotargeting in this particular campaign. NegativeGeoTargetType enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType `` /* 213-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a collection of settings related to ads geotargeting.
func (*Campaign_GeoTargetTypeSetting) Descriptor
deprecated
func (*Campaign_GeoTargetTypeSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_GeoTargetTypeSetting.ProtoReflect.Descriptor instead.
func (*Campaign_GeoTargetTypeSetting) GetNegativeGeoTargetType ¶
func (x *Campaign_GeoTargetTypeSetting) GetNegativeGeoTargetType() enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType
func (*Campaign_GeoTargetTypeSetting) GetPositiveGeoTargetType ¶
func (x *Campaign_GeoTargetTypeSetting) GetPositiveGeoTargetType() enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType
func (*Campaign_GeoTargetTypeSetting) ProtoMessage ¶
func (*Campaign_GeoTargetTypeSetting) ProtoMessage()
func (*Campaign_GeoTargetTypeSetting) ProtoReflect ¶
func (x *Campaign_GeoTargetTypeSetting) ProtoReflect() protoreflect.Message
func (*Campaign_GeoTargetTypeSetting) Reset ¶
func (x *Campaign_GeoTargetTypeSetting) Reset()
func (*Campaign_GeoTargetTypeSetting) String ¶
func (x *Campaign_GeoTargetTypeSetting) String() string
type Campaign_HotelSettingInfo ¶
type Campaign_HotelSettingInfo struct { // Immutable. The linked Hotel Center account. HotelCenterId *int64 `protobuf:"varint,2,opt,name=hotel_center_id,json=hotelCenterId,proto3,oneof" json:"hotel_center_id,omitempty"` // contains filtered or unexported fields }
Campaign-level settings for hotel ads.
func (*Campaign_HotelSettingInfo) Descriptor
deprecated
func (*Campaign_HotelSettingInfo) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_HotelSettingInfo.ProtoReflect.Descriptor instead.
func (*Campaign_HotelSettingInfo) GetHotelCenterId ¶
func (x *Campaign_HotelSettingInfo) GetHotelCenterId() int64
func (*Campaign_HotelSettingInfo) ProtoMessage ¶
func (*Campaign_HotelSettingInfo) ProtoMessage()
func (*Campaign_HotelSettingInfo) ProtoReflect ¶
func (x *Campaign_HotelSettingInfo) ProtoReflect() protoreflect.Message
func (*Campaign_HotelSettingInfo) Reset ¶
func (x *Campaign_HotelSettingInfo) Reset()
func (*Campaign_HotelSettingInfo) String ¶
func (x *Campaign_HotelSettingInfo) String() string
type Campaign_LocalCampaignSetting ¶
type Campaign_LocalCampaignSetting struct { // The location source type for this local campaign. LocationSourceType enums.LocationSourceTypeEnum_LocationSourceType `` /* 196-byte string literal not displayed */ // contains filtered or unexported fields }
Campaign setting for local campaigns.
func (*Campaign_LocalCampaignSetting) Descriptor
deprecated
func (*Campaign_LocalCampaignSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_LocalCampaignSetting.ProtoReflect.Descriptor instead.
func (*Campaign_LocalCampaignSetting) GetLocationSourceType ¶
func (x *Campaign_LocalCampaignSetting) GetLocationSourceType() enums.LocationSourceTypeEnum_LocationSourceType
func (*Campaign_LocalCampaignSetting) ProtoMessage ¶
func (*Campaign_LocalCampaignSetting) ProtoMessage()
func (*Campaign_LocalCampaignSetting) ProtoReflect ¶
func (x *Campaign_LocalCampaignSetting) ProtoReflect() protoreflect.Message
func (*Campaign_LocalCampaignSetting) Reset ¶
func (x *Campaign_LocalCampaignSetting) Reset()
func (*Campaign_LocalCampaignSetting) String ¶
func (x *Campaign_LocalCampaignSetting) String() string
type Campaign_LocalServicesCampaignSettings ¶
type Campaign_LocalServicesCampaignSettings struct { // Categorical level bids associated with MANUAL_CPA bidding strategy. CategoryBids []*Campaign_CategoryBid `protobuf:"bytes,1,rep,name=category_bids,json=categoryBids,proto3" json:"category_bids,omitempty"` // contains filtered or unexported fields }
Settings for LocalServicesCampaign subresource.
func (*Campaign_LocalServicesCampaignSettings) Descriptor
deprecated
func (*Campaign_LocalServicesCampaignSettings) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_LocalServicesCampaignSettings.ProtoReflect.Descriptor instead.
func (*Campaign_LocalServicesCampaignSettings) GetCategoryBids ¶
func (x *Campaign_LocalServicesCampaignSettings) GetCategoryBids() []*Campaign_CategoryBid
func (*Campaign_LocalServicesCampaignSettings) ProtoMessage ¶
func (*Campaign_LocalServicesCampaignSettings) ProtoMessage()
func (*Campaign_LocalServicesCampaignSettings) ProtoReflect ¶
func (x *Campaign_LocalServicesCampaignSettings) ProtoReflect() protoreflect.Message
func (*Campaign_LocalServicesCampaignSettings) Reset ¶
func (x *Campaign_LocalServicesCampaignSettings) Reset()
func (*Campaign_LocalServicesCampaignSettings) String ¶
func (x *Campaign_LocalServicesCampaignSettings) String() string
type Campaign_ManualCpa ¶
type Campaign_ManualCpa struct { // Standard Manual CPA bidding strategy. // Manual bidding strategy that allows advertiser to set the bid per // advertiser-specified action. Supported only for Local Services campaigns. ManualCpa *common.ManualCpa `protobuf:"bytes,74,opt,name=manual_cpa,json=manualCpa,proto3,oneof"` }
type Campaign_ManualCpc ¶
type Campaign_ManualCpm ¶
type Campaign_ManualCpv ¶
type Campaign_MaximizeConversionValue ¶
type Campaign_MaximizeConversionValue struct { // Standard Maximize Conversion Value bidding strategy that automatically // sets bids to maximize revenue while spending your budget. MaximizeConversionValue *common.MaximizeConversionValue `protobuf:"bytes,31,opt,name=maximize_conversion_value,json=maximizeConversionValue,proto3,oneof"` }
type Campaign_MaximizeConversions ¶
type Campaign_MaximizeConversions struct { // Standard Maximize Conversions bidding strategy that automatically // maximizes number of conversions while spending your budget. MaximizeConversions *common.MaximizeConversions `protobuf:"bytes,30,opt,name=maximize_conversions,json=maximizeConversions,proto3,oneof"` }
type Campaign_NetworkSettings ¶
type Campaign_NetworkSettings struct { // Whether ads will be served with google.com search results. TargetGoogleSearch *bool `protobuf:"varint,5,opt,name=target_google_search,json=targetGoogleSearch,proto3,oneof" json:"target_google_search,omitempty"` // Whether ads will be served on partner sites in the Google Search Network // (requires `target_google_search` to also be `true`). TargetSearchNetwork *bool `` /* 127-byte string literal not displayed */ // Whether ads will be served on specified placements in the Google Display // Network. Placements are specified using the Placement criterion. TargetContentNetwork *bool `` /* 130-byte string literal not displayed */ // Whether ads will be served on the Google Partner Network. // This is available only to some select Google partner accounts. TargetPartnerSearchNetwork *bool `` /* 150-byte string literal not displayed */ // Whether ads will be served on YouTube. TargetYoutube *bool `protobuf:"varint,9,opt,name=target_youtube,json=targetYoutube,proto3,oneof" json:"target_youtube,omitempty"` // Whether ads will be served on the Google TV network. TargetGoogleTvNetwork *bool `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
The network settings for the campaign.
func (*Campaign_NetworkSettings) Descriptor
deprecated
func (*Campaign_NetworkSettings) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_NetworkSettings.ProtoReflect.Descriptor instead.
func (*Campaign_NetworkSettings) GetTargetContentNetwork ¶
func (x *Campaign_NetworkSettings) GetTargetContentNetwork() bool
func (*Campaign_NetworkSettings) GetTargetGoogleSearch ¶
func (x *Campaign_NetworkSettings) GetTargetGoogleSearch() bool
func (*Campaign_NetworkSettings) GetTargetGoogleTvNetwork ¶
func (x *Campaign_NetworkSettings) GetTargetGoogleTvNetwork() bool
func (*Campaign_NetworkSettings) GetTargetPartnerSearchNetwork ¶
func (x *Campaign_NetworkSettings) GetTargetPartnerSearchNetwork() bool
func (*Campaign_NetworkSettings) GetTargetSearchNetwork ¶
func (x *Campaign_NetworkSettings) GetTargetSearchNetwork() bool
func (*Campaign_NetworkSettings) GetTargetYoutube ¶
func (x *Campaign_NetworkSettings) GetTargetYoutube() bool
func (*Campaign_NetworkSettings) ProtoMessage ¶
func (*Campaign_NetworkSettings) ProtoMessage()
func (*Campaign_NetworkSettings) ProtoReflect ¶
func (x *Campaign_NetworkSettings) ProtoReflect() protoreflect.Message
func (*Campaign_NetworkSettings) Reset ¶
func (x *Campaign_NetworkSettings) Reset()
func (*Campaign_NetworkSettings) String ¶
func (x *Campaign_NetworkSettings) String() string
type Campaign_OptimizationGoalSetting ¶
type Campaign_OptimizationGoalSetting struct { // The list of optimization goal types. OptimizationGoalTypes []enums.OptimizationGoalTypeEnum_OptimizationGoalType `` /* 216-byte string literal not displayed */ // contains filtered or unexported fields }
Optimization goal setting for this campaign, which includes a set of optimization goal types.
func (*Campaign_OptimizationGoalSetting) Descriptor
deprecated
func (*Campaign_OptimizationGoalSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_OptimizationGoalSetting.ProtoReflect.Descriptor instead.
func (*Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes ¶
func (x *Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes() []enums.OptimizationGoalTypeEnum_OptimizationGoalType
func (*Campaign_OptimizationGoalSetting) ProtoMessage ¶
func (*Campaign_OptimizationGoalSetting) ProtoMessage()
func (*Campaign_OptimizationGoalSetting) ProtoReflect ¶
func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message
func (*Campaign_OptimizationGoalSetting) Reset ¶
func (x *Campaign_OptimizationGoalSetting) Reset()
func (*Campaign_OptimizationGoalSetting) String ¶
func (x *Campaign_OptimizationGoalSetting) String() string
type Campaign_PercentCpc ¶
type Campaign_PercentCpc struct { // Standard Percent Cpc bidding strategy where bids are a fraction of the // advertised price for some good or service. PercentCpc *common.PercentCpc `protobuf:"bytes,34,opt,name=percent_cpc,json=percentCpc,proto3,oneof"` }
type Campaign_PerformanceMaxUpgrade ¶
type Campaign_PerformanceMaxUpgrade struct { // Output only. Indicates which Performance Max campaign the campaign is // upgraded to. PerformanceMaxCampaign string `` /* 129-byte string literal not displayed */ // Output only. Indicates legacy campaign upgraded to Performance Max. PreUpgradeCampaign string `protobuf:"bytes,2,opt,name=pre_upgrade_campaign,json=preUpgradeCampaign,proto3" json:"pre_upgrade_campaign,omitempty"` // Output only. The upgrade status of a campaign requested to be upgraded to // Performance Max. Status enums.PerformanceMaxUpgradeStatusEnum_PerformanceMaxUpgradeStatus `` /* 162-byte string literal not displayed */ // contains filtered or unexported fields }
Information about a campaign being upgraded to Performance Max.
func (*Campaign_PerformanceMaxUpgrade) Descriptor
deprecated
func (*Campaign_PerformanceMaxUpgrade) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_PerformanceMaxUpgrade.ProtoReflect.Descriptor instead.
func (*Campaign_PerformanceMaxUpgrade) GetPerformanceMaxCampaign ¶
func (x *Campaign_PerformanceMaxUpgrade) GetPerformanceMaxCampaign() string
func (*Campaign_PerformanceMaxUpgrade) GetPreUpgradeCampaign ¶
func (x *Campaign_PerformanceMaxUpgrade) GetPreUpgradeCampaign() string
func (*Campaign_PerformanceMaxUpgrade) GetStatus ¶
func (x *Campaign_PerformanceMaxUpgrade) GetStatus() enums.PerformanceMaxUpgradeStatusEnum_PerformanceMaxUpgradeStatus
func (*Campaign_PerformanceMaxUpgrade) ProtoMessage ¶
func (*Campaign_PerformanceMaxUpgrade) ProtoMessage()
func (*Campaign_PerformanceMaxUpgrade) ProtoReflect ¶
func (x *Campaign_PerformanceMaxUpgrade) ProtoReflect() protoreflect.Message
func (*Campaign_PerformanceMaxUpgrade) Reset ¶
func (x *Campaign_PerformanceMaxUpgrade) Reset()
func (*Campaign_PerformanceMaxUpgrade) String ¶
func (x *Campaign_PerformanceMaxUpgrade) String() string
type Campaign_SelectiveOptimization ¶
type Campaign_SelectiveOptimization struct { // The selected set of conversion actions for optimizing this campaign. ConversionActions []string `protobuf:"bytes,2,rep,name=conversion_actions,json=conversionActions,proto3" json:"conversion_actions,omitempty"` // contains filtered or unexported fields }
Selective optimization setting for this campaign, which includes a set of conversion actions to optimize this campaign towards. This feature only applies to app campaigns that use MULTI_CHANNEL as AdvertisingChannelType and APP_CAMPAIGN or APP_CAMPAIGN_FOR_ENGAGEMENT as AdvertisingChannelSubType.
func (*Campaign_SelectiveOptimization) Descriptor
deprecated
func (*Campaign_SelectiveOptimization) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_SelectiveOptimization.ProtoReflect.Descriptor instead.
func (*Campaign_SelectiveOptimization) GetConversionActions ¶
func (x *Campaign_SelectiveOptimization) GetConversionActions() []string
func (*Campaign_SelectiveOptimization) ProtoMessage ¶
func (*Campaign_SelectiveOptimization) ProtoMessage()
func (*Campaign_SelectiveOptimization) ProtoReflect ¶
func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message
func (*Campaign_SelectiveOptimization) Reset ¶
func (x *Campaign_SelectiveOptimization) Reset()
func (*Campaign_SelectiveOptimization) String ¶
func (x *Campaign_SelectiveOptimization) String() string
type Campaign_ShoppingSetting ¶
type Campaign_ShoppingSetting struct { // ID of the Merchant Center account. // This field is required for create operations. This field is immutable for // Shopping campaigns. MerchantId *int64 `protobuf:"varint,5,opt,name=merchant_id,json=merchantId,proto3,oneof" json:"merchant_id,omitempty"` // Feed label of products to include in the campaign. // Only one of feed_label or sales_country can be set. // If used instead of sales_country, the feed_label field accepts country // codes in the same format for example: 'XX'. // Otherwise can be any string used for feed label in Google Merchant // Center. FeedLabel string `protobuf:"bytes,10,opt,name=feed_label,json=feedLabel,proto3" json:"feed_label,omitempty"` // Priority of the campaign. Campaigns with numerically higher priorities // take precedence over those with lower priorities. // This field is required for Shopping campaigns, with values between 0 and // 2, inclusive. // This field is optional for Smart Shopping campaigns, but must be equal to // 3 if set. CampaignPriority *int32 `protobuf:"varint,7,opt,name=campaign_priority,json=campaignPriority,proto3,oneof" json:"campaign_priority,omitempty"` // Whether to include local products. EnableLocal *bool `protobuf:"varint,8,opt,name=enable_local,json=enableLocal,proto3,oneof" json:"enable_local,omitempty"` // Immutable. Whether to target Vehicle Listing inventory. This field is // supported only in Smart Shopping Campaigns. For setting Vehicle Listing // inventory in Performance Max campaigns, use `listing_type` instead. UseVehicleInventory bool `protobuf:"varint,9,opt,name=use_vehicle_inventory,json=useVehicleInventory,proto3" json:"use_vehicle_inventory,omitempty"` // Immutable. The ads account IDs of advertising partners cooperating within // the campaign. AdvertisingPartnerIds []int64 `` /* 135-byte string literal not displayed */ // Disable the optional product feed. This field is currently supported // only for Demand Gen campaigns. See // https://support.google.com/google-ads/answer/13721750 to learn more about // this feature. DisableProductFeed *bool `protobuf:"varint,12,opt,name=disable_product_feed,json=disableProductFeed,proto3,oneof" json:"disable_product_feed,omitempty"` // contains filtered or unexported fields }
The setting for Shopping campaigns. Defines the universe of products that can be advertised by the campaign, and how this campaign interacts with other Shopping campaigns.
func (*Campaign_ShoppingSetting) Descriptor
deprecated
func (*Campaign_ShoppingSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_ShoppingSetting.ProtoReflect.Descriptor instead.
func (*Campaign_ShoppingSetting) GetAdvertisingPartnerIds ¶
func (x *Campaign_ShoppingSetting) GetAdvertisingPartnerIds() []int64
func (*Campaign_ShoppingSetting) GetCampaignPriority ¶
func (x *Campaign_ShoppingSetting) GetCampaignPriority() int32
func (*Campaign_ShoppingSetting) GetDisableProductFeed ¶
func (x *Campaign_ShoppingSetting) GetDisableProductFeed() bool
func (*Campaign_ShoppingSetting) GetEnableLocal ¶
func (x *Campaign_ShoppingSetting) GetEnableLocal() bool
func (*Campaign_ShoppingSetting) GetFeedLabel ¶
func (x *Campaign_ShoppingSetting) GetFeedLabel() string
func (*Campaign_ShoppingSetting) GetMerchantId ¶
func (x *Campaign_ShoppingSetting) GetMerchantId() int64
func (*Campaign_ShoppingSetting) GetUseVehicleInventory ¶
func (x *Campaign_ShoppingSetting) GetUseVehicleInventory() bool
func (*Campaign_ShoppingSetting) ProtoMessage ¶
func (*Campaign_ShoppingSetting) ProtoMessage()
func (*Campaign_ShoppingSetting) ProtoReflect ¶
func (x *Campaign_ShoppingSetting) ProtoReflect() protoreflect.Message
func (*Campaign_ShoppingSetting) Reset ¶
func (x *Campaign_ShoppingSetting) Reset()
func (*Campaign_ShoppingSetting) String ¶
func (x *Campaign_ShoppingSetting) String() string
type Campaign_TargetCpa ¶
type Campaign_TargetCpa struct { // Standard Target CPA bidding strategy that automatically sets bids to // help get as many conversions as possible at the target // cost-per-acquisition (CPA) you set. TargetCpa *common.TargetCpa `protobuf:"bytes,26,opt,name=target_cpa,json=targetCpa,proto3,oneof"` }
type Campaign_TargetCpm ¶
type Campaign_TargetImpressionShare ¶
type Campaign_TargetImpressionShare struct { // that sets bids to achieve a chosen percentage of impressions. TargetImpressionShare *common.TargetImpressionShare `protobuf:"bytes,48,opt,name=target_impression_share,json=targetImpressionShare,proto3,oneof"` }
type Campaign_TargetRoas ¶
type Campaign_TargetRoas struct { // Standard Target ROAS bidding strategy that automatically maximizes // revenue while averaging a specific target return on ad spend (ROAS). TargetRoas *common.TargetRoas `protobuf:"bytes,29,opt,name=target_roas,json=targetRoas,proto3,oneof"` }
type Campaign_TargetSpend ¶
type Campaign_TargetSpend struct { // Standard Target Spend bidding strategy that automatically sets your bids // to help get as many clicks as possible within your budget. TargetSpend *common.TargetSpend `protobuf:"bytes,27,opt,name=target_spend,json=targetSpend,proto3,oneof"` }
type Campaign_TrackingSetting ¶
type Campaign_TrackingSetting struct { // Output only. The url used for dynamic tracking. TrackingUrl *string `protobuf:"bytes,2,opt,name=tracking_url,json=trackingUrl,proto3,oneof" json:"tracking_url,omitempty"` // contains filtered or unexported fields }
Campaign-level settings for tracking information.
func (*Campaign_TrackingSetting) Descriptor
deprecated
func (*Campaign_TrackingSetting) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_TrackingSetting.ProtoReflect.Descriptor instead.
func (*Campaign_TrackingSetting) GetTrackingUrl ¶
func (x *Campaign_TrackingSetting) GetTrackingUrl() string
func (*Campaign_TrackingSetting) ProtoMessage ¶
func (*Campaign_TrackingSetting) ProtoMessage()
func (*Campaign_TrackingSetting) ProtoReflect ¶
func (x *Campaign_TrackingSetting) ProtoReflect() protoreflect.Message
func (*Campaign_TrackingSetting) Reset ¶
func (x *Campaign_TrackingSetting) Reset()
func (*Campaign_TrackingSetting) String ¶
func (x *Campaign_TrackingSetting) String() string
type Campaign_TravelCampaignSettings ¶
type Campaign_TravelCampaignSettings struct { // Immutable. The Travel account ID associated with the Travel campaign. TravelAccountId *int64 `protobuf:"varint,1,opt,name=travel_account_id,json=travelAccountId,proto3,oneof" json:"travel_account_id,omitempty"` // contains filtered or unexported fields }
Settings for Travel campaign.
func (*Campaign_TravelCampaignSettings) Descriptor
deprecated
func (*Campaign_TravelCampaignSettings) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_TravelCampaignSettings.ProtoReflect.Descriptor instead.
func (*Campaign_TravelCampaignSettings) GetTravelAccountId ¶
func (x *Campaign_TravelCampaignSettings) GetTravelAccountId() int64
func (*Campaign_TravelCampaignSettings) ProtoMessage ¶
func (*Campaign_TravelCampaignSettings) ProtoMessage()
func (*Campaign_TravelCampaignSettings) ProtoReflect ¶
func (x *Campaign_TravelCampaignSettings) ProtoReflect() protoreflect.Message
func (*Campaign_TravelCampaignSettings) Reset ¶
func (x *Campaign_TravelCampaignSettings) Reset()
func (*Campaign_TravelCampaignSettings) String ¶
func (x *Campaign_TravelCampaignSettings) String() string
type Campaign_VanityPharma ¶
type Campaign_VanityPharma struct { // The display mode for vanity pharma URLs. VanityPharmaDisplayUrlMode enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode `` /* 240-byte string literal not displayed */ // The text that will be displayed in display URL of the text ad when // website description is the selected display mode for vanity pharma URLs. VanityPharmaText enums.VanityPharmaTextEnum_VanityPharmaText `` /* 186-byte string literal not displayed */ // contains filtered or unexported fields }
Describes how unbranded pharma ads will be displayed.
func (*Campaign_VanityPharma) Descriptor
deprecated
func (*Campaign_VanityPharma) Descriptor() ([]byte, []int)
Deprecated: Use Campaign_VanityPharma.ProtoReflect.Descriptor instead.
func (*Campaign_VanityPharma) GetVanityPharmaDisplayUrlMode ¶
func (x *Campaign_VanityPharma) GetVanityPharmaDisplayUrlMode() enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode
func (*Campaign_VanityPharma) GetVanityPharmaText ¶
func (x *Campaign_VanityPharma) GetVanityPharmaText() enums.VanityPharmaTextEnum_VanityPharmaText
func (*Campaign_VanityPharma) ProtoMessage ¶
func (*Campaign_VanityPharma) ProtoMessage()
func (*Campaign_VanityPharma) ProtoReflect ¶
func (x *Campaign_VanityPharma) ProtoReflect() protoreflect.Message
func (*Campaign_VanityPharma) Reset ¶
func (x *Campaign_VanityPharma) Reset()
func (*Campaign_VanityPharma) String ¶
func (x *Campaign_VanityPharma) String() string
type CarrierConstant ¶
type CarrierConstant struct { // Output only. The resource name of the carrier criterion. // Carrier criterion resource names have the form: // // `carrierConstants/{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the carrier criterion. Id *int64 `protobuf:"varint,5,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The full name of the carrier in English. Name *string `protobuf:"bytes,6,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The country code of the country where the carrier is located, // for example, "AR", "FR", etc. CountryCode *string `protobuf:"bytes,7,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // contains filtered or unexported fields }
A carrier criterion that can be used in campaign targeting.
func (*CarrierConstant) Descriptor
deprecated
func (*CarrierConstant) Descriptor() ([]byte, []int)
Deprecated: Use CarrierConstant.ProtoReflect.Descriptor instead.
func (*CarrierConstant) GetCountryCode ¶
func (x *CarrierConstant) GetCountryCode() string
func (*CarrierConstant) GetId ¶
func (x *CarrierConstant) GetId() int64
func (*CarrierConstant) GetName ¶
func (x *CarrierConstant) GetName() string
func (*CarrierConstant) GetResourceName ¶
func (x *CarrierConstant) GetResourceName() string
func (*CarrierConstant) ProtoMessage ¶
func (*CarrierConstant) ProtoMessage()
func (*CarrierConstant) ProtoReflect ¶
func (x *CarrierConstant) ProtoReflect() protoreflect.Message
func (*CarrierConstant) Reset ¶
func (x *CarrierConstant) Reset()
func (*CarrierConstant) String ¶
func (x *CarrierConstant) String() string
type ChangeEvent ¶
type ChangeEvent struct { // Output only. The resource name of the change event. // Change event resource names have the form: // // `customers/{customer_id}/changeEvents/{timestamp_micros}~{command_index}~{mutate_index}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Time at which the change was committed on this resource. ChangeDateTime string `protobuf:"bytes,2,opt,name=change_date_time,json=changeDateTime,proto3" json:"change_date_time,omitempty"` // Output only. The type of the changed resource. This dictates what resource // will be set in old_resource and new_resource. ChangeResourceType enums.ChangeEventResourceTypeEnum_ChangeEventResourceType `` /* 206-byte string literal not displayed */ // Output only. The Simply resource this change occurred on. ChangeResourceName string `protobuf:"bytes,4,opt,name=change_resource_name,json=changeResourceName,proto3" json:"change_resource_name,omitempty"` // Output only. Where the change was made through. ClientType enums.ChangeClientTypeEnum_ChangeClientType `` /* 166-byte string literal not displayed */ // Output only. The email of the user who made this change. UserEmail string `protobuf:"bytes,6,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"` // Output only. The old resource before the change. Only changed fields will // be populated. OldResource *ChangeEvent_ChangedResource `protobuf:"bytes,7,opt,name=old_resource,json=oldResource,proto3" json:"old_resource,omitempty"` // Output only. The new resource after the change. Only changed fields will be // populated. NewResource *ChangeEvent_ChangedResource `protobuf:"bytes,8,opt,name=new_resource,json=newResource,proto3" json:"new_resource,omitempty"` // Output only. The operation on the changed resource. ResourceChangeOperation enums.ResourceChangeOperationEnum_ResourceChangeOperation `` /* 221-byte string literal not displayed */ // Output only. A list of fields that are changed in the returned resource. ChangedFields *fieldmaskpb.FieldMask `protobuf:"bytes,10,opt,name=changed_fields,json=changedFields,proto3" json:"changed_fields,omitempty"` // Output only. The Campaign affected by this change. Campaign string `protobuf:"bytes,11,opt,name=campaign,proto3" json:"campaign,omitempty"` // Output only. The AdGroup affected by this change. AdGroup string `protobuf:"bytes,12,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"` // Output only. The Feed affected by this change. Feed string `protobuf:"bytes,13,opt,name=feed,proto3" json:"feed,omitempty"` // Output only. The FeedItem affected by this change. FeedItem string `protobuf:"bytes,14,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"` // Output only. The Asset affected by this change. Asset string `protobuf:"bytes,20,opt,name=asset,proto3" json:"asset,omitempty"` // contains filtered or unexported fields }
Describes the granular change of returned resources of certain resource types. Changes made through the UI or API in the past 30 days are included. Previous and new values of the changed fields are shown. ChangeEvent could have up to 3 minutes delay to reflect a new change.
func (*ChangeEvent) Descriptor
deprecated
func (*ChangeEvent) Descriptor() ([]byte, []int)
Deprecated: Use ChangeEvent.ProtoReflect.Descriptor instead.
func (*ChangeEvent) GetAdGroup ¶
func (x *ChangeEvent) GetAdGroup() string
func (*ChangeEvent) GetAsset ¶
func (x *ChangeEvent) GetAsset() string
func (*ChangeEvent) GetCampaign ¶
func (x *ChangeEvent) GetCampaign() string
func (*ChangeEvent) GetChangeDateTime ¶
func (x *ChangeEvent) GetChangeDateTime() string
func (*ChangeEvent) GetChangeResourceName ¶
func (x *ChangeEvent) GetChangeResourceName() string
func (*ChangeEvent) GetChangeResourceType ¶
func (x *ChangeEvent) GetChangeResourceType() enums.ChangeEventResourceTypeEnum_ChangeEventResourceType
func (*ChangeEvent) GetChangedFields ¶
func (x *ChangeEvent) GetChangedFields() *fieldmaskpb.FieldMask
func (*ChangeEvent) GetClientType ¶
func (x *ChangeEvent) GetClientType() enums.ChangeClientTypeEnum_ChangeClientType
func (*ChangeEvent) GetFeed ¶
func (x *ChangeEvent) GetFeed() string
func (*ChangeEvent) GetFeedItem ¶
func (x *ChangeEvent) GetFeedItem() string
func (*ChangeEvent) GetNewResource ¶
func (x *ChangeEvent) GetNewResource() *ChangeEvent_ChangedResource
func (*ChangeEvent) GetOldResource ¶
func (x *ChangeEvent) GetOldResource() *ChangeEvent_ChangedResource
func (*ChangeEvent) GetResourceChangeOperation ¶
func (x *ChangeEvent) GetResourceChangeOperation() enums.ResourceChangeOperationEnum_ResourceChangeOperation
func (*ChangeEvent) GetResourceName ¶
func (x *ChangeEvent) GetResourceName() string
func (*ChangeEvent) GetUserEmail ¶
func (x *ChangeEvent) GetUserEmail() string
func (*ChangeEvent) ProtoMessage ¶
func (*ChangeEvent) ProtoMessage()
func (*ChangeEvent) ProtoReflect ¶
func (x *ChangeEvent) ProtoReflect() protoreflect.Message
func (*ChangeEvent) Reset ¶
func (x *ChangeEvent) Reset()
func (*ChangeEvent) String ¶
func (x *ChangeEvent) String() string
type ChangeEvent_ChangedResource ¶
type ChangeEvent_ChangedResource struct { // Output only. Set if change_resource_type == AD. Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` // Output only. Set if change_resource_type == AD_GROUP. AdGroup *AdGroup `protobuf:"bytes,2,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"` // Output only. Set if change_resource_type == AD_GROUP_CRITERION. AdGroupCriterion *AdGroupCriterion `protobuf:"bytes,3,opt,name=ad_group_criterion,json=adGroupCriterion,proto3" json:"ad_group_criterion,omitempty"` // Output only. Set if change_resource_type == CAMPAIGN. Campaign *Campaign `protobuf:"bytes,4,opt,name=campaign,proto3" json:"campaign,omitempty"` // Output only. Set if change_resource_type == CAMPAIGN_BUDGET. CampaignBudget *CampaignBudget `protobuf:"bytes,5,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"` // Output only. Set if change_resource_type == AD_GROUP_BID_MODIFIER. AdGroupBidModifier *AdGroupBidModifier `protobuf:"bytes,6,opt,name=ad_group_bid_modifier,json=adGroupBidModifier,proto3" json:"ad_group_bid_modifier,omitempty"` // Output only. Set if change_resource_type == CAMPAIGN_CRITERION. CampaignCriterion *CampaignCriterion `protobuf:"bytes,7,opt,name=campaign_criterion,json=campaignCriterion,proto3" json:"campaign_criterion,omitempty"` // Output only. Set if change_resource_type == FEED. Feed *Feed `protobuf:"bytes,8,opt,name=feed,proto3" json:"feed,omitempty"` // Output only. Set if change_resource_type == FEED_ITEM. FeedItem *FeedItem `protobuf:"bytes,9,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"` // Output only. Set if change_resource_type == CAMPAIGN_FEED. CampaignFeed *CampaignFeed `protobuf:"bytes,10,opt,name=campaign_feed,json=campaignFeed,proto3" json:"campaign_feed,omitempty"` // Output only. Set if change_resource_type == AD_GROUP_FEED. AdGroupFeed *AdGroupFeed `protobuf:"bytes,11,opt,name=ad_group_feed,json=adGroupFeed,proto3" json:"ad_group_feed,omitempty"` // Output only. Set if change_resource_type == AD_GROUP_AD. AdGroupAd *AdGroupAd `protobuf:"bytes,12,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"` // Output only. Set if change_resource_type == ASSET. Asset *Asset `protobuf:"bytes,13,opt,name=asset,proto3" json:"asset,omitempty"` // Output only. Set if change_resource_type == CUSTOMER_ASSET. CustomerAsset *CustomerAsset `protobuf:"bytes,14,opt,name=customer_asset,json=customerAsset,proto3" json:"customer_asset,omitempty"` // Output only. Set if change_resource_type == CAMPAIGN_ASSET. CampaignAsset *CampaignAsset `protobuf:"bytes,15,opt,name=campaign_asset,json=campaignAsset,proto3" json:"campaign_asset,omitempty"` // Output only. Set if change_resource_type == AD_GROUP_ASSET. AdGroupAsset *AdGroupAsset `protobuf:"bytes,16,opt,name=ad_group_asset,json=adGroupAsset,proto3" json:"ad_group_asset,omitempty"` // Output only. Set if change_resource_type == ASSET_SET. AssetSet *AssetSet `protobuf:"bytes,17,opt,name=asset_set,json=assetSet,proto3" json:"asset_set,omitempty"` // Output only. Set if change_resource_type == ASSET_SET_ASSET. AssetSetAsset *AssetSetAsset `protobuf:"bytes,18,opt,name=asset_set_asset,json=assetSetAsset,proto3" json:"asset_set_asset,omitempty"` // Output only. Set if change_resource_type == CAMPAIGN_ASSET_SET. CampaignAssetSet *CampaignAssetSet `protobuf:"bytes,19,opt,name=campaign_asset_set,json=campaignAssetSet,proto3" json:"campaign_asset_set,omitempty"` // contains filtered or unexported fields }
A wrapper proto presenting all supported resources. Only the resource of the change_resource_type will be set.
func (*ChangeEvent_ChangedResource) Descriptor
deprecated
func (*ChangeEvent_ChangedResource) Descriptor() ([]byte, []int)
Deprecated: Use ChangeEvent_ChangedResource.ProtoReflect.Descriptor instead.
func (*ChangeEvent_ChangedResource) GetAd ¶
func (x *ChangeEvent_ChangedResource) GetAd() *Ad
func (*ChangeEvent_ChangedResource) GetAdGroup ¶
func (x *ChangeEvent_ChangedResource) GetAdGroup() *AdGroup
func (*ChangeEvent_ChangedResource) GetAdGroupAd ¶
func (x *ChangeEvent_ChangedResource) GetAdGroupAd() *AdGroupAd
func (*ChangeEvent_ChangedResource) GetAdGroupAsset ¶
func (x *ChangeEvent_ChangedResource) GetAdGroupAsset() *AdGroupAsset
func (*ChangeEvent_ChangedResource) GetAdGroupBidModifier ¶
func (x *ChangeEvent_ChangedResource) GetAdGroupBidModifier() *AdGroupBidModifier
func (*ChangeEvent_ChangedResource) GetAdGroupCriterion ¶
func (x *ChangeEvent_ChangedResource) GetAdGroupCriterion() *AdGroupCriterion
func (*ChangeEvent_ChangedResource) GetAdGroupFeed ¶
func (x *ChangeEvent_ChangedResource) GetAdGroupFeed() *AdGroupFeed
func (*ChangeEvent_ChangedResource) GetAsset ¶
func (x *ChangeEvent_ChangedResource) GetAsset() *Asset
func (*ChangeEvent_ChangedResource) GetAssetSet ¶
func (x *ChangeEvent_ChangedResource) GetAssetSet() *AssetSet
func (*ChangeEvent_ChangedResource) GetAssetSetAsset ¶
func (x *ChangeEvent_ChangedResource) GetAssetSetAsset() *AssetSetAsset
func (*ChangeEvent_ChangedResource) GetCampaign ¶
func (x *ChangeEvent_ChangedResource) GetCampaign() *Campaign
func (*ChangeEvent_ChangedResource) GetCampaignAsset ¶
func (x *ChangeEvent_ChangedResource) GetCampaignAsset() *CampaignAsset
func (*ChangeEvent_ChangedResource) GetCampaignAssetSet ¶
func (x *ChangeEvent_ChangedResource) GetCampaignAssetSet() *CampaignAssetSet
func (*ChangeEvent_ChangedResource) GetCampaignBudget ¶
func (x *ChangeEvent_ChangedResource) GetCampaignBudget() *CampaignBudget
func (*ChangeEvent_ChangedResource) GetCampaignCriterion ¶
func (x *ChangeEvent_ChangedResource) GetCampaignCriterion() *CampaignCriterion
func (*ChangeEvent_ChangedResource) GetCampaignFeed ¶
func (x *ChangeEvent_ChangedResource) GetCampaignFeed() *CampaignFeed
func (*ChangeEvent_ChangedResource) GetCustomerAsset ¶
func (x *ChangeEvent_ChangedResource) GetCustomerAsset() *CustomerAsset
func (*ChangeEvent_ChangedResource) GetFeed ¶
func (x *ChangeEvent_ChangedResource) GetFeed() *Feed
func (*ChangeEvent_ChangedResource) GetFeedItem ¶
func (x *ChangeEvent_ChangedResource) GetFeedItem() *FeedItem
func (*ChangeEvent_ChangedResource) ProtoMessage ¶
func (*ChangeEvent_ChangedResource) ProtoMessage()
func (*ChangeEvent_ChangedResource) ProtoReflect ¶
func (x *ChangeEvent_ChangedResource) ProtoReflect() protoreflect.Message
func (*ChangeEvent_ChangedResource) Reset ¶
func (x *ChangeEvent_ChangedResource) Reset()
func (*ChangeEvent_ChangedResource) String ¶
func (x *ChangeEvent_ChangedResource) String() string
type ChangeStatus ¶
type ChangeStatus struct { // Output only. The resource name of the change status. // Change status resource names have the form: // // `customers/{customer_id}/changeStatus/{change_status_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Time at which the most recent change has occurred on this // resource. LastChangeDateTime *string `` /* 126-byte string literal not displayed */ // Output only. Represents the type of the changed resource. This dictates // what fields will be set. For example, for AD_GROUP, campaign and ad_group // fields will be set. ResourceType enums.ChangeStatusResourceTypeEnum_ChangeStatusResourceType `` /* 188-byte string literal not displayed */ // Output only. The Campaign affected by this change. Campaign *string `protobuf:"bytes,17,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Output only. The AdGroup affected by this change. AdGroup *string `protobuf:"bytes,18,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Output only. Represents the status of the changed resource. ResourceStatus enums.ChangeStatusOperationEnum_ChangeStatusOperation `` /* 188-byte string literal not displayed */ // Output only. The AdGroupAd affected by this change. AdGroupAd *string `protobuf:"bytes,25,opt,name=ad_group_ad,json=adGroupAd,proto3,oneof" json:"ad_group_ad,omitempty"` // Output only. The AdGroupCriterion affected by this change. AdGroupCriterion *string `protobuf:"bytes,26,opt,name=ad_group_criterion,json=adGroupCriterion,proto3,oneof" json:"ad_group_criterion,omitempty"` // Output only. The CampaignCriterion affected by this change. CampaignCriterion *string `protobuf:"bytes,27,opt,name=campaign_criterion,json=campaignCriterion,proto3,oneof" json:"campaign_criterion,omitempty"` // Output only. The Feed affected by this change. Feed *string `protobuf:"bytes,28,opt,name=feed,proto3,oneof" json:"feed,omitempty"` // Output only. The FeedItem affected by this change. FeedItem *string `protobuf:"bytes,29,opt,name=feed_item,json=feedItem,proto3,oneof" json:"feed_item,omitempty"` // Output only. The AdGroupFeed affected by this change. AdGroupFeed *string `protobuf:"bytes,30,opt,name=ad_group_feed,json=adGroupFeed,proto3,oneof" json:"ad_group_feed,omitempty"` // Output only. The CampaignFeed affected by this change. CampaignFeed *string `protobuf:"bytes,31,opt,name=campaign_feed,json=campaignFeed,proto3,oneof" json:"campaign_feed,omitempty"` // Output only. The AdGroupBidModifier affected by this change. AdGroupBidModifier *string `` /* 126-byte string literal not displayed */ SharedSet string `protobuf:"bytes,33,opt,name=shared_set,json=sharedSet,proto3" json:"shared_set,omitempty"` CampaignSharedSet string `protobuf:"bytes,34,opt,name=campaign_shared_set,json=campaignSharedSet,proto3" json:"campaign_shared_set,omitempty"` // Output only. The Asset affected by this change. Asset string `protobuf:"bytes,35,opt,name=asset,proto3" json:"asset,omitempty"` // Output only. The CustomerAsset affected by this change. CustomerAsset string `protobuf:"bytes,36,opt,name=customer_asset,json=customerAsset,proto3" json:"customer_asset,omitempty"` // Output only. The CampaignAsset affected by this change. CampaignAsset string `protobuf:"bytes,37,opt,name=campaign_asset,json=campaignAsset,proto3" json:"campaign_asset,omitempty"` // Output only. The AdGroupAsset affected by this change. AdGroupAsset string `protobuf:"bytes,38,opt,name=ad_group_asset,json=adGroupAsset,proto3" json:"ad_group_asset,omitempty"` // Output only. The CombinedAudience affected by this change. CombinedAudience string `protobuf:"bytes,40,opt,name=combined_audience,json=combinedAudience,proto3" json:"combined_audience,omitempty"` // contains filtered or unexported fields }
Describes the status of returned resource. ChangeStatus could have up to 3 minutes delay to reflect a new change.
func (*ChangeStatus) Descriptor
deprecated
func (*ChangeStatus) Descriptor() ([]byte, []int)
Deprecated: Use ChangeStatus.ProtoReflect.Descriptor instead.
func (*ChangeStatus) GetAdGroup ¶
func (x *ChangeStatus) GetAdGroup() string
func (*ChangeStatus) GetAdGroupAd ¶
func (x *ChangeStatus) GetAdGroupAd() string
func (*ChangeStatus) GetAdGroupAsset ¶
func (x *ChangeStatus) GetAdGroupAsset() string
func (*ChangeStatus) GetAdGroupBidModifier ¶
func (x *ChangeStatus) GetAdGroupBidModifier() string
func (*ChangeStatus) GetAdGroupCriterion ¶
func (x *ChangeStatus) GetAdGroupCriterion() string
func (*ChangeStatus) GetAdGroupFeed ¶
func (x *ChangeStatus) GetAdGroupFeed() string
func (*ChangeStatus) GetAsset ¶
func (x *ChangeStatus) GetAsset() string
func (*ChangeStatus) GetCampaign ¶
func (x *ChangeStatus) GetCampaign() string
func (*ChangeStatus) GetCampaignAsset ¶
func (x *ChangeStatus) GetCampaignAsset() string
func (*ChangeStatus) GetCampaignCriterion ¶
func (x *ChangeStatus) GetCampaignCriterion() string
func (*ChangeStatus) GetCampaignFeed ¶
func (x *ChangeStatus) GetCampaignFeed() string
func (*ChangeStatus) GetCampaignSharedSet ¶
func (x *ChangeStatus) GetCampaignSharedSet() string
func (*ChangeStatus) GetCombinedAudience ¶
func (x *ChangeStatus) GetCombinedAudience() string
func (*ChangeStatus) GetCustomerAsset ¶
func (x *ChangeStatus) GetCustomerAsset() string
func (*ChangeStatus) GetFeed ¶
func (x *ChangeStatus) GetFeed() string
func (*ChangeStatus) GetFeedItem ¶
func (x *ChangeStatus) GetFeedItem() string
func (*ChangeStatus) GetLastChangeDateTime ¶
func (x *ChangeStatus) GetLastChangeDateTime() string
func (*ChangeStatus) GetResourceName ¶
func (x *ChangeStatus) GetResourceName() string
func (*ChangeStatus) GetResourceStatus ¶
func (x *ChangeStatus) GetResourceStatus() enums.ChangeStatusOperationEnum_ChangeStatusOperation
func (*ChangeStatus) GetResourceType ¶
func (x *ChangeStatus) GetResourceType() enums.ChangeStatusResourceTypeEnum_ChangeStatusResourceType
func (*ChangeStatus) GetSharedSet ¶
func (x *ChangeStatus) GetSharedSet() string
func (*ChangeStatus) ProtoMessage ¶
func (*ChangeStatus) ProtoMessage()
func (*ChangeStatus) ProtoReflect ¶
func (x *ChangeStatus) ProtoReflect() protoreflect.Message
func (*ChangeStatus) Reset ¶
func (x *ChangeStatus) Reset()
func (*ChangeStatus) String ¶
func (x *ChangeStatus) String() string
type ChannelAggregateAssetView ¶
type ChannelAggregateAssetView struct { // Output only. The resource name of the channel aggregate asset view. // Channel aggregate asset view resource names have the form: // // `customers/{customer_id}/channelAggregateAssetViews/{ChannelAssetV2.advertising_channel_type}~{ChannelAssetV2.asset_id}~{ChannelAssetV2.asset_source}~{ChannelAssetV2.field_type}"` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Channel in which the asset served. AdvertisingChannelType *enums.AdvertisingChannelTypeEnum_AdvertisingChannelType `` /* 222-byte string literal not displayed */ // Output only. The ID of the asset. Asset *string `protobuf:"bytes,3,opt,name=asset,proto3,oneof" json:"asset,omitempty"` // Output only. Source of the asset link. AssetSource *enums.AssetSourceEnum_AssetSource `` /* 165-byte string literal not displayed */ // Output only. FieldType of the asset. FieldType *enums.AssetFieldTypeEnum_AssetFieldType `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
A channel-level aggregate asset view that shows where the asset is linked, performamce of the asset and stats.
func (*ChannelAggregateAssetView) Descriptor
deprecated
func (*ChannelAggregateAssetView) Descriptor() ([]byte, []int)
Deprecated: Use ChannelAggregateAssetView.ProtoReflect.Descriptor instead.
func (*ChannelAggregateAssetView) GetAdvertisingChannelType ¶
func (x *ChannelAggregateAssetView) GetAdvertisingChannelType() enums.AdvertisingChannelTypeEnum_AdvertisingChannelType
func (*ChannelAggregateAssetView) GetAsset ¶
func (x *ChannelAggregateAssetView) GetAsset() string
func (*ChannelAggregateAssetView) GetAssetSource ¶
func (x *ChannelAggregateAssetView) GetAssetSource() enums.AssetSourceEnum_AssetSource
func (*ChannelAggregateAssetView) GetFieldType ¶
func (x *ChannelAggregateAssetView) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*ChannelAggregateAssetView) GetResourceName ¶
func (x *ChannelAggregateAssetView) GetResourceName() string
func (*ChannelAggregateAssetView) ProtoMessage ¶
func (*ChannelAggregateAssetView) ProtoMessage()
func (*ChannelAggregateAssetView) ProtoReflect ¶
func (x *ChannelAggregateAssetView) ProtoReflect() protoreflect.Message
func (*ChannelAggregateAssetView) Reset ¶
func (x *ChannelAggregateAssetView) Reset()
func (*ChannelAggregateAssetView) String ¶
func (x *ChannelAggregateAssetView) String() string
type ClickView ¶
type ClickView struct { // Output only. The resource name of the click view. // Click view resource names have the form: // // `customers/{customer_id}/clickViews/{date (yyyy-MM-dd)}~{gclid}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The Google Click ID. Gclid *string `protobuf:"bytes,8,opt,name=gclid,proto3,oneof" json:"gclid,omitempty"` // Output only. The location criteria matching the area of interest associated // with the impression. AreaOfInterest *common.ClickLocation `protobuf:"bytes,3,opt,name=area_of_interest,json=areaOfInterest,proto3" json:"area_of_interest,omitempty"` // Output only. The location criteria matching the location of presence // associated with the impression. LocationOfPresence *common.ClickLocation `protobuf:"bytes,4,opt,name=location_of_presence,json=locationOfPresence,proto3" json:"location_of_presence,omitempty"` // Output only. Page number in search results where the ad was shown. PageNumber *int64 `protobuf:"varint,9,opt,name=page_number,json=pageNumber,proto3,oneof" json:"page_number,omitempty"` // Output only. The associated ad. AdGroupAd *string `protobuf:"bytes,10,opt,name=ad_group_ad,json=adGroupAd,proto3,oneof" json:"ad_group_ad,omitempty"` // Output only. The associated campaign location target, if one exists. CampaignLocationTarget *string `` /* 136-byte string literal not displayed */ // Output only. The associated user list, if one exists. UserList *string `protobuf:"bytes,12,opt,name=user_list,json=userList,proto3,oneof" json:"user_list,omitempty"` // Output only. The associated keyword, if one exists and the click // corresponds to the SEARCH channel. Keyword string `protobuf:"bytes,13,opt,name=keyword,proto3" json:"keyword,omitempty"` // Output only. Basic information about the associated keyword, if it exists. KeywordInfo *common.KeywordInfo `protobuf:"bytes,14,opt,name=keyword_info,json=keywordInfo,proto3" json:"keyword_info,omitempty"` // contains filtered or unexported fields }
A click view with metrics aggregated at each click level, including both valid and invalid clicks. For non-Search campaigns, metrics.clicks represents the number of valid and invalid interactions. Queries including ClickView must have a filter limiting the results to one day and can be requested for dates back to 90 days before the time of the request.
func (*ClickView) Descriptor
deprecated
func (*ClickView) GetAdGroupAd ¶
func (*ClickView) GetAreaOfInterest ¶
func (x *ClickView) GetAreaOfInterest() *common.ClickLocation
func (*ClickView) GetCampaignLocationTarget ¶
func (*ClickView) GetKeyword ¶
func (*ClickView) GetKeywordInfo ¶
func (x *ClickView) GetKeywordInfo() *common.KeywordInfo
func (*ClickView) GetLocationOfPresence ¶
func (x *ClickView) GetLocationOfPresence() *common.ClickLocation
func (*ClickView) GetPageNumber ¶
func (*ClickView) GetResourceName ¶
func (*ClickView) GetUserList ¶
func (*ClickView) ProtoMessage ¶
func (*ClickView) ProtoMessage()
func (*ClickView) ProtoReflect ¶
func (x *ClickView) ProtoReflect() protoreflect.Message
type CombinedAudience ¶
type CombinedAudience struct { // Immutable. The resource name of the combined audience. // Combined audience names have the form: // // `customers/{customer_id}/combinedAudience/{combined_audience_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of the combined audience. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. Status of this combined audience. Indicates whether the // combined audience is enabled or removed. Status enums.CombinedAudienceStatusEnum_CombinedAudienceStatus `` /* 152-byte string literal not displayed */ // Output only. Name of the combined audience. It should be unique across all // combined audiences. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Output only. Description of this combined audience. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
Describe a resource for combined audiences which includes different audiences.
func (*CombinedAudience) Descriptor
deprecated
func (*CombinedAudience) Descriptor() ([]byte, []int)
Deprecated: Use CombinedAudience.ProtoReflect.Descriptor instead.
func (*CombinedAudience) GetDescription ¶
func (x *CombinedAudience) GetDescription() string
func (*CombinedAudience) GetId ¶
func (x *CombinedAudience) GetId() int64
func (*CombinedAudience) GetName ¶
func (x *CombinedAudience) GetName() string
func (*CombinedAudience) GetResourceName ¶
func (x *CombinedAudience) GetResourceName() string
func (*CombinedAudience) GetStatus ¶
func (x *CombinedAudience) GetStatus() enums.CombinedAudienceStatusEnum_CombinedAudienceStatus
func (*CombinedAudience) ProtoMessage ¶
func (*CombinedAudience) ProtoMessage()
func (*CombinedAudience) ProtoReflect ¶
func (x *CombinedAudience) ProtoReflect() protoreflect.Message
func (*CombinedAudience) Reset ¶
func (x *CombinedAudience) Reset()
func (*CombinedAudience) String ¶
func (x *CombinedAudience) String() string
type ContactDetails ¶
type ContactDetails struct { // Output only. Consumer phone number in E164 format. PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"` // Output only. Consumer email address. Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // Output only. Consumer name if consumer provided name from Message or // Booking form on google.com ConsumerName string `protobuf:"bytes,3,opt,name=consumer_name,json=consumerName,proto3" json:"consumer_name,omitempty"` // contains filtered or unexported fields }
Fields containing consumer contact details.
func (*ContactDetails) Descriptor
deprecated
func (*ContactDetails) Descriptor() ([]byte, []int)
Deprecated: Use ContactDetails.ProtoReflect.Descriptor instead.
func (*ContactDetails) GetConsumerName ¶
func (x *ContactDetails) GetConsumerName() string
func (*ContactDetails) GetEmail ¶
func (x *ContactDetails) GetEmail() string
func (*ContactDetails) GetPhoneNumber ¶
func (x *ContactDetails) GetPhoneNumber() string
func (*ContactDetails) ProtoMessage ¶
func (*ContactDetails) ProtoMessage()
func (*ContactDetails) ProtoReflect ¶
func (x *ContactDetails) ProtoReflect() protoreflect.Message
func (*ContactDetails) Reset ¶
func (x *ContactDetails) Reset()
func (*ContactDetails) String ¶
func (x *ContactDetails) String() string
type ConversionAction ¶
type ConversionAction struct { // Immutable. The resource name of the conversion action. // Conversion action resource names have the form: // // `customers/{customer_id}/conversionActions/{conversion_action_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the conversion action. Id *int64 `protobuf:"varint,21,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the conversion action. // // This field is required and should not be empty when creating new // conversion actions. Name *string `protobuf:"bytes,22,opt,name=name,proto3,oneof" json:"name,omitempty"` // The status of this conversion action for conversion event accrual. Status enums.ConversionActionStatusEnum_ConversionActionStatus `` /* 152-byte string literal not displayed */ // Immutable. The type of this conversion action. Type enums.ConversionActionTypeEnum_ConversionActionType `` /* 144-byte string literal not displayed */ // Output only. The conversion origin of this conversion action. Origin enums.ConversionOriginEnum_ConversionOrigin `` /* 141-byte string literal not displayed */ // If a conversion action's primary_for_goal bit is false, the conversion // action is non-biddable for all campaigns regardless of their customer // conversion goal or campaign conversion goal. // However, custom conversion goals do not respect primary_for_goal, so if // a campaign has a custom conversion goal configured with a // primary_for_goal = false conversion action, that conversion action is // still biddable. // By default, primary_for_goal will be true if not set. In V9, // primary_for_goal can only be set to false after creation through an // 'update' operation because it's not declared as optional. PrimaryForGoal *bool `protobuf:"varint,31,opt,name=primary_for_goal,json=primaryForGoal,proto3,oneof" json:"primary_for_goal,omitempty"` // The category of conversions reported for this conversion action. Category enums.ConversionActionCategoryEnum_ConversionActionCategory `` /* 160-byte string literal not displayed */ // Output only. The resource name of the conversion action owner customer, or // null if this is a system-defined conversion action. OwnerCustomer *string `protobuf:"bytes,23,opt,name=owner_customer,json=ownerCustomer,proto3,oneof" json:"owner_customer,omitempty"` // Whether this conversion action should be included in the "conversions" // metric. IncludeInConversionsMetric *bool `` /* 151-byte string literal not displayed */ // The maximum number of days that may elapse between an interaction // (for example, a click) and a conversion event. ClickThroughLookbackWindowDays *int64 `` /* 165-byte string literal not displayed */ // The maximum number of days which may elapse between an impression and a // conversion without an interaction. ViewThroughLookbackWindowDays *int64 `` /* 162-byte string literal not displayed */ // Settings related to the value for conversion events associated with this // conversion action. ValueSettings *ConversionAction_ValueSettings `protobuf:"bytes,11,opt,name=value_settings,json=valueSettings,proto3" json:"value_settings,omitempty"` // How to count conversion events for the conversion action. CountingType enums.ConversionActionCountingTypeEnum_ConversionActionCountingType `` /* 197-byte string literal not displayed */ // Settings related to this conversion action's attribution model. AttributionModelSettings *ConversionAction_AttributionModelSettings `` /* 136-byte string literal not displayed */ // Output only. The snippets used for tracking conversions. TagSnippets []*common.TagSnippet `protobuf:"bytes,14,rep,name=tag_snippets,json=tagSnippets,proto3" json:"tag_snippets,omitempty"` // The phone call duration in seconds after which a conversion should be // reported for this conversion action. // // The value must be between 0 and 10000, inclusive. PhoneCallDurationSeconds *int64 `` /* 145-byte string literal not displayed */ // App ID for an app conversion action. AppId *string `protobuf:"bytes,28,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // Output only. Mobile app vendor for an app conversion action. MobileAppVendor enums.MobileAppVendorEnum_MobileAppVendor `` /* 182-byte string literal not displayed */ // Output only. Firebase settings for Firebase conversion types. FirebaseSettings *ConversionAction_FirebaseSettings `protobuf:"bytes,18,opt,name=firebase_settings,json=firebaseSettings,proto3" json:"firebase_settings,omitempty"` // Output only. Third Party App Analytics settings for third party conversion // types. ThirdPartyAppAnalyticsSettings *ConversionAction_ThirdPartyAppAnalyticsSettings `` /* 158-byte string literal not displayed */ // Output only. Google Analytics 4 settings for Google Analytics 4 conversion // types. GoogleAnalytics_4Settings *ConversionAction_GoogleAnalytics4Settings `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
A conversion action.
func (*ConversionAction) Descriptor
deprecated
func (*ConversionAction) Descriptor() ([]byte, []int)
Deprecated: Use ConversionAction.ProtoReflect.Descriptor instead.
func (*ConversionAction) GetAppId ¶
func (x *ConversionAction) GetAppId() string
func (*ConversionAction) GetAttributionModelSettings ¶
func (x *ConversionAction) GetAttributionModelSettings() *ConversionAction_AttributionModelSettings
func (*ConversionAction) GetCategory ¶
func (x *ConversionAction) GetCategory() enums.ConversionActionCategoryEnum_ConversionActionCategory
func (*ConversionAction) GetClickThroughLookbackWindowDays ¶
func (x *ConversionAction) GetClickThroughLookbackWindowDays() int64
func (*ConversionAction) GetCountingType ¶
func (x *ConversionAction) GetCountingType() enums.ConversionActionCountingTypeEnum_ConversionActionCountingType
func (*ConversionAction) GetFirebaseSettings ¶
func (x *ConversionAction) GetFirebaseSettings() *ConversionAction_FirebaseSettings
func (*ConversionAction) GetGoogleAnalytics_4Settings ¶
func (x *ConversionAction) GetGoogleAnalytics_4Settings() *ConversionAction_GoogleAnalytics4Settings
func (*ConversionAction) GetId ¶
func (x *ConversionAction) GetId() int64
func (*ConversionAction) GetIncludeInConversionsMetric ¶
func (x *ConversionAction) GetIncludeInConversionsMetric() bool
func (*ConversionAction) GetMobileAppVendor ¶
func (x *ConversionAction) GetMobileAppVendor() enums.MobileAppVendorEnum_MobileAppVendor
func (*ConversionAction) GetName ¶
func (x *ConversionAction) GetName() string
func (*ConversionAction) GetOrigin ¶
func (x *ConversionAction) GetOrigin() enums.ConversionOriginEnum_ConversionOrigin
func (*ConversionAction) GetOwnerCustomer ¶
func (x *ConversionAction) GetOwnerCustomer() string
func (*ConversionAction) GetPhoneCallDurationSeconds ¶
func (x *ConversionAction) GetPhoneCallDurationSeconds() int64
func (*ConversionAction) GetPrimaryForGoal ¶
func (x *ConversionAction) GetPrimaryForGoal() bool
func (*ConversionAction) GetResourceName ¶
func (x *ConversionAction) GetResourceName() string
func (*ConversionAction) GetStatus ¶
func (x *ConversionAction) GetStatus() enums.ConversionActionStatusEnum_ConversionActionStatus
func (*ConversionAction) GetTagSnippets ¶
func (x *ConversionAction) GetTagSnippets() []*common.TagSnippet
func (*ConversionAction) GetThirdPartyAppAnalyticsSettings ¶
func (x *ConversionAction) GetThirdPartyAppAnalyticsSettings() *ConversionAction_ThirdPartyAppAnalyticsSettings
func (*ConversionAction) GetType ¶
func (x *ConversionAction) GetType() enums.ConversionActionTypeEnum_ConversionActionType
func (*ConversionAction) GetValueSettings ¶
func (x *ConversionAction) GetValueSettings() *ConversionAction_ValueSettings
func (*ConversionAction) GetViewThroughLookbackWindowDays ¶
func (x *ConversionAction) GetViewThroughLookbackWindowDays() int64
func (*ConversionAction) ProtoMessage ¶
func (*ConversionAction) ProtoMessage()
func (*ConversionAction) ProtoReflect ¶
func (x *ConversionAction) ProtoReflect() protoreflect.Message
func (*ConversionAction) Reset ¶
func (x *ConversionAction) Reset()
func (*ConversionAction) String ¶
func (x *ConversionAction) String() string
type ConversionAction_AttributionModelSettings ¶
type ConversionAction_AttributionModelSettings struct { // The attribution model type of this conversion action. AttributionModel enums.AttributionModelEnum_AttributionModel `` /* 184-byte string literal not displayed */ // Output only. The status of the data-driven attribution model for the // conversion action. DataDrivenModelStatus enums.DataDrivenModelStatusEnum_DataDrivenModelStatus `` /* 213-byte string literal not displayed */ // contains filtered or unexported fields }
Settings related to this conversion action's attribution model.
func (*ConversionAction_AttributionModelSettings) Descriptor
deprecated
func (*ConversionAction_AttributionModelSettings) Descriptor() ([]byte, []int)
Deprecated: Use ConversionAction_AttributionModelSettings.ProtoReflect.Descriptor instead.
func (*ConversionAction_AttributionModelSettings) GetAttributionModel ¶
func (x *ConversionAction_AttributionModelSettings) GetAttributionModel() enums.AttributionModelEnum_AttributionModel
func (*ConversionAction_AttributionModelSettings) GetDataDrivenModelStatus ¶
func (x *ConversionAction_AttributionModelSettings) GetDataDrivenModelStatus() enums.DataDrivenModelStatusEnum_DataDrivenModelStatus
func (*ConversionAction_AttributionModelSettings) ProtoMessage ¶
func (*ConversionAction_AttributionModelSettings) ProtoMessage()
func (*ConversionAction_AttributionModelSettings) ProtoReflect ¶
func (x *ConversionAction_AttributionModelSettings) ProtoReflect() protoreflect.Message
func (*ConversionAction_AttributionModelSettings) Reset ¶
func (x *ConversionAction_AttributionModelSettings) Reset()
func (*ConversionAction_AttributionModelSettings) String ¶
func (x *ConversionAction_AttributionModelSettings) String() string
type ConversionAction_FirebaseSettings ¶
type ConversionAction_FirebaseSettings struct { // Output only. The event name of a Firebase conversion. EventName *string `protobuf:"bytes,3,opt,name=event_name,json=eventName,proto3,oneof" json:"event_name,omitempty"` // Output only. The Firebase project ID of the conversion. ProjectId *string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3,oneof" json:"project_id,omitempty"` // Output only. The GA property ID of the conversion. PropertyId int64 `protobuf:"varint,5,opt,name=property_id,json=propertyId,proto3" json:"property_id,omitempty"` // Output only. The GA property name of the conversion. PropertyName string `protobuf:"bytes,6,opt,name=property_name,json=propertyName,proto3" json:"property_name,omitempty"` // contains filtered or unexported fields }
Settings related to a Firebase conversion action.
func (*ConversionAction_FirebaseSettings) Descriptor
deprecated
func (*ConversionAction_FirebaseSettings) Descriptor() ([]byte, []int)
Deprecated: Use ConversionAction_FirebaseSettings.ProtoReflect.Descriptor instead.
func (*ConversionAction_FirebaseSettings) GetEventName ¶
func (x *ConversionAction_FirebaseSettings) GetEventName() string
func (*ConversionAction_FirebaseSettings) GetProjectId ¶
func (x *ConversionAction_FirebaseSettings) GetProjectId() string
func (*ConversionAction_FirebaseSettings) GetPropertyId ¶
func (x *ConversionAction_FirebaseSettings) GetPropertyId() int64
func (*ConversionAction_FirebaseSettings) GetPropertyName ¶
func (x *ConversionAction_FirebaseSettings) GetPropertyName() string
func (*ConversionAction_FirebaseSettings) ProtoMessage ¶
func (*ConversionAction_FirebaseSettings) ProtoMessage()
func (*ConversionAction_FirebaseSettings) ProtoReflect ¶
func (x *ConversionAction_FirebaseSettings) ProtoReflect() protoreflect.Message
func (*ConversionAction_FirebaseSettings) Reset ¶
func (x *ConversionAction_FirebaseSettings) Reset()
func (*ConversionAction_FirebaseSettings) String ¶
func (x *ConversionAction_FirebaseSettings) String() string
type ConversionAction_GoogleAnalytics4Settings ¶
type ConversionAction_GoogleAnalytics4Settings struct { // Output only. The name of the GA 4 event. EventName string `protobuf:"bytes,1,opt,name=event_name,json=eventName,proto3" json:"event_name,omitempty"` // Output only. The name of the GA 4 property. PropertyName string `protobuf:"bytes,2,opt,name=property_name,json=propertyName,proto3" json:"property_name,omitempty"` // Output only. The ID of the GA 4 property. PropertyId int64 `protobuf:"varint,3,opt,name=property_id,json=propertyId,proto3" json:"property_id,omitempty"` // contains filtered or unexported fields }
Settings related to a Google Analytics 4 conversion action.
func (*ConversionAction_GoogleAnalytics4Settings) Descriptor
deprecated
func (*ConversionAction_GoogleAnalytics4Settings) Descriptor() ([]byte, []int)
Deprecated: Use ConversionAction_GoogleAnalytics4Settings.ProtoReflect.Descriptor instead.
func (*ConversionAction_GoogleAnalytics4Settings) GetEventName ¶
func (x *ConversionAction_GoogleAnalytics4Settings) GetEventName() string
func (*ConversionAction_GoogleAnalytics4Settings) GetPropertyId ¶
func (x *ConversionAction_GoogleAnalytics4Settings) GetPropertyId() int64
func (*ConversionAction_GoogleAnalytics4Settings) GetPropertyName ¶
func (x *ConversionAction_GoogleAnalytics4Settings) GetPropertyName() string
func (*ConversionAction_GoogleAnalytics4Settings) ProtoMessage ¶
func (*ConversionAction_GoogleAnalytics4Settings) ProtoMessage()
func (*ConversionAction_GoogleAnalytics4Settings) ProtoReflect ¶
func (x *ConversionAction_GoogleAnalytics4Settings) ProtoReflect() protoreflect.Message
func (*ConversionAction_GoogleAnalytics4Settings) Reset ¶
func (x *ConversionAction_GoogleAnalytics4Settings) Reset()
func (*ConversionAction_GoogleAnalytics4Settings) String ¶
func (x *ConversionAction_GoogleAnalytics4Settings) String() string
type ConversionAction_ThirdPartyAppAnalyticsSettings ¶
type ConversionAction_ThirdPartyAppAnalyticsSettings struct { // Output only. The event name of a third-party app analytics conversion. EventName *string `protobuf:"bytes,2,opt,name=event_name,json=eventName,proto3,oneof" json:"event_name,omitempty"` // Output only. Name of the third-party app analytics provider. ProviderName string `protobuf:"bytes,3,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"` // contains filtered or unexported fields }
Settings related to a third party app analytics conversion action.
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) Descriptor
deprecated
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) Descriptor() ([]byte, []int)
Deprecated: Use ConversionAction_ThirdPartyAppAnalyticsSettings.ProtoReflect.Descriptor instead.
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) GetEventName ¶
func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) GetEventName() string
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) GetProviderName ¶
func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) GetProviderName() string
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoMessage ¶
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoMessage()
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoReflect ¶
func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoReflect() protoreflect.Message
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) Reset ¶
func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) Reset()
func (*ConversionAction_ThirdPartyAppAnalyticsSettings) String ¶
func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) String() string
type ConversionAction_ValueSettings ¶
type ConversionAction_ValueSettings struct { // The value to use when conversion events for this conversion action are // sent with an invalid, disallowed or missing value, or when // this conversion action is configured to always use the default value. DefaultValue *float64 `protobuf:"fixed64,4,opt,name=default_value,json=defaultValue,proto3,oneof" json:"default_value,omitempty"` // The currency code to use when conversion events for this conversion // action are sent with an invalid or missing currency code, or when this // conversion action is configured to always use the default value. DefaultCurrencyCode *string `` /* 126-byte string literal not displayed */ // Controls whether the default value and default currency code are used in // place of the value and currency code specified in conversion events for // this conversion action. AlwaysUseDefaultValue *bool `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Settings related to the value for conversion events associated with this conversion action.
func (*ConversionAction_ValueSettings) Descriptor
deprecated
func (*ConversionAction_ValueSettings) Descriptor() ([]byte, []int)
Deprecated: Use ConversionAction_ValueSettings.ProtoReflect.Descriptor instead.
func (*ConversionAction_ValueSettings) GetAlwaysUseDefaultValue ¶
func (x *ConversionAction_ValueSettings) GetAlwaysUseDefaultValue() bool
func (*ConversionAction_ValueSettings) GetDefaultCurrencyCode ¶
func (x *ConversionAction_ValueSettings) GetDefaultCurrencyCode() string
func (*ConversionAction_ValueSettings) GetDefaultValue ¶
func (x *ConversionAction_ValueSettings) GetDefaultValue() float64
func (*ConversionAction_ValueSettings) ProtoMessage ¶
func (*ConversionAction_ValueSettings) ProtoMessage()
func (*ConversionAction_ValueSettings) ProtoReflect ¶
func (x *ConversionAction_ValueSettings) ProtoReflect() protoreflect.Message
func (*ConversionAction_ValueSettings) Reset ¶
func (x *ConversionAction_ValueSettings) Reset()
func (*ConversionAction_ValueSettings) String ¶
func (x *ConversionAction_ValueSettings) String() string
type ConversionCustomVariable ¶
type ConversionCustomVariable struct { // Immutable. The resource name of the conversion custom variable. // Conversion custom variable resource names have the form: // // `customers/{customer_id}/conversionCustomVariables/{conversion_custom_variable_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the conversion custom variable. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Required. The name of the conversion custom variable. // Name should be unique. The maximum length of name is 100 characters. // There should not be any extra spaces before and after. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Required. Immutable. The tag of the conversion custom variable. It is used // in the event snippet and sent to Google Ads along with conversion pings. // For conversion uploads in Google Ads API, the resource name of the // conversion custom variable is used. Tag should be unique. The maximum size // of tag is 100 bytes. There should not be any extra spaces before and after. // Currently only lowercase letters, numbers and underscores are allowed in // the tag. Tag string `protobuf:"bytes,4,opt,name=tag,proto3" json:"tag,omitempty"` // The status of the conversion custom variable for conversion event accrual. Status enums.ConversionCustomVariableStatusEnum_ConversionCustomVariableStatus `` /* 168-byte string literal not displayed */ // Output only. The resource name of the customer that owns the conversion // custom variable. OwnerCustomer string `protobuf:"bytes,6,opt,name=owner_customer,json=ownerCustomer,proto3" json:"owner_customer,omitempty"` // contains filtered or unexported fields }
A conversion custom variable See "About custom variables for conversions" at https://support.google.com/google-ads/answer/9964350
func (*ConversionCustomVariable) Descriptor
deprecated
func (*ConversionCustomVariable) Descriptor() ([]byte, []int)
Deprecated: Use ConversionCustomVariable.ProtoReflect.Descriptor instead.
func (*ConversionCustomVariable) GetId ¶
func (x *ConversionCustomVariable) GetId() int64
func (*ConversionCustomVariable) GetName ¶
func (x *ConversionCustomVariable) GetName() string
func (*ConversionCustomVariable) GetOwnerCustomer ¶
func (x *ConversionCustomVariable) GetOwnerCustomer() string
func (*ConversionCustomVariable) GetResourceName ¶
func (x *ConversionCustomVariable) GetResourceName() string
func (*ConversionCustomVariable) GetStatus ¶
func (x *ConversionCustomVariable) GetStatus() enums.ConversionCustomVariableStatusEnum_ConversionCustomVariableStatus
func (*ConversionCustomVariable) GetTag ¶
func (x *ConversionCustomVariable) GetTag() string
func (*ConversionCustomVariable) ProtoMessage ¶
func (*ConversionCustomVariable) ProtoMessage()
func (*ConversionCustomVariable) ProtoReflect ¶
func (x *ConversionCustomVariable) ProtoReflect() protoreflect.Message
func (*ConversionCustomVariable) Reset ¶
func (x *ConversionCustomVariable) Reset()
func (*ConversionCustomVariable) String ¶
func (x *ConversionCustomVariable) String() string
type ConversionGoalCampaignConfig ¶
type ConversionGoalCampaignConfig struct { // Immutable. The resource name of the conversion goal campaign config. // Conversion goal campaign config resource names have the form: // // `customers/{customer_id}/conversionGoalCampaignConfigs/{campaign_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The campaign with which this conversion goal campaign config is // associated. Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"` // The level of goal config the campaign is using. GoalConfigLevel enums.GoalConfigLevelEnum_GoalConfigLevel `` /* 181-byte string literal not displayed */ // The custom conversion goal the campaign is using for optimization. CustomConversionGoal string `protobuf:"bytes,4,opt,name=custom_conversion_goal,json=customConversionGoal,proto3" json:"custom_conversion_goal,omitempty"` // contains filtered or unexported fields }
Conversion goal settings for a Campaign.
func (*ConversionGoalCampaignConfig) Descriptor
deprecated
func (*ConversionGoalCampaignConfig) Descriptor() ([]byte, []int)
Deprecated: Use ConversionGoalCampaignConfig.ProtoReflect.Descriptor instead.
func (*ConversionGoalCampaignConfig) GetCampaign ¶
func (x *ConversionGoalCampaignConfig) GetCampaign() string
func (*ConversionGoalCampaignConfig) GetCustomConversionGoal ¶
func (x *ConversionGoalCampaignConfig) GetCustomConversionGoal() string
func (*ConversionGoalCampaignConfig) GetGoalConfigLevel ¶
func (x *ConversionGoalCampaignConfig) GetGoalConfigLevel() enums.GoalConfigLevelEnum_GoalConfigLevel
func (*ConversionGoalCampaignConfig) GetResourceName ¶
func (x *ConversionGoalCampaignConfig) GetResourceName() string
func (*ConversionGoalCampaignConfig) ProtoMessage ¶
func (*ConversionGoalCampaignConfig) ProtoMessage()
func (*ConversionGoalCampaignConfig) ProtoReflect ¶
func (x *ConversionGoalCampaignConfig) ProtoReflect() protoreflect.Message
func (*ConversionGoalCampaignConfig) Reset ¶
func (x *ConversionGoalCampaignConfig) Reset()
func (*ConversionGoalCampaignConfig) String ¶
func (x *ConversionGoalCampaignConfig) String() string
type ConversionTrackingSetting ¶
type ConversionTrackingSetting struct { // Output only. The conversion tracking id used for this account. This id // doesn't indicate whether the customer uses conversion tracking // (conversion_tracking_status does). This field is read-only. ConversionTrackingId *int64 `` /* 130-byte string literal not displayed */ // Output only. The conversion tracking id of the customer's manager. This is // set when the customer is opted into cross account conversion tracking, and // it overrides conversion_tracking_id. This field can only be managed through // the Google Ads UI. This field is read-only. CrossAccountConversionTrackingId *int64 `` /* 170-byte string literal not displayed */ // Output only. Whether the customer has accepted customer data terms. If // using cross-account conversion tracking, this value is inherited from the // manager. This field is read-only. For more // information, see https://support.google.com/adspolicy/answer/7475709. AcceptedCustomerDataTerms bool `` /* 141-byte string literal not displayed */ // Output only. Conversion tracking status. It indicates whether the customer // is using conversion tracking, and who is the conversion tracking owner of // this customer. If this customer is using cross-account conversion tracking, // the value returned will differ based on the `login-customer-id` of the // request. ConversionTrackingStatus enums.ConversionTrackingStatusEnum_ConversionTrackingStatus `` /* 226-byte string literal not displayed */ // Output only. Whether the customer is opted-in for enhanced conversions // for leads. If using cross-account conversion tracking, this value is // inherited from the manager. This field is read-only. EnhancedConversionsForLeadsEnabled bool `` /* 170-byte string literal not displayed */ // Output only. The resource name of the customer where conversions are // created and managed. This field is read-only. GoogleAdsConversionCustomer string `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
A collection of customer-wide settings related to Google Ads Conversion Tracking.
func (*ConversionTrackingSetting) Descriptor
deprecated
func (*ConversionTrackingSetting) Descriptor() ([]byte, []int)
Deprecated: Use ConversionTrackingSetting.ProtoReflect.Descriptor instead.
func (*ConversionTrackingSetting) GetAcceptedCustomerDataTerms ¶
func (x *ConversionTrackingSetting) GetAcceptedCustomerDataTerms() bool
func (*ConversionTrackingSetting) GetConversionTrackingId ¶
func (x *ConversionTrackingSetting) GetConversionTrackingId() int64
func (*ConversionTrackingSetting) GetConversionTrackingStatus ¶
func (x *ConversionTrackingSetting) GetConversionTrackingStatus() enums.ConversionTrackingStatusEnum_ConversionTrackingStatus
func (*ConversionTrackingSetting) GetCrossAccountConversionTrackingId ¶
func (x *ConversionTrackingSetting) GetCrossAccountConversionTrackingId() int64
func (*ConversionTrackingSetting) GetEnhancedConversionsForLeadsEnabled ¶
func (x *ConversionTrackingSetting) GetEnhancedConversionsForLeadsEnabled() bool
func (*ConversionTrackingSetting) GetGoogleAdsConversionCustomer ¶
func (x *ConversionTrackingSetting) GetGoogleAdsConversionCustomer() string
func (*ConversionTrackingSetting) ProtoMessage ¶
func (*ConversionTrackingSetting) ProtoMessage()
func (*ConversionTrackingSetting) ProtoReflect ¶
func (x *ConversionTrackingSetting) ProtoReflect() protoreflect.Message
func (*ConversionTrackingSetting) Reset ¶
func (x *ConversionTrackingSetting) Reset()
func (*ConversionTrackingSetting) String ¶
func (x *ConversionTrackingSetting) String() string
type ConversionValueRule ¶
type ConversionValueRule struct { // Immutable. The resource name of the conversion value rule. // Conversion value rule resource names have the form: // // `customers/{customer_id}/conversionValueRules/{conversion_value_rule_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the conversion value rule. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Action applied when the rule is triggered. Action *ConversionValueRule_ValueRuleAction `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"` // Condition for Geo location that must be satisfied for the value rule to // apply. GeoLocationCondition *ConversionValueRule_ValueRuleGeoLocationCondition `protobuf:"bytes,4,opt,name=geo_location_condition,json=geoLocationCondition,proto3" json:"geo_location_condition,omitempty"` // Condition for device type that must be satisfied for the value rule to // apply. DeviceCondition *ConversionValueRule_ValueRuleDeviceCondition `protobuf:"bytes,5,opt,name=device_condition,json=deviceCondition,proto3" json:"device_condition,omitempty"` // Condition for audience that must be satisfied for the value rule to apply. AudienceCondition *ConversionValueRule_ValueRuleAudienceCondition `protobuf:"bytes,6,opt,name=audience_condition,json=audienceCondition,proto3" json:"audience_condition,omitempty"` // Output only. The resource name of the conversion value rule's owner // customer. When the value rule is inherited from a manager customer, // owner_customer will be the resource name of the manager whereas the // customer in the resource_name will be of the requesting serving customer. // ** Read-only ** OwnerCustomer string `protobuf:"bytes,7,opt,name=owner_customer,json=ownerCustomer,proto3" json:"owner_customer,omitempty"` // The status of the conversion value rule. Status enums.ConversionValueRuleStatusEnum_ConversionValueRuleStatus `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
A conversion value rule
func (*ConversionValueRule) Descriptor
deprecated
func (*ConversionValueRule) Descriptor() ([]byte, []int)
Deprecated: Use ConversionValueRule.ProtoReflect.Descriptor instead.
func (*ConversionValueRule) GetAction ¶
func (x *ConversionValueRule) GetAction() *ConversionValueRule_ValueRuleAction
func (*ConversionValueRule) GetAudienceCondition ¶
func (x *ConversionValueRule) GetAudienceCondition() *ConversionValueRule_ValueRuleAudienceCondition
func (*ConversionValueRule) GetDeviceCondition ¶
func (x *ConversionValueRule) GetDeviceCondition() *ConversionValueRule_ValueRuleDeviceCondition
func (*ConversionValueRule) GetGeoLocationCondition ¶
func (x *ConversionValueRule) GetGeoLocationCondition() *ConversionValueRule_ValueRuleGeoLocationCondition
func (*ConversionValueRule) GetId ¶
func (x *ConversionValueRule) GetId() int64
func (*ConversionValueRule) GetOwnerCustomer ¶
func (x *ConversionValueRule) GetOwnerCustomer() string
func (*ConversionValueRule) GetResourceName ¶
func (x *ConversionValueRule) GetResourceName() string
func (*ConversionValueRule) GetStatus ¶
func (x *ConversionValueRule) GetStatus() enums.ConversionValueRuleStatusEnum_ConversionValueRuleStatus
func (*ConversionValueRule) ProtoMessage ¶
func (*ConversionValueRule) ProtoMessage()
func (*ConversionValueRule) ProtoReflect ¶
func (x *ConversionValueRule) ProtoReflect() protoreflect.Message
func (*ConversionValueRule) Reset ¶
func (x *ConversionValueRule) Reset()
func (*ConversionValueRule) String ¶
func (x *ConversionValueRule) String() string
type ConversionValueRuleSet ¶
type ConversionValueRuleSet struct { // Immutable. The resource name of the conversion value rule set. // Conversion value rule set resource names have the form: // // `customers/{customer_id}/conversionValueRuleSets/{conversion_value_rule_set_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the conversion value rule set. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Resource names of rules within the rule set. ConversionValueRules []string `protobuf:"bytes,3,rep,name=conversion_value_rules,json=conversionValueRules,proto3" json:"conversion_value_rules,omitempty"` // Defines dimensions for Value Rule conditions. The condition types of value // rules within this value rule set must be of these dimensions. The first // entry in this list is the primary dimension of the included value rules. // When using value rule primary dimension segmentation, conversion values // will be segmented into the values adjusted by value rules and the original // values, if some value rules apply. Dimensions []enums.ValueRuleSetDimensionEnum_ValueRuleSetDimension `` /* 165-byte string literal not displayed */ // Output only. The resource name of the conversion value rule set's owner // customer. When the value rule set is inherited from a manager customer, // owner_customer will be the resource name of the manager whereas the // customer in the resource_name will be of the requesting serving customer. // ** Read-only ** OwnerCustomer string `protobuf:"bytes,5,opt,name=owner_customer,json=ownerCustomer,proto3" json:"owner_customer,omitempty"` // Immutable. Defines the scope where the conversion value rule set is // attached. AttachmentType enums.ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType `` /* 198-byte string literal not displayed */ // The resource name of the campaign when the conversion value rule // set is attached to a campaign. Campaign string `protobuf:"bytes,7,opt,name=campaign,proto3" json:"campaign,omitempty"` // Output only. The status of the conversion value rule set. // ** Read-only ** Status enums.ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus `` /* 164-byte string literal not displayed */ // Immutable. The conversion action categories of the conversion value rule // set. ConversionActionCategories []enums.ConversionActionCategoryEnum_ConversionActionCategory `` /* 239-byte string literal not displayed */ // contains filtered or unexported fields }
A conversion value rule set
func (*ConversionValueRuleSet) Descriptor
deprecated
func (*ConversionValueRuleSet) Descriptor() ([]byte, []int)
Deprecated: Use ConversionValueRuleSet.ProtoReflect.Descriptor instead.
func (*ConversionValueRuleSet) GetAttachmentType ¶
func (x *ConversionValueRuleSet) GetAttachmentType() enums.ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType
func (*ConversionValueRuleSet) GetCampaign ¶
func (x *ConversionValueRuleSet) GetCampaign() string
func (*ConversionValueRuleSet) GetConversionActionCategories ¶
func (x *ConversionValueRuleSet) GetConversionActionCategories() []enums.ConversionActionCategoryEnum_ConversionActionCategory
func (*ConversionValueRuleSet) GetConversionValueRules ¶
func (x *ConversionValueRuleSet) GetConversionValueRules() []string
func (*ConversionValueRuleSet) GetDimensions ¶
func (x *ConversionValueRuleSet) GetDimensions() []enums.ValueRuleSetDimensionEnum_ValueRuleSetDimension
func (*ConversionValueRuleSet) GetId ¶
func (x *ConversionValueRuleSet) GetId() int64
func (*ConversionValueRuleSet) GetOwnerCustomer ¶
func (x *ConversionValueRuleSet) GetOwnerCustomer() string
func (*ConversionValueRuleSet) GetResourceName ¶
func (x *ConversionValueRuleSet) GetResourceName() string
func (*ConversionValueRuleSet) GetStatus ¶
func (x *ConversionValueRuleSet) GetStatus() enums.ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus
func (*ConversionValueRuleSet) ProtoMessage ¶
func (*ConversionValueRuleSet) ProtoMessage()
func (*ConversionValueRuleSet) ProtoReflect ¶
func (x *ConversionValueRuleSet) ProtoReflect() protoreflect.Message
func (*ConversionValueRuleSet) Reset ¶
func (x *ConversionValueRuleSet) Reset()
func (*ConversionValueRuleSet) String ¶
func (x *ConversionValueRuleSet) String() string
type ConversionValueRule_ValueRuleAction ¶
type ConversionValueRule_ValueRuleAction struct { // Specifies applied operation. Operation enums.ValueRuleOperationEnum_ValueRuleOperation `` /* 150-byte string literal not displayed */ // Specifies applied value. Value float64 `protobuf:"fixed64,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Action applied when rule is applied.
func (*ConversionValueRule_ValueRuleAction) Descriptor
deprecated
func (*ConversionValueRule_ValueRuleAction) Descriptor() ([]byte, []int)
Deprecated: Use ConversionValueRule_ValueRuleAction.ProtoReflect.Descriptor instead.
func (*ConversionValueRule_ValueRuleAction) GetOperation ¶
func (x *ConversionValueRule_ValueRuleAction) GetOperation() enums.ValueRuleOperationEnum_ValueRuleOperation
func (*ConversionValueRule_ValueRuleAction) GetValue ¶
func (x *ConversionValueRule_ValueRuleAction) GetValue() float64
func (*ConversionValueRule_ValueRuleAction) ProtoMessage ¶
func (*ConversionValueRule_ValueRuleAction) ProtoMessage()
func (*ConversionValueRule_ValueRuleAction) ProtoReflect ¶
func (x *ConversionValueRule_ValueRuleAction) ProtoReflect() protoreflect.Message
func (*ConversionValueRule_ValueRuleAction) Reset ¶
func (x *ConversionValueRule_ValueRuleAction) Reset()
func (*ConversionValueRule_ValueRuleAction) String ¶
func (x *ConversionValueRule_ValueRuleAction) String() string
type ConversionValueRule_ValueRuleAudienceCondition ¶
type ConversionValueRule_ValueRuleAudienceCondition struct { // User Lists. UserLists []string `protobuf:"bytes,1,rep,name=user_lists,json=userLists,proto3" json:"user_lists,omitempty"` // User Interests. UserInterests []string `protobuf:"bytes,2,rep,name=user_interests,json=userInterests,proto3" json:"user_interests,omitempty"` // contains filtered or unexported fields }
Condition on Audience dimension.
func (*ConversionValueRule_ValueRuleAudienceCondition) Descriptor
deprecated
func (*ConversionValueRule_ValueRuleAudienceCondition) Descriptor() ([]byte, []int)
Deprecated: Use ConversionValueRule_ValueRuleAudienceCondition.ProtoReflect.Descriptor instead.
func (*ConversionValueRule_ValueRuleAudienceCondition) GetUserInterests ¶
func (x *ConversionValueRule_ValueRuleAudienceCondition) GetUserInterests() []string
func (*ConversionValueRule_ValueRuleAudienceCondition) GetUserLists ¶
func (x *ConversionValueRule_ValueRuleAudienceCondition) GetUserLists() []string
func (*ConversionValueRule_ValueRuleAudienceCondition) ProtoMessage ¶
func (*ConversionValueRule_ValueRuleAudienceCondition) ProtoMessage()
func (*ConversionValueRule_ValueRuleAudienceCondition) ProtoReflect ¶
func (x *ConversionValueRule_ValueRuleAudienceCondition) ProtoReflect() protoreflect.Message
func (*ConversionValueRule_ValueRuleAudienceCondition) Reset ¶
func (x *ConversionValueRule_ValueRuleAudienceCondition) Reset()
func (*ConversionValueRule_ValueRuleAudienceCondition) String ¶
func (x *ConversionValueRule_ValueRuleAudienceCondition) String() string
type ConversionValueRule_ValueRuleDeviceCondition ¶
type ConversionValueRule_ValueRuleDeviceCondition struct { // Value for device type condition. DeviceTypes []enums.ValueRuleDeviceTypeEnum_ValueRuleDeviceType `` /* 182-byte string literal not displayed */ // contains filtered or unexported fields }
Condition on Device dimension.
func (*ConversionValueRule_ValueRuleDeviceCondition) Descriptor
deprecated
func (*ConversionValueRule_ValueRuleDeviceCondition) Descriptor() ([]byte, []int)
Deprecated: Use ConversionValueRule_ValueRuleDeviceCondition.ProtoReflect.Descriptor instead.
func (*ConversionValueRule_ValueRuleDeviceCondition) GetDeviceTypes ¶
func (x *ConversionValueRule_ValueRuleDeviceCondition) GetDeviceTypes() []enums.ValueRuleDeviceTypeEnum_ValueRuleDeviceType
func (*ConversionValueRule_ValueRuleDeviceCondition) ProtoMessage ¶
func (*ConversionValueRule_ValueRuleDeviceCondition) ProtoMessage()
func (*ConversionValueRule_ValueRuleDeviceCondition) ProtoReflect ¶
func (x *ConversionValueRule_ValueRuleDeviceCondition) ProtoReflect() protoreflect.Message
func (*ConversionValueRule_ValueRuleDeviceCondition) Reset ¶
func (x *ConversionValueRule_ValueRuleDeviceCondition) Reset()
func (*ConversionValueRule_ValueRuleDeviceCondition) String ¶
func (x *ConversionValueRule_ValueRuleDeviceCondition) String() string
type ConversionValueRule_ValueRuleGeoLocationCondition ¶
type ConversionValueRule_ValueRuleGeoLocationCondition struct { // Geo locations that advertisers want to exclude. ExcludedGeoTargetConstants []string `` /* 143-byte string literal not displayed */ // Excluded Geo location match type. ExcludedGeoMatchType enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType `` /* 226-byte string literal not displayed */ // Geo locations that advertisers want to include. GeoTargetConstants []string `protobuf:"bytes,3,rep,name=geo_target_constants,json=geoTargetConstants,proto3" json:"geo_target_constants,omitempty"` // Included Geo location match type. GeoMatchType enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType `` /* 200-byte string literal not displayed */ // contains filtered or unexported fields }
Condition on Geo dimension.
func (*ConversionValueRule_ValueRuleGeoLocationCondition) Descriptor
deprecated
func (*ConversionValueRule_ValueRuleGeoLocationCondition) Descriptor() ([]byte, []int)
Deprecated: Use ConversionValueRule_ValueRuleGeoLocationCondition.ProtoReflect.Descriptor instead.
func (*ConversionValueRule_ValueRuleGeoLocationCondition) GetExcludedGeoMatchType ¶
func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetExcludedGeoMatchType() enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType
func (*ConversionValueRule_ValueRuleGeoLocationCondition) GetExcludedGeoTargetConstants ¶
func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetExcludedGeoTargetConstants() []string
func (*ConversionValueRule_ValueRuleGeoLocationCondition) GetGeoMatchType ¶
func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetGeoMatchType() enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType
func (*ConversionValueRule_ValueRuleGeoLocationCondition) GetGeoTargetConstants ¶
func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetGeoTargetConstants() []string
func (*ConversionValueRule_ValueRuleGeoLocationCondition) ProtoMessage ¶
func (*ConversionValueRule_ValueRuleGeoLocationCondition) ProtoMessage()
func (*ConversionValueRule_ValueRuleGeoLocationCondition) ProtoReflect ¶
func (x *ConversionValueRule_ValueRuleGeoLocationCondition) ProtoReflect() protoreflect.Message
func (*ConversionValueRule_ValueRuleGeoLocationCondition) Reset ¶
func (x *ConversionValueRule_ValueRuleGeoLocationCondition) Reset()
func (*ConversionValueRule_ValueRuleGeoLocationCondition) String ¶
func (x *ConversionValueRule_ValueRuleGeoLocationCondition) String() string
type CreditDetails ¶
type CreditDetails struct { // Output only. Credit state of the lead. CreditState enums.LocalServicesCreditStateEnum_CreditState `` /* 172-byte string literal not displayed */ // Output only. The date time when the credit state of the lead was last // updated. The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's // timezone. Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" CreditStateLastUpdateDateTime string `` /* 156-byte string literal not displayed */ // contains filtered or unexported fields }
Represents the credit details of a lead.
func (*CreditDetails) Descriptor
deprecated
func (*CreditDetails) Descriptor() ([]byte, []int)
Deprecated: Use CreditDetails.ProtoReflect.Descriptor instead.
func (*CreditDetails) GetCreditState ¶
func (x *CreditDetails) GetCreditState() enums.LocalServicesCreditStateEnum_CreditState
func (*CreditDetails) GetCreditStateLastUpdateDateTime ¶
func (x *CreditDetails) GetCreditStateLastUpdateDateTime() string
func (*CreditDetails) ProtoMessage ¶
func (*CreditDetails) ProtoMessage()
func (*CreditDetails) ProtoReflect ¶
func (x *CreditDetails) ProtoReflect() protoreflect.Message
func (*CreditDetails) Reset ¶
func (x *CreditDetails) Reset()
func (*CreditDetails) String ¶
func (x *CreditDetails) String() string
type CurrencyConstant ¶
type CurrencyConstant struct { // Output only. The resource name of the currency constant. // Currency constant resource names have the form: // // `currencyConstants/{code}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ISO 4217 three-letter currency code, for example, "USD" Code *string `protobuf:"bytes,6,opt,name=code,proto3,oneof" json:"code,omitempty"` // Output only. Full English name of the currency. Name *string `protobuf:"bytes,7,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. Standard symbol for describing this currency, for example, '$' // for US Dollars. Symbol *string `protobuf:"bytes,8,opt,name=symbol,proto3,oneof" json:"symbol,omitempty"` // Output only. The billable unit for this currency. Billed amounts should be // multiples of this value. BillableUnitMicros *int64 `protobuf:"varint,9,opt,name=billable_unit_micros,json=billableUnitMicros,proto3,oneof" json:"billable_unit_micros,omitempty"` // contains filtered or unexported fields }
A currency constant.
func (*CurrencyConstant) Descriptor
deprecated
func (*CurrencyConstant) Descriptor() ([]byte, []int)
Deprecated: Use CurrencyConstant.ProtoReflect.Descriptor instead.
func (*CurrencyConstant) GetBillableUnitMicros ¶
func (x *CurrencyConstant) GetBillableUnitMicros() int64
func (*CurrencyConstant) GetCode ¶
func (x *CurrencyConstant) GetCode() string
func (*CurrencyConstant) GetName ¶
func (x *CurrencyConstant) GetName() string
func (*CurrencyConstant) GetResourceName ¶
func (x *CurrencyConstant) GetResourceName() string
func (*CurrencyConstant) GetSymbol ¶
func (x *CurrencyConstant) GetSymbol() string
func (*CurrencyConstant) ProtoMessage ¶
func (*CurrencyConstant) ProtoMessage()
func (*CurrencyConstant) ProtoReflect ¶
func (x *CurrencyConstant) ProtoReflect() protoreflect.Message
func (*CurrencyConstant) Reset ¶
func (x *CurrencyConstant) Reset()
func (*CurrencyConstant) String ¶
func (x *CurrencyConstant) String() string
type CustomAudience ¶
type CustomAudience struct { // Immutable. The resource name of the custom audience. // Custom audience resource names have the form: // // `customers/{customer_id}/customAudiences/{custom_audience_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of the custom audience. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. Status of this custom audience. Indicates whether the custom // audience is enabled or removed. Status enums.CustomAudienceStatusEnum_CustomAudienceStatus `` /* 148-byte string literal not displayed */ // Name of the custom audience. It should be unique for all custom audiences // created by a customer. // This field is required for creating operations. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Type of the custom audience. // ("INTEREST" OR "PURCHASE_INTENT" is not allowed for newly created custom // audience but kept for existing audiences) Type enums.CustomAudienceTypeEnum_CustomAudienceType `` /* 140-byte string literal not displayed */ // Description of this custom audience. Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"` // List of custom audience members that this custom audience is composed of. // Members can be added during CustomAudience creation. If members are // presented in UPDATE operation, existing members will be overridden. Members []*CustomAudienceMember `protobuf:"bytes,7,rep,name=members,proto3" json:"members,omitempty"` // contains filtered or unexported fields }
A custom audience. This is a list of users by interest.
func (*CustomAudience) Descriptor
deprecated
func (*CustomAudience) Descriptor() ([]byte, []int)
Deprecated: Use CustomAudience.ProtoReflect.Descriptor instead.
func (*CustomAudience) GetDescription ¶
func (x *CustomAudience) GetDescription() string
func (*CustomAudience) GetId ¶
func (x *CustomAudience) GetId() int64
func (*CustomAudience) GetMembers ¶
func (x *CustomAudience) GetMembers() []*CustomAudienceMember
func (*CustomAudience) GetName ¶
func (x *CustomAudience) GetName() string
func (*CustomAudience) GetResourceName ¶
func (x *CustomAudience) GetResourceName() string
func (*CustomAudience) GetStatus ¶
func (x *CustomAudience) GetStatus() enums.CustomAudienceStatusEnum_CustomAudienceStatus
func (*CustomAudience) GetType ¶
func (x *CustomAudience) GetType() enums.CustomAudienceTypeEnum_CustomAudienceType
func (*CustomAudience) ProtoMessage ¶
func (*CustomAudience) ProtoMessage()
func (*CustomAudience) ProtoReflect ¶
func (x *CustomAudience) ProtoReflect() protoreflect.Message
func (*CustomAudience) Reset ¶
func (x *CustomAudience) Reset()
func (*CustomAudience) String ¶
func (x *CustomAudience) String() string
type CustomAudienceMember ¶
type CustomAudienceMember struct { // The type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP. MemberType enums.CustomAudienceMemberTypeEnum_CustomAudienceMemberType `` /* 182-byte string literal not displayed */ // The CustomAudienceMember value. One field is populated depending on the // member type. // // Types that are assignable to Value: // // *CustomAudienceMember_Keyword // *CustomAudienceMember_Url // *CustomAudienceMember_PlaceCategory // *CustomAudienceMember_App Value isCustomAudienceMember_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
A member of custom audience. A member can be a KEYWORD, URL, PLACE_CATEGORY or APP. It can only be created or removed but not changed.
func (*CustomAudienceMember) Descriptor
deprecated
func (*CustomAudienceMember) Descriptor() ([]byte, []int)
Deprecated: Use CustomAudienceMember.ProtoReflect.Descriptor instead.
func (*CustomAudienceMember) GetApp ¶
func (x *CustomAudienceMember) GetApp() string
func (*CustomAudienceMember) GetKeyword ¶
func (x *CustomAudienceMember) GetKeyword() string
func (*CustomAudienceMember) GetMemberType ¶
func (x *CustomAudienceMember) GetMemberType() enums.CustomAudienceMemberTypeEnum_CustomAudienceMemberType
func (*CustomAudienceMember) GetPlaceCategory ¶
func (x *CustomAudienceMember) GetPlaceCategory() int64
func (*CustomAudienceMember) GetUrl ¶
func (x *CustomAudienceMember) GetUrl() string
func (*CustomAudienceMember) GetValue ¶
func (m *CustomAudienceMember) GetValue() isCustomAudienceMember_Value
func (*CustomAudienceMember) ProtoMessage ¶
func (*CustomAudienceMember) ProtoMessage()
func (*CustomAudienceMember) ProtoReflect ¶
func (x *CustomAudienceMember) ProtoReflect() protoreflect.Message
func (*CustomAudienceMember) Reset ¶
func (x *CustomAudienceMember) Reset()
func (*CustomAudienceMember) String ¶
func (x *CustomAudienceMember) String() string
type CustomAudienceMember_App ¶
type CustomAudienceMember_App struct { // A package name of Android apps which users installed such as // com.google.example. App string `protobuf:"bytes,5,opt,name=app,proto3,oneof"` }
type CustomAudienceMember_Keyword ¶
type CustomAudienceMember_Keyword struct { // A keyword or keyword phrase — at most 10 words and 80 characters. // Languages with double-width characters such as Chinese, Japanese, // or Korean, are allowed 40 characters, which describes the user's // interests or actions. Keyword string `protobuf:"bytes,2,opt,name=keyword,proto3,oneof"` }
type CustomAudienceMember_PlaceCategory ¶
type CustomAudienceMember_PlaceCategory struct { // A place type described by a place category users visit. PlaceCategory int64 `protobuf:"varint,4,opt,name=place_category,json=placeCategory,proto3,oneof"` }
type CustomAudienceMember_Url ¶
type CustomAudienceMember_Url struct { // An HTTP URL, protocol-included — at most 2048 characters, which includes // contents users have interests in. Url string `protobuf:"bytes,3,opt,name=url,proto3,oneof"` }
type CustomConversionGoal ¶
type CustomConversionGoal struct { // Immutable. The resource name of the custom conversion goal. // Custom conversion goal resource names have the form: // // `customers/{customer_id}/customConversionGoals/{goal_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The ID for this custom conversion goal. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // The name for this custom conversion goal. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Conversion actions that the custom conversion goal makes biddable. ConversionActions []string `protobuf:"bytes,4,rep,name=conversion_actions,json=conversionActions,proto3" json:"conversion_actions,omitempty"` // The status of the custom conversion goal. Status enums.CustomConversionGoalStatusEnum_CustomConversionGoalStatus `` /* 160-byte string literal not displayed */ // contains filtered or unexported fields }
Custom conversion goal that can make arbitrary conversion actions biddable.
func (*CustomConversionGoal) Descriptor
deprecated
func (*CustomConversionGoal) Descriptor() ([]byte, []int)
Deprecated: Use CustomConversionGoal.ProtoReflect.Descriptor instead.
func (*CustomConversionGoal) GetConversionActions ¶
func (x *CustomConversionGoal) GetConversionActions() []string
func (*CustomConversionGoal) GetId ¶
func (x *CustomConversionGoal) GetId() int64
func (*CustomConversionGoal) GetName ¶
func (x *CustomConversionGoal) GetName() string
func (*CustomConversionGoal) GetResourceName ¶
func (x *CustomConversionGoal) GetResourceName() string
func (*CustomConversionGoal) GetStatus ¶
func (x *CustomConversionGoal) GetStatus() enums.CustomConversionGoalStatusEnum_CustomConversionGoalStatus
func (*CustomConversionGoal) ProtoMessage ¶
func (*CustomConversionGoal) ProtoMessage()
func (*CustomConversionGoal) ProtoReflect ¶
func (x *CustomConversionGoal) ProtoReflect() protoreflect.Message
func (*CustomConversionGoal) Reset ¶
func (x *CustomConversionGoal) Reset()
func (*CustomConversionGoal) String ¶
func (x *CustomConversionGoal) String() string
type CustomInterest ¶
type CustomInterest struct { // Immutable. The resource name of the custom interest. // Custom interest resource names have the form: // // `customers/{customer_id}/customInterests/{custom_interest_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Id of the custom interest. Id *int64 `protobuf:"varint,8,opt,name=id,proto3,oneof" json:"id,omitempty"` // Status of this custom interest. Indicates whether the custom interest is // enabled or removed. Status enums.CustomInterestStatusEnum_CustomInterestStatus `` /* 148-byte string literal not displayed */ // Name of the custom interest. It should be unique across the same custom // affinity audience. // This field is required for create operations. Name *string `protobuf:"bytes,9,opt,name=name,proto3,oneof" json:"name,omitempty"` // Type of the custom interest, CUSTOM_AFFINITY or CUSTOM_INTENT. // By default the type is set to CUSTOM_AFFINITY. Type enums.CustomInterestTypeEnum_CustomInterestType `` /* 140-byte string literal not displayed */ // Description of this custom interest audience. Description *string `protobuf:"bytes,10,opt,name=description,proto3,oneof" json:"description,omitempty"` // List of custom interest members that this custom interest is composed of. // Members can be added during CustomInterest creation. If members are // presented in UPDATE operation, existing members will be overridden. Members []*CustomInterestMember `protobuf:"bytes,7,rep,name=members,proto3" json:"members,omitempty"` // contains filtered or unexported fields }
A custom interest. This is a list of users by interest.
func (*CustomInterest) Descriptor
deprecated
func (*CustomInterest) Descriptor() ([]byte, []int)
Deprecated: Use CustomInterest.ProtoReflect.Descriptor instead.
func (*CustomInterest) GetDescription ¶
func (x *CustomInterest) GetDescription() string
func (*CustomInterest) GetId ¶
func (x *CustomInterest) GetId() int64
func (*CustomInterest) GetMembers ¶
func (x *CustomInterest) GetMembers() []*CustomInterestMember
func (*CustomInterest) GetName ¶
func (x *CustomInterest) GetName() string
func (*CustomInterest) GetResourceName ¶
func (x *CustomInterest) GetResourceName() string
func (*CustomInterest) GetStatus ¶
func (x *CustomInterest) GetStatus() enums.CustomInterestStatusEnum_CustomInterestStatus
func (*CustomInterest) GetType ¶
func (x *CustomInterest) GetType() enums.CustomInterestTypeEnum_CustomInterestType
func (*CustomInterest) ProtoMessage ¶
func (*CustomInterest) ProtoMessage()
func (*CustomInterest) ProtoReflect ¶
func (x *CustomInterest) ProtoReflect() protoreflect.Message
func (*CustomInterest) Reset ¶
func (x *CustomInterest) Reset()
func (*CustomInterest) String ¶
func (x *CustomInterest) String() string
type CustomInterestMember ¶
type CustomInterestMember struct { // The type of custom interest member, KEYWORD or URL. MemberType enums.CustomInterestMemberTypeEnum_CustomInterestMemberType `` /* 182-byte string literal not displayed */ // Keyword text when member_type is KEYWORD or URL string when // member_type is URL. Parameter *string `protobuf:"bytes,3,opt,name=parameter,proto3,oneof" json:"parameter,omitempty"` // contains filtered or unexported fields }
A member of custom interest audience. A member can be a keyword or url. It is immutable, that is, it can only be created or removed but not changed.
func (*CustomInterestMember) Descriptor
deprecated
func (*CustomInterestMember) Descriptor() ([]byte, []int)
Deprecated: Use CustomInterestMember.ProtoReflect.Descriptor instead.
func (*CustomInterestMember) GetMemberType ¶
func (x *CustomInterestMember) GetMemberType() enums.CustomInterestMemberTypeEnum_CustomInterestMemberType
func (*CustomInterestMember) GetParameter ¶
func (x *CustomInterestMember) GetParameter() string
func (*CustomInterestMember) ProtoMessage ¶
func (*CustomInterestMember) ProtoMessage()
func (*CustomInterestMember) ProtoReflect ¶
func (x *CustomInterestMember) ProtoReflect() protoreflect.Message
func (*CustomInterestMember) Reset ¶
func (x *CustomInterestMember) Reset()
func (*CustomInterestMember) String ¶
func (x *CustomInterestMember) String() string
type CustomLeadFormSubmissionField ¶
type CustomLeadFormSubmissionField struct { // Output only. Question text for custom question, maximum number of // characters is 300. QuestionText string `protobuf:"bytes,1,opt,name=question_text,json=questionText,proto3" json:"question_text,omitempty"` // Output only. Field value for custom question response, maximum number of // characters is 70. FieldValue string `protobuf:"bytes,2,opt,name=field_value,json=fieldValue,proto3" json:"field_value,omitempty"` // contains filtered or unexported fields }
Fields in the submitted custom question
func (*CustomLeadFormSubmissionField) Descriptor
deprecated
func (*CustomLeadFormSubmissionField) Descriptor() ([]byte, []int)
Deprecated: Use CustomLeadFormSubmissionField.ProtoReflect.Descriptor instead.
func (*CustomLeadFormSubmissionField) GetFieldValue ¶
func (x *CustomLeadFormSubmissionField) GetFieldValue() string
func (*CustomLeadFormSubmissionField) GetQuestionText ¶
func (x *CustomLeadFormSubmissionField) GetQuestionText() string
func (*CustomLeadFormSubmissionField) ProtoMessage ¶
func (*CustomLeadFormSubmissionField) ProtoMessage()
func (*CustomLeadFormSubmissionField) ProtoReflect ¶
func (x *CustomLeadFormSubmissionField) ProtoReflect() protoreflect.Message
func (*CustomLeadFormSubmissionField) Reset ¶
func (x *CustomLeadFormSubmissionField) Reset()
func (*CustomLeadFormSubmissionField) String ¶
func (x *CustomLeadFormSubmissionField) String() string
type Customer ¶
type Customer struct { // Immutable. The resource name of the customer. // Customer resource names have the form: // // `customers/{customer_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the customer. Id *int64 `protobuf:"varint,19,opt,name=id,proto3,oneof" json:"id,omitempty"` // Optional, non-unique descriptive name of the customer. DescriptiveName *string `protobuf:"bytes,20,opt,name=descriptive_name,json=descriptiveName,proto3,oneof" json:"descriptive_name,omitempty"` // Immutable. The currency in which the account operates. // A subset of the currency codes from the ISO 4217 standard is // supported. CurrencyCode *string `protobuf:"bytes,21,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"` // Immutable. The local timezone ID of the customer. TimeZone *string `protobuf:"bytes,22,opt,name=time_zone,json=timeZone,proto3,oneof" json:"time_zone,omitempty"` // The URL template for constructing a tracking URL out of parameters. // Only mutable in an `update` operation. TrackingUrlTemplate *string `` /* 127-byte string literal not displayed */ // The URL template for appending params to the final URL. // Only mutable in an `update` operation. FinalUrlSuffix *string `protobuf:"bytes,24,opt,name=final_url_suffix,json=finalUrlSuffix,proto3,oneof" json:"final_url_suffix,omitempty"` // Whether auto-tagging is enabled for the customer. AutoTaggingEnabled *bool `protobuf:"varint,25,opt,name=auto_tagging_enabled,json=autoTaggingEnabled,proto3,oneof" json:"auto_tagging_enabled,omitempty"` // Output only. Whether the Customer has a Partners program badge. If the // Customer is not associated with the Partners program, this will be false. // For more information, see // https://support.google.com/partners/answer/3125774. HasPartnersBadge *bool `protobuf:"varint,26,opt,name=has_partners_badge,json=hasPartnersBadge,proto3,oneof" json:"has_partners_badge,omitempty"` // Output only. Whether the customer is a manager. Manager *bool `protobuf:"varint,27,opt,name=manager,proto3,oneof" json:"manager,omitempty"` // Output only. Whether the customer is a test account. TestAccount *bool `protobuf:"varint,28,opt,name=test_account,json=testAccount,proto3,oneof" json:"test_account,omitempty"` // Call reporting setting for a customer. Only mutable in an `update` // operation. CallReportingSetting *CallReportingSetting `protobuf:"bytes,10,opt,name=call_reporting_setting,json=callReportingSetting,proto3" json:"call_reporting_setting,omitempty"` // Output only. Conversion tracking setting for a customer. ConversionTrackingSetting *ConversionTrackingSetting `` /* 139-byte string literal not displayed */ // Output only. Remarketing setting for a customer. RemarketingSetting *RemarketingSetting `protobuf:"bytes,15,opt,name=remarketing_setting,json=remarketingSetting,proto3" json:"remarketing_setting,omitempty"` // Output only. Reasons why the customer is not eligible to use // PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. // This field is read-only. PayPerConversionEligibilityFailureReasons []enums.CustomerPayPerConversionEligibilityFailureReasonEnum_CustomerPayPerConversionEligibilityFailureReason `` /* 339-byte string literal not displayed */ // Output only. Optimization score of the customer. // // Optimization score is an estimate of how well a customer's campaigns are // set to perform. It ranges from 0% (0.0) to 100% (1.0). This field is null // for all manager customers, and for unscored non-manager customers. // // See "About optimization score" at // https://support.google.com/google-ads/answer/9061546. // // This field is read-only. OptimizationScore *float64 `protobuf:"fixed64,29,opt,name=optimization_score,json=optimizationScore,proto3,oneof" json:"optimization_score,omitempty"` // Output only. Optimization score weight of the customer. // // Optimization score weight can be used to compare/aggregate optimization // scores across multiple non-manager customers. The aggregate optimization // score of a manager is computed as the sum over all of their customers of // `Customer.optimization_score * Customer.optimization_score_weight`. This // field is 0 for all manager customers, and for unscored non-manager // customers. // // This field is read-only. OptimizationScoreWeight float64 `` /* 135-byte string literal not displayed */ // Output only. The status of the customer. Status enums.CustomerStatusEnum_CustomerStatus `` /* 137-byte string literal not displayed */ // Output only. True if feed based location has been migrated to asset based // location. LocationAssetAutoMigrationDone *bool `` /* 165-byte string literal not displayed */ // Output only. True if feed based image has been migrated to asset based // image. ImageAssetAutoMigrationDone *bool `` /* 156-byte string literal not displayed */ // Output only. Timestamp of migration from feed based location to asset base // location in yyyy-MM-dd HH:mm:ss format. LocationAssetAutoMigrationDoneDateTime *string `` /* 192-byte string literal not displayed */ // Output only. Timestamp of migration from feed based image to asset base // image in yyyy-MM-dd HH:mm:ss format. ImageAssetAutoMigrationDoneDateTime *string `` /* 183-byte string literal not displayed */ // Output only. Customer Agreement Setting for a customer. CustomerAgreementSetting *CustomerAgreementSetting `` /* 136-byte string literal not displayed */ // Output only. Settings for Local Services customer. LocalServicesSettings *LocalServicesSettings `` /* 127-byte string literal not displayed */ // Output only. Brand Safety setting at the account level. Allows for // selecting an inventory type to show your ads on content that is the right // fit for your brand. See // https://support.google.com/google-ads/answer/7515513. VideoBrandSafetySuitability enums.BrandSafetySuitabilityEnum_BrandSafetySuitability `` /* 234-byte string literal not displayed */ // contains filtered or unexported fields }
A customer.
func (*Customer) Descriptor
deprecated
func (*Customer) GetAutoTaggingEnabled ¶
func (*Customer) GetCallReportingSetting ¶
func (x *Customer) GetCallReportingSetting() *CallReportingSetting
func (*Customer) GetConversionTrackingSetting ¶
func (x *Customer) GetConversionTrackingSetting() *ConversionTrackingSetting
func (*Customer) GetCurrencyCode ¶
func (*Customer) GetCustomerAgreementSetting ¶
func (x *Customer) GetCustomerAgreementSetting() *CustomerAgreementSetting
func (*Customer) GetDescriptiveName ¶
func (*Customer) GetFinalUrlSuffix ¶
func (*Customer) GetHasPartnersBadge ¶
func (*Customer) GetImageAssetAutoMigrationDone ¶
func (*Customer) GetImageAssetAutoMigrationDoneDateTime ¶
func (*Customer) GetLocalServicesSettings ¶
func (x *Customer) GetLocalServicesSettings() *LocalServicesSettings
func (*Customer) GetLocationAssetAutoMigrationDone ¶
func (*Customer) GetLocationAssetAutoMigrationDoneDateTime ¶
func (*Customer) GetManager ¶
func (*Customer) GetOptimizationScore ¶
func (*Customer) GetOptimizationScoreWeight ¶
func (*Customer) GetPayPerConversionEligibilityFailureReasons ¶
func (x *Customer) GetPayPerConversionEligibilityFailureReasons() []enums.CustomerPayPerConversionEligibilityFailureReasonEnum_CustomerPayPerConversionEligibilityFailureReason
func (*Customer) GetRemarketingSetting ¶
func (x *Customer) GetRemarketingSetting() *RemarketingSetting
func (*Customer) GetResourceName ¶
func (*Customer) GetStatus ¶
func (x *Customer) GetStatus() enums.CustomerStatusEnum_CustomerStatus
func (*Customer) GetTestAccount ¶
func (*Customer) GetTimeZone ¶
func (*Customer) GetTrackingUrlTemplate ¶
func (*Customer) GetVideoBrandSafetySuitability ¶
func (x *Customer) GetVideoBrandSafetySuitability() enums.BrandSafetySuitabilityEnum_BrandSafetySuitability
func (*Customer) ProtoMessage ¶
func (*Customer) ProtoMessage()
func (*Customer) ProtoReflect ¶
func (x *Customer) ProtoReflect() protoreflect.Message
type CustomerAcquisitionGoalSettings ¶
type CustomerAcquisitionGoalSettings struct { // Output only. Customer acquisition optimization mode of this campaign. OptimizationMode enums.CustomerAcquisitionOptimizationModeEnum_CustomerAcquisitionOptimizationMode `` /* 222-byte string literal not displayed */ // Output only. Campaign specific values for the customer acquisition goal. ValueSettings *common.LifecycleGoalValueSettings `protobuf:"bytes,2,opt,name=value_settings,json=valueSettings,proto3" json:"value_settings,omitempty"` // contains filtered or unexported fields }
The customer acquisition goal settings for the campaign.
func (*CustomerAcquisitionGoalSettings) Descriptor
deprecated
func (*CustomerAcquisitionGoalSettings) Descriptor() ([]byte, []int)
Deprecated: Use CustomerAcquisitionGoalSettings.ProtoReflect.Descriptor instead.
func (*CustomerAcquisitionGoalSettings) GetOptimizationMode ¶
func (x *CustomerAcquisitionGoalSettings) GetOptimizationMode() enums.CustomerAcquisitionOptimizationModeEnum_CustomerAcquisitionOptimizationMode
func (*CustomerAcquisitionGoalSettings) GetValueSettings ¶
func (x *CustomerAcquisitionGoalSettings) GetValueSettings() *common.LifecycleGoalValueSettings
func (*CustomerAcquisitionGoalSettings) ProtoMessage ¶
func (*CustomerAcquisitionGoalSettings) ProtoMessage()
func (*CustomerAcquisitionGoalSettings) ProtoReflect ¶
func (x *CustomerAcquisitionGoalSettings) ProtoReflect() protoreflect.Message
func (*CustomerAcquisitionGoalSettings) Reset ¶
func (x *CustomerAcquisitionGoalSettings) Reset()
func (*CustomerAcquisitionGoalSettings) String ¶
func (x *CustomerAcquisitionGoalSettings) String() string
type CustomerAgreementSetting ¶
type CustomerAgreementSetting struct { // Output only. Whether the customer has accepted lead form term of service. AcceptedLeadFormTerms bool `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Customer Agreement Setting for a customer.
func (*CustomerAgreementSetting) Descriptor
deprecated
func (*CustomerAgreementSetting) Descriptor() ([]byte, []int)
Deprecated: Use CustomerAgreementSetting.ProtoReflect.Descriptor instead.
func (*CustomerAgreementSetting) GetAcceptedLeadFormTerms ¶
func (x *CustomerAgreementSetting) GetAcceptedLeadFormTerms() bool
func (*CustomerAgreementSetting) ProtoMessage ¶
func (*CustomerAgreementSetting) ProtoMessage()
func (*CustomerAgreementSetting) ProtoReflect ¶
func (x *CustomerAgreementSetting) ProtoReflect() protoreflect.Message
func (*CustomerAgreementSetting) Reset ¶
func (x *CustomerAgreementSetting) Reset()
func (*CustomerAgreementSetting) String ¶
func (x *CustomerAgreementSetting) String() string
type CustomerAsset ¶
type CustomerAsset struct { // Immutable. The resource name of the customer asset. // CustomerAsset resource names have the form: // // `customers/{customer_id}/customerAssets/{asset_id}~{field_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Required. Immutable. The asset which is linked to the customer. Asset string `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"` // Required. Immutable. Role that the asset takes for the customer link. FieldType enums.AssetFieldTypeEnum_AssetFieldType `` /* 159-byte string literal not displayed */ // Output only. Source of the customer asset link. Source enums.AssetSourceEnum_AssetSource `` /* 130-byte string literal not displayed */ // Status of the customer asset. Status enums.AssetLinkStatusEnum_AssetLinkStatus `` /* 138-byte string literal not displayed */ // Output only. Provides the PrimaryStatus of this asset link. // Primary status is meant essentially to differentiate between the plain // "status" field, which has advertiser set values of enabled, paused, or // removed. The primary status takes into account other signals (for assets // its mainly policy and quality approvals) to come up with a more // comprehensive status to indicate its serving state. PrimaryStatus enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus `` /* 187-byte string literal not displayed */ // Output only. Provides the details of the primary status and its associated // reasons. PrimaryStatusDetails []*common.AssetLinkPrimaryStatusDetails `protobuf:"bytes,7,rep,name=primary_status_details,json=primaryStatusDetails,proto3" json:"primary_status_details,omitempty"` // Output only. Provides a list of reasons for why an asset is not serving or // not serving at full capacity. PrimaryStatusReasons []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason `` /* 229-byte string literal not displayed */ // contains filtered or unexported fields }
A link between a customer and an asset.
func (*CustomerAsset) Descriptor
deprecated
func (*CustomerAsset) Descriptor() ([]byte, []int)
Deprecated: Use CustomerAsset.ProtoReflect.Descriptor instead.
func (*CustomerAsset) GetAsset ¶
func (x *CustomerAsset) GetAsset() string
func (*CustomerAsset) GetFieldType ¶
func (x *CustomerAsset) GetFieldType() enums.AssetFieldTypeEnum_AssetFieldType
func (*CustomerAsset) GetPrimaryStatus ¶
func (x *CustomerAsset) GetPrimaryStatus() enums.AssetLinkPrimaryStatusEnum_AssetLinkPrimaryStatus
func (*CustomerAsset) GetPrimaryStatusDetails ¶
func (x *CustomerAsset) GetPrimaryStatusDetails() []*common.AssetLinkPrimaryStatusDetails
func (*CustomerAsset) GetPrimaryStatusReasons ¶
func (x *CustomerAsset) GetPrimaryStatusReasons() []enums.AssetLinkPrimaryStatusReasonEnum_AssetLinkPrimaryStatusReason
func (*CustomerAsset) GetResourceName ¶
func (x *CustomerAsset) GetResourceName() string
func (*CustomerAsset) GetSource ¶
func (x *CustomerAsset) GetSource() enums.AssetSourceEnum_AssetSource
func (*CustomerAsset) GetStatus ¶
func (x *CustomerAsset) GetStatus() enums.AssetLinkStatusEnum_AssetLinkStatus
func (*CustomerAsset) ProtoMessage ¶
func (*CustomerAsset) ProtoMessage()
func (*CustomerAsset) ProtoReflect ¶
func (x *CustomerAsset) ProtoReflect() protoreflect.Message
func (*CustomerAsset) Reset ¶
func (x *CustomerAsset) Reset()
func (*CustomerAsset) String ¶
func (x *CustomerAsset) String() string
type CustomerAssetSet ¶
type CustomerAssetSet struct { // Immutable. The resource name of the customer asset set. // Asset set asset resource names have the form: // // `customers/{customer_id}/customerAssetSets/{asset_set_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The asset set which is linked to the customer. AssetSet string `protobuf:"bytes,2,opt,name=asset_set,json=assetSet,proto3" json:"asset_set,omitempty"` // Immutable. The customer to which this asset set is linked. Customer string `protobuf:"bytes,3,opt,name=customer,proto3" json:"customer,omitempty"` // Output only. The status of the customer asset set asset. Read-only. Status enums.AssetSetLinkStatusEnum_AssetSetLinkStatus `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
CustomerAssetSet is the linkage between a customer and an asset set. Adding a CustomerAssetSet links an asset set with a customer.
func (*CustomerAssetSet) Descriptor
deprecated
func (*CustomerAssetSet) Descriptor() ([]byte, []int)
Deprecated: Use CustomerAssetSet.ProtoReflect.Descriptor instead.
func (*CustomerAssetSet) GetAssetSet ¶
func (x *CustomerAssetSet) GetAssetSet() string
func (*CustomerAssetSet) GetCustomer ¶
func (x *CustomerAssetSet) GetCustomer() string
func (*CustomerAssetSet) GetResourceName ¶
func (x *CustomerAssetSet) GetResourceName() string
func (*CustomerAssetSet) GetStatus ¶
func (x *CustomerAssetSet) GetStatus() enums.AssetSetLinkStatusEnum_AssetSetLinkStatus
func (*CustomerAssetSet) ProtoMessage ¶
func (*CustomerAssetSet) ProtoMessage()
func (*CustomerAssetSet) ProtoReflect ¶
func (x *CustomerAssetSet) ProtoReflect() protoreflect.Message
func (*CustomerAssetSet) Reset ¶
func (x *CustomerAssetSet) Reset()
func (*CustomerAssetSet) String ¶
func (x *CustomerAssetSet) String() string
type CustomerClient ¶
type CustomerClient struct { // Output only. The resource name of the customer client. // CustomerClient resource names have the form: // `customers/{customer_id}/customerClients/{client_customer_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The resource name of the client-customer which is linked to // the given customer. Read only. ClientCustomer *string `protobuf:"bytes,12,opt,name=client_customer,json=clientCustomer,proto3,oneof" json:"client_customer,omitempty"` // Output only. Specifies whether this is a // [hidden account](https://support.google.com/google-ads/answer/7519830). // Read only. Hidden *bool `protobuf:"varint,13,opt,name=hidden,proto3,oneof" json:"hidden,omitempty"` // Output only. Distance between given customer and client. For self link, the // level value will be 0. Read only. Level *int64 `protobuf:"varint,14,opt,name=level,proto3,oneof" json:"level,omitempty"` // Output only. Common Locale Data Repository (CLDR) string representation of // the time zone of the client, for example, America/Los_Angeles. Read only. TimeZone *string `protobuf:"bytes,15,opt,name=time_zone,json=timeZone,proto3,oneof" json:"time_zone,omitempty"` // Output only. Identifies if the client is a test account. Read only. TestAccount *bool `protobuf:"varint,16,opt,name=test_account,json=testAccount,proto3,oneof" json:"test_account,omitempty"` // Output only. Identifies if the client is a manager. Read only. Manager *bool `protobuf:"varint,17,opt,name=manager,proto3,oneof" json:"manager,omitempty"` // Output only. Descriptive name for the client. Read only. DescriptiveName *string `protobuf:"bytes,18,opt,name=descriptive_name,json=descriptiveName,proto3,oneof" json:"descriptive_name,omitempty"` // Output only. Currency code (for example, 'USD', 'EUR') for the client. Read // only. CurrencyCode *string `protobuf:"bytes,19,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"` // Output only. The ID of the client customer. Read only. Id *int64 `protobuf:"varint,20,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The resource names of the labels owned by the requesting // customer that are applied to the client customer. Label resource names have // the form: // // `customers/{customer_id}/labels/{label_id}` AppliedLabels []string `protobuf:"bytes,21,rep,name=applied_labels,json=appliedLabels,proto3" json:"applied_labels,omitempty"` // Output only. The status of the client customer. Read only. Status enums.CustomerStatusEnum_CustomerStatus `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
A link between the given customer and a client customer. CustomerClients only exist for manager customers. All direct and indirect client customers are included, as well as the manager itself.
func (*CustomerClient) Descriptor
deprecated
func (*CustomerClient) Descriptor() ([]byte, []int)
Deprecated: Use CustomerClient.ProtoReflect.Descriptor instead.
func (*CustomerClient) GetAppliedLabels ¶
func (x *CustomerClient) GetAppliedLabels() []string
func (*CustomerClient) GetClientCustomer ¶
func (x *CustomerClient) GetClientCustomer() string
func (*CustomerClient) GetCurrencyCode ¶
func (x *CustomerClient) GetCurrencyCode() string
func (*CustomerClient) GetDescriptiveName ¶
func (x *CustomerClient) GetDescriptiveName() string
func (*CustomerClient) GetHidden ¶
func (x *CustomerClient) GetHidden() bool
func (*CustomerClient) GetId ¶
func (x *CustomerClient) GetId() int64
func (*CustomerClient) GetLevel ¶
func (x *CustomerClient) GetLevel() int64
func (*CustomerClient) GetManager ¶
func (x *CustomerClient) GetManager() bool
func (*CustomerClient) GetResourceName ¶
func (x *CustomerClient) GetResourceName() string
func (*CustomerClient) GetStatus ¶
func (x *CustomerClient) GetStatus() enums.CustomerStatusEnum_CustomerStatus
func (*CustomerClient) GetTestAccount ¶
func (x *CustomerClient) GetTestAccount() bool
func (*CustomerClient) GetTimeZone ¶
func (x *CustomerClient) GetTimeZone() string
func (*CustomerClient) ProtoMessage ¶
func (*CustomerClient) ProtoMessage()
func (*CustomerClient) ProtoReflect ¶
func (x *CustomerClient) ProtoReflect() protoreflect.Message
func (*CustomerClient) Reset ¶
func (x *CustomerClient) Reset()
func (*CustomerClient) String ¶
func (x *CustomerClient) String() string
type CustomerClientLink ¶
type CustomerClientLink struct { // Immutable. Name of the resource. // CustomerClientLink resource names have the form: // `customers/{customer_id}/customerClientLinks/{client_customer_id}~{manager_link_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The client customer linked to this customer. ClientCustomer *string `protobuf:"bytes,7,opt,name=client_customer,json=clientCustomer,proto3,oneof" json:"client_customer,omitempty"` // Output only. This is uniquely identifies a customer client link. Read only. ManagerLinkId *int64 `protobuf:"varint,8,opt,name=manager_link_id,json=managerLinkId,proto3,oneof" json:"manager_link_id,omitempty"` // This is the status of the link between client and manager. Status enums.ManagerLinkStatusEnum_ManagerLinkStatus `` /* 142-byte string literal not displayed */ // The visibility of the link. Users can choose whether or not to see hidden // links in the Google Ads UI. // Default value is false Hidden *bool `protobuf:"varint,9,opt,name=hidden,proto3,oneof" json:"hidden,omitempty"` // contains filtered or unexported fields }
Represents customer client link relationship.
func (*CustomerClientLink) Descriptor
deprecated
func (*CustomerClientLink) Descriptor() ([]byte, []int)
Deprecated: Use CustomerClientLink.ProtoReflect.Descriptor instead.
func (*CustomerClientLink) GetClientCustomer ¶
func (x *CustomerClientLink) GetClientCustomer() string
func (*CustomerClientLink) GetHidden ¶
func (x *CustomerClientLink) GetHidden() bool
func (*CustomerClientLink) GetManagerLinkId ¶
func (x *CustomerClientLink) GetManagerLinkId() int64
func (*CustomerClientLink) GetResourceName ¶
func (x *CustomerClientLink) GetResourceName() string
func (*CustomerClientLink) GetStatus ¶
func (x *CustomerClientLink) GetStatus() enums.ManagerLinkStatusEnum_ManagerLinkStatus
func (*CustomerClientLink) ProtoMessage ¶
func (*CustomerClientLink) ProtoMessage()
func (*CustomerClientLink) ProtoReflect ¶
func (x *CustomerClientLink) ProtoReflect() protoreflect.Message
func (*CustomerClientLink) Reset ¶
func (x *CustomerClientLink) Reset()
func (*CustomerClientLink) String ¶
func (x *CustomerClientLink) String() string
type CustomerConversionGoal ¶
type CustomerConversionGoal struct { // Immutable. The resource name of the customer conversion goal. // Customer conversion goal resource names have the form: // // `customers/{customer_id}/customerConversionGoals/{category}~{origin}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // The conversion category of this customer conversion goal. Only // conversion actions that have this category will be included in this goal. Category enums.ConversionActionCategoryEnum_ConversionActionCategory `` /* 160-byte string literal not displayed */ // The conversion origin of this customer conversion goal. Only // conversion actions that have this conversion origin will be included in // this goal. Origin enums.ConversionOriginEnum_ConversionOrigin `` /* 140-byte string literal not displayed */ // The biddability of the customer conversion goal. Biddable bool `protobuf:"varint,4,opt,name=biddable,proto3" json:"biddable,omitempty"` // contains filtered or unexported fields }
Biddability control for conversion actions with a matching category and origin.
func (*CustomerConversionGoal) Descriptor
deprecated
func (*CustomerConversionGoal) Descriptor() ([]byte, []int)
Deprecated: Use CustomerConversionGoal.ProtoReflect.Descriptor instead.
func (*CustomerConversionGoal) GetBiddable ¶
func (x *CustomerConversionGoal) GetBiddable() bool
func (*CustomerConversionGoal) GetCategory ¶
func (x *CustomerConversionGoal) GetCategory() enums.ConversionActionCategoryEnum_ConversionActionCategory
func (*CustomerConversionGoal) GetOrigin ¶
func (x *CustomerConversionGoal) GetOrigin() enums.ConversionOriginEnum_ConversionOrigin
func (*CustomerConversionGoal) GetResourceName ¶
func (x *CustomerConversionGoal) GetResourceName() string
func (*CustomerConversionGoal) ProtoMessage ¶
func (*CustomerConversionGoal) ProtoMessage()
func (*CustomerConversionGoal) ProtoReflect ¶
func (x *CustomerConversionGoal) ProtoReflect() protoreflect.Message
func (*CustomerConversionGoal) Reset ¶
func (x *CustomerConversionGoal) Reset()
func (*CustomerConversionGoal) String ¶
func (x *CustomerConversionGoal) String() string
type CustomerCustomizer ¶
type CustomerCustomizer struct { // Immutable. The resource name of the customer customizer. // Customer customizer resource names have the form: // // `customers/{customer_id}/customerCustomizers/{customizer_attribute_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Required. Immutable. The customizer attribute which is linked to the // customer. CustomizerAttribute string `protobuf:"bytes,2,opt,name=customizer_attribute,json=customizerAttribute,proto3" json:"customizer_attribute,omitempty"` // Output only. The status of the customer customizer attribute. Status enums.CustomizerValueStatusEnum_CustomizerValueStatus `` /* 150-byte string literal not displayed */ // Required. The value to associate with the customizer attribute at this // level. The value must be of the type specified for the CustomizerAttribute. Value *common.CustomizerValue `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
A customizer value for the associated CustomizerAttribute at the Customer level.
func (*CustomerCustomizer) Descriptor
deprecated
func (*CustomerCustomizer) Descriptor() ([]byte, []int)
Deprecated: Use CustomerCustomizer.ProtoReflect.Descriptor instead.
func (*CustomerCustomizer) GetCustomizerAttribute ¶
func (x *CustomerCustomizer) GetCustomizerAttribute() string
func (*CustomerCustomizer) GetResourceName ¶
func (x *CustomerCustomizer) GetResourceName() string
func (*CustomerCustomizer) GetStatus ¶
func (x *CustomerCustomizer) GetStatus() enums.CustomizerValueStatusEnum_CustomizerValueStatus
func (*CustomerCustomizer) GetValue ¶
func (x *CustomerCustomizer) GetValue() *common.CustomizerValue
func (*CustomerCustomizer) ProtoMessage ¶
func (*CustomerCustomizer) ProtoMessage()
func (*CustomerCustomizer) ProtoReflect ¶
func (x *CustomerCustomizer) ProtoReflect() protoreflect.Message
func (*CustomerCustomizer) Reset ¶
func (x *CustomerCustomizer) Reset()
func (*CustomerCustomizer) String ¶
func (x *CustomerCustomizer) String() string
type CustomerExtensionSetting ¶
type CustomerExtensionSetting struct { // Immutable. The resource name of the customer extension setting. // CustomerExtensionSetting resource names have the form: // // `customers/{customer_id}/customerExtensionSettings/{extension_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The extension type of the customer extension setting. ExtensionType enums.ExtensionTypeEnum_ExtensionType `` /* 169-byte string literal not displayed */ // The resource names of the extension feed items to serve under the customer. // ExtensionFeedItem resource names have the form: // // `customers/{customer_id}/extensionFeedItems/{feed_item_id}` ExtensionFeedItems []string `protobuf:"bytes,5,rep,name=extension_feed_items,json=extensionFeedItems,proto3" json:"extension_feed_items,omitempty"` // The device for which the extensions will serve. Optional. Device enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
A customer extension setting.
func (*CustomerExtensionSetting) Descriptor
deprecated
func (*CustomerExtensionSetting) Descriptor() ([]byte, []int)
Deprecated: Use CustomerExtensionSetting.ProtoReflect.Descriptor instead.
func (*CustomerExtensionSetting) GetDevice ¶
func (x *CustomerExtensionSetting) GetDevice() enums.ExtensionSettingDeviceEnum_ExtensionSettingDevice
func (*CustomerExtensionSetting) GetExtensionFeedItems ¶
func (x *CustomerExtensionSetting) GetExtensionFeedItems() []string
func (*CustomerExtensionSetting) GetExtensionType ¶
func (x *CustomerExtensionSetting) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType
func (*CustomerExtensionSetting) GetResourceName ¶
func (x *CustomerExtensionSetting) GetResourceName() string
func (*CustomerExtensionSetting) ProtoMessage ¶
func (*CustomerExtensionSetting) ProtoMessage()
func (*CustomerExtensionSetting) ProtoReflect ¶
func (x *CustomerExtensionSetting) ProtoReflect() protoreflect.Message
func (*CustomerExtensionSetting) Reset ¶
func (x *CustomerExtensionSetting) Reset()
func (*CustomerExtensionSetting) String ¶
func (x *CustomerExtensionSetting) String() string
type CustomerFeed ¶
type CustomerFeed struct { // Immutable. The resource name of the customer feed. // Customer feed resource names have the form: // // `customers/{customer_id}/customerFeeds/{feed_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The feed being linked to the customer. Feed *string `protobuf:"bytes,6,opt,name=feed,proto3,oneof" json:"feed,omitempty"` // Indicates which placeholder types the feed may populate under the connected // customer. Required. PlaceholderTypes []enums.PlaceholderTypeEnum_PlaceholderType `` /* 189-byte string literal not displayed */ // Matching function associated with the CustomerFeed. // The matching function is used to filter the set of feed items selected. // Required. MatchingFunction *common.MatchingFunction `protobuf:"bytes,4,opt,name=matching_function,json=matchingFunction,proto3" json:"matching_function,omitempty"` // Output only. Status of the customer feed. // This field is read-only. Status enums.FeedLinkStatusEnum_FeedLinkStatus `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
A customer feed.
func (*CustomerFeed) Descriptor
deprecated
func (*CustomerFeed) Descriptor() ([]byte, []int)
Deprecated: Use CustomerFeed.ProtoReflect.Descriptor instead.
func (*CustomerFeed) GetFeed ¶
func (x *CustomerFeed) GetFeed() string
func (*CustomerFeed) GetMatchingFunction ¶
func (x *CustomerFeed) GetMatchingFunction() *common.MatchingFunction
func (*CustomerFeed) GetPlaceholderTypes ¶
func (x *CustomerFeed) GetPlaceholderTypes() []enums.PlaceholderTypeEnum_PlaceholderType
func (*CustomerFeed) GetResourceName ¶
func (x *CustomerFeed) GetResourceName() string
func (*CustomerFeed) GetStatus ¶
func (x *CustomerFeed) GetStatus() enums.FeedLinkStatusEnum_FeedLinkStatus
func (*CustomerFeed) ProtoMessage ¶
func (*CustomerFeed) ProtoMessage()
func (*CustomerFeed) ProtoReflect ¶
func (x *CustomerFeed) ProtoReflect() protoreflect.Message
func (*CustomerFeed) Reset ¶
func (x *CustomerFeed) Reset()
func (*CustomerFeed) String ¶
func (x *CustomerFeed) String() string
type CustomerLabel ¶
type CustomerLabel struct { // Immutable. Name of the resource. // Customer label resource names have the form: // `customers/{customer_id}/customerLabels/{label_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The resource name of the customer to which the label is // attached. Read only. Customer *string `protobuf:"bytes,4,opt,name=customer,proto3,oneof" json:"customer,omitempty"` // Output only. The resource name of the label assigned to the customer. // // Note: the Customer ID portion of the label resource name is not // validated when creating a new CustomerLabel. Label *string `protobuf:"bytes,5,opt,name=label,proto3,oneof" json:"label,omitempty"` // contains filtered or unexported fields }
Represents a relationship between a customer and a label. This customer may not have access to all the labels attached to it. Additional CustomerLabels may be returned by increasing permissions with login-customer-id.
func (*CustomerLabel) Descriptor
deprecated
func (*CustomerLabel) Descriptor() ([]byte, []int)
Deprecated: Use CustomerLabel.ProtoReflect.Descriptor instead.
func (*CustomerLabel) GetCustomer ¶
func (x *CustomerLabel) GetCustomer() string
func (*CustomerLabel) GetLabel ¶
func (x *CustomerLabel) GetLabel() string
func (*CustomerLabel) GetResourceName ¶
func (x *CustomerLabel) GetResourceName() string
func (*CustomerLabel) ProtoMessage ¶
func (*CustomerLabel) ProtoMessage()
func (*CustomerLabel) ProtoReflect ¶
func (x *CustomerLabel) ProtoReflect() protoreflect.Message
func (*CustomerLabel) Reset ¶
func (x *CustomerLabel) Reset()
func (*CustomerLabel) String ¶
func (x *CustomerLabel) String() string
type CustomerLifecycleGoal ¶
type CustomerLifecycleGoal struct { // Immutable. The resource name of the customer lifecycle goal. // Customer lifecycle resource names have the form: // // `customers/{customer_id}/customerLifecycleGoal` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Customer acquisition goal customer level value settings. CustomerAcquisitionGoalValueSettings *common.LifecycleGoalValueSettings `` /* 175-byte string literal not displayed */ // contains filtered or unexported fields }
Account level customer lifecycle goal settings.
func (*CustomerLifecycleGoal) Descriptor
deprecated
func (*CustomerLifecycleGoal) Descriptor() ([]byte, []int)
Deprecated: Use CustomerLifecycleGoal.ProtoReflect.Descriptor instead.
func (*CustomerLifecycleGoal) GetCustomerAcquisitionGoalValueSettings ¶
func (x *CustomerLifecycleGoal) GetCustomerAcquisitionGoalValueSettings() *common.LifecycleGoalValueSettings
func (*CustomerLifecycleGoal) GetResourceName ¶
func (x *CustomerLifecycleGoal) GetResourceName() string
func (*CustomerLifecycleGoal) ProtoMessage ¶
func (*CustomerLifecycleGoal) ProtoMessage()
func (*CustomerLifecycleGoal) ProtoReflect ¶
func (x *CustomerLifecycleGoal) ProtoReflect() protoreflect.Message
func (*CustomerLifecycleGoal) Reset ¶
func (x *CustomerLifecycleGoal) Reset()
func (*CustomerLifecycleGoal) String ¶
func (x *CustomerLifecycleGoal) String() string
type CustomerManagerLink ¶
type CustomerManagerLink struct { // Immutable. Name of the resource. // CustomerManagerLink resource names have the form: // `customers/{customer_id}/customerManagerLinks/{manager_customer_id}~{manager_link_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The manager customer linked to the customer. ManagerCustomer *string `protobuf:"bytes,6,opt,name=manager_customer,json=managerCustomer,proto3,oneof" json:"manager_customer,omitempty"` // Output only. ID of the customer-manager link. This field is read only. ManagerLinkId *int64 `protobuf:"varint,7,opt,name=manager_link_id,json=managerLinkId,proto3,oneof" json:"manager_link_id,omitempty"` // Status of the link between the customer and the manager. Status enums.ManagerLinkStatusEnum_ManagerLinkStatus `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
Represents customer-manager link relationship.
func (*CustomerManagerLink) Descriptor
deprecated
func (*CustomerManagerLink) Descriptor() ([]byte, []int)
Deprecated: Use CustomerManagerLink.ProtoReflect.Descriptor instead.
func (*CustomerManagerLink) GetManagerCustomer ¶
func (x *CustomerManagerLink) GetManagerCustomer() string
func (*CustomerManagerLink) GetManagerLinkId ¶
func (x *CustomerManagerLink) GetManagerLinkId() int64
func (*CustomerManagerLink) GetResourceName ¶
func (x *CustomerManagerLink) GetResourceName() string
func (*CustomerManagerLink) GetStatus ¶
func (x *CustomerManagerLink) GetStatus() enums.ManagerLinkStatusEnum_ManagerLinkStatus
func (*CustomerManagerLink) ProtoMessage ¶
func (*CustomerManagerLink) ProtoMessage()
func (*CustomerManagerLink) ProtoReflect ¶
func (x *CustomerManagerLink) ProtoReflect() protoreflect.Message
func (*CustomerManagerLink) Reset ¶
func (x *CustomerManagerLink) Reset()
func (*CustomerManagerLink) String ¶
func (x *CustomerManagerLink) String() string
type CustomerNegativeCriterion ¶
type CustomerNegativeCriterion struct { // Immutable. The resource name of the customer negative criterion. // Customer negative criterion resource names have the form: // // `customers/{customer_id}/customerNegativeCriteria/{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the criterion. Id *int64 `protobuf:"varint,10,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The type of the criterion. Type enums.CriterionTypeEnum_CriterionType `` /* 130-byte string literal not displayed */ // The customer negative criterion. // // Exactly one must be set. // // Types that are assignable to Criterion: // // *CustomerNegativeCriterion_ContentLabel // *CustomerNegativeCriterion_MobileApplication // *CustomerNegativeCriterion_MobileAppCategory // *CustomerNegativeCriterion_Placement // *CustomerNegativeCriterion_YoutubeVideo // *CustomerNegativeCriterion_YoutubeChannel // *CustomerNegativeCriterion_NegativeKeywordList // *CustomerNegativeCriterion_IpBlock Criterion isCustomerNegativeCriterion_Criterion `protobuf_oneof:"criterion"` // contains filtered or unexported fields }
A negative criterion for exclusions at the customer level.
func (*CustomerNegativeCriterion) Descriptor
deprecated
func (*CustomerNegativeCriterion) Descriptor() ([]byte, []int)
Deprecated: Use CustomerNegativeCriterion.ProtoReflect.Descriptor instead.
func (*CustomerNegativeCriterion) GetContentLabel ¶
func (x *CustomerNegativeCriterion) GetContentLabel() *common.ContentLabelInfo
func (*CustomerNegativeCriterion) GetCriterion ¶
func (m *CustomerNegativeCriterion) GetCriterion() isCustomerNegativeCriterion_Criterion
func (*CustomerNegativeCriterion) GetId ¶
func (x *CustomerNegativeCriterion) GetId() int64
func (*CustomerNegativeCriterion) GetIpBlock ¶
func (x *CustomerNegativeCriterion) GetIpBlock() *common.IpBlockInfo
func (*CustomerNegativeCriterion) GetMobileAppCategory ¶
func (x *CustomerNegativeCriterion) GetMobileAppCategory() *common.MobileAppCategoryInfo
func (*CustomerNegativeCriterion) GetMobileApplication ¶
func (x *CustomerNegativeCriterion) GetMobileApplication() *common.MobileApplicationInfo
func (*CustomerNegativeCriterion) GetNegativeKeywordList ¶
func (x *CustomerNegativeCriterion) GetNegativeKeywordList() *common.NegativeKeywordListInfo
func (*CustomerNegativeCriterion) GetPlacement ¶
func (x *CustomerNegativeCriterion) GetPlacement() *common.PlacementInfo
func (*CustomerNegativeCriterion) GetResourceName ¶
func (x *CustomerNegativeCriterion) GetResourceName() string
func (*CustomerNegativeCriterion) GetType ¶
func (x *CustomerNegativeCriterion) GetType() enums.CriterionTypeEnum_CriterionType
func (*CustomerNegativeCriterion) GetYoutubeChannel ¶
func (x *CustomerNegativeCriterion) GetYoutubeChannel() *common.YouTubeChannelInfo
func (*CustomerNegativeCriterion) GetYoutubeVideo ¶
func (x *CustomerNegativeCriterion) GetYoutubeVideo() *common.YouTubeVideoInfo
func (*CustomerNegativeCriterion) ProtoMessage ¶
func (*CustomerNegativeCriterion) ProtoMessage()
func (*CustomerNegativeCriterion) ProtoReflect ¶
func (x *CustomerNegativeCriterion) ProtoReflect() protoreflect.Message
func (*CustomerNegativeCriterion) Reset ¶
func (x *CustomerNegativeCriterion) Reset()
func (*CustomerNegativeCriterion) String ¶
func (x *CustomerNegativeCriterion) String() string
type CustomerNegativeCriterion_ContentLabel ¶
type CustomerNegativeCriterion_ContentLabel struct { // Immutable. ContentLabel. ContentLabel *common.ContentLabelInfo `protobuf:"bytes,4,opt,name=content_label,json=contentLabel,proto3,oneof"` }
type CustomerNegativeCriterion_IpBlock ¶
type CustomerNegativeCriterion_IpBlock struct { // Immutable. IPBLock IpBlock *common.IpBlockInfo `protobuf:"bytes,12,opt,name=ip_block,json=ipBlock,proto3,oneof"` }
type CustomerNegativeCriterion_MobileAppCategory ¶
type CustomerNegativeCriterion_MobileAppCategory struct { // Immutable. MobileAppCategory. MobileAppCategory *common.MobileAppCategoryInfo `protobuf:"bytes,6,opt,name=mobile_app_category,json=mobileAppCategory,proto3,oneof"` }
type CustomerNegativeCriterion_MobileApplication ¶
type CustomerNegativeCriterion_MobileApplication struct { // Immutable. MobileApplication. MobileApplication *common.MobileApplicationInfo `protobuf:"bytes,5,opt,name=mobile_application,json=mobileApplication,proto3,oneof"` }
type CustomerNegativeCriterion_NegativeKeywordList ¶
type CustomerNegativeCriterion_NegativeKeywordList struct { // Immutable. NegativeKeywordList. NegativeKeywordList *common.NegativeKeywordListInfo `protobuf:"bytes,11,opt,name=negative_keyword_list,json=negativeKeywordList,proto3,oneof"` }
type CustomerNegativeCriterion_Placement ¶
type CustomerNegativeCriterion_Placement struct { // Immutable. Placement. Placement *common.PlacementInfo `protobuf:"bytes,7,opt,name=placement,proto3,oneof"` }
type CustomerNegativeCriterion_YoutubeChannel ¶
type CustomerNegativeCriterion_YoutubeChannel struct { // Immutable. YouTube Channel. YoutubeChannel *common.YouTubeChannelInfo `protobuf:"bytes,9,opt,name=youtube_channel,json=youtubeChannel,proto3,oneof"` }
type CustomerNegativeCriterion_YoutubeVideo ¶
type CustomerNegativeCriterion_YoutubeVideo struct { // Immutable. YouTube Video. YoutubeVideo *common.YouTubeVideoInfo `protobuf:"bytes,8,opt,name=youtube_video,json=youtubeVideo,proto3,oneof"` }
type CustomerSearchTermInsight ¶
type CustomerSearchTermInsight struct { // Output only. The resource name of the customer level search term insight. // Customer level search term insight resource names have the form: // // `customers/{customer_id}/customerSearchTermInsights/{category_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The label for the search category. An empty string denotes the // catch-all category for search terms that didn't fit into another category. CategoryLabel *string `protobuf:"bytes,2,opt,name=category_label,json=categoryLabel,proto3,oneof" json:"category_label,omitempty"` // Output only. The ID of the insight. Id *int64 `protobuf:"varint,3,opt,name=id,proto3,oneof" json:"id,omitempty"` // contains filtered or unexported fields }
A Customer search term view. Historical data is available starting March 2023.
func (*CustomerSearchTermInsight) Descriptor
deprecated
func (*CustomerSearchTermInsight) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSearchTermInsight.ProtoReflect.Descriptor instead.
func (*CustomerSearchTermInsight) GetCategoryLabel ¶
func (x *CustomerSearchTermInsight) GetCategoryLabel() string
func (*CustomerSearchTermInsight) GetId ¶
func (x *CustomerSearchTermInsight) GetId() int64
func (*CustomerSearchTermInsight) GetResourceName ¶
func (x *CustomerSearchTermInsight) GetResourceName() string
func (*CustomerSearchTermInsight) ProtoMessage ¶
func (*CustomerSearchTermInsight) ProtoMessage()
func (*CustomerSearchTermInsight) ProtoReflect ¶
func (x *CustomerSearchTermInsight) ProtoReflect() protoreflect.Message
func (*CustomerSearchTermInsight) Reset ¶
func (x *CustomerSearchTermInsight) Reset()
func (*CustomerSearchTermInsight) String ¶
func (x *CustomerSearchTermInsight) String() string
type CustomerSkAdNetworkConversionValueSchema ¶
type CustomerSkAdNetworkConversionValueSchema struct { // Output only. The resource name of the schema. // CustomerSkAdNetworkConversionValueSchema resource names have the form: // customers/{customer_id}/customerSkAdNetworkConversionValueSchemas/{account_link_id} ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The schema for the specified resource. Schema *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"` // contains filtered or unexported fields }
A CustomerSkAdNetworkConversionValueSchema.
func (*CustomerSkAdNetworkConversionValueSchema) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema) GetResourceName ¶
func (x *CustomerSkAdNetworkConversionValueSchema) GetResourceName() string
func (*CustomerSkAdNetworkConversionValueSchema) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema) ProtoMessage()
func (*CustomerSkAdNetworkConversionValueSchema) ProtoReflect ¶
func (x *CustomerSkAdNetworkConversionValueSchema) ProtoReflect() protoreflect.Message
func (*CustomerSkAdNetworkConversionValueSchema) Reset ¶
func (x *CustomerSkAdNetworkConversionValueSchema) Reset()
func (*CustomerSkAdNetworkConversionValueSchema) String ¶
func (x *CustomerSkAdNetworkConversionValueSchema) String() string
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema struct { // Required. Output only. Apple App Store app ID. AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"` // Output only. A time window (measured in hours) post-install, after which // the App Attribution Partner or advertiser stops calling // [updateConversionValue] // (https://developer.apple.com/documentation/storekit/skadnetwork/3566697-updateconversionvalue). MeasurementWindowHours int32 `` /* 130-byte string literal not displayed */ // Output only. Fine grained conversion value mappings. // For SkAdNetwork versions >= 4.0 that support multiple conversion // windows, fine grained conversion value mappings are only applicable to // the first postback. FineGrainedConversionValueMappings []*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings `` /* 169-byte string literal not displayed */ // Output only. Per-postback conversion value mappings for postbacks in // multiple conversion windows. Only applicable for SkAdNetwork versions // >= 4.0. PostbackMappings []*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping `protobuf:"bytes,4,rep,name=postback_mappings,json=postbackMappings,proto3" json:"postback_mappings,omitempty"` // contains filtered or unexported fields }
The CustomerLink specific SkAdNetworkConversionValueSchema.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetAppId ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetAppId() string
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetFineGrainedConversionValueMappings ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetFineGrainedConversionValueMappings() []*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetMeasurementWindowHours ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetMeasurementWindowHours() int32
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) GetPostbackMappings ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) ProtoMessage()
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) ProtoReflect ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) ProtoReflect() protoreflect.Message
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) String ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema) String() string
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings struct { // Output only. Mapping for "low" coarse conversion value. LowConversionValueMapping *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping `` /* 140-byte string literal not displayed */ // Output only. Mapping for "medium" coarse conversion value. MediumConversionValueMapping *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping `` /* 149-byte string literal not displayed */ // Output only. Mapping for "high" coarse conversion value. HighConversionValueMapping *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
Mappings for coarse grained conversion values.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) GetHighConversionValueMapping ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) GetLowConversionValueMapping ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) GetMediumConversionValueMapping ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) ProtoReflect ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings) Reset ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping struct { // Output only. The minimum of the time range in which a user was last // active during the measurement window. MinTimePostInstallHours int64 `` /* 137-byte string literal not displayed */ // Output only. The maximum of the time range in which a user was last // active during the measurement window. MaxTimePostInstallHours int64 `` /* 137-byte string literal not displayed */ // Output only. The conversion value may be mapped to multiple events with // various attributes. MappedEvents []*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event `protobuf:"bytes,3,rep,name=mapped_events,json=mappedEvents,proto3" json:"mapped_events,omitempty"` // contains filtered or unexported fields }
Represents mapping from one conversion value to one or more conversion events.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) GetMappedEvents ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) GetMaxTimePostInstallHours ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) GetMaxTimePostInstallHours() int64
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) GetMinTimePostInstallHours ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) GetMinTimePostInstallHours() int64
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) ProtoReflect ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping) Reset ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event struct { // Output only. Google event name represented by this conversion value. MappedEventName string `protobuf:"bytes,1,opt,name=mapped_event_name,json=mappedEventName,proto3" json:"mapped_event_name,omitempty"` // Output only. The reported currency for the event_revenue. ISO 4217 // three-letter currency code, for example, "USD" CurrencyCode string `protobuf:"bytes,2,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"` // Either a range or specific value for event revenue. // // Types that are assignable to RevenueRate: // // *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRevenueRange // *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRevenueValue RevenueRate isCustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRate `protobuf_oneof:"revenue_rate"` // Either a range or specific value for event counter. // // Types that are assignable to EventRate: // // *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange_ // *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventCounter EventRate isCustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRate `protobuf_oneof:"event_rate"` // contains filtered or unexported fields }
Defines a Google conversion event that the conversion value is mapped to.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetCurrencyCode ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetCurrencyCode() string
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventCounter ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventCounter() int64
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventOccurrenceRange ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventRate ¶
func (m *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventRate() isCustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRate
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventRevenueRange ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventRevenueValue ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetEventRevenueValue() float64
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetMappedEventName ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetMappedEventName() string
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetRevenueRate ¶
func (m *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) GetRevenueRate() isCustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRate
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) ProtoMessage()
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) ProtoReflect ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event) ProtoReflect() protoreflect.Message
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventCounter ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventCounter struct { // Output only. For specific event counter values. EventCounter int64 `protobuf:"varint,6,opt,name=event_counter,json=eventCounter,proto3,oneof"` }
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange struct { // Output only. For event counter ranges, the minimum of the defined // range. A value of 0 will be treated as unset. MinEventCount int64 `protobuf:"varint,1,opt,name=min_event_count,json=minEventCount,proto3" json:"min_event_count,omitempty"` // Output only. For event counter ranges, the maximum of the defined // range. A value of 0 will be treated as unset. MaxEventCount int64 `protobuf:"varint,2,opt,name=max_event_count,json=maxEventCount,proto3" json:"max_event_count,omitempty"` // contains filtered or unexported fields }
Defines a range for event counter values.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) GetMaxEventCount ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) GetMaxEventCount() int64
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) GetMinEventCount ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) GetMinEventCount() int64
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) ProtoReflect ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange) Reset ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange_ ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange_ struct { // Output only. The event counter range. EventOccurrenceRange *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventOccurrenceRange `protobuf:"bytes,5,opt,name=event_occurrence_range,json=eventOccurrenceRange,proto3,oneof"` }
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRevenueRange ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRevenueRange struct { // Output only. The event revenue range. EventRevenueRange *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange `protobuf:"bytes,3,opt,name=event_revenue_range,json=eventRevenueRange,proto3,oneof"` }
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRevenueValue ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_EventRevenueValue struct { // Output only. The specific event revenue value. EventRevenueValue float64 `protobuf:"fixed64,4,opt,name=event_revenue_value,json=eventRevenueValue,proto3,oneof"` }
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange struct { // Output only. For revenue ranges, the minimum value in `currency_code` // for which this conversion value would be updated. A value of 0 will // be treated as unset. MinEventRevenue float64 `protobuf:"fixed64,3,opt,name=min_event_revenue,json=minEventRevenue,proto3" json:"min_event_revenue,omitempty"` // Output only. For revenue ranges, the maximum value in `currency_code` // for which this conversion value would be updated. A value of 0 will // be treated as unset. MaxEventRevenue float64 `protobuf:"fixed64,4,opt,name=max_event_revenue,json=maxEventRevenue,proto3" json:"max_event_revenue,omitempty"` // contains filtered or unexported fields }
Defines a range for revenue values.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) GetMaxEventRevenue ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) GetMaxEventRevenue() float64
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) GetMinEventRevenue ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) GetMinEventRevenue() float64
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) ProtoMessage()
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) ProtoReflect ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_Event_RevenueRange) Reset ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings struct { // Output only. Fine grained conversion value. Valid values are in the // inclusive range [0,63]. FineGrainedConversionValue int32 `` /* 144-byte string literal not displayed */ // Output only. Conversion events the fine grained conversion value maps // to. ConversionValueMapping *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_ConversionValueMapping `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
Mappings for fine grained conversion value.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) GetConversionValueMapping ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) GetFineGrainedConversionValue ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) GetFineGrainedConversionValue() int32
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) ProtoReflect ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_FineGrainedConversionValueMappings) Reset ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping struct { // Output only. 0-based index that indicates the order of postback. Valid // values are in the inclusive range [0,2]. PostbackSequenceIndex int32 `` /* 127-byte string literal not displayed */ // Output only. Conversion value mappings for all coarse grained // conversion values. CoarseGrainedConversionValueMappings *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings `` /* 175-byte string literal not displayed */ // Event or conversion value used for locking conversion window. // // Types that are assignable to LockWindowTrigger: // // *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowCoarseConversionValue // *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowFineConversionValue // *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowEvent LockWindowTrigger isCustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowTrigger `protobuf_oneof:"lock_window_trigger"` // contains filtered or unexported fields }
Mappings for each postback in multiple conversion windows.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) Descriptor
deprecated
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) Descriptor() ([]byte, []int)
Deprecated: Use CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping.ProtoReflect.Descriptor instead.
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetCoarseGrainedConversionValueMappings ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetCoarseGrainedConversionValueMappings() *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_CoarseGrainedConversionValueMappings
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowCoarseConversionValue ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowCoarseConversionValue() enums.SkAdNetworkCoarseConversionValueEnum_SkAdNetworkCoarseConversionValue
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowEvent ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowEvent() string
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowFineConversionValue ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowFineConversionValue() int32
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowTrigger ¶
func (m *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetLockWindowTrigger() isCustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowTrigger
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetPostbackSequenceIndex ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) GetPostbackSequenceIndex() int32
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) ProtoMessage ¶
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) ProtoMessage()
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) ProtoReflect ¶
func (x *CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) ProtoReflect() protoreflect.Message
func (*CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping) Reset ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowCoarseConversionValue ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowCoarseConversionValue struct { // Output only. Coarse grained conversion value that triggers conversion // window lock. LockWindowCoarseConversionValue enums.SkAdNetworkCoarseConversionValueEnum_SkAdNetworkCoarseConversionValue `` /* 220-byte string literal not displayed */ }
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowEvent ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowEvent struct { // Output only. Event name that triggers conversion window lock. LockWindowEvent string `protobuf:"bytes,5,opt,name=lock_window_event,json=lockWindowEvent,proto3,oneof"` }
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowFineConversionValue ¶
type CustomerSkAdNetworkConversionValueSchema_SkAdNetworkConversionValueSchema_PostbackMapping_LockWindowFineConversionValue struct { // Output only. Fine grained conversion value that triggers conversion // window lock. LockWindowFineConversionValue int32 `protobuf:"varint,4,opt,name=lock_window_fine_conversion_value,json=lockWindowFineConversionValue,proto3,oneof"` }
type CustomerUserAccess ¶
type CustomerUserAccess struct { // Immutable. Name of the resource. // Resource names have the form: // `customers/{customer_id}/customerUserAccesses/{user_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. User id of the user with the customer access. // Read only field UserId int64 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // Output only. Email address of the user. // Read only field EmailAddress *string `protobuf:"bytes,3,opt,name=email_address,json=emailAddress,proto3,oneof" json:"email_address,omitempty"` // Access role of the user. AccessRole enums.AccessRoleEnum_AccessRole `` /* 154-byte string literal not displayed */ // Output only. The customer user access creation time. // Read only field // The format is "YYYY-MM-DD HH:MM:SS". // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" AccessCreationDateTime *string `` /* 137-byte string literal not displayed */ // Output only. The email address of the inviter user. // Read only field InviterUserEmailAddress *string `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
Represents the permission of a single user onto a single customer.
func (*CustomerUserAccess) Descriptor
deprecated
func (*CustomerUserAccess) Descriptor() ([]byte, []int)
Deprecated: Use CustomerUserAccess.ProtoReflect.Descriptor instead.
func (*CustomerUserAccess) GetAccessCreationDateTime ¶
func (x *CustomerUserAccess) GetAccessCreationDateTime() string
func (*CustomerUserAccess) GetAccessRole ¶
func (x *CustomerUserAccess) GetAccessRole() enums.AccessRoleEnum_AccessRole
func (*CustomerUserAccess) GetEmailAddress ¶
func (x *CustomerUserAccess) GetEmailAddress() string
func (*CustomerUserAccess) GetInviterUserEmailAddress ¶
func (x *CustomerUserAccess) GetInviterUserEmailAddress() string
func (*CustomerUserAccess) GetResourceName ¶
func (x *CustomerUserAccess) GetResourceName() string
func (*CustomerUserAccess) GetUserId ¶
func (x *CustomerUserAccess) GetUserId() int64
func (*CustomerUserAccess) ProtoMessage ¶
func (*CustomerUserAccess) ProtoMessage()
func (*CustomerUserAccess) ProtoReflect ¶
func (x *CustomerUserAccess) ProtoReflect() protoreflect.Message
func (*CustomerUserAccess) Reset ¶
func (x *CustomerUserAccess) Reset()
func (*CustomerUserAccess) String ¶
func (x *CustomerUserAccess) String() string
type CustomerUserAccessInvitation ¶
type CustomerUserAccessInvitation struct { // Immutable. Name of the resource. // Resource names have the form: // `customers/{customer_id}/customerUserAccessInvitations/{invitation_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the invitation. // This field is read-only. InvitationId int64 `protobuf:"varint,2,opt,name=invitation_id,json=invitationId,proto3" json:"invitation_id,omitempty"` // Immutable. Access role of the user. AccessRole enums.AccessRoleEnum_AccessRole `` /* 154-byte string literal not displayed */ // Immutable. Email address the invitation was sent to. // This can differ from the email address of the account // that accepts the invite. EmailAddress string `protobuf:"bytes,4,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"` // Output only. Time invitation was created. // This field is read-only. // The format is "YYYY-MM-DD HH:MM:SS". // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" CreationDateTime string `protobuf:"bytes,5,opt,name=creation_date_time,json=creationDateTime,proto3" json:"creation_date_time,omitempty"` // Output only. Invitation status of the user. InvitationStatus enums.AccessInvitationStatusEnum_AccessInvitationStatus `` /* 196-byte string literal not displayed */ // contains filtered or unexported fields }
Represent an invitation to a new user on this customer account.
func (*CustomerUserAccessInvitation) Descriptor
deprecated
func (*CustomerUserAccessInvitation) Descriptor() ([]byte, []int)
Deprecated: Use CustomerUserAccessInvitation.ProtoReflect.Descriptor instead.
func (*CustomerUserAccessInvitation) GetAccessRole ¶
func (x *CustomerUserAccessInvitation) GetAccessRole() enums.AccessRoleEnum_AccessRole
func (*CustomerUserAccessInvitation) GetCreationDateTime ¶
func (x *CustomerUserAccessInvitation) GetCreationDateTime() string
func (*CustomerUserAccessInvitation) GetEmailAddress ¶
func (x *CustomerUserAccessInvitation) GetEmailAddress() string
func (*CustomerUserAccessInvitation) GetInvitationId ¶
func (x *CustomerUserAccessInvitation) GetInvitationId() int64
func (*CustomerUserAccessInvitation) GetInvitationStatus ¶
func (x *CustomerUserAccessInvitation) GetInvitationStatus() enums.AccessInvitationStatusEnum_AccessInvitationStatus
func (*CustomerUserAccessInvitation) GetResourceName ¶
func (x *CustomerUserAccessInvitation) GetResourceName() string
func (*CustomerUserAccessInvitation) ProtoMessage ¶
func (*CustomerUserAccessInvitation) ProtoMessage()
func (*CustomerUserAccessInvitation) ProtoReflect ¶
func (x *CustomerUserAccessInvitation) ProtoReflect() protoreflect.Message
func (*CustomerUserAccessInvitation) Reset ¶
func (x *CustomerUserAccessInvitation) Reset()
func (*CustomerUserAccessInvitation) String ¶
func (x *CustomerUserAccessInvitation) String() string
type CustomizerAttribute ¶
type CustomizerAttribute struct { // Immutable. The resource name of the customizer attribute. // Customizer Attribute resource names have the form: // // `customers/{customer_id}/customizerAttributes/{customizer_attribute_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the customizer attribute. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Required. Immutable. Name of the customizer attribute. Required. It must // have a minimum length of 1 and maximum length of 40. Name of an enabled // customizer attribute must be unique (case insensitive). Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Immutable. The type of the customizer attribute. Type enums.CustomizerAttributeTypeEnum_CustomizerAttributeType `` /* 150-byte string literal not displayed */ // Output only. The status of the customizer attribute. Status enums.CustomizerAttributeStatusEnum_CustomizerAttributeStatus `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
A customizer attribute. Use CustomerCustomizer, CampaignCustomizer, AdGroupCustomizer, or AdGroupCriterionCustomizer to associate a customizer attribute and set its value at the customer, campaign, ad group, or ad group criterion level, respectively.
func (*CustomizerAttribute) Descriptor
deprecated
func (*CustomizerAttribute) Descriptor() ([]byte, []int)
Deprecated: Use CustomizerAttribute.ProtoReflect.Descriptor instead.
func (*CustomizerAttribute) GetId ¶
func (x *CustomizerAttribute) GetId() int64
func (*CustomizerAttribute) GetName ¶
func (x *CustomizerAttribute) GetName() string
func (*CustomizerAttribute) GetResourceName ¶
func (x *CustomizerAttribute) GetResourceName() string
func (*CustomizerAttribute) GetStatus ¶
func (x *CustomizerAttribute) GetStatus() enums.CustomizerAttributeStatusEnum_CustomizerAttributeStatus
func (*CustomizerAttribute) GetType ¶
func (x *CustomizerAttribute) GetType() enums.CustomizerAttributeTypeEnum_CustomizerAttributeType
func (*CustomizerAttribute) ProtoMessage ¶
func (*CustomizerAttribute) ProtoMessage()
func (*CustomizerAttribute) ProtoReflect ¶
func (x *CustomizerAttribute) ProtoReflect() protoreflect.Message
func (*CustomizerAttribute) Reset ¶
func (x *CustomizerAttribute) Reset()
func (*CustomizerAttribute) String ¶
func (x *CustomizerAttribute) String() string
type DataPartnerIdentifier ¶
type DataPartnerIdentifier struct { // Immutable. The customer ID of the Data partner account. // This field is required and should not be empty when creating a new // data partner link. It is unable to be modified after the creation of // the link. DataPartnerId *int64 `protobuf:"varint,1,opt,name=data_partner_id,json=dataPartnerId,proto3,oneof" json:"data_partner_id,omitempty"` // contains filtered or unexported fields }
The identifier for Data Partner account.
func (*DataPartnerIdentifier) Descriptor
deprecated
func (*DataPartnerIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use DataPartnerIdentifier.ProtoReflect.Descriptor instead.
func (*DataPartnerIdentifier) GetDataPartnerId ¶
func (x *DataPartnerIdentifier) GetDataPartnerId() int64
func (*DataPartnerIdentifier) ProtoMessage ¶
func (*DataPartnerIdentifier) ProtoMessage()
func (*DataPartnerIdentifier) ProtoReflect ¶
func (x *DataPartnerIdentifier) ProtoReflect() protoreflect.Message
func (*DataPartnerIdentifier) Reset ¶
func (x *DataPartnerIdentifier) Reset()
func (*DataPartnerIdentifier) String ¶
func (x *DataPartnerIdentifier) String() string
type DetailPlacementView ¶
type DetailPlacementView struct { // Output only. The resource name of the detail placement view. // Detail placement view resource names have the form: // // `customers/{customer_id}/detailPlacementViews/{ad_group_id}~{base64_placement}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The automatic placement string at detail level, e. g. website // URL, mobile application ID, or a YouTube video ID. Placement *string `protobuf:"bytes,7,opt,name=placement,proto3,oneof" json:"placement,omitempty"` // Output only. The display name is URL name for websites, YouTube video name // for YouTube videos, and translated mobile app name for mobile apps. DisplayName *string `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"` // Output only. URL of the group placement, for example, domain, link to the // mobile application in app store, or a YouTube channel URL. GroupPlacementTargetUrl *string `` /* 140-byte string literal not displayed */ // Output only. URL of the placement, for example, website, link to the mobile // application in app store, or a YouTube video URL. TargetUrl *string `protobuf:"bytes,10,opt,name=target_url,json=targetUrl,proto3,oneof" json:"target_url,omitempty"` // Output only. Type of the placement, for example, Website, YouTube Video, // and Mobile Application. PlacementType enums.PlacementTypeEnum_PlacementType `` /* 169-byte string literal not displayed */ // contains filtered or unexported fields }
A view with metrics aggregated by ad group and URL or YouTube video.
func (*DetailPlacementView) Descriptor
deprecated
func (*DetailPlacementView) Descriptor() ([]byte, []int)
Deprecated: Use DetailPlacementView.ProtoReflect.Descriptor instead.
func (*DetailPlacementView) GetDisplayName ¶
func (x *DetailPlacementView) GetDisplayName() string
func (*DetailPlacementView) GetGroupPlacementTargetUrl ¶
func (x *DetailPlacementView) GetGroupPlacementTargetUrl() string
func (*DetailPlacementView) GetPlacement ¶
func (x *DetailPlacementView) GetPlacement() string
func (*DetailPlacementView) GetPlacementType ¶
func (x *DetailPlacementView) GetPlacementType() enums.PlacementTypeEnum_PlacementType
func (*DetailPlacementView) GetResourceName ¶
func (x *DetailPlacementView) GetResourceName() string
func (*DetailPlacementView) GetTargetUrl ¶
func (x *DetailPlacementView) GetTargetUrl() string
func (*DetailPlacementView) ProtoMessage ¶
func (*DetailPlacementView) ProtoMessage()
func (*DetailPlacementView) ProtoReflect ¶
func (x *DetailPlacementView) ProtoReflect() protoreflect.Message
func (*DetailPlacementView) Reset ¶
func (x *DetailPlacementView) Reset()
func (*DetailPlacementView) String ¶
func (x *DetailPlacementView) String() string
type DetailedDemographic ¶
type DetailedDemographic struct { // Output only. The resource name of the detailed demographic. // Detailed demographic resource names have the form: // // `customers/{customer_id}/detailedDemographics/{detailed_demographic_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the detailed demographic. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. The name of the detailed demographic. For example,"Highest // Level of Educational Attainment" Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Output only. The parent of the detailed_demographic. Parent string `protobuf:"bytes,4,opt,name=parent,proto3" json:"parent,omitempty"` // Output only. True if the detailed demographic is launched to all channels // and locales. LaunchedToAll bool `protobuf:"varint,5,opt,name=launched_to_all,json=launchedToAll,proto3" json:"launched_to_all,omitempty"` // Output only. Availability information of the detailed demographic. Availabilities []*common.CriterionCategoryAvailability `protobuf:"bytes,6,rep,name=availabilities,proto3" json:"availabilities,omitempty"` // contains filtered or unexported fields }
A detailed demographic: a particular interest-based vertical to be targeted to reach users based on long-term life facts.
func (*DetailedDemographic) Descriptor
deprecated
func (*DetailedDemographic) Descriptor() ([]byte, []int)
Deprecated: Use DetailedDemographic.ProtoReflect.Descriptor instead.
func (*DetailedDemographic) GetAvailabilities ¶
func (x *DetailedDemographic) GetAvailabilities() []*common.CriterionCategoryAvailability
func (*DetailedDemographic) GetId ¶
func (x *DetailedDemographic) GetId() int64
func (*DetailedDemographic) GetLaunchedToAll ¶
func (x *DetailedDemographic) GetLaunchedToAll() bool
func (*DetailedDemographic) GetName ¶
func (x *DetailedDemographic) GetName() string
func (*DetailedDemographic) GetParent ¶
func (x *DetailedDemographic) GetParent() string
func (*DetailedDemographic) GetResourceName ¶
func (x *DetailedDemographic) GetResourceName() string
func (*DetailedDemographic) ProtoMessage ¶
func (*DetailedDemographic) ProtoMessage()
func (*DetailedDemographic) ProtoReflect ¶
func (x *DetailedDemographic) ProtoReflect() protoreflect.Message
func (*DetailedDemographic) Reset ¶
func (x *DetailedDemographic) Reset()
func (*DetailedDemographic) String ¶
func (x *DetailedDemographic) String() string
type DisplayKeywordView ¶
type DisplayKeywordView struct { // Output only. The resource name of the display keyword view. // Display Keyword view resource names have the form: // // `customers/{customer_id}/displayKeywordViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A display keyword view.
func (*DisplayKeywordView) Descriptor
deprecated
func (*DisplayKeywordView) Descriptor() ([]byte, []int)
Deprecated: Use DisplayKeywordView.ProtoReflect.Descriptor instead.
func (*DisplayKeywordView) GetResourceName ¶
func (x *DisplayKeywordView) GetResourceName() string
func (*DisplayKeywordView) ProtoMessage ¶
func (*DisplayKeywordView) ProtoMessage()
func (*DisplayKeywordView) ProtoReflect ¶
func (x *DisplayKeywordView) ProtoReflect() protoreflect.Message
func (*DisplayKeywordView) Reset ¶
func (x *DisplayKeywordView) Reset()
func (*DisplayKeywordView) String ¶
func (x *DisplayKeywordView) String() string
type DistanceView ¶
type DistanceView struct { // Output only. The resource name of the distance view. // Distance view resource names have the form: // // `customers/{customer_id}/distanceViews/1~{distance_bucket}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Grouping of user distance from location extensions. DistanceBucket enums.DistanceBucketEnum_DistanceBucket `` /* 174-byte string literal not displayed */ // Output only. True if the DistanceBucket is using the metric system, false // otherwise. MetricSystem *bool `protobuf:"varint,4,opt,name=metric_system,json=metricSystem,proto3,oneof" json:"metric_system,omitempty"` // contains filtered or unexported fields }
A distance view with metrics aggregated by the user's distance from an advertiser's location extensions. Each DistanceBucket includes all impressions that fall within its distance and a single impression will contribute to the metrics for all DistanceBuckets that include the user's distance.
func (*DistanceView) Descriptor
deprecated
func (*DistanceView) Descriptor() ([]byte, []int)
Deprecated: Use DistanceView.ProtoReflect.Descriptor instead.
func (*DistanceView) GetDistanceBucket ¶
func (x *DistanceView) GetDistanceBucket() enums.DistanceBucketEnum_DistanceBucket
func (*DistanceView) GetMetricSystem ¶
func (x *DistanceView) GetMetricSystem() bool
func (*DistanceView) GetResourceName ¶
func (x *DistanceView) GetResourceName() string
func (*DistanceView) ProtoMessage ¶
func (*DistanceView) ProtoMessage()
func (*DistanceView) ProtoReflect ¶
func (x *DistanceView) ProtoReflect() protoreflect.Message
func (*DistanceView) Reset ¶
func (x *DistanceView) Reset()
func (*DistanceView) String ¶
func (x *DistanceView) String() string
type DomainCategory ¶
type DomainCategory struct { // Output only. The resource name of the domain category. // Domain category resource names have the form: // // `customers/{customer_id}/domainCategories/{campaign_id}~{category_base64}~{language_code}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The campaign this category is recommended for. Campaign *string `protobuf:"bytes,10,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Output only. Recommended category for the website domain, for example, if // you have a website about electronics, the categories could be "cameras", // "televisions", etc. Category *string `protobuf:"bytes,11,opt,name=category,proto3,oneof" json:"category,omitempty"` // Output only. The language code specifying the language of the website, for // example, "en" for English. The language can be specified in the // DynamicSearchAdsSetting required for dynamic search ads. This is the // language of the pages from your website that you want Google Ads to find, // create ads for, and match searches with. LanguageCode *string `protobuf:"bytes,12,opt,name=language_code,json=languageCode,proto3,oneof" json:"language_code,omitempty"` // Output only. The domain for the website. The domain can be specified in the // DynamicSearchAdsSetting required for dynamic search ads. Domain *string `protobuf:"bytes,13,opt,name=domain,proto3,oneof" json:"domain,omitempty"` // Output only. Fraction of pages on your site that this category matches. CoverageFraction *float64 `protobuf:"fixed64,14,opt,name=coverage_fraction,json=coverageFraction,proto3,oneof" json:"coverage_fraction,omitempty"` // Output only. The position of this category in the set of categories. Lower // numbers indicate a better match for the domain. null indicates not // recommended. CategoryRank *int64 `protobuf:"varint,15,opt,name=category_rank,json=categoryRank,proto3,oneof" json:"category_rank,omitempty"` // Output only. Indicates whether this category has sub-categories. HasChildren *bool `protobuf:"varint,16,opt,name=has_children,json=hasChildren,proto3,oneof" json:"has_children,omitempty"` // Output only. The recommended cost per click for the category. RecommendedCpcBidMicros *int64 `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
A category generated automatically by crawling a domain. If a campaign uses the DynamicSearchAdsSetting, then domain categories will be generated for the domain. The categories can be targeted using WebpageConditionInfo. See: https://support.google.com/google-ads/answer/2471185
func (*DomainCategory) Descriptor
deprecated
func (*DomainCategory) Descriptor() ([]byte, []int)
Deprecated: Use DomainCategory.ProtoReflect.Descriptor instead.
func (*DomainCategory) GetCampaign ¶
func (x *DomainCategory) GetCampaign() string
func (*DomainCategory) GetCategory ¶
func (x *DomainCategory) GetCategory() string
func (*DomainCategory) GetCategoryRank ¶
func (x *DomainCategory) GetCategoryRank() int64
func (*DomainCategory) GetCoverageFraction ¶
func (x *DomainCategory) GetCoverageFraction() float64
func (*DomainCategory) GetDomain ¶
func (x *DomainCategory) GetDomain() string
func (*DomainCategory) GetHasChildren ¶
func (x *DomainCategory) GetHasChildren() bool
func (*DomainCategory) GetLanguageCode ¶
func (x *DomainCategory) GetLanguageCode() string
func (*DomainCategory) GetRecommendedCpcBidMicros ¶
func (x *DomainCategory) GetRecommendedCpcBidMicros() int64
func (*DomainCategory) GetResourceName ¶
func (x *DomainCategory) GetResourceName() string
func (*DomainCategory) ProtoMessage ¶
func (*DomainCategory) ProtoMessage()
func (*DomainCategory) ProtoReflect ¶
func (x *DomainCategory) ProtoReflect() protoreflect.Message
func (*DomainCategory) Reset ¶
func (x *DomainCategory) Reset()
func (*DomainCategory) String ¶
func (x *DomainCategory) String() string
type DynamicSearchAdsSearchTermView ¶
type DynamicSearchAdsSearchTermView struct { // Output only. The resource name of the dynamic search ads search term view. // Dynamic search ads search term view resource names have the form: // // `customers/{customer_id}/dynamicSearchAdsSearchTermViews/{ad_group_id}~{search_term_fingerprint}~{headline_fingerprint}~{landing_page_fingerprint}~{page_url_fingerprint}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Search term // // This field is read-only. SearchTerm *string `protobuf:"bytes,9,opt,name=search_term,json=searchTerm,proto3,oneof" json:"search_term,omitempty"` // Output only. The dynamically generated headline of the Dynamic Search Ad. // // This field is read-only. Headline *string `protobuf:"bytes,10,opt,name=headline,proto3,oneof" json:"headline,omitempty"` // Output only. The dynamically selected landing page URL of the impression. // // This field is read-only. LandingPage *string `protobuf:"bytes,11,opt,name=landing_page,json=landingPage,proto3,oneof" json:"landing_page,omitempty"` // Output only. The URL of page feed item served for the impression. // // This field is read-only. PageUrl *string `protobuf:"bytes,12,opt,name=page_url,json=pageUrl,proto3,oneof" json:"page_url,omitempty"` // Output only. True if query matches a negative keyword. // // This field is read-only. HasNegativeKeyword *bool `protobuf:"varint,13,opt,name=has_negative_keyword,json=hasNegativeKeyword,proto3,oneof" json:"has_negative_keyword,omitempty"` // Output only. True if query is added to targeted keywords. // // This field is read-only. HasMatchingKeyword *bool `protobuf:"varint,14,opt,name=has_matching_keyword,json=hasMatchingKeyword,proto3,oneof" json:"has_matching_keyword,omitempty"` // Output only. True if query matches a negative url. // // This field is read-only. HasNegativeUrl *bool `protobuf:"varint,15,opt,name=has_negative_url,json=hasNegativeUrl,proto3,oneof" json:"has_negative_url,omitempty"` // contains filtered or unexported fields }
A dynamic search ads search term view.
func (*DynamicSearchAdsSearchTermView) Descriptor
deprecated
func (*DynamicSearchAdsSearchTermView) Descriptor() ([]byte, []int)
Deprecated: Use DynamicSearchAdsSearchTermView.ProtoReflect.Descriptor instead.
func (*DynamicSearchAdsSearchTermView) GetHasMatchingKeyword ¶
func (x *DynamicSearchAdsSearchTermView) GetHasMatchingKeyword() bool
func (*DynamicSearchAdsSearchTermView) GetHasNegativeKeyword ¶
func (x *DynamicSearchAdsSearchTermView) GetHasNegativeKeyword() bool
func (*DynamicSearchAdsSearchTermView) GetHasNegativeUrl ¶
func (x *DynamicSearchAdsSearchTermView) GetHasNegativeUrl() bool
func (*DynamicSearchAdsSearchTermView) GetHeadline ¶
func (x *DynamicSearchAdsSearchTermView) GetHeadline() string
func (*DynamicSearchAdsSearchTermView) GetLandingPage ¶
func (x *DynamicSearchAdsSearchTermView) GetLandingPage() string
func (*DynamicSearchAdsSearchTermView) GetPageUrl ¶
func (x *DynamicSearchAdsSearchTermView) GetPageUrl() string
func (*DynamicSearchAdsSearchTermView) GetResourceName ¶
func (x *DynamicSearchAdsSearchTermView) GetResourceName() string
func (*DynamicSearchAdsSearchTermView) GetSearchTerm ¶
func (x *DynamicSearchAdsSearchTermView) GetSearchTerm() string
func (*DynamicSearchAdsSearchTermView) ProtoMessage ¶
func (*DynamicSearchAdsSearchTermView) ProtoMessage()
func (*DynamicSearchAdsSearchTermView) ProtoReflect ¶
func (x *DynamicSearchAdsSearchTermView) ProtoReflect() protoreflect.Message
func (*DynamicSearchAdsSearchTermView) Reset ¶
func (x *DynamicSearchAdsSearchTermView) Reset()
func (*DynamicSearchAdsSearchTermView) String ¶
func (x *DynamicSearchAdsSearchTermView) String() string
type ExpandedLandingPageView ¶
type ExpandedLandingPageView struct { // Output only. The resource name of the expanded landing page view. // Expanded landing page view resource names have the form: // // `customers/{customer_id}/expandedLandingPageViews/{expanded_final_url_fingerprint}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The final URL that clicks are directed to. ExpandedFinalUrl *string `protobuf:"bytes,3,opt,name=expanded_final_url,json=expandedFinalUrl,proto3,oneof" json:"expanded_final_url,omitempty"` // contains filtered or unexported fields }
A landing page view with metrics aggregated at the expanded final URL level.
func (*ExpandedLandingPageView) Descriptor
deprecated
func (*ExpandedLandingPageView) Descriptor() ([]byte, []int)
Deprecated: Use ExpandedLandingPageView.ProtoReflect.Descriptor instead.
func (*ExpandedLandingPageView) GetExpandedFinalUrl ¶
func (x *ExpandedLandingPageView) GetExpandedFinalUrl() string
func (*ExpandedLandingPageView) GetResourceName ¶
func (x *ExpandedLandingPageView) GetResourceName() string
func (*ExpandedLandingPageView) ProtoMessage ¶
func (*ExpandedLandingPageView) ProtoMessage()
func (*ExpandedLandingPageView) ProtoReflect ¶
func (x *ExpandedLandingPageView) ProtoReflect() protoreflect.Message
func (*ExpandedLandingPageView) Reset ¶
func (x *ExpandedLandingPageView) Reset()
func (*ExpandedLandingPageView) String ¶
func (x *ExpandedLandingPageView) String() string
type Experiment ¶
type Experiment struct { // Immutable. The resource name of the experiment. // Experiment resource names have the form: // // `customers/{customer_id}/experiments/{experiment_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the experiment. Read only. ExperimentId *int64 `protobuf:"varint,9,opt,name=experiment_id,json=experimentId,proto3,oneof" json:"experiment_id,omitempty"` // Required. The name of the experiment. It must have a minimum length of 1 // and maximum length of 1024. It must be unique under a customer. Name string `protobuf:"bytes,10,opt,name=name,proto3" json:"name,omitempty"` // The description of the experiment. It must have a minimum length of 1 and // maximum length of 2048. Description string `protobuf:"bytes,11,opt,name=description,proto3" json:"description,omitempty"` // For system managed experiments, the advertiser must provide a suffix during // construction, in the setup stage before moving to initiated. The suffix // will be appended to the in-design and experiment campaign names so that the // name is base campaign name + suffix. Suffix string `protobuf:"bytes,12,opt,name=suffix,proto3" json:"suffix,omitempty"` // Required. The product/feature that uses this experiment. Type enums.ExperimentTypeEnum_ExperimentType `` /* 133-byte string literal not displayed */ // The Advertiser-chosen status of this experiment. Status enums.ExperimentStatusEnum_ExperimentStatus `` /* 141-byte string literal not displayed */ // Date when the experiment starts. By default, the experiment starts // now or on the campaign's start date, whichever is later. If this field is // set, then the experiment starts at the beginning of the specified date in // the customer's time zone. // // Format: YYYY-MM-DD // Example: 2019-03-14 StartDate *string `protobuf:"bytes,15,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"` // Date when the experiment ends. By default, the experiment ends on // the campaign's end date. If this field is set, then the experiment ends at // the end of the specified date in the customer's time zone. // // Format: YYYY-MM-DD // Example: 2019-04-18 EndDate *string `protobuf:"bytes,16,opt,name=end_date,json=endDate,proto3,oneof" json:"end_date,omitempty"` // The goals of this experiment. Goals []*common.MetricGoal `protobuf:"bytes,17,rep,name=goals,proto3" json:"goals,omitempty"` // Output only. The resource name of the long-running operation that can be // used to poll for completion of experiment schedule or promote. The most // recent long running operation is returned. LongRunningOperation *string `` /* 130-byte string literal not displayed */ // Output only. The status of the experiment promotion process. PromoteStatus enums.AsyncActionStatusEnum_AsyncActionStatus `` /* 178-byte string literal not displayed */ // Immutable. Set to true if changes to base campaigns should be synced to the // trial campaigns. Any changes made directly to trial campaigns will be // preserved. This field can only be set when the experiment is being created. SyncEnabled *bool `protobuf:"varint,20,opt,name=sync_enabled,json=syncEnabled,proto3,oneof" json:"sync_enabled,omitempty"` // contains filtered or unexported fields }
A Google ads experiment for users to experiment changes on multiple campaigns, compare the performance, and apply the effective changes.
func (*Experiment) Descriptor
deprecated
func (*Experiment) Descriptor() ([]byte, []int)
Deprecated: Use Experiment.ProtoReflect.Descriptor instead.
func (*Experiment) GetDescription ¶
func (x *Experiment) GetDescription() string
func (*Experiment) GetEndDate ¶
func (x *Experiment) GetEndDate() string
func (*Experiment) GetExperimentId ¶
func (x *Experiment) GetExperimentId() int64
func (*Experiment) GetGoals ¶
func (x *Experiment) GetGoals() []*common.MetricGoal
func (*Experiment) GetLongRunningOperation ¶
func (x *Experiment) GetLongRunningOperation() string
func (*Experiment) GetName ¶
func (x *Experiment) GetName() string
func (*Experiment) GetPromoteStatus ¶
func (x *Experiment) GetPromoteStatus() enums.AsyncActionStatusEnum_AsyncActionStatus
func (*Experiment) GetResourceName ¶
func (x *Experiment) GetResourceName() string
func (*Experiment) GetStartDate ¶
func (x *Experiment) GetStartDate() string
func (*Experiment) GetStatus ¶
func (x *Experiment) GetStatus() enums.ExperimentStatusEnum_ExperimentStatus
func (*Experiment) GetSuffix ¶
func (x *Experiment) GetSuffix() string
func (*Experiment) GetSyncEnabled ¶
func (x *Experiment) GetSyncEnabled() bool
func (*Experiment) GetType ¶
func (x *Experiment) GetType() enums.ExperimentTypeEnum_ExperimentType
func (*Experiment) ProtoMessage ¶
func (*Experiment) ProtoMessage()
func (*Experiment) ProtoReflect ¶
func (x *Experiment) ProtoReflect() protoreflect.Message
func (*Experiment) Reset ¶
func (x *Experiment) Reset()
func (*Experiment) String ¶
func (x *Experiment) String() string
type ExperimentArm ¶
type ExperimentArm struct { // Immutable. The resource name of the experiment arm. // Experiment arm resource names have the form: // // `customers/{customer_id}/experimentArms/{TrialArm.trial_id}~{TrialArm.trial_arm_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The experiment to which the ExperimentArm belongs. Experiment string `protobuf:"bytes,8,opt,name=experiment,proto3" json:"experiment,omitempty"` // Required. The name of the experiment arm. It must have a minimum length of // 1 and maximum length of 1024. It must be unique under an experiment. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Whether this arm is a control arm. A control arm is the arm against // which the other arms are compared. Control bool `protobuf:"varint,4,opt,name=control,proto3" json:"control,omitempty"` // Traffic split of the trial arm. The value should be between 1 and 100 // and must total 100 between the two trial arms. TrafficSplit int64 `protobuf:"varint,5,opt,name=traffic_split,json=trafficSplit,proto3" json:"traffic_split,omitempty"` // List of campaigns in the trial arm. The max length is one. Campaigns []string `protobuf:"bytes,6,rep,name=campaigns,proto3" json:"campaigns,omitempty"` // Output only. The in design campaigns in the treatment experiment arm. InDesignCampaigns []string `protobuf:"bytes,7,rep,name=in_design_campaigns,json=inDesignCampaigns,proto3" json:"in_design_campaigns,omitempty"` // contains filtered or unexported fields }
A Google ads experiment for users to experiment changes on multiple campaigns, compare the performance, and apply the effective changes.
func (*ExperimentArm) Descriptor
deprecated
func (*ExperimentArm) Descriptor() ([]byte, []int)
Deprecated: Use ExperimentArm.ProtoReflect.Descriptor instead.
func (*ExperimentArm) GetCampaigns ¶
func (x *ExperimentArm) GetCampaigns() []string
func (*ExperimentArm) GetControl ¶
func (x *ExperimentArm) GetControl() bool
func (*ExperimentArm) GetExperiment ¶
func (x *ExperimentArm) GetExperiment() string
func (*ExperimentArm) GetInDesignCampaigns ¶
func (x *ExperimentArm) GetInDesignCampaigns() []string
func (*ExperimentArm) GetName ¶
func (x *ExperimentArm) GetName() string
func (*ExperimentArm) GetResourceName ¶
func (x *ExperimentArm) GetResourceName() string
func (*ExperimentArm) GetTrafficSplit ¶
func (x *ExperimentArm) GetTrafficSplit() int64
func (*ExperimentArm) ProtoMessage ¶
func (*ExperimentArm) ProtoMessage()
func (*ExperimentArm) ProtoReflect ¶
func (x *ExperimentArm) ProtoReflect() protoreflect.Message
func (*ExperimentArm) Reset ¶
func (x *ExperimentArm) Reset()
func (*ExperimentArm) String ¶
func (x *ExperimentArm) String() string
type ExtensionFeedItem ¶
type ExtensionFeedItem struct { // Immutable. The resource name of the extension feed item. // Extension feed item resource names have the form: // // `customers/{customer_id}/extensionFeedItems/{feed_item_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of this feed item. Read-only. Id *int64 `protobuf:"varint,25,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The extension type of the extension feed item. // This field is read-only. ExtensionType enums.ExtensionTypeEnum_ExtensionType `` /* 170-byte string literal not displayed */ // Start time in which this feed item is effective and can begin serving. The // time is in the customer's time zone. // The format is "YYYY-MM-DD HH:MM:SS". // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" StartDateTime *string `protobuf:"bytes,26,opt,name=start_date_time,json=startDateTime,proto3,oneof" json:"start_date_time,omitempty"` // End time in which this feed item is no longer effective and will stop // serving. The time is in the customer's time zone. // The format is "YYYY-MM-DD HH:MM:SS". // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" EndDateTime *string `protobuf:"bytes,27,opt,name=end_date_time,json=endDateTime,proto3,oneof" json:"end_date_time,omitempty"` // List of non-overlapping schedules specifying all time intervals // for which the feed item may serve. There can be a maximum of 6 schedules // per day. AdSchedules []*common.AdScheduleInfo `protobuf:"bytes,16,rep,name=ad_schedules,json=adSchedules,proto3" json:"ad_schedules,omitempty"` // The targeted device. Device enums.FeedItemTargetDeviceEnum_FeedItemTargetDevice `` /* 149-byte string literal not displayed */ // The targeted geo target constant. TargetedGeoTargetConstant *string `` /* 147-byte string literal not displayed */ // The targeted keyword. TargetedKeyword *common.KeywordInfo `protobuf:"bytes,22,opt,name=targeted_keyword,json=targetedKeyword,proto3" json:"targeted_keyword,omitempty"` // Output only. Status of the feed item. // This field is read-only. Status enums.FeedItemStatusEnum_FeedItemStatus `` /* 136-byte string literal not displayed */ // Extension type. // // Types that are assignable to Extension: // // *ExtensionFeedItem_SitelinkFeedItem // *ExtensionFeedItem_StructuredSnippetFeedItem // *ExtensionFeedItem_AppFeedItem // *ExtensionFeedItem_CallFeedItem // *ExtensionFeedItem_CalloutFeedItem // *ExtensionFeedItem_TextMessageFeedItem // *ExtensionFeedItem_PriceFeedItem // *ExtensionFeedItem_PromotionFeedItem // *ExtensionFeedItem_LocationFeedItem // *ExtensionFeedItem_AffiliateLocationFeedItem // *ExtensionFeedItem_HotelCalloutFeedItem // *ExtensionFeedItem_ImageFeedItem Extension isExtensionFeedItem_Extension `protobuf_oneof:"extension"` // Targeting at either the campaign or ad group level. Feed items that target // a campaign or ad group will only serve with that resource. // // Types that are assignable to ServingResourceTargeting: // // *ExtensionFeedItem_TargetedCampaign // *ExtensionFeedItem_TargetedAdGroup ServingResourceTargeting isExtensionFeedItem_ServingResourceTargeting `protobuf_oneof:"serving_resource_targeting"` // contains filtered or unexported fields }
An extension feed item.
func (*ExtensionFeedItem) Descriptor
deprecated
func (*ExtensionFeedItem) Descriptor() ([]byte, []int)
Deprecated: Use ExtensionFeedItem.ProtoReflect.Descriptor instead.
func (*ExtensionFeedItem) GetAdSchedules ¶
func (x *ExtensionFeedItem) GetAdSchedules() []*common.AdScheduleInfo
func (*ExtensionFeedItem) GetAffiliateLocationFeedItem ¶
func (x *ExtensionFeedItem) GetAffiliateLocationFeedItem() *common.AffiliateLocationFeedItem
func (*ExtensionFeedItem) GetAppFeedItem ¶
func (x *ExtensionFeedItem) GetAppFeedItem() *common.AppFeedItem
func (*ExtensionFeedItem) GetCallFeedItem ¶
func (x *ExtensionFeedItem) GetCallFeedItem() *common.CallFeedItem
func (*ExtensionFeedItem) GetCalloutFeedItem ¶
func (x *ExtensionFeedItem) GetCalloutFeedItem() *common.CalloutFeedItem
func (*ExtensionFeedItem) GetDevice ¶
func (x *ExtensionFeedItem) GetDevice() enums.FeedItemTargetDeviceEnum_FeedItemTargetDevice
func (*ExtensionFeedItem) GetEndDateTime ¶
func (x *ExtensionFeedItem) GetEndDateTime() string
func (*ExtensionFeedItem) GetExtension ¶
func (m *ExtensionFeedItem) GetExtension() isExtensionFeedItem_Extension
func (*ExtensionFeedItem) GetExtensionType ¶
func (x *ExtensionFeedItem) GetExtensionType() enums.ExtensionTypeEnum_ExtensionType
func (*ExtensionFeedItem) GetHotelCalloutFeedItem ¶
func (x *ExtensionFeedItem) GetHotelCalloutFeedItem() *common.HotelCalloutFeedItem
func (*ExtensionFeedItem) GetId ¶
func (x *ExtensionFeedItem) GetId() int64
func (*ExtensionFeedItem) GetImageFeedItem ¶
func (x *ExtensionFeedItem) GetImageFeedItem() *common.ImageFeedItem
func (*ExtensionFeedItem) GetLocationFeedItem ¶
func (x *ExtensionFeedItem) GetLocationFeedItem() *common.LocationFeedItem
func (*ExtensionFeedItem) GetPriceFeedItem ¶
func (x *ExtensionFeedItem) GetPriceFeedItem() *common.PriceFeedItem
func (*ExtensionFeedItem) GetPromotionFeedItem ¶
func (x *ExtensionFeedItem) GetPromotionFeedItem() *common.PromotionFeedItem
func (*ExtensionFeedItem) GetResourceName ¶
func (x *ExtensionFeedItem) GetResourceName() string
func (*ExtensionFeedItem) GetServingResourceTargeting ¶
func (m *ExtensionFeedItem) GetServingResourceTargeting() isExtensionFeedItem_ServingResourceTargeting
func (*ExtensionFeedItem) GetSitelinkFeedItem ¶
func (x *ExtensionFeedItem) GetSitelinkFeedItem() *common.SitelinkFeedItem
func (*ExtensionFeedItem) GetStartDateTime ¶
func (x *ExtensionFeedItem) GetStartDateTime() string
func (*ExtensionFeedItem) GetStatus ¶
func (x *ExtensionFeedItem) GetStatus() enums.FeedItemStatusEnum_FeedItemStatus
func (*ExtensionFeedItem) GetStructuredSnippetFeedItem ¶
func (x *ExtensionFeedItem) GetStructuredSnippetFeedItem() *common.StructuredSnippetFeedItem
func (*ExtensionFeedItem) GetTargetedAdGroup ¶
func (x *ExtensionFeedItem) GetTargetedAdGroup() string
func (*ExtensionFeedItem) GetTargetedCampaign ¶
func (x *ExtensionFeedItem) GetTargetedCampaign() string
func (*ExtensionFeedItem) GetTargetedGeoTargetConstant ¶
func (x *ExtensionFeedItem) GetTargetedGeoTargetConstant() string
func (*ExtensionFeedItem) GetTargetedKeyword ¶
func (x *ExtensionFeedItem) GetTargetedKeyword() *common.KeywordInfo
func (*ExtensionFeedItem) GetTextMessageFeedItem ¶
func (x *ExtensionFeedItem) GetTextMessageFeedItem() *common.TextMessageFeedItem
func (*ExtensionFeedItem) ProtoMessage ¶
func (*ExtensionFeedItem) ProtoMessage()
func (*ExtensionFeedItem) ProtoReflect ¶
func (x *ExtensionFeedItem) ProtoReflect() protoreflect.Message
func (*ExtensionFeedItem) Reset ¶
func (x *ExtensionFeedItem) Reset()
func (*ExtensionFeedItem) String ¶
func (x *ExtensionFeedItem) String() string
type ExtensionFeedItem_AffiliateLocationFeedItem ¶
type ExtensionFeedItem_AffiliateLocationFeedItem struct { // Output only. Affiliate location extension. Feed locations are populated // by Google Ads based on a chain ID. This field is read-only. AffiliateLocationFeedItem *common.AffiliateLocationFeedItem `protobuf:"bytes,15,opt,name=affiliate_location_feed_item,json=affiliateLocationFeedItem,proto3,oneof"` }
type ExtensionFeedItem_AppFeedItem ¶
type ExtensionFeedItem_AppFeedItem struct { // App extension. AppFeedItem *common.AppFeedItem `protobuf:"bytes,7,opt,name=app_feed_item,json=appFeedItem,proto3,oneof"` }
type ExtensionFeedItem_CallFeedItem ¶
type ExtensionFeedItem_CallFeedItem struct { // Call extension. CallFeedItem *common.CallFeedItem `protobuf:"bytes,8,opt,name=call_feed_item,json=callFeedItem,proto3,oneof"` }
type ExtensionFeedItem_CalloutFeedItem ¶
type ExtensionFeedItem_CalloutFeedItem struct { // Callout extension. CalloutFeedItem *common.CalloutFeedItem `protobuf:"bytes,9,opt,name=callout_feed_item,json=calloutFeedItem,proto3,oneof"` }
type ExtensionFeedItem_HotelCalloutFeedItem ¶
type ExtensionFeedItem_HotelCalloutFeedItem struct { // Hotel Callout extension. HotelCalloutFeedItem *common.HotelCalloutFeedItem `protobuf:"bytes,23,opt,name=hotel_callout_feed_item,json=hotelCalloutFeedItem,proto3,oneof"` }
type ExtensionFeedItem_ImageFeedItem ¶
type ExtensionFeedItem_ImageFeedItem struct { // Immutable. Advertiser provided image extension. ImageFeedItem *common.ImageFeedItem `protobuf:"bytes,31,opt,name=image_feed_item,json=imageFeedItem,proto3,oneof"` }
type ExtensionFeedItem_LocationFeedItem ¶
type ExtensionFeedItem_LocationFeedItem struct { // Output only. Location extension. Locations are synced from a Business // Profile into a feed. This field is read-only. LocationFeedItem *common.LocationFeedItem `protobuf:"bytes,14,opt,name=location_feed_item,json=locationFeedItem,proto3,oneof"` }
type ExtensionFeedItem_PriceFeedItem ¶
type ExtensionFeedItem_PriceFeedItem struct { // Price extension. PriceFeedItem *common.PriceFeedItem `protobuf:"bytes,11,opt,name=price_feed_item,json=priceFeedItem,proto3,oneof"` }
type ExtensionFeedItem_PromotionFeedItem ¶
type ExtensionFeedItem_PromotionFeedItem struct { // Promotion extension. PromotionFeedItem *common.PromotionFeedItem `protobuf:"bytes,12,opt,name=promotion_feed_item,json=promotionFeedItem,proto3,oneof"` }
type ExtensionFeedItem_SitelinkFeedItem ¶
type ExtensionFeedItem_SitelinkFeedItem struct { // Sitelink. SitelinkFeedItem *common.SitelinkFeedItem `protobuf:"bytes,2,opt,name=sitelink_feed_item,json=sitelinkFeedItem,proto3,oneof"` }
type ExtensionFeedItem_StructuredSnippetFeedItem ¶
type ExtensionFeedItem_StructuredSnippetFeedItem struct { // Structured snippet extension. StructuredSnippetFeedItem *common.StructuredSnippetFeedItem `protobuf:"bytes,3,opt,name=structured_snippet_feed_item,json=structuredSnippetFeedItem,proto3,oneof"` }
type ExtensionFeedItem_TargetedAdGroup ¶
type ExtensionFeedItem_TargetedAdGroup struct { // The targeted ad group. TargetedAdGroup string `protobuf:"bytes,29,opt,name=targeted_ad_group,json=targetedAdGroup,proto3,oneof"` }
type ExtensionFeedItem_TargetedCampaign ¶
type ExtensionFeedItem_TargetedCampaign struct { // The targeted campaign. TargetedCampaign string `protobuf:"bytes,28,opt,name=targeted_campaign,json=targetedCampaign,proto3,oneof"` }
type ExtensionFeedItem_TextMessageFeedItem ¶
type ExtensionFeedItem_TextMessageFeedItem struct { // Text message extension. TextMessageFeedItem *common.TextMessageFeedItem `protobuf:"bytes,10,opt,name=text_message_feed_item,json=textMessageFeedItem,proto3,oneof"` }
type Feed ¶
type Feed struct { // Immutable. The resource name of the feed. // Feed resource names have the form: // // `customers/{customer_id}/feeds/{feed_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the feed. // This field is read-only. Id *int64 `protobuf:"varint,11,opt,name=id,proto3,oneof" json:"id,omitempty"` // Immutable. Name of the feed. Required. Name *string `protobuf:"bytes,12,opt,name=name,proto3,oneof" json:"name,omitempty"` // The Feed's attributes. Required on CREATE, unless // system_feed_generation_data is provided, in which case Google Ads will // update the feed with the correct attributes. // Disallowed on UPDATE. Use attribute_operations to add new attributes. Attributes []*FeedAttribute `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty"` // The list of operations changing the feed attributes. Attributes can only // be added, not removed. AttributeOperations []*FeedAttributeOperation `protobuf:"bytes,9,rep,name=attribute_operations,json=attributeOperations,proto3" json:"attribute_operations,omitempty"` // Immutable. Specifies who manages the FeedAttributes for the Feed. Origin enums.FeedOriginEnum_FeedOrigin `` /* 128-byte string literal not displayed */ // Output only. Status of the feed. // This field is read-only. Status enums.FeedStatusEnum_FeedStatus `` /* 128-byte string literal not displayed */ // The system data for the Feed. This data specifies information for // generating the feed items of the system generated feed. // // Types that are assignable to SystemFeedGenerationData: // // *Feed_PlacesLocationFeedData_ // *Feed_AffiliateLocationFeedData_ SystemFeedGenerationData isFeed_SystemFeedGenerationData `protobuf_oneof:"system_feed_generation_data"` // contains filtered or unexported fields }
A feed.
func (*Feed) Descriptor
deprecated
func (*Feed) GetAffiliateLocationFeedData ¶
func (x *Feed) GetAffiliateLocationFeedData() *Feed_AffiliateLocationFeedData
func (*Feed) GetAttributeOperations ¶
func (x *Feed) GetAttributeOperations() []*FeedAttributeOperation
func (*Feed) GetAttributes ¶
func (x *Feed) GetAttributes() []*FeedAttribute
func (*Feed) GetOrigin ¶
func (x *Feed) GetOrigin() enums.FeedOriginEnum_FeedOrigin
func (*Feed) GetPlacesLocationFeedData ¶
func (x *Feed) GetPlacesLocationFeedData() *Feed_PlacesLocationFeedData
func (*Feed) GetResourceName ¶
func (*Feed) GetStatus ¶
func (x *Feed) GetStatus() enums.FeedStatusEnum_FeedStatus
func (*Feed) GetSystemFeedGenerationData ¶
func (m *Feed) GetSystemFeedGenerationData() isFeed_SystemFeedGenerationData
func (*Feed) ProtoMessage ¶
func (*Feed) ProtoMessage()
func (*Feed) ProtoReflect ¶
func (x *Feed) ProtoReflect() protoreflect.Message
type FeedAttribute ¶
type FeedAttribute struct { // ID of the attribute. Id *int64 `protobuf:"varint,5,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the attribute. Required. Name *string `protobuf:"bytes,6,opt,name=name,proto3,oneof" json:"name,omitempty"` // Data type for feed attribute. Required. Type enums.FeedAttributeTypeEnum_FeedAttributeType `` /* 138-byte string literal not displayed */ // Indicates that data corresponding to this attribute is part of a // FeedItem's unique key. It defaults to false if it is unspecified. Note // that a unique key is not required in a Feed's schema, in which case the // FeedItems must be referenced by their feed_item_id. IsPartOfKey *bool `protobuf:"varint,7,opt,name=is_part_of_key,json=isPartOfKey,proto3,oneof" json:"is_part_of_key,omitempty"` // contains filtered or unexported fields }
FeedAttributes define the types of data expected to be present in a Feed. A single FeedAttribute specifies the expected type of the FeedItemAttributes with the same FeedAttributeId. Optionally, a FeedAttribute can be marked as being part of a FeedItem's unique key.
func (*FeedAttribute) Descriptor
deprecated
func (*FeedAttribute) Descriptor() ([]byte, []int)
Deprecated: Use FeedAttribute.ProtoReflect.Descriptor instead.
func (*FeedAttribute) GetId ¶
func (x *FeedAttribute) GetId() int64
func (*FeedAttribute) GetIsPartOfKey ¶
func (x *FeedAttribute) GetIsPartOfKey() bool
func (*FeedAttribute) GetName ¶
func (x *FeedAttribute) GetName() string
func (*FeedAttribute) GetType ¶
func (x *FeedAttribute) GetType() enums.FeedAttributeTypeEnum_FeedAttributeType
func (*FeedAttribute) ProtoMessage ¶
func (*FeedAttribute) ProtoMessage()
func (*FeedAttribute) ProtoReflect ¶
func (x *FeedAttribute) ProtoReflect() protoreflect.Message
func (*FeedAttribute) Reset ¶
func (x *FeedAttribute) Reset()
func (*FeedAttribute) String ¶
func (x *FeedAttribute) String() string
type FeedAttributeOperation ¶
type FeedAttributeOperation struct { // Output only. Type of list operation to perform. Operator FeedAttributeOperation_Operator `` /* 142-byte string literal not displayed */ // Output only. The feed attribute being added to the list. Value *FeedAttribute `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Operation to be performed on a feed attribute list in a mutate.
func (*FeedAttributeOperation) Descriptor
deprecated
func (*FeedAttributeOperation) Descriptor() ([]byte, []int)
Deprecated: Use FeedAttributeOperation.ProtoReflect.Descriptor instead.
func (*FeedAttributeOperation) GetOperator ¶
func (x *FeedAttributeOperation) GetOperator() FeedAttributeOperation_Operator
func (*FeedAttributeOperation) GetValue ¶
func (x *FeedAttributeOperation) GetValue() *FeedAttribute
func (*FeedAttributeOperation) ProtoMessage ¶
func (*FeedAttributeOperation) ProtoMessage()
func (*FeedAttributeOperation) ProtoReflect ¶
func (x *FeedAttributeOperation) ProtoReflect() protoreflect.Message
func (*FeedAttributeOperation) Reset ¶
func (x *FeedAttributeOperation) Reset()
func (*FeedAttributeOperation) String ¶
func (x *FeedAttributeOperation) String() string
type FeedAttributeOperation_Operator ¶
type FeedAttributeOperation_Operator int32
The operator.
const ( // Unspecified. FeedAttributeOperation_UNSPECIFIED FeedAttributeOperation_Operator = 0 // Used for return value only. Represents value unknown in this version. FeedAttributeOperation_UNKNOWN FeedAttributeOperation_Operator = 1 // Add the attribute to the existing attributes. FeedAttributeOperation_ADD FeedAttributeOperation_Operator = 2 )
func (FeedAttributeOperation_Operator) Descriptor ¶
func (FeedAttributeOperation_Operator) Descriptor() protoreflect.EnumDescriptor
func (FeedAttributeOperation_Operator) Enum ¶
func (x FeedAttributeOperation_Operator) Enum() *FeedAttributeOperation_Operator
func (FeedAttributeOperation_Operator) EnumDescriptor
deprecated
func (FeedAttributeOperation_Operator) EnumDescriptor() ([]byte, []int)
Deprecated: Use FeedAttributeOperation_Operator.Descriptor instead.
func (FeedAttributeOperation_Operator) Number ¶
func (x FeedAttributeOperation_Operator) Number() protoreflect.EnumNumber
func (FeedAttributeOperation_Operator) String ¶
func (x FeedAttributeOperation_Operator) String() string
func (FeedAttributeOperation_Operator) Type ¶
func (FeedAttributeOperation_Operator) Type() protoreflect.EnumType
type FeedItem ¶
type FeedItem struct { // Immutable. The resource name of the feed item. // Feed item resource names have the form: // // `customers/{customer_id}/feedItems/{feed_id}~{feed_item_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The feed to which this feed item belongs. Feed *string `protobuf:"bytes,11,opt,name=feed,proto3,oneof" json:"feed,omitempty"` // Output only. The ID of this feed item. Id *int64 `protobuf:"varint,12,opt,name=id,proto3,oneof" json:"id,omitempty"` // Start time in which this feed item is effective and can begin serving. The // time is in the customer's time zone. // The format is "YYYY-MM-DD HH:MM:SS". // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" StartDateTime *string `protobuf:"bytes,13,opt,name=start_date_time,json=startDateTime,proto3,oneof" json:"start_date_time,omitempty"` // End time in which this feed item is no longer effective and will stop // serving. The time is in the customer's time zone. // The format is "YYYY-MM-DD HH:MM:SS". // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" EndDateTime *string `protobuf:"bytes,14,opt,name=end_date_time,json=endDateTime,proto3,oneof" json:"end_date_time,omitempty"` // The feed item's attribute values. AttributeValues []*FeedItemAttributeValue `protobuf:"bytes,6,rep,name=attribute_values,json=attributeValues,proto3" json:"attribute_values,omitempty"` // Geo targeting restriction specifies the type of location that can be used // for targeting. GeoTargetingRestriction enums.GeoTargetingRestrictionEnum_GeoTargetingRestriction `` /* 221-byte string literal not displayed */ // The list of mappings used to substitute custom parameter tags in a // `tracking_url_template`, `final_urls`, or `mobile_final_urls`. UrlCustomParameters []*common.CustomParameter `protobuf:"bytes,8,rep,name=url_custom_parameters,json=urlCustomParameters,proto3" json:"url_custom_parameters,omitempty"` // Output only. Status of the feed item. // This field is read-only. Status enums.FeedItemStatusEnum_FeedItemStatus `` /* 136-byte string literal not displayed */ // Output only. List of info about a feed item's validation and approval state // for active feed mappings. There will be an entry in the list for each type // of feed mapping associated with the feed, for example, a feed with a // sitelink and a call feed mapping would cause every feed item associated // with that feed to have an entry in this list for both sitelink and call. // This field is read-only. PolicyInfos []*FeedItemPlaceholderPolicyInfo `protobuf:"bytes,10,rep,name=policy_infos,json=policyInfos,proto3" json:"policy_infos,omitempty"` // contains filtered or unexported fields }
A feed item.
func (*FeedItem) Descriptor
deprecated
func (*FeedItem) GetAttributeValues ¶
func (x *FeedItem) GetAttributeValues() []*FeedItemAttributeValue
func (*FeedItem) GetEndDateTime ¶
func (*FeedItem) GetGeoTargetingRestriction ¶
func (x *FeedItem) GetGeoTargetingRestriction() enums.GeoTargetingRestrictionEnum_GeoTargetingRestriction
func (*FeedItem) GetPolicyInfos ¶
func (x *FeedItem) GetPolicyInfos() []*FeedItemPlaceholderPolicyInfo
func (*FeedItem) GetResourceName ¶
func (*FeedItem) GetStartDateTime ¶
func (*FeedItem) GetStatus ¶
func (x *FeedItem) GetStatus() enums.FeedItemStatusEnum_FeedItemStatus
func (*FeedItem) GetUrlCustomParameters ¶
func (x *FeedItem) GetUrlCustomParameters() []*common.CustomParameter
func (*FeedItem) ProtoMessage ¶
func (*FeedItem) ProtoMessage()
func (*FeedItem) ProtoReflect ¶
func (x *FeedItem) ProtoReflect() protoreflect.Message
type FeedItemAttributeValue ¶
type FeedItemAttributeValue struct { // Id of the feed attribute for which the value is associated with. FeedAttributeId *int64 `protobuf:"varint,11,opt,name=feed_attribute_id,json=feedAttributeId,proto3,oneof" json:"feed_attribute_id,omitempty"` // Int64 value. Should be set if feed_attribute_id refers to a feed attribute // of type INT64. IntegerValue *int64 `protobuf:"varint,12,opt,name=integer_value,json=integerValue,proto3,oneof" json:"integer_value,omitempty"` // Bool value. Should be set if feed_attribute_id refers to a feed attribute // of type BOOLEAN. BooleanValue *bool `protobuf:"varint,13,opt,name=boolean_value,json=booleanValue,proto3,oneof" json:"boolean_value,omitempty"` // String value. Should be set if feed_attribute_id refers to a feed attribute // of type STRING, URL or DATE_TIME. // For STRING the maximum length is 1500 characters. For URL the maximum // length is 2076 characters. For DATE_TIME the string must be in the format // "YYYYMMDD HHMMSS". StringValue *string `protobuf:"bytes,14,opt,name=string_value,json=stringValue,proto3,oneof" json:"string_value,omitempty"` // Double value. Should be set if feed_attribute_id refers to a feed attribute // of type DOUBLE. DoubleValue *float64 `protobuf:"fixed64,15,opt,name=double_value,json=doubleValue,proto3,oneof" json:"double_value,omitempty"` // Price value. Should be set if feed_attribute_id refers to a feed attribute // of type PRICE. PriceValue *common.Money `protobuf:"bytes,6,opt,name=price_value,json=priceValue,proto3" json:"price_value,omitempty"` // Repeated int64 value. Should be set if feed_attribute_id refers to a feed // attribute of type INT64_LIST. IntegerValues []int64 `protobuf:"varint,16,rep,packed,name=integer_values,json=integerValues,proto3" json:"integer_values,omitempty"` // Repeated bool value. Should be set if feed_attribute_id refers to a feed // attribute of type BOOLEAN_LIST. BooleanValues []bool `protobuf:"varint,17,rep,packed,name=boolean_values,json=booleanValues,proto3" json:"boolean_values,omitempty"` // Repeated string value. Should be set if feed_attribute_id refers to a feed // attribute of type STRING_LIST, URL_LIST or DATE_TIME_LIST. // For STRING_LIST and URL_LIST the total size of the list in bytes may not // exceed 3000. For DATE_TIME_LIST the number of elements may not exceed 200. // // For STRING_LIST the maximum length of each string element is 1500 // characters. For URL_LIST the maximum length is 2076 characters. For // DATE_TIME the format of the string must be the same as start and end time // for the feed item. StringValues []string `protobuf:"bytes,18,rep,name=string_values,json=stringValues,proto3" json:"string_values,omitempty"` // Repeated double value. Should be set if feed_attribute_id refers to a feed // attribute of type DOUBLE_LIST. DoubleValues []float64 `protobuf:"fixed64,19,rep,packed,name=double_values,json=doubleValues,proto3" json:"double_values,omitempty"` // contains filtered or unexported fields }
A feed item attribute value.
func (*FeedItemAttributeValue) Descriptor
deprecated
func (*FeedItemAttributeValue) Descriptor() ([]byte, []int)
Deprecated: Use FeedItemAttributeValue.ProtoReflect.Descriptor instead.
func (*FeedItemAttributeValue) GetBooleanValue ¶
func (x *FeedItemAttributeValue) GetBooleanValue() bool
func (*FeedItemAttributeValue) GetBooleanValues ¶
func (x *FeedItemAttributeValue) GetBooleanValues() []bool
func (*FeedItemAttributeValue) GetDoubleValue ¶
func (x *FeedItemAttributeValue) GetDoubleValue() float64
func (*FeedItemAttributeValue) GetDoubleValues ¶
func (x *FeedItemAttributeValue) GetDoubleValues() []float64
func (*FeedItemAttributeValue) GetFeedAttributeId ¶
func (x *FeedItemAttributeValue) GetFeedAttributeId() int64
func (*FeedItemAttributeValue) GetIntegerValue ¶
func (x *FeedItemAttributeValue) GetIntegerValue() int64
func (*FeedItemAttributeValue) GetIntegerValues ¶
func (x *FeedItemAttributeValue) GetIntegerValues() []int64
func (*FeedItemAttributeValue) GetPriceValue ¶
func (x *FeedItemAttributeValue) GetPriceValue() *common.Money
func (*FeedItemAttributeValue) GetStringValue ¶
func (x *FeedItemAttributeValue) GetStringValue() string
func (*FeedItemAttributeValue) GetStringValues ¶
func (x *FeedItemAttributeValue) GetStringValues() []string
func (*FeedItemAttributeValue) ProtoMessage ¶
func (*FeedItemAttributeValue) ProtoMessage()
func (*FeedItemAttributeValue) ProtoReflect ¶
func (x *FeedItemAttributeValue) ProtoReflect() protoreflect.Message
func (*FeedItemAttributeValue) Reset ¶
func (x *FeedItemAttributeValue) Reset()
func (*FeedItemAttributeValue) String ¶
func (x *FeedItemAttributeValue) String() string
type FeedItemPlaceholderPolicyInfo ¶
type FeedItemPlaceholderPolicyInfo struct { // Output only. The placeholder type. PlaceholderTypeEnum enums.PlaceholderTypeEnum_PlaceholderType `` /* 194-byte string literal not displayed */ // Output only. The FeedMapping that contains the placeholder type. FeedMappingResourceName *string `` /* 141-byte string literal not displayed */ // Output only. Where the placeholder type is in the review process. ReviewStatus enums.PolicyReviewStatusEnum_PolicyReviewStatus `` /* 176-byte string literal not displayed */ // Output only. The overall approval status of the placeholder type, // calculated based on the status of its individual policy topic entries. ApprovalStatus enums.PolicyApprovalStatusEnum_PolicyApprovalStatus `` /* 186-byte string literal not displayed */ // Output only. The list of policy findings for the placeholder type. PolicyTopicEntries []*common.PolicyTopicEntry `protobuf:"bytes,5,rep,name=policy_topic_entries,json=policyTopicEntries,proto3" json:"policy_topic_entries,omitempty"` // Output only. The validation status of the placeholder type. ValidationStatus enums.FeedItemValidationStatusEnum_FeedItemValidationStatus `` /* 200-byte string literal not displayed */ // Output only. List of placeholder type validation errors. ValidationErrors []*FeedItemValidationError `protobuf:"bytes,7,rep,name=validation_errors,json=validationErrors,proto3" json:"validation_errors,omitempty"` // Output only. Placeholder type quality evaluation approval status. QualityApprovalStatus enums.FeedItemQualityApprovalStatusEnum_FeedItemQualityApprovalStatus `` /* 227-byte string literal not displayed */ // Output only. List of placeholder type quality evaluation disapproval // reasons. QualityDisapprovalReasons []enums.FeedItemQualityDisapprovalReasonEnum_FeedItemQualityDisapprovalReason `` /* 252-byte string literal not displayed */ // contains filtered or unexported fields }
Policy, validation, and quality approval info for a feed item for the specified placeholder type.
func (*FeedItemPlaceholderPolicyInfo) Descriptor
deprecated
func (*FeedItemPlaceholderPolicyInfo) Descriptor() ([]byte, []int)
Deprecated: Use FeedItemPlaceholderPolicyInfo.ProtoReflect.Descriptor instead.
func (*FeedItemPlaceholderPolicyInfo) GetApprovalStatus ¶
func (x *FeedItemPlaceholderPolicyInfo) GetApprovalStatus() enums.PolicyApprovalStatusEnum_PolicyApprovalStatus
func (*FeedItemPlaceholderPolicyInfo) GetFeedMappingResourceName ¶
func (x *FeedItemPlaceholderPolicyInfo) GetFeedMappingResourceName() string
func (*FeedItemPlaceholderPolicyInfo) GetPlaceholderTypeEnum ¶
func (x *FeedItemPlaceholderPolicyInfo) GetPlaceholderTypeEnum() enums.PlaceholderTypeEnum_PlaceholderType
func (*FeedItemPlaceholderPolicyInfo) GetPolicyTopicEntries ¶
func (x *FeedItemPlaceholderPolicyInfo) GetPolicyTopicEntries() []*common.PolicyTopicEntry
func (*FeedItemPlaceholderPolicyInfo) GetQualityApprovalStatus ¶
func (x *FeedItemPlaceholderPolicyInfo) GetQualityApprovalStatus() enums.FeedItemQualityApprovalStatusEnum_FeedItemQualityApprovalStatus
func (*FeedItemPlaceholderPolicyInfo) GetQualityDisapprovalReasons ¶
func (x *FeedItemPlaceholderPolicyInfo) GetQualityDisapprovalReasons() []enums.FeedItemQualityDisapprovalReasonEnum_FeedItemQualityDisapprovalReason
func (*FeedItemPlaceholderPolicyInfo) GetReviewStatus ¶
func (x *FeedItemPlaceholderPolicyInfo) GetReviewStatus() enums.PolicyReviewStatusEnum_PolicyReviewStatus
func (*FeedItemPlaceholderPolicyInfo) GetValidationErrors ¶
func (x *FeedItemPlaceholderPolicyInfo) GetValidationErrors() []*FeedItemValidationError
func (*FeedItemPlaceholderPolicyInfo) GetValidationStatus ¶
func (x *FeedItemPlaceholderPolicyInfo) GetValidationStatus() enums.FeedItemValidationStatusEnum_FeedItemValidationStatus
func (*FeedItemPlaceholderPolicyInfo) ProtoMessage ¶
func (*FeedItemPlaceholderPolicyInfo) ProtoMessage()
func (*FeedItemPlaceholderPolicyInfo) ProtoReflect ¶
func (x *FeedItemPlaceholderPolicyInfo) ProtoReflect() protoreflect.Message
func (*FeedItemPlaceholderPolicyInfo) Reset ¶
func (x *FeedItemPlaceholderPolicyInfo) Reset()
func (*FeedItemPlaceholderPolicyInfo) String ¶
func (x *FeedItemPlaceholderPolicyInfo) String() string
type FeedItemSet ¶
type FeedItemSet struct { // Immutable. The resource name of the feed item set. // Feed item set resource names have the form: // `customers/{customer_id}/feedItemSets/{feed_id}~{feed_item_set_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The resource name of the feed containing the feed items in the // set. Immutable. Required. Feed string `protobuf:"bytes,2,opt,name=feed,proto3" json:"feed,omitempty"` // Output only. ID of the set. FeedItemSetId int64 `protobuf:"varint,3,opt,name=feed_item_set_id,json=feedItemSetId,proto3" json:"feed_item_set_id,omitempty"` // Name of the set. Must be unique within the account. DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Output only. Status of the feed item set. // This field is read-only. Status enums.FeedItemSetStatusEnum_FeedItemSetStatus `` /* 142-byte string literal not displayed */ // Represents a filter on locations in a feed item set. // Only applicable if the parent Feed of the FeedItemSet is a LOCATION feed. // // Types that are assignable to DynamicSetFilter: // // *FeedItemSet_DynamicLocationSetFilter // *FeedItemSet_DynamicAffiliateLocationSetFilter DynamicSetFilter isFeedItemSet_DynamicSetFilter `protobuf_oneof:"dynamic_set_filter"` // contains filtered or unexported fields }
Represents a set of feed items. The set can be used and shared among certain feed item features. For instance, the set can be referenced within the matching functions of CustomerFeed, CampaignFeed, and AdGroupFeed.
func (*FeedItemSet) Descriptor
deprecated
func (*FeedItemSet) Descriptor() ([]byte, []int)
Deprecated: Use FeedItemSet.ProtoReflect.Descriptor instead.
func (*FeedItemSet) GetDisplayName ¶
func (x *FeedItemSet) GetDisplayName() string
func (*FeedItemSet) GetDynamicAffiliateLocationSetFilter ¶
func (x *FeedItemSet) GetDynamicAffiliateLocationSetFilter() *common.DynamicAffiliateLocationSetFilter
func (*FeedItemSet) GetDynamicLocationSetFilter ¶
func (x *FeedItemSet) GetDynamicLocationSetFilter() *common.DynamicLocationSetFilter
func (*FeedItemSet) GetDynamicSetFilter ¶
func (m *FeedItemSet) GetDynamicSetFilter() isFeedItemSet_DynamicSetFilter
func (*FeedItemSet) GetFeed ¶
func (x *FeedItemSet) GetFeed() string
func (*FeedItemSet) GetFeedItemSetId ¶
func (x *FeedItemSet) GetFeedItemSetId() int64
func (*FeedItemSet) GetResourceName ¶
func (x *FeedItemSet) GetResourceName() string
func (*FeedItemSet) GetStatus ¶
func (x *FeedItemSet) GetStatus() enums.FeedItemSetStatusEnum_FeedItemSetStatus
func (*FeedItemSet) ProtoMessage ¶
func (*FeedItemSet) ProtoMessage()
func (*FeedItemSet) ProtoReflect ¶
func (x *FeedItemSet) ProtoReflect() protoreflect.Message
func (*FeedItemSet) Reset ¶
func (x *FeedItemSet) Reset()
func (*FeedItemSet) String ¶
func (x *FeedItemSet) String() string
type FeedItemSetLink ¶
type FeedItemSetLink struct { // Immutable. The resource name of the feed item set link. // Feed item set link resource names have the form: // `customers/{customer_id}/feedItemSetLinks/{feed_id}~{feed_item_set_id}~{feed_item_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The linked FeedItem. FeedItem string `protobuf:"bytes,2,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"` // Immutable. The linked FeedItemSet. FeedItemSet string `protobuf:"bytes,3,opt,name=feed_item_set,json=feedItemSet,proto3" json:"feed_item_set,omitempty"` // contains filtered or unexported fields }
Represents a link between a FeedItem and a FeedItemSet.
func (*FeedItemSetLink) Descriptor
deprecated
func (*FeedItemSetLink) Descriptor() ([]byte, []int)
Deprecated: Use FeedItemSetLink.ProtoReflect.Descriptor instead.
func (*FeedItemSetLink) GetFeedItem ¶
func (x *FeedItemSetLink) GetFeedItem() string
func (*FeedItemSetLink) GetFeedItemSet ¶
func (x *FeedItemSetLink) GetFeedItemSet() string
func (*FeedItemSetLink) GetResourceName ¶
func (x *FeedItemSetLink) GetResourceName() string
func (*FeedItemSetLink) ProtoMessage ¶
func (*FeedItemSetLink) ProtoMessage()
func (*FeedItemSetLink) ProtoReflect ¶
func (x *FeedItemSetLink) ProtoReflect() protoreflect.Message
func (*FeedItemSetLink) Reset ¶
func (x *FeedItemSetLink) Reset()
func (*FeedItemSetLink) String ¶
func (x *FeedItemSetLink) String() string
type FeedItemSet_DynamicAffiliateLocationSetFilter ¶
type FeedItemSet_DynamicAffiliateLocationSetFilter struct { // Filter for dynamic affiliate location set. // This field doesn't apply generally to feed item sets. It is only used for // sets of affiliate locations. DynamicAffiliateLocationSetFilter *common.DynamicAffiliateLocationSetFilter `protobuf:"bytes,6,opt,name=dynamic_affiliate_location_set_filter,json=dynamicAffiliateLocationSetFilter,proto3,oneof"` }
type FeedItemSet_DynamicLocationSetFilter ¶
type FeedItemSet_DynamicLocationSetFilter struct { // Filter for dynamic location set. // It is only used for sets of locations. DynamicLocationSetFilter *common.DynamicLocationSetFilter `protobuf:"bytes,5,opt,name=dynamic_location_set_filter,json=dynamicLocationSetFilter,proto3,oneof"` }
type FeedItemTarget ¶
type FeedItemTarget struct { // Immutable. The resource name of the feed item target. // Feed item target resource names have the form: // `customers/{customer_id}/feedItemTargets/{feed_id}~{feed_item_id}~{feed_item_target_type}~{feed_item_target_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The feed item to which this feed item target belongs. FeedItem *string `protobuf:"bytes,12,opt,name=feed_item,json=feedItem,proto3,oneof" json:"feed_item,omitempty"` // Output only. The target type of this feed item target. This field is // read-only. FeedItemTargetType enums.FeedItemTargetTypeEnum_FeedItemTargetType `` /* 198-byte string literal not displayed */ // Output only. The ID of the targeted resource. This field is read-only. FeedItemTargetId *int64 `protobuf:"varint,13,opt,name=feed_item_target_id,json=feedItemTargetId,proto3,oneof" json:"feed_item_target_id,omitempty"` // Output only. Status of the feed item target. // This field is read-only. Status enums.FeedItemTargetStatusEnum_FeedItemTargetStatus `` /* 149-byte string literal not displayed */ // The targeted resource. // // Types that are assignable to Target: // // *FeedItemTarget_Campaign // *FeedItemTarget_AdGroup // *FeedItemTarget_Keyword // *FeedItemTarget_GeoTargetConstant // *FeedItemTarget_Device // *FeedItemTarget_AdSchedule Target isFeedItemTarget_Target `protobuf_oneof:"target"` // contains filtered or unexported fields }
A feed item target.
func (*FeedItemTarget) Descriptor
deprecated
func (*FeedItemTarget) Descriptor() ([]byte, []int)
Deprecated: Use FeedItemTarget.ProtoReflect.Descriptor instead.
func (*FeedItemTarget) GetAdGroup ¶
func (x *FeedItemTarget) GetAdGroup() string
func (*FeedItemTarget) GetAdSchedule ¶
func (x *FeedItemTarget) GetAdSchedule() *common.AdScheduleInfo
func (*FeedItemTarget) GetCampaign ¶
func (x *FeedItemTarget) GetCampaign() string
func (*FeedItemTarget) GetDevice ¶
func (x *FeedItemTarget) GetDevice() enums.FeedItemTargetDeviceEnum_FeedItemTargetDevice
func (*FeedItemTarget) GetFeedItem ¶
func (x *FeedItemTarget) GetFeedItem() string
func (*FeedItemTarget) GetFeedItemTargetId ¶
func (x *FeedItemTarget) GetFeedItemTargetId() int64
func (*FeedItemTarget) GetFeedItemTargetType ¶
func (x *FeedItemTarget) GetFeedItemTargetType() enums.FeedItemTargetTypeEnum_FeedItemTargetType
func (*FeedItemTarget) GetGeoTargetConstant ¶
func (x *FeedItemTarget) GetGeoTargetConstant() string
func (*FeedItemTarget) GetKeyword ¶
func (x *FeedItemTarget) GetKeyword() *common.KeywordInfo
func (*FeedItemTarget) GetResourceName ¶
func (x *FeedItemTarget) GetResourceName() string
func (*FeedItemTarget) GetStatus ¶
func (x *FeedItemTarget) GetStatus() enums.FeedItemTargetStatusEnum_FeedItemTargetStatus
func (*FeedItemTarget) GetTarget ¶
func (m *FeedItemTarget) GetTarget() isFeedItemTarget_Target
func (*FeedItemTarget) ProtoMessage ¶
func (*FeedItemTarget) ProtoMessage()
func (*FeedItemTarget) ProtoReflect ¶
func (x *FeedItemTarget) ProtoReflect() protoreflect.Message
func (*FeedItemTarget) Reset ¶
func (x *FeedItemTarget) Reset()
func (*FeedItemTarget) String ¶
func (x *FeedItemTarget) String() string
type FeedItemTarget_AdGroup ¶
type FeedItemTarget_AdGroup struct { // Immutable. The targeted ad group. AdGroup string `protobuf:"bytes,15,opt,name=ad_group,json=adGroup,proto3,oneof"` }
type FeedItemTarget_AdSchedule ¶
type FeedItemTarget_AdSchedule struct { // Immutable. The targeted schedule. AdSchedule *common.AdScheduleInfo `protobuf:"bytes,10,opt,name=ad_schedule,json=adSchedule,proto3,oneof"` }
type FeedItemTarget_Campaign ¶
type FeedItemTarget_Campaign struct { // Immutable. The targeted campaign. Campaign string `protobuf:"bytes,14,opt,name=campaign,proto3,oneof"` }
type FeedItemTarget_Device ¶
type FeedItemTarget_Device struct { // Immutable. The targeted device. Device enums.FeedItemTargetDeviceEnum_FeedItemTargetDevice `` /* 130-byte string literal not displayed */ }
type FeedItemTarget_GeoTargetConstant ¶
type FeedItemTarget_GeoTargetConstant struct { // Immutable. The targeted geo target constant resource name. GeoTargetConstant string `protobuf:"bytes,16,opt,name=geo_target_constant,json=geoTargetConstant,proto3,oneof"` }
type FeedItemTarget_Keyword ¶
type FeedItemTarget_Keyword struct { // Immutable. The targeted keyword. Keyword *common.KeywordInfo `protobuf:"bytes,7,opt,name=keyword,proto3,oneof"` }
type FeedItemValidationError ¶
type FeedItemValidationError struct { // Output only. Error code indicating what validation error was triggered. The // description of the error can be found in the 'description' field. ValidationError errors.FeedItemValidationErrorEnum_FeedItemValidationError `` /* 196-byte string literal not displayed */ // Output only. The description of the validation error. Description *string `protobuf:"bytes,6,opt,name=description,proto3,oneof" json:"description,omitempty"` // Output only. Set of feed attributes in the feed item flagged during // validation. If empty, no specific feed attributes can be associated with // the error (for example, error across the entire feed item). FeedAttributeIds []int64 `protobuf:"varint,7,rep,packed,name=feed_attribute_ids,json=feedAttributeIds,proto3" json:"feed_attribute_ids,omitempty"` // Output only. Any extra information related to this error which is not // captured by validation_error and feed_attribute_id (for example, // placeholder field IDs when feed_attribute_id is not mapped). Note that // extra_info is not localized. ExtraInfo *string `protobuf:"bytes,8,opt,name=extra_info,json=extraInfo,proto3,oneof" json:"extra_info,omitempty"` // contains filtered or unexported fields }
Stores a validation error and the set of offending feed attributes which together are responsible for causing a feed item validation error.
func (*FeedItemValidationError) Descriptor
deprecated
func (*FeedItemValidationError) Descriptor() ([]byte, []int)
Deprecated: Use FeedItemValidationError.ProtoReflect.Descriptor instead.
func (*FeedItemValidationError) GetDescription ¶
func (x *FeedItemValidationError) GetDescription() string
func (*FeedItemValidationError) GetExtraInfo ¶
func (x *FeedItemValidationError) GetExtraInfo() string
func (*FeedItemValidationError) GetFeedAttributeIds ¶
func (x *FeedItemValidationError) GetFeedAttributeIds() []int64
func (*FeedItemValidationError) GetValidationError ¶
func (x *FeedItemValidationError) GetValidationError() errors.FeedItemValidationErrorEnum_FeedItemValidationError
func (*FeedItemValidationError) ProtoMessage ¶
func (*FeedItemValidationError) ProtoMessage()
func (*FeedItemValidationError) ProtoReflect ¶
func (x *FeedItemValidationError) ProtoReflect() protoreflect.Message
func (*FeedItemValidationError) Reset ¶
func (x *FeedItemValidationError) Reset()
func (*FeedItemValidationError) String ¶
func (x *FeedItemValidationError) String() string
type FeedMapping ¶
type FeedMapping struct { // Immutable. The resource name of the feed mapping. // Feed mapping resource names have the form: // // `customers/{customer_id}/feedMappings/{feed_id}~{feed_mapping_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The feed of this feed mapping. Feed *string `protobuf:"bytes,7,opt,name=feed,proto3,oneof" json:"feed,omitempty"` // Immutable. Feed attributes to field mappings. These mappings are a // one-to-many relationship meaning that 1 feed attribute can be used to // populate multiple placeholder fields, but 1 placeholder field can only draw // data from 1 feed attribute. Ad Customizer is an exception, 1 placeholder // field can be mapped to multiple feed attributes. Required. AttributeFieldMappings []*AttributeFieldMapping `` /* 129-byte string literal not displayed */ // Output only. Status of the feed mapping. // This field is read-only. Status enums.FeedMappingStatusEnum_FeedMappingStatus `` /* 142-byte string literal not displayed */ // Feed mapping target. Can be either a placeholder or a criterion. For a // given feed, the active FeedMappings must have unique targets. Required. // // Types that are assignable to Target: // // *FeedMapping_PlaceholderType // *FeedMapping_CriterionType Target isFeedMapping_Target `protobuf_oneof:"target"` // contains filtered or unexported fields }
A feed mapping.
func (*FeedMapping) Descriptor
deprecated
func (*FeedMapping) Descriptor() ([]byte, []int)
Deprecated: Use FeedMapping.ProtoReflect.Descriptor instead.
func (*FeedMapping) GetAttributeFieldMappings ¶
func (x *FeedMapping) GetAttributeFieldMappings() []*AttributeFieldMapping
func (*FeedMapping) GetCriterionType ¶
func (x *FeedMapping) GetCriterionType() enums.FeedMappingCriterionTypeEnum_FeedMappingCriterionType
func (*FeedMapping) GetFeed ¶
func (x *FeedMapping) GetFeed() string
func (*FeedMapping) GetPlaceholderType ¶
func (x *FeedMapping) GetPlaceholderType() enums.PlaceholderTypeEnum_PlaceholderType
func (*FeedMapping) GetResourceName ¶
func (x *FeedMapping) GetResourceName() string
func (*FeedMapping) GetStatus ¶
func (x *FeedMapping) GetStatus() enums.FeedMappingStatusEnum_FeedMappingStatus
func (*FeedMapping) GetTarget ¶
func (m *FeedMapping) GetTarget() isFeedMapping_Target
func (*FeedMapping) ProtoMessage ¶
func (*FeedMapping) ProtoMessage()
func (*FeedMapping) ProtoReflect ¶
func (x *FeedMapping) ProtoReflect() protoreflect.Message
func (*FeedMapping) Reset ¶
func (x *FeedMapping) Reset()
func (*FeedMapping) String ¶
func (x *FeedMapping) String() string
type FeedMapping_CriterionType ¶
type FeedMapping_CriterionType struct { // Immutable. The criterion type of this mapping (for example, if the // mapping maps feed attributes to criterion fields). CriterionType enums.FeedMappingCriterionTypeEnum_FeedMappingCriterionType `` /* 165-byte string literal not displayed */ }
type FeedMapping_PlaceholderType ¶
type FeedMapping_PlaceholderType struct { // Immutable. The placeholder type of this mapping (for example, if the // mapping maps feed attributes to placeholder fields). PlaceholderType enums.PlaceholderTypeEnum_PlaceholderType `` /* 151-byte string literal not displayed */ }
type FeedPlaceholderView ¶
type FeedPlaceholderView struct { // Output only. The resource name of the feed placeholder view. // Feed placeholder view resource names have the form: // // `customers/{customer_id}/feedPlaceholderViews/{placeholder_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The placeholder type of the feed placeholder view. PlaceholderType enums.PlaceholderTypeEnum_PlaceholderType `` /* 179-byte string literal not displayed */ // contains filtered or unexported fields }
A feed placeholder view.
func (*FeedPlaceholderView) Descriptor
deprecated
func (*FeedPlaceholderView) Descriptor() ([]byte, []int)
Deprecated: Use FeedPlaceholderView.ProtoReflect.Descriptor instead.
func (*FeedPlaceholderView) GetPlaceholderType ¶
func (x *FeedPlaceholderView) GetPlaceholderType() enums.PlaceholderTypeEnum_PlaceholderType
func (*FeedPlaceholderView) GetResourceName ¶
func (x *FeedPlaceholderView) GetResourceName() string
func (*FeedPlaceholderView) ProtoMessage ¶
func (*FeedPlaceholderView) ProtoMessage()
func (*FeedPlaceholderView) ProtoReflect ¶
func (x *FeedPlaceholderView) ProtoReflect() protoreflect.Message
func (*FeedPlaceholderView) Reset ¶
func (x *FeedPlaceholderView) Reset()
func (*FeedPlaceholderView) String ¶
func (x *FeedPlaceholderView) String() string
type Feed_AffiliateLocationFeedData ¶
type Feed_AffiliateLocationFeedData struct { // The list of chains that the affiliate location feed will sync the // locations from. ChainIds []int64 `protobuf:"varint,3,rep,packed,name=chain_ids,json=chainIds,proto3" json:"chain_ids,omitempty"` // The relationship the chains have with the advertiser. RelationshipType enums.AffiliateLocationFeedRelationshipTypeEnum_AffiliateLocationFeedRelationshipType `` /* 226-byte string literal not displayed */ // contains filtered or unexported fields }
Data used to configure an affiliate location feed populated with the specified chains.
func (*Feed_AffiliateLocationFeedData) Descriptor
deprecated
func (*Feed_AffiliateLocationFeedData) Descriptor() ([]byte, []int)
Deprecated: Use Feed_AffiliateLocationFeedData.ProtoReflect.Descriptor instead.
func (*Feed_AffiliateLocationFeedData) GetChainIds ¶
func (x *Feed_AffiliateLocationFeedData) GetChainIds() []int64
func (*Feed_AffiliateLocationFeedData) GetRelationshipType ¶
func (x *Feed_AffiliateLocationFeedData) GetRelationshipType() enums.AffiliateLocationFeedRelationshipTypeEnum_AffiliateLocationFeedRelationshipType
func (*Feed_AffiliateLocationFeedData) ProtoMessage ¶
func (*Feed_AffiliateLocationFeedData) ProtoMessage()
func (*Feed_AffiliateLocationFeedData) ProtoReflect ¶
func (x *Feed_AffiliateLocationFeedData) ProtoReflect() protoreflect.Message
func (*Feed_AffiliateLocationFeedData) Reset ¶
func (x *Feed_AffiliateLocationFeedData) Reset()
func (*Feed_AffiliateLocationFeedData) String ¶
func (x *Feed_AffiliateLocationFeedData) String() string
type Feed_AffiliateLocationFeedData_ ¶
type Feed_AffiliateLocationFeedData_ struct { // Data used to configure an affiliate location feed populated with // the specified chains. AffiliateLocationFeedData *Feed_AffiliateLocationFeedData `protobuf:"bytes,7,opt,name=affiliate_location_feed_data,json=affiliateLocationFeedData,proto3,oneof"` }
type Feed_PlacesLocationFeedData ¶
type Feed_PlacesLocationFeedData struct { // Immutable. Required authentication token (from OAuth API) for the email. // This field can only be specified in a create request. All its subfields // are not selectable. OauthInfo *Feed_PlacesLocationFeedData_OAuthInfo `protobuf:"bytes,1,opt,name=oauth_info,json=oauthInfo,proto3" json:"oauth_info,omitempty"` // Email address of a Business Profile or email address of a // manager of the Business Profile. Required. EmailAddress *string `protobuf:"bytes,7,opt,name=email_address,json=emailAddress,proto3,oneof" json:"email_address,omitempty"` // Plus page ID of the managed business whose locations should be used. If // this field is not set, then all businesses accessible by the user // (specified by email_address) are used. // This field is mutate-only and is not selectable. BusinessAccountId string `protobuf:"bytes,8,opt,name=business_account_id,json=businessAccountId,proto3" json:"business_account_id,omitempty"` // Used to filter Business Profile listings by business name. If // business_name_filter is set, only listings with a matching business name // are candidates to be sync'd into FeedItems. BusinessNameFilter *string `protobuf:"bytes,9,opt,name=business_name_filter,json=businessNameFilter,proto3,oneof" json:"business_name_filter,omitempty"` // Used to filter Business Profile listings by categories. If entries // exist in category_filters, only listings that belong to any of the // categories are candidates to be sync'd into FeedItems. If no entries // exist in category_filters, then all listings are candidates for syncing. CategoryFilters []string `protobuf:"bytes,11,rep,name=category_filters,json=categoryFilters,proto3" json:"category_filters,omitempty"` // Used to filter Business Profile listings by labels. If entries exist in // label_filters, only listings that has any of the labels set are // candidates to be synchronized into FeedItems. If no entries exist in // label_filters, then all listings are candidates for syncing. LabelFilters []string `protobuf:"bytes,12,rep,name=label_filters,json=labelFilters,proto3" json:"label_filters,omitempty"` // contains filtered or unexported fields }
Data used to configure a location feed populated from Business Profile.
func (*Feed_PlacesLocationFeedData) Descriptor
deprecated
func (*Feed_PlacesLocationFeedData) Descriptor() ([]byte, []int)
Deprecated: Use Feed_PlacesLocationFeedData.ProtoReflect.Descriptor instead.
func (*Feed_PlacesLocationFeedData) GetBusinessAccountId ¶
func (x *Feed_PlacesLocationFeedData) GetBusinessAccountId() string
func (*Feed_PlacesLocationFeedData) GetBusinessNameFilter ¶
func (x *Feed_PlacesLocationFeedData) GetBusinessNameFilter() string
func (*Feed_PlacesLocationFeedData) GetCategoryFilters ¶
func (x *Feed_PlacesLocationFeedData) GetCategoryFilters() []string
func (*Feed_PlacesLocationFeedData) GetEmailAddress ¶
func (x *Feed_PlacesLocationFeedData) GetEmailAddress() string
func (*Feed_PlacesLocationFeedData) GetLabelFilters ¶
func (x *Feed_PlacesLocationFeedData) GetLabelFilters() []string
func (*Feed_PlacesLocationFeedData) GetOauthInfo ¶
func (x *Feed_PlacesLocationFeedData) GetOauthInfo() *Feed_PlacesLocationFeedData_OAuthInfo
func (*Feed_PlacesLocationFeedData) ProtoMessage ¶
func (*Feed_PlacesLocationFeedData) ProtoMessage()
func (*Feed_PlacesLocationFeedData) ProtoReflect ¶
func (x *Feed_PlacesLocationFeedData) ProtoReflect() protoreflect.Message
func (*Feed_PlacesLocationFeedData) Reset ¶
func (x *Feed_PlacesLocationFeedData) Reset()
func (*Feed_PlacesLocationFeedData) String ¶
func (x *Feed_PlacesLocationFeedData) String() string
type Feed_PlacesLocationFeedData_ ¶
type Feed_PlacesLocationFeedData_ struct { // Data used to configure a location feed populated from Business Profile. PlacesLocationFeedData *Feed_PlacesLocationFeedData `protobuf:"bytes,6,opt,name=places_location_feed_data,json=placesLocationFeedData,proto3,oneof"` }
type Feed_PlacesLocationFeedData_OAuthInfo ¶
type Feed_PlacesLocationFeedData_OAuthInfo struct { // The HTTP method used to obtain authorization. HttpMethod *string `protobuf:"bytes,4,opt,name=http_method,json=httpMethod,proto3,oneof" json:"http_method,omitempty"` // The HTTP request URL used to obtain authorization. HttpRequestUrl *string `protobuf:"bytes,5,opt,name=http_request_url,json=httpRequestUrl,proto3,oneof" json:"http_request_url,omitempty"` // The HTTP authorization header used to obtain authorization. HttpAuthorizationHeader *string `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
Data used for authorization using OAuth.
func (*Feed_PlacesLocationFeedData_OAuthInfo) Descriptor
deprecated
func (*Feed_PlacesLocationFeedData_OAuthInfo) Descriptor() ([]byte, []int)
Deprecated: Use Feed_PlacesLocationFeedData_OAuthInfo.ProtoReflect.Descriptor instead.
func (*Feed_PlacesLocationFeedData_OAuthInfo) GetHttpAuthorizationHeader ¶
func (x *Feed_PlacesLocationFeedData_OAuthInfo) GetHttpAuthorizationHeader() string
func (*Feed_PlacesLocationFeedData_OAuthInfo) GetHttpMethod ¶
func (x *Feed_PlacesLocationFeedData_OAuthInfo) GetHttpMethod() string
func (*Feed_PlacesLocationFeedData_OAuthInfo) GetHttpRequestUrl ¶
func (x *Feed_PlacesLocationFeedData_OAuthInfo) GetHttpRequestUrl() string
func (*Feed_PlacesLocationFeedData_OAuthInfo) ProtoMessage ¶
func (*Feed_PlacesLocationFeedData_OAuthInfo) ProtoMessage()
func (*Feed_PlacesLocationFeedData_OAuthInfo) ProtoReflect ¶
func (x *Feed_PlacesLocationFeedData_OAuthInfo) ProtoReflect() protoreflect.Message
func (*Feed_PlacesLocationFeedData_OAuthInfo) Reset ¶
func (x *Feed_PlacesLocationFeedData_OAuthInfo) Reset()
func (*Feed_PlacesLocationFeedData_OAuthInfo) String ¶
func (x *Feed_PlacesLocationFeedData_OAuthInfo) String() string
type Fellowship ¶
type Fellowship struct { // Output only. Name of the instutition at which the fellowship was completed. InstitutionName *string `protobuf:"bytes,1,opt,name=institution_name,json=institutionName,proto3,oneof" json:"institution_name,omitempty"` // Output only. Year of completion. CompletionYear *int32 `protobuf:"varint,2,opt,name=completion_year,json=completionYear,proto3,oneof" json:"completion_year,omitempty"` // contains filtered or unexported fields }
Details about the employee's medical Fellowship. Fellowship is a period of medical training that the professional undertakes after finishing their residency.
func (*Fellowship) Descriptor
deprecated
func (*Fellowship) Descriptor() ([]byte, []int)
Deprecated: Use Fellowship.ProtoReflect.Descriptor instead.
func (*Fellowship) GetCompletionYear ¶
func (x *Fellowship) GetCompletionYear() int32
func (*Fellowship) GetInstitutionName ¶
func (x *Fellowship) GetInstitutionName() string
func (*Fellowship) ProtoMessage ¶
func (*Fellowship) ProtoMessage()
func (*Fellowship) ProtoReflect ¶
func (x *Fellowship) ProtoReflect() protoreflect.Message
func (*Fellowship) Reset ¶
func (x *Fellowship) Reset()
func (*Fellowship) String ¶
func (x *Fellowship) String() string
type GenderView ¶
type GenderView struct { // Output only. The resource name of the gender view. // Gender view resource names have the form: // // `customers/{customer_id}/genderViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A gender view. The gender_view resource reflects the effective serving state, rather than what criteria were added. An ad group without gender criteria by default shows to all genders, so all genders appear in gender_view with stats.
func (*GenderView) Descriptor
deprecated
func (*GenderView) Descriptor() ([]byte, []int)
Deprecated: Use GenderView.ProtoReflect.Descriptor instead.
func (*GenderView) GetResourceName ¶
func (x *GenderView) GetResourceName() string
func (*GenderView) ProtoMessage ¶
func (*GenderView) ProtoMessage()
func (*GenderView) ProtoReflect ¶
func (x *GenderView) ProtoReflect() protoreflect.Message
func (*GenderView) Reset ¶
func (x *GenderView) Reset()
func (*GenderView) String ¶
func (x *GenderView) String() string
type GeoTargetConstant ¶
type GeoTargetConstant struct { // Output only. The resource name of the geo target constant. // Geo target constant resource names have the form: // // `geoTargetConstants/{geo_target_constant_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the geo target constant. Id *int64 `protobuf:"varint,10,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. Geo target constant English name. Name *string `protobuf:"bytes,11,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The ISO-3166-1 alpha-2 country code that is associated with // the target. CountryCode *string `protobuf:"bytes,12,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // Output only. Geo target constant target type. TargetType *string `protobuf:"bytes,13,opt,name=target_type,json=targetType,proto3,oneof" json:"target_type,omitempty"` // Output only. Geo target constant status. Status enums.GeoTargetConstantStatusEnum_GeoTargetConstantStatus `` /* 154-byte string literal not displayed */ // Output only. The fully qualified English name, consisting of the target's // name and that of its parent and country. CanonicalName *string `protobuf:"bytes,14,opt,name=canonical_name,json=canonicalName,proto3,oneof" json:"canonical_name,omitempty"` // Output only. The resource name of the parent geo target constant. // Geo target constant resource names have the form: // // `geoTargetConstants/{parent_geo_target_constant_id}` ParentGeoTarget *string `protobuf:"bytes,9,opt,name=parent_geo_target,json=parentGeoTarget,proto3,oneof" json:"parent_geo_target,omitempty"` // contains filtered or unexported fields }
A geo target constant.
func (*GeoTargetConstant) Descriptor
deprecated
func (*GeoTargetConstant) Descriptor() ([]byte, []int)
Deprecated: Use GeoTargetConstant.ProtoReflect.Descriptor instead.
func (*GeoTargetConstant) GetCanonicalName ¶
func (x *GeoTargetConstant) GetCanonicalName() string
func (*GeoTargetConstant) GetCountryCode ¶
func (x *GeoTargetConstant) GetCountryCode() string
func (*GeoTargetConstant) GetId ¶
func (x *GeoTargetConstant) GetId() int64
func (*GeoTargetConstant) GetName ¶
func (x *GeoTargetConstant) GetName() string
func (*GeoTargetConstant) GetParentGeoTarget ¶
func (x *GeoTargetConstant) GetParentGeoTarget() string
func (*GeoTargetConstant) GetResourceName ¶
func (x *GeoTargetConstant) GetResourceName() string
func (*GeoTargetConstant) GetStatus ¶
func (x *GeoTargetConstant) GetStatus() enums.GeoTargetConstantStatusEnum_GeoTargetConstantStatus
func (*GeoTargetConstant) GetTargetType ¶
func (x *GeoTargetConstant) GetTargetType() string
func (*GeoTargetConstant) ProtoMessage ¶
func (*GeoTargetConstant) ProtoMessage()
func (*GeoTargetConstant) ProtoReflect ¶
func (x *GeoTargetConstant) ProtoReflect() protoreflect.Message
func (*GeoTargetConstant) Reset ¶
func (x *GeoTargetConstant) Reset()
func (*GeoTargetConstant) String ¶
func (x *GeoTargetConstant) String() string
type GeographicView ¶
type GeographicView struct { // Output only. The resource name of the geographic view. // Geographic view resource names have the form: // // `customers/{customer_id}/geographicViews/{country_criterion_id}~{location_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Type of the geo targeting of the campaign. LocationType enums.GeoTargetingTypeEnum_GeoTargetingType `` /* 172-byte string literal not displayed */ // Output only. Criterion Id for the country. CountryCriterionId *int64 `protobuf:"varint,5,opt,name=country_criterion_id,json=countryCriterionId,proto3,oneof" json:"country_criterion_id,omitempty"` // contains filtered or unexported fields }
A geographic view.
Geographic View includes all metrics aggregated at the country level, one row per country. It reports metrics at either actual physical location of the user or an area of interest. If other segment fields are used, you may get more than one row per country.
func (*GeographicView) Descriptor
deprecated
func (*GeographicView) Descriptor() ([]byte, []int)
Deprecated: Use GeographicView.ProtoReflect.Descriptor instead.
func (*GeographicView) GetCountryCriterionId ¶
func (x *GeographicView) GetCountryCriterionId() int64
func (*GeographicView) GetLocationType ¶
func (x *GeographicView) GetLocationType() enums.GeoTargetingTypeEnum_GeoTargetingType
func (*GeographicView) GetResourceName ¶
func (x *GeographicView) GetResourceName() string
func (*GeographicView) ProtoMessage ¶
func (*GeographicView) ProtoMessage()
func (*GeographicView) ProtoReflect ¶
func (x *GeographicView) ProtoReflect() protoreflect.Message
func (*GeographicView) Reset ¶
func (x *GeographicView) Reset()
func (*GeographicView) String ¶
func (x *GeographicView) String() string
type GoogleAdsField ¶
type GoogleAdsField struct { // Output only. The resource name of the artifact. // Artifact resource names have the form: // // `googleAdsFields/{name}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The name of the artifact. Name *string `protobuf:"bytes,21,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The category of the artifact. Category enums.GoogleAdsFieldCategoryEnum_GoogleAdsFieldCategory `` /* 156-byte string literal not displayed */ // Output only. Whether the artifact can be used in a SELECT clause in search // queries. Selectable *bool `protobuf:"varint,22,opt,name=selectable,proto3,oneof" json:"selectable,omitempty"` // Output only. Whether the artifact can be used in a WHERE clause in search // queries. Filterable *bool `protobuf:"varint,23,opt,name=filterable,proto3,oneof" json:"filterable,omitempty"` // Output only. Whether the artifact can be used in a ORDER BY clause in // search queries. Sortable *bool `protobuf:"varint,24,opt,name=sortable,proto3,oneof" json:"sortable,omitempty"` // Output only. The names of all resources, segments, and metrics that are // selectable with the described artifact. SelectableWith []string `protobuf:"bytes,25,rep,name=selectable_with,json=selectableWith,proto3" json:"selectable_with,omitempty"` // Output only. The names of all resources that are selectable with the // described artifact. Fields from these resources do not segment metrics when // included in search queries. // // This field is only set for artifacts whose category is RESOURCE. AttributeResources []string `protobuf:"bytes,26,rep,name=attribute_resources,json=attributeResources,proto3" json:"attribute_resources,omitempty"` // Output only. This field lists the names of all metrics that are selectable // with the described artifact when it is used in the FROM clause. It is only // set for artifacts whose category is RESOURCE. Metrics []string `protobuf:"bytes,27,rep,name=metrics,proto3" json:"metrics,omitempty"` // Output only. This field lists the names of all artifacts, whether a segment // or another resource, that segment metrics when included in search queries // and when the described artifact is used in the FROM clause. It is only set // for artifacts whose category is RESOURCE. Segments []string `protobuf:"bytes,28,rep,name=segments,proto3" json:"segments,omitempty"` // Output only. Values the artifact can assume if it is a field of type ENUM. // // This field is only set for artifacts of category SEGMENT or ATTRIBUTE. EnumValues []string `protobuf:"bytes,29,rep,name=enum_values,json=enumValues,proto3" json:"enum_values,omitempty"` // Output only. This field determines the operators that can be used with the // artifact in WHERE clauses. DataType enums.GoogleAdsFieldDataTypeEnum_GoogleAdsFieldDataType `` /* 173-byte string literal not displayed */ // Output only. The URL of proto describing the artifact's data type. TypeUrl *string `protobuf:"bytes,30,opt,name=type_url,json=typeUrl,proto3,oneof" json:"type_url,omitempty"` // Output only. Whether the field artifact is repeated. IsRepeated *bool `protobuf:"varint,31,opt,name=is_repeated,json=isRepeated,proto3,oneof" json:"is_repeated,omitempty"` // contains filtered or unexported fields }
A field or resource (artifact) used by GoogleAdsService.
func (*GoogleAdsField) Descriptor
deprecated
func (*GoogleAdsField) Descriptor() ([]byte, []int)
Deprecated: Use GoogleAdsField.ProtoReflect.Descriptor instead.
func (*GoogleAdsField) GetAttributeResources ¶
func (x *GoogleAdsField) GetAttributeResources() []string
func (*GoogleAdsField) GetCategory ¶
func (x *GoogleAdsField) GetCategory() enums.GoogleAdsFieldCategoryEnum_GoogleAdsFieldCategory
func (*GoogleAdsField) GetDataType ¶
func (x *GoogleAdsField) GetDataType() enums.GoogleAdsFieldDataTypeEnum_GoogleAdsFieldDataType
func (*GoogleAdsField) GetEnumValues ¶
func (x *GoogleAdsField) GetEnumValues() []string
func (*GoogleAdsField) GetFilterable ¶
func (x *GoogleAdsField) GetFilterable() bool
func (*GoogleAdsField) GetIsRepeated ¶
func (x *GoogleAdsField) GetIsRepeated() bool
func (*GoogleAdsField) GetMetrics ¶
func (x *GoogleAdsField) GetMetrics() []string
func (*GoogleAdsField) GetName ¶
func (x *GoogleAdsField) GetName() string
func (*GoogleAdsField) GetResourceName ¶
func (x *GoogleAdsField) GetResourceName() string
func (*GoogleAdsField) GetSegments ¶
func (x *GoogleAdsField) GetSegments() []string
func (*GoogleAdsField) GetSelectable ¶
func (x *GoogleAdsField) GetSelectable() bool
func (*GoogleAdsField) GetSelectableWith ¶
func (x *GoogleAdsField) GetSelectableWith() []string
func (*GoogleAdsField) GetSortable ¶
func (x *GoogleAdsField) GetSortable() bool
func (*GoogleAdsField) GetTypeUrl ¶
func (x *GoogleAdsField) GetTypeUrl() string
func (*GoogleAdsField) ProtoMessage ¶
func (*GoogleAdsField) ProtoMessage()
func (*GoogleAdsField) ProtoReflect ¶
func (x *GoogleAdsField) ProtoReflect() protoreflect.Message
func (*GoogleAdsField) Reset ¶
func (x *GoogleAdsField) Reset()
func (*GoogleAdsField) String ¶
func (x *GoogleAdsField) String() string
type GoogleAdsIdentifier ¶
type GoogleAdsIdentifier struct { // Immutable. The resource name of the Google Ads account. // This field is required and should not be empty when creating a new // Google Ads link. It is unable to be modified after the creation of // the link. Customer *string `protobuf:"bytes,1,opt,name=customer,proto3,oneof" json:"customer,omitempty"` // contains filtered or unexported fields }
The identifier for Google Ads account.
func (*GoogleAdsIdentifier) Descriptor
deprecated
func (*GoogleAdsIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use GoogleAdsIdentifier.ProtoReflect.Descriptor instead.
func (*GoogleAdsIdentifier) GetCustomer ¶
func (x *GoogleAdsIdentifier) GetCustomer() string
func (*GoogleAdsIdentifier) ProtoMessage ¶
func (*GoogleAdsIdentifier) ProtoMessage()
func (*GoogleAdsIdentifier) ProtoReflect ¶
func (x *GoogleAdsIdentifier) ProtoReflect() protoreflect.Message
func (*GoogleAdsIdentifier) Reset ¶
func (x *GoogleAdsIdentifier) Reset()
func (*GoogleAdsIdentifier) String ¶
func (x *GoogleAdsIdentifier) String() string
type GranularInsuranceStatus ¶
type GranularInsuranceStatus struct { // Output only. Geotarget criterion ID associated with the status. Can be on // country or state/province geo level, depending on requirements and // location. See https://developers.google.com/google-ads/api/data/geotargets // for more information. GeoCriterionId *int64 `protobuf:"varint,1,opt,name=geo_criterion_id,json=geoCriterionId,proto3,oneof" json:"geo_criterion_id,omitempty"` // Output only. Service category associated with the status. For example, // xcat:service_area_business_plumber. // For more details see: // https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids CategoryId *string `protobuf:"bytes,2,opt,name=category_id,json=categoryId,proto3,oneof" json:"category_id,omitempty"` // Output only. Granular insurance status, per geo + vertical. VerificationStatus *enums.LocalServicesVerificationStatusEnum_LocalServicesVerificationStatus `` /* 226-byte string literal not displayed */ // contains filtered or unexported fields }
Insurance status at geo + vertical level.
func (*GranularInsuranceStatus) Descriptor
deprecated
func (*GranularInsuranceStatus) Descriptor() ([]byte, []int)
Deprecated: Use GranularInsuranceStatus.ProtoReflect.Descriptor instead.
func (*GranularInsuranceStatus) GetCategoryId ¶
func (x *GranularInsuranceStatus) GetCategoryId() string
func (*GranularInsuranceStatus) GetGeoCriterionId ¶
func (x *GranularInsuranceStatus) GetGeoCriterionId() int64
func (*GranularInsuranceStatus) GetVerificationStatus ¶
func (x *GranularInsuranceStatus) GetVerificationStatus() enums.LocalServicesVerificationStatusEnum_LocalServicesVerificationStatus
func (*GranularInsuranceStatus) ProtoMessage ¶
func (*GranularInsuranceStatus) ProtoMessage()
func (*GranularInsuranceStatus) ProtoReflect ¶
func (x *GranularInsuranceStatus) ProtoReflect() protoreflect.Message
func (*GranularInsuranceStatus) Reset ¶
func (x *GranularInsuranceStatus) Reset()
func (*GranularInsuranceStatus) String ¶
func (x *GranularInsuranceStatus) String() string
type GranularLicenseStatus ¶
type GranularLicenseStatus struct { // Output only. Geotarget criterion ID associated with the status. Can be on // country or state/province geo level, depending on requirements and // location. See https://developers.google.com/google-ads/api/data/geotargets // for more information. GeoCriterionId *int64 `protobuf:"varint,1,opt,name=geo_criterion_id,json=geoCriterionId,proto3,oneof" json:"geo_criterion_id,omitempty"` // Output only. Service category associated with the status. For example, // xcat:service_area_business_plumber. // For more details see: // https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids CategoryId *string `protobuf:"bytes,2,opt,name=category_id,json=categoryId,proto3,oneof" json:"category_id,omitempty"` // Output only. Granular license status, per geo + vertical. VerificationStatus *enums.LocalServicesVerificationStatusEnum_LocalServicesVerificationStatus `` /* 226-byte string literal not displayed */ // contains filtered or unexported fields }
License status at geo + vertical level.
func (*GranularLicenseStatus) Descriptor
deprecated
func (*GranularLicenseStatus) Descriptor() ([]byte, []int)
Deprecated: Use GranularLicenseStatus.ProtoReflect.Descriptor instead.
func (*GranularLicenseStatus) GetCategoryId ¶
func (x *GranularLicenseStatus) GetCategoryId() string
func (*GranularLicenseStatus) GetGeoCriterionId ¶
func (x *GranularLicenseStatus) GetGeoCriterionId() int64
func (*GranularLicenseStatus) GetVerificationStatus ¶
func (x *GranularLicenseStatus) GetVerificationStatus() enums.LocalServicesVerificationStatusEnum_LocalServicesVerificationStatus
func (*GranularLicenseStatus) ProtoMessage ¶
func (*GranularLicenseStatus) ProtoMessage()
func (*GranularLicenseStatus) ProtoReflect ¶
func (x *GranularLicenseStatus) ProtoReflect() protoreflect.Message
func (*GranularLicenseStatus) Reset ¶
func (x *GranularLicenseStatus) Reset()
func (*GranularLicenseStatus) String ¶
func (x *GranularLicenseStatus) String() string
type GroupPlacementView ¶
type GroupPlacementView struct { // Output only. The resource name of the group placement view. // Group placement view resource names have the form: // // `customers/{customer_id}/groupPlacementViews/{ad_group_id}~{base64_placement}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The automatic placement string at group level, e. g. web // domain, mobile app ID, or a YouTube channel ID. Placement *string `protobuf:"bytes,6,opt,name=placement,proto3,oneof" json:"placement,omitempty"` // Output only. Domain name for websites and YouTube channel name for YouTube // channels. DisplayName *string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"` // Output only. URL of the group placement, for example, domain, link to the // mobile application in app store, or a YouTube channel URL. TargetUrl *string `protobuf:"bytes,8,opt,name=target_url,json=targetUrl,proto3,oneof" json:"target_url,omitempty"` // Output only. Type of the placement, for example, Website, YouTube Channel, // Mobile Application. PlacementType enums.PlacementTypeEnum_PlacementType `` /* 169-byte string literal not displayed */ // contains filtered or unexported fields }
A group placement view.
func (*GroupPlacementView) Descriptor
deprecated
func (*GroupPlacementView) Descriptor() ([]byte, []int)
Deprecated: Use GroupPlacementView.ProtoReflect.Descriptor instead.
func (*GroupPlacementView) GetDisplayName ¶
func (x *GroupPlacementView) GetDisplayName() string
func (*GroupPlacementView) GetPlacement ¶
func (x *GroupPlacementView) GetPlacement() string
func (*GroupPlacementView) GetPlacementType ¶
func (x *GroupPlacementView) GetPlacementType() enums.PlacementTypeEnum_PlacementType
func (*GroupPlacementView) GetResourceName ¶
func (x *GroupPlacementView) GetResourceName() string
func (*GroupPlacementView) GetTargetUrl ¶
func (x *GroupPlacementView) GetTargetUrl() string
func (*GroupPlacementView) ProtoMessage ¶
func (*GroupPlacementView) ProtoMessage()
func (*GroupPlacementView) ProtoReflect ¶
func (x *GroupPlacementView) ProtoReflect() protoreflect.Message
func (*GroupPlacementView) Reset ¶
func (x *GroupPlacementView) Reset()
func (*GroupPlacementView) String ¶
func (x *GroupPlacementView) String() string
type HotelCenterLinkInvitationIdentifier ¶
type HotelCenterLinkInvitationIdentifier struct { // Output only. The hotel center id of the hotel account. // This field is read only HotelCenterId int64 `protobuf:"varint,1,opt,name=hotel_center_id,json=hotelCenterId,proto3" json:"hotel_center_id,omitempty"` // contains filtered or unexported fields }
The identifier for Hotel account.
func (*HotelCenterLinkInvitationIdentifier) Descriptor
deprecated
func (*HotelCenterLinkInvitationIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use HotelCenterLinkInvitationIdentifier.ProtoReflect.Descriptor instead.
func (*HotelCenterLinkInvitationIdentifier) GetHotelCenterId ¶
func (x *HotelCenterLinkInvitationIdentifier) GetHotelCenterId() int64
func (*HotelCenterLinkInvitationIdentifier) ProtoMessage ¶
func (*HotelCenterLinkInvitationIdentifier) ProtoMessage()
func (*HotelCenterLinkInvitationIdentifier) ProtoReflect ¶
func (x *HotelCenterLinkInvitationIdentifier) ProtoReflect() protoreflect.Message
func (*HotelCenterLinkInvitationIdentifier) Reset ¶
func (x *HotelCenterLinkInvitationIdentifier) Reset()
func (*HotelCenterLinkInvitationIdentifier) String ¶
func (x *HotelCenterLinkInvitationIdentifier) String() string
type HotelGroupView ¶
type HotelGroupView struct { // Output only. The resource name of the hotel group view. // Hotel Group view resource names have the form: // // `customers/{customer_id}/hotelGroupViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A hotel group view.
func (*HotelGroupView) Descriptor
deprecated
func (*HotelGroupView) Descriptor() ([]byte, []int)
Deprecated: Use HotelGroupView.ProtoReflect.Descriptor instead.
func (*HotelGroupView) GetResourceName ¶
func (x *HotelGroupView) GetResourceName() string
func (*HotelGroupView) ProtoMessage ¶
func (*HotelGroupView) ProtoMessage()
func (*HotelGroupView) ProtoReflect ¶
func (x *HotelGroupView) ProtoReflect() protoreflect.Message
func (*HotelGroupView) Reset ¶
func (x *HotelGroupView) Reset()
func (*HotelGroupView) String ¶
func (x *HotelGroupView) String() string
type HotelPerformanceView ¶
type HotelPerformanceView struct { // Output only. The resource name of the hotel performance view. // Hotel performance view resource names have the form: // // `customers/{customer_id}/hotelPerformanceView` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A hotel performance view.
func (*HotelPerformanceView) Descriptor
deprecated
func (*HotelPerformanceView) Descriptor() ([]byte, []int)
Deprecated: Use HotelPerformanceView.ProtoReflect.Descriptor instead.
func (*HotelPerformanceView) GetResourceName ¶
func (x *HotelPerformanceView) GetResourceName() string
func (*HotelPerformanceView) ProtoMessage ¶
func (*HotelPerformanceView) ProtoMessage()
func (*HotelPerformanceView) ProtoReflect ¶
func (x *HotelPerformanceView) ProtoReflect() protoreflect.Message
func (*HotelPerformanceView) Reset ¶
func (x *HotelPerformanceView) Reset()
func (*HotelPerformanceView) String ¶
func (x *HotelPerformanceView) String() string
type HotelReconciliation ¶
type HotelReconciliation struct { // Immutable. The resource name of the hotel reconciliation. // Hotel reconciliation resource names have the form: // // `customers/{customer_id}/hotelReconciliations/{commission_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Required. Output only. The commission ID is Google's ID for this booking. // Every booking event is assigned a Commission ID to help you match it to a // guest stay. CommissionId string `protobuf:"bytes,2,opt,name=commission_id,json=commissionId,proto3" json:"commission_id,omitempty"` // Output only. The order ID is the identifier for this booking as provided in // the 'transaction_id' parameter of the conversion tracking tag. OrderId string `protobuf:"bytes,3,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"` // Output only. The resource name for the Campaign associated with the // conversion. Campaign string `protobuf:"bytes,11,opt,name=campaign,proto3" json:"campaign,omitempty"` // Output only. Identifier for the Hotel Center account which provides the // rates for the Hotel campaign. HotelCenterId int64 `protobuf:"varint,4,opt,name=hotel_center_id,json=hotelCenterId,proto3" json:"hotel_center_id,omitempty"` // Output only. Unique identifier for the booked property, as provided in the // Hotel Center feed. The hotel ID comes from the 'ID' parameter of the // conversion tracking tag. HotelId string `protobuf:"bytes,5,opt,name=hotel_id,json=hotelId,proto3" json:"hotel_id,omitempty"` // Output only. Check-in date recorded when the booking is made. If the // check-in date is modified at reconciliation, the revised date will then // take the place of the original date in this column. Format is YYYY-MM-DD. CheckInDate string `protobuf:"bytes,6,opt,name=check_in_date,json=checkInDate,proto3" json:"check_in_date,omitempty"` // Output only. Check-out date recorded when the booking is made. If the // check-in date is modified at reconciliation, the revised date will then // take the place of the original date in this column. Format is YYYY-MM-DD. CheckOutDate string `protobuf:"bytes,7,opt,name=check_out_date,json=checkOutDate,proto3" json:"check_out_date,omitempty"` // Required. Output only. Reconciled value is the final value of a booking as // paid by the guest. If original booking value changes for any reason, such // as itinerary changes or room upsells, the reconciled value should be the // full final amount collected. If a booking is canceled, the reconciled value // should include the value of any cancellation fees or non-refundable nights // charged. Value is in millionths of the base unit currency. For example, // $12.35 would be represented as 12350000. Currency unit is in the default // customer currency. ReconciledValueMicros int64 `` /* 127-byte string literal not displayed */ // Output only. Whether a given booking has been billed. Once billed, a // booking can't be modified. Billed bool `protobuf:"varint,9,opt,name=billed,proto3" json:"billed,omitempty"` // Required. Output only. Current status of a booking with regards to // reconciliation and billing. Bookings should be reconciled within 45 days // after the check-out date. Any booking not reconciled within 45 days will be // billed at its original value. Status enums.HotelReconciliationStatusEnum_HotelReconciliationStatus `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
A hotel reconciliation. It contains conversion information from Hotel bookings to reconcile with advertiser records. These rows may be updated or canceled before billing through Bulk Uploads.
func (*HotelReconciliation) Descriptor
deprecated
func (*HotelReconciliation) Descriptor() ([]byte, []int)
Deprecated: Use HotelReconciliation.ProtoReflect.Descriptor instead.
func (*HotelReconciliation) GetBilled ¶
func (x *HotelReconciliation) GetBilled() bool
func (*HotelReconciliation) GetCampaign ¶
func (x *HotelReconciliation) GetCampaign() string
func (*HotelReconciliation) GetCheckInDate ¶
func (x *HotelReconciliation) GetCheckInDate() string
func (*HotelReconciliation) GetCheckOutDate ¶
func (x *HotelReconciliation) GetCheckOutDate() string
func (*HotelReconciliation) GetCommissionId ¶
func (x *HotelReconciliation) GetCommissionId() string
func (*HotelReconciliation) GetHotelCenterId ¶
func (x *HotelReconciliation) GetHotelCenterId() int64
func (*HotelReconciliation) GetHotelId ¶
func (x *HotelReconciliation) GetHotelId() string
func (*HotelReconciliation) GetOrderId ¶
func (x *HotelReconciliation) GetOrderId() string
func (*HotelReconciliation) GetReconciledValueMicros ¶
func (x *HotelReconciliation) GetReconciledValueMicros() int64
func (*HotelReconciliation) GetResourceName ¶
func (x *HotelReconciliation) GetResourceName() string
func (*HotelReconciliation) GetStatus ¶
func (x *HotelReconciliation) GetStatus() enums.HotelReconciliationStatusEnum_HotelReconciliationStatus
func (*HotelReconciliation) ProtoMessage ¶
func (*HotelReconciliation) ProtoMessage()
func (*HotelReconciliation) ProtoReflect ¶
func (x *HotelReconciliation) ProtoReflect() protoreflect.Message
func (*HotelReconciliation) Reset ¶
func (x *HotelReconciliation) Reset()
func (*HotelReconciliation) String ¶
func (x *HotelReconciliation) String() string
type IncomeRangeView ¶
type IncomeRangeView struct { // Output only. The resource name of the income range view. // Income range view resource names have the form: // // `customers/{customer_id}/incomeRangeViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
An income range view.
func (*IncomeRangeView) Descriptor
deprecated
func (*IncomeRangeView) Descriptor() ([]byte, []int)
Deprecated: Use IncomeRangeView.ProtoReflect.Descriptor instead.
func (*IncomeRangeView) GetResourceName ¶
func (x *IncomeRangeView) GetResourceName() string
func (*IncomeRangeView) ProtoMessage ¶
func (*IncomeRangeView) ProtoMessage()
func (*IncomeRangeView) ProtoReflect ¶
func (x *IncomeRangeView) ProtoReflect() protoreflect.Message
func (*IncomeRangeView) Reset ¶
func (x *IncomeRangeView) Reset()
func (*IncomeRangeView) String ¶
func (x *IncomeRangeView) String() string
type InsuranceVerificationArtifact ¶
type InsuranceVerificationArtifact struct { // Output only. Insurance amount. This is measured in "micros" of the currency // mentioned in the insurance document. AmountMicros *int64 `protobuf:"varint,1,opt,name=amount_micros,json=amountMicros,proto3,oneof" json:"amount_micros,omitempty"` // Output only. Insurance document's rejection reason. RejectionReason *enums.LocalServicesInsuranceRejectionReasonEnum_LocalServicesInsuranceRejectionReason `` /* 229-byte string literal not displayed */ // Output only. The readonly field containing the information for an uploaded // insurance document. InsuranceDocumentReadonly *common.LocalServicesDocumentReadOnly `` /* 144-byte string literal not displayed */ // Output only. The timestamp when this insurance expires. // The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone. // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" ExpirationDateTime *string `protobuf:"bytes,4,opt,name=expiration_date_time,json=expirationDateTime,proto3,oneof" json:"expiration_date_time,omitempty"` // contains filtered or unexported fields }
A proto holding information specific to a local services insurance.
func (*InsuranceVerificationArtifact) Descriptor
deprecated
func (*InsuranceVerificationArtifact) Descriptor() ([]byte, []int)
Deprecated: Use InsuranceVerificationArtifact.ProtoReflect.Descriptor instead.
func (*InsuranceVerificationArtifact) GetAmountMicros ¶
func (x *InsuranceVerificationArtifact) GetAmountMicros() int64
func (*InsuranceVerificationArtifact) GetExpirationDateTime ¶
func (x *InsuranceVerificationArtifact) GetExpirationDateTime() string
func (*InsuranceVerificationArtifact) GetInsuranceDocumentReadonly ¶
func (x *InsuranceVerificationArtifact) GetInsuranceDocumentReadonly() *common.LocalServicesDocumentReadOnly
func (*InsuranceVerificationArtifact) GetRejectionReason ¶
func (x *InsuranceVerificationArtifact) GetRejectionReason() enums.LocalServicesInsuranceRejectionReasonEnum_LocalServicesInsuranceRejectionReason
func (*InsuranceVerificationArtifact) ProtoMessage ¶
func (*InsuranceVerificationArtifact) ProtoMessage()
func (*InsuranceVerificationArtifact) ProtoReflect ¶
func (x *InsuranceVerificationArtifact) ProtoReflect() protoreflect.Message
func (*InsuranceVerificationArtifact) Reset ¶
func (x *InsuranceVerificationArtifact) Reset()
func (*InsuranceVerificationArtifact) String ¶
func (x *InsuranceVerificationArtifact) String() string
type Invoice ¶
type Invoice struct { // Output only. The resource name of the invoice. Multiple customers can share // a given invoice, so multiple resource names may point to the same invoice. // Invoice resource names have the form: // // `customers/{customer_id}/invoices/{invoice_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the invoice. It appears on the invoice PDF as // "Invoice number". Id *string `protobuf:"bytes,25,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The type of invoice. Type enums.InvoiceTypeEnum_InvoiceType `` /* 126-byte string literal not displayed */ // Output only. The resource name of this invoice's billing setup. // // `customers/{customer_id}/billingSetups/{billing_setup_id}` BillingSetup *string `protobuf:"bytes,26,opt,name=billing_setup,json=billingSetup,proto3,oneof" json:"billing_setup,omitempty"` // Output only. A 16 digit ID used to identify the payments account associated // with the billing setup, for example, "1234-5678-9012-3456". It appears on // the invoice PDF as "Billing Account Number". PaymentsAccountId *string `protobuf:"bytes,27,opt,name=payments_account_id,json=paymentsAccountId,proto3,oneof" json:"payments_account_id,omitempty"` // Output only. A 12 digit ID used to identify the payments profile associated // with the billing setup, for example, "1234-5678-9012". It appears on the // invoice PDF as "Billing ID". PaymentsProfileId *string `protobuf:"bytes,28,opt,name=payments_profile_id,json=paymentsProfileId,proto3,oneof" json:"payments_profile_id,omitempty"` // Output only. The issue date in yyyy-mm-dd format. It appears on the invoice // PDF as either "Issue date" or "Invoice date". IssueDate *string `protobuf:"bytes,29,opt,name=issue_date,json=issueDate,proto3,oneof" json:"issue_date,omitempty"` // Output only. The due date in yyyy-mm-dd format. DueDate *string `protobuf:"bytes,30,opt,name=due_date,json=dueDate,proto3,oneof" json:"due_date,omitempty"` // Output only. The service period date range of this invoice. The end date is // inclusive. ServiceDateRange *common.DateRange `protobuf:"bytes,9,opt,name=service_date_range,json=serviceDateRange,proto3" json:"service_date_range,omitempty"` // Output only. The currency code. All costs are returned in this currency. A // subset of the currency codes derived from the ISO 4217 standard is // supported. CurrencyCode *string `protobuf:"bytes,31,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"` // Output only. The pretax subtotal amount of invoice level adjustments, in // micros. AdjustmentsSubtotalAmountMicros int64 `` /* 160-byte string literal not displayed */ // Output only. The sum of taxes on the invoice level adjustments, in micros. AdjustmentsTaxAmountMicros int64 `` /* 145-byte string literal not displayed */ // Output only. The total amount of invoice level adjustments, in micros. AdjustmentsTotalAmountMicros int64 `` /* 151-byte string literal not displayed */ // Output only. The pretax subtotal amount of invoice level regulatory costs, // in micros. RegulatoryCostsSubtotalAmountMicros int64 `` /* 174-byte string literal not displayed */ // Output only. The sum of taxes on the invoice level regulatory costs, in // micros. RegulatoryCostsTaxAmountMicros int64 `` /* 159-byte string literal not displayed */ // Output only. The total amount of invoice level regulatory costs, in micros. RegulatoryCostsTotalAmountMicros int64 `` /* 165-byte string literal not displayed */ // Output only. The pretax subtotal amount of invoice level export charges, in // micros. ExportChargeSubtotalAmountMicros *int64 `` /* 171-byte string literal not displayed */ // Output only. The sum of taxes on the invoice level export charges, in // micros. ExportChargeTaxAmountMicros *int64 `` /* 156-byte string literal not displayed */ // Output only. The total amount of invoice level export charges, in micros. ExportChargeTotalAmountMicros *int64 `` /* 162-byte string literal not displayed */ // Output only. The pretax subtotal amount, in micros. This is equal to the // sum of the AccountBudgetSummary subtotal amounts and // Invoice.adjustments_subtotal_amount_micros. SubtotalAmountMicros *int64 `` /* 131-byte string literal not displayed */ // Output only. The sum of all taxes on the invoice, in micros. This equals // the sum of the AccountBudgetSummary tax amounts, plus taxes not associated // with a specific account budget. TaxAmountMicros *int64 `protobuf:"varint,34,opt,name=tax_amount_micros,json=taxAmountMicros,proto3,oneof" json:"tax_amount_micros,omitempty"` // Output only. The total amount, in micros. This equals the sum of // Invoice.subtotal_amount_micros, Invoice.tax_amount_micros, // Invoice.regulatory_costs_subtotal_amount_micros, and // Invoice.export_charge_subtotal_amount_micros (which is separated into a // separate line item starting with V14.1). TotalAmountMicros *int64 `protobuf:"varint,35,opt,name=total_amount_micros,json=totalAmountMicros,proto3,oneof" json:"total_amount_micros,omitempty"` // Output only. The resource name of the original invoice corrected, wrote // off, or canceled by this invoice, if applicable. If `corrected_invoice` is // set, `replaced_invoices` will not be set. Invoice resource names have the // form: // // `customers/{customer_id}/invoices/{invoice_id}` CorrectedInvoice *string `protobuf:"bytes,36,opt,name=corrected_invoice,json=correctedInvoice,proto3,oneof" json:"corrected_invoice,omitempty"` // Output only. The resource name of the original invoice(s) being rebilled or // replaced by this invoice, if applicable. There might be multiple replaced // invoices due to invoice consolidation. The replaced invoices may not belong // to the same payments account. If `replaced_invoices` is set, // `corrected_invoice` will not be set. Invoice resource names have the form: // // `customers/{customer_id}/invoices/{invoice_id}` ReplacedInvoices []string `protobuf:"bytes,37,rep,name=replaced_invoices,json=replacedInvoices,proto3" json:"replaced_invoices,omitempty"` // Output only. The URL to a PDF copy of the invoice. Users need to pass in // their OAuth token to request the PDF with this URL. PdfUrl *string `protobuf:"bytes,38,opt,name=pdf_url,json=pdfUrl,proto3,oneof" json:"pdf_url,omitempty"` // Output only. The list of summarized account budget information associated // with this invoice. AccountBudgetSummaries []*Invoice_AccountBudgetSummary `` /* 130-byte string literal not displayed */ // Output only. The list of summarized account information associated with // this invoice. AccountSummaries []*Invoice_AccountSummary `protobuf:"bytes,39,rep,name=account_summaries,json=accountSummaries,proto3" json:"account_summaries,omitempty"` // contains filtered or unexported fields }
An invoice. All invoice information is snapshotted to match the PDF invoice. For invoices older than the launch of InvoiceService, the snapshotted information may not match the PDF invoice.
func (*Invoice) Descriptor
deprecated
func (*Invoice) GetAccountBudgetSummaries ¶
func (x *Invoice) GetAccountBudgetSummaries() []*Invoice_AccountBudgetSummary
func (*Invoice) GetAccountSummaries ¶
func (x *Invoice) GetAccountSummaries() []*Invoice_AccountSummary
func (*Invoice) GetAdjustmentsSubtotalAmountMicros ¶
func (*Invoice) GetAdjustmentsTaxAmountMicros ¶
func (*Invoice) GetAdjustmentsTotalAmountMicros ¶
func (*Invoice) GetBillingSetup ¶
func (*Invoice) GetCorrectedInvoice ¶
func (*Invoice) GetCurrencyCode ¶
func (*Invoice) GetDueDate ¶
func (*Invoice) GetExportChargeSubtotalAmountMicros ¶
func (*Invoice) GetExportChargeTaxAmountMicros ¶
func (*Invoice) GetExportChargeTotalAmountMicros ¶
func (*Invoice) GetIssueDate ¶
func (*Invoice) GetPaymentsAccountId ¶
func (*Invoice) GetPaymentsProfileId ¶
func (*Invoice) GetRegulatoryCostsSubtotalAmountMicros ¶
func (*Invoice) GetRegulatoryCostsTaxAmountMicros ¶
func (*Invoice) GetRegulatoryCostsTotalAmountMicros ¶
func (*Invoice) GetReplacedInvoices ¶
func (*Invoice) GetResourceName ¶
func (*Invoice) GetServiceDateRange ¶
func (*Invoice) GetSubtotalAmountMicros ¶
func (*Invoice) GetTaxAmountMicros ¶
func (*Invoice) GetTotalAmountMicros ¶
func (*Invoice) GetType ¶
func (x *Invoice) GetType() enums.InvoiceTypeEnum_InvoiceType
func (*Invoice) ProtoMessage ¶
func (*Invoice) ProtoMessage()
func (*Invoice) ProtoReflect ¶
func (x *Invoice) ProtoReflect() protoreflect.Message
type Invoice_AccountBudgetSummary ¶
type Invoice_AccountBudgetSummary struct { // Output only. The resource name of the customer associated with this // account budget. This contains the customer ID, which appears on the // invoice PDF as "Account ID". Customer resource names have the form: // // `customers/{customer_id}` Customer *string `protobuf:"bytes,10,opt,name=customer,proto3,oneof" json:"customer,omitempty"` // Output only. The descriptive name of the account budget's customer. It // appears on the invoice PDF as "Account". CustomerDescriptiveName *string `` /* 139-byte string literal not displayed */ // Output only. The resource name of the account budget associated with this // summarized billable cost. AccountBudget resource names have the form: // // `customers/{customer_id}/accountBudgets/{account_budget_id}` AccountBudget *string `protobuf:"bytes,12,opt,name=account_budget,json=accountBudget,proto3,oneof" json:"account_budget,omitempty"` // Output only. The name of the account budget. It appears on the invoice // PDF as "Account budget". AccountBudgetName *string `protobuf:"bytes,13,opt,name=account_budget_name,json=accountBudgetName,proto3,oneof" json:"account_budget_name,omitempty"` // Output only. The purchase order number of the account budget. It appears // on the invoice PDF as "Purchase order". PurchaseOrderNumber *string `` /* 127-byte string literal not displayed */ // Output only. The pretax subtotal amount attributable to this budget // during the service period, in micros. SubtotalAmountMicros *int64 `` /* 131-byte string literal not displayed */ // Output only. The tax amount attributable to this budget during the // service period, in micros. TaxAmountMicros *int64 `protobuf:"varint,16,opt,name=tax_amount_micros,json=taxAmountMicros,proto3,oneof" json:"tax_amount_micros,omitempty"` // Output only. The total amount attributable to this budget during the // service period, in micros. This equals the sum of the account budget // subtotal amount and the account budget tax amount. TotalAmountMicros *int64 `protobuf:"varint,17,opt,name=total_amount_micros,json=totalAmountMicros,proto3,oneof" json:"total_amount_micros,omitempty"` // Output only. The billable activity date range of the account budget, // within the service date range of this invoice. The end date is inclusive. // This can be different from the account budget's start and end time. BillableActivityDateRange *common.DateRange `` /* 140-byte string literal not displayed */ // Output only. The pretax served amount attributable to this budget during // the service period, in micros. This is only useful to reconcile invoice // and delivery data. ServedAmountMicros *int64 `protobuf:"varint,18,opt,name=served_amount_micros,json=servedAmountMicros,proto3,oneof" json:"served_amount_micros,omitempty"` // Output only. The pretax billed amount attributable to this budget during // the service period, in micros. This does not account for any adjustments. BilledAmountMicros *int64 `protobuf:"varint,19,opt,name=billed_amount_micros,json=billedAmountMicros,proto3,oneof" json:"billed_amount_micros,omitempty"` // Output only. The pretax overdelivery amount attributable to this budget // during the service period, in micros (negative value). OverdeliveryAmountMicros *int64 `` /* 143-byte string literal not displayed */ // Output only. The pretax invalid activity amount attributable to this // budget in previous months, in micros (negative value). InvalidActivityAmountMicros *int64 `` /* 154-byte string literal not displayed */ // Output only. The list of summarized invalid activity credits with // original linkages. InvalidActivitySummaries []*Invoice_InvalidActivitySummary `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a summarized account budget billable cost.
func (*Invoice_AccountBudgetSummary) Descriptor
deprecated
func (*Invoice_AccountBudgetSummary) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_AccountBudgetSummary.ProtoReflect.Descriptor instead.
func (*Invoice_AccountBudgetSummary) GetAccountBudget ¶
func (x *Invoice_AccountBudgetSummary) GetAccountBudget() string
func (*Invoice_AccountBudgetSummary) GetAccountBudgetName ¶
func (x *Invoice_AccountBudgetSummary) GetAccountBudgetName() string
func (*Invoice_AccountBudgetSummary) GetBillableActivityDateRange ¶
func (x *Invoice_AccountBudgetSummary) GetBillableActivityDateRange() *common.DateRange
func (*Invoice_AccountBudgetSummary) GetBilledAmountMicros ¶
func (x *Invoice_AccountBudgetSummary) GetBilledAmountMicros() int64
func (*Invoice_AccountBudgetSummary) GetCustomer ¶
func (x *Invoice_AccountBudgetSummary) GetCustomer() string
func (*Invoice_AccountBudgetSummary) GetCustomerDescriptiveName ¶
func (x *Invoice_AccountBudgetSummary) GetCustomerDescriptiveName() string
func (*Invoice_AccountBudgetSummary) GetInvalidActivityAmountMicros ¶
func (x *Invoice_AccountBudgetSummary) GetInvalidActivityAmountMicros() int64
func (*Invoice_AccountBudgetSummary) GetInvalidActivitySummaries ¶
func (x *Invoice_AccountBudgetSummary) GetInvalidActivitySummaries() []*Invoice_InvalidActivitySummary
func (*Invoice_AccountBudgetSummary) GetOverdeliveryAmountMicros ¶
func (x *Invoice_AccountBudgetSummary) GetOverdeliveryAmountMicros() int64
func (*Invoice_AccountBudgetSummary) GetPurchaseOrderNumber ¶
func (x *Invoice_AccountBudgetSummary) GetPurchaseOrderNumber() string
func (*Invoice_AccountBudgetSummary) GetServedAmountMicros ¶
func (x *Invoice_AccountBudgetSummary) GetServedAmountMicros() int64
func (*Invoice_AccountBudgetSummary) GetSubtotalAmountMicros ¶
func (x *Invoice_AccountBudgetSummary) GetSubtotalAmountMicros() int64
func (*Invoice_AccountBudgetSummary) GetTaxAmountMicros ¶
func (x *Invoice_AccountBudgetSummary) GetTaxAmountMicros() int64
func (*Invoice_AccountBudgetSummary) GetTotalAmountMicros ¶
func (x *Invoice_AccountBudgetSummary) GetTotalAmountMicros() int64
func (*Invoice_AccountBudgetSummary) ProtoMessage ¶
func (*Invoice_AccountBudgetSummary) ProtoMessage()
func (*Invoice_AccountBudgetSummary) ProtoReflect ¶
func (x *Invoice_AccountBudgetSummary) ProtoReflect() protoreflect.Message
func (*Invoice_AccountBudgetSummary) Reset ¶
func (x *Invoice_AccountBudgetSummary) Reset()
func (*Invoice_AccountBudgetSummary) String ¶
func (x *Invoice_AccountBudgetSummary) String() string
type Invoice_AccountSummary ¶
type Invoice_AccountSummary struct { // Output only. The account associated with the account summary. Customer *string `protobuf:"bytes,1,opt,name=customer,proto3,oneof" json:"customer,omitempty"` // Output only. Pretax billing correction subtotal amount, in micros. BillingCorrectionSubtotalAmountMicros *int64 `` /* 185-byte string literal not displayed */ // Output only. Tax on billing correction, in micros. BillingCorrectionTaxAmountMicros *int64 `` /* 170-byte string literal not displayed */ // Output only. Total billing correction amount, in micros. BillingCorrectionTotalAmountMicros *int64 `` /* 176-byte string literal not displayed */ // Output only. Pretax coupon adjustment subtotal amount, in micros. CouponAdjustmentSubtotalAmountMicros *int64 `` /* 182-byte string literal not displayed */ // Output only. Tax on coupon adjustment, in micros. CouponAdjustmentTaxAmountMicros *int64 `` /* 167-byte string literal not displayed */ // Output only. Total coupon adjustment amount, in micros. CouponAdjustmentTotalAmountMicros *int64 `` /* 173-byte string literal not displayed */ // Output only. Pretax excess credit adjustment subtotal amount, in micros. ExcessCreditAdjustmentSubtotalAmountMicros *int64 `` /* 202-byte string literal not displayed */ // Output only. Tax on excess credit adjustment, in micros. ExcessCreditAdjustmentTaxAmountMicros *int64 `` /* 187-byte string literal not displayed */ // Output only. Total excess credit adjustment amount, in micros. ExcessCreditAdjustmentTotalAmountMicros *int64 `` /* 194-byte string literal not displayed */ // Output only. Pretax regulatory costs subtotal amount, in micros. RegulatoryCostsSubtotalAmountMicros *int64 `` /* 180-byte string literal not displayed */ // Output only. Tax on regulatory costs, in micros. RegulatoryCostsTaxAmountMicros *int64 `` /* 165-byte string literal not displayed */ // Output only. Total regulatory costs amount, in micros. RegulatoryCostsTotalAmountMicros *int64 `` /* 171-byte string literal not displayed */ // Output only. Pretax export charge subtotal amount, in micros. ExportChargeSubtotalAmountMicros *int64 `` /* 171-byte string literal not displayed */ // Output only. Tax on export charge, in micros. ExportChargeTaxAmountMicros *int64 `` /* 156-byte string literal not displayed */ // Output only. Total export charge amount, in micros. ExportChargeTotalAmountMicros *int64 `` /* 162-byte string literal not displayed */ // Output only. Total pretax subtotal amount attributable to the account // during the service period, in micros. SubtotalAmountMicros *int64 `` /* 131-byte string literal not displayed */ // Output only. Total tax amount attributable to the account during the // service period, in micros. TaxAmountMicros *int64 `protobuf:"varint,15,opt,name=tax_amount_micros,json=taxAmountMicros,proto3,oneof" json:"tax_amount_micros,omitempty"` // Output only. Total amount attributable to the account during the service // period, in micros. This equals the sum of the subtotal_amount_micros and // tax_amount_micros. TotalAmountMicros *int64 `protobuf:"varint,16,opt,name=total_amount_micros,json=totalAmountMicros,proto3,oneof" json:"total_amount_micros,omitempty"` // contains filtered or unexported fields }
Represents a summarized view at account level.
func (*Invoice_AccountSummary) Descriptor
deprecated
func (*Invoice_AccountSummary) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_AccountSummary.ProtoReflect.Descriptor instead.
func (*Invoice_AccountSummary) GetBillingCorrectionSubtotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetBillingCorrectionSubtotalAmountMicros() int64
func (*Invoice_AccountSummary) GetBillingCorrectionTaxAmountMicros ¶
func (x *Invoice_AccountSummary) GetBillingCorrectionTaxAmountMicros() int64
func (*Invoice_AccountSummary) GetBillingCorrectionTotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetBillingCorrectionTotalAmountMicros() int64
func (*Invoice_AccountSummary) GetCouponAdjustmentSubtotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetCouponAdjustmentSubtotalAmountMicros() int64
func (*Invoice_AccountSummary) GetCouponAdjustmentTaxAmountMicros ¶
func (x *Invoice_AccountSummary) GetCouponAdjustmentTaxAmountMicros() int64
func (*Invoice_AccountSummary) GetCouponAdjustmentTotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetCouponAdjustmentTotalAmountMicros() int64
func (*Invoice_AccountSummary) GetCustomer ¶
func (x *Invoice_AccountSummary) GetCustomer() string
func (*Invoice_AccountSummary) GetExcessCreditAdjustmentSubtotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetExcessCreditAdjustmentSubtotalAmountMicros() int64
func (*Invoice_AccountSummary) GetExcessCreditAdjustmentTaxAmountMicros ¶
func (x *Invoice_AccountSummary) GetExcessCreditAdjustmentTaxAmountMicros() int64
func (*Invoice_AccountSummary) GetExcessCreditAdjustmentTotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetExcessCreditAdjustmentTotalAmountMicros() int64
func (*Invoice_AccountSummary) GetExportChargeSubtotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetExportChargeSubtotalAmountMicros() int64
func (*Invoice_AccountSummary) GetExportChargeTaxAmountMicros ¶
func (x *Invoice_AccountSummary) GetExportChargeTaxAmountMicros() int64
func (*Invoice_AccountSummary) GetExportChargeTotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetExportChargeTotalAmountMicros() int64
func (*Invoice_AccountSummary) GetRegulatoryCostsSubtotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetRegulatoryCostsSubtotalAmountMicros() int64
func (*Invoice_AccountSummary) GetRegulatoryCostsTaxAmountMicros ¶
func (x *Invoice_AccountSummary) GetRegulatoryCostsTaxAmountMicros() int64
func (*Invoice_AccountSummary) GetRegulatoryCostsTotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetRegulatoryCostsTotalAmountMicros() int64
func (*Invoice_AccountSummary) GetSubtotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetSubtotalAmountMicros() int64
func (*Invoice_AccountSummary) GetTaxAmountMicros ¶
func (x *Invoice_AccountSummary) GetTaxAmountMicros() int64
func (*Invoice_AccountSummary) GetTotalAmountMicros ¶
func (x *Invoice_AccountSummary) GetTotalAmountMicros() int64
func (*Invoice_AccountSummary) ProtoMessage ¶
func (*Invoice_AccountSummary) ProtoMessage()
func (*Invoice_AccountSummary) ProtoReflect ¶
func (x *Invoice_AccountSummary) ProtoReflect() protoreflect.Message
func (*Invoice_AccountSummary) Reset ¶
func (x *Invoice_AccountSummary) Reset()
func (*Invoice_AccountSummary) String ¶
func (x *Invoice_AccountSummary) String() string
type Invoice_InvalidActivitySummary ¶
type Invoice_InvalidActivitySummary struct { // Output only. Original month of service related to this invalid activity // credit. OriginalMonthOfService *enums.MonthOfYearEnum_MonthOfYear `` /* 202-byte string literal not displayed */ // Output only. Original year of service related to this invalid activity // credit. OriginalYearOfService *string `` /* 134-byte string literal not displayed */ // Output only. Original invoice number related to this invalid activity // credit. OriginalInvoiceId *string `protobuf:"bytes,3,opt,name=original_invoice_id,json=originalInvoiceId,proto3,oneof" json:"original_invoice_id,omitempty"` // Output only. Original account budget name related to this invalid // activity credit. OriginalAccountBudgetName *string `` /* 146-byte string literal not displayed */ // Output only. Original purchase order number related to this invalid // activity credit. OriginalPurchaseOrderNumber *string `` /* 152-byte string literal not displayed */ // Output only. Invalid activity amount in micros. AmountMicros *int64 `protobuf:"varint,6,opt,name=amount_micros,json=amountMicros,proto3,oneof" json:"amount_micros,omitempty"` // contains filtered or unexported fields }
Details about the invalid activity for the invoice that contain additional details about invoice against which corrections are made.
func (*Invoice_InvalidActivitySummary) Descriptor
deprecated
func (*Invoice_InvalidActivitySummary) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_InvalidActivitySummary.ProtoReflect.Descriptor instead.
func (*Invoice_InvalidActivitySummary) GetAmountMicros ¶
func (x *Invoice_InvalidActivitySummary) GetAmountMicros() int64
func (*Invoice_InvalidActivitySummary) GetOriginalAccountBudgetName ¶
func (x *Invoice_InvalidActivitySummary) GetOriginalAccountBudgetName() string
func (*Invoice_InvalidActivitySummary) GetOriginalInvoiceId ¶
func (x *Invoice_InvalidActivitySummary) GetOriginalInvoiceId() string
func (*Invoice_InvalidActivitySummary) GetOriginalMonthOfService ¶
func (x *Invoice_InvalidActivitySummary) GetOriginalMonthOfService() enums.MonthOfYearEnum_MonthOfYear
func (*Invoice_InvalidActivitySummary) GetOriginalPurchaseOrderNumber ¶
func (x *Invoice_InvalidActivitySummary) GetOriginalPurchaseOrderNumber() string
func (*Invoice_InvalidActivitySummary) GetOriginalYearOfService ¶
func (x *Invoice_InvalidActivitySummary) GetOriginalYearOfService() string
func (*Invoice_InvalidActivitySummary) ProtoMessage ¶
func (*Invoice_InvalidActivitySummary) ProtoMessage()
func (*Invoice_InvalidActivitySummary) ProtoReflect ¶
func (x *Invoice_InvalidActivitySummary) ProtoReflect() protoreflect.Message
func (*Invoice_InvalidActivitySummary) Reset ¶
func (x *Invoice_InvalidActivitySummary) Reset()
func (*Invoice_InvalidActivitySummary) String ¶
func (x *Invoice_InvalidActivitySummary) String() string
type KeywordPlan ¶
type KeywordPlan struct { // Immutable. The resource name of the Keyword Planner plan. // KeywordPlan resource names have the form: // // `customers/{customer_id}/keywordPlans/{kp_plan_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the keyword plan. Id *int64 `protobuf:"varint,5,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the keyword plan. // // This field is required and should not be empty when creating new keyword // plans. Name *string `protobuf:"bytes,6,opt,name=name,proto3,oneof" json:"name,omitempty"` // The date period used for forecasting the plan. ForecastPeriod *KeywordPlanForecastPeriod `protobuf:"bytes,4,opt,name=forecast_period,json=forecastPeriod,proto3" json:"forecast_period,omitempty"` // contains filtered or unexported fields }
A Keyword Planner plan. Max number of saved keyword plans: 10000. It's possible to remove plans if limit is reached.
func (*KeywordPlan) Descriptor
deprecated
func (*KeywordPlan) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlan.ProtoReflect.Descriptor instead.
func (*KeywordPlan) GetForecastPeriod ¶
func (x *KeywordPlan) GetForecastPeriod() *KeywordPlanForecastPeriod
func (*KeywordPlan) GetId ¶
func (x *KeywordPlan) GetId() int64
func (*KeywordPlan) GetName ¶
func (x *KeywordPlan) GetName() string
func (*KeywordPlan) GetResourceName ¶
func (x *KeywordPlan) GetResourceName() string
func (*KeywordPlan) ProtoMessage ¶
func (*KeywordPlan) ProtoMessage()
func (*KeywordPlan) ProtoReflect ¶
func (x *KeywordPlan) ProtoReflect() protoreflect.Message
func (*KeywordPlan) Reset ¶
func (x *KeywordPlan) Reset()
func (*KeywordPlan) String ¶
func (x *KeywordPlan) String() string
type KeywordPlanAdGroup ¶
type KeywordPlanAdGroup struct { // Immutable. The resource name of the Keyword Planner ad group. // KeywordPlanAdGroup resource names have the form: // // `customers/{customer_id}/keywordPlanAdGroups/{kp_ad_group_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // The keyword plan campaign to which this ad group belongs. KeywordPlanCampaign *string `` /* 126-byte string literal not displayed */ // Output only. The ID of the keyword plan ad group. Id *int64 `protobuf:"varint,7,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the keyword plan ad group. // // This field is required and should not be empty when creating keyword plan // ad group. Name *string `protobuf:"bytes,8,opt,name=name,proto3,oneof" json:"name,omitempty"` // A default ad group max cpc bid in micros in account currency for all // biddable keywords under the keyword plan ad group. // If not set, will inherit from parent campaign. CpcBidMicros *int64 `protobuf:"varint,9,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"` // contains filtered or unexported fields }
A Keyword Planner ad group. Max number of keyword plan ad groups per plan: 200.
func (*KeywordPlanAdGroup) Descriptor
deprecated
func (*KeywordPlanAdGroup) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanAdGroup.ProtoReflect.Descriptor instead.
func (*KeywordPlanAdGroup) GetCpcBidMicros ¶
func (x *KeywordPlanAdGroup) GetCpcBidMicros() int64
func (*KeywordPlanAdGroup) GetId ¶
func (x *KeywordPlanAdGroup) GetId() int64
func (*KeywordPlanAdGroup) GetKeywordPlanCampaign ¶
func (x *KeywordPlanAdGroup) GetKeywordPlanCampaign() string
func (*KeywordPlanAdGroup) GetName ¶
func (x *KeywordPlanAdGroup) GetName() string
func (*KeywordPlanAdGroup) GetResourceName ¶
func (x *KeywordPlanAdGroup) GetResourceName() string
func (*KeywordPlanAdGroup) ProtoMessage ¶
func (*KeywordPlanAdGroup) ProtoMessage()
func (*KeywordPlanAdGroup) ProtoReflect ¶
func (x *KeywordPlanAdGroup) ProtoReflect() protoreflect.Message
func (*KeywordPlanAdGroup) Reset ¶
func (x *KeywordPlanAdGroup) Reset()
func (*KeywordPlanAdGroup) String ¶
func (x *KeywordPlanAdGroup) String() string
type KeywordPlanAdGroupKeyword ¶
type KeywordPlanAdGroupKeyword struct { // Immutable. The resource name of the Keyword Plan ad group keyword. // KeywordPlanAdGroupKeyword resource names have the form: // // `customers/{customer_id}/keywordPlanAdGroupKeywords/{kp_ad_group_keyword_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // The Keyword Plan ad group to which this keyword belongs. KeywordPlanAdGroup *string `protobuf:"bytes,8,opt,name=keyword_plan_ad_group,json=keywordPlanAdGroup,proto3,oneof" json:"keyword_plan_ad_group,omitempty"` // Output only. The ID of the Keyword Plan keyword. Id *int64 `protobuf:"varint,9,opt,name=id,proto3,oneof" json:"id,omitempty"` // The keyword text. Text *string `protobuf:"bytes,10,opt,name=text,proto3,oneof" json:"text,omitempty"` // The keyword match type. MatchType enums.KeywordMatchTypeEnum_KeywordMatchType `` /* 163-byte string literal not displayed */ // A keyword level max cpc bid in micros (for example, $1 = 1mm). The currency // is the same as the account currency code. This will override any CPC bid // set at the keyword plan ad group level. Not applicable for negative // keywords. (negative = true) This field is Optional. CpcBidMicros *int64 `protobuf:"varint,11,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"` // Immutable. If true, the keyword is negative. Negative *bool `protobuf:"varint,12,opt,name=negative,proto3,oneof" json:"negative,omitempty"` // contains filtered or unexported fields }
A Keyword Plan ad group keyword. Max number of keyword plan keywords per plan: 10000.
func (*KeywordPlanAdGroupKeyword) Descriptor
deprecated
func (*KeywordPlanAdGroupKeyword) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanAdGroupKeyword.ProtoReflect.Descriptor instead.
func (*KeywordPlanAdGroupKeyword) GetCpcBidMicros ¶
func (x *KeywordPlanAdGroupKeyword) GetCpcBidMicros() int64
func (*KeywordPlanAdGroupKeyword) GetId ¶
func (x *KeywordPlanAdGroupKeyword) GetId() int64
func (*KeywordPlanAdGroupKeyword) GetKeywordPlanAdGroup ¶
func (x *KeywordPlanAdGroupKeyword) GetKeywordPlanAdGroup() string
func (*KeywordPlanAdGroupKeyword) GetMatchType ¶
func (x *KeywordPlanAdGroupKeyword) GetMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType
func (*KeywordPlanAdGroupKeyword) GetNegative ¶
func (x *KeywordPlanAdGroupKeyword) GetNegative() bool
func (*KeywordPlanAdGroupKeyword) GetResourceName ¶
func (x *KeywordPlanAdGroupKeyword) GetResourceName() string
func (*KeywordPlanAdGroupKeyword) GetText ¶
func (x *KeywordPlanAdGroupKeyword) GetText() string
func (*KeywordPlanAdGroupKeyword) ProtoMessage ¶
func (*KeywordPlanAdGroupKeyword) ProtoMessage()
func (*KeywordPlanAdGroupKeyword) ProtoReflect ¶
func (x *KeywordPlanAdGroupKeyword) ProtoReflect() protoreflect.Message
func (*KeywordPlanAdGroupKeyword) Reset ¶
func (x *KeywordPlanAdGroupKeyword) Reset()
func (*KeywordPlanAdGroupKeyword) String ¶
func (x *KeywordPlanAdGroupKeyword) String() string
type KeywordPlanCampaign ¶
type KeywordPlanCampaign struct { // Immutable. The resource name of the Keyword Plan campaign. // KeywordPlanCampaign resource names have the form: // // `customers/{customer_id}/keywordPlanCampaigns/{kp_campaign_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // The keyword plan this campaign belongs to. KeywordPlan *string `protobuf:"bytes,9,opt,name=keyword_plan,json=keywordPlan,proto3,oneof" json:"keyword_plan,omitempty"` // Output only. The ID of the Keyword Plan campaign. Id *int64 `protobuf:"varint,10,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the Keyword Plan campaign. // // This field is required and should not be empty when creating Keyword Plan // campaigns. Name *string `protobuf:"bytes,11,opt,name=name,proto3,oneof" json:"name,omitempty"` // The languages targeted for the Keyword Plan campaign. // Max allowed: 1. LanguageConstants []string `protobuf:"bytes,12,rep,name=language_constants,json=languageConstants,proto3" json:"language_constants,omitempty"` // Targeting network. // // This field is required and should not be empty when creating Keyword Plan // campaigns. KeywordPlanNetwork enums.KeywordPlanNetworkEnum_KeywordPlanNetwork `` /* 196-byte string literal not displayed */ // A default max cpc bid in micros, and in the account currency, for all ad // groups under the campaign. // // This field is required and should not be empty when creating Keyword Plan // campaigns. CpcBidMicros *int64 `protobuf:"varint,13,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"` // The geo targets. // Max number allowed: 20. GeoTargets []*KeywordPlanGeoTarget `protobuf:"bytes,8,rep,name=geo_targets,json=geoTargets,proto3" json:"geo_targets,omitempty"` // contains filtered or unexported fields }
A Keyword Plan campaign. Max number of keyword plan campaigns per plan allowed: 1.
func (*KeywordPlanCampaign) Descriptor
deprecated
func (*KeywordPlanCampaign) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanCampaign.ProtoReflect.Descriptor instead.
func (*KeywordPlanCampaign) GetCpcBidMicros ¶
func (x *KeywordPlanCampaign) GetCpcBidMicros() int64
func (*KeywordPlanCampaign) GetGeoTargets ¶
func (x *KeywordPlanCampaign) GetGeoTargets() []*KeywordPlanGeoTarget
func (*KeywordPlanCampaign) GetId ¶
func (x *KeywordPlanCampaign) GetId() int64
func (*KeywordPlanCampaign) GetKeywordPlan ¶
func (x *KeywordPlanCampaign) GetKeywordPlan() string
func (*KeywordPlanCampaign) GetKeywordPlanNetwork ¶
func (x *KeywordPlanCampaign) GetKeywordPlanNetwork() enums.KeywordPlanNetworkEnum_KeywordPlanNetwork
func (*KeywordPlanCampaign) GetLanguageConstants ¶
func (x *KeywordPlanCampaign) GetLanguageConstants() []string
func (*KeywordPlanCampaign) GetName ¶
func (x *KeywordPlanCampaign) GetName() string
func (*KeywordPlanCampaign) GetResourceName ¶
func (x *KeywordPlanCampaign) GetResourceName() string
func (*KeywordPlanCampaign) ProtoMessage ¶
func (*KeywordPlanCampaign) ProtoMessage()
func (*KeywordPlanCampaign) ProtoReflect ¶
func (x *KeywordPlanCampaign) ProtoReflect() protoreflect.Message
func (*KeywordPlanCampaign) Reset ¶
func (x *KeywordPlanCampaign) Reset()
func (*KeywordPlanCampaign) String ¶
func (x *KeywordPlanCampaign) String() string
type KeywordPlanCampaignKeyword ¶
type KeywordPlanCampaignKeyword struct { // Immutable. The resource name of the Keyword Plan Campaign keyword. // KeywordPlanCampaignKeyword resource names have the form: // // `customers/{customer_id}/keywordPlanCampaignKeywords/{kp_campaign_keyword_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // The Keyword Plan campaign to which this negative keyword belongs. KeywordPlanCampaign *string `` /* 126-byte string literal not displayed */ // Output only. The ID of the Keyword Plan negative keyword. Id *int64 `protobuf:"varint,9,opt,name=id,proto3,oneof" json:"id,omitempty"` // The keyword text. Text *string `protobuf:"bytes,10,opt,name=text,proto3,oneof" json:"text,omitempty"` // The keyword match type. MatchType enums.KeywordMatchTypeEnum_KeywordMatchType `` /* 163-byte string literal not displayed */ // Immutable. If true, the keyword is negative. // Must be set to true. Only negative campaign keywords are supported. Negative *bool `protobuf:"varint,11,opt,name=negative,proto3,oneof" json:"negative,omitempty"` // contains filtered or unexported fields }
A Keyword Plan Campaign keyword. Only negative keywords are supported for Campaign Keyword.
func (*KeywordPlanCampaignKeyword) Descriptor
deprecated
func (*KeywordPlanCampaignKeyword) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanCampaignKeyword.ProtoReflect.Descriptor instead.
func (*KeywordPlanCampaignKeyword) GetId ¶
func (x *KeywordPlanCampaignKeyword) GetId() int64
func (*KeywordPlanCampaignKeyword) GetKeywordPlanCampaign ¶
func (x *KeywordPlanCampaignKeyword) GetKeywordPlanCampaign() string
func (*KeywordPlanCampaignKeyword) GetMatchType ¶
func (x *KeywordPlanCampaignKeyword) GetMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType
func (*KeywordPlanCampaignKeyword) GetNegative ¶
func (x *KeywordPlanCampaignKeyword) GetNegative() bool
func (*KeywordPlanCampaignKeyword) GetResourceName ¶
func (x *KeywordPlanCampaignKeyword) GetResourceName() string
func (*KeywordPlanCampaignKeyword) GetText ¶
func (x *KeywordPlanCampaignKeyword) GetText() string
func (*KeywordPlanCampaignKeyword) ProtoMessage ¶
func (*KeywordPlanCampaignKeyword) ProtoMessage()
func (*KeywordPlanCampaignKeyword) ProtoReflect ¶
func (x *KeywordPlanCampaignKeyword) ProtoReflect() protoreflect.Message
func (*KeywordPlanCampaignKeyword) Reset ¶
func (x *KeywordPlanCampaignKeyword) Reset()
func (*KeywordPlanCampaignKeyword) String ¶
func (x *KeywordPlanCampaignKeyword) String() string
type KeywordPlanForecastPeriod ¶
type KeywordPlanForecastPeriod struct { // Required. The date used for forecasting the Plan. // // Types that are assignable to Interval: // // *KeywordPlanForecastPeriod_DateInterval // *KeywordPlanForecastPeriod_DateRange Interval isKeywordPlanForecastPeriod_Interval `protobuf_oneof:"interval"` // contains filtered or unexported fields }
The forecasting period associated with the keyword plan.
func (*KeywordPlanForecastPeriod) Descriptor
deprecated
func (*KeywordPlanForecastPeriod) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanForecastPeriod.ProtoReflect.Descriptor instead.
func (*KeywordPlanForecastPeriod) GetDateInterval ¶
func (x *KeywordPlanForecastPeriod) GetDateInterval() enums.KeywordPlanForecastIntervalEnum_KeywordPlanForecastInterval
func (*KeywordPlanForecastPeriod) GetDateRange ¶
func (x *KeywordPlanForecastPeriod) GetDateRange() *common.DateRange
func (*KeywordPlanForecastPeriod) GetInterval ¶
func (m *KeywordPlanForecastPeriod) GetInterval() isKeywordPlanForecastPeriod_Interval
func (*KeywordPlanForecastPeriod) ProtoMessage ¶
func (*KeywordPlanForecastPeriod) ProtoMessage()
func (*KeywordPlanForecastPeriod) ProtoReflect ¶
func (x *KeywordPlanForecastPeriod) ProtoReflect() protoreflect.Message
func (*KeywordPlanForecastPeriod) Reset ¶
func (x *KeywordPlanForecastPeriod) Reset()
func (*KeywordPlanForecastPeriod) String ¶
func (x *KeywordPlanForecastPeriod) String() string
type KeywordPlanForecastPeriod_DateInterval ¶
type KeywordPlanForecastPeriod_DateInterval struct { // A future date range relative to the current date used for forecasting. DateInterval enums.KeywordPlanForecastIntervalEnum_KeywordPlanForecastInterval `` /* 169-byte string literal not displayed */ }
type KeywordPlanForecastPeriod_DateRange ¶
type KeywordPlanForecastPeriod_DateRange struct { // The custom date range used for forecasting. It cannot be greater than // a year. // The start and end dates must be in the future. Otherwise, an error will // be returned when the forecasting action is performed. // The start and end dates are inclusive. DateRange *common.DateRange `protobuf:"bytes,2,opt,name=date_range,json=dateRange,proto3,oneof"` }
type KeywordPlanGeoTarget ¶
type KeywordPlanGeoTarget struct { // Required. The resource name of the geo target. 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 geo target.
func (*KeywordPlanGeoTarget) Descriptor
deprecated
func (*KeywordPlanGeoTarget) Descriptor() ([]byte, []int)
Deprecated: Use KeywordPlanGeoTarget.ProtoReflect.Descriptor instead.
func (*KeywordPlanGeoTarget) GetGeoTargetConstant ¶
func (x *KeywordPlanGeoTarget) GetGeoTargetConstant() string
func (*KeywordPlanGeoTarget) ProtoMessage ¶
func (*KeywordPlanGeoTarget) ProtoMessage()
func (*KeywordPlanGeoTarget) ProtoReflect ¶
func (x *KeywordPlanGeoTarget) ProtoReflect() protoreflect.Message
func (*KeywordPlanGeoTarget) Reset ¶
func (x *KeywordPlanGeoTarget) Reset()
func (*KeywordPlanGeoTarget) String ¶
func (x *KeywordPlanGeoTarget) String() string
type KeywordThemeConstant ¶
type KeywordThemeConstant struct { // Output only. The resource name of the keyword theme constant. // Keyword theme constant resource names have the form: // // `keywordThemeConstants/{keyword_theme_id}~{sub_keyword_theme_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ISO-3166 Alpha-2 country code of the constant, eg. "US". // To display and query matching purpose, the keyword theme needs to be // localized. CountryCode *string `protobuf:"bytes,2,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // Output only. The ISO-639-1 language code with 2 letters of the constant, // eg. "en". To display and query matching purpose, the keyword theme needs to // be localized. LanguageCode *string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3,oneof" json:"language_code,omitempty"` // Output only. The display name of the keyword theme or sub keyword theme. DisplayName *string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"` // contains filtered or unexported fields }
A Smart Campaign keyword theme constant.
func (*KeywordThemeConstant) Descriptor
deprecated
func (*KeywordThemeConstant) Descriptor() ([]byte, []int)
Deprecated: Use KeywordThemeConstant.ProtoReflect.Descriptor instead.
func (*KeywordThemeConstant) GetCountryCode ¶
func (x *KeywordThemeConstant) GetCountryCode() string
func (*KeywordThemeConstant) GetDisplayName ¶
func (x *KeywordThemeConstant) GetDisplayName() string
func (*KeywordThemeConstant) GetLanguageCode ¶
func (x *KeywordThemeConstant) GetLanguageCode() string
func (*KeywordThemeConstant) GetResourceName ¶
func (x *KeywordThemeConstant) GetResourceName() string
func (*KeywordThemeConstant) ProtoMessage ¶
func (*KeywordThemeConstant) ProtoMessage()
func (*KeywordThemeConstant) ProtoReflect ¶
func (x *KeywordThemeConstant) ProtoReflect() protoreflect.Message
func (*KeywordThemeConstant) Reset ¶
func (x *KeywordThemeConstant) Reset()
func (*KeywordThemeConstant) String ¶
func (x *KeywordThemeConstant) String() string
type KeywordView ¶
type KeywordView struct { // Output only. The resource name of the keyword view. // Keyword view resource names have the form: // // `customers/{customer_id}/keywordViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A keyword view.
func (*KeywordView) Descriptor
deprecated
func (*KeywordView) Descriptor() ([]byte, []int)
Deprecated: Use KeywordView.ProtoReflect.Descriptor instead.
func (*KeywordView) GetResourceName ¶
func (x *KeywordView) GetResourceName() string
func (*KeywordView) ProtoMessage ¶
func (*KeywordView) ProtoMessage()
func (*KeywordView) ProtoReflect ¶
func (x *KeywordView) ProtoReflect() protoreflect.Message
func (*KeywordView) Reset ¶
func (x *KeywordView) Reset()
func (*KeywordView) String ¶
func (x *KeywordView) String() string
type Label ¶
type Label struct { // Immutable. Name of the resource. // Label resource names have the form: // `customers/{customer_id}/labels/{label_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of the label. Read only. Id *int64 `protobuf:"varint,6,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the label. // // This field is required and should not be empty when creating a new label. // // The length of this string should be between 1 and 80, inclusive. Name *string `protobuf:"bytes,7,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. Status of the label. Read only. Status enums.LabelStatusEnum_LabelStatus `` /* 130-byte string literal not displayed */ // A type of label displaying text on a colored background. TextLabel *common.TextLabel `protobuf:"bytes,5,opt,name=text_label,json=textLabel,proto3" json:"text_label,omitempty"` // contains filtered or unexported fields }
A label.
func (*Label) Descriptor
deprecated
func (*Label) GetResourceName ¶
func (*Label) GetStatus ¶
func (x *Label) GetStatus() enums.LabelStatusEnum_LabelStatus
func (*Label) GetTextLabel ¶
func (*Label) ProtoMessage ¶
func (*Label) ProtoMessage()
func (*Label) ProtoReflect ¶
func (x *Label) ProtoReflect() protoreflect.Message
type LandingPageView ¶
type LandingPageView struct { // Output only. The resource name of the landing page view. // Landing page view resource names have the form: // // `customers/{customer_id}/landingPageViews/{unexpanded_final_url_fingerprint}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The advertiser-specified final URL. UnexpandedFinalUrl *string `protobuf:"bytes,3,opt,name=unexpanded_final_url,json=unexpandedFinalUrl,proto3,oneof" json:"unexpanded_final_url,omitempty"` // contains filtered or unexported fields }
A landing page view with metrics aggregated at the unexpanded final URL level.
func (*LandingPageView) Descriptor
deprecated
func (*LandingPageView) Descriptor() ([]byte, []int)
Deprecated: Use LandingPageView.ProtoReflect.Descriptor instead.
func (*LandingPageView) GetResourceName ¶
func (x *LandingPageView) GetResourceName() string
func (*LandingPageView) GetUnexpandedFinalUrl ¶
func (x *LandingPageView) GetUnexpandedFinalUrl() string
func (*LandingPageView) ProtoMessage ¶
func (*LandingPageView) ProtoMessage()
func (*LandingPageView) ProtoReflect ¶
func (x *LandingPageView) ProtoReflect() protoreflect.Message
func (*LandingPageView) Reset ¶
func (x *LandingPageView) Reset()
func (*LandingPageView) String ¶
func (x *LandingPageView) String() string
type LanguageConstant ¶
type LanguageConstant struct { // Output only. The resource name of the language constant. // Language constant resource names have the form: // // `languageConstants/{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the language constant. Id *int64 `protobuf:"varint,6,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The language code, for example, "en_US", "en_AU", "es", "fr", // etc. Code *string `protobuf:"bytes,7,opt,name=code,proto3,oneof" json:"code,omitempty"` // Output only. The full name of the language in English, for example, // "English (US)", "Spanish", etc. Name *string `protobuf:"bytes,8,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. Whether the language is targetable. Targetable *bool `protobuf:"varint,9,opt,name=targetable,proto3,oneof" json:"targetable,omitempty"` // contains filtered or unexported fields }
A language.
func (*LanguageConstant) Descriptor
deprecated
func (*LanguageConstant) Descriptor() ([]byte, []int)
Deprecated: Use LanguageConstant.ProtoReflect.Descriptor instead.
func (*LanguageConstant) GetCode ¶
func (x *LanguageConstant) GetCode() string
func (*LanguageConstant) GetId ¶
func (x *LanguageConstant) GetId() int64
func (*LanguageConstant) GetName ¶
func (x *LanguageConstant) GetName() string
func (*LanguageConstant) GetResourceName ¶
func (x *LanguageConstant) GetResourceName() string
func (*LanguageConstant) GetTargetable ¶
func (x *LanguageConstant) GetTargetable() bool
func (*LanguageConstant) ProtoMessage ¶
func (*LanguageConstant) ProtoMessage()
func (*LanguageConstant) ProtoReflect ¶
func (x *LanguageConstant) ProtoReflect() protoreflect.Message
func (*LanguageConstant) Reset ¶
func (x *LanguageConstant) Reset()
func (*LanguageConstant) String ¶
func (x *LanguageConstant) String() string
type LeadFormSubmissionData ¶
type LeadFormSubmissionData struct { // Output only. The resource name of the lead form submission data. // Lead form submission data resource names have the form: // // `customers/{customer_id}/leadFormSubmissionData/{lead_form_submission_data_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of this lead form submission. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. Asset associated with the submitted lead form. Asset string `protobuf:"bytes,3,opt,name=asset,proto3" json:"asset,omitempty"` // Output only. Campaign associated with the submitted lead form. Campaign string `protobuf:"bytes,4,opt,name=campaign,proto3" json:"campaign,omitempty"` // Output only. Submission data associated with a lead form. LeadFormSubmissionFields []*LeadFormSubmissionField `` /* 137-byte string literal not displayed */ // Output only. Submission data associated with a custom lead form. CustomLeadFormSubmissionFields []*CustomLeadFormSubmissionField `` /* 158-byte string literal not displayed */ // Output only. AdGroup associated with the submitted lead form. AdGroup string `protobuf:"bytes,6,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"` // Output only. AdGroupAd associated with the submitted lead form. AdGroupAd string `protobuf:"bytes,7,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"` // Output only. Google Click Id associated with the submissed lead form. Gclid string `protobuf:"bytes,8,opt,name=gclid,proto3" json:"gclid,omitempty"` // Output only. The date and time at which the lead form was submitted. The // format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 // 12:32:45-08:00". SubmissionDateTime string `protobuf:"bytes,9,opt,name=submission_date_time,json=submissionDateTime,proto3" json:"submission_date_time,omitempty"` // contains filtered or unexported fields }
Data from lead form submissions.
func (*LeadFormSubmissionData) Descriptor
deprecated
func (*LeadFormSubmissionData) Descriptor() ([]byte, []int)
Deprecated: Use LeadFormSubmissionData.ProtoReflect.Descriptor instead.
func (*LeadFormSubmissionData) GetAdGroup ¶
func (x *LeadFormSubmissionData) GetAdGroup() string
func (*LeadFormSubmissionData) GetAdGroupAd ¶
func (x *LeadFormSubmissionData) GetAdGroupAd() string
func (*LeadFormSubmissionData) GetAsset ¶
func (x *LeadFormSubmissionData) GetAsset() string
func (*LeadFormSubmissionData) GetCampaign ¶
func (x *LeadFormSubmissionData) GetCampaign() string
func (*LeadFormSubmissionData) GetCustomLeadFormSubmissionFields ¶
func (x *LeadFormSubmissionData) GetCustomLeadFormSubmissionFields() []*CustomLeadFormSubmissionField
func (*LeadFormSubmissionData) GetGclid ¶
func (x *LeadFormSubmissionData) GetGclid() string
func (*LeadFormSubmissionData) GetId ¶
func (x *LeadFormSubmissionData) GetId() string
func (*LeadFormSubmissionData) GetLeadFormSubmissionFields ¶
func (x *LeadFormSubmissionData) GetLeadFormSubmissionFields() []*LeadFormSubmissionField
func (*LeadFormSubmissionData) GetResourceName ¶
func (x *LeadFormSubmissionData) GetResourceName() string
func (*LeadFormSubmissionData) GetSubmissionDateTime ¶
func (x *LeadFormSubmissionData) GetSubmissionDateTime() string
func (*LeadFormSubmissionData) ProtoMessage ¶
func (*LeadFormSubmissionData) ProtoMessage()
func (*LeadFormSubmissionData) ProtoReflect ¶
func (x *LeadFormSubmissionData) ProtoReflect() protoreflect.Message
func (*LeadFormSubmissionData) Reset ¶
func (x *LeadFormSubmissionData) Reset()
func (*LeadFormSubmissionData) String ¶
func (x *LeadFormSubmissionData) String() string
type LeadFormSubmissionField ¶
type LeadFormSubmissionField struct { // Output only. Field type for lead form fields. FieldType enums.LeadFormFieldUserInputTypeEnum_LeadFormFieldUserInputType `` /* 183-byte string literal not displayed */ // Output only. Field value for lead form fields. FieldValue string `protobuf:"bytes,2,opt,name=field_value,json=fieldValue,proto3" json:"field_value,omitempty"` // contains filtered or unexported fields }
Fields in the submitted lead form.
func (*LeadFormSubmissionField) Descriptor
deprecated
func (*LeadFormSubmissionField) Descriptor() ([]byte, []int)
Deprecated: Use LeadFormSubmissionField.ProtoReflect.Descriptor instead.
func (*LeadFormSubmissionField) GetFieldType ¶
func (x *LeadFormSubmissionField) GetFieldType() enums.LeadFormFieldUserInputTypeEnum_LeadFormFieldUserInputType
func (*LeadFormSubmissionField) GetFieldValue ¶
func (x *LeadFormSubmissionField) GetFieldValue() string
func (*LeadFormSubmissionField) ProtoMessage ¶
func (*LeadFormSubmissionField) ProtoMessage()
func (*LeadFormSubmissionField) ProtoReflect ¶
func (x *LeadFormSubmissionField) ProtoReflect() protoreflect.Message
func (*LeadFormSubmissionField) Reset ¶
func (x *LeadFormSubmissionField) Reset()
func (*LeadFormSubmissionField) String ¶
func (x *LeadFormSubmissionField) String() string
type LicenseVerificationArtifact ¶
type LicenseVerificationArtifact struct { // Output only. License type / name. LicenseType *string `protobuf:"bytes,1,opt,name=license_type,json=licenseType,proto3,oneof" json:"license_type,omitempty"` // Output only. License number. LicenseNumber *string `protobuf:"bytes,2,opt,name=license_number,json=licenseNumber,proto3,oneof" json:"license_number,omitempty"` // Output only. First name of the licensee. LicenseeFirstName *string `protobuf:"bytes,3,opt,name=licensee_first_name,json=licenseeFirstName,proto3,oneof" json:"licensee_first_name,omitempty"` // Output only. Last name of the licensee. LicenseeLastName *string `protobuf:"bytes,4,opt,name=licensee_last_name,json=licenseeLastName,proto3,oneof" json:"licensee_last_name,omitempty"` // Output only. License rejection reason. RejectionReason *enums.LocalServicesLicenseRejectionReasonEnum_LocalServicesLicenseRejectionReason `` /* 225-byte string literal not displayed */ // Output only. The readonly field containing the information for an uploaded // license document. LicenseDocumentReadonly *common.LocalServicesDocumentReadOnly `` /* 138-byte string literal not displayed */ // Output only. The timestamp when this license expires. // The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone. // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" ExpirationDateTime *string `protobuf:"bytes,7,opt,name=expiration_date_time,json=expirationDateTime,proto3,oneof" json:"expiration_date_time,omitempty"` // contains filtered or unexported fields }
A proto holding information specific to a local services license.
func (*LicenseVerificationArtifact) Descriptor
deprecated
func (*LicenseVerificationArtifact) Descriptor() ([]byte, []int)
Deprecated: Use LicenseVerificationArtifact.ProtoReflect.Descriptor instead.
func (*LicenseVerificationArtifact) GetExpirationDateTime ¶
func (x *LicenseVerificationArtifact) GetExpirationDateTime() string
func (*LicenseVerificationArtifact) GetLicenseDocumentReadonly ¶
func (x *LicenseVerificationArtifact) GetLicenseDocumentReadonly() *common.LocalServicesDocumentReadOnly
func (*LicenseVerificationArtifact) GetLicenseNumber ¶
func (x *LicenseVerificationArtifact) GetLicenseNumber() string
func (*LicenseVerificationArtifact) GetLicenseType ¶
func (x *LicenseVerificationArtifact) GetLicenseType() string
func (*LicenseVerificationArtifact) GetLicenseeFirstName ¶
func (x *LicenseVerificationArtifact) GetLicenseeFirstName() string
func (*LicenseVerificationArtifact) GetLicenseeLastName ¶
func (x *LicenseVerificationArtifact) GetLicenseeLastName() string
func (*LicenseVerificationArtifact) GetRejectionReason ¶
func (x *LicenseVerificationArtifact) GetRejectionReason() enums.LocalServicesLicenseRejectionReasonEnum_LocalServicesLicenseRejectionReason
func (*LicenseVerificationArtifact) ProtoMessage ¶
func (*LicenseVerificationArtifact) ProtoMessage()
func (*LicenseVerificationArtifact) ProtoReflect ¶
func (x *LicenseVerificationArtifact) ProtoReflect() protoreflect.Message
func (*LicenseVerificationArtifact) Reset ¶
func (x *LicenseVerificationArtifact) Reset()
func (*LicenseVerificationArtifact) String ¶
func (x *LicenseVerificationArtifact) String() string
type LifeEvent ¶
type LifeEvent struct { // Output only. The resource name of the life event. // Life event resource names have the form: // // `customers/{customer_id}/lifeEvents/{life_event_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the life event. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. The name of the life event, for example,"Recently Moved" Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Output only. The parent of the life_event. Parent string `protobuf:"bytes,4,opt,name=parent,proto3" json:"parent,omitempty"` // Output only. True if the life event is launched to all channels and // locales. LaunchedToAll bool `protobuf:"varint,5,opt,name=launched_to_all,json=launchedToAll,proto3" json:"launched_to_all,omitempty"` // Output only. Availability information of the life event. Availabilities []*common.CriterionCategoryAvailability `protobuf:"bytes,6,rep,name=availabilities,proto3" json:"availabilities,omitempty"` // contains filtered or unexported fields }
A life event: a particular interest-based vertical to be targeted to reach users when they are in the midst of important life milestones.
func (*LifeEvent) Descriptor
deprecated
func (*LifeEvent) GetAvailabilities ¶
func (x *LifeEvent) GetAvailabilities() []*common.CriterionCategoryAvailability
func (*LifeEvent) GetLaunchedToAll ¶
func (*LifeEvent) GetResourceName ¶
func (*LifeEvent) ProtoMessage ¶
func (*LifeEvent) ProtoMessage()
func (*LifeEvent) ProtoReflect ¶
func (x *LifeEvent) ProtoReflect() protoreflect.Message
type ListingGroupFilterDimension ¶
type ListingGroupFilterDimension struct { // Dimension of one of the types below is always present. // // Types that are assignable to Dimension: // // *ListingGroupFilterDimension_ProductCategory_ // *ListingGroupFilterDimension_ProductBrand_ // *ListingGroupFilterDimension_ProductChannel_ // *ListingGroupFilterDimension_ProductCondition_ // *ListingGroupFilterDimension_ProductCustomAttribute_ // *ListingGroupFilterDimension_ProductItemId_ // *ListingGroupFilterDimension_ProductType_ // *ListingGroupFilterDimension_Webpage_ Dimension isListingGroupFilterDimension_Dimension `protobuf_oneof:"dimension"` // contains filtered or unexported fields }
Listing dimensions for the asset group listing group filter.
func (*ListingGroupFilterDimension) Descriptor
deprecated
func (*ListingGroupFilterDimension) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension) GetDimension ¶
func (m *ListingGroupFilterDimension) GetDimension() isListingGroupFilterDimension_Dimension
func (*ListingGroupFilterDimension) GetProductBrand ¶
func (x *ListingGroupFilterDimension) GetProductBrand() *ListingGroupFilterDimension_ProductBrand
func (*ListingGroupFilterDimension) GetProductCategory ¶
func (x *ListingGroupFilterDimension) GetProductCategory() *ListingGroupFilterDimension_ProductCategory
func (*ListingGroupFilterDimension) GetProductChannel ¶
func (x *ListingGroupFilterDimension) GetProductChannel() *ListingGroupFilterDimension_ProductChannel
func (*ListingGroupFilterDimension) GetProductCondition ¶
func (x *ListingGroupFilterDimension) GetProductCondition() *ListingGroupFilterDimension_ProductCondition
func (*ListingGroupFilterDimension) GetProductCustomAttribute ¶
func (x *ListingGroupFilterDimension) GetProductCustomAttribute() *ListingGroupFilterDimension_ProductCustomAttribute
func (*ListingGroupFilterDimension) GetProductItemId ¶
func (x *ListingGroupFilterDimension) GetProductItemId() *ListingGroupFilterDimension_ProductItemId
func (*ListingGroupFilterDimension) GetProductType ¶
func (x *ListingGroupFilterDimension) GetProductType() *ListingGroupFilterDimension_ProductType
func (*ListingGroupFilterDimension) GetWebpage ¶
func (x *ListingGroupFilterDimension) GetWebpage() *ListingGroupFilterDimension_Webpage
func (*ListingGroupFilterDimension) ProtoMessage ¶
func (*ListingGroupFilterDimension) ProtoMessage()
func (*ListingGroupFilterDimension) ProtoReflect ¶
func (x *ListingGroupFilterDimension) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension) Reset ¶
func (x *ListingGroupFilterDimension) Reset()
func (*ListingGroupFilterDimension) String ¶
func (x *ListingGroupFilterDimension) String() string
type ListingGroupFilterDimensionPath ¶
type ListingGroupFilterDimensionPath struct { // Output only. The complete path of dimensions through the listing group // filter hierarchy (excluding the root node) to this listing group filter. Dimensions []*ListingGroupFilterDimension `protobuf:"bytes,1,rep,name=dimensions,proto3" json:"dimensions,omitempty"` // contains filtered or unexported fields }
The path defining of dimensions defining a listing group filter.
func (*ListingGroupFilterDimensionPath) Descriptor
deprecated
func (*ListingGroupFilterDimensionPath) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimensionPath.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimensionPath) GetDimensions ¶
func (x *ListingGroupFilterDimensionPath) GetDimensions() []*ListingGroupFilterDimension
func (*ListingGroupFilterDimensionPath) ProtoMessage ¶
func (*ListingGroupFilterDimensionPath) ProtoMessage()
func (*ListingGroupFilterDimensionPath) ProtoReflect ¶
func (x *ListingGroupFilterDimensionPath) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimensionPath) Reset ¶
func (x *ListingGroupFilterDimensionPath) Reset()
func (*ListingGroupFilterDimensionPath) String ¶
func (x *ListingGroupFilterDimensionPath) String() string
type ListingGroupFilterDimension_ProductBrand ¶
type ListingGroupFilterDimension_ProductBrand struct { // String value of the product brand. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Brand of the product.
func (*ListingGroupFilterDimension_ProductBrand) Descriptor
deprecated
func (*ListingGroupFilterDimension_ProductBrand) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_ProductBrand.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_ProductBrand) GetValue ¶
func (x *ListingGroupFilterDimension_ProductBrand) GetValue() string
func (*ListingGroupFilterDimension_ProductBrand) ProtoMessage ¶
func (*ListingGroupFilterDimension_ProductBrand) ProtoMessage()
func (*ListingGroupFilterDimension_ProductBrand) ProtoReflect ¶
func (x *ListingGroupFilterDimension_ProductBrand) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_ProductBrand) Reset ¶
func (x *ListingGroupFilterDimension_ProductBrand) Reset()
func (*ListingGroupFilterDimension_ProductBrand) String ¶
func (x *ListingGroupFilterDimension_ProductBrand) String() string
type ListingGroupFilterDimension_ProductBrand_ ¶
type ListingGroupFilterDimension_ProductBrand_ struct { // Brand of a product offer. ProductBrand *ListingGroupFilterDimension_ProductBrand `protobuf:"bytes,2,opt,name=product_brand,json=productBrand,proto3,oneof"` }
type ListingGroupFilterDimension_ProductCategory ¶
type ListingGroupFilterDimension_ProductCategory struct { // ID of the product category. // // This ID is equivalent to the google_product_category ID as described in // this article: https://support.google.com/merchants/answer/6324436 CategoryId *int64 `protobuf:"varint,1,opt,name=category_id,json=categoryId,proto3,oneof" json:"category_id,omitempty"` // Indicates the level of the category in the taxonomy. Level enums.ListingGroupFilterProductCategoryLevelEnum_ListingGroupFilterProductCategoryLevel `` /* 182-byte string literal not displayed */ // contains filtered or unexported fields }
One element of a category at a certain level. Top-level categories are at level 1, their children at level 2, and so on. We currently support up to 5 levels. The user must specify a dimension type that indicates the level of the category. All cases of the same subdivision must have the same dimension type (category level).
func (*ListingGroupFilterDimension_ProductCategory) Descriptor
deprecated
func (*ListingGroupFilterDimension_ProductCategory) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_ProductCategory.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_ProductCategory) GetCategoryId ¶
func (x *ListingGroupFilterDimension_ProductCategory) GetCategoryId() int64
func (*ListingGroupFilterDimension_ProductCategory) ProtoMessage ¶
func (*ListingGroupFilterDimension_ProductCategory) ProtoMessage()
func (*ListingGroupFilterDimension_ProductCategory) ProtoReflect ¶
func (x *ListingGroupFilterDimension_ProductCategory) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_ProductCategory) Reset ¶
func (x *ListingGroupFilterDimension_ProductCategory) Reset()
func (*ListingGroupFilterDimension_ProductCategory) String ¶
func (x *ListingGroupFilterDimension_ProductCategory) String() string
type ListingGroupFilterDimension_ProductCategory_ ¶
type ListingGroupFilterDimension_ProductCategory_ struct { // Category of a product offer. ProductCategory *ListingGroupFilterDimension_ProductCategory `protobuf:"bytes,10,opt,name=product_category,json=productCategory,proto3,oneof"` }
type ListingGroupFilterDimension_ProductChannel ¶
type ListingGroupFilterDimension_ProductChannel struct { // Value of the locality. Channel enums.ListingGroupFilterProductChannelEnum_ListingGroupFilterProductChannel `` /* 174-byte string literal not displayed */ // contains filtered or unexported fields }
Locality of a product offer.
func (*ListingGroupFilterDimension_ProductChannel) Descriptor
deprecated
func (*ListingGroupFilterDimension_ProductChannel) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_ProductChannel.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_ProductChannel) GetChannel ¶
func (*ListingGroupFilterDimension_ProductChannel) ProtoMessage ¶
func (*ListingGroupFilterDimension_ProductChannel) ProtoMessage()
func (*ListingGroupFilterDimension_ProductChannel) ProtoReflect ¶
func (x *ListingGroupFilterDimension_ProductChannel) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_ProductChannel) Reset ¶
func (x *ListingGroupFilterDimension_ProductChannel) Reset()
func (*ListingGroupFilterDimension_ProductChannel) String ¶
func (x *ListingGroupFilterDimension_ProductChannel) String() string
type ListingGroupFilterDimension_ProductChannel_ ¶
type ListingGroupFilterDimension_ProductChannel_ struct { // Locality of a product offer. ProductChannel *ListingGroupFilterDimension_ProductChannel `protobuf:"bytes,3,opt,name=product_channel,json=productChannel,proto3,oneof"` }
type ListingGroupFilterDimension_ProductCondition ¶
type ListingGroupFilterDimension_ProductCondition struct { // Value of the condition. Condition enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition `` /* 182-byte string literal not displayed */ // contains filtered or unexported fields }
Condition of a product offer.
func (*ListingGroupFilterDimension_ProductCondition) Descriptor
deprecated
func (*ListingGroupFilterDimension_ProductCondition) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_ProductCondition.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_ProductCondition) GetCondition ¶
func (*ListingGroupFilterDimension_ProductCondition) ProtoMessage ¶
func (*ListingGroupFilterDimension_ProductCondition) ProtoMessage()
func (*ListingGroupFilterDimension_ProductCondition) ProtoReflect ¶
func (x *ListingGroupFilterDimension_ProductCondition) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_ProductCondition) Reset ¶
func (x *ListingGroupFilterDimension_ProductCondition) Reset()
func (*ListingGroupFilterDimension_ProductCondition) String ¶
func (x *ListingGroupFilterDimension_ProductCondition) String() string
type ListingGroupFilterDimension_ProductCondition_ ¶
type ListingGroupFilterDimension_ProductCondition_ struct { // Condition of a product offer. ProductCondition *ListingGroupFilterDimension_ProductCondition `protobuf:"bytes,4,opt,name=product_condition,json=productCondition,proto3,oneof"` }
type ListingGroupFilterDimension_ProductCustomAttribute ¶
type ListingGroupFilterDimension_ProductCustomAttribute struct { // String value of the product custom attribute. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // Indicates the index of the custom attribute. Index enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex `` /* 182-byte string literal not displayed */ // contains filtered or unexported fields }
Custom attribute of a product offer.
func (*ListingGroupFilterDimension_ProductCustomAttribute) Descriptor
deprecated
func (*ListingGroupFilterDimension_ProductCustomAttribute) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_ProductCustomAttribute.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_ProductCustomAttribute) GetValue ¶
func (x *ListingGroupFilterDimension_ProductCustomAttribute) GetValue() string
func (*ListingGroupFilterDimension_ProductCustomAttribute) ProtoMessage ¶
func (*ListingGroupFilterDimension_ProductCustomAttribute) ProtoMessage()
func (*ListingGroupFilterDimension_ProductCustomAttribute) ProtoReflect ¶
func (x *ListingGroupFilterDimension_ProductCustomAttribute) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_ProductCustomAttribute) Reset ¶
func (x *ListingGroupFilterDimension_ProductCustomAttribute) Reset()
func (*ListingGroupFilterDimension_ProductCustomAttribute) String ¶
func (x *ListingGroupFilterDimension_ProductCustomAttribute) String() string
type ListingGroupFilterDimension_ProductCustomAttribute_ ¶
type ListingGroupFilterDimension_ProductCustomAttribute_ struct { // Custom attribute of a product offer. ProductCustomAttribute *ListingGroupFilterDimension_ProductCustomAttribute `protobuf:"bytes,5,opt,name=product_custom_attribute,json=productCustomAttribute,proto3,oneof"` }
type ListingGroupFilterDimension_ProductItemId ¶
type ListingGroupFilterDimension_ProductItemId struct { // Value of the id. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // contains filtered or unexported fields }
Item id of a product offer.
func (*ListingGroupFilterDimension_ProductItemId) Descriptor
deprecated
func (*ListingGroupFilterDimension_ProductItemId) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_ProductItemId.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_ProductItemId) GetValue ¶
func (x *ListingGroupFilterDimension_ProductItemId) GetValue() string
func (*ListingGroupFilterDimension_ProductItemId) ProtoMessage ¶
func (*ListingGroupFilterDimension_ProductItemId) ProtoMessage()
func (*ListingGroupFilterDimension_ProductItemId) ProtoReflect ¶
func (x *ListingGroupFilterDimension_ProductItemId) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_ProductItemId) Reset ¶
func (x *ListingGroupFilterDimension_ProductItemId) Reset()
func (*ListingGroupFilterDimension_ProductItemId) String ¶
func (x *ListingGroupFilterDimension_ProductItemId) String() string
type ListingGroupFilterDimension_ProductItemId_ ¶
type ListingGroupFilterDimension_ProductItemId_ struct { // Item id of a product offer. ProductItemId *ListingGroupFilterDimension_ProductItemId `protobuf:"bytes,6,opt,name=product_item_id,json=productItemId,proto3,oneof"` }
type ListingGroupFilterDimension_ProductType ¶
type ListingGroupFilterDimension_ProductType struct { // Value of the type. Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` // Level of the type. Level enums.ListingGroupFilterProductTypeLevelEnum_ListingGroupFilterProductTypeLevel `` /* 174-byte string literal not displayed */ // contains filtered or unexported fields }
Type of a product offer.
func (*ListingGroupFilterDimension_ProductType) Descriptor
deprecated
func (*ListingGroupFilterDimension_ProductType) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_ProductType.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_ProductType) GetValue ¶
func (x *ListingGroupFilterDimension_ProductType) GetValue() string
func (*ListingGroupFilterDimension_ProductType) ProtoMessage ¶
func (*ListingGroupFilterDimension_ProductType) ProtoMessage()
func (*ListingGroupFilterDimension_ProductType) ProtoReflect ¶
func (x *ListingGroupFilterDimension_ProductType) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_ProductType) Reset ¶
func (x *ListingGroupFilterDimension_ProductType) Reset()
func (*ListingGroupFilterDimension_ProductType) String ¶
func (x *ListingGroupFilterDimension_ProductType) String() string
type ListingGroupFilterDimension_ProductType_ ¶
type ListingGroupFilterDimension_ProductType_ struct { // Type of a product offer. ProductType *ListingGroupFilterDimension_ProductType `protobuf:"bytes,7,opt,name=product_type,json=productType,proto3,oneof"` }
type ListingGroupFilterDimension_Webpage ¶
type ListingGroupFilterDimension_Webpage struct { // The webpage conditions are case sensitive and these are and-ed together // when evaluated for filtering. All the conditions should be of same type. // Example1: for URL1 = www.ads.google.com?ocid=1&euid=2 // and URL2 = www.ads.google.com?ocid=1 // and with "ocid" and "euid" as url_contains conditions, // URL1 will be matched, but URL2 not. // // Example2 : If URL1 has Label1, Label2 and URL2 has Label2, Label3, then // with Label1 and Label2 as custom_label conditions, URL1 will be matched // but not URL2. // With Label2 as the only custom_label condition then both URL1 and URL2 // will be matched. Conditions []*ListingGroupFilterDimension_WebpageCondition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"` // contains filtered or unexported fields }
Filters for URLs in a page feed and URLs from the advertiser web domain. Several root nodes with this dimension are allowed in an asset group and their conditions are considered in OR.
func (*ListingGroupFilterDimension_Webpage) Descriptor
deprecated
func (*ListingGroupFilterDimension_Webpage) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_Webpage.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_Webpage) GetConditions ¶
func (x *ListingGroupFilterDimension_Webpage) GetConditions() []*ListingGroupFilterDimension_WebpageCondition
func (*ListingGroupFilterDimension_Webpage) ProtoMessage ¶
func (*ListingGroupFilterDimension_Webpage) ProtoMessage()
func (*ListingGroupFilterDimension_Webpage) ProtoReflect ¶
func (x *ListingGroupFilterDimension_Webpage) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_Webpage) Reset ¶
func (x *ListingGroupFilterDimension_Webpage) Reset()
func (*ListingGroupFilterDimension_Webpage) String ¶
func (x *ListingGroupFilterDimension_Webpage) String() string
type ListingGroupFilterDimension_WebpageCondition ¶
type ListingGroupFilterDimension_WebpageCondition struct { // Condition for filtering the URLs. // // Types that are assignable to Condition: // // *ListingGroupFilterDimension_WebpageCondition_CustomLabel // *ListingGroupFilterDimension_WebpageCondition_UrlContains Condition isListingGroupFilterDimension_WebpageCondition_Condition `protobuf_oneof:"condition"` // contains filtered or unexported fields }
Matching condition for URL filtering.
func (*ListingGroupFilterDimension_WebpageCondition) Descriptor
deprecated
func (*ListingGroupFilterDimension_WebpageCondition) Descriptor() ([]byte, []int)
Deprecated: Use ListingGroupFilterDimension_WebpageCondition.ProtoReflect.Descriptor instead.
func (*ListingGroupFilterDimension_WebpageCondition) GetCondition ¶
func (m *ListingGroupFilterDimension_WebpageCondition) GetCondition() isListingGroupFilterDimension_WebpageCondition_Condition
func (*ListingGroupFilterDimension_WebpageCondition) GetCustomLabel ¶
func (x *ListingGroupFilterDimension_WebpageCondition) GetCustomLabel() string
func (*ListingGroupFilterDimension_WebpageCondition) GetUrlContains ¶
func (x *ListingGroupFilterDimension_WebpageCondition) GetUrlContains() string
func (*ListingGroupFilterDimension_WebpageCondition) ProtoMessage ¶
func (*ListingGroupFilterDimension_WebpageCondition) ProtoMessage()
func (*ListingGroupFilterDimension_WebpageCondition) ProtoReflect ¶
func (x *ListingGroupFilterDimension_WebpageCondition) ProtoReflect() protoreflect.Message
func (*ListingGroupFilterDimension_WebpageCondition) Reset ¶
func (x *ListingGroupFilterDimension_WebpageCondition) Reset()
func (*ListingGroupFilterDimension_WebpageCondition) String ¶
func (x *ListingGroupFilterDimension_WebpageCondition) String() string
type ListingGroupFilterDimension_WebpageCondition_CustomLabel ¶
type ListingGroupFilterDimension_WebpageCondition_CustomLabel struct { // Filters the URLs in a page feed that have this custom label. A custom // label can be added to a campaign by creating an AssetSet of type // PAGE_FEED and linking it to the campaign using CampaignAssetSet. CustomLabel string `protobuf:"bytes,1,opt,name=custom_label,json=customLabel,proto3,oneof"` }
type ListingGroupFilterDimension_WebpageCondition_UrlContains ¶
type ListingGroupFilterDimension_WebpageCondition_UrlContains struct { // Filters the URLs in a page feed and the URLs from the advertiser web // domain that contain this string. UrlContains string `protobuf:"bytes,2,opt,name=url_contains,json=urlContains,proto3,oneof"` }
type ListingGroupFilterDimension_Webpage_ ¶
type ListingGroupFilterDimension_Webpage_ struct { // Filters for URLs in a page feed and URLs from the advertiser web domain. Webpage *ListingGroupFilterDimension_Webpage `protobuf:"bytes,9,opt,name=webpage,proto3,oneof"` }
type LocalServicesEmployee ¶
type LocalServicesEmployee struct { // Immutable. The resource name of the Local Services Verification. // Local Services Verification resource names have the form: // // `customers/{customer_id}/localServicesEmployees/{gls_employee_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the employee. Id *int64 `protobuf:"varint,2,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. Timestamp of employee creation. // The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone. // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" CreationDateTime string `protobuf:"bytes,3,opt,name=creation_date_time,json=creationDateTime,proto3" json:"creation_date_time,omitempty"` // Output only. Employee status, such as DELETED or ENABLED. Status enums.LocalServicesEmployeeStatusEnum_LocalServicesEmployeeStatus `` /* 162-byte string literal not displayed */ // Output only. Employee type. Type enums.LocalServicesEmployeeTypeEnum_LocalServicesEmployeeType `` /* 154-byte string literal not displayed */ // Output only. A list of degrees this employee has obtained, and wants to // feature. UniversityDegrees []*UniversityDegree `protobuf:"bytes,6,rep,name=university_degrees,json=universityDegrees,proto3" json:"university_degrees,omitempty"` // Output only. The institutions where the employee has completed their // residency. Residencies []*Residency `protobuf:"bytes,7,rep,name=residencies,proto3" json:"residencies,omitempty"` // Output only. The institutions where the employee has completed their // fellowship. Fellowships []*Fellowship `protobuf:"bytes,8,rep,name=fellowships,proto3" json:"fellowships,omitempty"` // Output only. Job title for this employee, such as "Senior partner" in legal // verticals. JobTitle *string `protobuf:"bytes,9,opt,name=job_title,json=jobTitle,proto3,oneof" json:"job_title,omitempty"` // Output only. The year that this employee started practicing in this field. YearStartedPracticing *int32 `` /* 134-byte string literal not displayed */ // Output only. Languages that the employee speaks, represented as language // tags from https://developers.google.com/admin-sdk/directory/v1/languages LanguagesSpoken []string `protobuf:"bytes,11,rep,name=languages_spoken,json=languagesSpoken,proto3" json:"languages_spoken,omitempty"` // Output only. Category of the employee. A list of Local Services category // IDs can be found at // https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids. CategoryIds []string `protobuf:"bytes,12,rep,name=category_ids,json=categoryIds,proto3" json:"category_ids,omitempty"` // Output only. NPI id associated with the employee. NationalProviderIdNumber *string `` /* 144-byte string literal not displayed */ // Output only. Email address of the employee. EmailAddress *string `protobuf:"bytes,14,opt,name=email_address,json=emailAddress,proto3,oneof" json:"email_address,omitempty"` // Output only. First name of the employee. FirstName *string `protobuf:"bytes,15,opt,name=first_name,json=firstName,proto3,oneof" json:"first_name,omitempty"` // Output only. Middle name of the employee. MiddleName *string `protobuf:"bytes,16,opt,name=middle_name,json=middleName,proto3,oneof" json:"middle_name,omitempty"` // Output only. Last name of the employee. LastName *string `protobuf:"bytes,17,opt,name=last_name,json=lastName,proto3,oneof" json:"last_name,omitempty"` // contains filtered or unexported fields }
A local services employee resource.
func (*LocalServicesEmployee) Descriptor
deprecated
func (*LocalServicesEmployee) Descriptor() ([]byte, []int)
Deprecated: Use LocalServicesEmployee.ProtoReflect.Descriptor instead.
func (*LocalServicesEmployee) GetCategoryIds ¶
func (x *LocalServicesEmployee) GetCategoryIds() []string
func (*LocalServicesEmployee) GetCreationDateTime ¶
func (x *LocalServicesEmployee) GetCreationDateTime() string
func (*LocalServicesEmployee) GetEmailAddress ¶
func (x *LocalServicesEmployee) GetEmailAddress() string
func (*LocalServicesEmployee) GetFellowships ¶
func (x *LocalServicesEmployee) GetFellowships() []*Fellowship
func (*LocalServicesEmployee) GetFirstName ¶
func (x *LocalServicesEmployee) GetFirstName() string
func (*LocalServicesEmployee) GetId ¶
func (x *LocalServicesEmployee) GetId() int64
func (*LocalServicesEmployee) GetJobTitle ¶
func (x *LocalServicesEmployee) GetJobTitle() string
func (*LocalServicesEmployee) GetLanguagesSpoken ¶
func (x *LocalServicesEmployee) GetLanguagesSpoken() []string
func (*LocalServicesEmployee) GetLastName ¶
func (x *LocalServicesEmployee) GetLastName() string
func (*LocalServicesEmployee) GetMiddleName ¶
func (x *LocalServicesEmployee) GetMiddleName() string
func (*LocalServicesEmployee) GetNationalProviderIdNumber ¶
func (x *LocalServicesEmployee) GetNationalProviderIdNumber() string
func (*LocalServicesEmployee) GetResidencies ¶
func (x *LocalServicesEmployee) GetResidencies() []*Residency
func (*LocalServicesEmployee) GetResourceName ¶
func (x *LocalServicesEmployee) GetResourceName() string
func (*LocalServicesEmployee) GetStatus ¶
func (x *LocalServicesEmployee) GetStatus() enums.LocalServicesEmployeeStatusEnum_LocalServicesEmployeeStatus
func (*LocalServicesEmployee) GetType ¶
func (x *LocalServicesEmployee) GetType() enums.LocalServicesEmployeeTypeEnum_LocalServicesEmployeeType
func (*LocalServicesEmployee) GetUniversityDegrees ¶
func (x *LocalServicesEmployee) GetUniversityDegrees() []*UniversityDegree
func (*LocalServicesEmployee) GetYearStartedPracticing ¶
func (x *LocalServicesEmployee) GetYearStartedPracticing() int32
func (*LocalServicesEmployee) ProtoMessage ¶
func (*LocalServicesEmployee) ProtoMessage()
func (*LocalServicesEmployee) ProtoReflect ¶
func (x *LocalServicesEmployee) ProtoReflect() protoreflect.Message
func (*LocalServicesEmployee) Reset ¶
func (x *LocalServicesEmployee) Reset()
func (*LocalServicesEmployee) String ¶
func (x *LocalServicesEmployee) String() string
type LocalServicesLead ¶
type LocalServicesLead struct { // Output only. The resource name of the local services lead data. // Local Services Lead resource name have the form // // `customers/{customer_id}/localServicesLead/{local_services_lead_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of this Lead. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. Service category of the lead. For example: // `xcat:service_area_business_hvac`, // `xcat:service_area_business_real_estate_agent`, etc. // For more details see: // https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids CategoryId string `protobuf:"bytes,3,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"` // Output only. Service for the category. For example: `buyer_agent`, // `seller_agent` for the category of // `xcat:service_area_business_real_estate_agent`. ServiceId string `protobuf:"bytes,4,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // Output only. Lead's contact details. ContactDetails *ContactDetails `protobuf:"bytes,5,opt,name=contact_details,json=contactDetails,proto3" json:"contact_details,omitempty"` // Output only. Type of Local Services lead: phone, message, booking, etc. LeadType enums.LocalServicesLeadTypeEnum_LeadType `` /* 157-byte string literal not displayed */ // Output only. Current status of lead. LeadStatus enums.LocalServicesLeadStatusEnum_LeadStatus `` /* 167-byte string literal not displayed */ // Output only. The date time at which lead was created by Local Services Ads. // The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone. // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" CreationDateTime string `protobuf:"bytes,8,opt,name=creation_date_time,json=creationDateTime,proto3" json:"creation_date_time,omitempty"` // Output only. Language used by the Local Services provider linked to lead. // See https://developers.google.com/google-ads/api/data/codes-formats#locales Locale string `protobuf:"bytes,9,opt,name=locale,proto3" json:"locale,omitempty"` // Output only. Note added by advertiser for the lead. Note *Note `protobuf:"bytes,10,opt,name=note,proto3,oneof" json:"note,omitempty"` // Output only. True if the advertiser was charged for the lead. LeadCharged bool `protobuf:"varint,11,opt,name=lead_charged,json=leadCharged,proto3" json:"lead_charged,omitempty"` // Output only. Credit details of the lead. CreditDetails *CreditDetails `protobuf:"bytes,12,opt,name=credit_details,json=creditDetails,proto3,oneof" json:"credit_details,omitempty"` // contains filtered or unexported fields }
Data from Local Services Lead. Contains details of Lead which is generated when user calls, messages or books service from advertiser. More info: https://ads.google.com/local-services-ads
func (*LocalServicesLead) Descriptor
deprecated
func (*LocalServicesLead) Descriptor() ([]byte, []int)
Deprecated: Use LocalServicesLead.ProtoReflect.Descriptor instead.
func (*LocalServicesLead) GetCategoryId ¶
func (x *LocalServicesLead) GetCategoryId() string
func (*LocalServicesLead) GetContactDetails ¶
func (x *LocalServicesLead) GetContactDetails() *ContactDetails
func (*LocalServicesLead) GetCreationDateTime ¶
func (x *LocalServicesLead) GetCreationDateTime() string
func (*LocalServicesLead) GetCreditDetails ¶
func (x *LocalServicesLead) GetCreditDetails() *CreditDetails
func (*LocalServicesLead) GetId ¶
func (x *LocalServicesLead) GetId() int64
func (*LocalServicesLead) GetLeadCharged ¶
func (x *LocalServicesLead) GetLeadCharged() bool
func (*LocalServicesLead) GetLeadStatus ¶
func (x *LocalServicesLead) GetLeadStatus() enums.LocalServicesLeadStatusEnum_LeadStatus
func (*LocalServicesLead) GetLeadType ¶
func (x *LocalServicesLead) GetLeadType() enums.LocalServicesLeadTypeEnum_LeadType
func (*LocalServicesLead) GetLocale ¶
func (x *LocalServicesLead) GetLocale() string
func (*LocalServicesLead) GetNote ¶
func (x *LocalServicesLead) GetNote() *Note
func (*LocalServicesLead) GetResourceName ¶
func (x *LocalServicesLead) GetResourceName() string
func (*LocalServicesLead) GetServiceId ¶
func (x *LocalServicesLead) GetServiceId() string
func (*LocalServicesLead) ProtoMessage ¶
func (*LocalServicesLead) ProtoMessage()
func (*LocalServicesLead) ProtoReflect ¶
func (x *LocalServicesLead) ProtoReflect() protoreflect.Message
func (*LocalServicesLead) Reset ¶
func (x *LocalServicesLead) Reset()
func (*LocalServicesLead) String ¶
func (x *LocalServicesLead) String() string
type LocalServicesLeadConversation ¶
type LocalServicesLeadConversation struct { // Output only. The resource name of the local services lead conversation // data. Local Services Lead Conversation resource name have the form // // `customers/{customer_id}/localServicesLeadConversation/{local_services_lead_conversation_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of this Lead Conversation. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // Output only. Type of GLS lead conversation, EMAIL, MESSAGE, PHONE_CALL, // SMS, etc. ConversationChannel enums.LocalServicesLeadConversationTypeEnum_ConversationType `` /* 210-byte string literal not displayed */ // Output only. Type of participant in the lead conversation, ADVERTISER or // CONSUMER. ParticipantType enums.LocalServicesParticipantTypeEnum_ParticipantType `` /* 192-byte string literal not displayed */ // Output only. Resource name of Lead associated to the Lead Conversation. Lead string `protobuf:"bytes,5,opt,name=lead,proto3" json:"lead,omitempty"` // Output only. The date time at which lead conversation was created by Local // Services Ads. The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads // account's timezone. Examples: "2018-03-05 09:15:00" or "2018-02-01 // 14:34:30" EventDateTime string `protobuf:"bytes,6,opt,name=event_date_time,json=eventDateTime,proto3" json:"event_date_time,omitempty"` // Output only. Details of phone call conversation in case of PHONE_CALL. PhoneCallDetails *PhoneCallDetails `protobuf:"bytes,7,opt,name=phone_call_details,json=phoneCallDetails,proto3,oneof" json:"phone_call_details,omitempty"` // Output only. Details of message conversation in case of EMAIL, MESSAGE or // SMS. MessageDetails *MessageDetails `protobuf:"bytes,8,opt,name=message_details,json=messageDetails,proto3,oneof" json:"message_details,omitempty"` // contains filtered or unexported fields }
Data from Local Services Lead Conversation. Contains details of Lead Conversation which is generated when user calls, messages or books service from advertiser. These are appended to a Lead. More info: https://ads.google.com/local-services-ads
func (*LocalServicesLeadConversation) Descriptor
deprecated
func (*LocalServicesLeadConversation) Descriptor() ([]byte, []int)
Deprecated: Use LocalServicesLeadConversation.ProtoReflect.Descriptor instead.
func (*LocalServicesLeadConversation) GetConversationChannel ¶
func (x *LocalServicesLeadConversation) GetConversationChannel() enums.LocalServicesLeadConversationTypeEnum_ConversationType
func (*LocalServicesLeadConversation) GetEventDateTime ¶
func (x *LocalServicesLeadConversation) GetEventDateTime() string
func (*LocalServicesLeadConversation) GetId ¶
func (x *LocalServicesLeadConversation) GetId() int64
func (*LocalServicesLeadConversation) GetLead ¶
func (x *LocalServicesLeadConversation) GetLead() string
func (*LocalServicesLeadConversation) GetMessageDetails ¶
func (x *LocalServicesLeadConversation) GetMessageDetails() *MessageDetails
func (*LocalServicesLeadConversation) GetParticipantType ¶
func (x *LocalServicesLeadConversation) GetParticipantType() enums.LocalServicesParticipantTypeEnum_ParticipantType
func (*LocalServicesLeadConversation) GetPhoneCallDetails ¶
func (x *LocalServicesLeadConversation) GetPhoneCallDetails() *PhoneCallDetails
func (*LocalServicesLeadConversation) GetResourceName ¶
func (x *LocalServicesLeadConversation) GetResourceName() string
func (*LocalServicesLeadConversation) ProtoMessage ¶
func (*LocalServicesLeadConversation) ProtoMessage()
func (*LocalServicesLeadConversation) ProtoReflect ¶
func (x *LocalServicesLeadConversation) ProtoReflect() protoreflect.Message
func (*LocalServicesLeadConversation) Reset ¶
func (x *LocalServicesLeadConversation) Reset()
func (*LocalServicesLeadConversation) String ¶
func (x *LocalServicesLeadConversation) String() string
type LocalServicesSettings ¶
type LocalServicesSettings struct { // Output only. A read-only list of geo vertical level license statuses. GranularLicenseStatuses []*GranularLicenseStatus `` /* 132-byte string literal not displayed */ // Output only. A read-only list of geo vertical level insurance statuses. GranularInsuranceStatuses []*GranularInsuranceStatus `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
Settings for Local Services customer.
func (*LocalServicesSettings) Descriptor
deprecated
func (*LocalServicesSettings) Descriptor() ([]byte, []int)
Deprecated: Use LocalServicesSettings.ProtoReflect.Descriptor instead.
func (*LocalServicesSettings) GetGranularInsuranceStatuses ¶
func (x *LocalServicesSettings) GetGranularInsuranceStatuses() []*GranularInsuranceStatus
func (*LocalServicesSettings) GetGranularLicenseStatuses ¶
func (x *LocalServicesSettings) GetGranularLicenseStatuses() []*GranularLicenseStatus
func (*LocalServicesSettings) ProtoMessage ¶
func (*LocalServicesSettings) ProtoMessage()
func (*LocalServicesSettings) ProtoReflect ¶
func (x *LocalServicesSettings) ProtoReflect() protoreflect.Message
func (*LocalServicesSettings) Reset ¶
func (x *LocalServicesSettings) Reset()
func (*LocalServicesSettings) String ¶
func (x *LocalServicesSettings) String() string
type LocalServicesVerificationArtifact ¶
type LocalServicesVerificationArtifact struct { // Immutable. The resource name of the Local Services Verification. // Local Services Verification resource names have the form: // // `customers/{customer_id}/localServicesVerificationArtifacts/{verification_artifact_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the verification artifact. Id *int64 `protobuf:"varint,2,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The timestamp when this verification artifact was created. // The format is "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone. // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30" CreationDateTime string `protobuf:"bytes,3,opt,name=creation_date_time,json=creationDateTime,proto3" json:"creation_date_time,omitempty"` // Output only. The status of the verification artifact. Status enums.LocalServicesVerificationArtifactStatusEnum_LocalServicesVerificationArtifactStatus `` /* 186-byte string literal not displayed */ // Output only. The type of the verification artifact. ArtifactType enums.LocalServicesVerificationArtifactTypeEnum_LocalServicesVerificationArtifactType `` /* 214-byte string literal not displayed */ // The types of verification info. // // Types that are assignable to ArtifactData: // // *LocalServicesVerificationArtifact_BackgroundCheckVerificationArtifact // *LocalServicesVerificationArtifact_InsuranceVerificationArtifact // *LocalServicesVerificationArtifact_LicenseVerificationArtifact // *LocalServicesVerificationArtifact_BusinessRegistrationCheckVerificationArtifact ArtifactData isLocalServicesVerificationArtifact_ArtifactData `protobuf_oneof:"artifact_data"` // contains filtered or unexported fields }
A local services verification resource.
func (*LocalServicesVerificationArtifact) Descriptor
deprecated
func (*LocalServicesVerificationArtifact) Descriptor() ([]byte, []int)
Deprecated: Use LocalServicesVerificationArtifact.ProtoReflect.Descriptor instead.
func (*LocalServicesVerificationArtifact) GetArtifactData ¶
func (m *LocalServicesVerificationArtifact) GetArtifactData() isLocalServicesVerificationArtifact_ArtifactData
func (*LocalServicesVerificationArtifact) GetArtifactType ¶
func (x *LocalServicesVerificationArtifact) GetArtifactType() enums.LocalServicesVerificationArtifactTypeEnum_LocalServicesVerificationArtifactType
func (*LocalServicesVerificationArtifact) GetBackgroundCheckVerificationArtifact ¶
func (x *LocalServicesVerificationArtifact) GetBackgroundCheckVerificationArtifact() *BackgroundCheckVerificationArtifact
func (*LocalServicesVerificationArtifact) GetBusinessRegistrationCheckVerificationArtifact ¶
func (x *LocalServicesVerificationArtifact) GetBusinessRegistrationCheckVerificationArtifact() *BusinessRegistrationCheckVerificationArtifact
func (*LocalServicesVerificationArtifact) GetCreationDateTime ¶
func (x *LocalServicesVerificationArtifact) GetCreationDateTime() string
func (*LocalServicesVerificationArtifact) GetId ¶
func (x *LocalServicesVerificationArtifact) GetId() int64
func (*LocalServicesVerificationArtifact) GetInsuranceVerificationArtifact ¶
func (x *LocalServicesVerificationArtifact) GetInsuranceVerificationArtifact() *InsuranceVerificationArtifact
func (*LocalServicesVerificationArtifact) GetLicenseVerificationArtifact ¶
func (x *LocalServicesVerificationArtifact) GetLicenseVerificationArtifact() *LicenseVerificationArtifact
func (*LocalServicesVerificationArtifact) GetResourceName ¶
func (x *LocalServicesVerificationArtifact) GetResourceName() string
func (*LocalServicesVerificationArtifact) ProtoMessage ¶
func (*LocalServicesVerificationArtifact) ProtoMessage()
func (*LocalServicesVerificationArtifact) ProtoReflect ¶
func (x *LocalServicesVerificationArtifact) ProtoReflect() protoreflect.Message
func (*LocalServicesVerificationArtifact) Reset ¶
func (x *LocalServicesVerificationArtifact) Reset()
func (*LocalServicesVerificationArtifact) String ¶
func (x *LocalServicesVerificationArtifact) String() string
type LocalServicesVerificationArtifact_BackgroundCheckVerificationArtifact ¶
type LocalServicesVerificationArtifact_BackgroundCheckVerificationArtifact struct { // Output only. A background check verification artifact. BackgroundCheckVerificationArtifact *BackgroundCheckVerificationArtifact `protobuf:"bytes,6,opt,name=background_check_verification_artifact,json=backgroundCheckVerificationArtifact,proto3,oneof"` }
type LocalServicesVerificationArtifact_BusinessRegistrationCheckVerificationArtifact ¶
type LocalServicesVerificationArtifact_BusinessRegistrationCheckVerificationArtifact struct { // Output only. A business registration check verification artifact. BusinessRegistrationCheckVerificationArtifact *BusinessRegistrationCheckVerificationArtifact `` /* 141-byte string literal not displayed */ }
type LocalServicesVerificationArtifact_InsuranceVerificationArtifact ¶
type LocalServicesVerificationArtifact_InsuranceVerificationArtifact struct { // Output only. An insurance verification artifact. InsuranceVerificationArtifact *InsuranceVerificationArtifact `protobuf:"bytes,7,opt,name=insurance_verification_artifact,json=insuranceVerificationArtifact,proto3,oneof"` }
type LocalServicesVerificationArtifact_LicenseVerificationArtifact ¶
type LocalServicesVerificationArtifact_LicenseVerificationArtifact struct { // Output only. A license verification artifact. LicenseVerificationArtifact *LicenseVerificationArtifact `protobuf:"bytes,8,opt,name=license_verification_artifact,json=licenseVerificationArtifact,proto3,oneof"` }
type LocationView ¶
type LocationView struct { // Output only. The resource name of the location view. // Location view resource names have the form: // // `customers/{customer_id}/locationViews/{campaign_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A location view summarizes the performance of campaigns by a Location criterion. If no Location criterion is set, no results are returned; instead, use geographic_view or user_location_view for visitor location data.
func (*LocationView) Descriptor
deprecated
func (*LocationView) Descriptor() ([]byte, []int)
Deprecated: Use LocationView.ProtoReflect.Descriptor instead.
func (*LocationView) GetResourceName ¶
func (x *LocationView) GetResourceName() string
func (*LocationView) ProtoMessage ¶
func (*LocationView) ProtoMessage()
func (*LocationView) ProtoReflect ¶
func (x *LocationView) ProtoReflect() protoreflect.Message
func (*LocationView) Reset ¶
func (x *LocationView) Reset()
func (*LocationView) String ¶
func (x *LocationView) String() string
type ManagedPlacementView ¶
type ManagedPlacementView struct { // Output only. The resource name of the Managed Placement view. // Managed placement view resource names have the form: // // `customers/{customer_id}/managedPlacementViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A managed placement view.
func (*ManagedPlacementView) Descriptor
deprecated
func (*ManagedPlacementView) Descriptor() ([]byte, []int)
Deprecated: Use ManagedPlacementView.ProtoReflect.Descriptor instead.
func (*ManagedPlacementView) GetResourceName ¶
func (x *ManagedPlacementView) GetResourceName() string
func (*ManagedPlacementView) ProtoMessage ¶
func (*ManagedPlacementView) ProtoMessage()
func (*ManagedPlacementView) ProtoReflect ¶
func (x *ManagedPlacementView) ProtoReflect() protoreflect.Message
func (*ManagedPlacementView) Reset ¶
func (x *ManagedPlacementView) Reset()
func (*ManagedPlacementView) String ¶
func (x *ManagedPlacementView) String() string
type MediaAudio ¶
type MediaAudio struct { // Output only. The duration of the Audio in milliseconds. AdDurationMillis *int64 `protobuf:"varint,2,opt,name=ad_duration_millis,json=adDurationMillis,proto3,oneof" json:"ad_duration_millis,omitempty"` // contains filtered or unexported fields }
Encapsulates an Audio.
func (*MediaAudio) Descriptor
deprecated
func (*MediaAudio) Descriptor() ([]byte, []int)
Deprecated: Use MediaAudio.ProtoReflect.Descriptor instead.
func (*MediaAudio) GetAdDurationMillis ¶
func (x *MediaAudio) GetAdDurationMillis() int64
func (*MediaAudio) ProtoMessage ¶
func (*MediaAudio) ProtoMessage()
func (*MediaAudio) ProtoReflect ¶
func (x *MediaAudio) ProtoReflect() protoreflect.Message
func (*MediaAudio) Reset ¶
func (x *MediaAudio) Reset()
func (*MediaAudio) String ¶
func (x *MediaAudio) String() string
type MediaBundle ¶
type MediaBundle struct { // Immutable. Raw zipped data. Data []byte `protobuf:"bytes,3,opt,name=data,proto3,oneof" json:"data,omitempty"` // Output only. The url to access the uploaded zipped data. // For example, https://tpc.googlesyndication.com/simgad/123 // This field is read-only. Url *string `protobuf:"bytes,2,opt,name=url,proto3,oneof" json:"url,omitempty"` // contains filtered or unexported fields }
Represents a ZIP archive media the content of which contains HTML5 assets.
func (*MediaBundle) Descriptor
deprecated
func (*MediaBundle) Descriptor() ([]byte, []int)
Deprecated: Use MediaBundle.ProtoReflect.Descriptor instead.
func (*MediaBundle) GetData ¶
func (x *MediaBundle) GetData() []byte
func (*MediaBundle) GetUrl ¶
func (x *MediaBundle) GetUrl() string
func (*MediaBundle) ProtoMessage ¶
func (*MediaBundle) ProtoMessage()
func (*MediaBundle) ProtoReflect ¶
func (x *MediaBundle) ProtoReflect() protoreflect.Message
func (*MediaBundle) Reset ¶
func (x *MediaBundle) Reset()
func (*MediaBundle) String ¶
func (x *MediaBundle) String() string
type MediaFile ¶
type MediaFile struct { // Immutable. The resource name of the media file. // Media file resource names have the form: // // `customers/{customer_id}/mediaFiles/{media_file_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the media file. Id *int64 `protobuf:"varint,12,opt,name=id,proto3,oneof" json:"id,omitempty"` // Immutable. Type of the media file. Type enums.MediaTypeEnum_MediaType `protobuf:"varint,5,opt,name=type,proto3,enum=google.ads.googleads.v17.enums.MediaTypeEnum_MediaType" json:"type,omitempty"` // Output only. The mime type of the media file. MimeType enums.MimeTypeEnum_MimeType `` /* 144-byte string literal not displayed */ // Immutable. The URL of where the original media file was downloaded from (or // a file name). Only used for media of type AUDIO and IMAGE. SourceUrl *string `protobuf:"bytes,13,opt,name=source_url,json=sourceUrl,proto3,oneof" json:"source_url,omitempty"` // Immutable. The name of the media file. The name can be used by clients to // help identify previously uploaded media. Name *string `protobuf:"bytes,14,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The size of the media file in bytes. FileSize *int64 `protobuf:"varint,15,opt,name=file_size,json=fileSize,proto3,oneof" json:"file_size,omitempty"` // The specific type of the media file. // // Types that are assignable to Mediatype: // // *MediaFile_Image // *MediaFile_MediaBundle // *MediaFile_Audio // *MediaFile_Video Mediatype isMediaFile_Mediatype `protobuf_oneof:"mediatype"` // contains filtered or unexported fields }
A media file.
func (*MediaFile) Descriptor
deprecated
func (*MediaFile) GetAudio ¶
func (x *MediaFile) GetAudio() *MediaAudio
func (*MediaFile) GetFileSize ¶
func (*MediaFile) GetImage ¶
func (x *MediaFile) GetImage() *MediaImage
func (*MediaFile) GetMediaBundle ¶
func (x *MediaFile) GetMediaBundle() *MediaBundle
func (*MediaFile) GetMediatype ¶
func (m *MediaFile) GetMediatype() isMediaFile_Mediatype
func (*MediaFile) GetMimeType ¶
func (x *MediaFile) GetMimeType() enums.MimeTypeEnum_MimeType
func (*MediaFile) GetResourceName ¶
func (*MediaFile) GetSourceUrl ¶
func (*MediaFile) GetType ¶
func (x *MediaFile) GetType() enums.MediaTypeEnum_MediaType
func (*MediaFile) GetVideo ¶
func (x *MediaFile) GetVideo() *MediaVideo
func (*MediaFile) ProtoMessage ¶
func (*MediaFile) ProtoMessage()
func (*MediaFile) ProtoReflect ¶
func (x *MediaFile) ProtoReflect() protoreflect.Message
type MediaFile_Audio ¶
type MediaFile_Audio struct { // Output only. Encapsulates an Audio. Audio *MediaAudio `protobuf:"bytes,10,opt,name=audio,proto3,oneof"` }
type MediaFile_Image ¶
type MediaFile_Image struct { // Immutable. Encapsulates an Image. Image *MediaImage `protobuf:"bytes,3,opt,name=image,proto3,oneof"` }
type MediaFile_MediaBundle ¶
type MediaFile_MediaBundle struct { // Immutable. A ZIP archive media the content of which contains HTML5 // assets. MediaBundle *MediaBundle `protobuf:"bytes,4,opt,name=media_bundle,json=mediaBundle,proto3,oneof"` }
type MediaFile_Video ¶
type MediaFile_Video struct { // Immutable. Encapsulates a Video. Video *MediaVideo `protobuf:"bytes,11,opt,name=video,proto3,oneof"` }
type MediaImage ¶
type MediaImage struct { // Immutable. Raw image data. Data []byte `protobuf:"bytes,4,opt,name=data,proto3,oneof" json:"data,omitempty"` // Output only. The url to the full size version of the image. FullSizeImageUrl *string `protobuf:"bytes,2,opt,name=full_size_image_url,json=fullSizeImageUrl,proto3,oneof" json:"full_size_image_url,omitempty"` // Output only. The url to the preview size version of the image. PreviewSizeImageUrl *string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Encapsulates an Image.
func (*MediaImage) Descriptor
deprecated
func (*MediaImage) Descriptor() ([]byte, []int)
Deprecated: Use MediaImage.ProtoReflect.Descriptor instead.
func (*MediaImage) GetData ¶
func (x *MediaImage) GetData() []byte
func (*MediaImage) GetFullSizeImageUrl ¶
func (x *MediaImage) GetFullSizeImageUrl() string
func (*MediaImage) GetPreviewSizeImageUrl ¶
func (x *MediaImage) GetPreviewSizeImageUrl() string
func (*MediaImage) ProtoMessage ¶
func (*MediaImage) ProtoMessage()
func (*MediaImage) ProtoReflect ¶
func (x *MediaImage) ProtoReflect() protoreflect.Message
func (*MediaImage) Reset ¶
func (x *MediaImage) Reset()
func (*MediaImage) String ¶
func (x *MediaImage) String() string
type MediaVideo ¶
type MediaVideo struct { // Output only. The duration of the Video in milliseconds. AdDurationMillis *int64 `protobuf:"varint,5,opt,name=ad_duration_millis,json=adDurationMillis,proto3,oneof" json:"ad_duration_millis,omitempty"` // Immutable. The YouTube video ID (as seen in YouTube URLs). Adding prefix // "https://www.youtube.com/watch?v=" to this ID will get the YouTube // streaming URL for this video. YoutubeVideoId *string `protobuf:"bytes,6,opt,name=youtube_video_id,json=youtubeVideoId,proto3,oneof" json:"youtube_video_id,omitempty"` // Output only. The Advertising Digital Identification code for this video, as // defined by the American Association of Advertising Agencies, used mainly // for television commercials. AdvertisingIdCode *string `protobuf:"bytes,7,opt,name=advertising_id_code,json=advertisingIdCode,proto3,oneof" json:"advertising_id_code,omitempty"` // Output only. The Industry Standard Commercial Identifier code for this // video, used mainly for television commercials. IsciCode *string `protobuf:"bytes,8,opt,name=isci_code,json=isciCode,proto3,oneof" json:"isci_code,omitempty"` // contains filtered or unexported fields }
Encapsulates a Video.
func (*MediaVideo) Descriptor
deprecated
func (*MediaVideo) Descriptor() ([]byte, []int)
Deprecated: Use MediaVideo.ProtoReflect.Descriptor instead.
func (*MediaVideo) GetAdDurationMillis ¶
func (x *MediaVideo) GetAdDurationMillis() int64
func (*MediaVideo) GetAdvertisingIdCode ¶
func (x *MediaVideo) GetAdvertisingIdCode() string
func (*MediaVideo) GetIsciCode ¶
func (x *MediaVideo) GetIsciCode() string
func (*MediaVideo) GetYoutubeVideoId ¶
func (x *MediaVideo) GetYoutubeVideoId() string
func (*MediaVideo) ProtoMessage ¶
func (*MediaVideo) ProtoMessage()
func (*MediaVideo) ProtoReflect ¶
func (x *MediaVideo) ProtoReflect() protoreflect.Message
func (*MediaVideo) Reset ¶
func (x *MediaVideo) Reset()
func (*MediaVideo) String ¶
func (x *MediaVideo) String() string
type MerchantCenterIdentifier ¶
type MerchantCenterIdentifier struct { // Immutable. The customer ID of the Google Merchant Center account. // This field is required and should not be empty when creating a new // Merchant Center link. It is unable to be modified after the creation of // the link. MerchantCenterId *int64 `protobuf:"varint,1,opt,name=merchant_center_id,json=merchantCenterId,proto3,oneof" json:"merchant_center_id,omitempty"` // contains filtered or unexported fields }
The identifier for Google Merchant Center account
func (*MerchantCenterIdentifier) Descriptor
deprecated
func (*MerchantCenterIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use MerchantCenterIdentifier.ProtoReflect.Descriptor instead.
func (*MerchantCenterIdentifier) GetMerchantCenterId ¶
func (x *MerchantCenterIdentifier) GetMerchantCenterId() int64
func (*MerchantCenterIdentifier) ProtoMessage ¶
func (*MerchantCenterIdentifier) ProtoMessage()
func (*MerchantCenterIdentifier) ProtoReflect ¶
func (x *MerchantCenterIdentifier) ProtoReflect() protoreflect.Message
func (*MerchantCenterIdentifier) Reset ¶
func (x *MerchantCenterIdentifier) Reset()
func (*MerchantCenterIdentifier) String ¶
func (x *MerchantCenterIdentifier) String() string
type MerchantCenterLinkInvitationIdentifier ¶
type MerchantCenterLinkInvitationIdentifier struct { // Output only. The Merchant Center id of the Merchant account. // This field is read only MerchantCenterId int64 `protobuf:"varint,1,opt,name=merchant_center_id,json=merchantCenterId,proto3" json:"merchant_center_id,omitempty"` // contains filtered or unexported fields }
The identifier for Merchant Center Account.
func (*MerchantCenterLinkInvitationIdentifier) Descriptor
deprecated
func (*MerchantCenterLinkInvitationIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use MerchantCenterLinkInvitationIdentifier.ProtoReflect.Descriptor instead.
func (*MerchantCenterLinkInvitationIdentifier) GetMerchantCenterId ¶
func (x *MerchantCenterLinkInvitationIdentifier) GetMerchantCenterId() int64
func (*MerchantCenterLinkInvitationIdentifier) ProtoMessage ¶
func (*MerchantCenterLinkInvitationIdentifier) ProtoMessage()
func (*MerchantCenterLinkInvitationIdentifier) ProtoReflect ¶
func (x *MerchantCenterLinkInvitationIdentifier) ProtoReflect() protoreflect.Message
func (*MerchantCenterLinkInvitationIdentifier) Reset ¶
func (x *MerchantCenterLinkInvitationIdentifier) Reset()
func (*MerchantCenterLinkInvitationIdentifier) String ¶
func (x *MerchantCenterLinkInvitationIdentifier) String() string
type MessageDetails ¶
type MessageDetails struct { // Output only. Textual content of the message. Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` // Output only. URL to the SMS or email attachments. These URLs can be used to // download the contents of the attachment by using the developer token. AttachmentUrls []string `protobuf:"bytes,2,rep,name=attachment_urls,json=attachmentUrls,proto3" json:"attachment_urls,omitempty"` // contains filtered or unexported fields }
Represents details of text message in case of email, message or SMS.
func (*MessageDetails) Descriptor
deprecated
func (*MessageDetails) Descriptor() ([]byte, []int)
Deprecated: Use MessageDetails.ProtoReflect.Descriptor instead.
func (*MessageDetails) GetAttachmentUrls ¶
func (x *MessageDetails) GetAttachmentUrls() []string
func (*MessageDetails) GetText ¶
func (x *MessageDetails) GetText() string
func (*MessageDetails) ProtoMessage ¶
func (*MessageDetails) ProtoMessage()
func (*MessageDetails) ProtoReflect ¶
func (x *MessageDetails) ProtoReflect() protoreflect.Message
func (*MessageDetails) Reset ¶
func (x *MessageDetails) Reset()
func (*MessageDetails) String ¶
func (x *MessageDetails) String() string
type MobileAppCategoryConstant ¶
type MobileAppCategoryConstant struct { // Output only. The resource name of the mobile app category constant. // Mobile app category constant resource names have the form: // // `mobileAppCategoryConstants/{mobile_app_category_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the mobile app category constant. Id *int32 `protobuf:"varint,4,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. Mobile app category name. Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"` // contains filtered or unexported fields }
A mobile application category constant.
func (*MobileAppCategoryConstant) Descriptor
deprecated
func (*MobileAppCategoryConstant) Descriptor() ([]byte, []int)
Deprecated: Use MobileAppCategoryConstant.ProtoReflect.Descriptor instead.
func (*MobileAppCategoryConstant) GetId ¶
func (x *MobileAppCategoryConstant) GetId() int32
func (*MobileAppCategoryConstant) GetName ¶
func (x *MobileAppCategoryConstant) GetName() string
func (*MobileAppCategoryConstant) GetResourceName ¶
func (x *MobileAppCategoryConstant) GetResourceName() string
func (*MobileAppCategoryConstant) ProtoMessage ¶
func (*MobileAppCategoryConstant) ProtoMessage()
func (*MobileAppCategoryConstant) ProtoReflect ¶
func (x *MobileAppCategoryConstant) ProtoReflect() protoreflect.Message
func (*MobileAppCategoryConstant) Reset ¶
func (x *MobileAppCategoryConstant) Reset()
func (*MobileAppCategoryConstant) String ¶
func (x *MobileAppCategoryConstant) String() string
type MobileDeviceConstant ¶
type MobileDeviceConstant struct { // Output only. The resource name of the mobile device constant. // Mobile device constant resource names have the form: // // `mobileDeviceConstants/{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the mobile device constant. Id *int64 `protobuf:"varint,7,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The name of the mobile device. Name *string `protobuf:"bytes,8,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The manufacturer of the mobile device. ManufacturerName *string `protobuf:"bytes,9,opt,name=manufacturer_name,json=manufacturerName,proto3,oneof" json:"manufacturer_name,omitempty"` // Output only. The operating system of the mobile device. OperatingSystemName *string `` /* 127-byte string literal not displayed */ // Output only. The type of mobile device. Type enums.MobileDeviceTypeEnum_MobileDeviceType `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
A mobile device constant.
func (*MobileDeviceConstant) Descriptor
deprecated
func (*MobileDeviceConstant) Descriptor() ([]byte, []int)
Deprecated: Use MobileDeviceConstant.ProtoReflect.Descriptor instead.
func (*MobileDeviceConstant) GetId ¶
func (x *MobileDeviceConstant) GetId() int64
func (*MobileDeviceConstant) GetManufacturerName ¶
func (x *MobileDeviceConstant) GetManufacturerName() string
func (*MobileDeviceConstant) GetName ¶
func (x *MobileDeviceConstant) GetName() string
func (*MobileDeviceConstant) GetOperatingSystemName ¶
func (x *MobileDeviceConstant) GetOperatingSystemName() string
func (*MobileDeviceConstant) GetResourceName ¶
func (x *MobileDeviceConstant) GetResourceName() string
func (*MobileDeviceConstant) GetType ¶
func (x *MobileDeviceConstant) GetType() enums.MobileDeviceTypeEnum_MobileDeviceType
func (*MobileDeviceConstant) ProtoMessage ¶
func (*MobileDeviceConstant) ProtoMessage()
func (*MobileDeviceConstant) ProtoReflect ¶
func (x *MobileDeviceConstant) ProtoReflect() protoreflect.Message
func (*MobileDeviceConstant) Reset ¶
func (x *MobileDeviceConstant) Reset()
func (*MobileDeviceConstant) String ¶
func (x *MobileDeviceConstant) String() string
type Note ¶
type Note struct { // Output only. The date time when lead note was edited. The format is // "YYYY-MM-DD HH:MM:SS" in the Google Ads account's timezone. Examples: // "2018-03-05 09:15:00" or "2018-02-01 14:34:30" EditDateTime string `protobuf:"bytes,1,opt,name=edit_date_time,json=editDateTime,proto3" json:"edit_date_time,omitempty"` // Output only. Content of lead note. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
Represents a note added to a lead by the advertiser. Advertisers can edit notes, which will reset edit time and change description.
func (*Note) Descriptor
deprecated
func (*Note) GetDescription ¶
func (*Note) GetEditDateTime ¶
func (*Note) ProtoMessage ¶
func (*Note) ProtoMessage()
func (*Note) ProtoReflect ¶
func (x *Note) ProtoReflect() protoreflect.Message
type OfflineConversionAlert ¶
type OfflineConversionAlert struct { // Output only. Error for offline conversion client alert. Error *OfflineConversionError `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` // Output only. Percentage of the error, the range of this field should be // [0, 1.0]. ErrorPercentage float64 `protobuf:"fixed64,2,opt,name=error_percentage,json=errorPercentage,proto3" json:"error_percentage,omitempty"` // contains filtered or unexported fields }
Alert for offline conversion client summary.
func (*OfflineConversionAlert) Descriptor
deprecated
func (*OfflineConversionAlert) Descriptor() ([]byte, []int)
Deprecated: Use OfflineConversionAlert.ProtoReflect.Descriptor instead.
func (*OfflineConversionAlert) GetError ¶
func (x *OfflineConversionAlert) GetError() *OfflineConversionError
func (*OfflineConversionAlert) GetErrorPercentage ¶
func (x *OfflineConversionAlert) GetErrorPercentage() float64
func (*OfflineConversionAlert) ProtoMessage ¶
func (*OfflineConversionAlert) ProtoMessage()
func (*OfflineConversionAlert) ProtoReflect ¶
func (x *OfflineConversionAlert) ProtoReflect() protoreflect.Message
func (*OfflineConversionAlert) Reset ¶
func (x *OfflineConversionAlert) Reset()
func (*OfflineConversionAlert) String ¶
func (x *OfflineConversionAlert) String() string
type OfflineConversionError ¶
type OfflineConversionError struct { // Error with description. // // Types that are assignable to ErrorCode: // // *OfflineConversionError_CollectionSizeError // *OfflineConversionError_ConversionAdjustmentUploadError // *OfflineConversionError_ConversionUploadError // *OfflineConversionError_DateError // *OfflineConversionError_DistinctError // *OfflineConversionError_FieldError // *OfflineConversionError_MutateError // *OfflineConversionError_NotAllowlistedError // *OfflineConversionError_StringFormatError // *OfflineConversionError_StringLengthError ErrorCode isOfflineConversionError_ErrorCode `protobuf_oneof:"error_code"` // contains filtered or unexported fields }
Possible errors for offline conversion client summary.
func (*OfflineConversionError) Descriptor
deprecated
func (*OfflineConversionError) Descriptor() ([]byte, []int)
Deprecated: Use OfflineConversionError.ProtoReflect.Descriptor instead.
func (*OfflineConversionError) GetCollectionSizeError ¶
func (x *OfflineConversionError) GetCollectionSizeError() errors.CollectionSizeErrorEnum_CollectionSizeError
func (*OfflineConversionError) GetConversionAdjustmentUploadError ¶
func (x *OfflineConversionError) GetConversionAdjustmentUploadError() errors.ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError
func (*OfflineConversionError) GetConversionUploadError ¶
func (x *OfflineConversionError) GetConversionUploadError() errors.ConversionUploadErrorEnum_ConversionUploadError
func (*OfflineConversionError) GetDateError ¶
func (x *OfflineConversionError) GetDateError() errors.DateErrorEnum_DateError
func (*OfflineConversionError) GetDistinctError ¶
func (x *OfflineConversionError) GetDistinctError() errors.DistinctErrorEnum_DistinctError
func (*OfflineConversionError) GetErrorCode ¶
func (m *OfflineConversionError) GetErrorCode() isOfflineConversionError_ErrorCode
func (*OfflineConversionError) GetFieldError ¶
func (x *OfflineConversionError) GetFieldError() errors.FieldErrorEnum_FieldError
func (*OfflineConversionError) GetMutateError ¶
func (x *OfflineConversionError) GetMutateError() errors.MutateErrorEnum_MutateError
func (*OfflineConversionError) GetNotAllowlistedError ¶
func (x *OfflineConversionError) GetNotAllowlistedError() errors.NotAllowlistedErrorEnum_NotAllowlistedError
func (*OfflineConversionError) GetStringFormatError ¶
func (x *OfflineConversionError) GetStringFormatError() errors.StringFormatErrorEnum_StringFormatError
func (*OfflineConversionError) GetStringLengthError ¶
func (x *OfflineConversionError) GetStringLengthError() errors.StringLengthErrorEnum_StringLengthError
func (*OfflineConversionError) ProtoMessage ¶
func (*OfflineConversionError) ProtoMessage()
func (*OfflineConversionError) ProtoReflect ¶
func (x *OfflineConversionError) ProtoReflect() protoreflect.Message
func (*OfflineConversionError) Reset ¶
func (x *OfflineConversionError) Reset()
func (*OfflineConversionError) String ¶
func (x *OfflineConversionError) String() string
type OfflineConversionError_CollectionSizeError ¶
type OfflineConversionError_CollectionSizeError struct { // Output only. Collection size error. CollectionSizeError errors.CollectionSizeErrorEnum_CollectionSizeError `` /* 169-byte string literal not displayed */ }
type OfflineConversionError_ConversionAdjustmentUploadError ¶
type OfflineConversionError_ConversionAdjustmentUploadError struct { // Output only. Conversion adjustment upload error. ConversionAdjustmentUploadError errors.ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError `` /* 218-byte string literal not displayed */ }
type OfflineConversionError_ConversionUploadError ¶
type OfflineConversionError_ConversionUploadError struct { // Output only. Conversion upload error. ConversionUploadError errors.ConversionUploadErrorEnum_ConversionUploadError `` /* 177-byte string literal not displayed */ }
type OfflineConversionError_DateError ¶
type OfflineConversionError_DateError struct { // Output only. Date error. DateError errors.DateErrorEnum_DateError `` /* 128-byte string literal not displayed */ }
type OfflineConversionError_DistinctError ¶
type OfflineConversionError_DistinctError struct { // Output only. Distinct error. DistinctError errors.DistinctErrorEnum_DistinctError `` /* 144-byte string literal not displayed */ }
type OfflineConversionError_FieldError ¶
type OfflineConversionError_FieldError struct { // Output only. Field error. FieldError errors.FieldErrorEnum_FieldError `` /* 132-byte string literal not displayed */ }
type OfflineConversionError_MutateError ¶
type OfflineConversionError_MutateError struct { // Output only. Mutate error. MutateError errors.MutateErrorEnum_MutateError `` /* 136-byte string literal not displayed */ }
type OfflineConversionError_NotAllowlistedError ¶
type OfflineConversionError_NotAllowlistedError struct { // Output only. Not allowlisted error. NotAllowlistedError errors.NotAllowlistedErrorEnum_NotAllowlistedError `` /* 169-byte string literal not displayed */ }
type OfflineConversionError_StringFormatError ¶
type OfflineConversionError_StringFormatError struct { // Output only. String format error. StringFormatError errors.StringFormatErrorEnum_StringFormatError `` /* 161-byte string literal not displayed */ }
type OfflineConversionError_StringLengthError ¶
type OfflineConversionError_StringLengthError struct { // Output only. String length error. StringLengthError errors.StringLengthErrorEnum_StringLengthError `` /* 162-byte string literal not displayed */ }
type OfflineConversionSummary ¶
type OfflineConversionSummary struct { // Output only. Total count of successful event. SuccessfulCount int64 `protobuf:"varint,3,opt,name=successful_count,json=successfulCount,proto3" json:"successful_count,omitempty"` // Output only. Total count of failed event. FailedCount int64 `protobuf:"varint,4,opt,name=failed_count,json=failedCount,proto3" json:"failed_count,omitempty"` // Dimension key for summary. // // Types that are assignable to DimensionKey: // // *OfflineConversionSummary_JobId // *OfflineConversionSummary_UploadDate DimensionKey isOfflineConversionSummary_DimensionKey `protobuf_oneof:"dimension_key"` // contains filtered or unexported fields }
Historical upload summary, grouped by upload date or job.
func (*OfflineConversionSummary) Descriptor
deprecated
func (*OfflineConversionSummary) Descriptor() ([]byte, []int)
Deprecated: Use OfflineConversionSummary.ProtoReflect.Descriptor instead.
func (*OfflineConversionSummary) GetDimensionKey ¶
func (m *OfflineConversionSummary) GetDimensionKey() isOfflineConversionSummary_DimensionKey
func (*OfflineConversionSummary) GetFailedCount ¶
func (x *OfflineConversionSummary) GetFailedCount() int64
func (*OfflineConversionSummary) GetJobId ¶
func (x *OfflineConversionSummary) GetJobId() int64
func (*OfflineConversionSummary) GetSuccessfulCount ¶
func (x *OfflineConversionSummary) GetSuccessfulCount() int64
func (*OfflineConversionSummary) GetUploadDate ¶
func (x *OfflineConversionSummary) GetUploadDate() string
func (*OfflineConversionSummary) ProtoMessage ¶
func (*OfflineConversionSummary) ProtoMessage()
func (*OfflineConversionSummary) ProtoReflect ¶
func (x *OfflineConversionSummary) ProtoReflect() protoreflect.Message
func (*OfflineConversionSummary) Reset ¶
func (x *OfflineConversionSummary) Reset()
func (*OfflineConversionSummary) String ¶
func (x *OfflineConversionSummary) String() string
type OfflineConversionSummary_JobId ¶
type OfflineConversionSummary_JobId struct { // Output only. Dimension key for last N jobs. JobId int64 `protobuf:"varint,1,opt,name=job_id,json=jobId,proto3,oneof"` }
type OfflineConversionSummary_UploadDate ¶
type OfflineConversionSummary_UploadDate struct { // Output only. Dimension key for last N days. UploadDate string `protobuf:"bytes,2,opt,name=upload_date,json=uploadDate,proto3,oneof"` }
type OfflineConversionUploadClientSummary ¶
type OfflineConversionUploadClientSummary struct { // Output only. The resource name of the offline conversion upload client // summary. Offline conversion upload client summary resource names have the // form: // // `customers/{customer_id}/offlineConversionUploadClientSummaries/{client}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Client type of the upload event. Client enums.OfflineEventUploadClientEnum_OfflineEventUploadClient `` /* 156-byte string literal not displayed */ // Output only. Overall status for offline conversion client summary. Status // is generated // // from most recent calendar day with upload stats Status enums.OfflineConversionDiagnosticStatusEnum_OfflineConversionDiagnosticStatus `` /* 174-byte string literal not displayed */ // Output only. Total count of uploaded events. TotalEventCount int64 `protobuf:"varint,4,opt,name=total_event_count,json=totalEventCount,proto3" json:"total_event_count,omitempty"` // Output only. Total count of successful uploaded events. SuccessfulEventCount int64 `protobuf:"varint,5,opt,name=successful_event_count,json=successfulEventCount,proto3" json:"successful_event_count,omitempty"` // Output only. Successful rate. SuccessRate float64 `protobuf:"fixed64,6,opt,name=success_rate,json=successRate,proto3" json:"success_rate,omitempty"` // Output only. Date for the latest upload batch. The format is "yyyy-mm-dd // hh:mm:ss", and it's in the time zone of the Google Ads account. LastUploadDateTime string `protobuf:"bytes,7,opt,name=last_upload_date_time,json=lastUploadDateTime,proto3" json:"last_upload_date_time,omitempty"` // Output only. Summary of history stats by last N days. DailySummaries []*OfflineConversionSummary `protobuf:"bytes,8,rep,name=daily_summaries,json=dailySummaries,proto3" json:"daily_summaries,omitempty"` // Output only. Summary of history stats by last N jobs. JobSummaries []*OfflineConversionSummary `protobuf:"bytes,9,rep,name=job_summaries,json=jobSummaries,proto3" json:"job_summaries,omitempty"` // Output only. Details for each error code. Alerts are generated from most // recent calendar day with upload stats. Alerts []*OfflineConversionAlert `protobuf:"bytes,10,rep,name=alerts,proto3" json:"alerts,omitempty"` // contains filtered or unexported fields }
Offline conversion upload client summary.
func (*OfflineConversionUploadClientSummary) Descriptor
deprecated
func (*OfflineConversionUploadClientSummary) Descriptor() ([]byte, []int)
Deprecated: Use OfflineConversionUploadClientSummary.ProtoReflect.Descriptor instead.
func (*OfflineConversionUploadClientSummary) GetAlerts ¶
func (x *OfflineConversionUploadClientSummary) GetAlerts() []*OfflineConversionAlert
func (*OfflineConversionUploadClientSummary) GetClient ¶
func (x *OfflineConversionUploadClientSummary) GetClient() enums.OfflineEventUploadClientEnum_OfflineEventUploadClient
func (*OfflineConversionUploadClientSummary) GetDailySummaries ¶
func (x *OfflineConversionUploadClientSummary) GetDailySummaries() []*OfflineConversionSummary
func (*OfflineConversionUploadClientSummary) GetJobSummaries ¶
func (x *OfflineConversionUploadClientSummary) GetJobSummaries() []*OfflineConversionSummary
func (*OfflineConversionUploadClientSummary) GetLastUploadDateTime ¶
func (x *OfflineConversionUploadClientSummary) GetLastUploadDateTime() string
func (*OfflineConversionUploadClientSummary) GetResourceName ¶
func (x *OfflineConversionUploadClientSummary) GetResourceName() string
func (*OfflineConversionUploadClientSummary) GetSuccessRate ¶
func (x *OfflineConversionUploadClientSummary) GetSuccessRate() float64
func (*OfflineConversionUploadClientSummary) GetSuccessfulEventCount ¶
func (x *OfflineConversionUploadClientSummary) GetSuccessfulEventCount() int64
func (*OfflineConversionUploadClientSummary) GetTotalEventCount ¶
func (x *OfflineConversionUploadClientSummary) GetTotalEventCount() int64
func (*OfflineConversionUploadClientSummary) ProtoMessage ¶
func (*OfflineConversionUploadClientSummary) ProtoMessage()
func (*OfflineConversionUploadClientSummary) ProtoReflect ¶
func (x *OfflineConversionUploadClientSummary) ProtoReflect() protoreflect.Message
func (*OfflineConversionUploadClientSummary) Reset ¶
func (x *OfflineConversionUploadClientSummary) Reset()
func (*OfflineConversionUploadClientSummary) String ¶
func (x *OfflineConversionUploadClientSummary) String() string
type OfflineUserDataJob ¶
type OfflineUserDataJob struct { // Immutable. The resource name of the offline user data job. // Offline user data job resource names have the form: // // `customers/{customer_id}/offlineUserDataJobs/{offline_user_data_job_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. ID of this offline user data job. Id *int64 `protobuf:"varint,9,opt,name=id,proto3,oneof" json:"id,omitempty"` // Immutable. User specified job ID. ExternalId *int64 `protobuf:"varint,10,opt,name=external_id,json=externalId,proto3,oneof" json:"external_id,omitempty"` // Immutable. Type of the job. Type enums.OfflineUserDataJobTypeEnum_OfflineUserDataJobType `` /* 148-byte string literal not displayed */ // Output only. Status of the job. Status enums.OfflineUserDataJobStatusEnum_OfflineUserDataJobStatus `` /* 156-byte string literal not displayed */ // Output only. Reason for the processing failure, if status is FAILED. FailureReason enums.OfflineUserDataJobFailureReasonEnum_OfflineUserDataJobFailureReason `` /* 205-byte string literal not displayed */ // Output only. Metadata of offline user data job depicting match rate range. OperationMetadata *OfflineUserDataJobMetadata `protobuf:"bytes,11,opt,name=operation_metadata,json=operationMetadata,proto3" json:"operation_metadata,omitempty"` // Metadata of the job. // // Types that are assignable to Metadata: // // *OfflineUserDataJob_CustomerMatchUserListMetadata // *OfflineUserDataJob_StoreSalesMetadata Metadata isOfflineUserDataJob_Metadata `protobuf_oneof:"metadata"` // contains filtered or unexported fields }
A job containing offline user data of store visitors, or user list members that will be processed asynchronously. The uploaded data isn't readable and the processing results of the job can only be read using GoogleAdsService.Search/SearchStream.
func (*OfflineUserDataJob) Descriptor
deprecated
func (*OfflineUserDataJob) Descriptor() ([]byte, []int)
Deprecated: Use OfflineUserDataJob.ProtoReflect.Descriptor instead.
func (*OfflineUserDataJob) GetCustomerMatchUserListMetadata ¶
func (x *OfflineUserDataJob) GetCustomerMatchUserListMetadata() *common.CustomerMatchUserListMetadata
func (*OfflineUserDataJob) GetExternalId ¶
func (x *OfflineUserDataJob) GetExternalId() int64
func (*OfflineUserDataJob) GetFailureReason ¶
func (x *OfflineUserDataJob) GetFailureReason() enums.OfflineUserDataJobFailureReasonEnum_OfflineUserDataJobFailureReason
func (*OfflineUserDataJob) GetId ¶
func (x *OfflineUserDataJob) GetId() int64
func (*OfflineUserDataJob) GetMetadata ¶
func (m *OfflineUserDataJob) GetMetadata() isOfflineUserDataJob_Metadata
func (*OfflineUserDataJob) GetOperationMetadata ¶
func (x *OfflineUserDataJob) GetOperationMetadata() *OfflineUserDataJobMetadata
func (*OfflineUserDataJob) GetResourceName ¶
func (x *OfflineUserDataJob) GetResourceName() string
func (*OfflineUserDataJob) GetStatus ¶
func (x *OfflineUserDataJob) GetStatus() enums.OfflineUserDataJobStatusEnum_OfflineUserDataJobStatus
func (*OfflineUserDataJob) GetStoreSalesMetadata ¶
func (x *OfflineUserDataJob) GetStoreSalesMetadata() *common.StoreSalesMetadata
func (*OfflineUserDataJob) GetType ¶
func (x *OfflineUserDataJob) GetType() enums.OfflineUserDataJobTypeEnum_OfflineUserDataJobType
func (*OfflineUserDataJob) ProtoMessage ¶
func (*OfflineUserDataJob) ProtoMessage()
func (*OfflineUserDataJob) ProtoReflect ¶
func (x *OfflineUserDataJob) ProtoReflect() protoreflect.Message
func (*OfflineUserDataJob) Reset ¶
func (x *OfflineUserDataJob) Reset()
func (*OfflineUserDataJob) String ¶
func (x *OfflineUserDataJob) String() string
type OfflineUserDataJobMetadata ¶
type OfflineUserDataJobMetadata struct { // Output only. Match rate of the Customer Match user list upload. Describes // the estimated match rate when the status of the job is "RUNNING" and final // match rate when the final match rate is available after the status of the // job is "SUCCESS/FAILED". MatchRateRange enums.OfflineUserDataJobMatchRateRangeEnum_OfflineUserDataJobMatchRateRange `` /* 212-byte string literal not displayed */ // contains filtered or unexported fields }
Metadata of offline user data job.
func (*OfflineUserDataJobMetadata) Descriptor
deprecated
func (*OfflineUserDataJobMetadata) Descriptor() ([]byte, []int)
Deprecated: Use OfflineUserDataJobMetadata.ProtoReflect.Descriptor instead.
func (*OfflineUserDataJobMetadata) GetMatchRateRange ¶
func (x *OfflineUserDataJobMetadata) GetMatchRateRange() enums.OfflineUserDataJobMatchRateRangeEnum_OfflineUserDataJobMatchRateRange
func (*OfflineUserDataJobMetadata) ProtoMessage ¶
func (*OfflineUserDataJobMetadata) ProtoMessage()
func (*OfflineUserDataJobMetadata) ProtoReflect ¶
func (x *OfflineUserDataJobMetadata) ProtoReflect() protoreflect.Message
func (*OfflineUserDataJobMetadata) Reset ¶
func (x *OfflineUserDataJobMetadata) Reset()
func (*OfflineUserDataJobMetadata) String ¶
func (x *OfflineUserDataJobMetadata) String() string
type OfflineUserDataJob_CustomerMatchUserListMetadata ¶
type OfflineUserDataJob_CustomerMatchUserListMetadata struct { // Immutable. Metadata for data updates to a CRM-based user list. CustomerMatchUserListMetadata *common.CustomerMatchUserListMetadata `protobuf:"bytes,7,opt,name=customer_match_user_list_metadata,json=customerMatchUserListMetadata,proto3,oneof"` }
type OfflineUserDataJob_StoreSalesMetadata ¶
type OfflineUserDataJob_StoreSalesMetadata struct { // Immutable. Metadata for store sales data update. StoreSalesMetadata *common.StoreSalesMetadata `protobuf:"bytes,8,opt,name=store_sales_metadata,json=storeSalesMetadata,proto3,oneof"` }
type OperatingSystemVersionConstant ¶
type OperatingSystemVersionConstant struct { // Output only. The resource name of the operating system version constant. // Operating system version constant resource names have the form: // // `operatingSystemVersionConstants/{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the operating system version. Id *int64 `protobuf:"varint,7,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. Name of the operating system. Name *string `protobuf:"bytes,8,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The OS Major Version number. OsMajorVersion *int32 `protobuf:"varint,9,opt,name=os_major_version,json=osMajorVersion,proto3,oneof" json:"os_major_version,omitempty"` // Output only. The OS Minor Version number. OsMinorVersion *int32 `protobuf:"varint,10,opt,name=os_minor_version,json=osMinorVersion,proto3,oneof" json:"os_minor_version,omitempty"` // Output only. Determines whether this constant represents a single version // or a range of versions. OperatorType enums.OperatingSystemVersionOperatorTypeEnum_OperatingSystemVersionOperatorType `` /* 208-byte string literal not displayed */ // contains filtered or unexported fields }
A mobile operating system version or a range of versions, depending on `operator_type`. List of available mobile platforms at https://developers.google.com/google-ads/api/reference/data/codes-formats#mobile-platforms
func (*OperatingSystemVersionConstant) Descriptor
deprecated
func (*OperatingSystemVersionConstant) Descriptor() ([]byte, []int)
Deprecated: Use OperatingSystemVersionConstant.ProtoReflect.Descriptor instead.
func (*OperatingSystemVersionConstant) GetId ¶
func (x *OperatingSystemVersionConstant) GetId() int64
func (*OperatingSystemVersionConstant) GetName ¶
func (x *OperatingSystemVersionConstant) GetName() string
func (*OperatingSystemVersionConstant) GetOperatorType ¶
func (x *OperatingSystemVersionConstant) GetOperatorType() enums.OperatingSystemVersionOperatorTypeEnum_OperatingSystemVersionOperatorType
func (*OperatingSystemVersionConstant) GetOsMajorVersion ¶
func (x *OperatingSystemVersionConstant) GetOsMajorVersion() int32
func (*OperatingSystemVersionConstant) GetOsMinorVersion ¶
func (x *OperatingSystemVersionConstant) GetOsMinorVersion() int32
func (*OperatingSystemVersionConstant) GetResourceName ¶
func (x *OperatingSystemVersionConstant) GetResourceName() string
func (*OperatingSystemVersionConstant) ProtoMessage ¶
func (*OperatingSystemVersionConstant) ProtoMessage()
func (*OperatingSystemVersionConstant) ProtoReflect ¶
func (x *OperatingSystemVersionConstant) ProtoReflect() protoreflect.Message
func (*OperatingSystemVersionConstant) Reset ¶
func (x *OperatingSystemVersionConstant) Reset()
func (*OperatingSystemVersionConstant) String ¶
func (x *OperatingSystemVersionConstant) String() string
type PaidOrganicSearchTermView ¶
type PaidOrganicSearchTermView struct { // Output only. The resource name of the search term view. // Search term view resource names have the form: // // `customers/{customer_id}/paidOrganicSearchTermViews/{campaign_id}~ // {ad_group_id}~{URL-base64 search term}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The search term. SearchTerm *string `protobuf:"bytes,3,opt,name=search_term,json=searchTerm,proto3,oneof" json:"search_term,omitempty"` // contains filtered or unexported fields }
A paid organic search term view providing a view of search stats across ads and organic listings aggregated by search term at the ad group level.
func (*PaidOrganicSearchTermView) Descriptor
deprecated
func (*PaidOrganicSearchTermView) Descriptor() ([]byte, []int)
Deprecated: Use PaidOrganicSearchTermView.ProtoReflect.Descriptor instead.
func (*PaidOrganicSearchTermView) GetResourceName ¶
func (x *PaidOrganicSearchTermView) GetResourceName() string
func (*PaidOrganicSearchTermView) GetSearchTerm ¶
func (x *PaidOrganicSearchTermView) GetSearchTerm() string
func (*PaidOrganicSearchTermView) ProtoMessage ¶
func (*PaidOrganicSearchTermView) ProtoMessage()
func (*PaidOrganicSearchTermView) ProtoReflect ¶
func (x *PaidOrganicSearchTermView) ProtoReflect() protoreflect.Message
func (*PaidOrganicSearchTermView) Reset ¶
func (x *PaidOrganicSearchTermView) Reset()
func (*PaidOrganicSearchTermView) String ¶
func (x *PaidOrganicSearchTermView) String() string
type ParentalStatusView ¶
type ParentalStatusView struct { // Output only. The resource name of the parental status view. // Parental Status view resource names have the form: // // `customers/{customer_id}/parentalStatusViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A parental status view.
func (*ParentalStatusView) Descriptor
deprecated
func (*ParentalStatusView) Descriptor() ([]byte, []int)
Deprecated: Use ParentalStatusView.ProtoReflect.Descriptor instead.
func (*ParentalStatusView) GetResourceName ¶
func (x *ParentalStatusView) GetResourceName() string
func (*ParentalStatusView) ProtoMessage ¶
func (*ParentalStatusView) ProtoMessage()
func (*ParentalStatusView) ProtoReflect ¶
func (x *ParentalStatusView) ProtoReflect() protoreflect.Message
func (*ParentalStatusView) Reset ¶
func (x *ParentalStatusView) Reset()
func (*ParentalStatusView) String ¶
func (x *ParentalStatusView) String() string
type PaymentsAccount ¶
type PaymentsAccount struct { // Output only. The resource name of the payments account. // PaymentsAccount resource names have the form: // // `customers/{customer_id}/paymentsAccounts/{payments_account_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. A 16 digit ID used to identify a payments account. PaymentsAccountId *string `protobuf:"bytes,8,opt,name=payments_account_id,json=paymentsAccountId,proto3,oneof" json:"payments_account_id,omitempty"` // Output only. The name of the payments account. Name *string `protobuf:"bytes,9,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The currency code of the payments account. // A subset of the currency codes derived from the ISO 4217 standard is // supported. CurrencyCode *string `protobuf:"bytes,10,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"` // Output only. A 12 digit ID used to identify the payments profile associated // with the payments account. PaymentsProfileId *string `protobuf:"bytes,11,opt,name=payments_profile_id,json=paymentsProfileId,proto3,oneof" json:"payments_profile_id,omitempty"` // Output only. A secondary payments profile ID present in uncommon // situations, for example, when a sequential liability agreement has been // arranged. SecondaryPaymentsProfileId *string `` /* 150-byte string literal not displayed */ // Output only. Paying manager of this payment account. PayingManagerCustomer *string `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
A payments account, which can be used to set up billing for an Ads customer.
func (*PaymentsAccount) Descriptor
deprecated
func (*PaymentsAccount) Descriptor() ([]byte, []int)
Deprecated: Use PaymentsAccount.ProtoReflect.Descriptor instead.
func (*PaymentsAccount) GetCurrencyCode ¶
func (x *PaymentsAccount) GetCurrencyCode() string
func (*PaymentsAccount) GetName ¶
func (x *PaymentsAccount) GetName() string
func (*PaymentsAccount) GetPayingManagerCustomer ¶
func (x *PaymentsAccount) GetPayingManagerCustomer() string
func (*PaymentsAccount) GetPaymentsAccountId ¶
func (x *PaymentsAccount) GetPaymentsAccountId() string
func (*PaymentsAccount) GetPaymentsProfileId ¶
func (x *PaymentsAccount) GetPaymentsProfileId() string
func (*PaymentsAccount) GetResourceName ¶
func (x *PaymentsAccount) GetResourceName() string
func (*PaymentsAccount) GetSecondaryPaymentsProfileId ¶
func (x *PaymentsAccount) GetSecondaryPaymentsProfileId() string
func (*PaymentsAccount) ProtoMessage ¶
func (*PaymentsAccount) ProtoMessage()
func (*PaymentsAccount) ProtoReflect ¶
func (x *PaymentsAccount) ProtoReflect() protoreflect.Message
func (*PaymentsAccount) Reset ¶
func (x *PaymentsAccount) Reset()
func (*PaymentsAccount) String ¶
func (x *PaymentsAccount) String() string
type PerStoreView ¶
type PerStoreView struct { // Output only. The resource name of the per store view. // Per Store view resource names have the form: // // `customers/{customer_id}/perStoreViews/{place_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The place ID of the per store view. PlaceId string `protobuf:"bytes,2,opt,name=place_id,json=placeId,proto3" json:"place_id,omitempty"` // contains filtered or unexported fields }
A per store view. This view provides per store impression reach and local action conversion stats for advertisers.
func (*PerStoreView) Descriptor
deprecated
func (*PerStoreView) Descriptor() ([]byte, []int)
Deprecated: Use PerStoreView.ProtoReflect.Descriptor instead.
func (*PerStoreView) GetPlaceId ¶
func (x *PerStoreView) GetPlaceId() string
func (*PerStoreView) GetResourceName ¶
func (x *PerStoreView) GetResourceName() string
func (*PerStoreView) ProtoMessage ¶
func (*PerStoreView) ProtoMessage()
func (*PerStoreView) ProtoReflect ¶
func (x *PerStoreView) ProtoReflect() protoreflect.Message
func (*PerStoreView) Reset ¶
func (x *PerStoreView) Reset()
func (*PerStoreView) String ¶
func (x *PerStoreView) String() string
type PhoneCallDetails ¶
type PhoneCallDetails struct { // Output only. The duration (in milliseconds) of the phone call (end to end). CallDurationMillis int64 `protobuf:"varint,1,opt,name=call_duration_millis,json=callDurationMillis,proto3" json:"call_duration_millis,omitempty"` // Output only. URL to the call recording audio file. CallRecordingUrl string `protobuf:"bytes,2,opt,name=call_recording_url,json=callRecordingUrl,proto3" json:"call_recording_url,omitempty"` // contains filtered or unexported fields }
Represents details of a phone call conversation.
func (*PhoneCallDetails) Descriptor
deprecated
func (*PhoneCallDetails) Descriptor() ([]byte, []int)
Deprecated: Use PhoneCallDetails.ProtoReflect.Descriptor instead.
func (*PhoneCallDetails) GetCallDurationMillis ¶
func (x *PhoneCallDetails) GetCallDurationMillis() int64
func (*PhoneCallDetails) GetCallRecordingUrl ¶
func (x *PhoneCallDetails) GetCallRecordingUrl() string
func (*PhoneCallDetails) ProtoMessage ¶
func (*PhoneCallDetails) ProtoMessage()
func (*PhoneCallDetails) ProtoReflect ¶
func (x *PhoneCallDetails) ProtoReflect() protoreflect.Message
func (*PhoneCallDetails) Reset ¶
func (x *PhoneCallDetails) Reset()
func (*PhoneCallDetails) String ¶
func (x *PhoneCallDetails) String() string
type ProductCategoryConstant ¶
type ProductCategoryConstant struct { // Output only. The resource name of the product category. // Product category resource names have the form: // // `productCategoryConstants/{level}~{category_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the product category. // // This ID is equivalent to the google_product_category ID as described in // this article: https://support.google.com/merchants/answer/6324436. CategoryId int64 `protobuf:"varint,2,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"` // Output only. Resource name of the parent product category. ProductCategoryConstantParent *string `` /* 158-byte string literal not displayed */ // Output only. Level of the product category. Level enums.ProductCategoryLevelEnum_ProductCategoryLevel `` /* 146-byte string literal not displayed */ // Output only. State of the product category. State enums.ProductCategoryStateEnum_ProductCategoryState `` /* 146-byte string literal not displayed */ // Output only. List of all available localizations of the product category. Localizations []*ProductCategoryConstant_ProductCategoryLocalization `protobuf:"bytes,6,rep,name=localizations,proto3" json:"localizations,omitempty"` // contains filtered or unexported fields }
A Product Category.
func (*ProductCategoryConstant) Descriptor
deprecated
func (*ProductCategoryConstant) Descriptor() ([]byte, []int)
Deprecated: Use ProductCategoryConstant.ProtoReflect.Descriptor instead.
func (*ProductCategoryConstant) GetCategoryId ¶
func (x *ProductCategoryConstant) GetCategoryId() int64
func (*ProductCategoryConstant) GetLevel ¶
func (x *ProductCategoryConstant) GetLevel() enums.ProductCategoryLevelEnum_ProductCategoryLevel
func (*ProductCategoryConstant) GetLocalizations ¶
func (x *ProductCategoryConstant) GetLocalizations() []*ProductCategoryConstant_ProductCategoryLocalization
func (*ProductCategoryConstant) GetProductCategoryConstantParent ¶
func (x *ProductCategoryConstant) GetProductCategoryConstantParent() string
func (*ProductCategoryConstant) GetResourceName ¶
func (x *ProductCategoryConstant) GetResourceName() string
func (*ProductCategoryConstant) GetState ¶
func (x *ProductCategoryConstant) GetState() enums.ProductCategoryStateEnum_ProductCategoryState
func (*ProductCategoryConstant) ProtoMessage ¶
func (*ProductCategoryConstant) ProtoMessage()
func (*ProductCategoryConstant) ProtoReflect ¶
func (x *ProductCategoryConstant) ProtoReflect() protoreflect.Message
func (*ProductCategoryConstant) Reset ¶
func (x *ProductCategoryConstant) Reset()
func (*ProductCategoryConstant) String ¶
func (x *ProductCategoryConstant) String() string
type ProductCategoryConstant_ProductCategoryLocalization ¶
type ProductCategoryConstant_ProductCategoryLocalization struct { // Output only. Upper-case two-letter ISO 3166-1 country code of the // localized category. RegionCode string `protobuf:"bytes,1,opt,name=region_code,json=regionCode,proto3" json:"region_code,omitempty"` // Output only. Two-letter ISO 639-1 language code of the localized // category. LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // Output only. The name of the category in the specified locale. Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Localization for the product category.
func (*ProductCategoryConstant_ProductCategoryLocalization) Descriptor
deprecated
func (*ProductCategoryConstant_ProductCategoryLocalization) Descriptor() ([]byte, []int)
Deprecated: Use ProductCategoryConstant_ProductCategoryLocalization.ProtoReflect.Descriptor instead.
func (*ProductCategoryConstant_ProductCategoryLocalization) GetLanguageCode ¶
func (x *ProductCategoryConstant_ProductCategoryLocalization) GetLanguageCode() string
func (*ProductCategoryConstant_ProductCategoryLocalization) GetRegionCode ¶
func (x *ProductCategoryConstant_ProductCategoryLocalization) GetRegionCode() string
func (*ProductCategoryConstant_ProductCategoryLocalization) GetValue ¶
func (x *ProductCategoryConstant_ProductCategoryLocalization) GetValue() string
func (*ProductCategoryConstant_ProductCategoryLocalization) ProtoMessage ¶
func (*ProductCategoryConstant_ProductCategoryLocalization) ProtoMessage()
func (*ProductCategoryConstant_ProductCategoryLocalization) ProtoReflect ¶
func (x *ProductCategoryConstant_ProductCategoryLocalization) ProtoReflect() protoreflect.Message
func (*ProductCategoryConstant_ProductCategoryLocalization) Reset ¶
func (x *ProductCategoryConstant_ProductCategoryLocalization) Reset()
func (*ProductCategoryConstant_ProductCategoryLocalization) String ¶
func (x *ProductCategoryConstant_ProductCategoryLocalization) String() string
type ProductGroupView ¶
type ProductGroupView struct { // Output only. The resource name of the product group view. // Product group view resource names have the form: // // `customers/{customer_id}/productGroupViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A product group view.
func (*ProductGroupView) Descriptor
deprecated
func (*ProductGroupView) Descriptor() ([]byte, []int)
Deprecated: Use ProductGroupView.ProtoReflect.Descriptor instead.
func (*ProductGroupView) GetResourceName ¶
func (x *ProductGroupView) GetResourceName() string
func (*ProductGroupView) ProtoMessage ¶
func (*ProductGroupView) ProtoMessage()
func (*ProductGroupView) ProtoReflect ¶
func (x *ProductGroupView) ProtoReflect() protoreflect.Message
func (*ProductGroupView) Reset ¶
func (x *ProductGroupView) Reset()
func (*ProductGroupView) String ¶
func (x *ProductGroupView) String() string
type ProductLink ¶
type ProductLink struct { // Immutable. Resource name of the product link. // ProductLink resource names have the form: // // `customers/{customer_id}/productLinks/{product_link_id} ` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the link. // This field is read only. ProductLinkId *int64 `protobuf:"varint,2,opt,name=product_link_id,json=productLinkId,proto3,oneof" json:"product_link_id,omitempty"` // Output only. The type of the linked product. Type enums.LinkedProductTypeEnum_LinkedProductType `` /* 138-byte string literal not displayed */ // A product linked to this account. // // Types that are assignable to LinkedProduct: // // *ProductLink_DataPartner // *ProductLink_GoogleAds // *ProductLink_MerchantCenter // *ProductLink_AdvertisingPartner LinkedProduct isProductLink_LinkedProduct `protobuf_oneof:"linked_product"` // contains filtered or unexported fields }
Represents the data sharing connection between a Google Ads customer and another product.
func (*ProductLink) Descriptor
deprecated
func (*ProductLink) Descriptor() ([]byte, []int)
Deprecated: Use ProductLink.ProtoReflect.Descriptor instead.
func (*ProductLink) GetAdvertisingPartner ¶
func (x *ProductLink) GetAdvertisingPartner() *AdvertisingPartnerIdentifier
func (*ProductLink) GetDataPartner ¶
func (x *ProductLink) GetDataPartner() *DataPartnerIdentifier
func (*ProductLink) GetGoogleAds ¶
func (x *ProductLink) GetGoogleAds() *GoogleAdsIdentifier
func (*ProductLink) GetLinkedProduct ¶
func (m *ProductLink) GetLinkedProduct() isProductLink_LinkedProduct
func (*ProductLink) GetMerchantCenter ¶
func (x *ProductLink) GetMerchantCenter() *MerchantCenterIdentifier
func (*ProductLink) GetProductLinkId ¶
func (x *ProductLink) GetProductLinkId() int64
func (*ProductLink) GetResourceName ¶
func (x *ProductLink) GetResourceName() string
func (*ProductLink) GetType ¶
func (x *ProductLink) GetType() enums.LinkedProductTypeEnum_LinkedProductType
func (*ProductLink) ProtoMessage ¶
func (*ProductLink) ProtoMessage()
func (*ProductLink) ProtoReflect ¶
func (x *ProductLink) ProtoReflect() protoreflect.Message
func (*ProductLink) Reset ¶
func (x *ProductLink) Reset()
func (*ProductLink) String ¶
func (x *ProductLink) String() string
type ProductLinkInvitation ¶
type ProductLinkInvitation struct { // Immutable. The resource name of a product link invitation. // Product link invitation resource names have the form: // // `customers/{customer_id}/productLinkInvitations/{product_link_invitation_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the product link invitation. // This field is read only. ProductLinkInvitationId int64 `` /* 135-byte string literal not displayed */ // Output only. The status of the product link invitation. // This field is read only. Status enums.ProductLinkInvitationStatusEnum_ProductLinkInvitationStatus `` /* 162-byte string literal not displayed */ // Output only. The type of the invited account. // This field is read only and can be used for filtering invitations with // {@code GoogleAdsService.SearchGoogleAdsRequest}. Type enums.LinkedProductTypeEnum_LinkedProductType `` /* 138-byte string literal not displayed */ // An account invited to link to this Google Ads account. // // Types that are assignable to InvitedAccount: // // *ProductLinkInvitation_HotelCenter // *ProductLinkInvitation_MerchantCenter // *ProductLinkInvitation_AdvertisingPartner InvitedAccount isProductLinkInvitation_InvitedAccount `protobuf_oneof:"invited_account"` // contains filtered or unexported fields }
Represents an invitation for data sharing connection between a Google Ads account and another account.
func (*ProductLinkInvitation) Descriptor
deprecated
func (*ProductLinkInvitation) Descriptor() ([]byte, []int)
Deprecated: Use ProductLinkInvitation.ProtoReflect.Descriptor instead.
func (*ProductLinkInvitation) GetAdvertisingPartner ¶
func (x *ProductLinkInvitation) GetAdvertisingPartner() *AdvertisingPartnerLinkInvitationIdentifier
func (*ProductLinkInvitation) GetHotelCenter ¶
func (x *ProductLinkInvitation) GetHotelCenter() *HotelCenterLinkInvitationIdentifier
func (*ProductLinkInvitation) GetInvitedAccount ¶
func (m *ProductLinkInvitation) GetInvitedAccount() isProductLinkInvitation_InvitedAccount
func (*ProductLinkInvitation) GetMerchantCenter ¶
func (x *ProductLinkInvitation) GetMerchantCenter() *MerchantCenterLinkInvitationIdentifier
func (*ProductLinkInvitation) GetProductLinkInvitationId ¶
func (x *ProductLinkInvitation) GetProductLinkInvitationId() int64
func (*ProductLinkInvitation) GetResourceName ¶
func (x *ProductLinkInvitation) GetResourceName() string
func (*ProductLinkInvitation) GetStatus ¶
func (x *ProductLinkInvitation) GetStatus() enums.ProductLinkInvitationStatusEnum_ProductLinkInvitationStatus
func (*ProductLinkInvitation) GetType ¶
func (x *ProductLinkInvitation) GetType() enums.LinkedProductTypeEnum_LinkedProductType
func (*ProductLinkInvitation) ProtoMessage ¶
func (*ProductLinkInvitation) ProtoMessage()
func (*ProductLinkInvitation) ProtoReflect ¶
func (x *ProductLinkInvitation) ProtoReflect() protoreflect.Message
func (*ProductLinkInvitation) Reset ¶
func (x *ProductLinkInvitation) Reset()
func (*ProductLinkInvitation) String ¶
func (x *ProductLinkInvitation) String() string
type ProductLinkInvitation_AdvertisingPartner ¶
type ProductLinkInvitation_AdvertisingPartner struct { // Output only. Advertising Partner link invitation. AdvertisingPartner *AdvertisingPartnerLinkInvitationIdentifier `protobuf:"bytes,7,opt,name=advertising_partner,json=advertisingPartner,proto3,oneof"` }
type ProductLinkInvitation_HotelCenter ¶
type ProductLinkInvitation_HotelCenter struct { // Output only. Hotel link invitation. HotelCenter *HotelCenterLinkInvitationIdentifier `protobuf:"bytes,4,opt,name=hotel_center,json=hotelCenter,proto3,oneof"` }
type ProductLinkInvitation_MerchantCenter ¶
type ProductLinkInvitation_MerchantCenter struct { // Output only. Merchant Center link invitation. MerchantCenter *MerchantCenterLinkInvitationIdentifier `protobuf:"bytes,5,opt,name=merchant_center,json=merchantCenter,proto3,oneof"` }
type ProductLink_AdvertisingPartner ¶
type ProductLink_AdvertisingPartner struct { // Output only. Advertising Partner link. AdvertisingPartner *AdvertisingPartnerIdentifier `protobuf:"bytes,13,opt,name=advertising_partner,json=advertisingPartner,proto3,oneof"` }
type ProductLink_DataPartner ¶
type ProductLink_DataPartner struct { // Immutable. Data partner link. DataPartner *DataPartnerIdentifier `protobuf:"bytes,4,opt,name=data_partner,json=dataPartner,proto3,oneof"` }
type ProductLink_GoogleAds ¶
type ProductLink_GoogleAds struct { // Immutable. Google Ads link. GoogleAds *GoogleAdsIdentifier `protobuf:"bytes,5,opt,name=google_ads,json=googleAds,proto3,oneof"` }
type ProductLink_MerchantCenter ¶
type ProductLink_MerchantCenter struct { // Immutable. Google Merchant Center link. MerchantCenter *MerchantCenterIdentifier `protobuf:"bytes,12,opt,name=merchant_center,json=merchantCenter,proto3,oneof"` }
type QualifyingQuestion ¶
type QualifyingQuestion struct { // Output only. The resource name of the qualifying question. // // 'qualifyingQuestions/{qualifyingQuestionId}' ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The id of the qualifying question. QualifyingQuestionId int64 `protobuf:"varint,2,opt,name=qualifying_question_id,json=qualifyingQuestionId,proto3" json:"qualifying_question_id,omitempty"` // Output only. The locale of the qualifying question. Locale string `protobuf:"bytes,3,opt,name=locale,proto3" json:"locale,omitempty"` // Output only. The qualifying question. Text string `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
Qualifying Questions for Lead Form.
func (*QualifyingQuestion) Descriptor
deprecated
func (*QualifyingQuestion) Descriptor() ([]byte, []int)
Deprecated: Use QualifyingQuestion.ProtoReflect.Descriptor instead.
func (*QualifyingQuestion) GetLocale ¶
func (x *QualifyingQuestion) GetLocale() string
func (*QualifyingQuestion) GetQualifyingQuestionId ¶
func (x *QualifyingQuestion) GetQualifyingQuestionId() int64
func (*QualifyingQuestion) GetResourceName ¶
func (x *QualifyingQuestion) GetResourceName() string
func (*QualifyingQuestion) GetText ¶
func (x *QualifyingQuestion) GetText() string
func (*QualifyingQuestion) ProtoMessage ¶
func (*QualifyingQuestion) ProtoMessage()
func (*QualifyingQuestion) ProtoReflect ¶
func (x *QualifyingQuestion) ProtoReflect() protoreflect.Message
func (*QualifyingQuestion) Reset ¶
func (x *QualifyingQuestion) Reset()
func (*QualifyingQuestion) String ¶
func (x *QualifyingQuestion) String() string
type Recommendation ¶
type Recommendation struct { // Immutable. The resource name of the recommendation. // // `customers/{customer_id}/recommendations/{recommendation_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The type of recommendation. Type enums.RecommendationTypeEnum_RecommendationType `` /* 140-byte string literal not displayed */ // Output only. The impact on account performance as a result of applying the // recommendation. Impact *Recommendation_RecommendationImpact `protobuf:"bytes,3,opt,name=impact,proto3" json:"impact,omitempty"` // Output only. The budget targeted by this recommendation. This will be set // only when the recommendation affects a single campaign budget. // // This field will be set for the following recommendation types: // CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET, // MOVE_UNUSED_BUDGET CampaignBudget *string `protobuf:"bytes,24,opt,name=campaign_budget,json=campaignBudget,proto3,oneof" json:"campaign_budget,omitempty"` // Output only. The campaign targeted by this recommendation. // // This field will be set for the following recommendation types: // CALL_EXTENSION, CALLOUT_EXTENSION, ENHANCED_CPC_OPT_IN, // USE_BROAD_MATCH_KEYWORD, KEYWORD, KEYWORD_MATCH_TYPE, // UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX, MAXIMIZE_CLICKS_OPT_IN, // MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION, // RESPONSIVE_SEARCH_AD, // RESPONSIVE_SEARCH_AD_ASSET, // SEARCH_PARTNERS_OPT_IN, DISPLAY_EXPANSION_OPT_IN, SITELINK_EXTENSION, // TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN, TEXT_AD, // UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX, // RAISE_TARGET_CPA_BID_TOO_LOW, FORECASTING_SET_TARGET_ROAS, // SHOPPING_ADD_AGE_GROUP, SHOPPING_ADD_COLOR, SHOPPING_ADD_GENDER, // SHOPPING_ADD_SIZE, SHOPPING_ADD_GTIN, SHOPPING_ADD_MORE_IDENTIFIERS, // SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN, SHOPPING_FIX_DISAPPROVED_PRODUCTS, // SHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX, // DYNAMIC_IMAGE_EXTENSION_OPT_IN, RAISE_TARGET_CPA, LOWER_TARGET_ROAS, // FORECASTING_SET_TARGET_CPA, // SET_TARGET_CPA, SET_TARGET_ROAS, MAXIMIZE_CONVERSION_VALUE_OPT_IN, // IMPROVE_GOOGLE_TAG_COVERAGE, PERFORMANCE_MAX_FINAL_URL_OPT_IN Campaign *string `protobuf:"bytes,25,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Output only. The ad group targeted by this recommendation. This will be set // only when the recommendation affects a single ad group. // // This field will be set for the following recommendation types: // KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD, // RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD AdGroup *string `protobuf:"bytes,26,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Output only. Whether the recommendation is dismissed or not. Dismissed *bool `protobuf:"varint,27,opt,name=dismissed,proto3,oneof" json:"dismissed,omitempty"` // Output only. The campaigns targeted by this recommendation. // // This field will be set for the following recommendation types: // CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, // MARGINAL_ROI_CAMPAIGN_BUDGET and MOVE_UNUSED_BUDGET Campaigns []string `protobuf:"bytes,38,rep,name=campaigns,proto3" json:"campaigns,omitempty"` // The details of recommendation. // // Types that are assignable to Recommendation: // // *Recommendation_CampaignBudgetRecommendation_ // *Recommendation_ForecastingCampaignBudgetRecommendation // *Recommendation_KeywordRecommendation_ // *Recommendation_TextAdRecommendation_ // *Recommendation_TargetCpaOptInRecommendation_ // *Recommendation_MaximizeConversionsOptInRecommendation_ // *Recommendation_EnhancedCpcOptInRecommendation_ // *Recommendation_SearchPartnersOptInRecommendation_ // *Recommendation_MaximizeClicksOptInRecommendation_ // *Recommendation_OptimizeAdRotationRecommendation_ // *Recommendation_KeywordMatchTypeRecommendation_ // *Recommendation_MoveUnusedBudgetRecommendation_ // *Recommendation_TargetRoasOptInRecommendation_ // *Recommendation_ResponsiveSearchAdRecommendation_ // *Recommendation_MarginalRoiCampaignBudgetRecommendation // *Recommendation_UseBroadMatchKeywordRecommendation_ // *Recommendation_ResponsiveSearchAdAssetRecommendation_ // *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation_ // *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation_ // *Recommendation_DisplayExpansionOptInRecommendation_ // *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation_ // *Recommendation_RaiseTargetCpaBidTooLowRecommendation_ // *Recommendation_ForecastingSetTargetRoasRecommendation_ // *Recommendation_CalloutAssetRecommendation_ // *Recommendation_SitelinkAssetRecommendation_ // *Recommendation_CallAssetRecommendation_ // *Recommendation_ShoppingAddAgeGroupRecommendation // *Recommendation_ShoppingAddColorRecommendation // *Recommendation_ShoppingAddGenderRecommendation // *Recommendation_ShoppingAddGtinRecommendation // *Recommendation_ShoppingAddMoreIdentifiersRecommendation // *Recommendation_ShoppingAddSizeRecommendation // *Recommendation_ShoppingAddProductsToCampaignRecommendation_ // *Recommendation_ShoppingFixDisapprovedProductsRecommendation_ // *Recommendation_ShoppingTargetAllOffersRecommendation_ // *Recommendation_ShoppingFixSuspendedMerchantCenterAccountRecommendation // *Recommendation_ShoppingFixMerchantCenterAccountSuspensionWarningRecommendation // *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation_ // *Recommendation_DynamicImageExtensionOptInRecommendation_ // *Recommendation_RaiseTargetCpaRecommendation_ // *Recommendation_LowerTargetRoasRecommendation_ // *Recommendation_PerformanceMaxOptInRecommendation_ // *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation_ // *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation_ // *Recommendation_ForecastingSetTargetCpaRecommendation_ // *Recommendation_SetTargetCpaRecommendation // *Recommendation_SetTargetRoasRecommendation // *Recommendation_MaximizeConversionValueOptInRecommendation_ // *Recommendation_ImproveGoogleTagCoverageRecommendation_ // *Recommendation_PerformanceMaxFinalUrlOptInRecommendation_ // *Recommendation_RefreshCustomerMatchListRecommendation_ // *Recommendation_CustomAudienceOptInRecommendation_ // *Recommendation_LeadFormAssetRecommendation_ // *Recommendation_ImproveDemandGenAdStrengthRecommendation_ Recommendation isRecommendation_Recommendation `protobuf_oneof:"recommendation"` // contains filtered or unexported fields }
A recommendation.
func (*Recommendation) Descriptor
deprecated
func (*Recommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation.ProtoReflect.Descriptor instead.
func (*Recommendation) GetAdGroup ¶
func (x *Recommendation) GetAdGroup() string
func (*Recommendation) GetCallAssetRecommendation ¶
func (x *Recommendation) GetCallAssetRecommendation() *Recommendation_CallAssetRecommendation
func (*Recommendation) GetCalloutAssetRecommendation ¶
func (x *Recommendation) GetCalloutAssetRecommendation() *Recommendation_CalloutAssetRecommendation
func (*Recommendation) GetCampaign ¶
func (x *Recommendation) GetCampaign() string
func (*Recommendation) GetCampaignBudget ¶
func (x *Recommendation) GetCampaignBudget() string
func (*Recommendation) GetCampaignBudgetRecommendation ¶
func (x *Recommendation) GetCampaignBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation
func (*Recommendation) GetCampaigns ¶
func (x *Recommendation) GetCampaigns() []string
func (*Recommendation) GetCustomAudienceOptInRecommendation ¶
func (x *Recommendation) GetCustomAudienceOptInRecommendation() *Recommendation_CustomAudienceOptInRecommendation
func (*Recommendation) GetDismissed ¶
func (x *Recommendation) GetDismissed() bool
func (*Recommendation) GetDisplayExpansionOptInRecommendation ¶
func (x *Recommendation) GetDisplayExpansionOptInRecommendation() *Recommendation_DisplayExpansionOptInRecommendation
func (*Recommendation) GetDynamicImageExtensionOptInRecommendation ¶
func (x *Recommendation) GetDynamicImageExtensionOptInRecommendation() *Recommendation_DynamicImageExtensionOptInRecommendation
func (*Recommendation) GetEnhancedCpcOptInRecommendation ¶
func (x *Recommendation) GetEnhancedCpcOptInRecommendation() *Recommendation_EnhancedCpcOptInRecommendation
func (*Recommendation) GetForecastingCampaignBudgetRecommendation ¶
func (x *Recommendation) GetForecastingCampaignBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation
func (*Recommendation) GetForecastingSetTargetCpaRecommendation ¶
func (x *Recommendation) GetForecastingSetTargetCpaRecommendation() *Recommendation_ForecastingSetTargetCpaRecommendation
func (*Recommendation) GetForecastingSetTargetRoasRecommendation ¶
func (x *Recommendation) GetForecastingSetTargetRoasRecommendation() *Recommendation_ForecastingSetTargetRoasRecommendation
func (*Recommendation) GetImpact ¶
func (x *Recommendation) GetImpact() *Recommendation_RecommendationImpact
func (*Recommendation) GetImproveDemandGenAdStrengthRecommendation ¶
func (x *Recommendation) GetImproveDemandGenAdStrengthRecommendation() *Recommendation_ImproveDemandGenAdStrengthRecommendation
func (*Recommendation) GetImproveGoogleTagCoverageRecommendation ¶
func (x *Recommendation) GetImproveGoogleTagCoverageRecommendation() *Recommendation_ImproveGoogleTagCoverageRecommendation
func (*Recommendation) GetImprovePerformanceMaxAdStrengthRecommendation ¶
func (x *Recommendation) GetImprovePerformanceMaxAdStrengthRecommendation() *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation
func (*Recommendation) GetKeywordMatchTypeRecommendation ¶
func (x *Recommendation) GetKeywordMatchTypeRecommendation() *Recommendation_KeywordMatchTypeRecommendation
func (*Recommendation) GetKeywordRecommendation ¶
func (x *Recommendation) GetKeywordRecommendation() *Recommendation_KeywordRecommendation
func (*Recommendation) GetLeadFormAssetRecommendation ¶
func (x *Recommendation) GetLeadFormAssetRecommendation() *Recommendation_LeadFormAssetRecommendation
func (*Recommendation) GetLowerTargetRoasRecommendation ¶
func (x *Recommendation) GetLowerTargetRoasRecommendation() *Recommendation_LowerTargetRoasRecommendation
func (*Recommendation) GetMarginalRoiCampaignBudgetRecommendation ¶
func (x *Recommendation) GetMarginalRoiCampaignBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation
func (*Recommendation) GetMaximizeClicksOptInRecommendation ¶
func (x *Recommendation) GetMaximizeClicksOptInRecommendation() *Recommendation_MaximizeClicksOptInRecommendation
func (*Recommendation) GetMaximizeConversionValueOptInRecommendation ¶
func (x *Recommendation) GetMaximizeConversionValueOptInRecommendation() *Recommendation_MaximizeConversionValueOptInRecommendation
func (*Recommendation) GetMaximizeConversionsOptInRecommendation ¶
func (x *Recommendation) GetMaximizeConversionsOptInRecommendation() *Recommendation_MaximizeConversionsOptInRecommendation
func (*Recommendation) GetMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation ¶
func (x *Recommendation) GetMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation() *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation
func (*Recommendation) GetMoveUnusedBudgetRecommendation ¶
func (x *Recommendation) GetMoveUnusedBudgetRecommendation() *Recommendation_MoveUnusedBudgetRecommendation
func (*Recommendation) GetOptimizeAdRotationRecommendation ¶
func (x *Recommendation) GetOptimizeAdRotationRecommendation() *Recommendation_OptimizeAdRotationRecommendation
func (*Recommendation) GetPerformanceMaxFinalUrlOptInRecommendation ¶
func (x *Recommendation) GetPerformanceMaxFinalUrlOptInRecommendation() *Recommendation_PerformanceMaxFinalUrlOptInRecommendation
func (*Recommendation) GetPerformanceMaxOptInRecommendation ¶
func (x *Recommendation) GetPerformanceMaxOptInRecommendation() *Recommendation_PerformanceMaxOptInRecommendation
func (*Recommendation) GetRaiseTargetCpaBidTooLowRecommendation ¶
func (x *Recommendation) GetRaiseTargetCpaBidTooLowRecommendation() *Recommendation_RaiseTargetCpaBidTooLowRecommendation
func (*Recommendation) GetRaiseTargetCpaRecommendation ¶
func (x *Recommendation) GetRaiseTargetCpaRecommendation() *Recommendation_RaiseTargetCpaRecommendation
func (*Recommendation) GetRecommendation ¶
func (m *Recommendation) GetRecommendation() isRecommendation_Recommendation
func (*Recommendation) GetRefreshCustomerMatchListRecommendation ¶
func (x *Recommendation) GetRefreshCustomerMatchListRecommendation() *Recommendation_RefreshCustomerMatchListRecommendation
func (*Recommendation) GetResourceName ¶
func (x *Recommendation) GetResourceName() string
func (*Recommendation) GetResponsiveSearchAdAssetRecommendation ¶
func (x *Recommendation) GetResponsiveSearchAdAssetRecommendation() *Recommendation_ResponsiveSearchAdAssetRecommendation
func (*Recommendation) GetResponsiveSearchAdImproveAdStrengthRecommendation ¶
func (x *Recommendation) GetResponsiveSearchAdImproveAdStrengthRecommendation() *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation
func (*Recommendation) GetResponsiveSearchAdRecommendation ¶
func (x *Recommendation) GetResponsiveSearchAdRecommendation() *Recommendation_ResponsiveSearchAdRecommendation
func (*Recommendation) GetSearchPartnersOptInRecommendation ¶
func (x *Recommendation) GetSearchPartnersOptInRecommendation() *Recommendation_SearchPartnersOptInRecommendation
func (*Recommendation) GetSetTargetCpaRecommendation ¶
func (x *Recommendation) GetSetTargetCpaRecommendation() *Recommendation_ForecastingSetTargetCpaRecommendation
func (*Recommendation) GetSetTargetRoasRecommendation ¶
func (x *Recommendation) GetSetTargetRoasRecommendation() *Recommendation_ForecastingSetTargetRoasRecommendation
func (*Recommendation) GetShoppingAddAgeGroupRecommendation ¶
func (x *Recommendation) GetShoppingAddAgeGroupRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
func (*Recommendation) GetShoppingAddColorRecommendation ¶
func (x *Recommendation) GetShoppingAddColorRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
func (*Recommendation) GetShoppingAddGenderRecommendation ¶
func (x *Recommendation) GetShoppingAddGenderRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
func (*Recommendation) GetShoppingAddGtinRecommendation ¶
func (x *Recommendation) GetShoppingAddGtinRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
func (*Recommendation) GetShoppingAddMoreIdentifiersRecommendation ¶
func (x *Recommendation) GetShoppingAddMoreIdentifiersRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
func (*Recommendation) GetShoppingAddProductsToCampaignRecommendation ¶
func (x *Recommendation) GetShoppingAddProductsToCampaignRecommendation() *Recommendation_ShoppingAddProductsToCampaignRecommendation
func (*Recommendation) GetShoppingAddSizeRecommendation ¶
func (x *Recommendation) GetShoppingAddSizeRecommendation() *Recommendation_ShoppingOfferAttributeRecommendation
func (*Recommendation) GetShoppingFixDisapprovedProductsRecommendation ¶
func (x *Recommendation) GetShoppingFixDisapprovedProductsRecommendation() *Recommendation_ShoppingFixDisapprovedProductsRecommendation
func (*Recommendation) GetShoppingFixMerchantCenterAccountSuspensionWarningRecommendation ¶
func (x *Recommendation) GetShoppingFixMerchantCenterAccountSuspensionWarningRecommendation() *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation
func (*Recommendation) GetShoppingFixSuspendedMerchantCenterAccountRecommendation ¶
func (x *Recommendation) GetShoppingFixSuspendedMerchantCenterAccountRecommendation() *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation
func (*Recommendation) GetShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation ¶
func (x *Recommendation) GetShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation() *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation
func (*Recommendation) GetShoppingTargetAllOffersRecommendation ¶
func (x *Recommendation) GetShoppingTargetAllOffersRecommendation() *Recommendation_ShoppingTargetAllOffersRecommendation
func (*Recommendation) GetSitelinkAssetRecommendation ¶
func (x *Recommendation) GetSitelinkAssetRecommendation() *Recommendation_SitelinkAssetRecommendation
func (*Recommendation) GetTargetCpaOptInRecommendation ¶
func (x *Recommendation) GetTargetCpaOptInRecommendation() *Recommendation_TargetCpaOptInRecommendation
func (*Recommendation) GetTargetRoasOptInRecommendation ¶
func (x *Recommendation) GetTargetRoasOptInRecommendation() *Recommendation_TargetRoasOptInRecommendation
func (*Recommendation) GetTextAdRecommendation ¶
func (x *Recommendation) GetTextAdRecommendation() *Recommendation_TextAdRecommendation
func (*Recommendation) GetType ¶
func (x *Recommendation) GetType() enums.RecommendationTypeEnum_RecommendationType
func (*Recommendation) GetUpgradeLocalCampaignToPerformanceMaxRecommendation ¶
func (x *Recommendation) GetUpgradeLocalCampaignToPerformanceMaxRecommendation() *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation
func (*Recommendation) GetUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation ¶
func (x *Recommendation) GetUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation() *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation
func (*Recommendation) GetUseBroadMatchKeywordRecommendation ¶
func (x *Recommendation) GetUseBroadMatchKeywordRecommendation() *Recommendation_UseBroadMatchKeywordRecommendation
func (*Recommendation) ProtoMessage ¶
func (*Recommendation) ProtoMessage()
func (*Recommendation) ProtoReflect ¶
func (x *Recommendation) ProtoReflect() protoreflect.Message
func (*Recommendation) Reset ¶
func (x *Recommendation) Reset()
func (*Recommendation) String ¶
func (x *Recommendation) String() string
type RecommendationSubscription ¶
type RecommendationSubscription struct { // Immutable. The resource name of the recommendation subscription. // // `customers/{customer_id}/recommendationSubscriptions/{recommendation_type}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Required. Immutable. The type of recommendation subscribed to. Type enums.RecommendationTypeEnum_RecommendationType `` /* 140-byte string literal not displayed */ // Output only. Time in seconds when the subscription was first created. The // datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss" // format. CreateDateTime *string `protobuf:"bytes,3,opt,name=create_date_time,json=createDateTime,proto3,oneof" json:"create_date_time,omitempty"` // Output only. Contains the time in microseconds, when the Recommendation // Subscription was last updated. The datetime is in the customer's time zone // and in "yyyy-MM-dd HH:mm:ss.ssssss" format. ModifyDateTime *string `protobuf:"bytes,4,opt,name=modify_date_time,json=modifyDateTime,proto3,oneof" json:"modify_date_time,omitempty"` // Required. Status of the subscription, either enabled or paused. Status *enums.RecommendationSubscriptionStatusEnum_RecommendationSubscriptionStatus `` /* 178-byte string literal not displayed */ // contains filtered or unexported fields }
Recommendation Subscription resource
func (*RecommendationSubscription) Descriptor
deprecated
func (*RecommendationSubscription) Descriptor() ([]byte, []int)
Deprecated: Use RecommendationSubscription.ProtoReflect.Descriptor instead.
func (*RecommendationSubscription) GetCreateDateTime ¶
func (x *RecommendationSubscription) GetCreateDateTime() string
func (*RecommendationSubscription) GetModifyDateTime ¶
func (x *RecommendationSubscription) GetModifyDateTime() string
func (*RecommendationSubscription) GetResourceName ¶
func (x *RecommendationSubscription) GetResourceName() string
func (*RecommendationSubscription) GetType ¶
func (x *RecommendationSubscription) GetType() enums.RecommendationTypeEnum_RecommendationType
func (*RecommendationSubscription) ProtoMessage ¶
func (*RecommendationSubscription) ProtoMessage()
func (*RecommendationSubscription) ProtoReflect ¶
func (x *RecommendationSubscription) ProtoReflect() protoreflect.Message
func (*RecommendationSubscription) Reset ¶
func (x *RecommendationSubscription) Reset()
func (*RecommendationSubscription) String ¶
func (x *RecommendationSubscription) String() string
type Recommendation_AccountInfo ¶
type Recommendation_AccountInfo struct { // Output only. The customer ID of the account. CustomerId int64 `protobuf:"varint,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` // Output only. The descriptive name of the account. DescriptiveName string `protobuf:"bytes,2,opt,name=descriptive_name,json=descriptiveName,proto3" json:"descriptive_name,omitempty"` // contains filtered or unexported fields }
Wrapper for information about a Google Ads account.
func (*Recommendation_AccountInfo) Descriptor
deprecated
func (*Recommendation_AccountInfo) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_AccountInfo.ProtoReflect.Descriptor instead.
func (*Recommendation_AccountInfo) GetCustomerId ¶
func (x *Recommendation_AccountInfo) GetCustomerId() int64
func (*Recommendation_AccountInfo) GetDescriptiveName ¶
func (x *Recommendation_AccountInfo) GetDescriptiveName() string
func (*Recommendation_AccountInfo) ProtoMessage ¶
func (*Recommendation_AccountInfo) ProtoMessage()
func (*Recommendation_AccountInfo) ProtoReflect ¶
func (x *Recommendation_AccountInfo) ProtoReflect() protoreflect.Message
func (*Recommendation_AccountInfo) Reset ¶
func (x *Recommendation_AccountInfo) Reset()
func (*Recommendation_AccountInfo) String ¶
func (x *Recommendation_AccountInfo) String() string
type Recommendation_CallAssetRecommendation ¶
type Recommendation_CallAssetRecommendation struct {
// contains filtered or unexported fields
}
The call asset recommendation.
func (*Recommendation_CallAssetRecommendation) Descriptor
deprecated
func (*Recommendation_CallAssetRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_CallAssetRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_CallAssetRecommendation) ProtoMessage ¶
func (*Recommendation_CallAssetRecommendation) ProtoMessage()
func (*Recommendation_CallAssetRecommendation) ProtoReflect ¶
func (x *Recommendation_CallAssetRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_CallAssetRecommendation) Reset ¶
func (x *Recommendation_CallAssetRecommendation) Reset()
func (*Recommendation_CallAssetRecommendation) String ¶
func (x *Recommendation_CallAssetRecommendation) String() string
type Recommendation_CallAssetRecommendation_ ¶
type Recommendation_CallAssetRecommendation_ struct { // Output only. The call asset recommendation. CallAssetRecommendation *Recommendation_CallAssetRecommendation `protobuf:"bytes,41,opt,name=call_asset_recommendation,json=callAssetRecommendation,proto3,oneof"` }
type Recommendation_CalloutAssetRecommendation ¶
type Recommendation_CalloutAssetRecommendation struct { // Output only. New callout extension assets recommended at the campaign // level. RecommendedCampaignCalloutAssets []*Asset `` /* 161-byte string literal not displayed */ // Output only. New callout extension assets recommended at the customer // level. RecommendedCustomerCalloutAssets []*Asset `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
The callout asset recommendation.
func (*Recommendation_CalloutAssetRecommendation) Descriptor
deprecated
func (*Recommendation_CalloutAssetRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_CalloutAssetRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_CalloutAssetRecommendation) GetRecommendedCampaignCalloutAssets ¶
func (x *Recommendation_CalloutAssetRecommendation) GetRecommendedCampaignCalloutAssets() []*Asset
func (*Recommendation_CalloutAssetRecommendation) GetRecommendedCustomerCalloutAssets ¶
func (x *Recommendation_CalloutAssetRecommendation) GetRecommendedCustomerCalloutAssets() []*Asset
func (*Recommendation_CalloutAssetRecommendation) ProtoMessage ¶
func (*Recommendation_CalloutAssetRecommendation) ProtoMessage()
func (*Recommendation_CalloutAssetRecommendation) ProtoReflect ¶
func (x *Recommendation_CalloutAssetRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_CalloutAssetRecommendation) Reset ¶
func (x *Recommendation_CalloutAssetRecommendation) Reset()
func (*Recommendation_CalloutAssetRecommendation) String ¶
func (x *Recommendation_CalloutAssetRecommendation) String() string
type Recommendation_CalloutAssetRecommendation_ ¶
type Recommendation_CalloutAssetRecommendation_ struct { // Output only. The callout asset recommendation. CalloutAssetRecommendation *Recommendation_CalloutAssetRecommendation `protobuf:"bytes,39,opt,name=callout_asset_recommendation,json=calloutAssetRecommendation,proto3,oneof"` }
type Recommendation_CampaignBudget ¶
type Recommendation_CampaignBudget struct { // Output only. Current budget amount. CurrentAmountMicros int64 `protobuf:"varint,1,opt,name=current_amount_micros,json=currentAmountMicros,proto3" json:"current_amount_micros,omitempty"` // Output only. Recommended budget amount. RecommendedNewAmountMicros int64 `` /* 144-byte string literal not displayed */ // Output only. The date when the new budget would start being used. // This field will be set for the following recommendation types: // FORECASTING_SET_TARGET_ROAS , FORECASTING_SET_TARGET_CPA // YYYY-MM-DD format, for example, 2018-04-17. NewStartDate string `protobuf:"bytes,3,opt,name=new_start_date,json=newStartDate,proto3" json:"new_start_date,omitempty"` // contains filtered or unexported fields }
A campaign budget shared amongst various budget recommendation types.
func (*Recommendation_CampaignBudget) Descriptor
deprecated
func (*Recommendation_CampaignBudget) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_CampaignBudget.ProtoReflect.Descriptor instead.
func (*Recommendation_CampaignBudget) GetCurrentAmountMicros ¶
func (x *Recommendation_CampaignBudget) GetCurrentAmountMicros() int64
func (*Recommendation_CampaignBudget) GetNewStartDate ¶
func (x *Recommendation_CampaignBudget) GetNewStartDate() string
func (*Recommendation_CampaignBudget) GetRecommendedNewAmountMicros ¶
func (x *Recommendation_CampaignBudget) GetRecommendedNewAmountMicros() int64
func (*Recommendation_CampaignBudget) ProtoMessage ¶
func (*Recommendation_CampaignBudget) ProtoMessage()
func (*Recommendation_CampaignBudget) ProtoReflect ¶
func (x *Recommendation_CampaignBudget) ProtoReflect() protoreflect.Message
func (*Recommendation_CampaignBudget) Reset ¶
func (x *Recommendation_CampaignBudget) Reset()
func (*Recommendation_CampaignBudget) String ¶
func (x *Recommendation_CampaignBudget) String() string
type Recommendation_CampaignBudgetRecommendation ¶
type Recommendation_CampaignBudgetRecommendation struct { // Output only. The current budget amount in micros. CurrentBudgetAmountMicros *int64 `` /* 147-byte string literal not displayed */ // Output only. The recommended budget amount in micros. RecommendedBudgetAmountMicros *int64 `` /* 159-byte string literal not displayed */ // Output only. The budget amounts and associated impact estimates for some // values of possible budget amounts. BudgetOptions []*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption `protobuf:"bytes,3,rep,name=budget_options,json=budgetOptions,proto3" json:"budget_options,omitempty"` // contains filtered or unexported fields }
The budget recommendation for budget constrained campaigns.
func (*Recommendation_CampaignBudgetRecommendation) Descriptor
deprecated
func (*Recommendation_CampaignBudgetRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_CampaignBudgetRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_CampaignBudgetRecommendation) GetBudgetOptions ¶
func (x *Recommendation_CampaignBudgetRecommendation) GetBudgetOptions() []*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption
func (*Recommendation_CampaignBudgetRecommendation) GetCurrentBudgetAmountMicros ¶
func (x *Recommendation_CampaignBudgetRecommendation) GetCurrentBudgetAmountMicros() int64
func (*Recommendation_CampaignBudgetRecommendation) GetRecommendedBudgetAmountMicros ¶
func (x *Recommendation_CampaignBudgetRecommendation) GetRecommendedBudgetAmountMicros() int64
func (*Recommendation_CampaignBudgetRecommendation) ProtoMessage ¶
func (*Recommendation_CampaignBudgetRecommendation) ProtoMessage()
func (*Recommendation_CampaignBudgetRecommendation) ProtoReflect ¶
func (x *Recommendation_CampaignBudgetRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_CampaignBudgetRecommendation) Reset ¶
func (x *Recommendation_CampaignBudgetRecommendation) Reset()
func (*Recommendation_CampaignBudgetRecommendation) String ¶
func (x *Recommendation_CampaignBudgetRecommendation) String() string
type Recommendation_CampaignBudgetRecommendation_ ¶
type Recommendation_CampaignBudgetRecommendation_ struct { // Output only. The campaign budget recommendation. CampaignBudgetRecommendation *Recommendation_CampaignBudgetRecommendation `protobuf:"bytes,4,opt,name=campaign_budget_recommendation,json=campaignBudgetRecommendation,proto3,oneof"` }
type Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption ¶
type Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption struct { // Output only. The budget amount for this option. BudgetAmountMicros *int64 `protobuf:"varint,3,opt,name=budget_amount_micros,json=budgetAmountMicros,proto3,oneof" json:"budget_amount_micros,omitempty"` // Output only. The impact estimate if budget is changed to amount // specified in this option. Impact *Recommendation_RecommendationImpact `protobuf:"bytes,2,opt,name=impact,proto3" json:"impact,omitempty"` // contains filtered or unexported fields }
The impact estimates for a given budget amount.
func (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) Descriptor
deprecated
func (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption.ProtoReflect.Descriptor instead.
func (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) GetBudgetAmountMicros ¶
func (x *Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) GetBudgetAmountMicros() int64
func (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) ProtoMessage ¶
func (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) ProtoMessage()
func (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) ProtoReflect ¶
func (x *Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption) ProtoReflect() protoreflect.Message
type Recommendation_CustomAudienceOptInRecommendation ¶
type Recommendation_CustomAudienceOptInRecommendation struct { // Output only. The list of keywords to use for custom audience creation. Keywords []*common.KeywordInfo `protobuf:"bytes,1,rep,name=keywords,proto3" json:"keywords,omitempty"` // contains filtered or unexported fields }
The Custom Audience Opt In recommendation.
func (*Recommendation_CustomAudienceOptInRecommendation) Descriptor
deprecated
func (*Recommendation_CustomAudienceOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_CustomAudienceOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_CustomAudienceOptInRecommendation) GetKeywords ¶
func (x *Recommendation_CustomAudienceOptInRecommendation) GetKeywords() []*common.KeywordInfo
func (*Recommendation_CustomAudienceOptInRecommendation) ProtoMessage ¶
func (*Recommendation_CustomAudienceOptInRecommendation) ProtoMessage()
func (*Recommendation_CustomAudienceOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_CustomAudienceOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_CustomAudienceOptInRecommendation) Reset ¶
func (x *Recommendation_CustomAudienceOptInRecommendation) Reset()
func (*Recommendation_CustomAudienceOptInRecommendation) String ¶
func (x *Recommendation_CustomAudienceOptInRecommendation) String() string
type Recommendation_CustomAudienceOptInRecommendation_ ¶
type Recommendation_CustomAudienceOptInRecommendation_ struct { // Output only. The custom audience opt in recommendation. CustomAudienceOptInRecommendation *Recommendation_CustomAudienceOptInRecommendation `protobuf:"bytes,67,opt,name=custom_audience_opt_in_recommendation,json=customAudienceOptInRecommendation,proto3,oneof"` }
type Recommendation_DisplayExpansionOptInRecommendation ¶
type Recommendation_DisplayExpansionOptInRecommendation struct {
// contains filtered or unexported fields
}
The Display Expansion opt-in recommendation.
func (*Recommendation_DisplayExpansionOptInRecommendation) Descriptor
deprecated
func (*Recommendation_DisplayExpansionOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_DisplayExpansionOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_DisplayExpansionOptInRecommendation) ProtoMessage ¶
func (*Recommendation_DisplayExpansionOptInRecommendation) ProtoMessage()
func (*Recommendation_DisplayExpansionOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_DisplayExpansionOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_DisplayExpansionOptInRecommendation) Reset ¶
func (x *Recommendation_DisplayExpansionOptInRecommendation) Reset()
func (*Recommendation_DisplayExpansionOptInRecommendation) String ¶
func (x *Recommendation_DisplayExpansionOptInRecommendation) String() string
type Recommendation_DisplayExpansionOptInRecommendation_ ¶
type Recommendation_DisplayExpansionOptInRecommendation_ struct { // Output only. The Display Expansion opt-in recommendation. DisplayExpansionOptInRecommendation *Recommendation_DisplayExpansionOptInRecommendation `protobuf:"bytes,34,opt,name=display_expansion_opt_in_recommendation,json=displayExpansionOptInRecommendation,proto3,oneof"` }
type Recommendation_DynamicImageExtensionOptInRecommendation ¶
type Recommendation_DynamicImageExtensionOptInRecommendation struct {
// contains filtered or unexported fields
}
Recommendation to enable dynamic image extensions on the account, allowing Google to find the best images from ad landing pages and complement text ads.
func (*Recommendation_DynamicImageExtensionOptInRecommendation) Descriptor
deprecated
func (*Recommendation_DynamicImageExtensionOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_DynamicImageExtensionOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_DynamicImageExtensionOptInRecommendation) ProtoMessage ¶
func (*Recommendation_DynamicImageExtensionOptInRecommendation) ProtoMessage()
func (*Recommendation_DynamicImageExtensionOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_DynamicImageExtensionOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_DynamicImageExtensionOptInRecommendation) Reset ¶
func (x *Recommendation_DynamicImageExtensionOptInRecommendation) Reset()
func (*Recommendation_DynamicImageExtensionOptInRecommendation) String ¶
func (x *Recommendation_DynamicImageExtensionOptInRecommendation) String() string
type Recommendation_DynamicImageExtensionOptInRecommendation_ ¶
type Recommendation_DynamicImageExtensionOptInRecommendation_ struct { // Output only. Recommendation to enable dynamic image extensions on the // account, allowing Google to find the best images from ad landing pages // and complement text ads. DynamicImageExtensionOptInRecommendation *Recommendation_DynamicImageExtensionOptInRecommendation `` /* 133-byte string literal not displayed */ }
type Recommendation_EnhancedCpcOptInRecommendation ¶
type Recommendation_EnhancedCpcOptInRecommendation struct {
// contains filtered or unexported fields
}
The Enhanced Cost-Per-Click Opt-In recommendation.
func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor
deprecated
func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_EnhancedCpcOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage ¶
func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage()
func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_EnhancedCpcOptInRecommendation) Reset ¶
func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset()
func (*Recommendation_EnhancedCpcOptInRecommendation) String ¶
func (x *Recommendation_EnhancedCpcOptInRecommendation) String() string
type Recommendation_EnhancedCpcOptInRecommendation_ ¶
type Recommendation_EnhancedCpcOptInRecommendation_ struct { // Output only. The Enhanced Cost-Per-Click Opt-In recommendation. EnhancedCpcOptInRecommendation *Recommendation_EnhancedCpcOptInRecommendation `protobuf:"bytes,12,opt,name=enhanced_cpc_opt_in_recommendation,json=enhancedCpcOptInRecommendation,proto3,oneof"` }
type Recommendation_ForecastingCampaignBudgetRecommendation ¶
type Recommendation_ForecastingCampaignBudgetRecommendation struct { // Output only. The forecasting campaign budget recommendation. ForecastingCampaignBudgetRecommendation *Recommendation_CampaignBudgetRecommendation `` /* 129-byte string literal not displayed */ }
type Recommendation_ForecastingSetTargetCpaRecommendation ¶
type Recommendation_ForecastingSetTargetCpaRecommendation struct { // Output only. The recommended target CPA. RecommendedTargetCpaMicros int64 `` /* 144-byte string literal not displayed */ // Output only. The campaign budget. CampaignBudget *Recommendation_CampaignBudget `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"` // contains filtered or unexported fields }
The set target CPA recommendations.
func (*Recommendation_ForecastingSetTargetCpaRecommendation) Descriptor
deprecated
func (*Recommendation_ForecastingSetTargetCpaRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ForecastingSetTargetCpaRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ForecastingSetTargetCpaRecommendation) GetCampaignBudget ¶
func (x *Recommendation_ForecastingSetTargetCpaRecommendation) GetCampaignBudget() *Recommendation_CampaignBudget
func (*Recommendation_ForecastingSetTargetCpaRecommendation) GetRecommendedTargetCpaMicros ¶
func (x *Recommendation_ForecastingSetTargetCpaRecommendation) GetRecommendedTargetCpaMicros() int64
func (*Recommendation_ForecastingSetTargetCpaRecommendation) ProtoMessage ¶
func (*Recommendation_ForecastingSetTargetCpaRecommendation) ProtoMessage()
func (*Recommendation_ForecastingSetTargetCpaRecommendation) ProtoReflect ¶
func (x *Recommendation_ForecastingSetTargetCpaRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ForecastingSetTargetCpaRecommendation) Reset ¶
func (x *Recommendation_ForecastingSetTargetCpaRecommendation) Reset()
func (*Recommendation_ForecastingSetTargetCpaRecommendation) String ¶
func (x *Recommendation_ForecastingSetTargetCpaRecommendation) String() string
type Recommendation_ForecastingSetTargetCpaRecommendation_ ¶
type Recommendation_ForecastingSetTargetCpaRecommendation_ struct { // Output only. The forecasting set target CPA recommendation. ForecastingSetTargetCpaRecommendation *Recommendation_ForecastingSetTargetCpaRecommendation `` /* 126-byte string literal not displayed */ }
type Recommendation_ForecastingSetTargetRoasRecommendation ¶
type Recommendation_ForecastingSetTargetRoasRecommendation struct { // Output only. The recommended target ROAS (revenue per unit of spend). // The value is between 0.01 and 1000.0, inclusive. RecommendedTargetRoas float64 `` /* 128-byte string literal not displayed */ // Output only. The campaign budget. CampaignBudget *Recommendation_CampaignBudget `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"` // contains filtered or unexported fields }
The forecasting set target ROAS recommendation.
func (*Recommendation_ForecastingSetTargetRoasRecommendation) Descriptor
deprecated
func (*Recommendation_ForecastingSetTargetRoasRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ForecastingSetTargetRoasRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ForecastingSetTargetRoasRecommendation) GetCampaignBudget ¶
func (x *Recommendation_ForecastingSetTargetRoasRecommendation) GetCampaignBudget() *Recommendation_CampaignBudget
func (*Recommendation_ForecastingSetTargetRoasRecommendation) GetRecommendedTargetRoas ¶
func (x *Recommendation_ForecastingSetTargetRoasRecommendation) GetRecommendedTargetRoas() float64
func (*Recommendation_ForecastingSetTargetRoasRecommendation) ProtoMessage ¶
func (*Recommendation_ForecastingSetTargetRoasRecommendation) ProtoMessage()
func (*Recommendation_ForecastingSetTargetRoasRecommendation) ProtoReflect ¶
func (x *Recommendation_ForecastingSetTargetRoasRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ForecastingSetTargetRoasRecommendation) Reset ¶
func (x *Recommendation_ForecastingSetTargetRoasRecommendation) Reset()
func (*Recommendation_ForecastingSetTargetRoasRecommendation) String ¶
func (x *Recommendation_ForecastingSetTargetRoasRecommendation) String() string
type Recommendation_ForecastingSetTargetRoasRecommendation_ ¶
type Recommendation_ForecastingSetTargetRoasRecommendation_ struct { // Output only. The forecasting set target ROAS recommendation. ForecastingSetTargetRoasRecommendation *Recommendation_ForecastingSetTargetRoasRecommendation `` /* 128-byte string literal not displayed */ }
type Recommendation_ImproveDemandGenAdStrengthRecommendation ¶
type Recommendation_ImproveDemandGenAdStrengthRecommendation struct { // Output only. The resource name of the ad that can be improved. Ad string `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` // Output only. The current ad strength. AdStrength enums.AdStrengthEnum_AdStrength `` /* 154-byte string literal not displayed */ // Output only. A list of recommendations to improve the ad strength. DemandGenAssetActionItems []string `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
The improve Demand Gen ad strength recommendation.
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) Descriptor
deprecated
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ImproveDemandGenAdStrengthRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) GetAd ¶
func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) GetAd() string
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) GetAdStrength ¶
func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) GetAdStrength() enums.AdStrengthEnum_AdStrength
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) GetDemandGenAssetActionItems ¶
func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) GetDemandGenAssetActionItems() []string
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) ProtoMessage ¶
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) ProtoMessage()
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) ProtoReflect ¶
func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) Reset ¶
func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) Reset()
func (*Recommendation_ImproveDemandGenAdStrengthRecommendation) String ¶
func (x *Recommendation_ImproveDemandGenAdStrengthRecommendation) String() string
type Recommendation_ImproveDemandGenAdStrengthRecommendation_ ¶
type Recommendation_ImproveDemandGenAdStrengthRecommendation_ struct { // Output only. The improve Demand Gen ad strength recommendation. ImproveDemandGenAdStrengthRecommendation *Recommendation_ImproveDemandGenAdStrengthRecommendation `` /* 133-byte string literal not displayed */ }
type Recommendation_ImproveGoogleTagCoverageRecommendation ¶
type Recommendation_ImproveGoogleTagCoverageRecommendation struct {
// contains filtered or unexported fields
}
Recommendation to deploy Google Tag on more pages.
func (*Recommendation_ImproveGoogleTagCoverageRecommendation) Descriptor
deprecated
func (*Recommendation_ImproveGoogleTagCoverageRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ImproveGoogleTagCoverageRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ImproveGoogleTagCoverageRecommendation) ProtoMessage ¶
func (*Recommendation_ImproveGoogleTagCoverageRecommendation) ProtoMessage()
func (*Recommendation_ImproveGoogleTagCoverageRecommendation) ProtoReflect ¶
func (x *Recommendation_ImproveGoogleTagCoverageRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ImproveGoogleTagCoverageRecommendation) Reset ¶
func (x *Recommendation_ImproveGoogleTagCoverageRecommendation) Reset()
func (*Recommendation_ImproveGoogleTagCoverageRecommendation) String ¶
func (x *Recommendation_ImproveGoogleTagCoverageRecommendation) String() string
type Recommendation_ImproveGoogleTagCoverageRecommendation_ ¶
type Recommendation_ImproveGoogleTagCoverageRecommendation_ struct { // Output only. Recommendation to deploy Google Tag on more pages. ImproveGoogleTagCoverageRecommendation *Recommendation_ImproveGoogleTagCoverageRecommendation `` /* 128-byte string literal not displayed */ }
type Recommendation_ImprovePerformanceMaxAdStrengthRecommendation ¶
type Recommendation_ImprovePerformanceMaxAdStrengthRecommendation struct { // Output only. The asset group resource name. AssetGroup string `protobuf:"bytes,1,opt,name=asset_group,json=assetGroup,proto3" json:"asset_group,omitempty"` // contains filtered or unexported fields }
Recommendation to improve the asset group strength of a Performance Max campaign to an "Excellent" rating.
func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) Descriptor
deprecated
func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ImprovePerformanceMaxAdStrengthRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) GetAssetGroup ¶
func (x *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) GetAssetGroup() string
func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) ProtoMessage ¶
func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) ProtoMessage()
func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) ProtoReflect ¶
func (x *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) Reset ¶
func (x *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) Reset()
func (*Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) String ¶
func (x *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation) String() string
type Recommendation_ImprovePerformanceMaxAdStrengthRecommendation_ ¶
type Recommendation_ImprovePerformanceMaxAdStrengthRecommendation_ struct { // Output only. The improve Performance Max ad strength recommendation. ImprovePerformanceMaxAdStrengthRecommendation *Recommendation_ImprovePerformanceMaxAdStrengthRecommendation `` /* 143-byte string literal not displayed */ }
type Recommendation_KeywordMatchTypeRecommendation ¶
type Recommendation_KeywordMatchTypeRecommendation struct { // Output only. The existing keyword where the match type should be more // broad. Keyword *common.KeywordInfo `protobuf:"bytes,1,opt,name=keyword,proto3" json:"keyword,omitempty"` // Output only. The recommended new match type. RecommendedMatchType enums.KeywordMatchTypeEnum_KeywordMatchType `` /* 198-byte string literal not displayed */ // contains filtered or unexported fields }
The keyword match type recommendation.
func (*Recommendation_KeywordMatchTypeRecommendation) Descriptor
deprecated
func (*Recommendation_KeywordMatchTypeRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_KeywordMatchTypeRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_KeywordMatchTypeRecommendation) GetKeyword ¶
func (x *Recommendation_KeywordMatchTypeRecommendation) GetKeyword() *common.KeywordInfo
func (*Recommendation_KeywordMatchTypeRecommendation) GetRecommendedMatchType ¶
func (x *Recommendation_KeywordMatchTypeRecommendation) GetRecommendedMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType
func (*Recommendation_KeywordMatchTypeRecommendation) ProtoMessage ¶
func (*Recommendation_KeywordMatchTypeRecommendation) ProtoMessage()
func (*Recommendation_KeywordMatchTypeRecommendation) ProtoReflect ¶
func (x *Recommendation_KeywordMatchTypeRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_KeywordMatchTypeRecommendation) Reset ¶
func (x *Recommendation_KeywordMatchTypeRecommendation) Reset()
func (*Recommendation_KeywordMatchTypeRecommendation) String ¶
func (x *Recommendation_KeywordMatchTypeRecommendation) String() string
type Recommendation_KeywordMatchTypeRecommendation_ ¶
type Recommendation_KeywordMatchTypeRecommendation_ struct { // Output only. The keyword match type recommendation. KeywordMatchTypeRecommendation *Recommendation_KeywordMatchTypeRecommendation `protobuf:"bytes,20,opt,name=keyword_match_type_recommendation,json=keywordMatchTypeRecommendation,proto3,oneof"` }
type Recommendation_KeywordRecommendation ¶
type Recommendation_KeywordRecommendation struct { // Output only. The recommended keyword. Keyword *common.KeywordInfo `protobuf:"bytes,1,opt,name=keyword,proto3" json:"keyword,omitempty"` // Output only. A list of search terms this keyword matches. The same search // term may be repeated for multiple keywords. SearchTerms []*Recommendation_KeywordRecommendation_SearchTerm `protobuf:"bytes,4,rep,name=search_terms,json=searchTerms,proto3" json:"search_terms,omitempty"` // Output only. The recommended CPC (cost-per-click) bid. RecommendedCpcBidMicros *int64 `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
The keyword recommendation.
func (*Recommendation_KeywordRecommendation) Descriptor
deprecated
func (*Recommendation_KeywordRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_KeywordRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_KeywordRecommendation) GetKeyword ¶
func (x *Recommendation_KeywordRecommendation) GetKeyword() *common.KeywordInfo
func (*Recommendation_KeywordRecommendation) GetRecommendedCpcBidMicros ¶
func (x *Recommendation_KeywordRecommendation) GetRecommendedCpcBidMicros() int64
func (*Recommendation_KeywordRecommendation) GetSearchTerms ¶
func (x *Recommendation_KeywordRecommendation) GetSearchTerms() []*Recommendation_KeywordRecommendation_SearchTerm
func (*Recommendation_KeywordRecommendation) ProtoMessage ¶
func (*Recommendation_KeywordRecommendation) ProtoMessage()
func (*Recommendation_KeywordRecommendation) ProtoReflect ¶
func (x *Recommendation_KeywordRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_KeywordRecommendation) Reset ¶
func (x *Recommendation_KeywordRecommendation) Reset()
func (*Recommendation_KeywordRecommendation) String ¶
func (x *Recommendation_KeywordRecommendation) String() string
type Recommendation_KeywordRecommendation_ ¶
type Recommendation_KeywordRecommendation_ struct { // Output only. The keyword recommendation. KeywordRecommendation *Recommendation_KeywordRecommendation `protobuf:"bytes,8,opt,name=keyword_recommendation,json=keywordRecommendation,proto3,oneof"` }
type Recommendation_KeywordRecommendation_SearchTerm ¶
type Recommendation_KeywordRecommendation_SearchTerm struct { // Output only. The text of the search term. Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` // Output only. Estimated number of historical weekly searches for this // search term. EstimatedWeeklySearchCount int64 `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
Information about a search term as related to a keyword recommendation.
func (*Recommendation_KeywordRecommendation_SearchTerm) Descriptor
deprecated
func (*Recommendation_KeywordRecommendation_SearchTerm) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_KeywordRecommendation_SearchTerm.ProtoReflect.Descriptor instead.
func (*Recommendation_KeywordRecommendation_SearchTerm) GetEstimatedWeeklySearchCount ¶
func (x *Recommendation_KeywordRecommendation_SearchTerm) GetEstimatedWeeklySearchCount() int64
func (*Recommendation_KeywordRecommendation_SearchTerm) GetText ¶
func (x *Recommendation_KeywordRecommendation_SearchTerm) GetText() string
func (*Recommendation_KeywordRecommendation_SearchTerm) ProtoMessage ¶
func (*Recommendation_KeywordRecommendation_SearchTerm) ProtoMessage()
func (*Recommendation_KeywordRecommendation_SearchTerm) ProtoReflect ¶
func (x *Recommendation_KeywordRecommendation_SearchTerm) ProtoReflect() protoreflect.Message
func (*Recommendation_KeywordRecommendation_SearchTerm) Reset ¶
func (x *Recommendation_KeywordRecommendation_SearchTerm) Reset()
func (*Recommendation_KeywordRecommendation_SearchTerm) String ¶
func (x *Recommendation_KeywordRecommendation_SearchTerm) String() string
type Recommendation_LeadFormAssetRecommendation ¶
type Recommendation_LeadFormAssetRecommendation struct {
// contains filtered or unexported fields
}
The lead form asset recommendation.
func (*Recommendation_LeadFormAssetRecommendation) Descriptor
deprecated
func (*Recommendation_LeadFormAssetRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_LeadFormAssetRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_LeadFormAssetRecommendation) ProtoMessage ¶
func (*Recommendation_LeadFormAssetRecommendation) ProtoMessage()
func (*Recommendation_LeadFormAssetRecommendation) ProtoReflect ¶
func (x *Recommendation_LeadFormAssetRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_LeadFormAssetRecommendation) Reset ¶
func (x *Recommendation_LeadFormAssetRecommendation) Reset()
func (*Recommendation_LeadFormAssetRecommendation) String ¶
func (x *Recommendation_LeadFormAssetRecommendation) String() string
type Recommendation_LeadFormAssetRecommendation_ ¶
type Recommendation_LeadFormAssetRecommendation_ struct { // Output only. The lead form asset recommendation. LeadFormAssetRecommendation *Recommendation_LeadFormAssetRecommendation `protobuf:"bytes,68,opt,name=lead_form_asset_recommendation,json=leadFormAssetRecommendation,proto3,oneof"` }
type Recommendation_LowerTargetRoasRecommendation ¶
type Recommendation_LowerTargetRoasRecommendation struct { // Output only. The relevant information describing the recommended target // adjustment. TargetAdjustment *Recommendation_TargetAdjustmentInfo `protobuf:"bytes,1,opt,name=target_adjustment,json=targetAdjustment,proto3" json:"target_adjustment,omitempty"` // contains filtered or unexported fields }
Recommendation to lower Target ROAS.
func (*Recommendation_LowerTargetRoasRecommendation) Descriptor
deprecated
func (*Recommendation_LowerTargetRoasRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_LowerTargetRoasRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_LowerTargetRoasRecommendation) GetTargetAdjustment ¶
func (x *Recommendation_LowerTargetRoasRecommendation) GetTargetAdjustment() *Recommendation_TargetAdjustmentInfo
func (*Recommendation_LowerTargetRoasRecommendation) ProtoMessage ¶
func (*Recommendation_LowerTargetRoasRecommendation) ProtoMessage()
func (*Recommendation_LowerTargetRoasRecommendation) ProtoReflect ¶
func (x *Recommendation_LowerTargetRoasRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_LowerTargetRoasRecommendation) Reset ¶
func (x *Recommendation_LowerTargetRoasRecommendation) Reset()
func (*Recommendation_LowerTargetRoasRecommendation) String ¶
func (x *Recommendation_LowerTargetRoasRecommendation) String() string
type Recommendation_LowerTargetRoasRecommendation_ ¶
type Recommendation_LowerTargetRoasRecommendation_ struct { // Output only. Recommendation to lower Target ROAS. LowerTargetRoasRecommendation *Recommendation_LowerTargetRoasRecommendation `protobuf:"bytes,56,opt,name=lower_target_roas_recommendation,json=lowerTargetRoasRecommendation,proto3,oneof"` }
type Recommendation_MarginalRoiCampaignBudgetRecommendation ¶
type Recommendation_MarginalRoiCampaignBudgetRecommendation struct { // Output only. The marginal ROI campaign budget recommendation. MarginalRoiCampaignBudgetRecommendation *Recommendation_CampaignBudgetRecommendation `` /* 130-byte string literal not displayed */ }
type Recommendation_MaximizeClicksOptInRecommendation ¶
type Recommendation_MaximizeClicksOptInRecommendation struct { // Output only. The recommended new budget amount. // Only set if the current budget is too high. RecommendedBudgetAmountMicros *int64 `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
The Maximize Clicks opt-in recommendation.
func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor
deprecated
func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_MaximizeClicksOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros ¶
func (x *Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros() int64
func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage ¶
func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage()
func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_MaximizeClicksOptInRecommendation) Reset ¶
func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset()
func (*Recommendation_MaximizeClicksOptInRecommendation) String ¶
func (x *Recommendation_MaximizeClicksOptInRecommendation) String() string
type Recommendation_MaximizeClicksOptInRecommendation_ ¶
type Recommendation_MaximizeClicksOptInRecommendation_ struct { // Output only. The MaximizeClicks Opt-In recommendation. MaximizeClicksOptInRecommendation *Recommendation_MaximizeClicksOptInRecommendation `protobuf:"bytes,15,opt,name=maximize_clicks_opt_in_recommendation,json=maximizeClicksOptInRecommendation,proto3,oneof"` }
type Recommendation_MaximizeConversionValueOptInRecommendation ¶
type Recommendation_MaximizeConversionValueOptInRecommendation struct {
// contains filtered or unexported fields
}
Recommendation to opt into Maximize Conversion Value bidding strategy.
func (*Recommendation_MaximizeConversionValueOptInRecommendation) Descriptor
deprecated
func (*Recommendation_MaximizeConversionValueOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_MaximizeConversionValueOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_MaximizeConversionValueOptInRecommendation) ProtoMessage ¶
func (*Recommendation_MaximizeConversionValueOptInRecommendation) ProtoMessage()
func (*Recommendation_MaximizeConversionValueOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_MaximizeConversionValueOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_MaximizeConversionValueOptInRecommendation) Reset ¶
func (x *Recommendation_MaximizeConversionValueOptInRecommendation) Reset()
func (*Recommendation_MaximizeConversionValueOptInRecommendation) String ¶
func (x *Recommendation_MaximizeConversionValueOptInRecommendation) String() string
type Recommendation_MaximizeConversionValueOptInRecommendation_ ¶
type Recommendation_MaximizeConversionValueOptInRecommendation_ struct { // Output only. The Maximize Conversion Value opt-in recommendation. MaximizeConversionValueOptInRecommendation *Recommendation_MaximizeConversionValueOptInRecommendation `` /* 137-byte string literal not displayed */ }
type Recommendation_MaximizeConversionsOptInRecommendation ¶
type Recommendation_MaximizeConversionsOptInRecommendation struct { // Output only. The recommended new budget amount. RecommendedBudgetAmountMicros *int64 `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
The Maximize Conversions Opt-In recommendation.
func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor
deprecated
func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_MaximizeConversionsOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros ¶
func (x *Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros() int64
func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage ¶
func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage()
func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_MaximizeConversionsOptInRecommendation) Reset ¶
func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset()
func (*Recommendation_MaximizeConversionsOptInRecommendation) String ¶
func (x *Recommendation_MaximizeConversionsOptInRecommendation) String() string
type Recommendation_MaximizeConversionsOptInRecommendation_ ¶
type Recommendation_MaximizeConversionsOptInRecommendation_ struct { // Output only. The MaximizeConversions Opt-In recommendation. MaximizeConversionsOptInRecommendation *Recommendation_MaximizeConversionsOptInRecommendation `` /* 128-byte string literal not displayed */ }
type Recommendation_MerchantInfo ¶
type Recommendation_MerchantInfo struct { // Output only. The Merchant Center account ID. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // Output only. The name of the Merchant Center account. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Output only. Whether the Merchant Center account is a Multi-Client // account (MCA). MultiClient bool `protobuf:"varint,3,opt,name=multi_client,json=multiClient,proto3" json:"multi_client,omitempty"` // contains filtered or unexported fields }
The Merchant Center account details.
func (*Recommendation_MerchantInfo) Descriptor
deprecated
func (*Recommendation_MerchantInfo) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_MerchantInfo.ProtoReflect.Descriptor instead.
func (*Recommendation_MerchantInfo) GetId ¶
func (x *Recommendation_MerchantInfo) GetId() int64
func (*Recommendation_MerchantInfo) GetMultiClient ¶
func (x *Recommendation_MerchantInfo) GetMultiClient() bool
func (*Recommendation_MerchantInfo) GetName ¶
func (x *Recommendation_MerchantInfo) GetName() string
func (*Recommendation_MerchantInfo) ProtoMessage ¶
func (*Recommendation_MerchantInfo) ProtoMessage()
func (*Recommendation_MerchantInfo) ProtoReflect ¶
func (x *Recommendation_MerchantInfo) ProtoReflect() protoreflect.Message
func (*Recommendation_MerchantInfo) Reset ¶
func (x *Recommendation_MerchantInfo) Reset()
func (*Recommendation_MerchantInfo) String ¶
func (x *Recommendation_MerchantInfo) String() string
type Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation ¶
type Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation struct { // Output only. A link to the Google Ads UI where the customer can manually // apply the recommendation. ApplyLink string `protobuf:"bytes,1,opt,name=apply_link,json=applyLink,proto3" json:"apply_link,omitempty"` // contains filtered or unexported fields }
The Dynamic Search Ads to Performance Max migration recommendation.
func (*Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) Descriptor
deprecated
func (*Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) GetApplyLink ¶
func (x *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) GetApplyLink() string
func (*Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) ProtoMessage ¶
func (*Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) ProtoMessage()
func (*Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) ProtoReflect ¶
func (x *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation) ProtoReflect() protoreflect.Message
type Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation_ ¶
type Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation_ struct { // Output only. The Dynamic Search Ads to Performance Max migration // recommendation. MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation *Recommendation_MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation `` /* 178-byte string literal not displayed */ }
type Recommendation_MoveUnusedBudgetRecommendation ¶
type Recommendation_MoveUnusedBudgetRecommendation struct { // Output only. The excess budget's resource_name. ExcessCampaignBudget *string `` /* 129-byte string literal not displayed */ // Output only. The recommendation for the constrained budget to increase. BudgetRecommendation *Recommendation_CampaignBudgetRecommendation `protobuf:"bytes,2,opt,name=budget_recommendation,json=budgetRecommendation,proto3" json:"budget_recommendation,omitempty"` // contains filtered or unexported fields }
The move unused budget recommendation.
func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor
deprecated
func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_MoveUnusedBudgetRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation ¶
func (x *Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation
func (*Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget ¶
func (x *Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget() string
func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage ¶
func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage()
func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect ¶
func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_MoveUnusedBudgetRecommendation) Reset ¶
func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset()
func (*Recommendation_MoveUnusedBudgetRecommendation) String ¶
func (x *Recommendation_MoveUnusedBudgetRecommendation) String() string
type Recommendation_MoveUnusedBudgetRecommendation_ ¶
type Recommendation_MoveUnusedBudgetRecommendation_ struct { // Output only. The move unused budget recommendation. MoveUnusedBudgetRecommendation *Recommendation_MoveUnusedBudgetRecommendation `protobuf:"bytes,21,opt,name=move_unused_budget_recommendation,json=moveUnusedBudgetRecommendation,proto3,oneof"` }
type Recommendation_OptimizeAdRotationRecommendation ¶
type Recommendation_OptimizeAdRotationRecommendation struct {
// contains filtered or unexported fields
}
The Optimize Ad Rotation recommendation.
func (*Recommendation_OptimizeAdRotationRecommendation) Descriptor
deprecated
func (*Recommendation_OptimizeAdRotationRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_OptimizeAdRotationRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_OptimizeAdRotationRecommendation) ProtoMessage ¶
func (*Recommendation_OptimizeAdRotationRecommendation) ProtoMessage()
func (*Recommendation_OptimizeAdRotationRecommendation) ProtoReflect ¶
func (x *Recommendation_OptimizeAdRotationRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_OptimizeAdRotationRecommendation) Reset ¶
func (x *Recommendation_OptimizeAdRotationRecommendation) Reset()
func (*Recommendation_OptimizeAdRotationRecommendation) String ¶
func (x *Recommendation_OptimizeAdRotationRecommendation) String() string
type Recommendation_OptimizeAdRotationRecommendation_ ¶
type Recommendation_OptimizeAdRotationRecommendation_ struct { // Output only. The Optimize Ad Rotation recommendation. OptimizeAdRotationRecommendation *Recommendation_OptimizeAdRotationRecommendation `protobuf:"bytes,16,opt,name=optimize_ad_rotation_recommendation,json=optimizeAdRotationRecommendation,proto3,oneof"` }
type Recommendation_PerformanceMaxFinalUrlOptInRecommendation ¶
type Recommendation_PerformanceMaxFinalUrlOptInRecommendation struct {
// contains filtered or unexported fields
}
Recommendation to turn on Final URL expansion for your Performance Max campaigns.
func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) Descriptor
deprecated
func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_PerformanceMaxFinalUrlOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) ProtoMessage ¶
func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) ProtoMessage()
func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_PerformanceMaxFinalUrlOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) Reset ¶
func (x *Recommendation_PerformanceMaxFinalUrlOptInRecommendation) Reset()
func (*Recommendation_PerformanceMaxFinalUrlOptInRecommendation) String ¶
func (x *Recommendation_PerformanceMaxFinalUrlOptInRecommendation) String() string
type Recommendation_PerformanceMaxFinalUrlOptInRecommendation_ ¶
type Recommendation_PerformanceMaxFinalUrlOptInRecommendation_ struct { // Output only. Recommendation to turn on Final URL expansion for your // Performance Max campaigns. PerformanceMaxFinalUrlOptInRecommendation *Recommendation_PerformanceMaxFinalUrlOptInRecommendation `` /* 136-byte string literal not displayed */ }
type Recommendation_PerformanceMaxOptInRecommendation ¶
type Recommendation_PerformanceMaxOptInRecommendation struct {
// contains filtered or unexported fields
}
The Performance Max Opt In recommendation.
func (*Recommendation_PerformanceMaxOptInRecommendation) Descriptor
deprecated
func (*Recommendation_PerformanceMaxOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_PerformanceMaxOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_PerformanceMaxOptInRecommendation) ProtoMessage ¶
func (*Recommendation_PerformanceMaxOptInRecommendation) ProtoMessage()
func (*Recommendation_PerformanceMaxOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_PerformanceMaxOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_PerformanceMaxOptInRecommendation) Reset ¶
func (x *Recommendation_PerformanceMaxOptInRecommendation) Reset()
func (*Recommendation_PerformanceMaxOptInRecommendation) String ¶
func (x *Recommendation_PerformanceMaxOptInRecommendation) String() string
type Recommendation_PerformanceMaxOptInRecommendation_ ¶
type Recommendation_PerformanceMaxOptInRecommendation_ struct { // Output only. The Performance Max Opt In recommendation. PerformanceMaxOptInRecommendation *Recommendation_PerformanceMaxOptInRecommendation `protobuf:"bytes,57,opt,name=performance_max_opt_in_recommendation,json=performanceMaxOptInRecommendation,proto3,oneof"` }
type Recommendation_RaiseTargetCpaBidTooLowRecommendation ¶
type Recommendation_RaiseTargetCpaBidTooLowRecommendation struct { // Output only. A number greater than 1.0 indicating the factor by which we // recommend the target CPA should be increased. RecommendedTargetMultiplier *float64 `` /* 152-byte string literal not displayed */ // Output only. The current average target CPA of the campaign, in micros of // customer local currency. AverageTargetCpaMicros *int64 `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
The raise target CPA bid too low recommendation.
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) Descriptor
deprecated
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_RaiseTargetCpaBidTooLowRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) GetAverageTargetCpaMicros ¶
func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) GetAverageTargetCpaMicros() int64
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) GetRecommendedTargetMultiplier ¶
func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) GetRecommendedTargetMultiplier() float64
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) ProtoMessage ¶
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) ProtoMessage()
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) ProtoReflect ¶
func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) Reset ¶
func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) Reset()
func (*Recommendation_RaiseTargetCpaBidTooLowRecommendation) String ¶
func (x *Recommendation_RaiseTargetCpaBidTooLowRecommendation) String() string
type Recommendation_RaiseTargetCpaBidTooLowRecommendation_ ¶
type Recommendation_RaiseTargetCpaBidTooLowRecommendation_ struct { // Output only. The raise target CPA bid too low recommendation. RaiseTargetCpaBidTooLowRecommendation *Recommendation_RaiseTargetCpaBidTooLowRecommendation `` /* 128-byte string literal not displayed */ }
type Recommendation_RaiseTargetCpaRecommendation ¶
type Recommendation_RaiseTargetCpaRecommendation struct { // Output only. The relevant information describing the recommended target // adjustment. TargetAdjustment *Recommendation_TargetAdjustmentInfo `protobuf:"bytes,1,opt,name=target_adjustment,json=targetAdjustment,proto3" json:"target_adjustment,omitempty"` // Output only. Represents the goal towards which the bidding strategy // should optimize. Only populated for App Campaigns. AppBiddingGoal *enums.AppBiddingGoalEnum_AppBiddingGoal `` /* 182-byte string literal not displayed */ // contains filtered or unexported fields }
Recommendation to raise Target CPA.
func (*Recommendation_RaiseTargetCpaRecommendation) Descriptor
deprecated
func (*Recommendation_RaiseTargetCpaRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_RaiseTargetCpaRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_RaiseTargetCpaRecommendation) GetAppBiddingGoal ¶
func (x *Recommendation_RaiseTargetCpaRecommendation) GetAppBiddingGoal() enums.AppBiddingGoalEnum_AppBiddingGoal
func (*Recommendation_RaiseTargetCpaRecommendation) GetTargetAdjustment ¶
func (x *Recommendation_RaiseTargetCpaRecommendation) GetTargetAdjustment() *Recommendation_TargetAdjustmentInfo
func (*Recommendation_RaiseTargetCpaRecommendation) ProtoMessage ¶
func (*Recommendation_RaiseTargetCpaRecommendation) ProtoMessage()
func (*Recommendation_RaiseTargetCpaRecommendation) ProtoReflect ¶
func (x *Recommendation_RaiseTargetCpaRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_RaiseTargetCpaRecommendation) Reset ¶
func (x *Recommendation_RaiseTargetCpaRecommendation) Reset()
func (*Recommendation_RaiseTargetCpaRecommendation) String ¶
func (x *Recommendation_RaiseTargetCpaRecommendation) String() string
type Recommendation_RaiseTargetCpaRecommendation_ ¶
type Recommendation_RaiseTargetCpaRecommendation_ struct { // Output only. Recommendation to raise Target CPA. RaiseTargetCpaRecommendation *Recommendation_RaiseTargetCpaRecommendation `protobuf:"bytes,55,opt,name=raise_target_cpa_recommendation,json=raiseTargetCpaRecommendation,proto3,oneof"` }
type Recommendation_RecommendationImpact ¶
type Recommendation_RecommendationImpact struct { // Output only. Base metrics at the time the recommendation was generated. BaseMetrics *Recommendation_RecommendationMetrics `protobuf:"bytes,1,opt,name=base_metrics,json=baseMetrics,proto3" json:"base_metrics,omitempty"` // Output only. Estimated metrics if the recommendation is applied. PotentialMetrics *Recommendation_RecommendationMetrics `protobuf:"bytes,2,opt,name=potential_metrics,json=potentialMetrics,proto3" json:"potential_metrics,omitempty"` // contains filtered or unexported fields }
The impact of making the change as described in the recommendation. Some types of recommendations may not have impact information.
func (*Recommendation_RecommendationImpact) Descriptor
deprecated
func (*Recommendation_RecommendationImpact) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_RecommendationImpact.ProtoReflect.Descriptor instead.
func (*Recommendation_RecommendationImpact) GetBaseMetrics ¶
func (x *Recommendation_RecommendationImpact) GetBaseMetrics() *Recommendation_RecommendationMetrics
func (*Recommendation_RecommendationImpact) GetPotentialMetrics ¶
func (x *Recommendation_RecommendationImpact) GetPotentialMetrics() *Recommendation_RecommendationMetrics
func (*Recommendation_RecommendationImpact) ProtoMessage ¶
func (*Recommendation_RecommendationImpact) ProtoMessage()
func (*Recommendation_RecommendationImpact) ProtoReflect ¶
func (x *Recommendation_RecommendationImpact) ProtoReflect() protoreflect.Message
func (*Recommendation_RecommendationImpact) Reset ¶
func (x *Recommendation_RecommendationImpact) Reset()
func (*Recommendation_RecommendationImpact) String ¶
func (x *Recommendation_RecommendationImpact) String() string
type Recommendation_RecommendationMetrics ¶
type Recommendation_RecommendationMetrics struct { // Output only. Number of ad impressions. Impressions *float64 `protobuf:"fixed64,6,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"` // Output only. Number of ad clicks. Clicks *float64 `protobuf:"fixed64,7,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"` // Output only. Cost (in micros) for advertising, in the local currency for // the account. CostMicros *int64 `protobuf:"varint,8,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"` // Output only. Number of conversions. Conversions *float64 `protobuf:"fixed64,9,opt,name=conversions,proto3,oneof" json:"conversions,omitempty"` // Output only. Sum of the conversion value of the conversions. ConversionsValue *float64 `protobuf:"fixed64,11,opt,name=conversions_value,json=conversionsValue,proto3,oneof" json:"conversions_value,omitempty"` // Output only. Number of video views for a video ad campaign. VideoViews *float64 `protobuf:"fixed64,10,opt,name=video_views,json=videoViews,proto3,oneof" json:"video_views,omitempty"` // contains filtered or unexported fields }
Weekly account performance metrics. For some recommendation types, these are averaged over the past 90-day period and hence can be fractional.
func (*Recommendation_RecommendationMetrics) Descriptor
deprecated
func (*Recommendation_RecommendationMetrics) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_RecommendationMetrics.ProtoReflect.Descriptor instead.
func (*Recommendation_RecommendationMetrics) GetClicks ¶
func (x *Recommendation_RecommendationMetrics) GetClicks() float64
func (*Recommendation_RecommendationMetrics) GetConversions ¶
func (x *Recommendation_RecommendationMetrics) GetConversions() float64
func (*Recommendation_RecommendationMetrics) GetConversionsValue ¶
func (x *Recommendation_RecommendationMetrics) GetConversionsValue() float64
func (*Recommendation_RecommendationMetrics) GetCostMicros ¶
func (x *Recommendation_RecommendationMetrics) GetCostMicros() int64
func (*Recommendation_RecommendationMetrics) GetImpressions ¶
func (x *Recommendation_RecommendationMetrics) GetImpressions() float64
func (*Recommendation_RecommendationMetrics) GetVideoViews ¶
func (x *Recommendation_RecommendationMetrics) GetVideoViews() float64
func (*Recommendation_RecommendationMetrics) ProtoMessage ¶
func (*Recommendation_RecommendationMetrics) ProtoMessage()
func (*Recommendation_RecommendationMetrics) ProtoReflect ¶
func (x *Recommendation_RecommendationMetrics) ProtoReflect() protoreflect.Message
func (*Recommendation_RecommendationMetrics) Reset ¶
func (x *Recommendation_RecommendationMetrics) Reset()
func (*Recommendation_RecommendationMetrics) String ¶
func (x *Recommendation_RecommendationMetrics) String() string
type Recommendation_RefreshCustomerMatchListRecommendation ¶
type Recommendation_RefreshCustomerMatchListRecommendation struct { // Output only. The user list ID. UserListId int64 `protobuf:"varint,1,opt,name=user_list_id,json=userListId,proto3" json:"user_list_id,omitempty"` // Output only. The name of the list. UserListName string `protobuf:"bytes,2,opt,name=user_list_name,json=userListName,proto3" json:"user_list_name,omitempty"` // Output only. Days since last refresh. DaysSinceLastRefresh int64 `` /* 126-byte string literal not displayed */ // Output only. The top spending account. TopSpendingAccount []*Recommendation_AccountInfo `protobuf:"bytes,4,rep,name=top_spending_account,json=topSpendingAccount,proto3" json:"top_spending_account,omitempty"` // Output only. User lists can be shared with other accounts by the owner. // targeting_accounts_count is the number of those accounts that can use it // for targeting. TargetingAccountsCount int64 `` /* 130-byte string literal not displayed */ // Output only. The owner account. This is the account that should update // the customer list. OwnerAccount *Recommendation_AccountInfo `protobuf:"bytes,6,opt,name=owner_account,json=ownerAccount,proto3" json:"owner_account,omitempty"` // contains filtered or unexported fields }
The recommendation to update a customer list that hasn't been updated in the last 90 days. The customer receiving the recommendation is not necessarily the owner account. The owner account should update the customer list.
func (*Recommendation_RefreshCustomerMatchListRecommendation) Descriptor
deprecated
func (*Recommendation_RefreshCustomerMatchListRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_RefreshCustomerMatchListRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_RefreshCustomerMatchListRecommendation) GetDaysSinceLastRefresh ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetDaysSinceLastRefresh() int64
func (*Recommendation_RefreshCustomerMatchListRecommendation) GetOwnerAccount ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetOwnerAccount() *Recommendation_AccountInfo
func (*Recommendation_RefreshCustomerMatchListRecommendation) GetTargetingAccountsCount ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetTargetingAccountsCount() int64
func (*Recommendation_RefreshCustomerMatchListRecommendation) GetTopSpendingAccount ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetTopSpendingAccount() []*Recommendation_AccountInfo
func (*Recommendation_RefreshCustomerMatchListRecommendation) GetUserListId ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetUserListId() int64
func (*Recommendation_RefreshCustomerMatchListRecommendation) GetUserListName ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) GetUserListName() string
func (*Recommendation_RefreshCustomerMatchListRecommendation) ProtoMessage ¶
func (*Recommendation_RefreshCustomerMatchListRecommendation) ProtoMessage()
func (*Recommendation_RefreshCustomerMatchListRecommendation) ProtoReflect ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_RefreshCustomerMatchListRecommendation) Reset ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) Reset()
func (*Recommendation_RefreshCustomerMatchListRecommendation) String ¶
func (x *Recommendation_RefreshCustomerMatchListRecommendation) String() string
type Recommendation_RefreshCustomerMatchListRecommendation_ ¶
type Recommendation_RefreshCustomerMatchListRecommendation_ struct { // Output only. The refresh customer list recommendation. RefreshCustomerMatchListRecommendation *Recommendation_RefreshCustomerMatchListRecommendation `` /* 128-byte string literal not displayed */ }
type Recommendation_ResponsiveSearchAdAssetRecommendation ¶
type Recommendation_ResponsiveSearchAdAssetRecommendation struct { // Output only. The current ad to be updated. CurrentAd *Ad `protobuf:"bytes,3,opt,name=current_ad,json=currentAd,proto3" json:"current_ad,omitempty"` // Output only. The recommended assets. This is populated only with the new // headlines and/or descriptions, and is otherwise empty. RecommendedAssets *Ad `protobuf:"bytes,2,opt,name=recommended_assets,json=recommendedAssets,proto3" json:"recommended_assets,omitempty"` // contains filtered or unexported fields }
The add responsive search ad asset recommendation.
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) Descriptor
deprecated
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ResponsiveSearchAdAssetRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) GetCurrentAd ¶
func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) GetCurrentAd() *Ad
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) GetRecommendedAssets ¶
func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) GetRecommendedAssets() *Ad
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) ProtoMessage ¶
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) ProtoMessage()
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) ProtoReflect ¶
func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) Reset ¶
func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) Reset()
func (*Recommendation_ResponsiveSearchAdAssetRecommendation) String ¶
func (x *Recommendation_ResponsiveSearchAdAssetRecommendation) String() string
type Recommendation_ResponsiveSearchAdAssetRecommendation_ ¶
type Recommendation_ResponsiveSearchAdAssetRecommendation_ struct { // Output only. The responsive search ad asset recommendation. ResponsiveSearchAdAssetRecommendation *Recommendation_ResponsiveSearchAdAssetRecommendation `` /* 126-byte string literal not displayed */ }
type Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation ¶
type Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation struct { // Output only. The current ad to be updated. CurrentAd *Ad `protobuf:"bytes,1,opt,name=current_ad,json=currentAd,proto3" json:"current_ad,omitempty"` // Output only. The updated ad. RecommendedAd *Ad `protobuf:"bytes,2,opt,name=recommended_ad,json=recommendedAd,proto3" json:"recommended_ad,omitempty"` // contains filtered or unexported fields }
The responsive search ad improve ad strength recommendation.
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) Descriptor
deprecated
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) GetCurrentAd ¶
func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) GetCurrentAd() *Ad
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) GetRecommendedAd ¶
func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) GetRecommendedAd() *Ad
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) ProtoMessage ¶
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) ProtoMessage()
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) ProtoReflect ¶
func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) Reset ¶
func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) Reset()
func (*Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) String ¶
func (x *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation) String() string
type Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation_ ¶
type Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation_ struct { // Output only. The responsive search ad improve ad strength recommendation. ResponsiveSearchAdImproveAdStrengthRecommendation *Recommendation_ResponsiveSearchAdImproveAdStrengthRecommendation `` /* 152-byte string literal not displayed */ }
type Recommendation_ResponsiveSearchAdRecommendation ¶
type Recommendation_ResponsiveSearchAdRecommendation struct { // Output only. Recommended ad. Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` // contains filtered or unexported fields }
The add responsive search ad recommendation.
func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor
deprecated
func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ResponsiveSearchAdRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ResponsiveSearchAdRecommendation) GetAd ¶
func (x *Recommendation_ResponsiveSearchAdRecommendation) GetAd() *Ad
func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage ¶
func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage()
func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect ¶
func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ResponsiveSearchAdRecommendation) Reset ¶
func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset()
func (*Recommendation_ResponsiveSearchAdRecommendation) String ¶
func (x *Recommendation_ResponsiveSearchAdRecommendation) String() string
type Recommendation_ResponsiveSearchAdRecommendation_ ¶
type Recommendation_ResponsiveSearchAdRecommendation_ struct { // Output only. The add responsive search ad recommendation. ResponsiveSearchAdRecommendation *Recommendation_ResponsiveSearchAdRecommendation `protobuf:"bytes,28,opt,name=responsive_search_ad_recommendation,json=responsiveSearchAdRecommendation,proto3,oneof"` }
type Recommendation_SearchPartnersOptInRecommendation ¶
type Recommendation_SearchPartnersOptInRecommendation struct {
// contains filtered or unexported fields
}
The Search Partners Opt-In recommendation.
func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor
deprecated
func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_SearchPartnersOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage ¶
func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage()
func (*Recommendation_SearchPartnersOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_SearchPartnersOptInRecommendation) Reset ¶
func (x *Recommendation_SearchPartnersOptInRecommendation) Reset()
func (*Recommendation_SearchPartnersOptInRecommendation) String ¶
func (x *Recommendation_SearchPartnersOptInRecommendation) String() string
type Recommendation_SearchPartnersOptInRecommendation_ ¶
type Recommendation_SearchPartnersOptInRecommendation_ struct { // Output only. The Search Partners Opt-In recommendation. SearchPartnersOptInRecommendation *Recommendation_SearchPartnersOptInRecommendation `protobuf:"bytes,14,opt,name=search_partners_opt_in_recommendation,json=searchPartnersOptInRecommendation,proto3,oneof"` }
type Recommendation_SetTargetCpaRecommendation ¶
type Recommendation_SetTargetCpaRecommendation struct { // Output only. The set target CPA recommendation. SetTargetCpaRecommendation *Recommendation_ForecastingSetTargetCpaRecommendation `protobuf:"bytes,61,opt,name=set_target_cpa_recommendation,json=setTargetCpaRecommendation,proto3,oneof"` }
type Recommendation_SetTargetRoasRecommendation ¶
type Recommendation_SetTargetRoasRecommendation struct { // Output only. The set target ROAS recommendation. SetTargetRoasRecommendation *Recommendation_ForecastingSetTargetRoasRecommendation `protobuf:"bytes,62,opt,name=set_target_roas_recommendation,json=setTargetRoasRecommendation,proto3,oneof"` }
type Recommendation_ShoppingAddAgeGroupRecommendation ¶
type Recommendation_ShoppingAddAgeGroupRecommendation struct { // Output only. The shopping add age group recommendation. ShoppingAddAgeGroupRecommendation *Recommendation_ShoppingOfferAttributeRecommendation `protobuf:"bytes,42,opt,name=shopping_add_age_group_recommendation,json=shoppingAddAgeGroupRecommendation,proto3,oneof"` }
type Recommendation_ShoppingAddColorRecommendation ¶
type Recommendation_ShoppingAddColorRecommendation struct { // Output only. The shopping add color recommendation. ShoppingAddColorRecommendation *Recommendation_ShoppingOfferAttributeRecommendation `protobuf:"bytes,43,opt,name=shopping_add_color_recommendation,json=shoppingAddColorRecommendation,proto3,oneof"` }
type Recommendation_ShoppingAddGenderRecommendation ¶
type Recommendation_ShoppingAddGenderRecommendation struct { // Output only. The shopping add gender recommendation. ShoppingAddGenderRecommendation *Recommendation_ShoppingOfferAttributeRecommendation `protobuf:"bytes,44,opt,name=shopping_add_gender_recommendation,json=shoppingAddGenderRecommendation,proto3,oneof"` }
type Recommendation_ShoppingAddGtinRecommendation ¶
type Recommendation_ShoppingAddGtinRecommendation struct { // Output only. The shopping add GTIN recommendation. ShoppingAddGtinRecommendation *Recommendation_ShoppingOfferAttributeRecommendation `protobuf:"bytes,45,opt,name=shopping_add_gtin_recommendation,json=shoppingAddGtinRecommendation,proto3,oneof"` }
type Recommendation_ShoppingAddMoreIdentifiersRecommendation ¶
type Recommendation_ShoppingAddMoreIdentifiersRecommendation struct { // Output only. The shopping add more identifiers recommendation. ShoppingAddMoreIdentifiersRecommendation *Recommendation_ShoppingOfferAttributeRecommendation `` /* 132-byte string literal not displayed */ }
type Recommendation_ShoppingAddProductsToCampaignRecommendation ¶
type Recommendation_ShoppingAddProductsToCampaignRecommendation struct { // Output only. The details of the Merchant Center account. Merchant *Recommendation_MerchantInfo `protobuf:"bytes,1,opt,name=merchant,proto3" json:"merchant,omitempty"` // Output only. The feed label for the campaign. FeedLabel string `protobuf:"bytes,2,opt,name=feed_label,json=feedLabel,proto3" json:"feed_label,omitempty"` // Output only. The reason why no products are attached to the campaign. Reason enums.ShoppingAddProductsToCampaignRecommendationEnum_Reason `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
The shopping recommendation to add products to a Shopping Campaign Inventory.
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) Descriptor
deprecated
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ShoppingAddProductsToCampaignRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) GetFeedLabel ¶
func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) GetFeedLabel() string
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) GetMerchant ¶
func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) GetMerchant() *Recommendation_MerchantInfo
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) ProtoMessage ¶
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) ProtoMessage()
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) ProtoReflect ¶
func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) Reset ¶
func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) Reset()
func (*Recommendation_ShoppingAddProductsToCampaignRecommendation) String ¶
func (x *Recommendation_ShoppingAddProductsToCampaignRecommendation) String() string
type Recommendation_ShoppingAddProductsToCampaignRecommendation_ ¶
type Recommendation_ShoppingAddProductsToCampaignRecommendation_ struct { // Output only. The shopping add products to campaign recommendation. ShoppingAddProductsToCampaignRecommendation *Recommendation_ShoppingAddProductsToCampaignRecommendation `` /* 139-byte string literal not displayed */ }
type Recommendation_ShoppingAddSizeRecommendation ¶
type Recommendation_ShoppingAddSizeRecommendation struct { // Output only. The shopping add size recommendation. ShoppingAddSizeRecommendation *Recommendation_ShoppingOfferAttributeRecommendation `protobuf:"bytes,47,opt,name=shopping_add_size_recommendation,json=shoppingAddSizeRecommendation,proto3,oneof"` }
type Recommendation_ShoppingFixDisapprovedProductsRecommendation ¶
type Recommendation_ShoppingFixDisapprovedProductsRecommendation struct { // Output only. The details of the Merchant Center account. Merchant *Recommendation_MerchantInfo `protobuf:"bytes,1,opt,name=merchant,proto3" json:"merchant,omitempty"` // Output only. The feed label for the campaign. FeedLabel string `protobuf:"bytes,2,opt,name=feed_label,json=feedLabel,proto3" json:"feed_label,omitempty"` // Output only. The number of products of the campaign. ProductsCount int64 `protobuf:"varint,3,opt,name=products_count,json=productsCount,proto3" json:"products_count,omitempty"` // Output only. The numbers of products of the campaign that are // disapproved. DisapprovedProductsCount int64 `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
The shopping recommendation to fix disapproved products in a Shopping Campaign Inventory.
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) Descriptor
deprecated
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ShoppingFixDisapprovedProductsRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetDisapprovedProductsCount ¶
func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetDisapprovedProductsCount() int64
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetFeedLabel ¶
func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetFeedLabel() string
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetMerchant ¶
func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetMerchant() *Recommendation_MerchantInfo
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetProductsCount ¶
func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) GetProductsCount() int64
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) ProtoMessage ¶
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) ProtoMessage()
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) ProtoReflect ¶
func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) Reset ¶
func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) Reset()
func (*Recommendation_ShoppingFixDisapprovedProductsRecommendation) String ¶
func (x *Recommendation_ShoppingFixDisapprovedProductsRecommendation) String() string
type Recommendation_ShoppingFixDisapprovedProductsRecommendation_ ¶
type Recommendation_ShoppingFixDisapprovedProductsRecommendation_ struct { // Output only. The shopping fix disapproved products recommendation. ShoppingFixDisapprovedProductsRecommendation *Recommendation_ShoppingFixDisapprovedProductsRecommendation `` /* 140-byte string literal not displayed */ }
type Recommendation_ShoppingFixMerchantCenterAccountSuspensionWarningRecommendation ¶
type Recommendation_ShoppingFixMerchantCenterAccountSuspensionWarningRecommendation struct { // Output only. The shopping fix Merchant Center account suspension warning // recommendation. ShoppingFixMerchantCenterAccountSuspensionWarningRecommendation *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation `` /* 181-byte string literal not displayed */ }
type Recommendation_ShoppingFixSuspendedMerchantCenterAccountRecommendation ¶
type Recommendation_ShoppingFixSuspendedMerchantCenterAccountRecommendation struct { // Output only. The shopping fix suspended Merchant Center account // recommendation. ShoppingFixSuspendedMerchantCenterAccountRecommendation *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation `` /* 164-byte string literal not displayed */ }
type Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation ¶
type Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation struct { // Output only. The details of the Merchant Center account. Merchant *Recommendation_MerchantInfo `protobuf:"bytes,1,opt,name=merchant,proto3" json:"merchant,omitempty"` // Output only. The feed label of the campaign for which the suspension // happened. FeedLabel string `protobuf:"bytes,2,opt,name=feed_label,json=feedLabel,proto3" json:"feed_label,omitempty"` // contains filtered or unexported fields }
The shopping recommendation to fix Merchant Center account suspension issues.
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) Descriptor
deprecated
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) GetFeedLabel ¶
func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) GetFeedLabel() string
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) GetMerchant ¶
func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) GetMerchant() *Recommendation_MerchantInfo
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) ProtoMessage ¶
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) ProtoMessage()
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) ProtoReflect ¶
func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) Reset ¶
func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) Reset()
func (*Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) String ¶
func (x *Recommendation_ShoppingMerchantCenterAccountSuspensionRecommendation) String() string
type Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation ¶
type Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation struct { // Output only. The details of the Merchant Center account. Merchant *Recommendation_MerchantInfo `protobuf:"bytes,1,opt,name=merchant,proto3" json:"merchant,omitempty"` // Output only. The feed label of the offers targeted by the campaigns // sharing this suggestion. FeedLabel string `protobuf:"bytes,2,opt,name=feed_label,json=feedLabel,proto3" json:"feed_label,omitempty"` // contains filtered or unexported fields }
The shopping recommendation to migrate Regular Shopping Campaign targeted offers to Performance Max campaigns.
func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) Descriptor
deprecated
func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) GetFeedLabel ¶
func (x *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) GetFeedLabel() string
func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) GetMerchant ¶
func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) ProtoMessage ¶
func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) ProtoMessage()
func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) ProtoReflect ¶
func (x *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation) Reset ¶
type Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation_ ¶
type Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation_ struct { // Output only. The shopping migrate Regular Shopping Campaign offers to // Performance Max recommendation. ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation *Recommendation_ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation `` /* 205-byte string literal not displayed */ }
type Recommendation_ShoppingOfferAttributeRecommendation ¶
type Recommendation_ShoppingOfferAttributeRecommendation struct { // Output only. The details of the Merchant Center account. Merchant *Recommendation_MerchantInfo `protobuf:"bytes,1,opt,name=merchant,proto3" json:"merchant,omitempty"` // Output only. The campaign feed label. FeedLabel string `protobuf:"bytes,2,opt,name=feed_label,json=feedLabel,proto3" json:"feed_label,omitempty"` // Output only. The number of online, servable offers. OffersCount int64 `protobuf:"varint,3,opt,name=offers_count,json=offersCount,proto3" json:"offers_count,omitempty"` // Output only. The number of online, servable offers that are demoted for // missing attributes. Visit the Merchant Center for more details. DemotedOffersCount int64 `protobuf:"varint,4,opt,name=demoted_offers_count,json=demotedOffersCount,proto3" json:"demoted_offers_count,omitempty"` // contains filtered or unexported fields }
The shopping recommendation to add an attribute to offers that are demoted because it is missing.
func (*Recommendation_ShoppingOfferAttributeRecommendation) Descriptor
deprecated
func (*Recommendation_ShoppingOfferAttributeRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ShoppingOfferAttributeRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ShoppingOfferAttributeRecommendation) GetDemotedOffersCount ¶
func (x *Recommendation_ShoppingOfferAttributeRecommendation) GetDemotedOffersCount() int64
func (*Recommendation_ShoppingOfferAttributeRecommendation) GetFeedLabel ¶
func (x *Recommendation_ShoppingOfferAttributeRecommendation) GetFeedLabel() string
func (*Recommendation_ShoppingOfferAttributeRecommendation) GetMerchant ¶
func (x *Recommendation_ShoppingOfferAttributeRecommendation) GetMerchant() *Recommendation_MerchantInfo
func (*Recommendation_ShoppingOfferAttributeRecommendation) GetOffersCount ¶
func (x *Recommendation_ShoppingOfferAttributeRecommendation) GetOffersCount() int64
func (*Recommendation_ShoppingOfferAttributeRecommendation) ProtoMessage ¶
func (*Recommendation_ShoppingOfferAttributeRecommendation) ProtoMessage()
func (*Recommendation_ShoppingOfferAttributeRecommendation) ProtoReflect ¶
func (x *Recommendation_ShoppingOfferAttributeRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ShoppingOfferAttributeRecommendation) Reset ¶
func (x *Recommendation_ShoppingOfferAttributeRecommendation) Reset()
func (*Recommendation_ShoppingOfferAttributeRecommendation) String ¶
func (x *Recommendation_ShoppingOfferAttributeRecommendation) String() string
type Recommendation_ShoppingTargetAllOffersRecommendation ¶
type Recommendation_ShoppingTargetAllOffersRecommendation struct { // Output only. The details of the Merchant Center account. Merchant *Recommendation_MerchantInfo `protobuf:"bytes,1,opt,name=merchant,proto3" json:"merchant,omitempty"` // Output only. The number of untargeted offers. UntargetedOffersCount int64 `` /* 127-byte string literal not displayed */ // Output only. The offer feed label. FeedLabel string `protobuf:"bytes,3,opt,name=feed_label,json=feedLabel,proto3" json:"feed_label,omitempty"` // contains filtered or unexported fields }
The shopping recommendation to create a catch-all campaign that targets all offers.
func (*Recommendation_ShoppingTargetAllOffersRecommendation) Descriptor
deprecated
func (*Recommendation_ShoppingTargetAllOffersRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_ShoppingTargetAllOffersRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_ShoppingTargetAllOffersRecommendation) GetFeedLabel ¶
func (x *Recommendation_ShoppingTargetAllOffersRecommendation) GetFeedLabel() string
func (*Recommendation_ShoppingTargetAllOffersRecommendation) GetMerchant ¶
func (x *Recommendation_ShoppingTargetAllOffersRecommendation) GetMerchant() *Recommendation_MerchantInfo
func (*Recommendation_ShoppingTargetAllOffersRecommendation) GetUntargetedOffersCount ¶
func (x *Recommendation_ShoppingTargetAllOffersRecommendation) GetUntargetedOffersCount() int64
func (*Recommendation_ShoppingTargetAllOffersRecommendation) ProtoMessage ¶
func (*Recommendation_ShoppingTargetAllOffersRecommendation) ProtoMessage()
func (*Recommendation_ShoppingTargetAllOffersRecommendation) ProtoReflect ¶
func (x *Recommendation_ShoppingTargetAllOffersRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_ShoppingTargetAllOffersRecommendation) Reset ¶
func (x *Recommendation_ShoppingTargetAllOffersRecommendation) Reset()
func (*Recommendation_ShoppingTargetAllOffersRecommendation) String ¶
func (x *Recommendation_ShoppingTargetAllOffersRecommendation) String() string
type Recommendation_ShoppingTargetAllOffersRecommendation_ ¶
type Recommendation_ShoppingTargetAllOffersRecommendation_ struct { // Output only. The shopping target all offers recommendation. ShoppingTargetAllOffersRecommendation *Recommendation_ShoppingTargetAllOffersRecommendation `` /* 126-byte string literal not displayed */ }
type Recommendation_SitelinkAssetRecommendation ¶
type Recommendation_SitelinkAssetRecommendation struct { // Output only. New sitelink assets recommended at the campaign level. RecommendedCampaignSitelinkAssets []*Asset `` /* 164-byte string literal not displayed */ // Output only. New sitelink assets recommended at the customer level. RecommendedCustomerSitelinkAssets []*Asset `` /* 164-byte string literal not displayed */ // contains filtered or unexported fields }
The sitelink asset recommendation.
func (*Recommendation_SitelinkAssetRecommendation) Descriptor
deprecated
func (*Recommendation_SitelinkAssetRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_SitelinkAssetRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_SitelinkAssetRecommendation) GetRecommendedCampaignSitelinkAssets ¶
func (x *Recommendation_SitelinkAssetRecommendation) GetRecommendedCampaignSitelinkAssets() []*Asset
func (*Recommendation_SitelinkAssetRecommendation) GetRecommendedCustomerSitelinkAssets ¶
func (x *Recommendation_SitelinkAssetRecommendation) GetRecommendedCustomerSitelinkAssets() []*Asset
func (*Recommendation_SitelinkAssetRecommendation) ProtoMessage ¶
func (*Recommendation_SitelinkAssetRecommendation) ProtoMessage()
func (*Recommendation_SitelinkAssetRecommendation) ProtoReflect ¶
func (x *Recommendation_SitelinkAssetRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_SitelinkAssetRecommendation) Reset ¶
func (x *Recommendation_SitelinkAssetRecommendation) Reset()
func (*Recommendation_SitelinkAssetRecommendation) String ¶
func (x *Recommendation_SitelinkAssetRecommendation) String() string
type Recommendation_SitelinkAssetRecommendation_ ¶
type Recommendation_SitelinkAssetRecommendation_ struct { // Output only. The sitelink asset recommendation. SitelinkAssetRecommendation *Recommendation_SitelinkAssetRecommendation `protobuf:"bytes,40,opt,name=sitelink_asset_recommendation,json=sitelinkAssetRecommendation,proto3,oneof"` }
type Recommendation_TargetAdjustmentInfo ¶
type Recommendation_TargetAdjustmentInfo struct { // strategy where the target is defined. Only populated if the // recommendation is portfolio level. SharedSet *string `protobuf:"bytes,1,opt,name=shared_set,json=sharedSet,proto3,oneof" json:"shared_set,omitempty"` // Output only. The factor by which we recommend the target to be adjusted // by. RecommendedTargetMultiplier float64 `` /* 146-byte string literal not displayed */ // Output only. The current average target of the campaign or portfolio // targeted by this recommendation. CurrentAverageTargetMicros int64 `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
Information of a target adjustment recommendation.
func (*Recommendation_TargetAdjustmentInfo) Descriptor
deprecated
func (*Recommendation_TargetAdjustmentInfo) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_TargetAdjustmentInfo.ProtoReflect.Descriptor instead.
func (*Recommendation_TargetAdjustmentInfo) GetCurrentAverageTargetMicros ¶
func (x *Recommendation_TargetAdjustmentInfo) GetCurrentAverageTargetMicros() int64
func (*Recommendation_TargetAdjustmentInfo) GetRecommendedTargetMultiplier ¶
func (x *Recommendation_TargetAdjustmentInfo) GetRecommendedTargetMultiplier() float64
func (*Recommendation_TargetAdjustmentInfo) GetSharedSet ¶
func (x *Recommendation_TargetAdjustmentInfo) GetSharedSet() string
func (*Recommendation_TargetAdjustmentInfo) ProtoMessage ¶
func (*Recommendation_TargetAdjustmentInfo) ProtoMessage()
func (*Recommendation_TargetAdjustmentInfo) ProtoReflect ¶
func (x *Recommendation_TargetAdjustmentInfo) ProtoReflect() protoreflect.Message
func (*Recommendation_TargetAdjustmentInfo) Reset ¶
func (x *Recommendation_TargetAdjustmentInfo) Reset()
func (*Recommendation_TargetAdjustmentInfo) String ¶
func (x *Recommendation_TargetAdjustmentInfo) String() string
type Recommendation_TargetCpaOptInRecommendation ¶
type Recommendation_TargetCpaOptInRecommendation struct { // Output only. The available goals and corresponding options for Target CPA // strategy. Options []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"` // Output only. The recommended average CPA target. See required budget // amount and impact of using this recommendation in options list. RecommendedTargetCpaMicros *int64 `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
The Target CPA opt-in recommendation.
func (*Recommendation_TargetCpaOptInRecommendation) Descriptor
deprecated
func (*Recommendation_TargetCpaOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_TargetCpaOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_TargetCpaOptInRecommendation) GetOptions ¶
func (*Recommendation_TargetCpaOptInRecommendation) GetRecommendedTargetCpaMicros ¶
func (x *Recommendation_TargetCpaOptInRecommendation) GetRecommendedTargetCpaMicros() int64
func (*Recommendation_TargetCpaOptInRecommendation) ProtoMessage ¶
func (*Recommendation_TargetCpaOptInRecommendation) ProtoMessage()
func (*Recommendation_TargetCpaOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_TargetCpaOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_TargetCpaOptInRecommendation) Reset ¶
func (x *Recommendation_TargetCpaOptInRecommendation) Reset()
func (*Recommendation_TargetCpaOptInRecommendation) String ¶
func (x *Recommendation_TargetCpaOptInRecommendation) String() string
type Recommendation_TargetCpaOptInRecommendation_ ¶
type Recommendation_TargetCpaOptInRecommendation_ struct { // Output only. The TargetCPA opt-in recommendation. TargetCpaOptInRecommendation *Recommendation_TargetCpaOptInRecommendation `protobuf:"bytes,10,opt,name=target_cpa_opt_in_recommendation,json=targetCpaOptInRecommendation,proto3,oneof"` }
type Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption ¶
type Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption struct { // Output only. The goal achieved by this option. Goal enums.TargetCpaOptInRecommendationGoalEnum_TargetCpaOptInRecommendationGoal `` /* 168-byte string literal not displayed */ // Output only. Average CPA target. TargetCpaMicros *int64 `protobuf:"varint,5,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"` // Output only. The minimum campaign budget, in local currency for the // account, required to achieve the target CPA. Amount is specified in // micros, where one million is equivalent to one currency unit. RequiredCampaignBudgetAmountMicros *int64 `` /* 176-byte string literal not displayed */ // Output only. The impact estimate if this option is selected. Impact *Recommendation_RecommendationImpact `protobuf:"bytes,4,opt,name=impact,proto3" json:"impact,omitempty"` // contains filtered or unexported fields }
The Target CPA opt-in option with impact estimate.
func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) Descriptor
deprecated
func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption.ProtoReflect.Descriptor instead.
func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetRequiredCampaignBudgetAmountMicros ¶
func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetRequiredCampaignBudgetAmountMicros() int64
func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetTargetCpaMicros ¶
func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetTargetCpaMicros() int64
func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) ProtoMessage ¶
func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) ProtoMessage()
func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) ProtoReflect ¶
func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) ProtoReflect() protoreflect.Message
type Recommendation_TargetRoasOptInRecommendation ¶
type Recommendation_TargetRoasOptInRecommendation struct { // Output only. The recommended target ROAS (revenue per unit of spend). // The value is between 0.01 and 1000.0, inclusive. RecommendedTargetRoas *float64 `` /* 134-byte string literal not displayed */ // Output only. The minimum campaign budget, in local currency for the // account, required to achieve the target ROAS. Amount is specified in // micros, where one million is equivalent to one currency unit. RequiredCampaignBudgetAmountMicros *int64 `` /* 176-byte string literal not displayed */ // contains filtered or unexported fields }
The Target ROAS opt-in recommendation.
func (*Recommendation_TargetRoasOptInRecommendation) Descriptor
deprecated
func (*Recommendation_TargetRoasOptInRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_TargetRoasOptInRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas ¶
func (x *Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas() float64
func (*Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros ¶
func (x *Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros() int64
func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage ¶
func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage()
func (*Recommendation_TargetRoasOptInRecommendation) ProtoReflect ¶
func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_TargetRoasOptInRecommendation) Reset ¶
func (x *Recommendation_TargetRoasOptInRecommendation) Reset()
func (*Recommendation_TargetRoasOptInRecommendation) String ¶
func (x *Recommendation_TargetRoasOptInRecommendation) String() string
type Recommendation_TargetRoasOptInRecommendation_ ¶
type Recommendation_TargetRoasOptInRecommendation_ struct { // Output only. The Target ROAS opt-in recommendation. TargetRoasOptInRecommendation *Recommendation_TargetRoasOptInRecommendation `protobuf:"bytes,23,opt,name=target_roas_opt_in_recommendation,json=targetRoasOptInRecommendation,proto3,oneof"` }
type Recommendation_TextAdRecommendation ¶
type Recommendation_TextAdRecommendation struct { // Output only. Recommended ad. Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` // Output only. Creation date of the recommended ad. // YYYY-MM-DD format, for example, 2018-04-17. CreationDate *string `protobuf:"bytes,4,opt,name=creation_date,json=creationDate,proto3,oneof" json:"creation_date,omitempty"` // Output only. Date, if present, is the earliest when the recommendation // will be auto applied. YYYY-MM-DD format, for example, 2018-04-17. AutoApplyDate *string `protobuf:"bytes,5,opt,name=auto_apply_date,json=autoApplyDate,proto3,oneof" json:"auto_apply_date,omitempty"` // contains filtered or unexported fields }
The text ad recommendation.
func (*Recommendation_TextAdRecommendation) Descriptor
deprecated
func (*Recommendation_TextAdRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_TextAdRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_TextAdRecommendation) GetAd ¶
func (x *Recommendation_TextAdRecommendation) GetAd() *Ad
func (*Recommendation_TextAdRecommendation) GetAutoApplyDate ¶
func (x *Recommendation_TextAdRecommendation) GetAutoApplyDate() string
func (*Recommendation_TextAdRecommendation) GetCreationDate ¶
func (x *Recommendation_TextAdRecommendation) GetCreationDate() string
func (*Recommendation_TextAdRecommendation) ProtoMessage ¶
func (*Recommendation_TextAdRecommendation) ProtoMessage()
func (*Recommendation_TextAdRecommendation) ProtoReflect ¶
func (x *Recommendation_TextAdRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_TextAdRecommendation) Reset ¶
func (x *Recommendation_TextAdRecommendation) Reset()
func (*Recommendation_TextAdRecommendation) String ¶
func (x *Recommendation_TextAdRecommendation) String() string
type Recommendation_TextAdRecommendation_ ¶
type Recommendation_TextAdRecommendation_ struct { // Output only. Add expanded text ad recommendation. TextAdRecommendation *Recommendation_TextAdRecommendation `protobuf:"bytes,9,opt,name=text_ad_recommendation,json=textAdRecommendation,proto3,oneof"` }
type Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation ¶
type Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation struct {
// contains filtered or unexported fields
}
The Upgrade Local campaign to Performance Max campaign recommendation.
func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) Descriptor
deprecated
func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) ProtoMessage ¶
func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) ProtoMessage()
func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) ProtoReflect ¶
func (x *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) Reset ¶
func (x *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) Reset()
func (*Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) String ¶
func (x *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation) String() string
type Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation_ ¶
type Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation_ struct { // Output only. The upgrade a Local campaign to a Performance Max campaign // recommendation. UpgradeLocalCampaignToPerformanceMaxRecommendation *Recommendation_UpgradeLocalCampaignToPerformanceMaxRecommendation `` /* 154-byte string literal not displayed */ }
type Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation ¶
type Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation struct { // Output only. ID of Merchant Center account. MerchantId int64 `protobuf:"varint,1,opt,name=merchant_id,json=merchantId,proto3" json:"merchant_id,omitempty"` // Output only. Country whose products from merchant's inventory should be // included. SalesCountryCode string `protobuf:"bytes,2,opt,name=sales_country_code,json=salesCountryCode,proto3" json:"sales_country_code,omitempty"` // contains filtered or unexported fields }
The upgrade a Smart Shopping campaign to a Performance Max campaign recommendation.
func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) Descriptor
deprecated
func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) GetMerchantId ¶
func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) GetMerchantId() int64
func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) GetSalesCountryCode ¶
func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) GetSalesCountryCode() string
func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) ProtoMessage ¶
func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) ProtoMessage()
func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) ProtoReflect ¶
func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) String ¶
func (x *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation) String() string
type Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation_ ¶
type Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation_ struct { // Output only. The upgrade a Smart Shopping campaign to a Performance Max // campaign recommendation. UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation *Recommendation_UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation `` /* 171-byte string literal not displayed */ }
type Recommendation_UseBroadMatchKeywordRecommendation ¶
type Recommendation_UseBroadMatchKeywordRecommendation struct { // Output only. Sample of keywords to be expanded to Broad Match. Keyword []*common.KeywordInfo `protobuf:"bytes,1,rep,name=keyword,proto3" json:"keyword,omitempty"` // Output only. Total number of keywords to be expanded to Broad Match in // the campaign. SuggestedKeywordsCount int64 `` /* 130-byte string literal not displayed */ // Output only. Total number of keywords in the campaign. CampaignKeywordsCount int64 `` /* 127-byte string literal not displayed */ CampaignUsesSharedBudget bool `` /* 138-byte string literal not displayed */ // Output only. The budget recommended to avoid becoming budget constrained // after applying the recommendation. RequiredCampaignBudgetAmountMicros int64 `` /* 170-byte string literal not displayed */ // contains filtered or unexported fields }
The use broad match keyword recommendation.
func (*Recommendation_UseBroadMatchKeywordRecommendation) Descriptor
deprecated
func (*Recommendation_UseBroadMatchKeywordRecommendation) Descriptor() ([]byte, []int)
Deprecated: Use Recommendation_UseBroadMatchKeywordRecommendation.ProtoReflect.Descriptor instead.
func (*Recommendation_UseBroadMatchKeywordRecommendation) GetCampaignKeywordsCount ¶
func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetCampaignKeywordsCount() int64
func (*Recommendation_UseBroadMatchKeywordRecommendation) GetCampaignUsesSharedBudget ¶
func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetCampaignUsesSharedBudget() bool
func (*Recommendation_UseBroadMatchKeywordRecommendation) GetKeyword ¶
func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetKeyword() []*common.KeywordInfo
func (*Recommendation_UseBroadMatchKeywordRecommendation) GetRequiredCampaignBudgetAmountMicros ¶
func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetRequiredCampaignBudgetAmountMicros() int64
func (*Recommendation_UseBroadMatchKeywordRecommendation) GetSuggestedKeywordsCount ¶
func (x *Recommendation_UseBroadMatchKeywordRecommendation) GetSuggestedKeywordsCount() int64
func (*Recommendation_UseBroadMatchKeywordRecommendation) ProtoMessage ¶
func (*Recommendation_UseBroadMatchKeywordRecommendation) ProtoMessage()
func (*Recommendation_UseBroadMatchKeywordRecommendation) ProtoReflect ¶
func (x *Recommendation_UseBroadMatchKeywordRecommendation) ProtoReflect() protoreflect.Message
func (*Recommendation_UseBroadMatchKeywordRecommendation) Reset ¶
func (x *Recommendation_UseBroadMatchKeywordRecommendation) Reset()
func (*Recommendation_UseBroadMatchKeywordRecommendation) String ¶
func (x *Recommendation_UseBroadMatchKeywordRecommendation) String() string
type Recommendation_UseBroadMatchKeywordRecommendation_ ¶
type Recommendation_UseBroadMatchKeywordRecommendation_ struct { // Output only. The use broad match keyword recommendation. UseBroadMatchKeywordRecommendation *Recommendation_UseBroadMatchKeywordRecommendation `protobuf:"bytes,30,opt,name=use_broad_match_keyword_recommendation,json=useBroadMatchKeywordRecommendation,proto3,oneof"` }
type RemarketingAction ¶
type RemarketingAction struct { // Immutable. The resource name of the remarketing action. // Remarketing action resource names have the form: // // `customers/{customer_id}/remarketingActions/{remarketing_action_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Id of the remarketing action. Id *int64 `protobuf:"varint,5,opt,name=id,proto3,oneof" json:"id,omitempty"` // The name of the remarketing action. // // This field is required and should not be empty when creating new // remarketing actions. Name *string `protobuf:"bytes,6,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The snippets used for tracking remarketing actions. TagSnippets []*common.TagSnippet `protobuf:"bytes,4,rep,name=tag_snippets,json=tagSnippets,proto3" json:"tag_snippets,omitempty"` // contains filtered or unexported fields }
A remarketing action. A snippet of JavaScript code that will collect the product id and the type of page people visited (product page, shopping cart page, purchase page, general site visit) on an advertiser's website.
func (*RemarketingAction) Descriptor
deprecated
func (*RemarketingAction) Descriptor() ([]byte, []int)
Deprecated: Use RemarketingAction.ProtoReflect.Descriptor instead.
func (*RemarketingAction) GetId ¶
func (x *RemarketingAction) GetId() int64
func (*RemarketingAction) GetName ¶
func (x *RemarketingAction) GetName() string
func (*RemarketingAction) GetResourceName ¶
func (x *RemarketingAction) GetResourceName() string
func (*RemarketingAction) GetTagSnippets ¶
func (x *RemarketingAction) GetTagSnippets() []*common.TagSnippet
func (*RemarketingAction) ProtoMessage ¶
func (*RemarketingAction) ProtoMessage()
func (*RemarketingAction) ProtoReflect ¶
func (x *RemarketingAction) ProtoReflect() protoreflect.Message
func (*RemarketingAction) Reset ¶
func (x *RemarketingAction) Reset()
func (*RemarketingAction) String ¶
func (x *RemarketingAction) String() string
type RemarketingSetting ¶
type RemarketingSetting struct { // Output only. The Google tag. GoogleGlobalSiteTag *string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Remarketing setting for a customer.
func (*RemarketingSetting) Descriptor
deprecated
func (*RemarketingSetting) Descriptor() ([]byte, []int)
Deprecated: Use RemarketingSetting.ProtoReflect.Descriptor instead.
func (*RemarketingSetting) GetGoogleGlobalSiteTag ¶
func (x *RemarketingSetting) GetGoogleGlobalSiteTag() string
func (*RemarketingSetting) ProtoMessage ¶
func (*RemarketingSetting) ProtoMessage()
func (*RemarketingSetting) ProtoReflect ¶
func (x *RemarketingSetting) ProtoReflect() protoreflect.Message
func (*RemarketingSetting) Reset ¶
func (x *RemarketingSetting) Reset()
func (*RemarketingSetting) String ¶
func (x *RemarketingSetting) String() string
type Residency ¶
type Residency struct { // Output only. Name of the institution at which the residency was completed. InstitutionName *string `protobuf:"bytes,1,opt,name=institution_name,json=institutionName,proto3,oneof" json:"institution_name,omitempty"` // Output only. Year of completion. CompletionYear *int32 `protobuf:"varint,2,opt,name=completion_year,json=completionYear,proto3,oneof" json:"completion_year,omitempty"` // contains filtered or unexported fields }
Details about the employee's medical residency. Residency is a stage of graduate medical education in which a qualified medical professional practices under the supervision of a senior clinician.
func (*Residency) Descriptor
deprecated
func (*Residency) GetCompletionYear ¶
func (*Residency) GetInstitutionName ¶
func (*Residency) ProtoMessage ¶
func (*Residency) ProtoMessage()
func (*Residency) ProtoReflect ¶
func (x *Residency) ProtoReflect() protoreflect.Message
type SearchTermView ¶
type SearchTermView struct { // Output only. The resource name of the search term view. // Search term view resource names have the form: // // `customers/{customer_id}/searchTermViews/{campaign_id}~{ad_group_id}~{URL-base64_search_term}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The search term. SearchTerm *string `protobuf:"bytes,5,opt,name=search_term,json=searchTerm,proto3,oneof" json:"search_term,omitempty"` // Output only. The ad group the search term served in. AdGroup *string `protobuf:"bytes,6,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // Output only. Indicates whether the search term is currently one of your // targeted or excluded keywords. Status enums.SearchTermTargetingStatusEnum_SearchTermTargetingStatus `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
A search term view with metrics aggregated by search term at the ad group level.
func (*SearchTermView) Descriptor
deprecated
func (*SearchTermView) Descriptor() ([]byte, []int)
Deprecated: Use SearchTermView.ProtoReflect.Descriptor instead.
func (*SearchTermView) GetAdGroup ¶
func (x *SearchTermView) GetAdGroup() string
func (*SearchTermView) GetResourceName ¶
func (x *SearchTermView) GetResourceName() string
func (*SearchTermView) GetSearchTerm ¶
func (x *SearchTermView) GetSearchTerm() string
func (*SearchTermView) GetStatus ¶
func (x *SearchTermView) GetStatus() enums.SearchTermTargetingStatusEnum_SearchTermTargetingStatus
func (*SearchTermView) ProtoMessage ¶
func (*SearchTermView) ProtoMessage()
func (*SearchTermView) ProtoReflect ¶
func (x *SearchTermView) ProtoReflect() protoreflect.Message
func (*SearchTermView) Reset ¶
func (x *SearchTermView) Reset()
func (*SearchTermView) String ¶
func (x *SearchTermView) String() string
type SharedCriterion ¶
type SharedCriterion struct { // Shared set resource names have the form: // // `customers/{customer_id}/sharedCriteria/{shared_set_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` SharedSet *string `protobuf:"bytes,10,opt,name=shared_set,json=sharedSet,proto3,oneof" json:"shared_set,omitempty"` // // This field is ignored for mutates. CriterionId *int64 `protobuf:"varint,11,opt,name=criterion_id,json=criterionId,proto3,oneof" json:"criterion_id,omitempty"` Type enums.CriterionTypeEnum_CriterionType `` /* 130-byte string literal not displayed */ // // Exactly one must be set. // // Types that are assignable to Criterion: // // *SharedCriterion_Keyword // *SharedCriterion_YoutubeVideo // *SharedCriterion_YoutubeChannel // *SharedCriterion_Placement // *SharedCriterion_MobileAppCategory // *SharedCriterion_MobileApplication // *SharedCriterion_Brand Criterion isSharedCriterion_Criterion `protobuf_oneof:"criterion"` // contains filtered or unexported fields }
A criterion belonging to a shared set.
func (*SharedCriterion) Descriptor
deprecated
func (*SharedCriterion) Descriptor() ([]byte, []int)
Deprecated: Use SharedCriterion.ProtoReflect.Descriptor instead.
func (*SharedCriterion) GetBrand ¶
func (x *SharedCriterion) GetBrand() *common.BrandInfo
func (*SharedCriterion) GetCriterion ¶
func (m *SharedCriterion) GetCriterion() isSharedCriterion_Criterion
func (*SharedCriterion) GetCriterionId ¶
func (x *SharedCriterion) GetCriterionId() int64
func (*SharedCriterion) GetKeyword ¶
func (x *SharedCriterion) GetKeyword() *common.KeywordInfo
func (*SharedCriterion) GetMobileAppCategory ¶
func (x *SharedCriterion) GetMobileAppCategory() *common.MobileAppCategoryInfo
func (*SharedCriterion) GetMobileApplication ¶
func (x *SharedCriterion) GetMobileApplication() *common.MobileApplicationInfo
func (*SharedCriterion) GetPlacement ¶
func (x *SharedCriterion) GetPlacement() *common.PlacementInfo
func (*SharedCriterion) GetResourceName ¶
func (x *SharedCriterion) GetResourceName() string
func (*SharedCriterion) GetSharedSet ¶
func (x *SharedCriterion) GetSharedSet() string
func (*SharedCriterion) GetType ¶
func (x *SharedCriterion) GetType() enums.CriterionTypeEnum_CriterionType
func (*SharedCriterion) GetYoutubeChannel ¶
func (x *SharedCriterion) GetYoutubeChannel() *common.YouTubeChannelInfo
func (*SharedCriterion) GetYoutubeVideo ¶
func (x *SharedCriterion) GetYoutubeVideo() *common.YouTubeVideoInfo
func (*SharedCriterion) ProtoMessage ¶
func (*SharedCriterion) ProtoMessage()
func (*SharedCriterion) ProtoReflect ¶
func (x *SharedCriterion) ProtoReflect() protoreflect.Message
func (*SharedCriterion) Reset ¶
func (x *SharedCriterion) Reset()
func (*SharedCriterion) String ¶
func (x *SharedCriterion) String() string
type SharedCriterion_Brand ¶
type SharedCriterion_Keyword ¶
type SharedCriterion_Keyword struct { common.KeywordInfo `protobuf:"bytes,3,opt,name=keyword,proto3,oneof"` }Keyword *
type SharedCriterion_MobileAppCategory ¶
type SharedCriterion_MobileAppCategory struct { common.MobileAppCategoryInfo `protobuf:"bytes,8,opt,name=mobile_app_category,json=mobileAppCategory,proto3,oneof"` }MobileAppCategory *
type SharedCriterion_MobileApplication ¶
type SharedCriterion_MobileApplication struct { common.MobileApplicationInfo `protobuf:"bytes,9,opt,name=mobile_application,json=mobileApplication,proto3,oneof"` }MobileApplication *
type SharedCriterion_Placement ¶
type SharedCriterion_Placement struct { common.PlacementInfo `protobuf:"bytes,7,opt,name=placement,proto3,oneof"` }Placement *
type SharedCriterion_YoutubeChannel ¶
type SharedCriterion_YoutubeChannel struct { common.YouTubeChannelInfo `protobuf:"bytes,6,opt,name=youtube_channel,json=youtubeChannel,proto3,oneof"` }YoutubeChannel *
type SharedCriterion_YoutubeVideo ¶
type SharedCriterion_YoutubeVideo struct { common.YouTubeVideoInfo `protobuf:"bytes,5,opt,name=youtube_video,json=youtubeVideo,proto3,oneof"` }YoutubeVideo *
type SharedSet ¶
type SharedSet struct { // Shared set resource names have the form: // // `customers/{customer_id}/sharedSets/{shared_set_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` Id *int64 `protobuf:"varint,8,opt,name=id,proto3,oneof" json:"id,omitempty"` // kind of resource. Required. Immutable. Type enums.SharedSetTypeEnum_SharedSetType `` /* 130-byte string literal not displayed */ // Shared Sets must have names that are unique among active shared sets of // the same type. // The length of this string should be between 1 and 255 UTF-8 bytes, // inclusive. Name *string `protobuf:"bytes,9,opt,name=name,proto3,oneof" json:"name,omitempty"` Status enums.SharedSetStatusEnum_SharedSetStatus `` /* 138-byte string literal not displayed */ // only. MemberCount *int64 `protobuf:"varint,10,opt,name=member_count,json=memberCount,proto3,oneof" json:"member_count,omitempty"` // only. ReferenceCount *int64 `protobuf:"varint,11,opt,name=reference_count,json=referenceCount,proto3,oneof" json:"reference_count,omitempty"` // contains filtered or unexported fields }
SharedSets are used for sharing criterion exclusions across multiple campaigns.
func (*SharedSet) Descriptor
deprecated
func (*SharedSet) GetMemberCount ¶
func (*SharedSet) GetReferenceCount ¶
func (*SharedSet) GetResourceName ¶
func (*SharedSet) GetStatus ¶
func (x *SharedSet) GetStatus() enums.SharedSetStatusEnum_SharedSetStatus
func (*SharedSet) GetType ¶
func (x *SharedSet) GetType() enums.SharedSetTypeEnum_SharedSetType
func (*SharedSet) ProtoMessage ¶
func (*SharedSet) ProtoMessage()
func (*SharedSet) ProtoReflect ¶
func (x *SharedSet) ProtoReflect() protoreflect.Message
type ShoppingPerformanceView ¶
type ShoppingPerformanceView struct { // Output only. The resource name of the Shopping performance view. // Shopping performance view resource names have the form: // `customers/{customer_id}/shoppingPerformanceView` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
Shopping performance view. Provides Shopping campaign statistics aggregated at several product dimension levels. Product dimension values from Merchant Center such as brand, category, custom attributes, product condition and product type will reflect the state of each dimension as of the date and time when the corresponding event was recorded.
func (*ShoppingPerformanceView) Descriptor
deprecated
func (*ShoppingPerformanceView) Descriptor() ([]byte, []int)
Deprecated: Use ShoppingPerformanceView.ProtoReflect.Descriptor instead.
func (*ShoppingPerformanceView) GetResourceName ¶
func (x *ShoppingPerformanceView) GetResourceName() string
func (*ShoppingPerformanceView) ProtoMessage ¶
func (*ShoppingPerformanceView) ProtoMessage()
func (*ShoppingPerformanceView) ProtoReflect ¶
func (x *ShoppingPerformanceView) ProtoReflect() protoreflect.Message
func (*ShoppingPerformanceView) Reset ¶
func (x *ShoppingPerformanceView) Reset()
func (*ShoppingPerformanceView) String ¶
func (x *ShoppingPerformanceView) String() string
type ShoppingProduct ¶
type ShoppingProduct struct { // Output only. The resource name of the shopping product. // Shopping product resource names have the form: // // `customers/{customer_id}/shoppingProducts/{merchant_center_id}~{channel}~{language_code}~{feed_label}~{item_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The id of the merchant that owns the product. MerchantCenterId int64 `protobuf:"varint,2,opt,name=merchant_center_id,json=merchantCenterId,proto3" json:"merchant_center_id,omitempty"` // Output only. The product channel describing the locality of the product. Channel enums.ProductChannelEnum_ProductChannel `` /* 138-byte string literal not displayed */ // Output only. The language code as provided by the merchant, in BCP 47 // format. LanguageCode string `protobuf:"bytes,4,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` // Output only. The product feed label as provided by the merchant. FeedLabel string `protobuf:"bytes,5,opt,name=feed_label,json=feedLabel,proto3" json:"feed_label,omitempty"` // Output only. The item id of the product as provided by the merchant. ItemId string `protobuf:"bytes,6,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` // Output only. The id of the Multi Client Account of the merchant, if // present. MultiClientAccountId *int64 `` /* 132-byte string literal not displayed */ // Output only. The title of the product as provided by the merchant. Title *string `protobuf:"bytes,8,opt,name=title,proto3,oneof" json:"title,omitempty"` // Output only. The brand of the product as provided by the merchant. Brand *string `protobuf:"bytes,9,opt,name=brand,proto3,oneof" json:"brand,omitempty"` // Output only. The price of the product in micros as provided by the // merchant, in the currency specified in `currency_code` (e.g. $2.97 is // reported as 2970000). PriceMicros *int64 `protobuf:"varint,10,opt,name=price_micros,json=priceMicros,proto3,oneof" json:"price_micros,omitempty"` // Output only. The currency code as provided by the merchant, in ISO 4217 // format. CurrencyCode *string `protobuf:"bytes,11,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"` // Output only. The channel exclusivity of the product as provided by the // merchant. ChannelExclusivity *enums.ProductChannelExclusivityEnum_ProductChannelExclusivity `` /* 215-byte string literal not displayed */ // Output only. The condition of the product as provided by the merchant. Condition *enums.ProductConditionEnum_ProductCondition `` /* 153-byte string literal not displayed */ // Output only. The availability of the product as provided by the merchant. Availability *enums.ProductAvailabilityEnum_ProductAvailability `` /* 165-byte string literal not displayed */ // Output only. Upper-case two-letter ISO 3166-1 code of the regions where the // product is intended to be shown in ads. TargetCountries []string `protobuf:"bytes,15,rep,name=target_countries,json=targetCountries,proto3" json:"target_countries,omitempty"` // Output only. The custom attribute 0 of the product as provided by the // merchant. CustomAttribute0 *string `protobuf:"bytes,16,opt,name=custom_attribute0,json=customAttribute0,proto3,oneof" json:"custom_attribute0,omitempty"` // Output only. The custom attribute 1 of the product as provided by the // merchant. CustomAttribute1 *string `protobuf:"bytes,17,opt,name=custom_attribute1,json=customAttribute1,proto3,oneof" json:"custom_attribute1,omitempty"` // Output only. The custom attribute 2 of the product as provided by the // merchant. CustomAttribute2 *string `protobuf:"bytes,18,opt,name=custom_attribute2,json=customAttribute2,proto3,oneof" json:"custom_attribute2,omitempty"` // Output only. The custom attribute 3 of the product as provided by the // merchant. CustomAttribute3 *string `protobuf:"bytes,19,opt,name=custom_attribute3,json=customAttribute3,proto3,oneof" json:"custom_attribute3,omitempty"` // Output only. The custom attribute 4 of the product as provided by the // merchant. CustomAttribute4 *string `protobuf:"bytes,20,opt,name=custom_attribute4,json=customAttribute4,proto3,oneof" json:"custom_attribute4,omitempty"` // Output only. The category level 1 of the product. CategoryLevel1 *string `protobuf:"bytes,21,opt,name=category_level1,json=categoryLevel1,proto3,oneof" json:"category_level1,omitempty"` // Output only. The category level 2 of the product. CategoryLevel2 *string `protobuf:"bytes,22,opt,name=category_level2,json=categoryLevel2,proto3,oneof" json:"category_level2,omitempty"` // Output only. The category level 3 of the product. CategoryLevel3 *string `protobuf:"bytes,23,opt,name=category_level3,json=categoryLevel3,proto3,oneof" json:"category_level3,omitempty"` // Output only. The category level 4 of the product. CategoryLevel4 *string `protobuf:"bytes,24,opt,name=category_level4,json=categoryLevel4,proto3,oneof" json:"category_level4,omitempty"` // Output only. The category level 5 of the product. CategoryLevel5 *string `protobuf:"bytes,25,opt,name=category_level5,json=categoryLevel5,proto3,oneof" json:"category_level5,omitempty"` // Output only. The product type level 1 as provided by the merchant. ProductTypeLevel1 *string `protobuf:"bytes,26,opt,name=product_type_level1,json=productTypeLevel1,proto3,oneof" json:"product_type_level1,omitempty"` // Output only. The product type level 2 as provided by the merchant. ProductTypeLevel2 *string `protobuf:"bytes,27,opt,name=product_type_level2,json=productTypeLevel2,proto3,oneof" json:"product_type_level2,omitempty"` // Output only. The product type level 3 as provided by the merchant. ProductTypeLevel3 *string `protobuf:"bytes,28,opt,name=product_type_level3,json=productTypeLevel3,proto3,oneof" json:"product_type_level3,omitempty"` // Output only. The product type level 4 as provided by the merchant. ProductTypeLevel4 *string `protobuf:"bytes,29,opt,name=product_type_level4,json=productTypeLevel4,proto3,oneof" json:"product_type_level4,omitempty"` // Output only. The product type level 5 as provided by the merchant. ProductTypeLevel5 *string `protobuf:"bytes,30,opt,name=product_type_level5,json=productTypeLevel5,proto3,oneof" json:"product_type_level5,omitempty"` // Output only. The effective maximum cost-per-click (effective max. CPC) of // the product. This field is available only if the query specifies the // campaign or ad group scope, and if the campaign uses manual bidding. The // value is the highest bid set for the product in product groups across all // enabled ad groups. It represents the most you're willing to pay for a click // on the product. This field can take up to 24 hours to update. EffectiveMaxCpcMicros *int64 `` /* 136-byte string literal not displayed */ // Output only. The status that indicates whether the product can show in ads. // The value of this field is restricted to the scope specified in the query, // see the documentation of the resource. // This field can take up to 24 hours to update. Status enums.ProductStatusEnum_ProductStatus `` /* 135-byte string literal not displayed */ // Output only. The list of issues affecting whether the product can show in // ads. The value of this field is restricted to the scope specified in the // query, see the documentation of the resource. This field can take up to 24 // hours to update. Issues []*ShoppingProduct_ProductIssue `protobuf:"bytes,33,rep,name=issues,proto3" json:"issues,omitempty"` // Output only. A campaign that includes the product. // This field is selectable only in the campaign scope, which requires an // equality filter on `campaign`. Campaign *string `protobuf:"bytes,34,opt,name=campaign,proto3,oneof" json:"campaign,omitempty"` // Output only. An ad group of a campaign that includes the product. // This field is selectable only in the ad group scope, which requires an // equality filter on `campaign` and `ad_group`. AdGroup *string `protobuf:"bytes,35,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"` // contains filtered or unexported fields }
A shopping product from Google Merchant Center that can be advertised by campaigns.
The resource returns currently existing products from Google Merchant Center accounts linked with the customer. A campaign includes a product by specifying its merchant id (or, if available, the Multi Client Account id of the merchant) in the `ShoppingSetting`, and can limit the inclusion to products having a specified feed label. Standard Shopping campaigns can also limit the inclusion through a `campaign_criterion.listing_scope`.
Queries to this resource specify a scope: Account:
- Filters on campaigns or ad groups are not specified.
- All products from the linked Google Merchant Center accounts are returned.
- Metrics and some fields (see the per-field documentation) are aggregated across all Shopping and Performance Max campaigns that include a product.
Campaign:
- An equality filter on `campaign` is specified. Supported campaign types are Shopping, Performance Max, Demand Gen, Video.
- Only products that are included by the specified campaign are returned.
- Metrics and some fields (see the per-field documentation) are restricted to the specified campaign.
Ad group:
- An equality filter on `ad group` and `campaign` is specified. Supported campaign types are Shopping, Demand Gen, Video.
- Only products that are included by the specified campaign are returned.
- Metrics and some fields (see the per-field documentation) are restricted to the specified ad group.
Note that segmentation by date segments is not permitted and will return UNSUPPORTED_DATE_SEGMENTATION error. On the other hand, filtering on date segments is allowed.
func (*ShoppingProduct) Descriptor
deprecated
func (*ShoppingProduct) Descriptor() ([]byte, []int)
Deprecated: Use ShoppingProduct.ProtoReflect.Descriptor instead.
func (*ShoppingProduct) GetAdGroup ¶
func (x *ShoppingProduct) GetAdGroup() string
func (*ShoppingProduct) GetAvailability ¶
func (x *ShoppingProduct) GetAvailability() enums.ProductAvailabilityEnum_ProductAvailability
func (*ShoppingProduct) GetBrand ¶
func (x *ShoppingProduct) GetBrand() string
func (*ShoppingProduct) GetCampaign ¶
func (x *ShoppingProduct) GetCampaign() string
func (*ShoppingProduct) GetCategoryLevel1 ¶
func (x *ShoppingProduct) GetCategoryLevel1() string
func (*ShoppingProduct) GetCategoryLevel2 ¶
func (x *ShoppingProduct) GetCategoryLevel2() string
func (*ShoppingProduct) GetCategoryLevel3 ¶
func (x *ShoppingProduct) GetCategoryLevel3() string
func (*ShoppingProduct) GetCategoryLevel4 ¶
func (x *ShoppingProduct) GetCategoryLevel4() string
func (*ShoppingProduct) GetCategoryLevel5 ¶
func (x *ShoppingProduct) GetCategoryLevel5() string
func (*ShoppingProduct) GetChannel ¶
func (x *ShoppingProduct) GetChannel() enums.ProductChannelEnum_ProductChannel
func (*ShoppingProduct) GetChannelExclusivity ¶
func (x *ShoppingProduct) GetChannelExclusivity() enums.ProductChannelExclusivityEnum_ProductChannelExclusivity
func (*ShoppingProduct) GetCondition ¶
func (x *ShoppingProduct) GetCondition() enums.ProductConditionEnum_ProductCondition
func (*ShoppingProduct) GetCurrencyCode ¶
func (x *ShoppingProduct) GetCurrencyCode() string
func (*ShoppingProduct) GetCustomAttribute0 ¶
func (x *ShoppingProduct) GetCustomAttribute0() string
func (*ShoppingProduct) GetCustomAttribute1 ¶
func (x *ShoppingProduct) GetCustomAttribute1() string
func (*ShoppingProduct) GetCustomAttribute2 ¶
func (x *ShoppingProduct) GetCustomAttribute2() string
func (*ShoppingProduct) GetCustomAttribute3 ¶
func (x *ShoppingProduct) GetCustomAttribute3() string
func (*ShoppingProduct) GetCustomAttribute4 ¶
func (x *ShoppingProduct) GetCustomAttribute4() string
func (*ShoppingProduct) GetEffectiveMaxCpcMicros ¶
func (x *ShoppingProduct) GetEffectiveMaxCpcMicros() int64
func (*ShoppingProduct) GetFeedLabel ¶
func (x *ShoppingProduct) GetFeedLabel() string
func (*ShoppingProduct) GetIssues ¶
func (x *ShoppingProduct) GetIssues() []*ShoppingProduct_ProductIssue
func (*ShoppingProduct) GetItemId ¶
func (x *ShoppingProduct) GetItemId() string
func (*ShoppingProduct) GetLanguageCode ¶
func (x *ShoppingProduct) GetLanguageCode() string
func (*ShoppingProduct) GetMerchantCenterId ¶
func (x *ShoppingProduct) GetMerchantCenterId() int64
func (*ShoppingProduct) GetMultiClientAccountId ¶
func (x *ShoppingProduct) GetMultiClientAccountId() int64
func (*ShoppingProduct) GetPriceMicros ¶
func (x *ShoppingProduct) GetPriceMicros() int64
func (*ShoppingProduct) GetProductTypeLevel1 ¶
func (x *ShoppingProduct) GetProductTypeLevel1() string
func (*ShoppingProduct) GetProductTypeLevel2 ¶
func (x *ShoppingProduct) GetProductTypeLevel2() string
func (*ShoppingProduct) GetProductTypeLevel3 ¶
func (x *ShoppingProduct) GetProductTypeLevel3() string
func (*ShoppingProduct) GetProductTypeLevel4 ¶
func (x *ShoppingProduct) GetProductTypeLevel4() string
func (*ShoppingProduct) GetProductTypeLevel5 ¶
func (x *ShoppingProduct) GetProductTypeLevel5() string
func (*ShoppingProduct) GetResourceName ¶
func (x *ShoppingProduct) GetResourceName() string
func (*ShoppingProduct) GetStatus ¶
func (x *ShoppingProduct) GetStatus() enums.ProductStatusEnum_ProductStatus
func (*ShoppingProduct) GetTargetCountries ¶
func (x *ShoppingProduct) GetTargetCountries() []string
func (*ShoppingProduct) GetTitle ¶
func (x *ShoppingProduct) GetTitle() string
func (*ShoppingProduct) ProtoMessage ¶
func (*ShoppingProduct) ProtoMessage()
func (*ShoppingProduct) ProtoReflect ¶
func (x *ShoppingProduct) ProtoReflect() protoreflect.Message
func (*ShoppingProduct) Reset ¶
func (x *ShoppingProduct) Reset()
func (*ShoppingProduct) String ¶
func (x *ShoppingProduct) String() string
type ShoppingProduct_ProductIssue ¶
type ShoppingProduct_ProductIssue struct { // Output only. The error code that identifies the issue. ErrorCode string `protobuf:"bytes,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` // Output only. The severity of the issue in Google Ads. AdsSeverity enums.ProductIssueSeverityEnum_ProductIssueSeverity `` /* 177-byte string literal not displayed */ // Output only. The name of the product's attribute, if any, that triggered // the issue. AttributeName *string `protobuf:"bytes,3,opt,name=attribute_name,json=attributeName,proto3,oneof" json:"attribute_name,omitempty"` // Output only. The short description of the issue in English. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Output only. The detailed description of the issue in English. Detail string `protobuf:"bytes,5,opt,name=detail,proto3" json:"detail,omitempty"` // Output only. The URL of the Help Center article for the issue. Documentation string `protobuf:"bytes,6,opt,name=documentation,proto3" json:"documentation,omitempty"` // Output only. List of upper-case two-letter ISO 3166-1 codes of the // regions affected by the issue. If empty, all regions are affected. AffectedRegions []string `protobuf:"bytes,7,rep,name=affected_regions,json=affectedRegions,proto3" json:"affected_regions,omitempty"` // contains filtered or unexported fields }
An issue affecting whether a product can show in ads.
func (*ShoppingProduct_ProductIssue) Descriptor
deprecated
func (*ShoppingProduct_ProductIssue) Descriptor() ([]byte, []int)
Deprecated: Use ShoppingProduct_ProductIssue.ProtoReflect.Descriptor instead.
func (*ShoppingProduct_ProductIssue) GetAdsSeverity ¶
func (x *ShoppingProduct_ProductIssue) GetAdsSeverity() enums.ProductIssueSeverityEnum_ProductIssueSeverity
func (*ShoppingProduct_ProductIssue) GetAffectedRegions ¶
func (x *ShoppingProduct_ProductIssue) GetAffectedRegions() []string
func (*ShoppingProduct_ProductIssue) GetAttributeName ¶
func (x *ShoppingProduct_ProductIssue) GetAttributeName() string
func (*ShoppingProduct_ProductIssue) GetDescription ¶
func (x *ShoppingProduct_ProductIssue) GetDescription() string
func (*ShoppingProduct_ProductIssue) GetDetail ¶
func (x *ShoppingProduct_ProductIssue) GetDetail() string
func (*ShoppingProduct_ProductIssue) GetDocumentation ¶
func (x *ShoppingProduct_ProductIssue) GetDocumentation() string
func (*ShoppingProduct_ProductIssue) GetErrorCode ¶
func (x *ShoppingProduct_ProductIssue) GetErrorCode() string
func (*ShoppingProduct_ProductIssue) ProtoMessage ¶
func (*ShoppingProduct_ProductIssue) ProtoMessage()
func (*ShoppingProduct_ProductIssue) ProtoReflect ¶
func (x *ShoppingProduct_ProductIssue) ProtoReflect() protoreflect.Message
func (*ShoppingProduct_ProductIssue) Reset ¶
func (x *ShoppingProduct_ProductIssue) Reset()
func (*ShoppingProduct_ProductIssue) String ¶
func (x *ShoppingProduct_ProductIssue) String() string
type SmartCampaignSearchTermView ¶
type SmartCampaignSearchTermView struct { // Output only. The resource name of the Smart campaign search term view. // Smart campaign search term view resource names have the form: // // `customers/{customer_id}/smartCampaignSearchTermViews/{campaign_id}~{URL-base64_search_term}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The search term. SearchTerm string `protobuf:"bytes,2,opt,name=search_term,json=searchTerm,proto3" json:"search_term,omitempty"` // Output only. The Smart campaign the search term served in. Campaign string `protobuf:"bytes,3,opt,name=campaign,proto3" json:"campaign,omitempty"` // contains filtered or unexported fields }
A Smart campaign search term view.
func (*SmartCampaignSearchTermView) Descriptor
deprecated
func (*SmartCampaignSearchTermView) Descriptor() ([]byte, []int)
Deprecated: Use SmartCampaignSearchTermView.ProtoReflect.Descriptor instead.
func (*SmartCampaignSearchTermView) GetCampaign ¶
func (x *SmartCampaignSearchTermView) GetCampaign() string
func (*SmartCampaignSearchTermView) GetResourceName ¶
func (x *SmartCampaignSearchTermView) GetResourceName() string
func (*SmartCampaignSearchTermView) GetSearchTerm ¶
func (x *SmartCampaignSearchTermView) GetSearchTerm() string
func (*SmartCampaignSearchTermView) ProtoMessage ¶
func (*SmartCampaignSearchTermView) ProtoMessage()
func (*SmartCampaignSearchTermView) ProtoReflect ¶
func (x *SmartCampaignSearchTermView) ProtoReflect() protoreflect.Message
func (*SmartCampaignSearchTermView) Reset ¶
func (x *SmartCampaignSearchTermView) Reset()
func (*SmartCampaignSearchTermView) String ¶
func (x *SmartCampaignSearchTermView) String() string
type SmartCampaignSetting ¶
type SmartCampaignSetting struct { // Immutable. The resource name of the Smart campaign setting. // Smart campaign setting resource names have the form: // // `customers/{customer_id}/smartCampaignSettings/{campaign_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The campaign to which these settings apply. Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"` // Phone number and country code. PhoneNumber *SmartCampaignSetting_PhoneNumber `protobuf:"bytes,3,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"` // The language code to advertise in from the set of // [supported language codes] // (https://developers.google.com/google-ads/api/reference/data/codes-formats#languages). AdvertisingLanguageCode string `` /* 132-byte string literal not displayed */ // The landing page of this campaign. // // Types that are assignable to LandingPage: // // *SmartCampaignSetting_FinalUrl // *SmartCampaignSetting_AdOptimizedBusinessProfileSetting_ LandingPage isSmartCampaignSetting_LandingPage `protobuf_oneof:"landing_page"` // The business setting of this campaign. // // Types that are assignable to BusinessSetting: // // *SmartCampaignSetting_BusinessName // *SmartCampaignSetting_BusinessProfileLocation BusinessSetting isSmartCampaignSetting_BusinessSetting `protobuf_oneof:"business_setting"` // contains filtered or unexported fields }
Settings for configuring Smart campaigns.
func (*SmartCampaignSetting) Descriptor
deprecated
func (*SmartCampaignSetting) Descriptor() ([]byte, []int)
Deprecated: Use SmartCampaignSetting.ProtoReflect.Descriptor instead.
func (*SmartCampaignSetting) GetAdOptimizedBusinessProfileSetting ¶
func (x *SmartCampaignSetting) GetAdOptimizedBusinessProfileSetting() *SmartCampaignSetting_AdOptimizedBusinessProfileSetting
func (*SmartCampaignSetting) GetAdvertisingLanguageCode ¶
func (x *SmartCampaignSetting) GetAdvertisingLanguageCode() string
func (*SmartCampaignSetting) GetBusinessName ¶
func (x *SmartCampaignSetting) GetBusinessName() string
func (*SmartCampaignSetting) GetBusinessProfileLocation ¶
func (x *SmartCampaignSetting) GetBusinessProfileLocation() string
func (*SmartCampaignSetting) GetBusinessSetting ¶
func (m *SmartCampaignSetting) GetBusinessSetting() isSmartCampaignSetting_BusinessSetting
func (*SmartCampaignSetting) GetCampaign ¶
func (x *SmartCampaignSetting) GetCampaign() string
func (*SmartCampaignSetting) GetFinalUrl ¶
func (x *SmartCampaignSetting) GetFinalUrl() string
func (*SmartCampaignSetting) GetLandingPage ¶
func (m *SmartCampaignSetting) GetLandingPage() isSmartCampaignSetting_LandingPage
func (*SmartCampaignSetting) GetPhoneNumber ¶
func (x *SmartCampaignSetting) GetPhoneNumber() *SmartCampaignSetting_PhoneNumber
func (*SmartCampaignSetting) GetResourceName ¶
func (x *SmartCampaignSetting) GetResourceName() string
func (*SmartCampaignSetting) ProtoMessage ¶
func (*SmartCampaignSetting) ProtoMessage()
func (*SmartCampaignSetting) ProtoReflect ¶
func (x *SmartCampaignSetting) ProtoReflect() protoreflect.Message
func (*SmartCampaignSetting) Reset ¶
func (x *SmartCampaignSetting) Reset()
func (*SmartCampaignSetting) String ¶
func (x *SmartCampaignSetting) String() string
type SmartCampaignSetting_AdOptimizedBusinessProfileSetting ¶
type SmartCampaignSetting_AdOptimizedBusinessProfileSetting struct { // Enabling a lead form on your business profile enables prospective // customers to contact your business by filling out a simple form, // and you'll receive their information through email. IncludeLeadForm *bool `protobuf:"varint,1,opt,name=include_lead_form,json=includeLeadForm,proto3,oneof" json:"include_lead_form,omitempty"` // contains filtered or unexported fields }
Settings for configuring a business profile optimized for ads as this campaign's landing page.
func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) Descriptor
deprecated
func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) Descriptor() ([]byte, []int)
Deprecated: Use SmartCampaignSetting_AdOptimizedBusinessProfileSetting.ProtoReflect.Descriptor instead.
func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) GetIncludeLeadForm ¶
func (x *SmartCampaignSetting_AdOptimizedBusinessProfileSetting) GetIncludeLeadForm() bool
func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) ProtoMessage ¶
func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) ProtoMessage()
func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) ProtoReflect ¶
func (x *SmartCampaignSetting_AdOptimizedBusinessProfileSetting) ProtoReflect() protoreflect.Message
func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) Reset ¶
func (x *SmartCampaignSetting_AdOptimizedBusinessProfileSetting) Reset()
func (*SmartCampaignSetting_AdOptimizedBusinessProfileSetting) String ¶
func (x *SmartCampaignSetting_AdOptimizedBusinessProfileSetting) String() string
type SmartCampaignSetting_AdOptimizedBusinessProfileSetting_ ¶
type SmartCampaignSetting_AdOptimizedBusinessProfileSetting_ struct { // Settings for configuring a business profile optimized for ads as this // campaign's landing page. This campaign must be linked to a business // profile to use this option. For more information on this feature, // consult https://support.google.com/google-ads/answer/9827068. AdOptimizedBusinessProfileSetting *SmartCampaignSetting_AdOptimizedBusinessProfileSetting `protobuf:"bytes,9,opt,name=ad_optimized_business_profile_setting,json=adOptimizedBusinessProfileSetting,proto3,oneof"` }
type SmartCampaignSetting_BusinessName ¶
type SmartCampaignSetting_BusinessName struct { // The name of the business. BusinessName string `protobuf:"bytes,5,opt,name=business_name,json=businessName,proto3,oneof"` }
type SmartCampaignSetting_BusinessProfileLocation ¶
type SmartCampaignSetting_BusinessProfileLocation struct { // The resource name of a Business Profile location. // Business Profile location resource names can be fetched through the // Business Profile API and adhere to the following format: // `locations/{locationId}`. // // See the [Business Profile API] // (https://developers.google.com/my-business/reference/businessinformation/rest/v1/accounts.locations) // for additional details. BusinessProfileLocation string `protobuf:"bytes,10,opt,name=business_profile_location,json=businessProfileLocation,proto3,oneof"` }
type SmartCampaignSetting_FinalUrl ¶
type SmartCampaignSetting_FinalUrl struct { // The user-provided landing page URL for this Campaign. FinalUrl string `protobuf:"bytes,8,opt,name=final_url,json=finalUrl,proto3,oneof"` }
type SmartCampaignSetting_PhoneNumber ¶
type SmartCampaignSetting_PhoneNumber struct { // Phone number of the smart campaign. PhoneNumber *string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"` // Upper-case, two-letter country code as defined by ISO-3166. CountryCode *string `protobuf:"bytes,2,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // contains filtered or unexported fields }
Phone number and country code in smart campaign settings.
func (*SmartCampaignSetting_PhoneNumber) Descriptor
deprecated
func (*SmartCampaignSetting_PhoneNumber) Descriptor() ([]byte, []int)
Deprecated: Use SmartCampaignSetting_PhoneNumber.ProtoReflect.Descriptor instead.
func (*SmartCampaignSetting_PhoneNumber) GetCountryCode ¶
func (x *SmartCampaignSetting_PhoneNumber) GetCountryCode() string
func (*SmartCampaignSetting_PhoneNumber) GetPhoneNumber ¶
func (x *SmartCampaignSetting_PhoneNumber) GetPhoneNumber() string
func (*SmartCampaignSetting_PhoneNumber) ProtoMessage ¶
func (*SmartCampaignSetting_PhoneNumber) ProtoMessage()
func (*SmartCampaignSetting_PhoneNumber) ProtoReflect ¶
func (x *SmartCampaignSetting_PhoneNumber) ProtoReflect() protoreflect.Message
func (*SmartCampaignSetting_PhoneNumber) Reset ¶
func (x *SmartCampaignSetting_PhoneNumber) Reset()
func (*SmartCampaignSetting_PhoneNumber) String ¶
func (x *SmartCampaignSetting_PhoneNumber) String() string
type ThirdPartyAppAnalyticsLink ¶
type ThirdPartyAppAnalyticsLink struct { // Immutable. The resource name of the third party app analytics link. // Third party app analytics link resource names have the form: // // `customers/{customer_id}/thirdPartyAppAnalyticsLinks/{account_link_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // party when setting up app analytics. This is able to be regenerated using // regenerate method in the ThirdPartyAppAnalyticsLinkService. ShareableLinkId *string `protobuf:"bytes,3,opt,name=shareable_link_id,json=shareableLinkId,proto3,oneof" json:"shareable_link_id,omitempty"` // contains filtered or unexported fields }
A data sharing connection, allowing the import of third party app analytics into a Google Ads Customer.
func (*ThirdPartyAppAnalyticsLink) Descriptor
deprecated
func (*ThirdPartyAppAnalyticsLink) Descriptor() ([]byte, []int)
Deprecated: Use ThirdPartyAppAnalyticsLink.ProtoReflect.Descriptor instead.
func (*ThirdPartyAppAnalyticsLink) GetResourceName ¶
func (x *ThirdPartyAppAnalyticsLink) GetResourceName() string
func (*ThirdPartyAppAnalyticsLink) GetShareableLinkId ¶
func (x *ThirdPartyAppAnalyticsLink) GetShareableLinkId() string
func (*ThirdPartyAppAnalyticsLink) ProtoMessage ¶
func (*ThirdPartyAppAnalyticsLink) ProtoMessage()
func (*ThirdPartyAppAnalyticsLink) ProtoReflect ¶
func (x *ThirdPartyAppAnalyticsLink) ProtoReflect() protoreflect.Message
func (*ThirdPartyAppAnalyticsLink) Reset ¶
func (x *ThirdPartyAppAnalyticsLink) Reset()
func (*ThirdPartyAppAnalyticsLink) String ¶
func (x *ThirdPartyAppAnalyticsLink) String() string
type ThirdPartyAppAnalyticsLinkIdentifier ¶
type ThirdPartyAppAnalyticsLinkIdentifier struct { // Immutable. The ID of the app analytics provider. // This field should not be empty when creating a new third // party app analytics link. It is unable to be modified after the creation of // the link. AppAnalyticsProviderId *int64 `` /* 138-byte string literal not displayed */ // Immutable. A string that uniquely identifies a mobile application from // which the data was collected to the Google Ads API. For iOS, the ID string // is the 9 digit string that appears at the end of an App Store URL (for // example, "422689480" for "Gmail" whose App Store link is // https://apps.apple.com/us/app/gmail-email-by-google/id422689480). For // Android, the ID string is the application's package name (for example, // "com.google.android.gm" for "Gmail" given Google Play link // https://play.google.com/store/apps/details?id=com.google.android.gm) // This field should not be empty when creating a new third // party app analytics link. It is unable to be modified after the creation of // the link. AppId *string `protobuf:"bytes,5,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // Immutable. The vendor of the app. // This field should not be empty when creating a new third // party app analytics link. It is unable to be modified after the creation of // the link. AppVendor enums.MobileAppVendorEnum_MobileAppVendor `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
The identifiers of a Third Party App Analytics Link.
func (*ThirdPartyAppAnalyticsLinkIdentifier) Descriptor
deprecated
func (*ThirdPartyAppAnalyticsLinkIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use ThirdPartyAppAnalyticsLinkIdentifier.ProtoReflect.Descriptor instead.
func (*ThirdPartyAppAnalyticsLinkIdentifier) GetAppAnalyticsProviderId ¶
func (x *ThirdPartyAppAnalyticsLinkIdentifier) GetAppAnalyticsProviderId() int64
func (*ThirdPartyAppAnalyticsLinkIdentifier) GetAppId ¶
func (x *ThirdPartyAppAnalyticsLinkIdentifier) GetAppId() string
func (*ThirdPartyAppAnalyticsLinkIdentifier) GetAppVendor ¶
func (x *ThirdPartyAppAnalyticsLinkIdentifier) GetAppVendor() enums.MobileAppVendorEnum_MobileAppVendor
func (*ThirdPartyAppAnalyticsLinkIdentifier) ProtoMessage ¶
func (*ThirdPartyAppAnalyticsLinkIdentifier) ProtoMessage()
func (*ThirdPartyAppAnalyticsLinkIdentifier) ProtoReflect ¶
func (x *ThirdPartyAppAnalyticsLinkIdentifier) ProtoReflect() protoreflect.Message
func (*ThirdPartyAppAnalyticsLinkIdentifier) Reset ¶
func (x *ThirdPartyAppAnalyticsLinkIdentifier) Reset()
func (*ThirdPartyAppAnalyticsLinkIdentifier) String ¶
func (x *ThirdPartyAppAnalyticsLinkIdentifier) String() string
type TopicConstant ¶
type TopicConstant struct { // Output only. The resource name of the topic constant. // topic constant resource names have the form: // // `topicConstants/{topic_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the topic. Id *int64 `protobuf:"varint,5,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. Resource name of parent of the topic constant. TopicConstantParent *string `` /* 126-byte string literal not displayed */ // Output only. 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. List of available topic categories at // https://developers.google.com/google-ads/api/reference/data/verticals Path []string `protobuf:"bytes,7,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
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 (*TopicConstant) Descriptor
deprecated
func (*TopicConstant) Descriptor() ([]byte, []int)
Deprecated: Use TopicConstant.ProtoReflect.Descriptor instead.
func (*TopicConstant) GetId ¶
func (x *TopicConstant) GetId() int64
func (*TopicConstant) GetPath ¶
func (x *TopicConstant) GetPath() []string
func (*TopicConstant) GetResourceName ¶
func (x *TopicConstant) GetResourceName() string
func (*TopicConstant) GetTopicConstantParent ¶
func (x *TopicConstant) GetTopicConstantParent() string
func (*TopicConstant) ProtoMessage ¶
func (*TopicConstant) ProtoMessage()
func (*TopicConstant) ProtoReflect ¶
func (x *TopicConstant) ProtoReflect() protoreflect.Message
func (*TopicConstant) Reset ¶
func (x *TopicConstant) Reset()
func (*TopicConstant) String ¶
func (x *TopicConstant) String() string
type TopicView ¶
type TopicView struct { // Output only. The resource name of the topic view. // Topic view resource names have the form: // // `customers/{customer_id}/topicViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A topic view.
func (*TopicView) Descriptor
deprecated
func (*TopicView) GetResourceName ¶
func (*TopicView) ProtoMessage ¶
func (*TopicView) ProtoMessage()
func (*TopicView) ProtoReflect ¶
func (x *TopicView) ProtoReflect() protoreflect.Message
type TravelActivityGroupView ¶
type TravelActivityGroupView struct { // Output only. The resource name of the travel activity group view. // Travel Activity Group view resource names have the form: // // `customers/{customer_id}/travelActivityGroupViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A travel activity group view.
func (*TravelActivityGroupView) Descriptor
deprecated
func (*TravelActivityGroupView) Descriptor() ([]byte, []int)
Deprecated: Use TravelActivityGroupView.ProtoReflect.Descriptor instead.
func (*TravelActivityGroupView) GetResourceName ¶
func (x *TravelActivityGroupView) GetResourceName() string
func (*TravelActivityGroupView) ProtoMessage ¶
func (*TravelActivityGroupView) ProtoMessage()
func (*TravelActivityGroupView) ProtoReflect ¶
func (x *TravelActivityGroupView) ProtoReflect() protoreflect.Message
func (*TravelActivityGroupView) Reset ¶
func (x *TravelActivityGroupView) Reset()
func (*TravelActivityGroupView) String ¶
func (x *TravelActivityGroupView) String() string
type TravelActivityPerformanceView ¶
type TravelActivityPerformanceView struct { // Output only. The resource name of the travel activity performance view. // Travel Activity performance view resource names have the form: // // `customers/{customer_id}/travelActivityPerformanceView` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A travel activity performance view.
func (*TravelActivityPerformanceView) Descriptor
deprecated
func (*TravelActivityPerformanceView) Descriptor() ([]byte, []int)
Deprecated: Use TravelActivityPerformanceView.ProtoReflect.Descriptor instead.
func (*TravelActivityPerformanceView) GetResourceName ¶
func (x *TravelActivityPerformanceView) GetResourceName() string
func (*TravelActivityPerformanceView) ProtoMessage ¶
func (*TravelActivityPerformanceView) ProtoMessage()
func (*TravelActivityPerformanceView) ProtoReflect ¶
func (x *TravelActivityPerformanceView) ProtoReflect() protoreflect.Message
func (*TravelActivityPerformanceView) Reset ¶
func (x *TravelActivityPerformanceView) Reset()
func (*TravelActivityPerformanceView) String ¶
func (x *TravelActivityPerformanceView) String() string
type UniversityDegree ¶
type UniversityDegree struct { // Output only. Name of the university at which the degree was obtained. InstitutionName *string `protobuf:"bytes,1,opt,name=institution_name,json=institutionName,proto3,oneof" json:"institution_name,omitempty"` // Output only. Name of the degree obtained. Degree *string `protobuf:"bytes,2,opt,name=degree,proto3,oneof" json:"degree,omitempty"` // Output only. Year of graduation. GraduationYear *int32 `protobuf:"varint,3,opt,name=graduation_year,json=graduationYear,proto3,oneof" json:"graduation_year,omitempty"` // contains filtered or unexported fields }
A list of degrees this employee has obtained, and wants to feature.
func (*UniversityDegree) Descriptor
deprecated
func (*UniversityDegree) Descriptor() ([]byte, []int)
Deprecated: Use UniversityDegree.ProtoReflect.Descriptor instead.
func (*UniversityDegree) GetDegree ¶
func (x *UniversityDegree) GetDegree() string
func (*UniversityDegree) GetGraduationYear ¶
func (x *UniversityDegree) GetGraduationYear() int32
func (*UniversityDegree) GetInstitutionName ¶
func (x *UniversityDegree) GetInstitutionName() string
func (*UniversityDegree) ProtoMessage ¶
func (*UniversityDegree) ProtoMessage()
func (*UniversityDegree) ProtoReflect ¶
func (x *UniversityDegree) ProtoReflect() protoreflect.Message
func (*UniversityDegree) Reset ¶
func (x *UniversityDegree) Reset()
func (*UniversityDegree) String ¶
func (x *UniversityDegree) String() string
type UserInterest ¶
type UserInterest struct { // Output only. The resource name of the user interest. // User interest resource names have the form: // // `customers/{customer_id}/userInterests/{user_interest_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Taxonomy type of the user interest. TaxonomyType enums.UserInterestTaxonomyTypeEnum_UserInterestTaxonomyType `` /* 188-byte string literal not displayed */ // Output only. The ID of the user interest. UserInterestId *int64 `protobuf:"varint,8,opt,name=user_interest_id,json=userInterestId,proto3,oneof" json:"user_interest_id,omitempty"` // Output only. The name of the user interest. Name *string `protobuf:"bytes,9,opt,name=name,proto3,oneof" json:"name,omitempty"` // Output only. The parent of the user interest. UserInterestParent *string `protobuf:"bytes,10,opt,name=user_interest_parent,json=userInterestParent,proto3,oneof" json:"user_interest_parent,omitempty"` // Output only. True if the user interest is launched to all channels and // locales. LaunchedToAll *bool `protobuf:"varint,11,opt,name=launched_to_all,json=launchedToAll,proto3,oneof" json:"launched_to_all,omitempty"` // Output only. Availability information of the user interest. Availabilities []*common.CriterionCategoryAvailability `protobuf:"bytes,7,rep,name=availabilities,proto3" json:"availabilities,omitempty"` // contains filtered or unexported fields }
A user interest: a particular interest-based vertical to be targeted.
func (*UserInterest) Descriptor
deprecated
func (*UserInterest) Descriptor() ([]byte, []int)
Deprecated: Use UserInterest.ProtoReflect.Descriptor instead.
func (*UserInterest) GetAvailabilities ¶
func (x *UserInterest) GetAvailabilities() []*common.CriterionCategoryAvailability
func (*UserInterest) GetLaunchedToAll ¶
func (x *UserInterest) GetLaunchedToAll() bool
func (*UserInterest) GetName ¶
func (x *UserInterest) GetName() string
func (*UserInterest) GetResourceName ¶
func (x *UserInterest) GetResourceName() string
func (*UserInterest) GetTaxonomyType ¶
func (x *UserInterest) GetTaxonomyType() enums.UserInterestTaxonomyTypeEnum_UserInterestTaxonomyType
func (*UserInterest) GetUserInterestId ¶
func (x *UserInterest) GetUserInterestId() int64
func (*UserInterest) GetUserInterestParent ¶
func (x *UserInterest) GetUserInterestParent() string
func (*UserInterest) ProtoMessage ¶
func (*UserInterest) ProtoMessage()
func (*UserInterest) ProtoReflect ¶
func (x *UserInterest) ProtoReflect() protoreflect.Message
func (*UserInterest) Reset ¶
func (x *UserInterest) Reset()
func (*UserInterest) String ¶
func (x *UserInterest) String() string
type UserList ¶
type UserList struct { // Immutable. The resource name of the user list. // User list resource names have the form: // // `customers/{customer_id}/userLists/{user_list_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Id of the user list. Id *int64 `protobuf:"varint,25,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. An option that indicates if a user may edit a list. Depends on // the list ownership and list type. For example, external remarketing user // lists are not editable. // // This field is read-only. ReadOnly *bool `protobuf:"varint,26,opt,name=read_only,json=readOnly,proto3,oneof" json:"read_only,omitempty"` // Name of this user list. Depending on its access_reason, the user list name // may not be unique (for example, if access_reason=SHARED) Name *string `protobuf:"bytes,27,opt,name=name,proto3,oneof" json:"name,omitempty"` // Description of this user list. Description *string `protobuf:"bytes,28,opt,name=description,proto3,oneof" json:"description,omitempty"` // Membership status of this user list. Indicates whether a user list is open // or active. Only open user lists can accumulate more users and can be // targeted to. MembershipStatus enums.UserListMembershipStatusEnum_UserListMembershipStatus `` /* 200-byte string literal not displayed */ // An ID from external system. It is used by user list sellers to correlate // IDs on their systems. IntegrationCode *string `protobuf:"bytes,29,opt,name=integration_code,json=integrationCode,proto3,oneof" json:"integration_code,omitempty"` // Number of days a user's cookie stays on your list since its most recent // addition to the list. This field must be between 0 and 540 inclusive. // However, for CRM based userlists, this field can be set to 10000 which // means no expiration. // // This field is ignored for logical_user_list and rule_based_user_list types. // Membership to lists of these types depends on the rules defined by the // lists. MembershipLifeSpan *int64 `protobuf:"varint,30,opt,name=membership_life_span,json=membershipLifeSpan,proto3,oneof" json:"membership_life_span,omitempty"` // Output only. Estimated number of users in this user list, on the Google // Display Network. This value is null if the number of users has not yet been // determined. // // This field is read-only. SizeForDisplay *int64 `protobuf:"varint,31,opt,name=size_for_display,json=sizeForDisplay,proto3,oneof" json:"size_for_display,omitempty"` // Output only. Size range in terms of number of users of the UserList, on the // Google Display Network. // // This field is read-only. SizeRangeForDisplay enums.UserListSizeRangeEnum_UserListSizeRange `` /* 200-byte string literal not displayed */ // Output only. Estimated number of users in this user list in the google.com // domain. These are the users available for targeting in Search campaigns. // This value is null if the number of users has not yet been determined. // // This field is read-only. SizeForSearch *int64 `protobuf:"varint,32,opt,name=size_for_search,json=sizeForSearch,proto3,oneof" json:"size_for_search,omitempty"` // Output only. Size range in terms of number of users of the UserList, for // Search ads. // // This field is read-only. SizeRangeForSearch enums.UserListSizeRangeEnum_UserListSizeRange `` /* 197-byte string literal not displayed */ // Output only. Type of this list. // // This field is read-only. Type enums.UserListTypeEnum_UserListType `` /* 129-byte string literal not displayed */ // Indicating the reason why this user list membership status is closed. It is // only populated on lists that were automatically closed due to inactivity, // and will be cleared once the list membership status becomes open. ClosingReason enums.UserListClosingReasonEnum_UserListClosingReason `` /* 186-byte string literal not displayed */ // Output only. Indicates the reason this account has been granted access to // the list. The reason can be SHARED, OWNED, LICENSED or SUBSCRIBED. // // This field is read-only. AccessReason enums.AccessReasonEnum_AccessReason `` /* 165-byte string literal not displayed */ // Indicates if this share is still enabled. When a UserList is shared with // the user this field is set to ENABLED. Later the userList owner can decide // to revoke the share and make it DISABLED. // The default value of this field is set to ENABLED. AccountUserListStatus enums.UserListAccessStatusEnum_UserListAccessStatus `` /* 212-byte string literal not displayed */ // Indicates if this user list is eligible for Google Search Network. EligibleForSearch *bool `protobuf:"varint,33,opt,name=eligible_for_search,json=eligibleForSearch,proto3,oneof" json:"eligible_for_search,omitempty"` // Output only. Indicates this user list is eligible for Google Display // Network. // // This field is read-only. EligibleForDisplay *bool `protobuf:"varint,34,opt,name=eligible_for_display,json=eligibleForDisplay,proto3,oneof" json:"eligible_for_display,omitempty"` // Output only. Indicates match rate for Customer Match lists. The range of // this field is [0-100]. This will be null for other list types or when it's // not possible to calculate the match rate. // // This field is read-only. MatchRatePercentage *int32 `` /* 128-byte string literal not displayed */ // The user list. // // Exactly one must be set. // // Types that are assignable to UserList: // // *UserList_CrmBasedUserList // *UserList_SimilarUserList // *UserList_RuleBasedUserList // *UserList_LogicalUserList // *UserList_BasicUserList // *UserList_LookalikeUserList UserList isUserList_UserList `protobuf_oneof:"user_list"` // contains filtered or unexported fields }
A user list. This is a list of users a customer may target.
func (*UserList) Descriptor
deprecated
func (*UserList) GetAccessReason ¶
func (x *UserList) GetAccessReason() enums.AccessReasonEnum_AccessReason
func (*UserList) GetAccountUserListStatus ¶
func (x *UserList) GetAccountUserListStatus() enums.UserListAccessStatusEnum_UserListAccessStatus
func (*UserList) GetBasicUserList ¶
func (x *UserList) GetBasicUserList() *common.BasicUserListInfo
func (*UserList) GetClosingReason ¶
func (x *UserList) GetClosingReason() enums.UserListClosingReasonEnum_UserListClosingReason
func (*UserList) GetCrmBasedUserList ¶
func (x *UserList) GetCrmBasedUserList() *common.CrmBasedUserListInfo
func (*UserList) GetDescription ¶
func (*UserList) GetEligibleForDisplay ¶
func (*UserList) GetEligibleForSearch ¶
func (*UserList) GetIntegrationCode ¶
func (*UserList) GetLogicalUserList ¶
func (x *UserList) GetLogicalUserList() *common.LogicalUserListInfo
func (*UserList) GetLookalikeUserList ¶
func (x *UserList) GetLookalikeUserList() *common.LookalikeUserListInfo
func (*UserList) GetMatchRatePercentage ¶
func (*UserList) GetMembershipLifeSpan ¶
func (*UserList) GetMembershipStatus ¶
func (x *UserList) GetMembershipStatus() enums.UserListMembershipStatusEnum_UserListMembershipStatus
func (*UserList) GetReadOnly ¶
func (*UserList) GetResourceName ¶
func (*UserList) GetRuleBasedUserList ¶
func (x *UserList) GetRuleBasedUserList() *common.RuleBasedUserListInfo
func (*UserList) GetSimilarUserList ¶
func (x *UserList) GetSimilarUserList() *common.SimilarUserListInfo
func (*UserList) GetSizeForDisplay ¶
func (*UserList) GetSizeForSearch ¶
func (*UserList) GetSizeRangeForDisplay ¶
func (x *UserList) GetSizeRangeForDisplay() enums.UserListSizeRangeEnum_UserListSizeRange
func (*UserList) GetSizeRangeForSearch ¶
func (x *UserList) GetSizeRangeForSearch() enums.UserListSizeRangeEnum_UserListSizeRange
func (*UserList) GetType ¶
func (x *UserList) GetType() enums.UserListTypeEnum_UserListType
func (*UserList) GetUserList ¶
func (m *UserList) GetUserList() isUserList_UserList
func (*UserList) ProtoMessage ¶
func (*UserList) ProtoMessage()
func (*UserList) ProtoReflect ¶
func (x *UserList) ProtoReflect() protoreflect.Message
type UserListCustomerType ¶
type UserListCustomerType struct { // Immutable. The resource name of the user list customer type // User list customer type resource names have the form: // `customers/{customer_id}/userListCustomerTypes/{user_list_id}~{customer_type_category}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Immutable. The resource name for the user list this user list customer type // is associated with UserList string `protobuf:"bytes,2,opt,name=user_list,json=userList,proto3" json:"user_list,omitempty"` // Immutable. The user list customer type category CustomerTypeCategory enums.UserListCustomerTypeCategoryEnum_UserListCustomerTypeCategory `` /* 222-byte string literal not displayed */ // contains filtered or unexported fields }
A user list customer type
func (*UserListCustomerType) Descriptor
deprecated
func (*UserListCustomerType) Descriptor() ([]byte, []int)
Deprecated: Use UserListCustomerType.ProtoReflect.Descriptor instead.
func (*UserListCustomerType) GetCustomerTypeCategory ¶
func (x *UserListCustomerType) GetCustomerTypeCategory() enums.UserListCustomerTypeCategoryEnum_UserListCustomerTypeCategory
func (*UserListCustomerType) GetResourceName ¶
func (x *UserListCustomerType) GetResourceName() string
func (*UserListCustomerType) GetUserList ¶
func (x *UserListCustomerType) GetUserList() string
func (*UserListCustomerType) ProtoMessage ¶
func (*UserListCustomerType) ProtoMessage()
func (*UserListCustomerType) ProtoReflect ¶
func (x *UserListCustomerType) ProtoReflect() protoreflect.Message
func (*UserListCustomerType) Reset ¶
func (x *UserListCustomerType) Reset()
func (*UserListCustomerType) String ¶
func (x *UserListCustomerType) String() string
type UserList_BasicUserList ¶
type UserList_BasicUserList struct { // User list targeting as a collection of conversion or remarketing actions. BasicUserList *common.BasicUserListInfo `protobuf:"bytes,23,opt,name=basic_user_list,json=basicUserList,proto3,oneof"` }
type UserList_CrmBasedUserList ¶
type UserList_CrmBasedUserList struct { // User list of CRM users provided by the advertiser. CrmBasedUserList *common.CrmBasedUserListInfo `protobuf:"bytes,19,opt,name=crm_based_user_list,json=crmBasedUserList,proto3,oneof"` }
type UserList_LogicalUserList ¶
type UserList_LogicalUserList struct { // User list that is a custom combination of user lists and user interests. LogicalUserList *common.LogicalUserListInfo `protobuf:"bytes,22,opt,name=logical_user_list,json=logicalUserList,proto3,oneof"` }
type UserList_LookalikeUserList ¶
type UserList_LookalikeUserList struct { // Immutable. Lookalike User List. LookalikeUserList *common.LookalikeUserListInfo `protobuf:"bytes,36,opt,name=lookalike_user_list,json=lookalikeUserList,proto3,oneof"` }
type UserList_RuleBasedUserList ¶
type UserList_RuleBasedUserList struct { // User list generated by a rule. RuleBasedUserList *common.RuleBasedUserListInfo `protobuf:"bytes,21,opt,name=rule_based_user_list,json=ruleBasedUserList,proto3,oneof"` }
type UserList_SimilarUserList ¶
type UserList_SimilarUserList struct { // Output only. User list which are similar to users from another UserList. // These lists are readonly and automatically created by google. SimilarUserList *common.SimilarUserListInfo `protobuf:"bytes,20,opt,name=similar_user_list,json=similarUserList,proto3,oneof"` }
type UserLocationView ¶
type UserLocationView struct { // Output only. The resource name of the user location view. // UserLocation view resource names have the form: // // `customers/{customer_id}/userLocationViews/{country_criterion_id}~{targeting_location}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Criterion Id for the country. CountryCriterionId *int64 `protobuf:"varint,4,opt,name=country_criterion_id,json=countryCriterionId,proto3,oneof" json:"country_criterion_id,omitempty"` // Output only. Indicates whether location was targeted or not. TargetingLocation *bool `protobuf:"varint,5,opt,name=targeting_location,json=targetingLocation,proto3,oneof" json:"targeting_location,omitempty"` // contains filtered or unexported fields }
A user location view.
User Location View includes all metrics aggregated at the country level, one row per country. It reports metrics at the actual physical location of the user by targeted or not targeted location. If other segment fields are used, you may get more than one row per country.
func (*UserLocationView) Descriptor
deprecated
func (*UserLocationView) Descriptor() ([]byte, []int)
Deprecated: Use UserLocationView.ProtoReflect.Descriptor instead.
func (*UserLocationView) GetCountryCriterionId ¶
func (x *UserLocationView) GetCountryCriterionId() int64
func (*UserLocationView) GetResourceName ¶
func (x *UserLocationView) GetResourceName() string
func (*UserLocationView) GetTargetingLocation ¶
func (x *UserLocationView) GetTargetingLocation() bool
func (*UserLocationView) ProtoMessage ¶
func (*UserLocationView) ProtoMessage()
func (*UserLocationView) ProtoReflect ¶
func (x *UserLocationView) ProtoReflect() protoreflect.Message
func (*UserLocationView) Reset ¶
func (x *UserLocationView) Reset()
func (*UserLocationView) String ¶
func (x *UserLocationView) String() string
type Video ¶
type Video struct { // Output only. The resource name of the video. // Video resource names have the form: // // `customers/{customer_id}/videos/{video_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. The ID of the video. Id *string `protobuf:"bytes,6,opt,name=id,proto3,oneof" json:"id,omitempty"` // Output only. The owner channel id of the video. ChannelId *string `protobuf:"bytes,7,opt,name=channel_id,json=channelId,proto3,oneof" json:"channel_id,omitempty"` // Output only. The duration of the video in milliseconds. DurationMillis *int64 `protobuf:"varint,8,opt,name=duration_millis,json=durationMillis,proto3,oneof" json:"duration_millis,omitempty"` // Output only. The title of the video. Title *string `protobuf:"bytes,9,opt,name=title,proto3,oneof" json:"title,omitempty"` // contains filtered or unexported fields }
A video.
func (*Video) Descriptor
deprecated
func (*Video) GetChannelId ¶
func (*Video) GetDurationMillis ¶
func (*Video) GetResourceName ¶
func (*Video) ProtoMessage ¶
func (*Video) ProtoMessage()
func (*Video) ProtoReflect ¶
func (x *Video) ProtoReflect() protoreflect.Message
type WebpageView ¶
type WebpageView struct { // Output only. The resource name of the webpage view. // Webpage view resource names have the form: // // `customers/{customer_id}/webpageViews/{ad_group_id}~{criterion_id}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // contains filtered or unexported fields }
A webpage view.
func (*WebpageView) Descriptor
deprecated
func (*WebpageView) Descriptor() ([]byte, []int)
Deprecated: Use WebpageView.ProtoReflect.Descriptor instead.
func (*WebpageView) GetResourceName ¶
func (x *WebpageView) GetResourceName() string
func (*WebpageView) ProtoMessage ¶
func (*WebpageView) ProtoMessage()
func (*WebpageView) ProtoReflect ¶
func (x *WebpageView) ProtoReflect() protoreflect.Message
func (*WebpageView) Reset ¶
func (x *WebpageView) Reset()
func (*WebpageView) String ¶
func (x *WebpageView) String() string
Source Files ¶
- accessible_bidding_strategy.pb.go
- account_budget.pb.go
- account_budget_proposal.pb.go
- account_link.pb.go
- ad.pb.go
- ad_group.pb.go
- ad_group_ad.pb.go
- ad_group_ad_asset_combination_view.pb.go
- ad_group_ad_asset_view.pb.go
- ad_group_ad_label.pb.go
- ad_group_asset.pb.go
- ad_group_asset_set.pb.go
- ad_group_audience_view.pb.go
- ad_group_bid_modifier.pb.go
- ad_group_criterion.pb.go
- ad_group_criterion_customizer.pb.go
- ad_group_criterion_label.pb.go
- ad_group_criterion_simulation.pb.go
- ad_group_customizer.pb.go
- ad_group_extension_setting.pb.go
- ad_group_feed.pb.go
- ad_group_label.pb.go
- ad_group_simulation.pb.go
- ad_parameter.pb.go
- ad_schedule_view.pb.go
- age_range_view.pb.go
- android_privacy_shared_key_google_ad_group.pb.go
- android_privacy_shared_key_google_campaign.pb.go
- android_privacy_shared_key_google_network_type.pb.go
- asset.pb.go
- asset_field_type_view.pb.go
- asset_group.pb.go
- asset_group_asset.pb.go
- asset_group_listing_group_filter.pb.go
- asset_group_product_group_view.pb.go
- asset_group_signal.pb.go
- asset_group_top_combination_view.pb.go
- asset_set.pb.go
- asset_set_asset.pb.go
- asset_set_type_view.pb.go
- audience.pb.go
- batch_job.pb.go
- bidding_data_exclusion.pb.go
- bidding_seasonality_adjustment.pb.go
- bidding_strategy.pb.go
- bidding_strategy_simulation.pb.go
- billing_setup.pb.go
- call_view.pb.go
- campaign.pb.go
- campaign_aggregate_asset_view.pb.go
- campaign_asset.pb.go
- campaign_asset_set.pb.go
- campaign_audience_view.pb.go
- campaign_bid_modifier.pb.go
- campaign_budget.pb.go
- campaign_conversion_goal.pb.go
- campaign_criterion.pb.go
- campaign_customizer.pb.go
- campaign_draft.pb.go
- campaign_extension_setting.pb.go
- campaign_feed.pb.go
- campaign_group.pb.go
- campaign_label.pb.go
- campaign_lifecycle_goal.pb.go
- campaign_search_term_insight.pb.go
- campaign_shared_set.pb.go
- campaign_simulation.pb.go
- carrier_constant.pb.go
- change_event.pb.go
- change_status.pb.go
- channel_aggregate_asset_view.pb.go
- click_view.pb.go
- combined_audience.pb.go
- conversion_action.pb.go
- conversion_custom_variable.pb.go
- conversion_goal_campaign_config.pb.go
- conversion_value_rule.pb.go
- conversion_value_rule_set.pb.go
- currency_constant.pb.go
- custom_audience.pb.go
- custom_conversion_goal.pb.go
- custom_interest.pb.go
- customer.pb.go
- customer_asset.pb.go
- customer_asset_set.pb.go
- customer_client.pb.go
- customer_client_link.pb.go
- customer_conversion_goal.pb.go
- customer_customizer.pb.go
- customer_extension_setting.pb.go
- customer_feed.pb.go
- customer_label.pb.go
- customer_lifecycle_goal.pb.go
- customer_manager_link.pb.go
- customer_negative_criterion.pb.go
- customer_search_term_insight.pb.go
- customer_sk_ad_network_conversion_value_schema.pb.go
- customer_user_access.pb.go
- customer_user_access_invitation.pb.go
- customizer_attribute.pb.go
- detail_placement_view.pb.go
- detailed_demographic.pb.go
- display_keyword_view.pb.go
- distance_view.pb.go
- domain_category.pb.go
- dynamic_search_ads_search_term_view.pb.go
- expanded_landing_page_view.pb.go
- experiment.pb.go
- experiment_arm0.go
- extension_feed_item.pb.go
- feed.pb.go
- feed_item.pb.go
- feed_item_set.pb.go
- feed_item_set_link.pb.go
- feed_item_target.pb.go
- feed_mapping.pb.go
- feed_placeholder_view.pb.go
- gender_view.pb.go
- geo_target_constant.pb.go
- geographic_view.pb.go
- google_ads_field.pb.go
- group_placement_view.pb.go
- hotel_group_view.pb.go
- hotel_performance_view.pb.go
- hotel_reconciliation.pb.go
- income_range_view.pb.go
- invoice.pb.go
- keyword_plan.pb.go
- keyword_plan_ad_group.pb.go
- keyword_plan_ad_group_keyword.pb.go
- keyword_plan_campaign.pb.go
- keyword_plan_campaign_keyword.pb.go
- keyword_theme_constant.pb.go
- keyword_view.pb.go
- label.pb.go
- landing_page_view.pb.go
- language_constant.pb.go
- lead_form_submission_data.pb.go
- life_event.pb.go
- local_services_employee.pb.go
- local_services_lead.pb.go
- local_services_lead_conversation.pb.go
- local_services_verification_artifact.pb.go
- location_view.pb.go
- managed_placement_view.pb.go
- media_file.pb.go
- mobile_app_category_constant.pb.go
- mobile_device_constant.pb.go
- offline_conversion_upload_client_summary.pb.go
- offline_user_data_job.pb.go
- operating_system_version_constant.pb.go
- paid_organic_search_term_view.pb.go
- parental_status_view.pb.go
- payments_account.pb.go
- per_store_view.pb.go
- product_category_constant.pb.go
- product_group_view.pb.go
- product_link.pb.go
- product_link_invitation.pb.go
- qualifying_question.pb.go
- recommendation.pb.go
- recommendation_subscription.pb.go
- remarketing_action.pb.go
- search_term_view.pb.go
- shared_criterion.pb.go
- shared_set.pb.go
- shopping_performance_view.pb.go
- shopping_product.pb.go
- smart_campaign_search_term_view.pb.go
- smart_campaign_setting.pb.go
- third_party_app_analytics_link.pb.go
- topic_constant.pb.go
- topic_view.pb.go
- travel_activity_group_view.pb.go
- travel_activity_performance_view.pb.go
- user_interest.pb.go
- user_list.pb.go
- user_list_customer_type.pb.go
- user_location_view.pb.go
- video.pb.go
- webpage_view.pb.go