services

package
v0.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2021 License: MIT Imports: 16 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var AccessibleBiddingStrategyService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AccessibleBiddingStrategyService",
	HandlerType: (*AccessibleBiddingStrategyServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAccessibleBiddingStrategy",
			Handler:    _AccessibleBiddingStrategyService_GetAccessibleBiddingStrategy_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/accessible_bidding_strategy_service.proto",
}

AccessibleBiddingStrategyService_ServiceDesc is the grpc.ServiceDesc for AccessibleBiddingStrategyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AccountBudgetProposalService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AccountBudgetProposalService",
	HandlerType: (*AccountBudgetProposalServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAccountBudgetProposal",
			Handler:    _AccountBudgetProposalService_GetAccountBudgetProposal_Handler,
		},
		{
			MethodName: "MutateAccountBudgetProposal",
			Handler:    _AccountBudgetProposalService_MutateAccountBudgetProposal_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/account_budget_proposal_service.proto",
}

AccountBudgetProposalService_ServiceDesc is the grpc.ServiceDesc for AccountBudgetProposalService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AccountBudgetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AccountBudgetService",
	HandlerType: (*AccountBudgetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAccountBudget",
			Handler:    _AccountBudgetService_GetAccountBudget_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/account_budget_service.proto",
}

AccountBudgetService_ServiceDesc is the grpc.ServiceDesc for AccountBudgetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AccountLinkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AccountLinkService",
	HandlerType: (*AccountLinkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAccountLink",
			Handler:    _AccountLinkService_GetAccountLink_Handler,
		},
		{
			MethodName: "CreateAccountLink",
			Handler:    _AccountLinkService_CreateAccountLink_Handler,
		},
		{
			MethodName: "MutateAccountLink",
			Handler:    _AccountLinkService_MutateAccountLink_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/account_link_service.proto",
}

AccountLinkService_ServiceDesc is the grpc.ServiceDesc for AccountLinkService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupAdAssetViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupAdAssetViewService",
	HandlerType: (*AdGroupAdAssetViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupAdAssetView",
			Handler:    _AdGroupAdAssetViewService_GetAdGroupAdAssetView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_ad_asset_view_service.proto",
}

AdGroupAdAssetViewService_ServiceDesc is the grpc.ServiceDesc for AdGroupAdAssetViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupAdLabelService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupAdLabelService",
	HandlerType: (*AdGroupAdLabelServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupAdLabel",
			Handler:    _AdGroupAdLabelService_GetAdGroupAdLabel_Handler,
		},
		{
			MethodName: "MutateAdGroupAdLabels",
			Handler:    _AdGroupAdLabelService_MutateAdGroupAdLabels_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_ad_label_service.proto",
}

AdGroupAdLabelService_ServiceDesc is the grpc.ServiceDesc for AdGroupAdLabelService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupAdService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupAdService",
	HandlerType: (*AdGroupAdServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupAd",
			Handler:    _AdGroupAdService_GetAdGroupAd_Handler,
		},
		{
			MethodName: "MutateAdGroupAds",
			Handler:    _AdGroupAdService_MutateAdGroupAds_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_ad_service.proto",
}

AdGroupAdService_ServiceDesc is the grpc.ServiceDesc for AdGroupAdService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupAssetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupAssetService",
	HandlerType: (*AdGroupAssetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupAsset",
			Handler:    _AdGroupAssetService_GetAdGroupAsset_Handler,
		},
		{
			MethodName: "MutateAdGroupAssets",
			Handler:    _AdGroupAssetService_MutateAdGroupAssets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_asset_service.proto",
}

AdGroupAssetService_ServiceDesc is the grpc.ServiceDesc for AdGroupAssetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupAudienceViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupAudienceViewService",
	HandlerType: (*AdGroupAudienceViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupAudienceView",
			Handler:    _AdGroupAudienceViewService_GetAdGroupAudienceView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_audience_view_service.proto",
}

AdGroupAudienceViewService_ServiceDesc is the grpc.ServiceDesc for AdGroupAudienceViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupBidModifierService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupBidModifierService",
	HandlerType: (*AdGroupBidModifierServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupBidModifier",
			Handler:    _AdGroupBidModifierService_GetAdGroupBidModifier_Handler,
		},
		{
			MethodName: "MutateAdGroupBidModifiers",
			Handler:    _AdGroupBidModifierService_MutateAdGroupBidModifiers_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_bid_modifier_service.proto",
}

AdGroupBidModifierService_ServiceDesc is the grpc.ServiceDesc for AdGroupBidModifierService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupCriterionLabelService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupCriterionLabelService",
	HandlerType: (*AdGroupCriterionLabelServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupCriterionLabel",
			Handler:    _AdGroupCriterionLabelService_GetAdGroupCriterionLabel_Handler,
		},
		{
			MethodName: "MutateAdGroupCriterionLabels",
			Handler:    _AdGroupCriterionLabelService_MutateAdGroupCriterionLabels_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_criterion_label_service.proto",
}

AdGroupCriterionLabelService_ServiceDesc is the grpc.ServiceDesc for AdGroupCriterionLabelService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupCriterionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupCriterionService",
	HandlerType: (*AdGroupCriterionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupCriterion",
			Handler:    _AdGroupCriterionService_GetAdGroupCriterion_Handler,
		},
		{
			MethodName: "MutateAdGroupCriteria",
			Handler:    _AdGroupCriterionService_MutateAdGroupCriteria_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_criterion_service.proto",
}

AdGroupCriterionService_ServiceDesc is the grpc.ServiceDesc for AdGroupCriterionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupCriterionSimulationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupCriterionSimulationService",
	HandlerType: (*AdGroupCriterionSimulationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupCriterionSimulation",
			Handler:    _AdGroupCriterionSimulationService_GetAdGroupCriterionSimulation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_criterion_simulation_service.proto",
}

AdGroupCriterionSimulationService_ServiceDesc is the grpc.ServiceDesc for AdGroupCriterionSimulationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupExtensionSettingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupExtensionSettingService",
	HandlerType: (*AdGroupExtensionSettingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupExtensionSetting",
			Handler:    _AdGroupExtensionSettingService_GetAdGroupExtensionSetting_Handler,
		},
		{
			MethodName: "MutateAdGroupExtensionSettings",
			Handler:    _AdGroupExtensionSettingService_MutateAdGroupExtensionSettings_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_extension_setting_service.proto",
}

AdGroupExtensionSettingService_ServiceDesc is the grpc.ServiceDesc for AdGroupExtensionSettingService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupFeedService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupFeedService",
	HandlerType: (*AdGroupFeedServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupFeed",
			Handler:    _AdGroupFeedService_GetAdGroupFeed_Handler,
		},
		{
			MethodName: "MutateAdGroupFeeds",
			Handler:    _AdGroupFeedService_MutateAdGroupFeeds_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_feed_service.proto",
}

AdGroupFeedService_ServiceDesc is the grpc.ServiceDesc for AdGroupFeedService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupLabelService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupLabelService",
	HandlerType: (*AdGroupLabelServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupLabel",
			Handler:    _AdGroupLabelService_GetAdGroupLabel_Handler,
		},
		{
			MethodName: "MutateAdGroupLabels",
			Handler:    _AdGroupLabelService_MutateAdGroupLabels_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_label_service.proto",
}

AdGroupLabelService_ServiceDesc is the grpc.ServiceDesc for AdGroupLabelService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupService",
	HandlerType: (*AdGroupServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroup",
			Handler:    _AdGroupService_GetAdGroup_Handler,
		},
		{
			MethodName: "MutateAdGroups",
			Handler:    _AdGroupService_MutateAdGroups_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_service.proto",
}

AdGroupService_ServiceDesc is the grpc.ServiceDesc for AdGroupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdGroupSimulationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdGroupSimulationService",
	HandlerType: (*AdGroupSimulationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdGroupSimulation",
			Handler:    _AdGroupSimulationService_GetAdGroupSimulation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_group_simulation_service.proto",
}

AdGroupSimulationService_ServiceDesc is the grpc.ServiceDesc for AdGroupSimulationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdParameterService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdParameterService",
	HandlerType: (*AdParameterServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdParameter",
			Handler:    _AdParameterService_GetAdParameter_Handler,
		},
		{
			MethodName: "MutateAdParameters",
			Handler:    _AdParameterService_MutateAdParameters_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_parameter_service.proto",
}

AdParameterService_ServiceDesc is the grpc.ServiceDesc for AdParameterService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdScheduleViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdScheduleViewService",
	HandlerType: (*AdScheduleViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAdScheduleView",
			Handler:    _AdScheduleViewService_GetAdScheduleView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_schedule_view_service.proto",
}

AdScheduleViewService_ServiceDesc is the grpc.ServiceDesc for AdScheduleViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AdService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AdService",
	HandlerType: (*AdServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAd",
			Handler:    _AdService_GetAd_Handler,
		},
		{
			MethodName: "MutateAds",
			Handler:    _AdService_MutateAds_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/ad_service.proto",
}

AdService_ServiceDesc is the grpc.ServiceDesc for AdService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AgeRangeViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AgeRangeViewService",
	HandlerType: (*AgeRangeViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAgeRangeView",
			Handler:    _AgeRangeViewService_GetAgeRangeView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/age_range_view_service.proto",
}

AgeRangeViewService_ServiceDesc is the grpc.ServiceDesc for AgeRangeViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AssetFieldTypeViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AssetFieldTypeViewService",
	HandlerType: (*AssetFieldTypeViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAssetFieldTypeView",
			Handler:    _AssetFieldTypeViewService_GetAssetFieldTypeView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/asset_field_type_view_service.proto",
}

AssetFieldTypeViewService_ServiceDesc is the grpc.ServiceDesc for AssetFieldTypeViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AssetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.AssetService",
	HandlerType: (*AssetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAsset",
			Handler:    _AssetService_GetAsset_Handler,
		},
		{
			MethodName: "MutateAssets",
			Handler:    _AssetService_MutateAssets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/asset_service.proto",
}

AssetService_ServiceDesc is the grpc.ServiceDesc for AssetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BatchJobService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.BatchJobService",
	HandlerType: (*BatchJobServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "MutateBatchJob",
			Handler:    _BatchJobService_MutateBatchJob_Handler,
		},
		{
			MethodName: "GetBatchJob",
			Handler:    _BatchJobService_GetBatchJob_Handler,
		},
		{
			MethodName: "ListBatchJobResults",
			Handler:    _BatchJobService_ListBatchJobResults_Handler,
		},
		{
			MethodName: "RunBatchJob",
			Handler:    _BatchJobService_RunBatchJob_Handler,
		},
		{
			MethodName: "AddBatchJobOperations",
			Handler:    _BatchJobService_AddBatchJobOperations_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/batch_job_service.proto",
}

BatchJobService_ServiceDesc is the grpc.ServiceDesc for BatchJobService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BiddingStrategyService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.BiddingStrategyService",
	HandlerType: (*BiddingStrategyServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetBiddingStrategy",
			Handler:    _BiddingStrategyService_GetBiddingStrategy_Handler,
		},
		{
			MethodName: "MutateBiddingStrategies",
			Handler:    _BiddingStrategyService_MutateBiddingStrategies_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/bidding_strategy_service.proto",
}

BiddingStrategyService_ServiceDesc is the grpc.ServiceDesc for BiddingStrategyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BiddingStrategySimulationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.BiddingStrategySimulationService",
	HandlerType: (*BiddingStrategySimulationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetBiddingStrategySimulation",
			Handler:    _BiddingStrategySimulationService_GetBiddingStrategySimulation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/bidding_strategy_simulation_service.proto",
}

BiddingStrategySimulationService_ServiceDesc is the grpc.ServiceDesc for BiddingStrategySimulationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var BillingSetupService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.BillingSetupService",
	HandlerType: (*BillingSetupServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetBillingSetup",
			Handler:    _BillingSetupService_GetBillingSetup_Handler,
		},
		{
			MethodName: "MutateBillingSetup",
			Handler:    _BillingSetupService_MutateBillingSetup_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/billing_setup_service.proto",
}

BillingSetupService_ServiceDesc is the grpc.ServiceDesc for BillingSetupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignAssetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignAssetService",
	HandlerType: (*CampaignAssetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignAsset",
			Handler:    _CampaignAssetService_GetCampaignAsset_Handler,
		},
		{
			MethodName: "MutateCampaignAssets",
			Handler:    _CampaignAssetService_MutateCampaignAssets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_asset_service.proto",
}

CampaignAssetService_ServiceDesc is the grpc.ServiceDesc for CampaignAssetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignAudienceViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignAudienceViewService",
	HandlerType: (*CampaignAudienceViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignAudienceView",
			Handler:    _CampaignAudienceViewService_GetCampaignAudienceView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_audience_view_service.proto",
}

CampaignAudienceViewService_ServiceDesc is the grpc.ServiceDesc for CampaignAudienceViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignBidModifierService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignBidModifierService",
	HandlerType: (*CampaignBidModifierServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignBidModifier",
			Handler:    _CampaignBidModifierService_GetCampaignBidModifier_Handler,
		},
		{
			MethodName: "MutateCampaignBidModifiers",
			Handler:    _CampaignBidModifierService_MutateCampaignBidModifiers_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_bid_modifier_service.proto",
}

CampaignBidModifierService_ServiceDesc is the grpc.ServiceDesc for CampaignBidModifierService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignBudgetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignBudgetService",
	HandlerType: (*CampaignBudgetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignBudget",
			Handler:    _CampaignBudgetService_GetCampaignBudget_Handler,
		},
		{
			MethodName: "MutateCampaignBudgets",
			Handler:    _CampaignBudgetService_MutateCampaignBudgets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_budget_service.proto",
}

CampaignBudgetService_ServiceDesc is the grpc.ServiceDesc for CampaignBudgetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignCriterionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignCriterionService",
	HandlerType: (*CampaignCriterionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignCriterion",
			Handler:    _CampaignCriterionService_GetCampaignCriterion_Handler,
		},
		{
			MethodName: "MutateCampaignCriteria",
			Handler:    _CampaignCriterionService_MutateCampaignCriteria_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_criterion_service.proto",
}

CampaignCriterionService_ServiceDesc is the grpc.ServiceDesc for CampaignCriterionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignCriterionSimulationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignCriterionSimulationService",
	HandlerType: (*CampaignCriterionSimulationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignCriterionSimulation",
			Handler:    _CampaignCriterionSimulationService_GetCampaignCriterionSimulation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_criterion_simulation_service.proto",
}

CampaignCriterionSimulationService_ServiceDesc is the grpc.ServiceDesc for CampaignCriterionSimulationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignDraftService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignDraftService",
	HandlerType: (*CampaignDraftServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignDraft",
			Handler:    _CampaignDraftService_GetCampaignDraft_Handler,
		},
		{
			MethodName: "MutateCampaignDrafts",
			Handler:    _CampaignDraftService_MutateCampaignDrafts_Handler,
		},
		{
			MethodName: "PromoteCampaignDraft",
			Handler:    _CampaignDraftService_PromoteCampaignDraft_Handler,
		},
		{
			MethodName: "ListCampaignDraftAsyncErrors",
			Handler:    _CampaignDraftService_ListCampaignDraftAsyncErrors_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_draft_service.proto",
}

CampaignDraftService_ServiceDesc is the grpc.ServiceDesc for CampaignDraftService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignExperimentService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignExperimentService",
	HandlerType: (*CampaignExperimentServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignExperiment",
			Handler:    _CampaignExperimentService_GetCampaignExperiment_Handler,
		},
		{
			MethodName: "CreateCampaignExperiment",
			Handler:    _CampaignExperimentService_CreateCampaignExperiment_Handler,
		},
		{
			MethodName: "MutateCampaignExperiments",
			Handler:    _CampaignExperimentService_MutateCampaignExperiments_Handler,
		},
		{
			MethodName: "GraduateCampaignExperiment",
			Handler:    _CampaignExperimentService_GraduateCampaignExperiment_Handler,
		},
		{
			MethodName: "PromoteCampaignExperiment",
			Handler:    _CampaignExperimentService_PromoteCampaignExperiment_Handler,
		},
		{
			MethodName: "EndCampaignExperiment",
			Handler:    _CampaignExperimentService_EndCampaignExperiment_Handler,
		},
		{
			MethodName: "ListCampaignExperimentAsyncErrors",
			Handler:    _CampaignExperimentService_ListCampaignExperimentAsyncErrors_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_experiment_service.proto",
}

CampaignExperimentService_ServiceDesc is the grpc.ServiceDesc for CampaignExperimentService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignExtensionSettingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignExtensionSettingService",
	HandlerType: (*CampaignExtensionSettingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignExtensionSetting",
			Handler:    _CampaignExtensionSettingService_GetCampaignExtensionSetting_Handler,
		},
		{
			MethodName: "MutateCampaignExtensionSettings",
			Handler:    _CampaignExtensionSettingService_MutateCampaignExtensionSettings_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_extension_setting_service.proto",
}

CampaignExtensionSettingService_ServiceDesc is the grpc.ServiceDesc for CampaignExtensionSettingService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignFeedService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignFeedService",
	HandlerType: (*CampaignFeedServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignFeed",
			Handler:    _CampaignFeedService_GetCampaignFeed_Handler,
		},
		{
			MethodName: "MutateCampaignFeeds",
			Handler:    _CampaignFeedService_MutateCampaignFeeds_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_feed_service.proto",
}

CampaignFeedService_ServiceDesc is the grpc.ServiceDesc for CampaignFeedService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignLabelService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignLabelService",
	HandlerType: (*CampaignLabelServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignLabel",
			Handler:    _CampaignLabelService_GetCampaignLabel_Handler,
		},
		{
			MethodName: "MutateCampaignLabels",
			Handler:    _CampaignLabelService_MutateCampaignLabels_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_label_service.proto",
}

CampaignLabelService_ServiceDesc is the grpc.ServiceDesc for CampaignLabelService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignService",
	HandlerType: (*CampaignServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaign",
			Handler:    _CampaignService_GetCampaign_Handler,
		},
		{
			MethodName: "MutateCampaigns",
			Handler:    _CampaignService_MutateCampaigns_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_service.proto",
}

CampaignService_ServiceDesc is the grpc.ServiceDesc for CampaignService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignSharedSetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignSharedSetService",
	HandlerType: (*CampaignSharedSetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignSharedSet",
			Handler:    _CampaignSharedSetService_GetCampaignSharedSet_Handler,
		},
		{
			MethodName: "MutateCampaignSharedSets",
			Handler:    _CampaignSharedSetService_MutateCampaignSharedSets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_shared_set_service.proto",
}

CampaignSharedSetService_ServiceDesc is the grpc.ServiceDesc for CampaignSharedSetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CampaignSimulationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CampaignSimulationService",
	HandlerType: (*CampaignSimulationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCampaignSimulation",
			Handler:    _CampaignSimulationService_GetCampaignSimulation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/campaign_simulation_service.proto",
}

CampaignSimulationService_ServiceDesc is the grpc.ServiceDesc for CampaignSimulationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CarrierConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CarrierConstantService",
	HandlerType: (*CarrierConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCarrierConstant",
			Handler:    _CarrierConstantService_GetCarrierConstant_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/carrier_constant_service.proto",
}

CarrierConstantService_ServiceDesc is the grpc.ServiceDesc for CarrierConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ChangeStatusService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ChangeStatusService",
	HandlerType: (*ChangeStatusServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetChangeStatus",
			Handler:    _ChangeStatusService_GetChangeStatus_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/change_status_service.proto",
}

ChangeStatusService_ServiceDesc is the grpc.ServiceDesc for ChangeStatusService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ClickViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ClickViewService",
	HandlerType: (*ClickViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetClickView",
			Handler:    _ClickViewService_GetClickView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/click_view_service.proto",
}

ClickViewService_ServiceDesc is the grpc.ServiceDesc for ClickViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CombinedAudienceService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CombinedAudienceService",
	HandlerType: (*CombinedAudienceServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCombinedAudience",
			Handler:    _CombinedAudienceService_GetCombinedAudience_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/combined_audience_service.proto",
}

CombinedAudienceService_ServiceDesc is the grpc.ServiceDesc for CombinedAudienceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ConversionActionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ConversionActionService",
	HandlerType: (*ConversionActionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetConversionAction",
			Handler:    _ConversionActionService_GetConversionAction_Handler,
		},
		{
			MethodName: "MutateConversionActions",
			Handler:    _ConversionActionService_MutateConversionActions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/conversion_action_service.proto",
}

ConversionActionService_ServiceDesc is the grpc.ServiceDesc for ConversionActionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ConversionAdjustmentUploadService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ConversionAdjustmentUploadService",
	HandlerType: (*ConversionAdjustmentUploadServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "UploadConversionAdjustments",
			Handler:    _ConversionAdjustmentUploadService_UploadConversionAdjustments_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/conversion_adjustment_upload_service.proto",
}

ConversionAdjustmentUploadService_ServiceDesc is the grpc.ServiceDesc for ConversionAdjustmentUploadService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ConversionCustomVariableService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ConversionCustomVariableService",
	HandlerType: (*ConversionCustomVariableServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetConversionCustomVariable",
			Handler:    _ConversionCustomVariableService_GetConversionCustomVariable_Handler,
		},
		{
			MethodName: "MutateConversionCustomVariables",
			Handler:    _ConversionCustomVariableService_MutateConversionCustomVariables_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/conversion_custom_variable_service.proto",
}

ConversionCustomVariableService_ServiceDesc is the grpc.ServiceDesc for ConversionCustomVariableService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ConversionUploadService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ConversionUploadService",
	HandlerType: (*ConversionUploadServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "UploadClickConversions",
			Handler:    _ConversionUploadService_UploadClickConversions_Handler,
		},
		{
			MethodName: "UploadCallConversions",
			Handler:    _ConversionUploadService_UploadCallConversions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/conversion_upload_service.proto",
}

ConversionUploadService_ServiceDesc is the grpc.ServiceDesc for ConversionUploadService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CurrencyConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CurrencyConstantService",
	HandlerType: (*CurrencyConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCurrencyConstant",
			Handler:    _CurrencyConstantService_GetCurrencyConstant_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/currency_constant_service.proto",
}

CurrencyConstantService_ServiceDesc is the grpc.ServiceDesc for CurrencyConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomAudienceService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomAudienceService",
	HandlerType: (*CustomAudienceServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomAudience",
			Handler:    _CustomAudienceService_GetCustomAudience_Handler,
		},
		{
			MethodName: "MutateCustomAudiences",
			Handler:    _CustomAudienceService_MutateCustomAudiences_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/custom_audience_service.proto",
}

CustomAudienceService_ServiceDesc is the grpc.ServiceDesc for CustomAudienceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomInterestService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomInterestService",
	HandlerType: (*CustomInterestServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomInterest",
			Handler:    _CustomInterestService_GetCustomInterest_Handler,
		},
		{
			MethodName: "MutateCustomInterests",
			Handler:    _CustomInterestService_MutateCustomInterests_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/custom_interest_service.proto",
}

CustomInterestService_ServiceDesc is the grpc.ServiceDesc for CustomInterestService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerAssetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerAssetService",
	HandlerType: (*CustomerAssetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerAsset",
			Handler:    _CustomerAssetService_GetCustomerAsset_Handler,
		},
		{
			MethodName: "MutateCustomerAssets",
			Handler:    _CustomerAssetService_MutateCustomerAssets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_asset_service.proto",
}

CustomerAssetService_ServiceDesc is the grpc.ServiceDesc for CustomerAssetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerClientLinkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerClientLinkService",
	HandlerType: (*CustomerClientLinkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerClientLink",
			Handler:    _CustomerClientLinkService_GetCustomerClientLink_Handler,
		},
		{
			MethodName: "MutateCustomerClientLink",
			Handler:    _CustomerClientLinkService_MutateCustomerClientLink_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_client_link_service.proto",
}

CustomerClientLinkService_ServiceDesc is the grpc.ServiceDesc for CustomerClientLinkService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerClientService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerClientService",
	HandlerType: (*CustomerClientServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerClient",
			Handler:    _CustomerClientService_GetCustomerClient_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_client_service.proto",
}

CustomerClientService_ServiceDesc is the grpc.ServiceDesc for CustomerClientService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerExtensionSettingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerExtensionSettingService",
	HandlerType: (*CustomerExtensionSettingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerExtensionSetting",
			Handler:    _CustomerExtensionSettingService_GetCustomerExtensionSetting_Handler,
		},
		{
			MethodName: "MutateCustomerExtensionSettings",
			Handler:    _CustomerExtensionSettingService_MutateCustomerExtensionSettings_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_extension_setting_service.proto",
}

CustomerExtensionSettingService_ServiceDesc is the grpc.ServiceDesc for CustomerExtensionSettingService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerFeedService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerFeedService",
	HandlerType: (*CustomerFeedServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerFeed",
			Handler:    _CustomerFeedService_GetCustomerFeed_Handler,
		},
		{
			MethodName: "MutateCustomerFeeds",
			Handler:    _CustomerFeedService_MutateCustomerFeeds_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_feed_service.proto",
}

CustomerFeedService_ServiceDesc is the grpc.ServiceDesc for CustomerFeedService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerLabelService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerLabelService",
	HandlerType: (*CustomerLabelServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerLabel",
			Handler:    _CustomerLabelService_GetCustomerLabel_Handler,
		},
		{
			MethodName: "MutateCustomerLabels",
			Handler:    _CustomerLabelService_MutateCustomerLabels_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_label_service.proto",
}

CustomerLabelService_ServiceDesc is the grpc.ServiceDesc for CustomerLabelService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerManagerLinkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerManagerLinkService",
	HandlerType: (*CustomerManagerLinkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerManagerLink",
			Handler:    _CustomerManagerLinkService_GetCustomerManagerLink_Handler,
		},
		{
			MethodName: "MutateCustomerManagerLink",
			Handler:    _CustomerManagerLinkService_MutateCustomerManagerLink_Handler,
		},
		{
			MethodName: "MoveManagerLink",
			Handler:    _CustomerManagerLinkService_MoveManagerLink_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_manager_link_service.proto",
}

CustomerManagerLinkService_ServiceDesc is the grpc.ServiceDesc for CustomerManagerLinkService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerNegativeCriterionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerNegativeCriterionService",
	HandlerType: (*CustomerNegativeCriterionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerNegativeCriterion",
			Handler:    _CustomerNegativeCriterionService_GetCustomerNegativeCriterion_Handler,
		},
		{
			MethodName: "MutateCustomerNegativeCriteria",
			Handler:    _CustomerNegativeCriterionService_MutateCustomerNegativeCriteria_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_negative_criterion_service.proto",
}

CustomerNegativeCriterionService_ServiceDesc is the grpc.ServiceDesc for CustomerNegativeCriterionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerService",
	HandlerType: (*CustomerServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomer",
			Handler:    _CustomerService_GetCustomer_Handler,
		},
		{
			MethodName: "MutateCustomer",
			Handler:    _CustomerService_MutateCustomer_Handler,
		},
		{
			MethodName: "ListAccessibleCustomers",
			Handler:    _CustomerService_ListAccessibleCustomers_Handler,
		},
		{
			MethodName: "CreateCustomerClient",
			Handler:    _CustomerService_CreateCustomerClient_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_service.proto",
}

CustomerService_ServiceDesc is the grpc.ServiceDesc for CustomerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerUserAccessInvitationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerUserAccessInvitationService",
	HandlerType: (*CustomerUserAccessInvitationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerUserAccessInvitation",
			Handler:    _CustomerUserAccessInvitationService_GetCustomerUserAccessInvitation_Handler,
		},
		{
			MethodName: "MutateCustomerUserAccessInvitation",
			Handler:    _CustomerUserAccessInvitationService_MutateCustomerUserAccessInvitation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_user_access_invitation_service.proto",
}

CustomerUserAccessInvitationService_ServiceDesc is the grpc.ServiceDesc for CustomerUserAccessInvitationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CustomerUserAccessService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.CustomerUserAccessService",
	HandlerType: (*CustomerUserAccessServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCustomerUserAccess",
			Handler:    _CustomerUserAccessService_GetCustomerUserAccess_Handler,
		},
		{
			MethodName: "MutateCustomerUserAccess",
			Handler:    _CustomerUserAccessService_MutateCustomerUserAccess_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/customer_user_access_service.proto",
}

CustomerUserAccessService_ServiceDesc is the grpc.ServiceDesc for CustomerUserAccessService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DetailPlacementViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.DetailPlacementViewService",
	HandlerType: (*DetailPlacementViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetDetailPlacementView",
			Handler:    _DetailPlacementViewService_GetDetailPlacementView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/detail_placement_view_service.proto",
}

DetailPlacementViewService_ServiceDesc is the grpc.ServiceDesc for DetailPlacementViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DetailedDemographicService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.DetailedDemographicService",
	HandlerType: (*DetailedDemographicServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetDetailedDemographic",
			Handler:    _DetailedDemographicService_GetDetailedDemographic_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/detailed_demographic_service.proto",
}

DetailedDemographicService_ServiceDesc is the grpc.ServiceDesc for DetailedDemographicService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DisplayKeywordViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.DisplayKeywordViewService",
	HandlerType: (*DisplayKeywordViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetDisplayKeywordView",
			Handler:    _DisplayKeywordViewService_GetDisplayKeywordView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/display_keyword_view_service.proto",
}

DisplayKeywordViewService_ServiceDesc is the grpc.ServiceDesc for DisplayKeywordViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DistanceViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.DistanceViewService",
	HandlerType: (*DistanceViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetDistanceView",
			Handler:    _DistanceViewService_GetDistanceView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/distance_view_service.proto",
}

DistanceViewService_ServiceDesc is the grpc.ServiceDesc for DistanceViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DomainCategoryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.DomainCategoryService",
	HandlerType: (*DomainCategoryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetDomainCategory",
			Handler:    _DomainCategoryService_GetDomainCategory_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/domain_category_service.proto",
}

DomainCategoryService_ServiceDesc is the grpc.ServiceDesc for DomainCategoryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DynamicSearchAdsSearchTermViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.DynamicSearchAdsSearchTermViewService",
	HandlerType: (*DynamicSearchAdsSearchTermViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetDynamicSearchAdsSearchTermView",
			Handler:    _DynamicSearchAdsSearchTermViewService_GetDynamicSearchAdsSearchTermView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/dynamic_search_ads_search_term_view_service.proto",
}

DynamicSearchAdsSearchTermViewService_ServiceDesc is the grpc.ServiceDesc for DynamicSearchAdsSearchTermViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ExpandedLandingPageViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ExpandedLandingPageViewService",
	HandlerType: (*ExpandedLandingPageViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetExpandedLandingPageView",
			Handler:    _ExpandedLandingPageViewService_GetExpandedLandingPageView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/expanded_landing_page_view_service.proto",
}

ExpandedLandingPageViewService_ServiceDesc is the grpc.ServiceDesc for ExpandedLandingPageViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ExtensionFeedItemService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ExtensionFeedItemService",
	HandlerType: (*ExtensionFeedItemServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetExtensionFeedItem",
			Handler:    _ExtensionFeedItemService_GetExtensionFeedItem_Handler,
		},
		{
			MethodName: "MutateExtensionFeedItems",
			Handler:    _ExtensionFeedItemService_MutateExtensionFeedItems_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/extension_feed_item_service.proto",
}

ExtensionFeedItemService_ServiceDesc is the grpc.ServiceDesc for ExtensionFeedItemService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var FeedItemService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.FeedItemService",
	HandlerType: (*FeedItemServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetFeedItem",
			Handler:    _FeedItemService_GetFeedItem_Handler,
		},
		{
			MethodName: "MutateFeedItems",
			Handler:    _FeedItemService_MutateFeedItems_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/feed_item_service.proto",
}

FeedItemService_ServiceDesc is the grpc.ServiceDesc for FeedItemService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var FeedItemSetLinkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.FeedItemSetLinkService",
	HandlerType: (*FeedItemSetLinkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetFeedItemSetLink",
			Handler:    _FeedItemSetLinkService_GetFeedItemSetLink_Handler,
		},
		{
			MethodName: "MutateFeedItemSetLinks",
			Handler:    _FeedItemSetLinkService_MutateFeedItemSetLinks_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/feed_item_set_link_service.proto",
}

FeedItemSetLinkService_ServiceDesc is the grpc.ServiceDesc for FeedItemSetLinkService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var FeedItemSetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.FeedItemSetService",
	HandlerType: (*FeedItemSetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetFeedItemSet",
			Handler:    _FeedItemSetService_GetFeedItemSet_Handler,
		},
		{
			MethodName: "MutateFeedItemSets",
			Handler:    _FeedItemSetService_MutateFeedItemSets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/feed_item_set_service.proto",
}

FeedItemSetService_ServiceDesc is the grpc.ServiceDesc for FeedItemSetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var FeedItemTargetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.FeedItemTargetService",
	HandlerType: (*FeedItemTargetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetFeedItemTarget",
			Handler:    _FeedItemTargetService_GetFeedItemTarget_Handler,
		},
		{
			MethodName: "MutateFeedItemTargets",
			Handler:    _FeedItemTargetService_MutateFeedItemTargets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/feed_item_target_service.proto",
}

FeedItemTargetService_ServiceDesc is the grpc.ServiceDesc for FeedItemTargetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var FeedMappingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.FeedMappingService",
	HandlerType: (*FeedMappingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetFeedMapping",
			Handler:    _FeedMappingService_GetFeedMapping_Handler,
		},
		{
			MethodName: "MutateFeedMappings",
			Handler:    _FeedMappingService_MutateFeedMappings_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/feed_mapping_service.proto",
}

FeedMappingService_ServiceDesc is the grpc.ServiceDesc for FeedMappingService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var FeedPlaceholderViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.FeedPlaceholderViewService",
	HandlerType: (*FeedPlaceholderViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetFeedPlaceholderView",
			Handler:    _FeedPlaceholderViewService_GetFeedPlaceholderView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/feed_placeholder_view_service.proto",
}

FeedPlaceholderViewService_ServiceDesc is the grpc.ServiceDesc for FeedPlaceholderViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var FeedService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.FeedService",
	HandlerType: (*FeedServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetFeed",
			Handler:    _FeedService_GetFeed_Handler,
		},
		{
			MethodName: "MutateFeeds",
			Handler:    _FeedService_MutateFeeds_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/feed_service.proto",
}

FeedService_ServiceDesc is the grpc.ServiceDesc for FeedService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_google_ads_googleads_v8_services_accessible_bidding_strategy_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_account_budget_proposal_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_account_budget_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_account_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_ad_asset_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_ad_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_ad_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_audience_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_bid_modifier_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_criterion_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_criterion_simulation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_group_simulation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_parameter_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_schedule_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_ad_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_age_range_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_asset_field_type_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_batch_job_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_bidding_strategy_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_bidding_strategy_simulation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_billing_setup_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_audience_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_bid_modifier_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_budget_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_criterion_simulation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_draft_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_experiment_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_shared_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_campaign_simulation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_carrier_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_change_status_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_click_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_combined_audience_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_conversion_action_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_conversion_adjustment_upload_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_conversion_custom_variable_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_conversion_upload_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_currency_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_custom_audience_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_custom_interest_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_asset_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_client_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_client_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_extension_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_manager_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_negative_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_user_access_invitation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_customer_user_access_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_detail_placement_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_detailed_demographic_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_display_keyword_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_distance_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_domain_category_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_dynamic_search_ads_search_term_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_expanded_landing_page_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_extension_feed_item_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_feed_item_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_feed_item_set_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_feed_item_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_feed_item_target_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_feed_mapping_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_feed_placeholder_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_feed_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_gender_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_geo_target_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_geographic_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_google_ads_field_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_google_ads_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_group_placement_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_hotel_group_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_hotel_performance_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_income_range_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_invoice_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_keyword_plan_ad_group_keyword_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_keyword_plan_ad_group_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_keyword_plan_campaign_keyword_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_keyword_plan_campaign_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_keyword_plan_idea_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_keyword_plan_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_keyword_theme_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_keyword_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_label_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_landing_page_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_language_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_life_event_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_location_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_managed_placement_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_media_file_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_merchant_center_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_mobile_app_category_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_mobile_device_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_offline_user_data_job_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_operating_system_version_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_paid_organic_search_term_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_parental_status_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_payments_account_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_product_bidding_category_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_product_group_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_reach_plan_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_recommendation_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_remarketing_action_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_search_term_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_shared_criterion_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_shared_set_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_shopping_performance_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_smart_campaign_search_term_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_smart_campaign_setting_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_third_party_app_analytics_link_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_topic_constant_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_topic_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_user_data_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_user_interest_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_user_list_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_user_location_view_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_video_service_proto protoreflect.FileDescriptor
View Source
var File_google_ads_googleads_v8_services_webpage_view_service_proto protoreflect.FileDescriptor
View Source
var GenderViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.GenderViewService",
	HandlerType: (*GenderViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetGenderView",
			Handler:    _GenderViewService_GetGenderView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/gender_view_service.proto",
}

GenderViewService_ServiceDesc is the grpc.ServiceDesc for GenderViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var GeoTargetConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.GeoTargetConstantService",
	HandlerType: (*GeoTargetConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetGeoTargetConstant",
			Handler:    _GeoTargetConstantService_GetGeoTargetConstant_Handler,
		},
		{
			MethodName: "SuggestGeoTargetConstants",
			Handler:    _GeoTargetConstantService_SuggestGeoTargetConstants_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/geo_target_constant_service.proto",
}

GeoTargetConstantService_ServiceDesc is the grpc.ServiceDesc for GeoTargetConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var GeographicViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.GeographicViewService",
	HandlerType: (*GeographicViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetGeographicView",
			Handler:    _GeographicViewService_GetGeographicView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/geographic_view_service.proto",
}

GeographicViewService_ServiceDesc is the grpc.ServiceDesc for GeographicViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var GoogleAdsFieldService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.GoogleAdsFieldService",
	HandlerType: (*GoogleAdsFieldServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetGoogleAdsField",
			Handler:    _GoogleAdsFieldService_GetGoogleAdsField_Handler,
		},
		{
			MethodName: "SearchGoogleAdsFields",
			Handler:    _GoogleAdsFieldService_SearchGoogleAdsFields_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/google_ads_field_service.proto",
}

GoogleAdsFieldService_ServiceDesc is the grpc.ServiceDesc for GoogleAdsFieldService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var GoogleAdsService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.GoogleAdsService",
	HandlerType: (*GoogleAdsServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Search",
			Handler:    _GoogleAdsService_Search_Handler,
		},
		{
			MethodName: "Mutate",
			Handler:    _GoogleAdsService_Mutate_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "SearchStream",
			Handler:       _GoogleAdsService_SearchStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "google/ads/googleads/v8/services/google_ads_service.proto",
}

GoogleAdsService_ServiceDesc is the grpc.ServiceDesc for GoogleAdsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var GroupPlacementViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.GroupPlacementViewService",
	HandlerType: (*GroupPlacementViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetGroupPlacementView",
			Handler:    _GroupPlacementViewService_GetGroupPlacementView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/group_placement_view_service.proto",
}

GroupPlacementViewService_ServiceDesc is the grpc.ServiceDesc for GroupPlacementViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var HotelGroupViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.HotelGroupViewService",
	HandlerType: (*HotelGroupViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetHotelGroupView",
			Handler:    _HotelGroupViewService_GetHotelGroupView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/hotel_group_view_service.proto",
}

HotelGroupViewService_ServiceDesc is the grpc.ServiceDesc for HotelGroupViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var HotelPerformanceViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.HotelPerformanceViewService",
	HandlerType: (*HotelPerformanceViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetHotelPerformanceView",
			Handler:    _HotelPerformanceViewService_GetHotelPerformanceView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/hotel_performance_view_service.proto",
}

HotelPerformanceViewService_ServiceDesc is the grpc.ServiceDesc for HotelPerformanceViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var IncomeRangeViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.IncomeRangeViewService",
	HandlerType: (*IncomeRangeViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetIncomeRangeView",
			Handler:    _IncomeRangeViewService_GetIncomeRangeView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/income_range_view_service.proto",
}

IncomeRangeViewService_ServiceDesc is the grpc.ServiceDesc for IncomeRangeViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var InvoiceService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.InvoiceService",
	HandlerType: (*InvoiceServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListInvoices",
			Handler:    _InvoiceService_ListInvoices_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/invoice_service.proto",
}

InvoiceService_ServiceDesc is the grpc.ServiceDesc for InvoiceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KeywordPlanAdGroupKeywordService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordService",
	HandlerType: (*KeywordPlanAdGroupKeywordServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetKeywordPlanAdGroupKeyword",
			Handler:    _KeywordPlanAdGroupKeywordService_GetKeywordPlanAdGroupKeyword_Handler,
		},
		{
			MethodName: "MutateKeywordPlanAdGroupKeywords",
			Handler:    _KeywordPlanAdGroupKeywordService_MutateKeywordPlanAdGroupKeywords_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/keyword_plan_ad_group_keyword_service.proto",
}

KeywordPlanAdGroupKeywordService_ServiceDesc is the grpc.ServiceDesc for KeywordPlanAdGroupKeywordService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KeywordPlanAdGroupService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.KeywordPlanAdGroupService",
	HandlerType: (*KeywordPlanAdGroupServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetKeywordPlanAdGroup",
			Handler:    _KeywordPlanAdGroupService_GetKeywordPlanAdGroup_Handler,
		},
		{
			MethodName: "MutateKeywordPlanAdGroups",
			Handler:    _KeywordPlanAdGroupService_MutateKeywordPlanAdGroups_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/keyword_plan_ad_group_service.proto",
}

KeywordPlanAdGroupService_ServiceDesc is the grpc.ServiceDesc for KeywordPlanAdGroupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KeywordPlanCampaignKeywordService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.KeywordPlanCampaignKeywordService",
	HandlerType: (*KeywordPlanCampaignKeywordServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetKeywordPlanCampaignKeyword",
			Handler:    _KeywordPlanCampaignKeywordService_GetKeywordPlanCampaignKeyword_Handler,
		},
		{
			MethodName: "MutateKeywordPlanCampaignKeywords",
			Handler:    _KeywordPlanCampaignKeywordService_MutateKeywordPlanCampaignKeywords_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/keyword_plan_campaign_keyword_service.proto",
}

KeywordPlanCampaignKeywordService_ServiceDesc is the grpc.ServiceDesc for KeywordPlanCampaignKeywordService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KeywordPlanCampaignService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.KeywordPlanCampaignService",
	HandlerType: (*KeywordPlanCampaignServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetKeywordPlanCampaign",
			Handler:    _KeywordPlanCampaignService_GetKeywordPlanCampaign_Handler,
		},
		{
			MethodName: "MutateKeywordPlanCampaigns",
			Handler:    _KeywordPlanCampaignService_MutateKeywordPlanCampaigns_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/keyword_plan_campaign_service.proto",
}

KeywordPlanCampaignService_ServiceDesc is the grpc.ServiceDesc for KeywordPlanCampaignService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KeywordPlanIdeaService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.KeywordPlanIdeaService",
	HandlerType: (*KeywordPlanIdeaServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GenerateKeywordIdeas",
			Handler:    _KeywordPlanIdeaService_GenerateKeywordIdeas_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/keyword_plan_idea_service.proto",
}

KeywordPlanIdeaService_ServiceDesc is the grpc.ServiceDesc for KeywordPlanIdeaService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KeywordPlanService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.KeywordPlanService",
	HandlerType: (*KeywordPlanServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetKeywordPlan",
			Handler:    _KeywordPlanService_GetKeywordPlan_Handler,
		},
		{
			MethodName: "MutateKeywordPlans",
			Handler:    _KeywordPlanService_MutateKeywordPlans_Handler,
		},
		{
			MethodName: "GenerateForecastCurve",
			Handler:    _KeywordPlanService_GenerateForecastCurve_Handler,
		},
		{
			MethodName: "GenerateForecastTimeSeries",
			Handler:    _KeywordPlanService_GenerateForecastTimeSeries_Handler,
		},
		{
			MethodName: "GenerateForecastMetrics",
			Handler:    _KeywordPlanService_GenerateForecastMetrics_Handler,
		},
		{
			MethodName: "GenerateHistoricalMetrics",
			Handler:    _KeywordPlanService_GenerateHistoricalMetrics_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/keyword_plan_service.proto",
}

KeywordPlanService_ServiceDesc is the grpc.ServiceDesc for KeywordPlanService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KeywordThemeConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.KeywordThemeConstantService",
	HandlerType: (*KeywordThemeConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetKeywordThemeConstant",
			Handler:    _KeywordThemeConstantService_GetKeywordThemeConstant_Handler,
		},
		{
			MethodName: "SuggestKeywordThemeConstants",
			Handler:    _KeywordThemeConstantService_SuggestKeywordThemeConstants_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/keyword_theme_constant_service.proto",
}

KeywordThemeConstantService_ServiceDesc is the grpc.ServiceDesc for KeywordThemeConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KeywordViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.KeywordViewService",
	HandlerType: (*KeywordViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetKeywordView",
			Handler:    _KeywordViewService_GetKeywordView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/keyword_view_service.proto",
}

KeywordViewService_ServiceDesc is the grpc.ServiceDesc for KeywordViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LabelService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.LabelService",
	HandlerType: (*LabelServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetLabel",
			Handler:    _LabelService_GetLabel_Handler,
		},
		{
			MethodName: "MutateLabels",
			Handler:    _LabelService_MutateLabels_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/label_service.proto",
}

LabelService_ServiceDesc is the grpc.ServiceDesc for LabelService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LandingPageViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.LandingPageViewService",
	HandlerType: (*LandingPageViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetLandingPageView",
			Handler:    _LandingPageViewService_GetLandingPageView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/landing_page_view_service.proto",
}

LandingPageViewService_ServiceDesc is the grpc.ServiceDesc for LandingPageViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LanguageConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.LanguageConstantService",
	HandlerType: (*LanguageConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetLanguageConstant",
			Handler:    _LanguageConstantService_GetLanguageConstant_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/language_constant_service.proto",
}

LanguageConstantService_ServiceDesc is the grpc.ServiceDesc for LanguageConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LifeEventService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.LifeEventService",
	HandlerType: (*LifeEventServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetLifeEvent",
			Handler:    _LifeEventService_GetLifeEvent_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/life_event_service.proto",
}

LifeEventService_ServiceDesc is the grpc.ServiceDesc for LifeEventService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LocationViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.LocationViewService",
	HandlerType: (*LocationViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetLocationView",
			Handler:    _LocationViewService_GetLocationView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/location_view_service.proto",
}

LocationViewService_ServiceDesc is the grpc.ServiceDesc for LocationViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ManagedPlacementViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ManagedPlacementViewService",
	HandlerType: (*ManagedPlacementViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetManagedPlacementView",
			Handler:    _ManagedPlacementViewService_GetManagedPlacementView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/managed_placement_view_service.proto",
}

ManagedPlacementViewService_ServiceDesc is the grpc.ServiceDesc for ManagedPlacementViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var MediaFileService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.MediaFileService",
	HandlerType: (*MediaFileServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetMediaFile",
			Handler:    _MediaFileService_GetMediaFile_Handler,
		},
		{
			MethodName: "MutateMediaFiles",
			Handler:    _MediaFileService_MutateMediaFiles_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/media_file_service.proto",
}

MediaFileService_ServiceDesc is the grpc.ServiceDesc for MediaFileService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var MerchantCenterLinkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.MerchantCenterLinkService",
	HandlerType: (*MerchantCenterLinkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListMerchantCenterLinks",
			Handler:    _MerchantCenterLinkService_ListMerchantCenterLinks_Handler,
		},
		{
			MethodName: "GetMerchantCenterLink",
			Handler:    _MerchantCenterLinkService_GetMerchantCenterLink_Handler,
		},
		{
			MethodName: "MutateMerchantCenterLink",
			Handler:    _MerchantCenterLinkService_MutateMerchantCenterLink_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/merchant_center_link_service.proto",
}

MerchantCenterLinkService_ServiceDesc is the grpc.ServiceDesc for MerchantCenterLinkService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var MobileAppCategoryConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.MobileAppCategoryConstantService",
	HandlerType: (*MobileAppCategoryConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetMobileAppCategoryConstant",
			Handler:    _MobileAppCategoryConstantService_GetMobileAppCategoryConstant_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/mobile_app_category_constant_service.proto",
}

MobileAppCategoryConstantService_ServiceDesc is the grpc.ServiceDesc for MobileAppCategoryConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var MobileDeviceConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.MobileDeviceConstantService",
	HandlerType: (*MobileDeviceConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetMobileDeviceConstant",
			Handler:    _MobileDeviceConstantService_GetMobileDeviceConstant_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/mobile_device_constant_service.proto",
}

MobileDeviceConstantService_ServiceDesc is the grpc.ServiceDesc for MobileDeviceConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OfflineUserDataJobService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.OfflineUserDataJobService",
	HandlerType: (*OfflineUserDataJobServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateOfflineUserDataJob",
			Handler:    _OfflineUserDataJobService_CreateOfflineUserDataJob_Handler,
		},
		{
			MethodName: "GetOfflineUserDataJob",
			Handler:    _OfflineUserDataJobService_GetOfflineUserDataJob_Handler,
		},
		{
			MethodName: "AddOfflineUserDataJobOperations",
			Handler:    _OfflineUserDataJobService_AddOfflineUserDataJobOperations_Handler,
		},
		{
			MethodName: "RunOfflineUserDataJob",
			Handler:    _OfflineUserDataJobService_RunOfflineUserDataJob_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/offline_user_data_job_service.proto",
}

OfflineUserDataJobService_ServiceDesc is the grpc.ServiceDesc for OfflineUserDataJobService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OperatingSystemVersionConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.OperatingSystemVersionConstantService",
	HandlerType: (*OperatingSystemVersionConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetOperatingSystemVersionConstant",
			Handler:    _OperatingSystemVersionConstantService_GetOperatingSystemVersionConstant_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/operating_system_version_constant_service.proto",
}

OperatingSystemVersionConstantService_ServiceDesc is the grpc.ServiceDesc for OperatingSystemVersionConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PaidOrganicSearchTermViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.PaidOrganicSearchTermViewService",
	HandlerType: (*PaidOrganicSearchTermViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetPaidOrganicSearchTermView",
			Handler:    _PaidOrganicSearchTermViewService_GetPaidOrganicSearchTermView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/paid_organic_search_term_view_service.proto",
}

PaidOrganicSearchTermViewService_ServiceDesc is the grpc.ServiceDesc for PaidOrganicSearchTermViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ParentalStatusViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ParentalStatusViewService",
	HandlerType: (*ParentalStatusViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetParentalStatusView",
			Handler:    _ParentalStatusViewService_GetParentalStatusView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/parental_status_view_service.proto",
}

ParentalStatusViewService_ServiceDesc is the grpc.ServiceDesc for ParentalStatusViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PaymentsAccountService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.PaymentsAccountService",
	HandlerType: (*PaymentsAccountServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListPaymentsAccounts",
			Handler:    _PaymentsAccountService_ListPaymentsAccounts_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/payments_account_service.proto",
}

PaymentsAccountService_ServiceDesc is the grpc.ServiceDesc for PaymentsAccountService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ProductBiddingCategoryConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ProductBiddingCategoryConstantService",
	HandlerType: (*ProductBiddingCategoryConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetProductBiddingCategoryConstant",
			Handler:    _ProductBiddingCategoryConstantService_GetProductBiddingCategoryConstant_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/product_bidding_category_constant_service.proto",
}

ProductBiddingCategoryConstantService_ServiceDesc is the grpc.ServiceDesc for ProductBiddingCategoryConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ProductGroupViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ProductGroupViewService",
	HandlerType: (*ProductGroupViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetProductGroupView",
			Handler:    _ProductGroupViewService_GetProductGroupView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/product_group_view_service.proto",
}

ProductGroupViewService_ServiceDesc is the grpc.ServiceDesc for ProductGroupViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ReachPlanService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ReachPlanService",
	HandlerType: (*ReachPlanServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListPlannableLocations",
			Handler:    _ReachPlanService_ListPlannableLocations_Handler,
		},
		{
			MethodName: "ListPlannableProducts",
			Handler:    _ReachPlanService_ListPlannableProducts_Handler,
		},
		{
			MethodName: "GenerateProductMixIdeas",
			Handler:    _ReachPlanService_GenerateProductMixIdeas_Handler,
		},
		{
			MethodName: "GenerateReachForecast",
			Handler:    _ReachPlanService_GenerateReachForecast_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/reach_plan_service.proto",
}

ReachPlanService_ServiceDesc is the grpc.ServiceDesc for ReachPlanService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RecommendationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.RecommendationService",
	HandlerType: (*RecommendationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetRecommendation",
			Handler:    _RecommendationService_GetRecommendation_Handler,
		},
		{
			MethodName: "ApplyRecommendation",
			Handler:    _RecommendationService_ApplyRecommendation_Handler,
		},
		{
			MethodName: "DismissRecommendation",
			Handler:    _RecommendationService_DismissRecommendation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/recommendation_service.proto",
}

RecommendationService_ServiceDesc is the grpc.ServiceDesc for RecommendationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RemarketingActionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.RemarketingActionService",
	HandlerType: (*RemarketingActionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetRemarketingAction",
			Handler:    _RemarketingActionService_GetRemarketingAction_Handler,
		},
		{
			MethodName: "MutateRemarketingActions",
			Handler:    _RemarketingActionService_MutateRemarketingActions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/remarketing_action_service.proto",
}

RemarketingActionService_ServiceDesc is the grpc.ServiceDesc for RemarketingActionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SearchTermViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.SearchTermViewService",
	HandlerType: (*SearchTermViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSearchTermView",
			Handler:    _SearchTermViewService_GetSearchTermView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/search_term_view_service.proto",
}

SearchTermViewService_ServiceDesc is the grpc.ServiceDesc for SearchTermViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SharedCriterionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.SharedCriterionService",
	HandlerType: (*SharedCriterionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSharedCriterion",
			Handler:    _SharedCriterionService_GetSharedCriterion_Handler,
		},
		{
			MethodName: "MutateSharedCriteria",
			Handler:    _SharedCriterionService_MutateSharedCriteria_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/shared_criterion_service.proto",
}

SharedCriterionService_ServiceDesc is the grpc.ServiceDesc for SharedCriterionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SharedSetService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.SharedSetService",
	HandlerType: (*SharedSetServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSharedSet",
			Handler:    _SharedSetService_GetSharedSet_Handler,
		},
		{
			MethodName: "MutateSharedSets",
			Handler:    _SharedSetService_MutateSharedSets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/shared_set_service.proto",
}

SharedSetService_ServiceDesc is the grpc.ServiceDesc for SharedSetService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ShoppingPerformanceViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ShoppingPerformanceViewService",
	HandlerType: (*ShoppingPerformanceViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetShoppingPerformanceView",
			Handler:    _ShoppingPerformanceViewService_GetShoppingPerformanceView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/shopping_performance_view_service.proto",
}

ShoppingPerformanceViewService_ServiceDesc is the grpc.ServiceDesc for ShoppingPerformanceViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SmartCampaignSearchTermViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.SmartCampaignSearchTermViewService",
	HandlerType: (*SmartCampaignSearchTermViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSmartCampaignSearchTermView",
			Handler:    _SmartCampaignSearchTermViewService_GetSmartCampaignSearchTermView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/smart_campaign_search_term_view_service.proto",
}

SmartCampaignSearchTermViewService_ServiceDesc is the grpc.ServiceDesc for SmartCampaignSearchTermViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SmartCampaignSettingService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.SmartCampaignSettingService",
	HandlerType: (*SmartCampaignSettingServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSmartCampaignSetting",
			Handler:    _SmartCampaignSettingService_GetSmartCampaignSetting_Handler,
		},
		{
			MethodName: "MutateSmartCampaignSettings",
			Handler:    _SmartCampaignSettingService_MutateSmartCampaignSettings_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/smart_campaign_setting_service.proto",
}

SmartCampaignSettingService_ServiceDesc is the grpc.ServiceDesc for SmartCampaignSettingService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SmartCampaignSuggestService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.SmartCampaignSuggestService",
	HandlerType: (*SmartCampaignSuggestServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "SuggestSmartCampaignBudgetOptions",
			Handler:    _SmartCampaignSuggestService_SuggestSmartCampaignBudgetOptions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/smart_campaign_suggest_service.proto",
}

SmartCampaignSuggestService_ServiceDesc is the grpc.ServiceDesc for SmartCampaignSuggestService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ThirdPartyAppAnalyticsLinkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.ThirdPartyAppAnalyticsLinkService",
	HandlerType: (*ThirdPartyAppAnalyticsLinkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetThirdPartyAppAnalyticsLink",
			Handler:    _ThirdPartyAppAnalyticsLinkService_GetThirdPartyAppAnalyticsLink_Handler,
		},
		{
			MethodName: "RegenerateShareableLinkId",
			Handler:    _ThirdPartyAppAnalyticsLinkService_RegenerateShareableLinkId_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/third_party_app_analytics_link_service.proto",
}

ThirdPartyAppAnalyticsLinkService_ServiceDesc is the grpc.ServiceDesc for ThirdPartyAppAnalyticsLinkService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TopicConstantService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.TopicConstantService",
	HandlerType: (*TopicConstantServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetTopicConstant",
			Handler:    _TopicConstantService_GetTopicConstant_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/topic_constant_service.proto",
}

TopicConstantService_ServiceDesc is the grpc.ServiceDesc for TopicConstantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TopicViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.TopicViewService",
	HandlerType: (*TopicViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetTopicView",
			Handler:    _TopicViewService_GetTopicView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/topic_view_service.proto",
}

TopicViewService_ServiceDesc is the grpc.ServiceDesc for TopicViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var UserDataService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.UserDataService",
	HandlerType: (*UserDataServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "UploadUserData",
			Handler:    _UserDataService_UploadUserData_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/user_data_service.proto",
}

UserDataService_ServiceDesc is the grpc.ServiceDesc for UserDataService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var UserInterestService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.UserInterestService",
	HandlerType: (*UserInterestServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetUserInterest",
			Handler:    _UserInterestService_GetUserInterest_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/user_interest_service.proto",
}

UserInterestService_ServiceDesc is the grpc.ServiceDesc for UserInterestService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var UserListService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.UserListService",
	HandlerType: (*UserListServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetUserList",
			Handler:    _UserListService_GetUserList_Handler,
		},
		{
			MethodName: "MutateUserLists",
			Handler:    _UserListService_MutateUserLists_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/user_list_service.proto",
}

UserListService_ServiceDesc is the grpc.ServiceDesc for UserListService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var UserLocationViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.UserLocationViewService",
	HandlerType: (*UserLocationViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetUserLocationView",
			Handler:    _UserLocationViewService_GetUserLocationView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/user_location_view_service.proto",
}

UserLocationViewService_ServiceDesc is the grpc.ServiceDesc for UserLocationViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var VideoService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.VideoService",
	HandlerType: (*VideoServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetVideo",
			Handler:    _VideoService_GetVideo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/video_service.proto",
}

VideoService_ServiceDesc is the grpc.ServiceDesc for VideoService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var WebpageViewService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.ads.googleads.v8.services.WebpageViewService",
	HandlerType: (*WebpageViewServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetWebpageView",
			Handler:    _WebpageViewService_GetWebpageView_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/ads/googleads/v8/services/webpage_view_service.proto",
}

WebpageViewService_ServiceDesc is the grpc.ServiceDesc for WebpageViewService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions ¶

func RegisterAccessibleBiddingStrategyServiceServer ¶ added in v0.2.3

func RegisterAccessibleBiddingStrategyServiceServer(s grpc.ServiceRegistrar, srv AccessibleBiddingStrategyServiceServer)

func RegisterAccountBudgetProposalServiceServer ¶ added in v0.2.0

func RegisterAccountBudgetProposalServiceServer(s grpc.ServiceRegistrar, srv AccountBudgetProposalServiceServer)

func RegisterAccountBudgetServiceServer ¶ added in v0.2.0

func RegisterAccountBudgetServiceServer(s grpc.ServiceRegistrar, srv AccountBudgetServiceServer)

func RegisterAccountLinkServiceServer ¶ added in v0.2.2

func RegisterAccountLinkServiceServer(s grpc.ServiceRegistrar, srv AccountLinkServiceServer)

func RegisterAdGroupAdAssetViewServiceServer ¶ added in v0.2.2

func RegisterAdGroupAdAssetViewServiceServer(s grpc.ServiceRegistrar, srv AdGroupAdAssetViewServiceServer)

func RegisterAdGroupAdLabelServiceServer ¶ added in v0.2.2

func RegisterAdGroupAdLabelServiceServer(s grpc.ServiceRegistrar, srv AdGroupAdLabelServiceServer)

func RegisterAdGroupAdServiceServer ¶

func RegisterAdGroupAdServiceServer(s grpc.ServiceRegistrar, srv AdGroupAdServiceServer)

func RegisterAdGroupAssetServiceServer ¶ added in v0.2.2

func RegisterAdGroupAssetServiceServer(s grpc.ServiceRegistrar, srv AdGroupAssetServiceServer)

func RegisterAdGroupAudienceViewServiceServer ¶ added in v0.2.0

func RegisterAdGroupAudienceViewServiceServer(s grpc.ServiceRegistrar, srv AdGroupAudienceViewServiceServer)

func RegisterAdGroupBidModifierServiceServer ¶

func RegisterAdGroupBidModifierServiceServer(s grpc.ServiceRegistrar, srv AdGroupBidModifierServiceServer)

func RegisterAdGroupCriterionLabelServiceServer ¶ added in v0.2.2

func RegisterAdGroupCriterionLabelServiceServer(s grpc.ServiceRegistrar, srv AdGroupCriterionLabelServiceServer)

func RegisterAdGroupCriterionServiceServer ¶

func RegisterAdGroupCriterionServiceServer(s grpc.ServiceRegistrar, srv AdGroupCriterionServiceServer)

func RegisterAdGroupCriterionSimulationServiceServer ¶ added in v0.2.2

func RegisterAdGroupCriterionSimulationServiceServer(s grpc.ServiceRegistrar, srv AdGroupCriterionSimulationServiceServer)

func RegisterAdGroupExtensionSettingServiceServer ¶ added in v0.2.2

func RegisterAdGroupExtensionSettingServiceServer(s grpc.ServiceRegistrar, srv AdGroupExtensionSettingServiceServer)

func RegisterAdGroupFeedServiceServer ¶ added in v0.2.0

func RegisterAdGroupFeedServiceServer(s grpc.ServiceRegistrar, srv AdGroupFeedServiceServer)

func RegisterAdGroupLabelServiceServer ¶ added in v0.2.2

func RegisterAdGroupLabelServiceServer(s grpc.ServiceRegistrar, srv AdGroupLabelServiceServer)

func RegisterAdGroupServiceServer ¶

func RegisterAdGroupServiceServer(s grpc.ServiceRegistrar, srv AdGroupServiceServer)

func RegisterAdGroupSimulationServiceServer ¶ added in v0.2.2

func RegisterAdGroupSimulationServiceServer(s grpc.ServiceRegistrar, srv AdGroupSimulationServiceServer)

func RegisterAdParameterServiceServer ¶ added in v0.2.1

func RegisterAdParameterServiceServer(s grpc.ServiceRegistrar, srv AdParameterServiceServer)

func RegisterAdScheduleViewServiceServer ¶ added in v0.2.1

func RegisterAdScheduleViewServiceServer(s grpc.ServiceRegistrar, srv AdScheduleViewServiceServer)

func RegisterAdServiceServer ¶ added in v0.2.2

func RegisterAdServiceServer(s grpc.ServiceRegistrar, srv AdServiceServer)

func RegisterAgeRangeViewServiceServer ¶ added in v0.2.0

func RegisterAgeRangeViewServiceServer(s grpc.ServiceRegistrar, srv AgeRangeViewServiceServer)

func RegisterAssetFieldTypeViewServiceServer ¶ added in v0.2.3

func RegisterAssetFieldTypeViewServiceServer(s grpc.ServiceRegistrar, srv AssetFieldTypeViewServiceServer)

func RegisterAssetServiceServer ¶ added in v0.2.2

func RegisterAssetServiceServer(s grpc.ServiceRegistrar, srv AssetServiceServer)

func RegisterBatchJobServiceServer ¶ added in v0.2.2

func RegisterBatchJobServiceServer(s grpc.ServiceRegistrar, srv BatchJobServiceServer)

func RegisterBiddingStrategyServiceServer ¶

func RegisterBiddingStrategyServiceServer(s grpc.ServiceRegistrar, srv BiddingStrategyServiceServer)

func RegisterBiddingStrategySimulationServiceServer ¶ added in v0.2.2

func RegisterBiddingStrategySimulationServiceServer(s grpc.ServiceRegistrar, srv BiddingStrategySimulationServiceServer)

func RegisterBillingSetupServiceServer ¶ added in v0.2.0

func RegisterBillingSetupServiceServer(s grpc.ServiceRegistrar, srv BillingSetupServiceServer)

func RegisterCampaignAssetServiceServer ¶ added in v0.2.2

func RegisterCampaignAssetServiceServer(s grpc.ServiceRegistrar, srv CampaignAssetServiceServer)

func RegisterCampaignAudienceViewServiceServer ¶ added in v0.2.0

func RegisterCampaignAudienceViewServiceServer(s grpc.ServiceRegistrar, srv CampaignAudienceViewServiceServer)

func RegisterCampaignBidModifierServiceServer ¶ added in v0.2.0

func RegisterCampaignBidModifierServiceServer(s grpc.ServiceRegistrar, srv CampaignBidModifierServiceServer)

func RegisterCampaignBudgetServiceServer ¶

func RegisterCampaignBudgetServiceServer(s grpc.ServiceRegistrar, srv CampaignBudgetServiceServer)

func RegisterCampaignCriterionServiceServer ¶

func RegisterCampaignCriterionServiceServer(s grpc.ServiceRegistrar, srv CampaignCriterionServiceServer)

func RegisterCampaignCriterionSimulationServiceServer ¶ added in v0.2.2

func RegisterCampaignCriterionSimulationServiceServer(s grpc.ServiceRegistrar, srv CampaignCriterionSimulationServiceServer)

func RegisterCampaignDraftServiceServer ¶ added in v0.2.2

func RegisterCampaignDraftServiceServer(s grpc.ServiceRegistrar, srv CampaignDraftServiceServer)

func RegisterCampaignExperimentServiceServer ¶ added in v0.2.2

func RegisterCampaignExperimentServiceServer(s grpc.ServiceRegistrar, srv CampaignExperimentServiceServer)

func RegisterCampaignExtensionSettingServiceServer ¶ added in v0.2.2

func RegisterCampaignExtensionSettingServiceServer(s grpc.ServiceRegistrar, srv CampaignExtensionSettingServiceServer)

func RegisterCampaignFeedServiceServer ¶ added in v0.2.0

func RegisterCampaignFeedServiceServer(s grpc.ServiceRegistrar, srv CampaignFeedServiceServer)

func RegisterCampaignLabelServiceServer ¶ added in v0.2.2

func RegisterCampaignLabelServiceServer(s grpc.ServiceRegistrar, srv CampaignLabelServiceServer)

func RegisterCampaignServiceServer ¶

func RegisterCampaignServiceServer(s grpc.ServiceRegistrar, srv CampaignServiceServer)

func RegisterCampaignSharedSetServiceServer ¶ added in v0.2.0

func RegisterCampaignSharedSetServiceServer(s grpc.ServiceRegistrar, srv CampaignSharedSetServiceServer)

func RegisterCampaignSimulationServiceServer ¶ added in v0.2.2

func RegisterCampaignSimulationServiceServer(s grpc.ServiceRegistrar, srv CampaignSimulationServiceServer)

func RegisterCarrierConstantServiceServer ¶ added in v0.2.0

func RegisterCarrierConstantServiceServer(s grpc.ServiceRegistrar, srv CarrierConstantServiceServer)

func RegisterChangeStatusServiceServer ¶ added in v0.2.0

func RegisterChangeStatusServiceServer(s grpc.ServiceRegistrar, srv ChangeStatusServiceServer)

func RegisterClickViewServiceServer ¶ added in v0.2.2

func RegisterClickViewServiceServer(s grpc.ServiceRegistrar, srv ClickViewServiceServer)

func RegisterCombinedAudienceServiceServer ¶ added in v0.2.2

func RegisterCombinedAudienceServiceServer(s grpc.ServiceRegistrar, srv CombinedAudienceServiceServer)

func RegisterConversionActionServiceServer ¶ added in v0.2.0

func RegisterConversionActionServiceServer(s grpc.ServiceRegistrar, srv ConversionActionServiceServer)

func RegisterConversionAdjustmentUploadServiceServer ¶ added in v0.2.2

func RegisterConversionAdjustmentUploadServiceServer(s grpc.ServiceRegistrar, srv ConversionAdjustmentUploadServiceServer)

func RegisterConversionCustomVariableServiceServer ¶ added in v0.2.2

func RegisterConversionCustomVariableServiceServer(s grpc.ServiceRegistrar, srv ConversionCustomVariableServiceServer)

func RegisterConversionUploadServiceServer ¶ added in v0.2.2

func RegisterConversionUploadServiceServer(s grpc.ServiceRegistrar, srv ConversionUploadServiceServer)

func RegisterCurrencyConstantServiceServer ¶ added in v0.2.2

func RegisterCurrencyConstantServiceServer(s grpc.ServiceRegistrar, srv CurrencyConstantServiceServer)

func RegisterCustomAudienceServiceServer ¶ added in v0.2.2

func RegisterCustomAudienceServiceServer(s grpc.ServiceRegistrar, srv CustomAudienceServiceServer)

func RegisterCustomInterestServiceServer ¶ added in v0.2.2

func RegisterCustomInterestServiceServer(s grpc.ServiceRegistrar, srv CustomInterestServiceServer)

func RegisterCustomerAssetServiceServer ¶ added in v0.2.2

func RegisterCustomerAssetServiceServer(s grpc.ServiceRegistrar, srv CustomerAssetServiceServer)

func RegisterCustomerClientLinkServiceServer ¶ added in v0.2.0

func RegisterCustomerClientLinkServiceServer(s grpc.ServiceRegistrar, srv CustomerClientLinkServiceServer)

func RegisterCustomerClientServiceServer ¶ added in v0.2.0

func RegisterCustomerClientServiceServer(s grpc.ServiceRegistrar, srv CustomerClientServiceServer)

func RegisterCustomerExtensionSettingServiceServer ¶ added in v0.2.2

func RegisterCustomerExtensionSettingServiceServer(s grpc.ServiceRegistrar, srv CustomerExtensionSettingServiceServer)

func RegisterCustomerFeedServiceServer ¶ added in v0.2.0

func RegisterCustomerFeedServiceServer(s grpc.ServiceRegistrar, srv CustomerFeedServiceServer)

func RegisterCustomerLabelServiceServer ¶ added in v0.2.2

func RegisterCustomerLabelServiceServer(s grpc.ServiceRegistrar, srv CustomerLabelServiceServer)

func RegisterCustomerManagerLinkServiceServer ¶ added in v0.2.0

func RegisterCustomerManagerLinkServiceServer(s grpc.ServiceRegistrar, srv CustomerManagerLinkServiceServer)

func RegisterCustomerNegativeCriterionServiceServer ¶ added in v0.2.2

func RegisterCustomerNegativeCriterionServiceServer(s grpc.ServiceRegistrar, srv CustomerNegativeCriterionServiceServer)

func RegisterCustomerServiceServer ¶

func RegisterCustomerServiceServer(s grpc.ServiceRegistrar, srv CustomerServiceServer)

func RegisterCustomerUserAccessInvitationServiceServer ¶ added in v0.2.2

func RegisterCustomerUserAccessInvitationServiceServer(s grpc.ServiceRegistrar, srv CustomerUserAccessInvitationServiceServer)

func RegisterCustomerUserAccessServiceServer ¶ added in v0.2.2

func RegisterCustomerUserAccessServiceServer(s grpc.ServiceRegistrar, srv CustomerUserAccessServiceServer)

func RegisterDetailPlacementViewServiceServer ¶ added in v0.2.2

func RegisterDetailPlacementViewServiceServer(s grpc.ServiceRegistrar, srv DetailPlacementViewServiceServer)

func RegisterDetailedDemographicServiceServer ¶ added in v0.2.3

func RegisterDetailedDemographicServiceServer(s grpc.ServiceRegistrar, srv DetailedDemographicServiceServer)

func RegisterDisplayKeywordViewServiceServer ¶ added in v0.2.0

func RegisterDisplayKeywordViewServiceServer(s grpc.ServiceRegistrar, srv DisplayKeywordViewServiceServer)

func RegisterDistanceViewServiceServer ¶ added in v0.2.2

func RegisterDistanceViewServiceServer(s grpc.ServiceRegistrar, srv DistanceViewServiceServer)

func RegisterDomainCategoryServiceServer ¶ added in v0.2.2

func RegisterDomainCategoryServiceServer(s grpc.ServiceRegistrar, srv DomainCategoryServiceServer)

func RegisterDynamicSearchAdsSearchTermViewServiceServer ¶ added in v0.2.2

func RegisterDynamicSearchAdsSearchTermViewServiceServer(s grpc.ServiceRegistrar, srv DynamicSearchAdsSearchTermViewServiceServer)

func RegisterExpandedLandingPageViewServiceServer ¶ added in v0.2.2

func RegisterExpandedLandingPageViewServiceServer(s grpc.ServiceRegistrar, srv ExpandedLandingPageViewServiceServer)

func RegisterExtensionFeedItemServiceServer ¶ added in v0.2.2

func RegisterExtensionFeedItemServiceServer(s grpc.ServiceRegistrar, srv ExtensionFeedItemServiceServer)

func RegisterFeedItemServiceServer ¶ added in v0.2.0

func RegisterFeedItemServiceServer(s grpc.ServiceRegistrar, srv FeedItemServiceServer)

func RegisterFeedItemSetLinkServiceServer ¶ added in v0.2.2

func RegisterFeedItemSetLinkServiceServer(s grpc.ServiceRegistrar, srv FeedItemSetLinkServiceServer)

func RegisterFeedItemSetServiceServer ¶ added in v0.2.2

func RegisterFeedItemSetServiceServer(s grpc.ServiceRegistrar, srv FeedItemSetServiceServer)

func RegisterFeedItemTargetServiceServer ¶ added in v0.2.2

func RegisterFeedItemTargetServiceServer(s grpc.ServiceRegistrar, srv FeedItemTargetServiceServer)

func RegisterFeedMappingServiceServer ¶ added in v0.2.0

func RegisterFeedMappingServiceServer(s grpc.ServiceRegistrar, srv FeedMappingServiceServer)

func RegisterFeedPlaceholderViewServiceServer ¶ added in v0.2.2

func RegisterFeedPlaceholderViewServiceServer(s grpc.ServiceRegistrar, srv FeedPlaceholderViewServiceServer)

func RegisterFeedServiceServer ¶ added in v0.2.0

func RegisterFeedServiceServer(s grpc.ServiceRegistrar, srv FeedServiceServer)

func RegisterGenderViewServiceServer ¶ added in v0.2.0

func RegisterGenderViewServiceServer(s grpc.ServiceRegistrar, srv GenderViewServiceServer)

func RegisterGeoTargetConstantServiceServer ¶

func RegisterGeoTargetConstantServiceServer(s grpc.ServiceRegistrar, srv GeoTargetConstantServiceServer)

func RegisterGeographicViewServiceServer ¶ added in v0.2.2

func RegisterGeographicViewServiceServer(s grpc.ServiceRegistrar, srv GeographicViewServiceServer)

func RegisterGoogleAdsFieldServiceServer ¶

func RegisterGoogleAdsFieldServiceServer(s grpc.ServiceRegistrar, srv GoogleAdsFieldServiceServer)

func RegisterGoogleAdsServiceServer ¶

func RegisterGoogleAdsServiceServer(s grpc.ServiceRegistrar, srv GoogleAdsServiceServer)

func RegisterGroupPlacementViewServiceServer ¶ added in v0.2.2

func RegisterGroupPlacementViewServiceServer(s grpc.ServiceRegistrar, srv GroupPlacementViewServiceServer)

func RegisterHotelGroupViewServiceServer ¶ added in v0.2.0

func RegisterHotelGroupViewServiceServer(s grpc.ServiceRegistrar, srv HotelGroupViewServiceServer)

func RegisterHotelPerformanceViewServiceServer ¶ added in v0.2.0

func RegisterHotelPerformanceViewServiceServer(s grpc.ServiceRegistrar, srv HotelPerformanceViewServiceServer)

func RegisterIncomeRangeViewServiceServer ¶ added in v0.2.2

func RegisterIncomeRangeViewServiceServer(s grpc.ServiceRegistrar, srv IncomeRangeViewServiceServer)

func RegisterInvoiceServiceServer ¶ added in v0.2.2

func RegisterInvoiceServiceServer(s grpc.ServiceRegistrar, srv InvoiceServiceServer)

func RegisterKeywordPlanAdGroupKeywordServiceServer ¶ added in v0.2.2

func RegisterKeywordPlanAdGroupKeywordServiceServer(s grpc.ServiceRegistrar, srv KeywordPlanAdGroupKeywordServiceServer)

func RegisterKeywordPlanAdGroupServiceServer ¶ added in v0.2.0

func RegisterKeywordPlanAdGroupServiceServer(s grpc.ServiceRegistrar, srv KeywordPlanAdGroupServiceServer)

func RegisterKeywordPlanCampaignKeywordServiceServer ¶ added in v0.2.2

func RegisterKeywordPlanCampaignKeywordServiceServer(s grpc.ServiceRegistrar, srv KeywordPlanCampaignKeywordServiceServer)

func RegisterKeywordPlanCampaignServiceServer ¶ added in v0.2.0

func RegisterKeywordPlanCampaignServiceServer(s grpc.ServiceRegistrar, srv KeywordPlanCampaignServiceServer)

func RegisterKeywordPlanIdeaServiceServer ¶ added in v0.2.0

func RegisterKeywordPlanIdeaServiceServer(s grpc.ServiceRegistrar, srv KeywordPlanIdeaServiceServer)

func RegisterKeywordPlanServiceServer ¶ added in v0.2.0

func RegisterKeywordPlanServiceServer(s grpc.ServiceRegistrar, srv KeywordPlanServiceServer)

func RegisterKeywordThemeConstantServiceServer ¶ added in v0.2.3

func RegisterKeywordThemeConstantServiceServer(s grpc.ServiceRegistrar, srv KeywordThemeConstantServiceServer)

func RegisterKeywordViewServiceServer ¶

func RegisterKeywordViewServiceServer(s grpc.ServiceRegistrar, srv KeywordViewServiceServer)

func RegisterLabelServiceServer ¶ added in v0.2.2

func RegisterLabelServiceServer(s grpc.ServiceRegistrar, srv LabelServiceServer)

func RegisterLandingPageViewServiceServer ¶ added in v0.2.2

func RegisterLandingPageViewServiceServer(s grpc.ServiceRegistrar, srv LandingPageViewServiceServer)

func RegisterLanguageConstantServiceServer ¶ added in v0.2.0

func RegisterLanguageConstantServiceServer(s grpc.ServiceRegistrar, srv LanguageConstantServiceServer)

func RegisterLifeEventServiceServer ¶ added in v0.2.2

func RegisterLifeEventServiceServer(s grpc.ServiceRegistrar, srv LifeEventServiceServer)

func RegisterLocationViewServiceServer ¶ added in v0.2.2

func RegisterLocationViewServiceServer(s grpc.ServiceRegistrar, srv LocationViewServiceServer)

func RegisterManagedPlacementViewServiceServer ¶ added in v0.2.0

func RegisterManagedPlacementViewServiceServer(s grpc.ServiceRegistrar, srv ManagedPlacementViewServiceServer)

func RegisterMediaFileServiceServer ¶ added in v0.2.0

func RegisterMediaFileServiceServer(s grpc.ServiceRegistrar, srv MediaFileServiceServer)

func RegisterMerchantCenterLinkServiceServer ¶ added in v0.2.2

func RegisterMerchantCenterLinkServiceServer(s grpc.ServiceRegistrar, srv MerchantCenterLinkServiceServer)

func RegisterMobileAppCategoryConstantServiceServer ¶ added in v0.2.1

func RegisterMobileAppCategoryConstantServiceServer(s grpc.ServiceRegistrar, srv MobileAppCategoryConstantServiceServer)

func RegisterMobileDeviceConstantServiceServer ¶ added in v0.2.1

func RegisterMobileDeviceConstantServiceServer(s grpc.ServiceRegistrar, srv MobileDeviceConstantServiceServer)

func RegisterOfflineUserDataJobServiceServer ¶ added in v0.2.2

func RegisterOfflineUserDataJobServiceServer(s grpc.ServiceRegistrar, srv OfflineUserDataJobServiceServer)

func RegisterOperatingSystemVersionConstantServiceServer ¶ added in v0.2.1

func RegisterOperatingSystemVersionConstantServiceServer(s grpc.ServiceRegistrar, srv OperatingSystemVersionConstantServiceServer)

func RegisterPaidOrganicSearchTermViewServiceServer ¶ added in v0.2.2

func RegisterPaidOrganicSearchTermViewServiceServer(s grpc.ServiceRegistrar, srv PaidOrganicSearchTermViewServiceServer)

func RegisterParentalStatusViewServiceServer ¶ added in v0.2.0

func RegisterParentalStatusViewServiceServer(s grpc.ServiceRegistrar, srv ParentalStatusViewServiceServer)

func RegisterPaymentsAccountServiceServer ¶ added in v0.2.0

func RegisterPaymentsAccountServiceServer(s grpc.ServiceRegistrar, srv PaymentsAccountServiceServer)

func RegisterProductBiddingCategoryConstantServiceServer ¶ added in v0.2.2

func RegisterProductBiddingCategoryConstantServiceServer(s grpc.ServiceRegistrar, srv ProductBiddingCategoryConstantServiceServer)

func RegisterProductGroupViewServiceServer ¶ added in v0.2.0

func RegisterProductGroupViewServiceServer(s grpc.ServiceRegistrar, srv ProductGroupViewServiceServer)

func RegisterReachPlanServiceServer ¶ added in v0.2.2

func RegisterReachPlanServiceServer(s grpc.ServiceRegistrar, srv ReachPlanServiceServer)

func RegisterRecommendationServiceServer ¶

func RegisterRecommendationServiceServer(s grpc.ServiceRegistrar, srv RecommendationServiceServer)

func RegisterRemarketingActionServiceServer ¶ added in v0.2.1

func RegisterRemarketingActionServiceServer(s grpc.ServiceRegistrar, srv RemarketingActionServiceServer)

func RegisterSearchTermViewServiceServer ¶ added in v0.2.0

func RegisterSearchTermViewServiceServer(s grpc.ServiceRegistrar, srv SearchTermViewServiceServer)

func RegisterSharedCriterionServiceServer ¶ added in v0.2.0

func RegisterSharedCriterionServiceServer(s grpc.ServiceRegistrar, srv SharedCriterionServiceServer)

func RegisterSharedSetServiceServer ¶ added in v0.2.0

func RegisterSharedSetServiceServer(s grpc.ServiceRegistrar, srv SharedSetServiceServer)

func RegisterShoppingPerformanceViewServiceServer ¶ added in v0.2.2

func RegisterShoppingPerformanceViewServiceServer(s grpc.ServiceRegistrar, srv ShoppingPerformanceViewServiceServer)

func RegisterSmartCampaignSearchTermViewServiceServer ¶ added in v0.2.3

func RegisterSmartCampaignSearchTermViewServiceServer(s grpc.ServiceRegistrar, srv SmartCampaignSearchTermViewServiceServer)

func RegisterSmartCampaignSettingServiceServer ¶ added in v0.2.3

func RegisterSmartCampaignSettingServiceServer(s grpc.ServiceRegistrar, srv SmartCampaignSettingServiceServer)

func RegisterSmartCampaignSuggestServiceServer ¶ added in v0.2.3

func RegisterSmartCampaignSuggestServiceServer(s grpc.ServiceRegistrar, srv SmartCampaignSuggestServiceServer)

func RegisterThirdPartyAppAnalyticsLinkServiceServer ¶ added in v0.2.2

func RegisterThirdPartyAppAnalyticsLinkServiceServer(s grpc.ServiceRegistrar, srv ThirdPartyAppAnalyticsLinkServiceServer)

func RegisterTopicConstantServiceServer ¶ added in v0.2.0

func RegisterTopicConstantServiceServer(s grpc.ServiceRegistrar, srv TopicConstantServiceServer)

func RegisterTopicViewServiceServer ¶ added in v0.2.0

func RegisterTopicViewServiceServer(s grpc.ServiceRegistrar, srv TopicViewServiceServer)

func RegisterUserDataServiceServer ¶ added in v0.2.2

func RegisterUserDataServiceServer(s grpc.ServiceRegistrar, srv UserDataServiceServer)

func RegisterUserInterestServiceServer ¶ added in v0.2.0

func RegisterUserInterestServiceServer(s grpc.ServiceRegistrar, srv UserInterestServiceServer)

func RegisterUserListServiceServer ¶ added in v0.2.0

func RegisterUserListServiceServer(s grpc.ServiceRegistrar, srv UserListServiceServer)

func RegisterUserLocationViewServiceServer ¶ added in v0.2.2

func RegisterUserLocationViewServiceServer(s grpc.ServiceRegistrar, srv UserLocationViewServiceServer)

func RegisterVideoServiceServer ¶ added in v0.2.0

func RegisterVideoServiceServer(s grpc.ServiceRegistrar, srv VideoServiceServer)

func RegisterWebpageViewServiceServer ¶ added in v0.2.2

func RegisterWebpageViewServiceServer(s grpc.ServiceRegistrar, srv WebpageViewServiceServer)

Types ¶

type AccessibleBiddingStrategyServiceClient ¶ added in v0.2.3

type AccessibleBiddingStrategyServiceClient interface {
	// Returns the requested accessible bidding strategy in full detail.
	GetAccessibleBiddingStrategy(ctx context.Context, in *GetAccessibleBiddingStrategyRequest, opts ...grpc.CallOption) (*resources.AccessibleBiddingStrategy, error)
}

AccessibleBiddingStrategyServiceClient is the client API for AccessibleBiddingStrategyService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAccessibleBiddingStrategyServiceClient ¶ added in v0.2.3

func NewAccessibleBiddingStrategyServiceClient(cc grpc.ClientConnInterface) AccessibleBiddingStrategyServiceClient

type AccessibleBiddingStrategyServiceServer ¶ added in v0.2.3

type AccessibleBiddingStrategyServiceServer interface {
	// Returns the requested accessible bidding strategy in full detail.
	GetAccessibleBiddingStrategy(context.Context, *GetAccessibleBiddingStrategyRequest) (*resources.AccessibleBiddingStrategy, error)
	// contains filtered or unexported methods
}

AccessibleBiddingStrategyServiceServer is the server API for AccessibleBiddingStrategyService service. All implementations must embed UnimplementedAccessibleBiddingStrategyServiceServer for forward compatibility

type AccountBudgetProposalOperation ¶ added in v0.2.0

type AccountBudgetProposalOperation struct {

	// FieldMask that determines which budget fields are modified.  While budgets
	// may be modified, proposals that propose such modifications are final.
	// Therefore, update operations are not supported for proposals.
	//
	// Proposals that modify budgets have the 'update' proposal type.  Specifying
	// a mask for any other proposal type is considered an error.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AccountBudgetProposalOperation_Create
	//	*AccountBudgetProposalOperation_Remove
	Operation isAccountBudgetProposalOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation to propose the creation of a new account-level budget or edit/end/remove an existing one.

func (*AccountBudgetProposalOperation) Descriptor deprecated added in v0.2.0

func (*AccountBudgetProposalOperation) Descriptor() ([]byte, []int)

Deprecated: Use AccountBudgetProposalOperation.ProtoReflect.Descriptor instead.

func (*AccountBudgetProposalOperation) GetCreate ¶ added in v0.2.0

func (*AccountBudgetProposalOperation) GetOperation ¶ added in v0.2.0

func (m *AccountBudgetProposalOperation) GetOperation() isAccountBudgetProposalOperation_Operation

func (*AccountBudgetProposalOperation) GetRemove ¶ added in v0.2.0

func (x *AccountBudgetProposalOperation) GetRemove() string

func (*AccountBudgetProposalOperation) GetUpdateMask ¶ added in v0.2.0

func (*AccountBudgetProposalOperation) ProtoMessage ¶ added in v0.2.0

func (*AccountBudgetProposalOperation) ProtoMessage()

func (*AccountBudgetProposalOperation) ProtoReflect ¶ added in v0.2.2

func (*AccountBudgetProposalOperation) Reset ¶ added in v0.2.0

func (x *AccountBudgetProposalOperation) Reset()

func (*AccountBudgetProposalOperation) String ¶ added in v0.2.0

type AccountBudgetProposalOperation_Create ¶ added in v0.2.0

type AccountBudgetProposalOperation_Create struct {
	// Create operation: A new proposal to create a new budget, edit an
	// existing budget, end an actively running budget, or remove an approved
	// budget scheduled to start in the future.
	// No resource name is expected for the new proposal.
	Create *resources.AccountBudgetProposal `protobuf:"bytes,2,opt,name=create,proto3,oneof"`
}

type AccountBudgetProposalOperation_Remove ¶ added in v0.2.0

type AccountBudgetProposalOperation_Remove struct {
	// Remove operation: A resource name for the removed proposal is expected,
	// in this format:
	//
	// `customers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id}`
	// A request may be cancelled iff it is pending.
	Remove string `protobuf:"bytes,1,opt,name=remove,proto3,oneof"`
}

type AccountBudgetProposalServiceClient ¶ added in v0.2.0

type AccountBudgetProposalServiceClient interface {
	// Returns an account-level budget proposal in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAccountBudgetProposal(ctx context.Context, in *GetAccountBudgetProposalRequest, opts ...grpc.CallOption) (*resources.AccountBudgetProposal, error)
	// Creates, updates, or removes account budget proposals.  Operation statuses
	// are returned.
	//
	// List of thrown errors:
	//   [AccountBudgetProposalError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	MutateAccountBudgetProposal(ctx context.Context, in *MutateAccountBudgetProposalRequest, opts ...grpc.CallOption) (*MutateAccountBudgetProposalResponse, error)
}

AccountBudgetProposalServiceClient is the client API for AccountBudgetProposalService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAccountBudgetProposalServiceClient ¶ added in v0.2.0

func NewAccountBudgetProposalServiceClient(cc grpc.ClientConnInterface) AccountBudgetProposalServiceClient

type AccountBudgetProposalServiceServer ¶ added in v0.2.0

type AccountBudgetProposalServiceServer interface {
	// Returns an account-level budget proposal in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAccountBudgetProposal(context.Context, *GetAccountBudgetProposalRequest) (*resources.AccountBudgetProposal, error)
	// Creates, updates, or removes account budget proposals.  Operation statuses
	// are returned.
	//
	// List of thrown errors:
	//   [AccountBudgetProposalError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	MutateAccountBudgetProposal(context.Context, *MutateAccountBudgetProposalRequest) (*MutateAccountBudgetProposalResponse, error)
	// contains filtered or unexported methods
}

AccountBudgetProposalServiceServer is the server API for AccountBudgetProposalService service. All implementations must embed UnimplementedAccountBudgetProposalServiceServer for forward compatibility

type AccountBudgetServiceClient ¶ added in v0.2.0

type AccountBudgetServiceClient interface {
	// Returns an account-level budget in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAccountBudget(ctx context.Context, in *GetAccountBudgetRequest, opts ...grpc.CallOption) (*resources.AccountBudget, error)
}

AccountBudgetServiceClient is the client API for AccountBudgetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAccountBudgetServiceClient ¶ added in v0.2.0

func NewAccountBudgetServiceClient(cc grpc.ClientConnInterface) AccountBudgetServiceClient

type AccountBudgetServiceServer ¶ added in v0.2.0

type AccountBudgetServiceServer interface {
	// Returns an account-level budget in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAccountBudget(context.Context, *GetAccountBudgetRequest) (*resources.AccountBudget, error)
	// contains filtered or unexported methods
}

AccountBudgetServiceServer is the server API for AccountBudgetService service. All implementations must embed UnimplementedAccountBudgetServiceServer for forward compatibility

type AccountLinkOperation ¶ added in v0.2.2

type AccountLinkOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The operation to perform.
	//
	// Types that are assignable to Operation:
	//	*AccountLinkOperation_Update
	//	*AccountLinkOperation_Remove
	Operation isAccountLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single update on an account link.

func (*AccountLinkOperation) Descriptor deprecated added in v0.2.2

func (*AccountLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use AccountLinkOperation.ProtoReflect.Descriptor instead.

func (*AccountLinkOperation) GetOperation ¶ added in v0.2.2

func (m *AccountLinkOperation) GetOperation() isAccountLinkOperation_Operation

func (*AccountLinkOperation) GetRemove ¶ added in v0.2.2

func (x *AccountLinkOperation) GetRemove() string

func (*AccountLinkOperation) GetUpdate ¶ added in v0.2.2

func (x *AccountLinkOperation) GetUpdate() *resources.AccountLink

func (*AccountLinkOperation) GetUpdateMask ¶ added in v0.2.2

func (x *AccountLinkOperation) GetUpdateMask() *field_mask.FieldMask

func (*AccountLinkOperation) ProtoMessage ¶ added in v0.2.2

func (*AccountLinkOperation) ProtoMessage()

func (*AccountLinkOperation) ProtoReflect ¶ added in v0.2.2

func (x *AccountLinkOperation) ProtoReflect() protoreflect.Message

func (*AccountLinkOperation) Reset ¶ added in v0.2.2

func (x *AccountLinkOperation) Reset()

func (*AccountLinkOperation) String ¶ added in v0.2.2

func (x *AccountLinkOperation) String() string

type AccountLinkOperation_Remove ¶ added in v0.2.2

type AccountLinkOperation_Remove struct {
	// Remove operation: A resource name for the account link to remove is
	// expected, in this format:
	//
	// `customers/{customer_id}/accountLinks/{account_link_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AccountLinkOperation_Update ¶ added in v0.2.2

type AccountLinkOperation_Update struct {
	// Update operation: The account link is expected to have
	// a valid resource name.
	Update *resources.AccountLink `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AccountLinkServiceClient ¶ added in v0.2.2

type AccountLinkServiceClient interface {
	// Returns the account link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAccountLink(ctx context.Context, in *GetAccountLinkRequest, opts ...grpc.CallOption) (*resources.AccountLink, error)
	// Creates an account link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ThirdPartyAppAnalyticsLinkError]()
	CreateAccountLink(ctx context.Context, in *CreateAccountLinkRequest, opts ...grpc.CallOption) (*CreateAccountLinkResponse, error)
	// Creates or removes an account link.
	// From V5, create is not supported through
	// AccountLinkService.MutateAccountLink. Please use
	// AccountLinkService.CreateAccountLink instead.
	//
	// List of thrown errors:
	//   [AccountLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAccountLink(ctx context.Context, in *MutateAccountLinkRequest, opts ...grpc.CallOption) (*MutateAccountLinkResponse, error)
}

AccountLinkServiceClient is the client API for AccountLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAccountLinkServiceClient ¶ added in v0.2.2

func NewAccountLinkServiceClient(cc grpc.ClientConnInterface) AccountLinkServiceClient

type AccountLinkServiceServer ¶ added in v0.2.2

type AccountLinkServiceServer interface {
	// Returns the account link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAccountLink(context.Context, *GetAccountLinkRequest) (*resources.AccountLink, error)
	// Creates an account link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ThirdPartyAppAnalyticsLinkError]()
	CreateAccountLink(context.Context, *CreateAccountLinkRequest) (*CreateAccountLinkResponse, error)
	// Creates or removes an account link.
	// From V5, create is not supported through
	// AccountLinkService.MutateAccountLink. Please use
	// AccountLinkService.CreateAccountLink instead.
	//
	// List of thrown errors:
	//   [AccountLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAccountLink(context.Context, *MutateAccountLinkRequest) (*MutateAccountLinkResponse, error)
	// contains filtered or unexported methods
}

AccountLinkServiceServer is the server API for AccountLinkService service. All implementations must embed UnimplementedAccountLinkServiceServer for forward compatibility

type AdGroupAdAssetViewServiceClient ¶ added in v0.2.2

type AdGroupAdAssetViewServiceClient interface {
	// Returns the requested ad group ad asset view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAdAssetView(ctx context.Context, in *GetAdGroupAdAssetViewRequest, opts ...grpc.CallOption) (*resources.AdGroupAdAssetView, error)
}

AdGroupAdAssetViewServiceClient is the client API for AdGroupAdAssetViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupAdAssetViewServiceClient ¶ added in v0.2.2

func NewAdGroupAdAssetViewServiceClient(cc grpc.ClientConnInterface) AdGroupAdAssetViewServiceClient

type AdGroupAdAssetViewServiceServer ¶ added in v0.2.2

type AdGroupAdAssetViewServiceServer interface {
	// Returns the requested ad group ad asset view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAdAssetView(context.Context, *GetAdGroupAdAssetViewRequest) (*resources.AdGroupAdAssetView, error)
	// contains filtered or unexported methods
}

AdGroupAdAssetViewServiceServer is the server API for AdGroupAdAssetViewService service. All implementations must embed UnimplementedAdGroupAdAssetViewServiceServer for forward compatibility

type AdGroupAdLabelOperation ¶ added in v0.2.2

type AdGroupAdLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupAdLabelOperation_Create
	//	*AdGroupAdLabelOperation_Remove
	Operation isAdGroupAdLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an ad group ad label.

func (*AdGroupAdLabelOperation) Descriptor deprecated added in v0.2.2

func (*AdGroupAdLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupAdLabelOperation.ProtoReflect.Descriptor instead.

func (*AdGroupAdLabelOperation) GetCreate ¶ added in v0.2.2

func (*AdGroupAdLabelOperation) GetOperation ¶ added in v0.2.2

func (m *AdGroupAdLabelOperation) GetOperation() isAdGroupAdLabelOperation_Operation

func (*AdGroupAdLabelOperation) GetRemove ¶ added in v0.2.2

func (x *AdGroupAdLabelOperation) GetRemove() string

func (*AdGroupAdLabelOperation) ProtoMessage ¶ added in v0.2.2

func (*AdGroupAdLabelOperation) ProtoMessage()

func (*AdGroupAdLabelOperation) ProtoReflect ¶ added in v0.2.2

func (x *AdGroupAdLabelOperation) ProtoReflect() protoreflect.Message

func (*AdGroupAdLabelOperation) Reset ¶ added in v0.2.2

func (x *AdGroupAdLabelOperation) Reset()

func (*AdGroupAdLabelOperation) String ¶ added in v0.2.2

func (x *AdGroupAdLabelOperation) String() string

type AdGroupAdLabelOperation_Create ¶ added in v0.2.2

type AdGroupAdLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group ad
	// label.
	Create *resources.AdGroupAdLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupAdLabelOperation_Remove ¶ added in v0.2.2

type AdGroupAdLabelOperation_Remove struct {
	// Remove operation: A resource name for the ad group ad label
	// being removed, in this format:
	//
	// `customers/{customer_id}/adGroupAdLabels/{ad_group_id}~{ad_id}
	// _{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupAdLabelServiceClient ¶ added in v0.2.2

type AdGroupAdLabelServiceClient interface {
	// Returns the requested ad group ad label in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAdLabel(ctx context.Context, in *GetAdGroupAdLabelRequest, opts ...grpc.CallOption) (*resources.AdGroupAdLabel, error)
	// Creates and removes ad group ad labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupAdLabels(ctx context.Context, in *MutateAdGroupAdLabelsRequest, opts ...grpc.CallOption) (*MutateAdGroupAdLabelsResponse, error)
}

AdGroupAdLabelServiceClient is the client API for AdGroupAdLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupAdLabelServiceClient ¶ added in v0.2.2

func NewAdGroupAdLabelServiceClient(cc grpc.ClientConnInterface) AdGroupAdLabelServiceClient

type AdGroupAdLabelServiceServer ¶ added in v0.2.2

type AdGroupAdLabelServiceServer interface {
	// Returns the requested ad group ad label in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAdLabel(context.Context, *GetAdGroupAdLabelRequest) (*resources.AdGroupAdLabel, error)
	// Creates and removes ad group ad labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupAdLabels(context.Context, *MutateAdGroupAdLabelsRequest) (*MutateAdGroupAdLabelsResponse, error)
	// contains filtered or unexported methods
}

AdGroupAdLabelServiceServer is the server API for AdGroupAdLabelService service. All implementations must embed UnimplementedAdGroupAdLabelServiceServer for forward compatibility

type AdGroupAdOperation ¶

type AdGroupAdOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Configuration for how policies are validated.
	PolicyValidationParameter *common.PolicyValidationParameter `` /* 138-byte string literal not displayed */
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupAdOperation_Create
	//	*AdGroupAdOperation_Update
	//	*AdGroupAdOperation_Remove
	Operation isAdGroupAdOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group ad.

func (*AdGroupAdOperation) Descriptor deprecated

func (*AdGroupAdOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupAdOperation.ProtoReflect.Descriptor instead.

func (*AdGroupAdOperation) GetCreate ¶

func (x *AdGroupAdOperation) GetCreate() *resources.AdGroupAd

func (*AdGroupAdOperation) GetOperation ¶

func (m *AdGroupAdOperation) GetOperation() isAdGroupAdOperation_Operation

func (*AdGroupAdOperation) GetPolicyValidationParameter ¶ added in v0.2.0

func (x *AdGroupAdOperation) GetPolicyValidationParameter() *common.PolicyValidationParameter

func (*AdGroupAdOperation) GetRemove ¶

func (x *AdGroupAdOperation) GetRemove() string

func (*AdGroupAdOperation) GetUpdate ¶

func (x *AdGroupAdOperation) GetUpdate() *resources.AdGroupAd

func (*AdGroupAdOperation) GetUpdateMask ¶

func (x *AdGroupAdOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupAdOperation) ProtoMessage ¶

func (*AdGroupAdOperation) ProtoMessage()

func (*AdGroupAdOperation) ProtoReflect ¶ added in v0.2.2

func (x *AdGroupAdOperation) ProtoReflect() protoreflect.Message

func (*AdGroupAdOperation) Reset ¶

func (x *AdGroupAdOperation) Reset()

func (*AdGroupAdOperation) String ¶

func (x *AdGroupAdOperation) String() string

type AdGroupAdOperation_Create ¶

type AdGroupAdOperation_Create struct {
	// Create operation: No resource name is expected for the new ad.
	Create *resources.AdGroupAd `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupAdOperation_Remove ¶

type AdGroupAdOperation_Remove struct {
	// Remove operation: A resource name for the removed ad is expected,
	// in this format:
	//
	// `customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupAdOperation_Update ¶

type AdGroupAdOperation_Update struct {
	// Update operation: The ad is expected to have a valid resource name.
	Update *resources.AdGroupAd `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupAdServiceClient ¶

type AdGroupAdServiceClient interface {
	// Returns the requested ad in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAd(ctx context.Context, in *GetAdGroupAdRequest, opts ...grpc.CallOption) (*resources.AdGroupAd, error)
	// Creates, updates, or removes ads. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdGroupAdError]()
	//   [AdSharingError]()
	//   [AdxError]()
	//   [AssetError]()
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedAttributeReferenceError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [PolicyFindingError]()
	//   [PolicyValidationParameterError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupAds(ctx context.Context, in *MutateAdGroupAdsRequest, opts ...grpc.CallOption) (*MutateAdGroupAdsResponse, error)
}

AdGroupAdServiceClient is the client API for AdGroupAdService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AdGroupAdServiceServer ¶

type AdGroupAdServiceServer interface {
	// Returns the requested ad in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAd(context.Context, *GetAdGroupAdRequest) (*resources.AdGroupAd, error)
	// Creates, updates, or removes ads. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdGroupAdError]()
	//   [AdSharingError]()
	//   [AdxError]()
	//   [AssetError]()
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedAttributeReferenceError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [PolicyFindingError]()
	//   [PolicyValidationParameterError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupAds(context.Context, *MutateAdGroupAdsRequest) (*MutateAdGroupAdsResponse, error)
	// contains filtered or unexported methods
}

AdGroupAdServiceServer is the server API for AdGroupAdService service. All implementations must embed UnimplementedAdGroupAdServiceServer for forward compatibility

type AdGroupAssetOperation ¶ added in v0.2.2

type AdGroupAssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupAssetOperation_Create
	//	*AdGroupAssetOperation_Update
	//	*AdGroupAssetOperation_Remove
	Operation isAdGroupAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group asset.

func (*AdGroupAssetOperation) Descriptor deprecated added in v0.2.2

func (*AdGroupAssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupAssetOperation.ProtoReflect.Descriptor instead.

func (*AdGroupAssetOperation) GetCreate ¶ added in v0.2.2

func (*AdGroupAssetOperation) GetOperation ¶ added in v0.2.2

func (m *AdGroupAssetOperation) GetOperation() isAdGroupAssetOperation_Operation

func (*AdGroupAssetOperation) GetRemove ¶ added in v0.2.2

func (x *AdGroupAssetOperation) GetRemove() string

func (*AdGroupAssetOperation) GetUpdate ¶ added in v0.2.2

func (*AdGroupAssetOperation) GetUpdateMask ¶ added in v0.2.2

func (x *AdGroupAssetOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupAssetOperation) ProtoMessage ¶ added in v0.2.2

func (*AdGroupAssetOperation) ProtoMessage()

func (*AdGroupAssetOperation) ProtoReflect ¶ added in v0.2.2

func (x *AdGroupAssetOperation) ProtoReflect() protoreflect.Message

func (*AdGroupAssetOperation) Reset ¶ added in v0.2.2

func (x *AdGroupAssetOperation) Reset()

func (*AdGroupAssetOperation) String ¶ added in v0.2.2

func (x *AdGroupAssetOperation) String() string

type AdGroupAssetOperation_Create ¶ added in v0.2.2

type AdGroupAssetOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// asset.
	Create *resources.AdGroupAsset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupAssetOperation_Remove ¶ added in v0.2.2

type AdGroupAssetOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group asset is
	// expected, in this format:
	//
	// `customers/{customer_id}/adGroupAssets/{ad_group_id}~{asset_id}~{field_type}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupAssetOperation_Update ¶ added in v0.2.2

type AdGroupAssetOperation_Update struct {
	// Update operation: The ad group asset is expected to have a valid resource
	// name.
	Update *resources.AdGroupAsset `protobuf:"bytes,3,opt,name=update,proto3,oneof"`
}

type AdGroupAssetServiceClient ¶ added in v0.2.2

type AdGroupAssetServiceClient interface {
	// Returns the requested ad group asset in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAsset(ctx context.Context, in *GetAdGroupAssetRequest, opts ...grpc.CallOption) (*resources.AdGroupAsset, error)
	// Creates, updates, or removes ad group assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupAssets(ctx context.Context, in *MutateAdGroupAssetsRequest, opts ...grpc.CallOption) (*MutateAdGroupAssetsResponse, error)
}

AdGroupAssetServiceClient is the client API for AdGroupAssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupAssetServiceClient ¶ added in v0.2.2

func NewAdGroupAssetServiceClient(cc grpc.ClientConnInterface) AdGroupAssetServiceClient

type AdGroupAssetServiceServer ¶ added in v0.2.2

type AdGroupAssetServiceServer interface {
	// Returns the requested ad group asset in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAsset(context.Context, *GetAdGroupAssetRequest) (*resources.AdGroupAsset, error)
	// Creates, updates, or removes ad group assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupAssets(context.Context, *MutateAdGroupAssetsRequest) (*MutateAdGroupAssetsResponse, error)
	// contains filtered or unexported methods
}

AdGroupAssetServiceServer is the server API for AdGroupAssetService service. All implementations must embed UnimplementedAdGroupAssetServiceServer for forward compatibility

type AdGroupAudienceViewServiceClient ¶ added in v0.2.0

type AdGroupAudienceViewServiceClient interface {
	// Returns the requested ad group audience view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAudienceView(ctx context.Context, in *GetAdGroupAudienceViewRequest, opts ...grpc.CallOption) (*resources.AdGroupAudienceView, error)
}

AdGroupAudienceViewServiceClient is the client API for AdGroupAudienceViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupAudienceViewServiceClient ¶ added in v0.2.0

func NewAdGroupAudienceViewServiceClient(cc grpc.ClientConnInterface) AdGroupAudienceViewServiceClient

type AdGroupAudienceViewServiceServer ¶ added in v0.2.0

type AdGroupAudienceViewServiceServer interface {
	// Returns the requested ad group audience view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupAudienceView(context.Context, *GetAdGroupAudienceViewRequest) (*resources.AdGroupAudienceView, error)
	// contains filtered or unexported methods
}

AdGroupAudienceViewServiceServer is the server API for AdGroupAudienceViewService service. All implementations must embed UnimplementedAdGroupAudienceViewServiceServer for forward compatibility

type AdGroupBidModifierOperation ¶

type AdGroupBidModifierOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupBidModifierOperation_Create
	//	*AdGroupBidModifierOperation_Update
	//	*AdGroupBidModifierOperation_Remove
	Operation isAdGroupBidModifierOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on an ad group bid modifier.

func (*AdGroupBidModifierOperation) Descriptor deprecated

func (*AdGroupBidModifierOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupBidModifierOperation.ProtoReflect.Descriptor instead.

func (*AdGroupBidModifierOperation) GetCreate ¶

func (*AdGroupBidModifierOperation) GetOperation ¶

func (m *AdGroupBidModifierOperation) GetOperation() isAdGroupBidModifierOperation_Operation

func (*AdGroupBidModifierOperation) GetRemove ¶

func (x *AdGroupBidModifierOperation) GetRemove() string

func (*AdGroupBidModifierOperation) GetUpdate ¶

func (*AdGroupBidModifierOperation) GetUpdateMask ¶

func (x *AdGroupBidModifierOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupBidModifierOperation) ProtoMessage ¶

func (*AdGroupBidModifierOperation) ProtoMessage()

func (*AdGroupBidModifierOperation) ProtoReflect ¶ added in v0.2.2

func (*AdGroupBidModifierOperation) Reset ¶

func (x *AdGroupBidModifierOperation) Reset()

func (*AdGroupBidModifierOperation) String ¶

func (x *AdGroupBidModifierOperation) String() string

type AdGroupBidModifierOperation_Create ¶

type AdGroupBidModifierOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group bid
	// modifier.
	Create *resources.AdGroupBidModifier `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupBidModifierOperation_Remove ¶

type AdGroupBidModifierOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group bid modifier
	// is expected, in this format:
	//
	// `customers/{customer_id}/adGroupBidModifiers/{ad_group_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupBidModifierOperation_Update ¶

type AdGroupBidModifierOperation_Update struct {
	// Update operation: The ad group bid modifier is expected to have a valid
	// resource name.
	Update *resources.AdGroupBidModifier `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupBidModifierServiceClient ¶

type AdGroupBidModifierServiceClient interface {
	// Returns the requested ad group bid modifier in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupBidModifier(ctx context.Context, in *GetAdGroupBidModifierRequest, opts ...grpc.CallOption) (*resources.AdGroupBidModifier, error)
	// Creates, updates, or removes ad group bid modifiers.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupBidModifierError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateAdGroupBidModifiers(ctx context.Context, in *MutateAdGroupBidModifiersRequest, opts ...grpc.CallOption) (*MutateAdGroupBidModifiersResponse, error)
}

AdGroupBidModifierServiceClient is the client API for AdGroupBidModifierService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AdGroupBidModifierServiceServer ¶

type AdGroupBidModifierServiceServer interface {
	// Returns the requested ad group bid modifier in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupBidModifier(context.Context, *GetAdGroupBidModifierRequest) (*resources.AdGroupBidModifier, error)
	// Creates, updates, or removes ad group bid modifiers.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupBidModifierError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateAdGroupBidModifiers(context.Context, *MutateAdGroupBidModifiersRequest) (*MutateAdGroupBidModifiersResponse, error)
	// contains filtered or unexported methods
}

AdGroupBidModifierServiceServer is the server API for AdGroupBidModifierService service. All implementations must embed UnimplementedAdGroupBidModifierServiceServer for forward compatibility

type AdGroupCriterionLabelOperation ¶ added in v0.2.2

type AdGroupCriterionLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupCriterionLabelOperation_Create
	//	*AdGroupCriterionLabelOperation_Remove
	Operation isAdGroupCriterionLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an ad group criterion label.

func (*AdGroupCriterionLabelOperation) Descriptor deprecated added in v0.2.2

func (*AdGroupCriterionLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupCriterionLabelOperation.ProtoReflect.Descriptor instead.

func (*AdGroupCriterionLabelOperation) GetCreate ¶ added in v0.2.2

func (*AdGroupCriterionLabelOperation) GetOperation ¶ added in v0.2.2

func (m *AdGroupCriterionLabelOperation) GetOperation() isAdGroupCriterionLabelOperation_Operation

func (*AdGroupCriterionLabelOperation) GetRemove ¶ added in v0.2.2

func (x *AdGroupCriterionLabelOperation) GetRemove() string

func (*AdGroupCriterionLabelOperation) ProtoMessage ¶ added in v0.2.2

func (*AdGroupCriterionLabelOperation) ProtoMessage()

func (*AdGroupCriterionLabelOperation) ProtoReflect ¶ added in v0.2.2

func (*AdGroupCriterionLabelOperation) Reset ¶ added in v0.2.2

func (x *AdGroupCriterionLabelOperation) Reset()

func (*AdGroupCriterionLabelOperation) String ¶ added in v0.2.2

type AdGroupCriterionLabelOperation_Create ¶ added in v0.2.2

type AdGroupCriterionLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// label.
	Create *resources.AdGroupCriterionLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupCriterionLabelOperation_Remove ¶ added in v0.2.2

type AdGroupCriterionLabelOperation_Remove struct {
	// Remove operation: A resource name for the ad group criterion label
	// being removed, in this format:
	//
	// `customers/{customer_id}/adGroupCriterionLabels/{ad_group_id}~{criterion_id}~{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupCriterionLabelServiceClient ¶ added in v0.2.2

type AdGroupCriterionLabelServiceClient interface {
	// Returns the requested ad group criterion label in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupCriterionLabel(ctx context.Context, in *GetAdGroupCriterionLabelRequest, opts ...grpc.CallOption) (*resources.AdGroupCriterionLabel, error)
	// Creates and removes ad group criterion labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupCriterionLabels(ctx context.Context, in *MutateAdGroupCriterionLabelsRequest, opts ...grpc.CallOption) (*MutateAdGroupCriterionLabelsResponse, error)
}

AdGroupCriterionLabelServiceClient is the client API for AdGroupCriterionLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupCriterionLabelServiceClient ¶ added in v0.2.2

func NewAdGroupCriterionLabelServiceClient(cc grpc.ClientConnInterface) AdGroupCriterionLabelServiceClient

type AdGroupCriterionLabelServiceServer ¶ added in v0.2.2

type AdGroupCriterionLabelServiceServer interface {
	// Returns the requested ad group criterion label in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupCriterionLabel(context.Context, *GetAdGroupCriterionLabelRequest) (*resources.AdGroupCriterionLabel, error)
	// Creates and removes ad group criterion labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupCriterionLabels(context.Context, *MutateAdGroupCriterionLabelsRequest) (*MutateAdGroupCriterionLabelsResponse, error)
	// contains filtered or unexported methods
}

AdGroupCriterionLabelServiceServer is the server API for AdGroupCriterionLabelService service. All implementations must embed UnimplementedAdGroupCriterionLabelServiceServer for forward compatibility

type AdGroupCriterionOperation ¶

type AdGroupCriterionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The list of policy violation keys that should not cause a
	// PolicyViolationError to be reported. Not all policy violations are
	// exemptable, please refer to the is_exemptible field in the returned
	// PolicyViolationError.
	//
	// Resources violating these polices will be saved, but will not be eligible
	// to serve. They may begin serving at a later time due to a change in
	// policies, re-review of the resource, or a change in advertiser
	// certificates.
	ExemptPolicyViolationKeys []*common.PolicyViolationKey `` /* 140-byte string literal not displayed */
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupCriterionOperation_Create
	//	*AdGroupCriterionOperation_Update
	//	*AdGroupCriterionOperation_Remove
	Operation isAdGroupCriterionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on an ad group criterion.

func (*AdGroupCriterionOperation) Descriptor deprecated

func (*AdGroupCriterionOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupCriterionOperation.ProtoReflect.Descriptor instead.

func (*AdGroupCriterionOperation) GetCreate ¶

func (*AdGroupCriterionOperation) GetExemptPolicyViolationKeys ¶ added in v0.2.2

func (x *AdGroupCriterionOperation) GetExemptPolicyViolationKeys() []*common.PolicyViolationKey

func (*AdGroupCriterionOperation) GetOperation ¶

func (m *AdGroupCriterionOperation) GetOperation() isAdGroupCriterionOperation_Operation

func (*AdGroupCriterionOperation) GetRemove ¶

func (x *AdGroupCriterionOperation) GetRemove() string

func (*AdGroupCriterionOperation) GetUpdate ¶

func (*AdGroupCriterionOperation) GetUpdateMask ¶

func (x *AdGroupCriterionOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupCriterionOperation) ProtoMessage ¶

func (*AdGroupCriterionOperation) ProtoMessage()

func (*AdGroupCriterionOperation) ProtoReflect ¶ added in v0.2.2

func (*AdGroupCriterionOperation) Reset ¶

func (x *AdGroupCriterionOperation) Reset()

func (*AdGroupCriterionOperation) String ¶

func (x *AdGroupCriterionOperation) String() string

type AdGroupCriterionOperation_Create ¶

type AdGroupCriterionOperation_Create struct {
	// Create operation: No resource name is expected for the new criterion.
	Create *resources.AdGroupCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupCriterionOperation_Remove ¶

type AdGroupCriterionOperation_Remove struct {
	// Remove operation: A resource name for the removed criterion is expected,
	// in this format:
	//
	// `customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupCriterionOperation_Update ¶

type AdGroupCriterionOperation_Update struct {
	// Update operation: The criterion is expected to have a valid resource
	// name.
	Update *resources.AdGroupCriterion `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupCriterionServiceClient ¶

type AdGroupCriterionServiceClient interface {
	// Returns the requested criterion in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupCriterion(ctx context.Context, in *GetAdGroupCriterionRequest, opts ...grpc.CallOption) (*resources.AdGroupCriterion, error)
	// Creates, updates, or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupCriterionError]()
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MultiplierError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupCriteria(ctx context.Context, in *MutateAdGroupCriteriaRequest, opts ...grpc.CallOption) (*MutateAdGroupCriteriaResponse, error)
}

AdGroupCriterionServiceClient is the client API for AdGroupCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AdGroupCriterionServiceServer ¶

type AdGroupCriterionServiceServer interface {
	// Returns the requested criterion in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupCriterion(context.Context, *GetAdGroupCriterionRequest) (*resources.AdGroupCriterion, error)
	// Creates, updates, or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupCriterionError]()
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MultiplierError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupCriteria(context.Context, *MutateAdGroupCriteriaRequest) (*MutateAdGroupCriteriaResponse, error)
	// contains filtered or unexported methods
}

AdGroupCriterionServiceServer is the server API for AdGroupCriterionService service. All implementations must embed UnimplementedAdGroupCriterionServiceServer for forward compatibility

type AdGroupCriterionSimulationServiceClient ¶ added in v0.2.2

type AdGroupCriterionSimulationServiceClient interface {
	// Returns the requested ad group criterion simulation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupCriterionSimulation(ctx context.Context, in *GetAdGroupCriterionSimulationRequest, opts ...grpc.CallOption) (*resources.AdGroupCriterionSimulation, error)
}

AdGroupCriterionSimulationServiceClient is the client API for AdGroupCriterionSimulationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupCriterionSimulationServiceClient ¶ added in v0.2.2

func NewAdGroupCriterionSimulationServiceClient(cc grpc.ClientConnInterface) AdGroupCriterionSimulationServiceClient

type AdGroupCriterionSimulationServiceServer ¶ added in v0.2.2

type AdGroupCriterionSimulationServiceServer interface {
	// Returns the requested ad group criterion simulation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupCriterionSimulation(context.Context, *GetAdGroupCriterionSimulationRequest) (*resources.AdGroupCriterionSimulation, error)
	// contains filtered or unexported methods
}

AdGroupCriterionSimulationServiceServer is the server API for AdGroupCriterionSimulationService service. All implementations must embed UnimplementedAdGroupCriterionSimulationServiceServer for forward compatibility

type AdGroupExtensionSettingOperation ¶ added in v0.2.2

type AdGroupExtensionSettingOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupExtensionSettingOperation_Create
	//	*AdGroupExtensionSettingOperation_Update
	//	*AdGroupExtensionSettingOperation_Remove
	Operation isAdGroupExtensionSettingOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group extension setting.

func (*AdGroupExtensionSettingOperation) Descriptor deprecated added in v0.2.2

func (*AdGroupExtensionSettingOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupExtensionSettingOperation.ProtoReflect.Descriptor instead.

func (*AdGroupExtensionSettingOperation) GetCreate ¶ added in v0.2.2

func (*AdGroupExtensionSettingOperation) GetOperation ¶ added in v0.2.2

func (m *AdGroupExtensionSettingOperation) GetOperation() isAdGroupExtensionSettingOperation_Operation

func (*AdGroupExtensionSettingOperation) GetRemove ¶ added in v0.2.2

func (*AdGroupExtensionSettingOperation) GetResponseContentType ¶ added in v0.2.2

func (*AdGroupExtensionSettingOperation) GetUpdate ¶ added in v0.2.2

func (*AdGroupExtensionSettingOperation) GetUpdateMask ¶ added in v0.2.2

func (*AdGroupExtensionSettingOperation) ProtoMessage ¶ added in v0.2.2

func (*AdGroupExtensionSettingOperation) ProtoMessage()

func (*AdGroupExtensionSettingOperation) ProtoReflect ¶ added in v0.2.2

func (*AdGroupExtensionSettingOperation) Reset ¶ added in v0.2.2

func (*AdGroupExtensionSettingOperation) String ¶ added in v0.2.2

type AdGroupExtensionSettingOperation_Create ¶ added in v0.2.2

type AdGroupExtensionSettingOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// extension setting.
	Create *resources.AdGroupExtensionSetting `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupExtensionSettingOperation_Remove ¶ added in v0.2.2

type AdGroupExtensionSettingOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group extension
	// setting is expected, in this format:
	//
	// `customers/{customer_id}/adGroupExtensionSettings/{ad_group_id}~{extension_type}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupExtensionSettingOperation_Update ¶ added in v0.2.2

type AdGroupExtensionSettingOperation_Update struct {
	// Update operation: The ad group extension setting is expected to have a
	// valid resource name.
	Update *resources.AdGroupExtensionSetting `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupExtensionSettingServiceClient ¶ added in v0.2.2

type AdGroupExtensionSettingServiceClient interface {
	// Returns the requested ad group extension setting in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupExtensionSetting(ctx context.Context, in *GetAdGroupExtensionSettingRequest, opts ...grpc.CallOption) (*resources.AdGroupExtensionSetting, error)
	// Creates, updates, or removes ad group extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupExtensionSettings(ctx context.Context, in *MutateAdGroupExtensionSettingsRequest, opts ...grpc.CallOption) (*MutateAdGroupExtensionSettingsResponse, error)
}

AdGroupExtensionSettingServiceClient is the client API for AdGroupExtensionSettingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupExtensionSettingServiceClient ¶ added in v0.2.2

func NewAdGroupExtensionSettingServiceClient(cc grpc.ClientConnInterface) AdGroupExtensionSettingServiceClient

type AdGroupExtensionSettingServiceServer ¶ added in v0.2.2

type AdGroupExtensionSettingServiceServer interface {
	// Returns the requested ad group extension setting in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupExtensionSetting(context.Context, *GetAdGroupExtensionSettingRequest) (*resources.AdGroupExtensionSetting, error)
	// Creates, updates, or removes ad group extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroupExtensionSettings(context.Context, *MutateAdGroupExtensionSettingsRequest) (*MutateAdGroupExtensionSettingsResponse, error)
	// contains filtered or unexported methods
}

AdGroupExtensionSettingServiceServer is the server API for AdGroupExtensionSettingService service. All implementations must embed UnimplementedAdGroupExtensionSettingServiceServer for forward compatibility

type AdGroupFeedOperation ¶ added in v0.2.0

type AdGroupFeedOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupFeedOperation_Create
	//	*AdGroupFeedOperation_Update
	//	*AdGroupFeedOperation_Remove
	Operation isAdGroupFeedOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group feed.

func (*AdGroupFeedOperation) Descriptor deprecated added in v0.2.0

func (*AdGroupFeedOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupFeedOperation.ProtoReflect.Descriptor instead.

func (*AdGroupFeedOperation) GetCreate ¶ added in v0.2.0

func (x *AdGroupFeedOperation) GetCreate() *resources.AdGroupFeed

func (*AdGroupFeedOperation) GetOperation ¶ added in v0.2.0

func (m *AdGroupFeedOperation) GetOperation() isAdGroupFeedOperation_Operation

func (*AdGroupFeedOperation) GetRemove ¶ added in v0.2.0

func (x *AdGroupFeedOperation) GetRemove() string

func (*AdGroupFeedOperation) GetUpdate ¶ added in v0.2.0

func (x *AdGroupFeedOperation) GetUpdate() *resources.AdGroupFeed

func (*AdGroupFeedOperation) GetUpdateMask ¶ added in v0.2.0

func (x *AdGroupFeedOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupFeedOperation) ProtoMessage ¶ added in v0.2.0

func (*AdGroupFeedOperation) ProtoMessage()

func (*AdGroupFeedOperation) ProtoReflect ¶ added in v0.2.2

func (x *AdGroupFeedOperation) ProtoReflect() protoreflect.Message

func (*AdGroupFeedOperation) Reset ¶ added in v0.2.0

func (x *AdGroupFeedOperation) Reset()

func (*AdGroupFeedOperation) String ¶ added in v0.2.0

func (x *AdGroupFeedOperation) String() string

type AdGroupFeedOperation_Create ¶ added in v0.2.0

type AdGroupFeedOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group feed.
	Create *resources.AdGroupFeed `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupFeedOperation_Remove ¶ added in v0.2.0

type AdGroupFeedOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group feed is
	// expected, in this format:
	//
	// `customers/{customer_id}/adGroupFeeds/{ad_group_id}~{feed_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupFeedOperation_Update ¶ added in v0.2.0

type AdGroupFeedOperation_Update struct {
	// Update operation: The ad group feed is expected to have a valid resource
	// name.
	Update *resources.AdGroupFeed `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupFeedServiceClient ¶ added in v0.2.0

type AdGroupFeedServiceClient interface {
	// Returns the requested ad group feed in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupFeed(ctx context.Context, in *GetAdGroupFeedRequest, opts ...grpc.CallOption) (*resources.AdGroupFeed, error)
	// Creates, updates, or removes ad group feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdGroupFeedError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateAdGroupFeeds(ctx context.Context, in *MutateAdGroupFeedsRequest, opts ...grpc.CallOption) (*MutateAdGroupFeedsResponse, error)
}

AdGroupFeedServiceClient is the client API for AdGroupFeedService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupFeedServiceClient ¶ added in v0.2.0

func NewAdGroupFeedServiceClient(cc grpc.ClientConnInterface) AdGroupFeedServiceClient

type AdGroupFeedServiceServer ¶ added in v0.2.0

type AdGroupFeedServiceServer interface {
	// Returns the requested ad group feed in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupFeed(context.Context, *GetAdGroupFeedRequest) (*resources.AdGroupFeed, error)
	// Creates, updates, or removes ad group feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdGroupFeedError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateAdGroupFeeds(context.Context, *MutateAdGroupFeedsRequest) (*MutateAdGroupFeedsResponse, error)
	// contains filtered or unexported methods
}

AdGroupFeedServiceServer is the server API for AdGroupFeedService service. All implementations must embed UnimplementedAdGroupFeedServiceServer for forward compatibility

type AdGroupLabelOperation ¶ added in v0.2.2

type AdGroupLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupLabelOperation_Create
	//	*AdGroupLabelOperation_Remove
	Operation isAdGroupLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an ad group label.

func (*AdGroupLabelOperation) Descriptor deprecated added in v0.2.2

func (*AdGroupLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupLabelOperation.ProtoReflect.Descriptor instead.

func (*AdGroupLabelOperation) GetCreate ¶ added in v0.2.2

func (*AdGroupLabelOperation) GetOperation ¶ added in v0.2.2

func (m *AdGroupLabelOperation) GetOperation() isAdGroupLabelOperation_Operation

func (*AdGroupLabelOperation) GetRemove ¶ added in v0.2.2

func (x *AdGroupLabelOperation) GetRemove() string

func (*AdGroupLabelOperation) ProtoMessage ¶ added in v0.2.2

func (*AdGroupLabelOperation) ProtoMessage()

func (*AdGroupLabelOperation) ProtoReflect ¶ added in v0.2.2

func (x *AdGroupLabelOperation) ProtoReflect() protoreflect.Message

func (*AdGroupLabelOperation) Reset ¶ added in v0.2.2

func (x *AdGroupLabelOperation) Reset()

func (*AdGroupLabelOperation) String ¶ added in v0.2.2

func (x *AdGroupLabelOperation) String() string

type AdGroupLabelOperation_Create ¶ added in v0.2.2

type AdGroupLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group
	// label.
	Create *resources.AdGroupLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupLabelOperation_Remove ¶ added in v0.2.2

type AdGroupLabelOperation_Remove struct {
	// Remove operation: A resource name for the ad group label
	// being removed, in this format:
	//
	// `customers/{customer_id}/adGroupLabels/{ad_group_id}~{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type AdGroupLabelServiceClient ¶ added in v0.2.2

type AdGroupLabelServiceClient interface {
	// Returns the requested ad group label in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupLabel(ctx context.Context, in *GetAdGroupLabelRequest, opts ...grpc.CallOption) (*resources.AdGroupLabel, error)
	// Creates and removes ad group labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupLabels(ctx context.Context, in *MutateAdGroupLabelsRequest, opts ...grpc.CallOption) (*MutateAdGroupLabelsResponse, error)
}

AdGroupLabelServiceClient is the client API for AdGroupLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupLabelServiceClient ¶ added in v0.2.2

func NewAdGroupLabelServiceClient(cc grpc.ClientConnInterface) AdGroupLabelServiceClient

type AdGroupLabelServiceServer ¶ added in v0.2.2

type AdGroupLabelServiceServer interface {
	// Returns the requested ad group label in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupLabel(context.Context, *GetAdGroupLabelRequest) (*resources.AdGroupLabel, error)
	// Creates and removes ad group labels.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdGroupLabels(context.Context, *MutateAdGroupLabelsRequest) (*MutateAdGroupLabelsResponse, error)
	// contains filtered or unexported methods
}

AdGroupLabelServiceServer is the server API for AdGroupLabelService service. All implementations must embed UnimplementedAdGroupLabelServiceServer for forward compatibility

type AdGroupOperation ¶

type AdGroupOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdGroupOperation_Create
	//	*AdGroupOperation_Update
	//	*AdGroupOperation_Remove
	Operation isAdGroupOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an ad group.

func (*AdGroupOperation) Descriptor deprecated

func (*AdGroupOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupOperation.ProtoReflect.Descriptor instead.

func (*AdGroupOperation) GetCreate ¶

func (x *AdGroupOperation) GetCreate() *resources.AdGroup

func (*AdGroupOperation) GetOperation ¶

func (m *AdGroupOperation) GetOperation() isAdGroupOperation_Operation

func (*AdGroupOperation) GetRemove ¶

func (x *AdGroupOperation) GetRemove() string

func (*AdGroupOperation) GetUpdate ¶

func (x *AdGroupOperation) GetUpdate() *resources.AdGroup

func (*AdGroupOperation) GetUpdateMask ¶

func (x *AdGroupOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupOperation) ProtoMessage ¶

func (*AdGroupOperation) ProtoMessage()

func (*AdGroupOperation) ProtoReflect ¶ added in v0.2.2

func (x *AdGroupOperation) ProtoReflect() protoreflect.Message

func (*AdGroupOperation) Reset ¶

func (x *AdGroupOperation) Reset()

func (*AdGroupOperation) String ¶

func (x *AdGroupOperation) String() string

type AdGroupOperation_Create ¶

type AdGroupOperation_Create struct {
	// Create operation: No resource name is expected for the new ad group.
	Create *resources.AdGroup `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupOperation_Remove ¶

type AdGroupOperation_Remove struct {
	// Remove operation: A resource name for the removed ad group is expected,
	// in this format:
	//
	// `customers/{customer_id}/adGroups/{ad_group_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupOperation_Update ¶

type AdGroupOperation_Update struct {
	// Update operation: The ad group is expected to have a valid resource name.
	Update *resources.AdGroup `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupServiceClient ¶

type AdGroupServiceClient interface {
	// Returns the requested ad group in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroup(ctx context.Context, in *GetAdGroupRequest, opts ...grpc.CallOption) (*resources.AdGroup, error)
	// Creates, updates, or removes ad groups. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupError]()
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MultiplierError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroups(ctx context.Context, in *MutateAdGroupsRequest, opts ...grpc.CallOption) (*MutateAdGroupsResponse, error)
}

AdGroupServiceClient is the client API for AdGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type AdGroupServiceServer ¶

type AdGroupServiceServer interface {
	// Returns the requested ad group in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroup(context.Context, *GetAdGroupRequest) (*resources.AdGroup, error)
	// Creates, updates, or removes ad groups. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdGroupError]()
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MultiplierError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAdGroups(context.Context, *MutateAdGroupsRequest) (*MutateAdGroupsResponse, error)
	// contains filtered or unexported methods
}

AdGroupServiceServer is the server API for AdGroupService service. All implementations must embed UnimplementedAdGroupServiceServer for forward compatibility

type AdGroupSimulationServiceClient ¶ added in v0.2.2

type AdGroupSimulationServiceClient interface {
	// Returns the requested ad group simulation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupSimulation(ctx context.Context, in *GetAdGroupSimulationRequest, opts ...grpc.CallOption) (*resources.AdGroupSimulation, error)
}

AdGroupSimulationServiceClient is the client API for AdGroupSimulationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdGroupSimulationServiceClient ¶ added in v0.2.2

func NewAdGroupSimulationServiceClient(cc grpc.ClientConnInterface) AdGroupSimulationServiceClient

type AdGroupSimulationServiceServer ¶ added in v0.2.2

type AdGroupSimulationServiceServer interface {
	// Returns the requested ad group simulation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdGroupSimulation(context.Context, *GetAdGroupSimulationRequest) (*resources.AdGroupSimulation, error)
	// contains filtered or unexported methods
}

AdGroupSimulationServiceServer is the server API for AdGroupSimulationService service. All implementations must embed UnimplementedAdGroupSimulationServiceServer for forward compatibility

type AdOperation ¶ added in v0.2.2

type AdOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Configuration for how policies are validated.
	PolicyValidationParameter *common.PolicyValidationParameter `` /* 138-byte string literal not displayed */
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdOperation_Update
	Operation isAdOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single update operation on an ad.

func (*AdOperation) Descriptor deprecated added in v0.2.2

func (*AdOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdOperation.ProtoReflect.Descriptor instead.

func (*AdOperation) GetOperation ¶ added in v0.2.2

func (m *AdOperation) GetOperation() isAdOperation_Operation

func (*AdOperation) GetPolicyValidationParameter ¶ added in v0.2.2

func (x *AdOperation) GetPolicyValidationParameter() *common.PolicyValidationParameter

func (*AdOperation) GetUpdate ¶ added in v0.2.2

func (x *AdOperation) GetUpdate() *resources.Ad

func (*AdOperation) GetUpdateMask ¶ added in v0.2.2

func (x *AdOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdOperation) ProtoMessage ¶ added in v0.2.2

func (*AdOperation) ProtoMessage()

func (*AdOperation) ProtoReflect ¶ added in v0.2.2

func (x *AdOperation) ProtoReflect() protoreflect.Message

func (*AdOperation) Reset ¶ added in v0.2.2

func (x *AdOperation) Reset()

func (*AdOperation) String ¶ added in v0.2.2

func (x *AdOperation) String() string

type AdOperation_Update ¶ added in v0.2.2

type AdOperation_Update struct {
	// Update operation: The ad is expected to have a valid resource name
	// in this format:
	//
	// `customers/{customer_id}/ads/{ad_id}`
	Update *resources.Ad `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type AdParameterOperation ¶ added in v0.2.1

type AdParameterOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AdParameterOperation_Create
	//	*AdParameterOperation_Update
	//	*AdParameterOperation_Remove
	Operation isAdParameterOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on ad parameter.

func (*AdParameterOperation) Descriptor deprecated added in v0.2.1

func (*AdParameterOperation) Descriptor() ([]byte, []int)

Deprecated: Use AdParameterOperation.ProtoReflect.Descriptor instead.

func (*AdParameterOperation) GetCreate ¶ added in v0.2.1

func (x *AdParameterOperation) GetCreate() *resources.AdParameter

func (*AdParameterOperation) GetOperation ¶ added in v0.2.1

func (m *AdParameterOperation) GetOperation() isAdParameterOperation_Operation

func (*AdParameterOperation) GetRemove ¶ added in v0.2.1

func (x *AdParameterOperation) GetRemove() string

func (*AdParameterOperation) GetUpdate ¶ added in v0.2.1

func (x *AdParameterOperation) GetUpdate() *resources.AdParameter

func (*AdParameterOperation) GetUpdateMask ¶ added in v0.2.1

func (x *AdParameterOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdParameterOperation) ProtoMessage ¶ added in v0.2.1

func (*AdParameterOperation) ProtoMessage()

func (*AdParameterOperation) ProtoReflect ¶ added in v0.2.2

func (x *AdParameterOperation) ProtoReflect() protoreflect.Message

func (*AdParameterOperation) Reset ¶ added in v0.2.1

func (x *AdParameterOperation) Reset()

func (*AdParameterOperation) String ¶ added in v0.2.1

func (x *AdParameterOperation) String() string

type AdParameterOperation_Create ¶ added in v0.2.1

type AdParameterOperation_Create struct {
	// Create operation: No resource name is expected for the new ad parameter.
	Create *resources.AdParameter `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdParameterOperation_Remove ¶ added in v0.2.1

type AdParameterOperation_Remove struct {
	// Remove operation: A resource name for the ad parameter to remove is
	// expected in this format:
	//
	// `customers/{customer_id}/adParameters/{ad_group_id}~{criterion_id}~{parameter_index}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdParameterOperation_Update ¶ added in v0.2.1

type AdParameterOperation_Update struct {
	// Update operation: The ad parameter is expected to have a valid resource
	// name.
	Update *resources.AdParameter `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdParameterServiceClient ¶ added in v0.2.1

type AdParameterServiceClient interface {
	// Returns the requested ad parameter in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdParameter(ctx context.Context, in *GetAdParameterRequest, opts ...grpc.CallOption) (*resources.AdParameter, error)
	// Creates, updates, or removes ad parameters. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdParameterError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdParameters(ctx context.Context, in *MutateAdParametersRequest, opts ...grpc.CallOption) (*MutateAdParametersResponse, error)
}

AdParameterServiceClient is the client API for AdParameterService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdParameterServiceClient ¶ added in v0.2.1

func NewAdParameterServiceClient(cc grpc.ClientConnInterface) AdParameterServiceClient

type AdParameterServiceServer ¶ added in v0.2.1

type AdParameterServiceServer interface {
	// Returns the requested ad parameter in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdParameter(context.Context, *GetAdParameterRequest) (*resources.AdParameter, error)
	// Creates, updates, or removes ad parameters. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdParameterError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateAdParameters(context.Context, *MutateAdParametersRequest) (*MutateAdParametersResponse, error)
	// contains filtered or unexported methods
}

AdParameterServiceServer is the server API for AdParameterService service. All implementations must embed UnimplementedAdParameterServiceServer for forward compatibility

type AdScheduleViewServiceClient ¶ added in v0.2.1

type AdScheduleViewServiceClient interface {
	// Returns the requested ad schedule view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdScheduleView(ctx context.Context, in *GetAdScheduleViewRequest, opts ...grpc.CallOption) (*resources.AdScheduleView, error)
}

AdScheduleViewServiceClient is the client API for AdScheduleViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdScheduleViewServiceClient ¶ added in v0.2.1

func NewAdScheduleViewServiceClient(cc grpc.ClientConnInterface) AdScheduleViewServiceClient

type AdScheduleViewServiceServer ¶ added in v0.2.1

type AdScheduleViewServiceServer interface {
	// Returns the requested ad schedule view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAdScheduleView(context.Context, *GetAdScheduleViewRequest) (*resources.AdScheduleView, error)
	// contains filtered or unexported methods
}

AdScheduleViewServiceServer is the server API for AdScheduleViewService service. All implementations must embed UnimplementedAdScheduleViewServiceServer for forward compatibility

type AdServiceClient ¶ added in v0.2.2

type AdServiceClient interface {
	// Returns the requested ad in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAd(ctx context.Context, in *GetAdRequest, opts ...grpc.CallOption) (*resources.Ad, error)
	// Updates ads. Operation statuses are returned. Updating ads is not supported
	// for TextAd, ExpandedDynamicSearchAd, GmailAd and ImageAd.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdSharingError]()
	//   [AdxError]()
	//   [AssetError]()
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedAttributeReferenceError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [PolicyFindingError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAds(ctx context.Context, in *MutateAdsRequest, opts ...grpc.CallOption) (*MutateAdsResponse, error)
}

AdServiceClient is the client API for AdService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAdServiceClient ¶ added in v0.2.2

func NewAdServiceClient(cc grpc.ClientConnInterface) AdServiceClient

type AdServiceServer ¶ added in v0.2.2

type AdServiceServer interface {
	// Returns the requested ad in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAd(context.Context, *GetAdRequest) (*resources.Ad, error)
	// Updates ads. Operation statuses are returned. Updating ads is not supported
	// for TextAd, ExpandedDynamicSearchAd, GmailAd and ImageAd.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdSharingError]()
	//   [AdxError]()
	//   [AssetError]()
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedAttributeReferenceError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [PolicyFindingError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateAds(context.Context, *MutateAdsRequest) (*MutateAdsResponse, error)
	// contains filtered or unexported methods
}

AdServiceServer is the server API for AdService service. All implementations must embed UnimplementedAdServiceServer for forward compatibility

type AddBatchJobOperationsRequest ¶ added in v0.2.2

type AddBatchJobOperationsRequest struct {

	// Required. The resource name of the batch job.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// A token used to enforce sequencing.
	//
	// The first AddBatchJobOperations request for a batch job should not set
	// sequence_token. Subsequent requests must set sequence_token to the value of
	// next_sequence_token received in the previous AddBatchJobOperations
	// response.
	SequenceToken string `protobuf:"bytes,2,opt,name=sequence_token,json=sequenceToken,proto3" json:"sequence_token,omitempty"`
	// Required. The list of mutates being added.
	//
	// Operations can use negative integers as temp ids to signify dependencies
	// between entities created in this batch job. For example, a customer with
	// id = 1234 can create a campaign and an ad group in that same campaign by
	// creating a campaign in the first operation with the resource name
	// explicitly set to "customers/1234/campaigns/-1", and creating an ad group
	// in the second operation with the campaign field also set to
	// "customers/1234/campaigns/-1".
	MutateOperations []*MutateOperation `protobuf:"bytes,3,rep,name=mutate_operations,json=mutateOperations,proto3" json:"mutate_operations,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BatchJobService.AddBatchJobOperations][google.ads.googleads.v8.services.BatchJobService.AddBatchJobOperations].

func (*AddBatchJobOperationsRequest) Descriptor deprecated added in v0.2.2

func (*AddBatchJobOperationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddBatchJobOperationsRequest.ProtoReflect.Descriptor instead.

func (*AddBatchJobOperationsRequest) GetMutateOperations ¶ added in v0.2.2

func (x *AddBatchJobOperationsRequest) GetMutateOperations() []*MutateOperation

func (*AddBatchJobOperationsRequest) GetResourceName ¶ added in v0.2.2

func (x *AddBatchJobOperationsRequest) GetResourceName() string

func (*AddBatchJobOperationsRequest) GetSequenceToken ¶ added in v0.2.2

func (x *AddBatchJobOperationsRequest) GetSequenceToken() string

func (*AddBatchJobOperationsRequest) ProtoMessage ¶ added in v0.2.2

func (*AddBatchJobOperationsRequest) ProtoMessage()

func (*AddBatchJobOperationsRequest) ProtoReflect ¶ added in v0.2.2

func (*AddBatchJobOperationsRequest) Reset ¶ added in v0.2.2

func (x *AddBatchJobOperationsRequest) Reset()

func (*AddBatchJobOperationsRequest) String ¶ added in v0.2.2

type AddBatchJobOperationsResponse ¶ added in v0.2.2

type AddBatchJobOperationsResponse struct {

	// The total number of operations added so far for this batch job.
	TotalOperations int64 `protobuf:"varint,1,opt,name=total_operations,json=totalOperations,proto3" json:"total_operations,omitempty"`
	// The sequence token to be used when calling AddBatchJobOperations again if
	// more operations need to be added. The next AddBatchJobOperations request
	// must set the sequence_token field to the value of this field.
	NextSequenceToken string `protobuf:"bytes,2,opt,name=next_sequence_token,json=nextSequenceToken,proto3" json:"next_sequence_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [BatchJobService.AddBatchJobOperations][google.ads.googleads.v8.services.BatchJobService.AddBatchJobOperations].

func (*AddBatchJobOperationsResponse) Descriptor deprecated added in v0.2.2

func (*AddBatchJobOperationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddBatchJobOperationsResponse.ProtoReflect.Descriptor instead.

func (*AddBatchJobOperationsResponse) GetNextSequenceToken ¶ added in v0.2.2

func (x *AddBatchJobOperationsResponse) GetNextSequenceToken() string

func (*AddBatchJobOperationsResponse) GetTotalOperations ¶ added in v0.2.2

func (x *AddBatchJobOperationsResponse) GetTotalOperations() int64

func (*AddBatchJobOperationsResponse) ProtoMessage ¶ added in v0.2.2

func (*AddBatchJobOperationsResponse) ProtoMessage()

func (*AddBatchJobOperationsResponse) ProtoReflect ¶ added in v0.2.2

func (*AddBatchJobOperationsResponse) Reset ¶ added in v0.2.2

func (x *AddBatchJobOperationsResponse) Reset()

func (*AddBatchJobOperationsResponse) String ¶ added in v0.2.2

type AddOfflineUserDataJobOperationsRequest ¶ added in v0.2.2

type AddOfflineUserDataJobOperationsRequest struct {

	// Required. The resource name of the OfflineUserDataJob.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// True to enable partial failure for the offline user data job.
	EnablePartialFailure *bool `` /* 130-byte string literal not displayed */
	// Required. The list of operations to be done.
	Operations []*OfflineUserDataJobOperation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [OfflineUserDataJobService.AddOfflineUserDataJobOperations][google.ads.googleads.v8.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations].

func (*AddOfflineUserDataJobOperationsRequest) Descriptor deprecated added in v0.2.2

func (*AddOfflineUserDataJobOperationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddOfflineUserDataJobOperationsRequest.ProtoReflect.Descriptor instead.

func (*AddOfflineUserDataJobOperationsRequest) GetEnablePartialFailure ¶ added in v0.2.2

func (x *AddOfflineUserDataJobOperationsRequest) GetEnablePartialFailure() bool

func (*AddOfflineUserDataJobOperationsRequest) GetOperations ¶ added in v0.2.2

func (*AddOfflineUserDataJobOperationsRequest) GetResourceName ¶ added in v0.2.2

func (x *AddOfflineUserDataJobOperationsRequest) GetResourceName() string

func (*AddOfflineUserDataJobOperationsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *AddOfflineUserDataJobOperationsRequest) GetValidateOnly() bool

func (*AddOfflineUserDataJobOperationsRequest) ProtoMessage ¶ added in v0.2.2

func (*AddOfflineUserDataJobOperationsRequest) ProtoReflect ¶ added in v0.2.2

func (*AddOfflineUserDataJobOperationsRequest) Reset ¶ added in v0.2.2

func (*AddOfflineUserDataJobOperationsRequest) String ¶ added in v0.2.2

type AddOfflineUserDataJobOperationsResponse ¶ added in v0.2.2

type AddOfflineUserDataJobOperationsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for [OfflineUserDataJobService.AddOfflineUserDataJobOperations][google.ads.googleads.v8.services.OfflineUserDataJobService.AddOfflineUserDataJobOperations].

func (*AddOfflineUserDataJobOperationsResponse) Descriptor deprecated added in v0.2.2

func (*AddOfflineUserDataJobOperationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddOfflineUserDataJobOperationsResponse.ProtoReflect.Descriptor instead.

func (*AddOfflineUserDataJobOperationsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *AddOfflineUserDataJobOperationsResponse) GetPartialFailureError() *status.Status

func (*AddOfflineUserDataJobOperationsResponse) ProtoMessage ¶ added in v0.2.2

func (*AddOfflineUserDataJobOperationsResponse) ProtoReflect ¶ added in v0.2.2

func (*AddOfflineUserDataJobOperationsResponse) Reset ¶ added in v0.2.2

func (*AddOfflineUserDataJobOperationsResponse) String ¶ added in v0.2.2

type AgeRangeViewServiceClient ¶ added in v0.2.0

type AgeRangeViewServiceClient interface {
	// Returns the requested age range view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAgeRangeView(ctx context.Context, in *GetAgeRangeViewRequest, opts ...grpc.CallOption) (*resources.AgeRangeView, error)
}

AgeRangeViewServiceClient is the client API for AgeRangeViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAgeRangeViewServiceClient ¶ added in v0.2.0

func NewAgeRangeViewServiceClient(cc grpc.ClientConnInterface) AgeRangeViewServiceClient

type AgeRangeViewServiceServer ¶ added in v0.2.0

type AgeRangeViewServiceServer interface {
	// Returns the requested age range view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAgeRangeView(context.Context, *GetAgeRangeViewRequest) (*resources.AgeRangeView, error)
	// contains filtered or unexported methods
}

AgeRangeViewServiceServer is the server API for AgeRangeViewService service. All implementations must embed UnimplementedAgeRangeViewServiceServer for forward compatibility

type ApplyRecommendationOperation ¶

type ApplyRecommendationOperation struct {

	// The resource name of the recommendation to apply.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Parameters to use when applying the recommendation.
	//
	// Types that are assignable to ApplyParameters:
	//	*ApplyRecommendationOperation_CampaignBudget
	//	*ApplyRecommendationOperation_TextAd
	//	*ApplyRecommendationOperation_Keyword
	//	*ApplyRecommendationOperation_TargetCpaOptIn
	//	*ApplyRecommendationOperation_TargetRoasOptIn
	//	*ApplyRecommendationOperation_CalloutExtension
	//	*ApplyRecommendationOperation_CallExtension
	//	*ApplyRecommendationOperation_SitelinkExtension
	//	*ApplyRecommendationOperation_MoveUnusedBudget
	//	*ApplyRecommendationOperation_ResponsiveSearchAd
	ApplyParameters isApplyRecommendationOperation_ApplyParameters `protobuf_oneof:"apply_parameters"`
	// contains filtered or unexported fields
}

Information about the operation to apply a recommendation and any parameters to customize it.

func (*ApplyRecommendationOperation) Descriptor deprecated

func (*ApplyRecommendationOperation) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationOperation.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation) GetApplyParameters ¶

func (m *ApplyRecommendationOperation) GetApplyParameters() isApplyRecommendationOperation_ApplyParameters

func (*ApplyRecommendationOperation) GetCallExtension ¶ added in v0.2.2

func (*ApplyRecommendationOperation) GetCalloutExtension ¶ added in v0.2.2

func (*ApplyRecommendationOperation) GetCampaignBudget ¶

func (*ApplyRecommendationOperation) GetKeyword ¶

func (*ApplyRecommendationOperation) GetMoveUnusedBudget ¶ added in v0.2.2

func (*ApplyRecommendationOperation) GetResourceName ¶

func (x *ApplyRecommendationOperation) GetResourceName() string

func (*ApplyRecommendationOperation) GetResponsiveSearchAd ¶ added in v0.2.2

func (*ApplyRecommendationOperation) GetSitelinkExtension ¶ added in v0.2.2

func (*ApplyRecommendationOperation) GetTargetCpaOptIn ¶

func (*ApplyRecommendationOperation) GetTargetRoasOptIn ¶ added in v0.2.2

func (*ApplyRecommendationOperation) GetTextAd ¶

func (*ApplyRecommendationOperation) ProtoMessage ¶

func (*ApplyRecommendationOperation) ProtoMessage()

func (*ApplyRecommendationOperation) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation) Reset ¶

func (x *ApplyRecommendationOperation) Reset()

func (*ApplyRecommendationOperation) String ¶

type ApplyRecommendationOperation_CallExtension ¶ added in v0.2.2

type ApplyRecommendationOperation_CallExtension struct {
	// Parameters to use when applying call extension recommendation.
	CallExtension *ApplyRecommendationOperation_CallExtensionParameters `protobuf:"bytes,7,opt,name=call_extension,json=callExtension,proto3,oneof"`
}

type ApplyRecommendationOperation_CallExtensionParameters ¶ added in v0.2.2

type ApplyRecommendationOperation_CallExtensionParameters struct {

	// Call extensions to be added. This is a required field.
	CallExtensions []*common.CallFeedItem `protobuf:"bytes,1,rep,name=call_extensions,json=callExtensions,proto3" json:"call_extensions,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying call extension recommendation.

func (*ApplyRecommendationOperation_CallExtensionParameters) Descriptor deprecated added in v0.2.2

Deprecated: Use ApplyRecommendationOperation_CallExtensionParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_CallExtensionParameters) GetCallExtensions ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CallExtensionParameters) ProtoMessage ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CallExtensionParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CallExtensionParameters) Reset ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CallExtensionParameters) String ¶ added in v0.2.2

type ApplyRecommendationOperation_CalloutExtension ¶ added in v0.2.2

type ApplyRecommendationOperation_CalloutExtension struct {
	// Parameters to use when applying callout extension recommendation.
	CalloutExtension *ApplyRecommendationOperation_CalloutExtensionParameters `protobuf:"bytes,6,opt,name=callout_extension,json=calloutExtension,proto3,oneof"`
}

type ApplyRecommendationOperation_CalloutExtensionParameters ¶ added in v0.2.2

type ApplyRecommendationOperation_CalloutExtensionParameters struct {

	// Callout extensions to be added. This is a required field.
	CalloutExtensions []*common.CalloutFeedItem `protobuf:"bytes,1,rep,name=callout_extensions,json=calloutExtensions,proto3" json:"callout_extensions,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying callout extension recommendation.

func (*ApplyRecommendationOperation_CalloutExtensionParameters) Descriptor deprecated added in v0.2.2

Deprecated: Use ApplyRecommendationOperation_CalloutExtensionParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_CalloutExtensionParameters) GetCalloutExtensions ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CalloutExtensionParameters) ProtoMessage ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CalloutExtensionParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CalloutExtensionParameters) Reset ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CalloutExtensionParameters) String ¶ added in v0.2.2

type ApplyRecommendationOperation_CampaignBudget ¶

type ApplyRecommendationOperation_CampaignBudget struct {
	// Optional parameters to use when applying a campaign budget
	// recommendation.
	CampaignBudget *ApplyRecommendationOperation_CampaignBudgetParameters `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3,oneof"`
}

type ApplyRecommendationOperation_CampaignBudgetParameters ¶

type ApplyRecommendationOperation_CampaignBudgetParameters struct {

	// New budget amount to set for target budget resource. This is a required
	// field.
	NewBudgetAmountMicros *int64 `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying a campaign budget recommendation.

func (*ApplyRecommendationOperation_CampaignBudgetParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_CampaignBudgetParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_CampaignBudgetParameters) GetNewBudgetAmountMicros ¶

func (x *ApplyRecommendationOperation_CampaignBudgetParameters) GetNewBudgetAmountMicros() int64

func (*ApplyRecommendationOperation_CampaignBudgetParameters) ProtoMessage ¶

func (*ApplyRecommendationOperation_CampaignBudgetParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_CampaignBudgetParameters) Reset ¶

func (*ApplyRecommendationOperation_CampaignBudgetParameters) String ¶

type ApplyRecommendationOperation_Keyword ¶

type ApplyRecommendationOperation_Keyword struct {
	// Optional parameters to use when applying keyword recommendation.
	Keyword *ApplyRecommendationOperation_KeywordParameters `protobuf:"bytes,4,opt,name=keyword,proto3,oneof"`
}

type ApplyRecommendationOperation_KeywordParameters ¶

type ApplyRecommendationOperation_KeywordParameters struct {

	// The ad group resource to add keyword to. This is a required field.
	AdGroup *string `protobuf:"bytes,4,opt,name=ad_group,json=adGroup,proto3,oneof" json:"ad_group,omitempty"`
	// The match type of the keyword. This is a required field.
	MatchType enums.KeywordMatchTypeEnum_KeywordMatchType `` /* 162-byte string literal not displayed */
	// Optional, CPC bid to set for the keyword. If not set, keyword will use
	// bid based on bidding strategy used by target ad group.
	CpcBidMicros *int64 `protobuf:"varint,5,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying keyword recommendation.

func (*ApplyRecommendationOperation_KeywordParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_KeywordParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_KeywordParameters) GetAdGroup ¶

func (*ApplyRecommendationOperation_KeywordParameters) GetCpcBidMicros ¶

func (*ApplyRecommendationOperation_KeywordParameters) GetMatchType ¶

func (*ApplyRecommendationOperation_KeywordParameters) ProtoMessage ¶

func (*ApplyRecommendationOperation_KeywordParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_KeywordParameters) Reset ¶

func (*ApplyRecommendationOperation_KeywordParameters) String ¶

type ApplyRecommendationOperation_MoveUnusedBudget ¶ added in v0.2.2

type ApplyRecommendationOperation_MoveUnusedBudget struct {
	// Parameters to use when applying move unused budget recommendation.
	MoveUnusedBudget *ApplyRecommendationOperation_MoveUnusedBudgetParameters `protobuf:"bytes,9,opt,name=move_unused_budget,json=moveUnusedBudget,proto3,oneof"`
}

type ApplyRecommendationOperation_MoveUnusedBudgetParameters ¶ added in v0.2.2

type ApplyRecommendationOperation_MoveUnusedBudgetParameters struct {

	// Budget amount to move from excess budget to constrained budget. This is
	// a required field.
	BudgetMicrosToMove *int64 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying move unused budget recommendation.

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) Descriptor deprecated added in v0.2.2

Deprecated: Use ApplyRecommendationOperation_MoveUnusedBudgetParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) GetBudgetMicrosToMove ¶ added in v0.2.2

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) ProtoMessage ¶ added in v0.2.2

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) Reset ¶ added in v0.2.2

func (*ApplyRecommendationOperation_MoveUnusedBudgetParameters) String ¶ added in v0.2.2

type ApplyRecommendationOperation_ResponsiveSearchAd ¶ added in v0.2.2

type ApplyRecommendationOperation_ResponsiveSearchAd struct {
	// Parameters to use when applying a responsive search ad recommendation.
	ResponsiveSearchAd *ApplyRecommendationOperation_ResponsiveSearchAdParameters `protobuf:"bytes,11,opt,name=responsive_search_ad,json=responsiveSearchAd,proto3,oneof"`
}

type ApplyRecommendationOperation_ResponsiveSearchAdParameters ¶ added in v0.2.2

type ApplyRecommendationOperation_ResponsiveSearchAdParameters struct {

	// Required. New ad to add to recommended ad group.
	Ad *resources.Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying a responsive search ad recommendation.

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) Descriptor deprecated added in v0.2.2

Deprecated: Use ApplyRecommendationOperation_ResponsiveSearchAdParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) GetAd ¶ added in v0.2.2

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) ProtoMessage ¶ added in v0.2.2

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) Reset ¶ added in v0.2.2

func (*ApplyRecommendationOperation_ResponsiveSearchAdParameters) String ¶ added in v0.2.2

type ApplyRecommendationOperation_SitelinkExtension ¶ added in v0.2.2

type ApplyRecommendationOperation_SitelinkExtension struct {
	// Parameters to use when applying sitelink extension recommendation.
	SitelinkExtension *ApplyRecommendationOperation_SitelinkExtensionParameters `protobuf:"bytes,8,opt,name=sitelink_extension,json=sitelinkExtension,proto3,oneof"`
}

type ApplyRecommendationOperation_SitelinkExtensionParameters ¶ added in v0.2.2

type ApplyRecommendationOperation_SitelinkExtensionParameters struct {

	// Sitelink extensions to be added. This is a required field.
	SitelinkExtensions []*common.SitelinkFeedItem `protobuf:"bytes,1,rep,name=sitelink_extensions,json=sitelinkExtensions,proto3" json:"sitelink_extensions,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying sitelink extension recommendation.

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) Descriptor deprecated added in v0.2.2

Deprecated: Use ApplyRecommendationOperation_SitelinkExtensionParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) GetSitelinkExtensions ¶ added in v0.2.2

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) ProtoMessage ¶ added in v0.2.2

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) Reset ¶ added in v0.2.2

func (*ApplyRecommendationOperation_SitelinkExtensionParameters) String ¶ added in v0.2.2

type ApplyRecommendationOperation_TargetCpaOptIn ¶

type ApplyRecommendationOperation_TargetCpaOptIn struct {
	// Optional parameters to use when applying target CPA opt-in
	// recommendation.
	TargetCpaOptIn *ApplyRecommendationOperation_TargetCpaOptInParameters `protobuf:"bytes,5,opt,name=target_cpa_opt_in,json=targetCpaOptIn,proto3,oneof"`
}

type ApplyRecommendationOperation_TargetCpaOptInParameters ¶

type ApplyRecommendationOperation_TargetCpaOptInParameters struct {

	// Average CPA to use for Target CPA bidding strategy. This is a required
	// field.
	TargetCpaMicros *int64 `protobuf:"varint,3,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"`
	// Optional, budget amount to set for the campaign.
	NewCampaignBudgetAmountMicros *int64 `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying Target CPA recommendation.

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_TargetCpaOptInParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) GetNewCampaignBudgetAmountMicros ¶

func (x *ApplyRecommendationOperation_TargetCpaOptInParameters) GetNewCampaignBudgetAmountMicros() int64

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) GetTargetCpaMicros ¶

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) ProtoMessage ¶

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) Reset ¶

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) String ¶

type ApplyRecommendationOperation_TargetRoasOptIn ¶ added in v0.2.2

type ApplyRecommendationOperation_TargetRoasOptIn struct {
	// Optional parameters to use when applying target ROAS opt-in
	// recommendation.
	TargetRoasOptIn *ApplyRecommendationOperation_TargetRoasOptInParameters `protobuf:"bytes,10,opt,name=target_roas_opt_in,json=targetRoasOptIn,proto3,oneof"`
}

type ApplyRecommendationOperation_TargetRoasOptInParameters ¶ added in v0.2.2

type ApplyRecommendationOperation_TargetRoasOptInParameters struct {

	// Average ROAS (revenue per unit of spend) to use for Target ROAS bidding
	// strategy. The value is between 0.01 and 1000.0, inclusive. This is a
	// required field.
	TargetRoas *float64 `protobuf:"fixed64,1,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"`
	// Optional, budget amount to set for the campaign.
	NewCampaignBudgetAmountMicros *int64 `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters to use when applying a Target ROAS opt-in recommendation.

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) Descriptor deprecated added in v0.2.2

Deprecated: Use ApplyRecommendationOperation_TargetRoasOptInParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) GetNewCampaignBudgetAmountMicros ¶ added in v0.2.2

func (x *ApplyRecommendationOperation_TargetRoasOptInParameters) GetNewCampaignBudgetAmountMicros() int64

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) GetTargetRoas ¶ added in v0.2.2

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) ProtoMessage ¶ added in v0.2.2

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) Reset ¶ added in v0.2.2

func (*ApplyRecommendationOperation_TargetRoasOptInParameters) String ¶ added in v0.2.2

type ApplyRecommendationOperation_TextAd ¶

type ApplyRecommendationOperation_TextAd struct {
	// Optional parameters to use when applying a text ad recommendation.
	TextAd *ApplyRecommendationOperation_TextAdParameters `protobuf:"bytes,3,opt,name=text_ad,json=textAd,proto3,oneof"`
}

type ApplyRecommendationOperation_TextAdParameters ¶

type ApplyRecommendationOperation_TextAdParameters struct {

	// New ad to add to recommended ad group. All necessary fields need to be
	// set in this message. This is a required field.
	Ad *resources.Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"`
	// contains filtered or unexported fields
}

Parameters to use when applying a text ad recommendation.

func (*ApplyRecommendationOperation_TextAdParameters) Descriptor deprecated

Deprecated: Use ApplyRecommendationOperation_TextAdParameters.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationOperation_TextAdParameters) GetAd ¶

func (*ApplyRecommendationOperation_TextAdParameters) ProtoMessage ¶

func (*ApplyRecommendationOperation_TextAdParameters) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationOperation_TextAdParameters) Reset ¶

func (*ApplyRecommendationOperation_TextAdParameters) String ¶

type ApplyRecommendationRequest ¶

type ApplyRecommendationRequest struct {

	// Required. The ID of the customer with the recommendation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to apply recommendations.
	// If partial_failure=false all recommendations should be of the same type
	// There is a limit of 100 operations per request.
	Operations []*ApplyRecommendationOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, operations will be carried
	// out as a transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// contains filtered or unexported fields
}

Request message for [RecommendationService.ApplyRecommendation][google.ads.googleads.v8.services.RecommendationService.ApplyRecommendation].

func (*ApplyRecommendationRequest) Descriptor deprecated

func (*ApplyRecommendationRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationRequest.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationRequest) GetCustomerId ¶

func (x *ApplyRecommendationRequest) GetCustomerId() string

func (*ApplyRecommendationRequest) GetOperations ¶

func (*ApplyRecommendationRequest) GetPartialFailure ¶ added in v0.2.0

func (x *ApplyRecommendationRequest) GetPartialFailure() bool

func (*ApplyRecommendationRequest) ProtoMessage ¶

func (*ApplyRecommendationRequest) ProtoMessage()

func (*ApplyRecommendationRequest) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationRequest) Reset ¶

func (x *ApplyRecommendationRequest) Reset()

func (*ApplyRecommendationRequest) String ¶

func (x *ApplyRecommendationRequest) String() string

type ApplyRecommendationResponse ¶

type ApplyRecommendationResponse struct {

	// Results of operations to apply recommendations.
	Results []*ApplyRecommendationResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors)
	// we return the RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for [RecommendationService.ApplyRecommendation][google.ads.googleads.v8.services.RecommendationService.ApplyRecommendation].

func (*ApplyRecommendationResponse) Descriptor deprecated

func (*ApplyRecommendationResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationResponse.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationResponse) GetPartialFailureError ¶ added in v0.2.0

func (x *ApplyRecommendationResponse) GetPartialFailureError() *status.Status

func (*ApplyRecommendationResponse) GetResults ¶

func (*ApplyRecommendationResponse) ProtoMessage ¶

func (*ApplyRecommendationResponse) ProtoMessage()

func (*ApplyRecommendationResponse) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationResponse) Reset ¶

func (x *ApplyRecommendationResponse) Reset()

func (*ApplyRecommendationResponse) String ¶

func (x *ApplyRecommendationResponse) String() string

type ApplyRecommendationResult ¶

type ApplyRecommendationResult struct {

	// Returned for successful applies.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result of applying a recommendation.

func (*ApplyRecommendationResult) Descriptor deprecated

func (*ApplyRecommendationResult) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationResult.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationResult) GetResourceName ¶

func (x *ApplyRecommendationResult) GetResourceName() string

func (*ApplyRecommendationResult) ProtoMessage ¶

func (*ApplyRecommendationResult) ProtoMessage()

func (*ApplyRecommendationResult) ProtoReflect ¶ added in v0.2.2

func (*ApplyRecommendationResult) Reset ¶

func (x *ApplyRecommendationResult) Reset()

func (*ApplyRecommendationResult) String ¶

func (x *ApplyRecommendationResult) String() string

type AssetFieldTypeViewServiceClient ¶ added in v0.2.3

type AssetFieldTypeViewServiceClient interface {
	// Returns the requested asset field type view in full detail.
	GetAssetFieldTypeView(ctx context.Context, in *GetAssetFieldTypeViewRequest, opts ...grpc.CallOption) (*resources.AssetFieldTypeView, error)
}

AssetFieldTypeViewServiceClient is the client API for AssetFieldTypeViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAssetFieldTypeViewServiceClient ¶ added in v0.2.3

func NewAssetFieldTypeViewServiceClient(cc grpc.ClientConnInterface) AssetFieldTypeViewServiceClient

type AssetFieldTypeViewServiceServer ¶ added in v0.2.3

type AssetFieldTypeViewServiceServer interface {
	// Returns the requested asset field type view in full detail.
	GetAssetFieldTypeView(context.Context, *GetAssetFieldTypeViewRequest) (*resources.AssetFieldTypeView, error)
	// contains filtered or unexported methods
}

AssetFieldTypeViewServiceServer is the server API for AssetFieldTypeViewService service. All implementations must embed UnimplementedAssetFieldTypeViewServiceServer for forward compatibility

type AssetOperation ¶ added in v0.2.2

type AssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*AssetOperation_Create
	//	*AssetOperation_Update
	Operation isAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation to create an asset. Supported asset types are YoutubeVideoAsset, MediaBundleAsset, ImageAsset, and LeadFormAsset. TextAsset should be created with Ad inline.

func (*AssetOperation) Descriptor deprecated added in v0.2.2

func (*AssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use AssetOperation.ProtoReflect.Descriptor instead.

func (*AssetOperation) GetCreate ¶ added in v0.2.2

func (x *AssetOperation) GetCreate() *resources.Asset

func (*AssetOperation) GetOperation ¶ added in v0.2.2

func (m *AssetOperation) GetOperation() isAssetOperation_Operation

func (*AssetOperation) GetUpdate ¶ added in v0.2.2

func (x *AssetOperation) GetUpdate() *resources.Asset

func (*AssetOperation) GetUpdateMask ¶ added in v0.2.2

func (x *AssetOperation) GetUpdateMask() *field_mask.FieldMask

func (*AssetOperation) ProtoMessage ¶ added in v0.2.2

func (*AssetOperation) ProtoMessage()

func (*AssetOperation) ProtoReflect ¶ added in v0.2.2

func (x *AssetOperation) ProtoReflect() protoreflect.Message

func (*AssetOperation) Reset ¶ added in v0.2.2

func (x *AssetOperation) Reset()

func (*AssetOperation) String ¶ added in v0.2.2

func (x *AssetOperation) String() string

type AssetOperation_Create ¶ added in v0.2.2

type AssetOperation_Create struct {
	// Create operation: No resource name is expected for the new asset.
	Create *resources.Asset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AssetOperation_Update ¶ added in v0.2.2

type AssetOperation_Update struct {
	// Update operation: The asset is expected to have a valid resource name in
	// this format:
	//
	// `customers/{customer_id}/assets/{asset_id}`
	Update *resources.Asset `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AssetServiceClient ¶ added in v0.2.2

type AssetServiceClient interface {
	// Returns the requested asset in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAsset(ctx context.Context, in *GetAssetRequest, opts ...grpc.CallOption) (*resources.Asset, error)
	// Creates assets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AssetError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CurrencyCodeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaUploadError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	//   [YoutubeVideoRegistrationError]()
	MutateAssets(ctx context.Context, in *MutateAssetsRequest, opts ...grpc.CallOption) (*MutateAssetsResponse, error)
}

AssetServiceClient is the client API for AssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAssetServiceClient ¶ added in v0.2.2

func NewAssetServiceClient(cc grpc.ClientConnInterface) AssetServiceClient

type AssetServiceServer ¶ added in v0.2.2

type AssetServiceServer interface {
	// Returns the requested asset in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetAsset(context.Context, *GetAssetRequest) (*resources.Asset, error)
	// Creates assets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AssetError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CurrencyCodeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MediaUploadError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	//   [YoutubeVideoRegistrationError]()
	MutateAssets(context.Context, *MutateAssetsRequest) (*MutateAssetsResponse, error)
	// contains filtered or unexported methods
}

AssetServiceServer is the server API for AssetService service. All implementations must embed UnimplementedAssetServiceServer for forward compatibility

type BatchJobOperation ¶ added in v0.2.2

type BatchJobOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*BatchJobOperation_Create
	Operation isBatchJobOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation on a batch job.

func (*BatchJobOperation) Descriptor deprecated added in v0.2.2

func (*BatchJobOperation) Descriptor() ([]byte, []int)

Deprecated: Use BatchJobOperation.ProtoReflect.Descriptor instead.

func (*BatchJobOperation) GetCreate ¶ added in v0.2.2

func (x *BatchJobOperation) GetCreate() *resources.BatchJob

func (*BatchJobOperation) GetOperation ¶ added in v0.2.2

func (m *BatchJobOperation) GetOperation() isBatchJobOperation_Operation

func (*BatchJobOperation) ProtoMessage ¶ added in v0.2.2

func (*BatchJobOperation) ProtoMessage()

func (*BatchJobOperation) ProtoReflect ¶ added in v0.2.2

func (x *BatchJobOperation) ProtoReflect() protoreflect.Message

func (*BatchJobOperation) Reset ¶ added in v0.2.2

func (x *BatchJobOperation) Reset()

func (*BatchJobOperation) String ¶ added in v0.2.2

func (x *BatchJobOperation) String() string

type BatchJobOperation_Create ¶ added in v0.2.2

type BatchJobOperation_Create struct {
	// Create operation: No resource name is expected for the new batch job.
	Create *resources.BatchJob `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type BatchJobResult ¶ added in v0.2.2

type BatchJobResult struct {

	// Index of the mutate operation.
	OperationIndex int64 `protobuf:"varint,1,opt,name=operation_index,json=operationIndex,proto3" json:"operation_index,omitempty"`
	// Response for the mutate.
	// May be empty if errors occurred.
	MutateOperationResponse *MutateOperationResponse `` /* 132-byte string literal not displayed */
	// Details of the errors when processing the operation.
	Status *status.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

An individual batch job result.

func (*BatchJobResult) Descriptor deprecated added in v0.2.2

func (*BatchJobResult) Descriptor() ([]byte, []int)

Deprecated: Use BatchJobResult.ProtoReflect.Descriptor instead.

func (*BatchJobResult) GetMutateOperationResponse ¶ added in v0.2.2

func (x *BatchJobResult) GetMutateOperationResponse() *MutateOperationResponse

func (*BatchJobResult) GetOperationIndex ¶ added in v0.2.2

func (x *BatchJobResult) GetOperationIndex() int64

func (*BatchJobResult) GetStatus ¶ added in v0.2.2

func (x *BatchJobResult) GetStatus() *status.Status

func (*BatchJobResult) ProtoMessage ¶ added in v0.2.2

func (*BatchJobResult) ProtoMessage()

func (*BatchJobResult) ProtoReflect ¶ added in v0.2.2

func (x *BatchJobResult) ProtoReflect() protoreflect.Message

func (*BatchJobResult) Reset ¶ added in v0.2.2

func (x *BatchJobResult) Reset()

func (*BatchJobResult) String ¶ added in v0.2.2

func (x *BatchJobResult) String() string

type BatchJobServiceClient ¶ added in v0.2.2

type BatchJobServiceClient interface {
	// Mutates a batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateBatchJob(ctx context.Context, in *MutateBatchJobRequest, opts ...grpc.CallOption) (*MutateBatchJobResponse, error)
	// Returns the batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetBatchJob(ctx context.Context, in *GetBatchJobRequest, opts ...grpc.CallOption) (*resources.BatchJob, error)
	// Returns the results of the batch job. The job must be done.
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListBatchJobResults(ctx context.Context, in *ListBatchJobResultsRequest, opts ...grpc.CallOption) (*ListBatchJobResultsResponse, error)
	// Runs the batch job.
	//
	// The Operation.metadata field type is BatchJobMetadata. When finished, the
	// long running operation will not contain errors or a response. Instead, use
	// ListBatchJobResults to get the results of the job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	RunBatchJob(ctx context.Context, in *RunBatchJobRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Add operations to the batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	AddBatchJobOperations(ctx context.Context, in *AddBatchJobOperationsRequest, opts ...grpc.CallOption) (*AddBatchJobOperationsResponse, error)
}

BatchJobServiceClient is the client API for BatchJobService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewBatchJobServiceClient ¶ added in v0.2.2

func NewBatchJobServiceClient(cc grpc.ClientConnInterface) BatchJobServiceClient

type BatchJobServiceServer ¶ added in v0.2.2

type BatchJobServiceServer interface {
	// Mutates a batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateBatchJob(context.Context, *MutateBatchJobRequest) (*MutateBatchJobResponse, error)
	// Returns the batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetBatchJob(context.Context, *GetBatchJobRequest) (*resources.BatchJob, error)
	// Returns the results of the batch job. The job must be done.
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListBatchJobResults(context.Context, *ListBatchJobResultsRequest) (*ListBatchJobResultsResponse, error)
	// Runs the batch job.
	//
	// The Operation.metadata field type is BatchJobMetadata. When finished, the
	// long running operation will not contain errors or a response. Instead, use
	// ListBatchJobResults to get the results of the job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	RunBatchJob(context.Context, *RunBatchJobRequest) (*longrunning.Operation, error)
	// Add operations to the batch job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BatchJobError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	AddBatchJobOperations(context.Context, *AddBatchJobOperationsRequest) (*AddBatchJobOperationsResponse, error)
	// contains filtered or unexported methods
}

BatchJobServiceServer is the server API for BatchJobService service. All implementations must embed UnimplementedBatchJobServiceServer for forward compatibility

type BiddingStrategyOperation ¶

type BiddingStrategyOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*BiddingStrategyOperation_Create
	//	*BiddingStrategyOperation_Update
	//	*BiddingStrategyOperation_Remove
	Operation isBiddingStrategyOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a bidding strategy.

func (*BiddingStrategyOperation) Descriptor deprecated

func (*BiddingStrategyOperation) Descriptor() ([]byte, []int)

Deprecated: Use BiddingStrategyOperation.ProtoReflect.Descriptor instead.

func (*BiddingStrategyOperation) GetCreate ¶

func (*BiddingStrategyOperation) GetOperation ¶

func (m *BiddingStrategyOperation) GetOperation() isBiddingStrategyOperation_Operation

func (*BiddingStrategyOperation) GetRemove ¶

func (x *BiddingStrategyOperation) GetRemove() string

func (*BiddingStrategyOperation) GetUpdate ¶

func (*BiddingStrategyOperation) GetUpdateMask ¶

func (x *BiddingStrategyOperation) GetUpdateMask() *field_mask.FieldMask

func (*BiddingStrategyOperation) ProtoMessage ¶

func (*BiddingStrategyOperation) ProtoMessage()

func (*BiddingStrategyOperation) ProtoReflect ¶ added in v0.2.2

func (x *BiddingStrategyOperation) ProtoReflect() protoreflect.Message

func (*BiddingStrategyOperation) Reset ¶

func (x *BiddingStrategyOperation) Reset()

func (*BiddingStrategyOperation) String ¶

func (x *BiddingStrategyOperation) String() string

type BiddingStrategyOperation_Create ¶

type BiddingStrategyOperation_Create struct {
	// Create operation: No resource name is expected for the new bidding
	// strategy.
	Create *resources.BiddingStrategy `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type BiddingStrategyOperation_Remove ¶

type BiddingStrategyOperation_Remove struct {
	// Remove operation: A resource name for the removed bidding strategy is
	// expected, in this format:
	//
	// `customers/{customer_id}/biddingStrategies/{bidding_strategy_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type BiddingStrategyOperation_Update ¶

type BiddingStrategyOperation_Update struct {
	// Update operation: The bidding strategy is expected to have a valid
	// resource name.
	Update *resources.BiddingStrategy `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type BiddingStrategyServiceClient ¶

type BiddingStrategyServiceClient interface {
	// Returns the requested bidding strategy in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetBiddingStrategy(ctx context.Context, in *GetBiddingStrategyRequest, opts ...grpc.CallOption) (*resources.BiddingStrategy, error)
	// Creates, updates, or removes bidding strategies. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateBiddingStrategies(ctx context.Context, in *MutateBiddingStrategiesRequest, opts ...grpc.CallOption) (*MutateBiddingStrategiesResponse, error)
}

BiddingStrategyServiceClient is the client API for BiddingStrategyService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type BiddingStrategyServiceServer ¶

type BiddingStrategyServiceServer interface {
	// Returns the requested bidding strategy in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetBiddingStrategy(context.Context, *GetBiddingStrategyRequest) (*resources.BiddingStrategy, error)
	// Creates, updates, or removes bidding strategies. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateBiddingStrategies(context.Context, *MutateBiddingStrategiesRequest) (*MutateBiddingStrategiesResponse, error)
	// contains filtered or unexported methods
}

BiddingStrategyServiceServer is the server API for BiddingStrategyService service. All implementations must embed UnimplementedBiddingStrategyServiceServer for forward compatibility

type BiddingStrategySimulationServiceClient ¶ added in v0.2.2

type BiddingStrategySimulationServiceClient interface {
	// Returns the requested bidding strategy simulation in full detail.
	GetBiddingStrategySimulation(ctx context.Context, in *GetBiddingStrategySimulationRequest, opts ...grpc.CallOption) (*resources.BiddingStrategySimulation, error)
}

BiddingStrategySimulationServiceClient is the client API for BiddingStrategySimulationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewBiddingStrategySimulationServiceClient ¶ added in v0.2.2

func NewBiddingStrategySimulationServiceClient(cc grpc.ClientConnInterface) BiddingStrategySimulationServiceClient

type BiddingStrategySimulationServiceServer ¶ added in v0.2.2

type BiddingStrategySimulationServiceServer interface {
	// Returns the requested bidding strategy simulation in full detail.
	GetBiddingStrategySimulation(context.Context, *GetBiddingStrategySimulationRequest) (*resources.BiddingStrategySimulation, error)
	// contains filtered or unexported methods
}

BiddingStrategySimulationServiceServer is the server API for BiddingStrategySimulationService service. All implementations must embed UnimplementedBiddingStrategySimulationServiceServer for forward compatibility

type BillingSetupOperation ¶ added in v0.2.0

type BillingSetupOperation struct {

	// Only one of these operations can be set. "Update" operations are not
	// supported.
	//
	// Types that are assignable to Operation:
	//	*BillingSetupOperation_Create
	//	*BillingSetupOperation_Remove
	Operation isBillingSetupOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation on a billing setup, which describes the cancellation of an existing billing setup.

func (*BillingSetupOperation) Descriptor deprecated added in v0.2.0

func (*BillingSetupOperation) Descriptor() ([]byte, []int)

Deprecated: Use BillingSetupOperation.ProtoReflect.Descriptor instead.

func (*BillingSetupOperation) GetCreate ¶ added in v0.2.0

func (*BillingSetupOperation) GetOperation ¶ added in v0.2.0

func (m *BillingSetupOperation) GetOperation() isBillingSetupOperation_Operation

func (*BillingSetupOperation) GetRemove ¶ added in v0.2.0

func (x *BillingSetupOperation) GetRemove() string

func (*BillingSetupOperation) ProtoMessage ¶ added in v0.2.0

func (*BillingSetupOperation) ProtoMessage()

func (*BillingSetupOperation) ProtoReflect ¶ added in v0.2.2

func (x *BillingSetupOperation) ProtoReflect() protoreflect.Message

func (*BillingSetupOperation) Reset ¶ added in v0.2.0

func (x *BillingSetupOperation) Reset()

func (*BillingSetupOperation) String ¶ added in v0.2.0

func (x *BillingSetupOperation) String() string

type BillingSetupOperation_Create ¶ added in v0.2.0

type BillingSetupOperation_Create struct {
	// Creates a billing setup. No resource name is expected for the new billing
	// setup.
	Create *resources.BillingSetup `protobuf:"bytes,2,opt,name=create,proto3,oneof"`
}

type BillingSetupOperation_Remove ¶ added in v0.2.0

type BillingSetupOperation_Remove struct {
	// Resource name of the billing setup to remove. A setup cannot be
	// removed unless it is in a pending state or its scheduled start time is in
	// the future. The resource name looks like
	// `customers/{customer_id}/billingSetups/{billing_id}`.
	Remove string `protobuf:"bytes,1,opt,name=remove,proto3,oneof"`
}

type BillingSetupServiceClient ¶ added in v0.2.0

type BillingSetupServiceClient interface {
	// Returns a billing setup.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetBillingSetup(ctx context.Context, in *GetBillingSetupRequest, opts ...grpc.CallOption) (*resources.BillingSetup, error)
	// Creates a billing setup, or cancels an existing billing setup.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BillingSetupError]()
	//   [DateError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateBillingSetup(ctx context.Context, in *MutateBillingSetupRequest, opts ...grpc.CallOption) (*MutateBillingSetupResponse, error)
}

BillingSetupServiceClient is the client API for BillingSetupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewBillingSetupServiceClient ¶ added in v0.2.0

func NewBillingSetupServiceClient(cc grpc.ClientConnInterface) BillingSetupServiceClient

type BillingSetupServiceServer ¶ added in v0.2.0

type BillingSetupServiceServer interface {
	// Returns a billing setup.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetBillingSetup(context.Context, *GetBillingSetupRequest) (*resources.BillingSetup, error)
	// Creates a billing setup, or cancels an existing billing setup.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BillingSetupError]()
	//   [DateError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateBillingSetup(context.Context, *MutateBillingSetupRequest) (*MutateBillingSetupResponse, error)
	// contains filtered or unexported methods
}

BillingSetupServiceServer is the server API for BillingSetupService service. All implementations must embed UnimplementedBillingSetupServiceServer for forward compatibility

type CallConversion ¶ added in v0.2.2

type CallConversion struct {

	// The caller id from which this call was placed. Caller id is expected to be
	// in E.164 format with preceding '+' sign. e.g. "+16502531234".
	CallerId *string `protobuf:"bytes,7,opt,name=caller_id,json=callerId,proto3,oneof" json:"caller_id,omitempty"`
	// The date time at which the call occurred. The timezone must be specified.
	// The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm",
	// e.g. "2019-01-01 12:32:45-08:00".
	CallStartDateTime *string `protobuf:"bytes,8,opt,name=call_start_date_time,json=callStartDateTime,proto3,oneof" json:"call_start_date_time,omitempty"`
	// Resource name of the conversion action associated with this conversion.
	// Note: Although this resource name consists of a customer id and a
	// conversion action id, validation will ignore the customer id and use the
	// conversion action id as the sole identifier of the conversion action.
	ConversionAction *string `protobuf:"bytes,9,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the conversion occurred. Must be after the call
	// time. The timezone must be specified. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	ConversionDateTime *string `protobuf:"bytes,10,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// The value of the conversion for the advertiser.
	ConversionValue *float64 `protobuf:"fixed64,11,opt,name=conversion_value,json=conversionValue,proto3,oneof" json:"conversion_value,omitempty"`
	// Currency associated with the conversion value. This is the ISO 4217
	// 3-character currency code. For example: USD, EUR.
	CurrencyCode *string `protobuf:"bytes,12,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// The custom variables associated with this conversion.
	CustomVariables []*CustomVariable `protobuf:"bytes,13,rep,name=custom_variables,json=customVariables,proto3" json:"custom_variables,omitempty"`
	// contains filtered or unexported fields
}

A call conversion.

func (*CallConversion) Descriptor deprecated added in v0.2.2

func (*CallConversion) Descriptor() ([]byte, []int)

Deprecated: Use CallConversion.ProtoReflect.Descriptor instead.

func (*CallConversion) GetCallStartDateTime ¶ added in v0.2.2

func (x *CallConversion) GetCallStartDateTime() string

func (*CallConversion) GetCallerId ¶ added in v0.2.2

func (x *CallConversion) GetCallerId() string

func (*CallConversion) GetConversionAction ¶ added in v0.2.2

func (x *CallConversion) GetConversionAction() string

func (*CallConversion) GetConversionDateTime ¶ added in v0.2.2

func (x *CallConversion) GetConversionDateTime() string

func (*CallConversion) GetConversionValue ¶ added in v0.2.2

func (x *CallConversion) GetConversionValue() float64

func (*CallConversion) GetCurrencyCode ¶ added in v0.2.2

func (x *CallConversion) GetCurrencyCode() string

func (*CallConversion) GetCustomVariables ¶ added in v0.2.2

func (x *CallConversion) GetCustomVariables() []*CustomVariable

func (*CallConversion) ProtoMessage ¶ added in v0.2.2

func (*CallConversion) ProtoMessage()

func (*CallConversion) ProtoReflect ¶ added in v0.2.2

func (x *CallConversion) ProtoReflect() protoreflect.Message

func (*CallConversion) Reset ¶ added in v0.2.2

func (x *CallConversion) Reset()

func (*CallConversion) String ¶ added in v0.2.2

func (x *CallConversion) String() string

type CallConversionResult ¶ added in v0.2.2

type CallConversionResult struct {

	// The caller id from which this call was placed. Caller id is expected to be
	// in E.164 format with preceding '+' sign.
	CallerId *string `protobuf:"bytes,5,opt,name=caller_id,json=callerId,proto3,oneof" json:"caller_id,omitempty"`
	// The date time at which the call occurred. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	CallStartDateTime *string `protobuf:"bytes,6,opt,name=call_start_date_time,json=callStartDateTime,proto3,oneof" json:"call_start_date_time,omitempty"`
	// Resource name of the conversion action associated with this conversion.
	ConversionAction *string `protobuf:"bytes,7,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the conversion occurred. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	ConversionDateTime *string `protobuf:"bytes,8,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// contains filtered or unexported fields
}

Identifying information for a successfully processed CallConversionUpload.

func (*CallConversionResult) Descriptor deprecated added in v0.2.2

func (*CallConversionResult) Descriptor() ([]byte, []int)

Deprecated: Use CallConversionResult.ProtoReflect.Descriptor instead.

func (*CallConversionResult) GetCallStartDateTime ¶ added in v0.2.2

func (x *CallConversionResult) GetCallStartDateTime() string

func (*CallConversionResult) GetCallerId ¶ added in v0.2.2

func (x *CallConversionResult) GetCallerId() string

func (*CallConversionResult) GetConversionAction ¶ added in v0.2.2

func (x *CallConversionResult) GetConversionAction() string

func (*CallConversionResult) GetConversionDateTime ¶ added in v0.2.2

func (x *CallConversionResult) GetConversionDateTime() string

func (*CallConversionResult) ProtoMessage ¶ added in v0.2.2

func (*CallConversionResult) ProtoMessage()

func (*CallConversionResult) ProtoReflect ¶ added in v0.2.2

func (x *CallConversionResult) ProtoReflect() protoreflect.Message

func (*CallConversionResult) Reset ¶ added in v0.2.2

func (x *CallConversionResult) Reset()

func (*CallConversionResult) String ¶ added in v0.2.2

func (x *CallConversionResult) String() string

type CampaignAssetOperation ¶ added in v0.2.2

type CampaignAssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignAssetOperation_Create
	//	*CampaignAssetOperation_Update
	//	*CampaignAssetOperation_Remove
	Operation isCampaignAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign asset.

func (*CampaignAssetOperation) Descriptor deprecated added in v0.2.2

func (*CampaignAssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignAssetOperation.ProtoReflect.Descriptor instead.

func (*CampaignAssetOperation) GetCreate ¶ added in v0.2.2

func (*CampaignAssetOperation) GetOperation ¶ added in v0.2.2

func (m *CampaignAssetOperation) GetOperation() isCampaignAssetOperation_Operation

func (*CampaignAssetOperation) GetRemove ¶ added in v0.2.2

func (x *CampaignAssetOperation) GetRemove() string

func (*CampaignAssetOperation) GetUpdate ¶ added in v0.2.2

func (*CampaignAssetOperation) GetUpdateMask ¶ added in v0.2.2

func (x *CampaignAssetOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignAssetOperation) ProtoMessage ¶ added in v0.2.2

func (*CampaignAssetOperation) ProtoMessage()

func (*CampaignAssetOperation) ProtoReflect ¶ added in v0.2.2

func (x *CampaignAssetOperation) ProtoReflect() protoreflect.Message

func (*CampaignAssetOperation) Reset ¶ added in v0.2.2

func (x *CampaignAssetOperation) Reset()

func (*CampaignAssetOperation) String ¶ added in v0.2.2

func (x *CampaignAssetOperation) String() string

type CampaignAssetOperation_Create ¶ added in v0.2.2

type CampaignAssetOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// asset.
	Create *resources.CampaignAsset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignAssetOperation_Remove ¶ added in v0.2.2

type CampaignAssetOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign asset is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaignAssets/{campaign_id}~{asset_id}~{field_type}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CampaignAssetOperation_Update ¶ added in v0.2.2

type CampaignAssetOperation_Update struct {
	// Update operation: The campaign asset is expected to have a valid resource
	// name.
	Update *resources.CampaignAsset `protobuf:"bytes,3,opt,name=update,proto3,oneof"`
}

type CampaignAssetServiceClient ¶ added in v0.2.2

type CampaignAssetServiceClient interface {
	// Returns the requested campaign asset in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignAsset(ctx context.Context, in *GetCampaignAssetRequest, opts ...grpc.CallOption) (*resources.CampaignAsset, error)
	// Creates, updates, or removes campaign assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignAssets(ctx context.Context, in *MutateCampaignAssetsRequest, opts ...grpc.CallOption) (*MutateCampaignAssetsResponse, error)
}

CampaignAssetServiceClient is the client API for CampaignAssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignAssetServiceClient ¶ added in v0.2.2

func NewCampaignAssetServiceClient(cc grpc.ClientConnInterface) CampaignAssetServiceClient

type CampaignAssetServiceServer ¶ added in v0.2.2

type CampaignAssetServiceServer interface {
	// Returns the requested campaign asset in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignAsset(context.Context, *GetCampaignAssetRequest) (*resources.CampaignAsset, error)
	// Creates, updates, or removes campaign assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotAllowlistedError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignAssets(context.Context, *MutateCampaignAssetsRequest) (*MutateCampaignAssetsResponse, error)
	// contains filtered or unexported methods
}

CampaignAssetServiceServer is the server API for CampaignAssetService service. All implementations must embed UnimplementedCampaignAssetServiceServer for forward compatibility

type CampaignAudienceViewServiceClient ¶ added in v0.2.0

type CampaignAudienceViewServiceClient interface {
	// Returns the requested campaign audience view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignAudienceView(ctx context.Context, in *GetCampaignAudienceViewRequest, opts ...grpc.CallOption) (*resources.CampaignAudienceView, error)
}

CampaignAudienceViewServiceClient is the client API for CampaignAudienceViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignAudienceViewServiceClient ¶ added in v0.2.0

func NewCampaignAudienceViewServiceClient(cc grpc.ClientConnInterface) CampaignAudienceViewServiceClient

type CampaignAudienceViewServiceServer ¶ added in v0.2.0

type CampaignAudienceViewServiceServer interface {
	// Returns the requested campaign audience view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignAudienceView(context.Context, *GetCampaignAudienceViewRequest) (*resources.CampaignAudienceView, error)
	// contains filtered or unexported methods
}

CampaignAudienceViewServiceServer is the server API for CampaignAudienceViewService service. All implementations must embed UnimplementedCampaignAudienceViewServiceServer for forward compatibility

type CampaignBidModifierOperation ¶ added in v0.2.0

type CampaignBidModifierOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignBidModifierOperation_Create
	//	*CampaignBidModifierOperation_Update
	//	*CampaignBidModifierOperation_Remove
	Operation isCampaignBidModifierOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on a campaign bid modifier.

func (*CampaignBidModifierOperation) Descriptor deprecated added in v0.2.0

func (*CampaignBidModifierOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignBidModifierOperation.ProtoReflect.Descriptor instead.

func (*CampaignBidModifierOperation) GetCreate ¶ added in v0.2.0

func (*CampaignBidModifierOperation) GetOperation ¶ added in v0.2.0

func (m *CampaignBidModifierOperation) GetOperation() isCampaignBidModifierOperation_Operation

func (*CampaignBidModifierOperation) GetRemove ¶ added in v0.2.0

func (x *CampaignBidModifierOperation) GetRemove() string

func (*CampaignBidModifierOperation) GetUpdate ¶ added in v0.2.0

func (*CampaignBidModifierOperation) GetUpdateMask ¶ added in v0.2.0

func (*CampaignBidModifierOperation) ProtoMessage ¶ added in v0.2.0

func (*CampaignBidModifierOperation) ProtoMessage()

func (*CampaignBidModifierOperation) ProtoReflect ¶ added in v0.2.2

func (*CampaignBidModifierOperation) Reset ¶ added in v0.2.0

func (x *CampaignBidModifierOperation) Reset()

func (*CampaignBidModifierOperation) String ¶ added in v0.2.0

type CampaignBidModifierOperation_Create ¶ added in v0.2.0

type CampaignBidModifierOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign bid
	// modifier.
	Create *resources.CampaignBidModifier `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignBidModifierOperation_Remove ¶ added in v0.2.0

type CampaignBidModifierOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign bid modifier
	// is expected, in this format:
	//
	// `customers/{customer_id}/CampaignBidModifiers/{campaign_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignBidModifierOperation_Update ¶ added in v0.2.0

type CampaignBidModifierOperation_Update struct {
	// Update operation: The campaign bid modifier is expected to have a valid
	// resource name.
	Update *resources.CampaignBidModifier `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignBidModifierServiceClient ¶ added in v0.2.0

type CampaignBidModifierServiceClient interface {
	// Returns the requested campaign bid modifier in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignBidModifier(ctx context.Context, in *GetCampaignBidModifierRequest, opts ...grpc.CallOption) (*resources.CampaignBidModifier, error)
	// Creates, updates, or removes campaign bid modifiers.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignBidModifiers(ctx context.Context, in *MutateCampaignBidModifiersRequest, opts ...grpc.CallOption) (*MutateCampaignBidModifiersResponse, error)
}

CampaignBidModifierServiceClient is the client API for CampaignBidModifierService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignBidModifierServiceClient ¶ added in v0.2.0

func NewCampaignBidModifierServiceClient(cc grpc.ClientConnInterface) CampaignBidModifierServiceClient

type CampaignBidModifierServiceServer ¶ added in v0.2.0

type CampaignBidModifierServiceServer interface {
	// Returns the requested campaign bid modifier in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignBidModifier(context.Context, *GetCampaignBidModifierRequest) (*resources.CampaignBidModifier, error)
	// Creates, updates, or removes campaign bid modifiers.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignBidModifiers(context.Context, *MutateCampaignBidModifiersRequest) (*MutateCampaignBidModifiersResponse, error)
	// contains filtered or unexported methods
}

CampaignBidModifierServiceServer is the server API for CampaignBidModifierService service. All implementations must embed UnimplementedCampaignBidModifierServiceServer for forward compatibility

type CampaignBudgetOperation ¶

type CampaignBudgetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignBudgetOperation_Create
	//	*CampaignBudgetOperation_Update
	//	*CampaignBudgetOperation_Remove
	Operation isCampaignBudgetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign budget.

func (*CampaignBudgetOperation) Descriptor deprecated

func (*CampaignBudgetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignBudgetOperation.ProtoReflect.Descriptor instead.

func (*CampaignBudgetOperation) GetCreate ¶

func (*CampaignBudgetOperation) GetOperation ¶

func (m *CampaignBudgetOperation) GetOperation() isCampaignBudgetOperation_Operation

func (*CampaignBudgetOperation) GetRemove ¶

func (x *CampaignBudgetOperation) GetRemove() string

func (*CampaignBudgetOperation) GetUpdate ¶

func (*CampaignBudgetOperation) GetUpdateMask ¶

func (x *CampaignBudgetOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignBudgetOperation) ProtoMessage ¶

func (*CampaignBudgetOperation) ProtoMessage()

func (*CampaignBudgetOperation) ProtoReflect ¶ added in v0.2.2

func (x *CampaignBudgetOperation) ProtoReflect() protoreflect.Message

func (*CampaignBudgetOperation) Reset ¶

func (x *CampaignBudgetOperation) Reset()

func (*CampaignBudgetOperation) String ¶

func (x *CampaignBudgetOperation) String() string

type CampaignBudgetOperation_Create ¶

type CampaignBudgetOperation_Create struct {
	// Create operation: No resource name is expected for the new budget.
	Create *resources.CampaignBudget `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignBudgetOperation_Remove ¶

type CampaignBudgetOperation_Remove struct {
	// Remove operation: A resource name for the removed budget is expected, in
	// this format:
	//
	// `customers/{customer_id}/campaignBudgets/{budget_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignBudgetOperation_Update ¶

type CampaignBudgetOperation_Update struct {
	// Update operation: The campaign budget is expected to have a valid
	// resource name.
	Update *resources.CampaignBudget `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignBudgetServiceClient ¶

type CampaignBudgetServiceClient interface {
	// Returns the requested Campaign Budget in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignBudget(ctx context.Context, in *GetCampaignBudgetRequest, opts ...grpc.CallOption) (*resources.CampaignBudget, error)
	// Creates, updates, or removes campaign budgets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignBudgetError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateCampaignBudgets(ctx context.Context, in *MutateCampaignBudgetsRequest, opts ...grpc.CallOption) (*MutateCampaignBudgetsResponse, error)
}

CampaignBudgetServiceClient is the client API for CampaignBudgetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CampaignBudgetServiceServer ¶

type CampaignBudgetServiceServer interface {
	// Returns the requested Campaign Budget in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignBudget(context.Context, *GetCampaignBudgetRequest) (*resources.CampaignBudget, error)
	// Creates, updates, or removes campaign budgets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignBudgetError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateCampaignBudgets(context.Context, *MutateCampaignBudgetsRequest) (*MutateCampaignBudgetsResponse, error)
	// contains filtered or unexported methods
}

CampaignBudgetServiceServer is the server API for CampaignBudgetService service. All implementations must embed UnimplementedCampaignBudgetServiceServer for forward compatibility

type CampaignCriterionOperation ¶

type CampaignCriterionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignCriterionOperation_Create
	//	*CampaignCriterionOperation_Update
	//	*CampaignCriterionOperation_Remove
	Operation isCampaignCriterionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign criterion.

func (*CampaignCriterionOperation) Descriptor deprecated

func (*CampaignCriterionOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignCriterionOperation.ProtoReflect.Descriptor instead.

func (*CampaignCriterionOperation) GetCreate ¶

func (*CampaignCriterionOperation) GetOperation ¶

func (m *CampaignCriterionOperation) GetOperation() isCampaignCriterionOperation_Operation

func (*CampaignCriterionOperation) GetRemove ¶

func (x *CampaignCriterionOperation) GetRemove() string

func (*CampaignCriterionOperation) GetUpdate ¶

func (*CampaignCriterionOperation) GetUpdateMask ¶

func (x *CampaignCriterionOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignCriterionOperation) ProtoMessage ¶

func (*CampaignCriterionOperation) ProtoMessage()

func (*CampaignCriterionOperation) ProtoReflect ¶ added in v0.2.2

func (*CampaignCriterionOperation) Reset ¶

func (x *CampaignCriterionOperation) Reset()

func (*CampaignCriterionOperation) String ¶

func (x *CampaignCriterionOperation) String() string

type CampaignCriterionOperation_Create ¶

type CampaignCriterionOperation_Create struct {
	// Create operation: No resource name is expected for the new criterion.
	Create *resources.CampaignCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignCriterionOperation_Remove ¶

type CampaignCriterionOperation_Remove struct {
	// Remove operation: A resource name for the removed criterion is expected,
	// in this format:
	//
	// `customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignCriterionOperation_Update ¶

type CampaignCriterionOperation_Update struct {
	// Update operation: The criterion is expected to have a valid resource
	// name.
	Update *resources.CampaignCriterion `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignCriterionServiceClient ¶

type CampaignCriterionServiceClient interface {
	// Returns the requested criterion in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignCriterion(ctx context.Context, in *GetCampaignCriterionRequest, opts ...grpc.CallOption) (*resources.CampaignCriterion, error)
	// Creates, updates, or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignCriterionError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RegionCodeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignCriteria(ctx context.Context, in *MutateCampaignCriteriaRequest, opts ...grpc.CallOption) (*MutateCampaignCriteriaResponse, error)
}

CampaignCriterionServiceClient is the client API for CampaignCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CampaignCriterionServiceServer ¶

type CampaignCriterionServiceServer interface {
	// Returns the requested criterion in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignCriterion(context.Context, *GetCampaignCriterionRequest) (*resources.CampaignCriterion, error)
	// Creates, updates, or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignCriterionError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RegionCodeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignCriteria(context.Context, *MutateCampaignCriteriaRequest) (*MutateCampaignCriteriaResponse, error)
	// contains filtered or unexported methods
}

CampaignCriterionServiceServer is the server API for CampaignCriterionService service. All implementations must embed UnimplementedCampaignCriterionServiceServer for forward compatibility

type CampaignCriterionSimulationServiceClient ¶ added in v0.2.2

type CampaignCriterionSimulationServiceClient interface {
	// Returns the requested campaign criterion simulation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignCriterionSimulation(ctx context.Context, in *GetCampaignCriterionSimulationRequest, opts ...grpc.CallOption) (*resources.CampaignCriterionSimulation, error)
}

CampaignCriterionSimulationServiceClient is the client API for CampaignCriterionSimulationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignCriterionSimulationServiceClient ¶ added in v0.2.2

func NewCampaignCriterionSimulationServiceClient(cc grpc.ClientConnInterface) CampaignCriterionSimulationServiceClient

type CampaignCriterionSimulationServiceServer ¶ added in v0.2.2

type CampaignCriterionSimulationServiceServer interface {
	// Returns the requested campaign criterion simulation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignCriterionSimulation(context.Context, *GetCampaignCriterionSimulationRequest) (*resources.CampaignCriterionSimulation, error)
	// contains filtered or unexported methods
}

CampaignCriterionSimulationServiceServer is the server API for CampaignCriterionSimulationService service. All implementations must embed UnimplementedCampaignCriterionSimulationServiceServer for forward compatibility

type CampaignDraftOperation ¶ added in v0.2.2

type CampaignDraftOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignDraftOperation_Create
	//	*CampaignDraftOperation_Update
	//	*CampaignDraftOperation_Remove
	Operation isCampaignDraftOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign draft.

func (*CampaignDraftOperation) Descriptor deprecated added in v0.2.2

func (*CampaignDraftOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignDraftOperation.ProtoReflect.Descriptor instead.

func (*CampaignDraftOperation) GetCreate ¶ added in v0.2.2

func (*CampaignDraftOperation) GetOperation ¶ added in v0.2.2

func (m *CampaignDraftOperation) GetOperation() isCampaignDraftOperation_Operation

func (*CampaignDraftOperation) GetRemove ¶ added in v0.2.2

func (x *CampaignDraftOperation) GetRemove() string

func (*CampaignDraftOperation) GetUpdate ¶ added in v0.2.2

func (*CampaignDraftOperation) GetUpdateMask ¶ added in v0.2.2

func (x *CampaignDraftOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignDraftOperation) ProtoMessage ¶ added in v0.2.2

func (*CampaignDraftOperation) ProtoMessage()

func (*CampaignDraftOperation) ProtoReflect ¶ added in v0.2.2

func (x *CampaignDraftOperation) ProtoReflect() protoreflect.Message

func (*CampaignDraftOperation) Reset ¶ added in v0.2.2

func (x *CampaignDraftOperation) Reset()

func (*CampaignDraftOperation) String ¶ added in v0.2.2

func (x *CampaignDraftOperation) String() string

type CampaignDraftOperation_Create ¶ added in v0.2.2

type CampaignDraftOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// draft.
	Create *resources.CampaignDraft `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignDraftOperation_Remove ¶ added in v0.2.2

type CampaignDraftOperation_Remove struct {
	// Remove operation: The campaign draft is expected to have a valid
	// resource name, in this format:
	//
	// `customers/{customer_id}/campaignDrafts/{base_campaign_id}~{draft_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignDraftOperation_Update ¶ added in v0.2.2

type CampaignDraftOperation_Update struct {
	// Update operation: The campaign draft is expected to have a valid
	// resource name.
	Update *resources.CampaignDraft `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignDraftServiceClient ¶ added in v0.2.2

type CampaignDraftServiceClient interface {
	// Returns the requested campaign draft in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignDraft(ctx context.Context, in *GetCampaignDraftRequest, opts ...grpc.CallOption) (*resources.CampaignDraft, error)
	// Creates, updates, or removes campaign drafts. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignDraftError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignDrafts(ctx context.Context, in *MutateCampaignDraftsRequest, opts ...grpc.CallOption) (*MutateCampaignDraftsResponse, error)
	// Promotes the changes in a draft back to the base campaign.
	//
	// This method returns a Long Running Operation (LRO) indicating if the
	// Promote is done. Use [Operations.GetOperation] to poll the LRO until it
	// is done. Only a done status is returned in the response. See the status
	// in the Campaign Draft resource to determine if the promotion was
	// successful. If the LRO failed, use
	// [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v8.services.CampaignDraftService.ListCampaignDraftAsyncErrors] to view the list of
	// error reasons.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignDraftError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteCampaignDraft(ctx context.Context, in *PromoteCampaignDraftRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Returns all errors that occurred during CampaignDraft promote. Throws an
	// error if called before campaign draft is promoted.
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListCampaignDraftAsyncErrors(ctx context.Context, in *ListCampaignDraftAsyncErrorsRequest, opts ...grpc.CallOption) (*ListCampaignDraftAsyncErrorsResponse, error)
}

CampaignDraftServiceClient is the client API for CampaignDraftService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignDraftServiceClient ¶ added in v0.2.2

func NewCampaignDraftServiceClient(cc grpc.ClientConnInterface) CampaignDraftServiceClient

type CampaignDraftServiceServer ¶ added in v0.2.2

type CampaignDraftServiceServer interface {
	// Returns the requested campaign draft in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignDraft(context.Context, *GetCampaignDraftRequest) (*resources.CampaignDraft, error)
	// Creates, updates, or removes campaign drafts. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignDraftError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignDrafts(context.Context, *MutateCampaignDraftsRequest) (*MutateCampaignDraftsResponse, error)
	// Promotes the changes in a draft back to the base campaign.
	//
	// This method returns a Long Running Operation (LRO) indicating if the
	// Promote is done. Use [Operations.GetOperation] to poll the LRO until it
	// is done. Only a done status is returned in the response. See the status
	// in the Campaign Draft resource to determine if the promotion was
	// successful. If the LRO failed, use
	// [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v8.services.CampaignDraftService.ListCampaignDraftAsyncErrors] to view the list of
	// error reasons.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignDraftError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteCampaignDraft(context.Context, *PromoteCampaignDraftRequest) (*longrunning.Operation, error)
	// Returns all errors that occurred during CampaignDraft promote. Throws an
	// error if called before campaign draft is promoted.
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListCampaignDraftAsyncErrors(context.Context, *ListCampaignDraftAsyncErrorsRequest) (*ListCampaignDraftAsyncErrorsResponse, error)
	// contains filtered or unexported methods
}

CampaignDraftServiceServer is the server API for CampaignDraftService service. All implementations must embed UnimplementedCampaignDraftServiceServer for forward compatibility

type CampaignDuration ¶ added in v0.2.2

type CampaignDuration struct {

	// The duration value in days.
	DurationInDays *int32 `protobuf:"varint,2,opt,name=duration_in_days,json=durationInDays,proto3,oneof" json:"duration_in_days,omitempty"`
	// contains filtered or unexported fields
}

The duration of a planned campaign.

func (*CampaignDuration) Descriptor deprecated added in v0.2.2

func (*CampaignDuration) Descriptor() ([]byte, []int)

Deprecated: Use CampaignDuration.ProtoReflect.Descriptor instead.

func (*CampaignDuration) GetDurationInDays ¶ added in v0.2.2

func (x *CampaignDuration) GetDurationInDays() int32

func (*CampaignDuration) ProtoMessage ¶ added in v0.2.2

func (*CampaignDuration) ProtoMessage()

func (*CampaignDuration) ProtoReflect ¶ added in v0.2.2

func (x *CampaignDuration) ProtoReflect() protoreflect.Message

func (*CampaignDuration) Reset ¶ added in v0.2.2

func (x *CampaignDuration) Reset()

func (*CampaignDuration) String ¶ added in v0.2.2

func (x *CampaignDuration) String() string

type CampaignExperimentOperation ¶ added in v0.2.2

type CampaignExperimentOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignExperimentOperation_Update
	//	*CampaignExperimentOperation_Remove
	Operation isCampaignExperimentOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single update operation on a campaign experiment.

func (*CampaignExperimentOperation) Descriptor deprecated added in v0.2.2

func (*CampaignExperimentOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignExperimentOperation.ProtoReflect.Descriptor instead.

func (*CampaignExperimentOperation) GetOperation ¶ added in v0.2.2

func (m *CampaignExperimentOperation) GetOperation() isCampaignExperimentOperation_Operation

func (*CampaignExperimentOperation) GetRemove ¶ added in v0.2.2

func (x *CampaignExperimentOperation) GetRemove() string

func (*CampaignExperimentOperation) GetUpdate ¶ added in v0.2.2

func (*CampaignExperimentOperation) GetUpdateMask ¶ added in v0.2.2

func (x *CampaignExperimentOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignExperimentOperation) ProtoMessage ¶ added in v0.2.2

func (*CampaignExperimentOperation) ProtoMessage()

func (*CampaignExperimentOperation) ProtoReflect ¶ added in v0.2.2

func (*CampaignExperimentOperation) Reset ¶ added in v0.2.2

func (x *CampaignExperimentOperation) Reset()

func (*CampaignExperimentOperation) String ¶ added in v0.2.2

func (x *CampaignExperimentOperation) String() string

type CampaignExperimentOperation_Remove ¶ added in v0.2.2

type CampaignExperimentOperation_Remove struct {
	// Remove operation: The campaign experiment is expected to have a valid
	// resource name, in this format:
	//
	// `customers/{customer_id}/campaignExperiments/{campaign_experiment_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CampaignExperimentOperation_Update ¶ added in v0.2.2

type CampaignExperimentOperation_Update struct {
	// Update operation: The campaign experiment is expected to have a valid
	// resource name.
	Update *resources.CampaignExperiment `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type CampaignExperimentServiceClient ¶ added in v0.2.2

type CampaignExperimentServiceClient interface {
	// Returns the requested campaign experiment in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignExperiment(ctx context.Context, in *GetCampaignExperimentRequest, opts ...grpc.CallOption) (*resources.CampaignExperiment, error)
	// Creates a campaign experiment based on a campaign draft. The draft campaign
	// will be forked into a real campaign (called the experiment campaign) that
	// will begin serving ads if successfully created.
	//
	// The campaign experiment is created immediately with status INITIALIZING.
	// This method return a long running operation that tracks the forking of the
	// draft campaign. If the forking fails, a list of errors can be retrieved
	// using the ListCampaignExperimentAsyncErrors method. The operation's
	// metadata will be a StringValue containing the resource name of the created
	// campaign experiment.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	CreateCampaignExperiment(ctx context.Context, in *CreateCampaignExperimentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Updates campaign experiments. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignExperiments(ctx context.Context, in *MutateCampaignExperimentsRequest, opts ...grpc.CallOption) (*MutateCampaignExperimentsResponse, error)
	// Graduates a campaign experiment to a full campaign. The base and experiment
	// campaigns will start running independently with their own budgets.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	GraduateCampaignExperiment(ctx context.Context, in *GraduateCampaignExperimentRequest, opts ...grpc.CallOption) (*GraduateCampaignExperimentResponse, error)
	// Promotes the changes in a experiment campaign back to the base campaign.
	//
	// The campaign experiment is updated immediately with status PROMOTING.
	// This method return a long running operation that tracks the promoting of
	// the experiment campaign. If the promoting fails, a list of errors can be
	// retrieved using the ListCampaignExperimentAsyncErrors method.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteCampaignExperiment(ctx context.Context, in *PromoteCampaignExperimentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
	// Immediately ends a campaign experiment, changing the experiment's scheduled
	// end date and without waiting for end of day. End date is updated to be the
	// time of the request.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	EndCampaignExperiment(ctx context.Context, in *EndCampaignExperimentRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// Returns all errors that occurred during CampaignExperiment create or
	// promote (whichever occurred last).
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListCampaignExperimentAsyncErrors(ctx context.Context, in *ListCampaignExperimentAsyncErrorsRequest, opts ...grpc.CallOption) (*ListCampaignExperimentAsyncErrorsResponse, error)
}

CampaignExperimentServiceClient is the client API for CampaignExperimentService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignExperimentServiceClient ¶ added in v0.2.2

func NewCampaignExperimentServiceClient(cc grpc.ClientConnInterface) CampaignExperimentServiceClient

type CampaignExperimentServiceServer ¶ added in v0.2.2

type CampaignExperimentServiceServer interface {
	// Returns the requested campaign experiment in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignExperiment(context.Context, *GetCampaignExperimentRequest) (*resources.CampaignExperiment, error)
	// Creates a campaign experiment based on a campaign draft. The draft campaign
	// will be forked into a real campaign (called the experiment campaign) that
	// will begin serving ads if successfully created.
	//
	// The campaign experiment is created immediately with status INITIALIZING.
	// This method return a long running operation that tracks the forking of the
	// draft campaign. If the forking fails, a list of errors can be retrieved
	// using the ListCampaignExperimentAsyncErrors method. The operation's
	// metadata will be a StringValue containing the resource name of the created
	// campaign experiment.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	CreateCampaignExperiment(context.Context, *CreateCampaignExperimentRequest) (*longrunning.Operation, error)
	// Updates campaign experiments. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignExperiments(context.Context, *MutateCampaignExperimentsRequest) (*MutateCampaignExperimentsResponse, error)
	// Graduates a campaign experiment to a full campaign. The base and experiment
	// campaigns will start running independently with their own budgets.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	GraduateCampaignExperiment(context.Context, *GraduateCampaignExperimentRequest) (*GraduateCampaignExperimentResponse, error)
	// Promotes the changes in a experiment campaign back to the base campaign.
	//
	// The campaign experiment is updated immediately with status PROMOTING.
	// This method return a long running operation that tracks the promoting of
	// the experiment campaign. If the promoting fails, a list of errors can be
	// retrieved using the ListCampaignExperimentAsyncErrors method.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	PromoteCampaignExperiment(context.Context, *PromoteCampaignExperimentRequest) (*longrunning.Operation, error)
	// Immediately ends a campaign experiment, changing the experiment's scheduled
	// end date and without waiting for end of day. End date is updated to be the
	// time of the request.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignExperimentError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	EndCampaignExperiment(context.Context, *EndCampaignExperimentRequest) (*empty.Empty, error)
	// Returns all errors that occurred during CampaignExperiment create or
	// promote (whichever occurred last).
	// Supports standard list paging.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListCampaignExperimentAsyncErrors(context.Context, *ListCampaignExperimentAsyncErrorsRequest) (*ListCampaignExperimentAsyncErrorsResponse, error)
	// contains filtered or unexported methods
}

CampaignExperimentServiceServer is the server API for CampaignExperimentService service. All implementations must embed UnimplementedCampaignExperimentServiceServer for forward compatibility

type CampaignExtensionSettingOperation ¶ added in v0.2.2

type CampaignExtensionSettingOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignExtensionSettingOperation_Create
	//	*CampaignExtensionSettingOperation_Update
	//	*CampaignExtensionSettingOperation_Remove
	Operation isCampaignExtensionSettingOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign extension setting.

func (*CampaignExtensionSettingOperation) Descriptor deprecated added in v0.2.2

func (*CampaignExtensionSettingOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignExtensionSettingOperation.ProtoReflect.Descriptor instead.

func (*CampaignExtensionSettingOperation) GetCreate ¶ added in v0.2.2

func (*CampaignExtensionSettingOperation) GetOperation ¶ added in v0.2.2

func (m *CampaignExtensionSettingOperation) GetOperation() isCampaignExtensionSettingOperation_Operation

func (*CampaignExtensionSettingOperation) GetRemove ¶ added in v0.2.2

func (*CampaignExtensionSettingOperation) GetUpdate ¶ added in v0.2.2

func (*CampaignExtensionSettingOperation) GetUpdateMask ¶ added in v0.2.2

func (*CampaignExtensionSettingOperation) ProtoMessage ¶ added in v0.2.2

func (*CampaignExtensionSettingOperation) ProtoMessage()

func (*CampaignExtensionSettingOperation) ProtoReflect ¶ added in v0.2.2

func (*CampaignExtensionSettingOperation) Reset ¶ added in v0.2.2

func (*CampaignExtensionSettingOperation) String ¶ added in v0.2.2

type CampaignExtensionSettingOperation_Create ¶ added in v0.2.2

type CampaignExtensionSettingOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// extension setting.
	Create *resources.CampaignExtensionSetting `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignExtensionSettingOperation_Remove ¶ added in v0.2.2

type CampaignExtensionSettingOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign extension
	// setting is expected, in this format:
	//
	// `customers/{customer_id}/campaignExtensionSettings/{campaign_id}~{extension_type}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignExtensionSettingOperation_Update ¶ added in v0.2.2

type CampaignExtensionSettingOperation_Update struct {
	// Update operation: The campaign extension setting is expected to have a
	// valid resource name.
	Update *resources.CampaignExtensionSetting `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignExtensionSettingServiceClient ¶ added in v0.2.2

type CampaignExtensionSettingServiceClient interface {
	// Returns the requested campaign extension setting in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignExtensionSetting(ctx context.Context, in *GetCampaignExtensionSettingRequest, opts ...grpc.CallOption) (*resources.CampaignExtensionSetting, error)
	// Creates, updates, or removes campaign extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCampaignExtensionSettings(ctx context.Context, in *MutateCampaignExtensionSettingsRequest, opts ...grpc.CallOption) (*MutateCampaignExtensionSettingsResponse, error)
}

CampaignExtensionSettingServiceClient is the client API for CampaignExtensionSettingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignExtensionSettingServiceClient ¶ added in v0.2.2

func NewCampaignExtensionSettingServiceClient(cc grpc.ClientConnInterface) CampaignExtensionSettingServiceClient

type CampaignExtensionSettingServiceServer ¶ added in v0.2.2

type CampaignExtensionSettingServiceServer interface {
	// Returns the requested campaign extension setting in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignExtensionSetting(context.Context, *GetCampaignExtensionSettingRequest) (*resources.CampaignExtensionSetting, error)
	// Creates, updates, or removes campaign extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCampaignExtensionSettings(context.Context, *MutateCampaignExtensionSettingsRequest) (*MutateCampaignExtensionSettingsResponse, error)
	// contains filtered or unexported methods
}

CampaignExtensionSettingServiceServer is the server API for CampaignExtensionSettingService service. All implementations must embed UnimplementedCampaignExtensionSettingServiceServer for forward compatibility

type CampaignFeedOperation ¶ added in v0.2.0

type CampaignFeedOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignFeedOperation_Create
	//	*CampaignFeedOperation_Update
	//	*CampaignFeedOperation_Remove
	Operation isCampaignFeedOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign feed.

func (*CampaignFeedOperation) Descriptor deprecated added in v0.2.0

func (*CampaignFeedOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignFeedOperation.ProtoReflect.Descriptor instead.

func (*CampaignFeedOperation) GetCreate ¶ added in v0.2.0

func (*CampaignFeedOperation) GetOperation ¶ added in v0.2.0

func (m *CampaignFeedOperation) GetOperation() isCampaignFeedOperation_Operation

func (*CampaignFeedOperation) GetRemove ¶ added in v0.2.0

func (x *CampaignFeedOperation) GetRemove() string

func (*CampaignFeedOperation) GetUpdate ¶ added in v0.2.0

func (*CampaignFeedOperation) GetUpdateMask ¶ added in v0.2.0

func (x *CampaignFeedOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignFeedOperation) ProtoMessage ¶ added in v0.2.0

func (*CampaignFeedOperation) ProtoMessage()

func (*CampaignFeedOperation) ProtoReflect ¶ added in v0.2.2

func (x *CampaignFeedOperation) ProtoReflect() protoreflect.Message

func (*CampaignFeedOperation) Reset ¶ added in v0.2.0

func (x *CampaignFeedOperation) Reset()

func (*CampaignFeedOperation) String ¶ added in v0.2.0

func (x *CampaignFeedOperation) String() string

type CampaignFeedOperation_Create ¶ added in v0.2.0

type CampaignFeedOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign feed.
	Create *resources.CampaignFeed `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignFeedOperation_Remove ¶ added in v0.2.0

type CampaignFeedOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign feed is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaignFeeds/{campaign_id}~{feed_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignFeedOperation_Update ¶ added in v0.2.0

type CampaignFeedOperation_Update struct {
	// Update operation: The campaign feed is expected to have a valid resource
	// name.
	Update *resources.CampaignFeed `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignFeedServiceClient ¶ added in v0.2.0

type CampaignFeedServiceClient interface {
	// Returns the requested campaign feed in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignFeed(ctx context.Context, in *GetCampaignFeedRequest, opts ...grpc.CallOption) (*resources.CampaignFeed, error)
	// Creates, updates, or removes campaign feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignFeedError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignFeeds(ctx context.Context, in *MutateCampaignFeedsRequest, opts ...grpc.CallOption) (*MutateCampaignFeedsResponse, error)
}

CampaignFeedServiceClient is the client API for CampaignFeedService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignFeedServiceClient ¶ added in v0.2.0

func NewCampaignFeedServiceClient(cc grpc.ClientConnInterface) CampaignFeedServiceClient

type CampaignFeedServiceServer ¶ added in v0.2.0

type CampaignFeedServiceServer interface {
	// Returns the requested campaign feed in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignFeed(context.Context, *GetCampaignFeedRequest) (*resources.CampaignFeed, error)
	// Creates, updates, or removes campaign feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignFeedError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignFeeds(context.Context, *MutateCampaignFeedsRequest) (*MutateCampaignFeedsResponse, error)
	// contains filtered or unexported methods
}

CampaignFeedServiceServer is the server API for CampaignFeedService service. All implementations must embed UnimplementedCampaignFeedServiceServer for forward compatibility

type CampaignLabelOperation ¶ added in v0.2.2

type CampaignLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignLabelOperation_Create
	//	*CampaignLabelOperation_Remove
	Operation isCampaignLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on a campaign-label relationship.

func (*CampaignLabelOperation) Descriptor deprecated added in v0.2.2

func (*CampaignLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignLabelOperation.ProtoReflect.Descriptor instead.

func (*CampaignLabelOperation) GetCreate ¶ added in v0.2.2

func (*CampaignLabelOperation) GetOperation ¶ added in v0.2.2

func (m *CampaignLabelOperation) GetOperation() isCampaignLabelOperation_Operation

func (*CampaignLabelOperation) GetRemove ¶ added in v0.2.2

func (x *CampaignLabelOperation) GetRemove() string

func (*CampaignLabelOperation) ProtoMessage ¶ added in v0.2.2

func (*CampaignLabelOperation) ProtoMessage()

func (*CampaignLabelOperation) ProtoReflect ¶ added in v0.2.2

func (x *CampaignLabelOperation) ProtoReflect() protoreflect.Message

func (*CampaignLabelOperation) Reset ¶ added in v0.2.2

func (x *CampaignLabelOperation) Reset()

func (*CampaignLabelOperation) String ¶ added in v0.2.2

func (x *CampaignLabelOperation) String() string

type CampaignLabelOperation_Create ¶ added in v0.2.2

type CampaignLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign-label
	// relationship.
	Create *resources.CampaignLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignLabelOperation_Remove ¶ added in v0.2.2

type CampaignLabelOperation_Remove struct {
	// Remove operation: A resource name for the campaign-label relationship
	// being removed, in this format:
	//
	// `customers/{customer_id}/campaignLabels/{campaign_id}~{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CampaignLabelServiceClient ¶ added in v0.2.2

type CampaignLabelServiceClient interface {
	// Returns the requested campaign-label relationship in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignLabel(ctx context.Context, in *GetCampaignLabelRequest, opts ...grpc.CallOption) (*resources.CampaignLabel, error)
	// Creates and removes campaign-label relationships.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignLabels(ctx context.Context, in *MutateCampaignLabelsRequest, opts ...grpc.CallOption) (*MutateCampaignLabelsResponse, error)
}

CampaignLabelServiceClient is the client API for CampaignLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignLabelServiceClient ¶ added in v0.2.2

func NewCampaignLabelServiceClient(cc grpc.ClientConnInterface) CampaignLabelServiceClient

type CampaignLabelServiceServer ¶ added in v0.2.2

type CampaignLabelServiceServer interface {
	// Returns the requested campaign-label relationship in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignLabel(context.Context, *GetCampaignLabelRequest) (*resources.CampaignLabel, error)
	// Creates and removes campaign-label relationships.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCampaignLabels(context.Context, *MutateCampaignLabelsRequest) (*MutateCampaignLabelsResponse, error)
	// contains filtered or unexported methods
}

CampaignLabelServiceServer is the server API for CampaignLabelService service. All implementations must embed UnimplementedCampaignLabelServiceServer for forward compatibility

type CampaignOperation ¶

type CampaignOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignOperation_Create
	//	*CampaignOperation_Update
	//	*CampaignOperation_Remove
	Operation isCampaignOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a campaign.

func (*CampaignOperation) Descriptor deprecated

func (*CampaignOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignOperation.ProtoReflect.Descriptor instead.

func (*CampaignOperation) GetCreate ¶

func (x *CampaignOperation) GetCreate() *resources.Campaign

func (*CampaignOperation) GetOperation ¶

func (m *CampaignOperation) GetOperation() isCampaignOperation_Operation

func (*CampaignOperation) GetRemove ¶

func (x *CampaignOperation) GetRemove() string

func (*CampaignOperation) GetUpdate ¶

func (x *CampaignOperation) GetUpdate() *resources.Campaign

func (*CampaignOperation) GetUpdateMask ¶

func (x *CampaignOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignOperation) ProtoMessage ¶

func (*CampaignOperation) ProtoMessage()

func (*CampaignOperation) ProtoReflect ¶ added in v0.2.2

func (x *CampaignOperation) ProtoReflect() protoreflect.Message

func (*CampaignOperation) Reset ¶

func (x *CampaignOperation) Reset()

func (*CampaignOperation) String ¶

func (x *CampaignOperation) String() string

type CampaignOperation_Create ¶

type CampaignOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign.
	Create *resources.Campaign `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignOperation_Remove ¶

type CampaignOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaigns/{campaign_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignOperation_Update ¶

type CampaignOperation_Update struct {
	// Update operation: The campaign is expected to have a valid
	// resource name.
	Update *resources.Campaign `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignServiceClient ¶

type CampaignServiceClient interface {
	// Returns the requested campaign in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaign(ctx context.Context, in *GetCampaignRequest, opts ...grpc.CallOption) (*resources.Campaign, error)
	// Creates, updates, or removes campaigns. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [CampaignBudgetError]()
	//   [CampaignError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RegionCodeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCampaigns(ctx context.Context, in *MutateCampaignsRequest, opts ...grpc.CallOption) (*MutateCampaignsResponse, error)
}

CampaignServiceClient is the client API for CampaignService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CampaignServiceServer ¶

type CampaignServiceServer interface {
	// Returns the requested campaign in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaign(context.Context, *GetCampaignRequest) (*resources.Campaign, error)
	// Creates, updates, or removes campaigns. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AdxError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [BiddingStrategyError]()
	//   [CampaignBudgetError]()
	//   [CampaignError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RegionCodeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCampaigns(context.Context, *MutateCampaignsRequest) (*MutateCampaignsResponse, error)
	// contains filtered or unexported methods
}

CampaignServiceServer is the server API for CampaignService service. All implementations must embed UnimplementedCampaignServiceServer for forward compatibility

type CampaignSharedSetOperation ¶ added in v0.2.0

type CampaignSharedSetOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CampaignSharedSetOperation_Create
	//	*CampaignSharedSetOperation_Remove
	Operation isCampaignSharedSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an campaign shared set.

func (*CampaignSharedSetOperation) Descriptor deprecated added in v0.2.0

func (*CampaignSharedSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CampaignSharedSetOperation.ProtoReflect.Descriptor instead.

func (*CampaignSharedSetOperation) GetCreate ¶ added in v0.2.0

func (*CampaignSharedSetOperation) GetOperation ¶ added in v0.2.0

func (m *CampaignSharedSetOperation) GetOperation() isCampaignSharedSetOperation_Operation

func (*CampaignSharedSetOperation) GetRemove ¶ added in v0.2.0

func (x *CampaignSharedSetOperation) GetRemove() string

func (*CampaignSharedSetOperation) ProtoMessage ¶ added in v0.2.0

func (*CampaignSharedSetOperation) ProtoMessage()

func (*CampaignSharedSetOperation) ProtoReflect ¶ added in v0.2.2

func (*CampaignSharedSetOperation) Reset ¶ added in v0.2.0

func (x *CampaignSharedSetOperation) Reset()

func (*CampaignSharedSetOperation) String ¶ added in v0.2.0

func (x *CampaignSharedSetOperation) String() string

type CampaignSharedSetOperation_Create ¶ added in v0.2.0

type CampaignSharedSetOperation_Create struct {
	// Create operation: No resource name is expected for the new campaign
	// shared set.
	Create *resources.CampaignSharedSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignSharedSetOperation_Remove ¶ added in v0.2.0

type CampaignSharedSetOperation_Remove struct {
	// Remove operation: A resource name for the removed campaign shared set is
	// expected, in this format:
	//
	// `customers/{customer_id}/campaignSharedSets/{campaign_id}~{shared_set_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignSharedSetServiceClient ¶ added in v0.2.0

type CampaignSharedSetServiceClient interface {
	// Returns the requested campaign shared set in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignSharedSet(ctx context.Context, in *GetCampaignSharedSetRequest, opts ...grpc.CallOption) (*resources.CampaignSharedSet, error)
	// Creates or removes campaign shared sets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignSharedSetError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignSharedSets(ctx context.Context, in *MutateCampaignSharedSetsRequest, opts ...grpc.CallOption) (*MutateCampaignSharedSetsResponse, error)
}

CampaignSharedSetServiceClient is the client API for CampaignSharedSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignSharedSetServiceClient ¶ added in v0.2.0

func NewCampaignSharedSetServiceClient(cc grpc.ClientConnInterface) CampaignSharedSetServiceClient

type CampaignSharedSetServiceServer ¶ added in v0.2.0

type CampaignSharedSetServiceServer interface {
	// Returns the requested campaign shared set in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCampaignSharedSet(context.Context, *GetCampaignSharedSetRequest) (*resources.CampaignSharedSet, error)
	// Creates or removes campaign shared sets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CampaignSharedSetError]()
	//   [ContextError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCampaignSharedSets(context.Context, *MutateCampaignSharedSetsRequest) (*MutateCampaignSharedSetsResponse, error)
	// contains filtered or unexported methods
}

CampaignSharedSetServiceServer is the server API for CampaignSharedSetService service. All implementations must embed UnimplementedCampaignSharedSetServiceServer for forward compatibility

type CampaignSimulationServiceClient ¶ added in v0.2.2

type CampaignSimulationServiceClient interface {
	// Returns the requested campaign simulation in full detail.
	GetCampaignSimulation(ctx context.Context, in *GetCampaignSimulationRequest, opts ...grpc.CallOption) (*resources.CampaignSimulation, error)
}

CampaignSimulationServiceClient is the client API for CampaignSimulationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCampaignSimulationServiceClient ¶ added in v0.2.2

func NewCampaignSimulationServiceClient(cc grpc.ClientConnInterface) CampaignSimulationServiceClient

type CampaignSimulationServiceServer ¶ added in v0.2.2

type CampaignSimulationServiceServer interface {
	// Returns the requested campaign simulation in full detail.
	GetCampaignSimulation(context.Context, *GetCampaignSimulationRequest) (*resources.CampaignSimulation, error)
	// contains filtered or unexported methods
}

CampaignSimulationServiceServer is the server API for CampaignSimulationService service. All implementations must embed UnimplementedCampaignSimulationServiceServer for forward compatibility

type CarrierConstantServiceClient ¶ added in v0.2.0

type CarrierConstantServiceClient interface {
	// Returns the requested carrier constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCarrierConstant(ctx context.Context, in *GetCarrierConstantRequest, opts ...grpc.CallOption) (*resources.CarrierConstant, error)
}

CarrierConstantServiceClient is the client API for CarrierConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCarrierConstantServiceClient ¶ added in v0.2.0

func NewCarrierConstantServiceClient(cc grpc.ClientConnInterface) CarrierConstantServiceClient

type CarrierConstantServiceServer ¶ added in v0.2.0

type CarrierConstantServiceServer interface {
	// Returns the requested carrier constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCarrierConstant(context.Context, *GetCarrierConstantRequest) (*resources.CarrierConstant, error)
	// contains filtered or unexported methods
}

CarrierConstantServiceServer is the server API for CarrierConstantService service. All implementations must embed UnimplementedCarrierConstantServiceServer for forward compatibility

type CartData ¶ added in v0.2.3

type CartData struct {

	// The Merchant Center ID where the items are uploaded.
	MerchantId string `protobuf:"bytes,1,opt,name=merchant_id,json=merchantId,proto3" json:"merchant_id,omitempty"`
	// The country code associated with the feed where the items are uploaded.
	FeedCountryCode string `protobuf:"bytes,2,opt,name=feed_country_code,json=feedCountryCode,proto3" json:"feed_country_code,omitempty"`
	// The language code associated with the feed where the items are uploaded.
	FeedLanguageCode string `protobuf:"bytes,3,opt,name=feed_language_code,json=feedLanguageCode,proto3" json:"feed_language_code,omitempty"`
	// Sum of all transaction level discounts, such as free shipping and
	// coupon discounts for the whole cart. The currency code is the same
	// as that in the ClickConversion message.
	LocalTransactionCost float64 `protobuf:"fixed64,4,opt,name=local_transaction_cost,json=localTransactionCost,proto3" json:"local_transaction_cost,omitempty"`
	// Data of the items purchased.
	Items []*CartData_Item `protobuf:"bytes,5,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

Contains additional information about cart data.

func (*CartData) Descriptor deprecated added in v0.2.3

func (*CartData) Descriptor() ([]byte, []int)

Deprecated: Use CartData.ProtoReflect.Descriptor instead.

func (*CartData) GetFeedCountryCode ¶ added in v0.2.3

func (x *CartData) GetFeedCountryCode() string

func (*CartData) GetFeedLanguageCode ¶ added in v0.2.3

func (x *CartData) GetFeedLanguageCode() string

func (*CartData) GetItems ¶ added in v0.2.3

func (x *CartData) GetItems() []*CartData_Item

func (*CartData) GetLocalTransactionCost ¶ added in v0.2.3

func (x *CartData) GetLocalTransactionCost() float64

func (*CartData) GetMerchantId ¶ added in v0.2.3

func (x *CartData) GetMerchantId() string

func (*CartData) ProtoMessage ¶ added in v0.2.3

func (*CartData) ProtoMessage()

func (*CartData) ProtoReflect ¶ added in v0.2.3

func (x *CartData) ProtoReflect() protoreflect.Message

func (*CartData) Reset ¶ added in v0.2.3

func (x *CartData) Reset()

func (*CartData) String ¶ added in v0.2.3

func (x *CartData) String() string

type CartData_Item ¶ added in v0.2.3

type CartData_Item struct {

	// The shopping id of the item. Must be equal to the Merchant Center product
	// identifier.
	ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
	// Number of items sold.
	Quantity int32 `protobuf:"varint,2,opt,name=quantity,proto3" json:"quantity,omitempty"`
	// Unit price excluding tax, shipping, and any transaction
	// level discounts. The currency code is the same as that in the
	// ClickConversion message.
	UnitPrice float64 `protobuf:"fixed64,3,opt,name=unit_price,json=unitPrice,proto3" json:"unit_price,omitempty"`
	// contains filtered or unexported fields
}

Contains data of the items purchased.

func (*CartData_Item) Descriptor deprecated added in v0.2.3

func (*CartData_Item) Descriptor() ([]byte, []int)

Deprecated: Use CartData_Item.ProtoReflect.Descriptor instead.

func (*CartData_Item) GetProductId ¶ added in v0.2.3

func (x *CartData_Item) GetProductId() string

func (*CartData_Item) GetQuantity ¶ added in v0.2.3

func (x *CartData_Item) GetQuantity() int32

func (*CartData_Item) GetUnitPrice ¶ added in v0.2.3

func (x *CartData_Item) GetUnitPrice() float64

func (*CartData_Item) ProtoMessage ¶ added in v0.2.3

func (*CartData_Item) ProtoMessage()

func (*CartData_Item) ProtoReflect ¶ added in v0.2.3

func (x *CartData_Item) ProtoReflect() protoreflect.Message

func (*CartData_Item) Reset ¶ added in v0.2.3

func (x *CartData_Item) Reset()

func (*CartData_Item) String ¶ added in v0.2.3

func (x *CartData_Item) String() string

type ChangeStatusServiceClient ¶ added in v0.2.0

type ChangeStatusServiceClient interface {
	// Returns the requested change status in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetChangeStatus(ctx context.Context, in *GetChangeStatusRequest, opts ...grpc.CallOption) (*resources.ChangeStatus, error)
}

ChangeStatusServiceClient is the client API for ChangeStatusService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewChangeStatusServiceClient ¶ added in v0.2.0

func NewChangeStatusServiceClient(cc grpc.ClientConnInterface) ChangeStatusServiceClient

type ChangeStatusServiceServer ¶ added in v0.2.0

type ChangeStatusServiceServer interface {
	// Returns the requested change status in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetChangeStatus(context.Context, *GetChangeStatusRequest) (*resources.ChangeStatus, error)
	// contains filtered or unexported methods
}

ChangeStatusServiceServer is the server API for ChangeStatusService service. All implementations must embed UnimplementedChangeStatusServiceServer for forward compatibility

type ClickConversion ¶ added in v0.2.2

type ClickConversion struct {

	// The Google click ID (gclid) associated with this conversion.
	Gclid *string `protobuf:"bytes,9,opt,name=gclid,proto3,oneof" json:"gclid,omitempty"`
	// Resource name of the conversion action associated with this conversion.
	// Note: Although this resource name consists of a customer id and a
	// conversion action id, validation will ignore the customer id and use the
	// conversion action id as the sole identifier of the conversion action.
	ConversionAction *string `protobuf:"bytes,10,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the conversion occurred. Must be after
	// the click time. The timezone must be specified. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. “2019-01-01 12:32:45-08:00”.
	ConversionDateTime *string `protobuf:"bytes,11,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// The value of the conversion for the advertiser.
	ConversionValue *float64 `protobuf:"fixed64,12,opt,name=conversion_value,json=conversionValue,proto3,oneof" json:"conversion_value,omitempty"`
	// Currency associated with the conversion value. This is the ISO 4217
	// 3-character currency code. For example: USD, EUR.
	CurrencyCode *string `protobuf:"bytes,13,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// The order ID associated with the conversion. An order id can only be used
	// for one conversion per conversion action.
	OrderId *string `protobuf:"bytes,14,opt,name=order_id,json=orderId,proto3,oneof" json:"order_id,omitempty"`
	// Additional data about externally attributed conversions. This field
	// is required for conversions with an externally attributed conversion
	// action, but should not be set otherwise.
	ExternalAttributionData *ExternalAttributionData `` /* 132-byte string literal not displayed */
	// The custom variables associated with this conversion.
	CustomVariables []*CustomVariable `protobuf:"bytes,15,rep,name=custom_variables,json=customVariables,proto3" json:"custom_variables,omitempty"`
	// The cart data associated with this conversion.
	CartData *CartData `protobuf:"bytes,16,opt,name=cart_data,json=cartData,proto3" json:"cart_data,omitempty"`
	// contains filtered or unexported fields
}

A click conversion.

func (*ClickConversion) Descriptor deprecated added in v0.2.2

func (*ClickConversion) Descriptor() ([]byte, []int)

Deprecated: Use ClickConversion.ProtoReflect.Descriptor instead.

func (*ClickConversion) GetCartData ¶ added in v0.2.3

func (x *ClickConversion) GetCartData() *CartData

func (*ClickConversion) GetConversionAction ¶ added in v0.2.2

func (x *ClickConversion) GetConversionAction() string

func (*ClickConversion) GetConversionDateTime ¶ added in v0.2.2

func (x *ClickConversion) GetConversionDateTime() string

func (*ClickConversion) GetConversionValue ¶ added in v0.2.2

func (x *ClickConversion) GetConversionValue() float64

func (*ClickConversion) GetCurrencyCode ¶ added in v0.2.2

func (x *ClickConversion) GetCurrencyCode() string

func (*ClickConversion) GetCustomVariables ¶ added in v0.2.2

func (x *ClickConversion) GetCustomVariables() []*CustomVariable

func (*ClickConversion) GetExternalAttributionData ¶ added in v0.2.2

func (x *ClickConversion) GetExternalAttributionData() *ExternalAttributionData

func (*ClickConversion) GetGclid ¶ added in v0.2.2

func (x *ClickConversion) GetGclid() string

func (*ClickConversion) GetOrderId ¶ added in v0.2.2

func (x *ClickConversion) GetOrderId() string

func (*ClickConversion) ProtoMessage ¶ added in v0.2.2

func (*ClickConversion) ProtoMessage()

func (*ClickConversion) ProtoReflect ¶ added in v0.2.2

func (x *ClickConversion) ProtoReflect() protoreflect.Message

func (*ClickConversion) Reset ¶ added in v0.2.2

func (x *ClickConversion) Reset()

func (*ClickConversion) String ¶ added in v0.2.2

func (x *ClickConversion) String() string

type ClickConversionResult ¶ added in v0.2.2

type ClickConversionResult struct {

	// The Google Click ID (gclid) associated with this conversion.
	Gclid *string `protobuf:"bytes,4,opt,name=gclid,proto3,oneof" json:"gclid,omitempty"`
	// Resource name of the conversion action associated with this conversion.
	ConversionAction *string `protobuf:"bytes,5,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the conversion occurred. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. “2019-01-01 12:32:45-08:00”.
	ConversionDateTime *string `protobuf:"bytes,6,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// contains filtered or unexported fields
}

Identifying information for a successfully processed ClickConversion.

func (*ClickConversionResult) Descriptor deprecated added in v0.2.2

func (*ClickConversionResult) Descriptor() ([]byte, []int)

Deprecated: Use ClickConversionResult.ProtoReflect.Descriptor instead.

func (*ClickConversionResult) GetConversionAction ¶ added in v0.2.2

func (x *ClickConversionResult) GetConversionAction() string

func (*ClickConversionResult) GetConversionDateTime ¶ added in v0.2.2

func (x *ClickConversionResult) GetConversionDateTime() string

func (*ClickConversionResult) GetGclid ¶ added in v0.2.2

func (x *ClickConversionResult) GetGclid() string

func (*ClickConversionResult) ProtoMessage ¶ added in v0.2.2

func (*ClickConversionResult) ProtoMessage()

func (*ClickConversionResult) ProtoReflect ¶ added in v0.2.2

func (x *ClickConversionResult) ProtoReflect() protoreflect.Message

func (*ClickConversionResult) Reset ¶ added in v0.2.2

func (x *ClickConversionResult) Reset()

func (*ClickConversionResult) String ¶ added in v0.2.2

func (x *ClickConversionResult) String() string

type ClickViewServiceClient ¶ added in v0.2.2

type ClickViewServiceClient interface {
	// Returns the requested click view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetClickView(ctx context.Context, in *GetClickViewRequest, opts ...grpc.CallOption) (*resources.ClickView, error)
}

ClickViewServiceClient is the client API for ClickViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewClickViewServiceClient ¶ added in v0.2.2

func NewClickViewServiceClient(cc grpc.ClientConnInterface) ClickViewServiceClient

type ClickViewServiceServer ¶ added in v0.2.2

type ClickViewServiceServer interface {
	// Returns the requested click view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetClickView(context.Context, *GetClickViewRequest) (*resources.ClickView, error)
	// contains filtered or unexported methods
}

ClickViewServiceServer is the server API for ClickViewService service. All implementations must embed UnimplementedClickViewServiceServer for forward compatibility

type CombinedAudienceServiceClient ¶ added in v0.2.2

type CombinedAudienceServiceClient interface {
	// Returns the requested combined audience in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCombinedAudience(ctx context.Context, in *GetCombinedAudienceRequest, opts ...grpc.CallOption) (*resources.CombinedAudience, error)
}

CombinedAudienceServiceClient is the client API for CombinedAudienceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCombinedAudienceServiceClient ¶ added in v0.2.2

func NewCombinedAudienceServiceClient(cc grpc.ClientConnInterface) CombinedAudienceServiceClient

type CombinedAudienceServiceServer ¶ added in v0.2.2

type CombinedAudienceServiceServer interface {
	// Returns the requested combined audience in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCombinedAudience(context.Context, *GetCombinedAudienceRequest) (*resources.CombinedAudience, error)
	// contains filtered or unexported methods
}

CombinedAudienceServiceServer is the server API for CombinedAudienceService service. All implementations must embed UnimplementedCombinedAudienceServiceServer for forward compatibility

type ConversionActionOperation ¶ added in v0.2.0

type ConversionActionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ConversionActionOperation_Create
	//	*ConversionActionOperation_Update
	//	*ConversionActionOperation_Remove
	Operation isConversionActionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a conversion action.

func (*ConversionActionOperation) Descriptor deprecated added in v0.2.0

func (*ConversionActionOperation) Descriptor() ([]byte, []int)

Deprecated: Use ConversionActionOperation.ProtoReflect.Descriptor instead.

func (*ConversionActionOperation) GetCreate ¶ added in v0.2.0

func (*ConversionActionOperation) GetOperation ¶ added in v0.2.0

func (m *ConversionActionOperation) GetOperation() isConversionActionOperation_Operation

func (*ConversionActionOperation) GetRemove ¶ added in v0.2.0

func (x *ConversionActionOperation) GetRemove() string

func (*ConversionActionOperation) GetUpdate ¶ added in v0.2.0

func (*ConversionActionOperation) GetUpdateMask ¶ added in v0.2.0

func (x *ConversionActionOperation) GetUpdateMask() *field_mask.FieldMask

func (*ConversionActionOperation) ProtoMessage ¶ added in v0.2.0

func (*ConversionActionOperation) ProtoMessage()

func (*ConversionActionOperation) ProtoReflect ¶ added in v0.2.2

func (*ConversionActionOperation) Reset ¶ added in v0.2.0

func (x *ConversionActionOperation) Reset()

func (*ConversionActionOperation) String ¶ added in v0.2.0

func (x *ConversionActionOperation) String() string

type ConversionActionOperation_Create ¶ added in v0.2.0

type ConversionActionOperation_Create struct {
	// Create operation: No resource name is expected for the new conversion
	// action.
	Create *resources.ConversionAction `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ConversionActionOperation_Remove ¶ added in v0.2.0

type ConversionActionOperation_Remove struct {
	// Remove operation: A resource name for the removed conversion action is
	// expected, in this format:
	//
	// `customers/{customer_id}/conversionActions/{conversion_action_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type ConversionActionOperation_Update ¶ added in v0.2.0

type ConversionActionOperation_Update struct {
	// Update operation: The conversion action is expected to have a valid
	// resource name.
	Update *resources.ConversionAction `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ConversionActionServiceClient ¶ added in v0.2.0

type ConversionActionServiceClient interface {
	// Returns the requested conversion action.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetConversionAction(ctx context.Context, in *GetConversionActionRequest, opts ...grpc.CallOption) (*resources.ConversionAction, error)
	// Creates, updates or removes conversion actions. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionActionError]()
	//   [CurrencyCodeError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateConversionActions(ctx context.Context, in *MutateConversionActionsRequest, opts ...grpc.CallOption) (*MutateConversionActionsResponse, error)
}

ConversionActionServiceClient is the client API for ConversionActionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewConversionActionServiceClient ¶ added in v0.2.0

func NewConversionActionServiceClient(cc grpc.ClientConnInterface) ConversionActionServiceClient

type ConversionActionServiceServer ¶ added in v0.2.0

type ConversionActionServiceServer interface {
	// Returns the requested conversion action.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetConversionAction(context.Context, *GetConversionActionRequest) (*resources.ConversionAction, error)
	// Creates, updates or removes conversion actions. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionActionError]()
	//   [CurrencyCodeError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateConversionActions(context.Context, *MutateConversionActionsRequest) (*MutateConversionActionsResponse, error)
	// contains filtered or unexported methods
}

ConversionActionServiceServer is the server API for ConversionActionService service. All implementations must embed UnimplementedConversionActionServiceServer for forward compatibility

type ConversionAdjustment ¶ added in v0.2.2

type ConversionAdjustment struct {

	// Resource name of the conversion action associated with this conversion
	// adjustment. Note: Although this resource name consists of a customer id and
	// a conversion action id, validation will ignore the customer id and use the
	// conversion action id as the sole identifier of the conversion action.
	ConversionAction *string `protobuf:"bytes,8,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the adjustment occurred. Must be after the
	// conversion_date_time. The timezone must be specified. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	AdjustmentDateTime *string `protobuf:"bytes,9,opt,name=adjustment_date_time,json=adjustmentDateTime,proto3,oneof" json:"adjustment_date_time,omitempty"`
	// The adjustment type.
	AdjustmentType enums.ConversionAdjustmentTypeEnum_ConversionAdjustmentType `` /* 193-byte string literal not displayed */
	// Information needed to restate the conversion's value.
	// Required for restatements. Should not be supplied for retractions. An error
	// will be returned if provided for a retraction.
	// NOTE: If you want to upload a second restatement with a different adjusted
	// value, it must have a new, more recent, adjustment occurrence time.
	// Otherwise, it will be treated as a duplicate of the previous restatement
	// and ignored.
	RestatementValue *RestatementValue `protobuf:"bytes,6,opt,name=restatement_value,json=restatementValue,proto3" json:"restatement_value,omitempty"`
	// Identifies the conversion to be adjusted.
	//
	// Types that are assignable to ConversionIdentifier:
	//	*ConversionAdjustment_GclidDateTimePair
	//	*ConversionAdjustment_OrderId
	ConversionIdentifier isConversionAdjustment_ConversionIdentifier `protobuf_oneof:"conversion_identifier"`
	// contains filtered or unexported fields
}

A conversion adjustment.

func (*ConversionAdjustment) Descriptor deprecated added in v0.2.2

func (*ConversionAdjustment) Descriptor() ([]byte, []int)

Deprecated: Use ConversionAdjustment.ProtoReflect.Descriptor instead.

func (*ConversionAdjustment) GetAdjustmentDateTime ¶ added in v0.2.2

func (x *ConversionAdjustment) GetAdjustmentDateTime() string

func (*ConversionAdjustment) GetAdjustmentType ¶ added in v0.2.2

func (*ConversionAdjustment) GetConversionAction ¶ added in v0.2.2

func (x *ConversionAdjustment) GetConversionAction() string

func (*ConversionAdjustment) GetConversionIdentifier ¶ added in v0.2.2

func (m *ConversionAdjustment) GetConversionIdentifier() isConversionAdjustment_ConversionIdentifier

func (*ConversionAdjustment) GetGclidDateTimePair ¶ added in v0.2.2

func (x *ConversionAdjustment) GetGclidDateTimePair() *GclidDateTimePair

func (*ConversionAdjustment) GetOrderId ¶ added in v0.2.2

func (x *ConversionAdjustment) GetOrderId() string

func (*ConversionAdjustment) GetRestatementValue ¶ added in v0.2.2

func (x *ConversionAdjustment) GetRestatementValue() *RestatementValue

func (*ConversionAdjustment) ProtoMessage ¶ added in v0.2.2

func (*ConversionAdjustment) ProtoMessage()

func (*ConversionAdjustment) ProtoReflect ¶ added in v0.2.2

func (x *ConversionAdjustment) ProtoReflect() protoreflect.Message

func (*ConversionAdjustment) Reset ¶ added in v0.2.2

func (x *ConversionAdjustment) Reset()

func (*ConversionAdjustment) String ¶ added in v0.2.2

func (x *ConversionAdjustment) String() string

type ConversionAdjustmentResult ¶ added in v0.2.2

type ConversionAdjustmentResult struct {

	// Resource name of the conversion action associated with this conversion
	// adjustment.
	ConversionAction *string `protobuf:"bytes,7,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"`
	// The date time at which the adjustment occurred. The format is
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	AdjustmentDateTime *string `protobuf:"bytes,8,opt,name=adjustment_date_time,json=adjustmentDateTime,proto3,oneof" json:"adjustment_date_time,omitempty"`
	// The adjustment type.
	AdjustmentType enums.ConversionAdjustmentTypeEnum_ConversionAdjustmentType `` /* 193-byte string literal not displayed */
	// Identifies the conversion that was adjusted.
	//
	// Types that are assignable to ConversionIdentifier:
	//	*ConversionAdjustmentResult_GclidDateTimePair
	//	*ConversionAdjustmentResult_OrderId
	ConversionIdentifier isConversionAdjustmentResult_ConversionIdentifier `protobuf_oneof:"conversion_identifier"`
	// contains filtered or unexported fields
}

Information identifying a successfully processed ConversionAdjustment.

func (*ConversionAdjustmentResult) Descriptor deprecated added in v0.2.2

func (*ConversionAdjustmentResult) Descriptor() ([]byte, []int)

Deprecated: Use ConversionAdjustmentResult.ProtoReflect.Descriptor instead.

func (*ConversionAdjustmentResult) GetAdjustmentDateTime ¶ added in v0.2.2

func (x *ConversionAdjustmentResult) GetAdjustmentDateTime() string

func (*ConversionAdjustmentResult) GetAdjustmentType ¶ added in v0.2.2

func (*ConversionAdjustmentResult) GetConversionAction ¶ added in v0.2.2

func (x *ConversionAdjustmentResult) GetConversionAction() string

func (*ConversionAdjustmentResult) GetConversionIdentifier ¶ added in v0.2.2

func (m *ConversionAdjustmentResult) GetConversionIdentifier() isConversionAdjustmentResult_ConversionIdentifier

func (*ConversionAdjustmentResult) GetGclidDateTimePair ¶ added in v0.2.2

func (x *ConversionAdjustmentResult) GetGclidDateTimePair() *GclidDateTimePair

func (*ConversionAdjustmentResult) GetOrderId ¶ added in v0.2.2

func (x *ConversionAdjustmentResult) GetOrderId() string

func (*ConversionAdjustmentResult) ProtoMessage ¶ added in v0.2.2

func (*ConversionAdjustmentResult) ProtoMessage()

func (*ConversionAdjustmentResult) ProtoReflect ¶ added in v0.2.2

func (*ConversionAdjustmentResult) Reset ¶ added in v0.2.2

func (x *ConversionAdjustmentResult) Reset()

func (*ConversionAdjustmentResult) String ¶ added in v0.2.2

func (x *ConversionAdjustmentResult) String() string

type ConversionAdjustmentResult_GclidDateTimePair ¶ added in v0.2.2

type ConversionAdjustmentResult_GclidDateTimePair struct {
	// Uniquely identifies a conversion that was reported without an order ID
	// specified.
	GclidDateTimePair *GclidDateTimePair `protobuf:"bytes,1,opt,name=gclid_date_time_pair,json=gclidDateTimePair,proto3,oneof"`
}

type ConversionAdjustmentResult_OrderId ¶ added in v0.2.2

type ConversionAdjustmentResult_OrderId struct {
	// The order ID of the conversion that was adjusted.
	OrderId string `protobuf:"bytes,6,opt,name=order_id,json=orderId,proto3,oneof"`
}

type ConversionAdjustmentUploadServiceClient ¶ added in v0.2.2

type ConversionAdjustmentUploadServiceClient interface {
	// Processes the given conversion adjustments.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadConversionAdjustments(ctx context.Context, in *UploadConversionAdjustmentsRequest, opts ...grpc.CallOption) (*UploadConversionAdjustmentsResponse, error)
}

ConversionAdjustmentUploadServiceClient is the client API for ConversionAdjustmentUploadService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewConversionAdjustmentUploadServiceClient ¶ added in v0.2.2

func NewConversionAdjustmentUploadServiceClient(cc grpc.ClientConnInterface) ConversionAdjustmentUploadServiceClient

type ConversionAdjustmentUploadServiceServer ¶ added in v0.2.2

type ConversionAdjustmentUploadServiceServer interface {
	// Processes the given conversion adjustments.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadConversionAdjustments(context.Context, *UploadConversionAdjustmentsRequest) (*UploadConversionAdjustmentsResponse, error)
	// contains filtered or unexported methods
}

ConversionAdjustmentUploadServiceServer is the server API for ConversionAdjustmentUploadService service. All implementations must embed UnimplementedConversionAdjustmentUploadServiceServer for forward compatibility

type ConversionAdjustment_GclidDateTimePair ¶ added in v0.2.2

type ConversionAdjustment_GclidDateTimePair struct {
	// Uniquely identifies a conversion that was reported without an order ID
	// specified.
	GclidDateTimePair *GclidDateTimePair `protobuf:"bytes,1,opt,name=gclid_date_time_pair,json=gclidDateTimePair,proto3,oneof"`
}

type ConversionAdjustment_OrderId ¶ added in v0.2.2

type ConversionAdjustment_OrderId struct {
	// The order ID of the conversion to be adjusted. If the conversion was
	// reported with an order ID specified, that order ID must be used as the
	// identifier here.
	OrderId string `protobuf:"bytes,7,opt,name=order_id,json=orderId,proto3,oneof"`
}

type ConversionCustomVariableOperation ¶ added in v0.2.2

type ConversionCustomVariableOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ConversionCustomVariableOperation_Create
	//	*ConversionCustomVariableOperation_Update
	Operation isConversionCustomVariableOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a conversion custom variable.

func (*ConversionCustomVariableOperation) Descriptor deprecated added in v0.2.2

func (*ConversionCustomVariableOperation) Descriptor() ([]byte, []int)

Deprecated: Use ConversionCustomVariableOperation.ProtoReflect.Descriptor instead.

func (*ConversionCustomVariableOperation) GetCreate ¶ added in v0.2.2

func (*ConversionCustomVariableOperation) GetOperation ¶ added in v0.2.2

func (m *ConversionCustomVariableOperation) GetOperation() isConversionCustomVariableOperation_Operation

func (*ConversionCustomVariableOperation) GetUpdate ¶ added in v0.2.2

func (*ConversionCustomVariableOperation) GetUpdateMask ¶ added in v0.2.2

func (*ConversionCustomVariableOperation) ProtoMessage ¶ added in v0.2.2

func (*ConversionCustomVariableOperation) ProtoMessage()

func (*ConversionCustomVariableOperation) ProtoReflect ¶ added in v0.2.2

func (*ConversionCustomVariableOperation) Reset ¶ added in v0.2.2

func (*ConversionCustomVariableOperation) String ¶ added in v0.2.2

type ConversionCustomVariableOperation_Create ¶ added in v0.2.2

type ConversionCustomVariableOperation_Create struct {
	// Create operation: No resource name is expected for the new conversion
	// custom variable.
	Create *resources.ConversionCustomVariable `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ConversionCustomVariableOperation_Update ¶ added in v0.2.2

type ConversionCustomVariableOperation_Update struct {
	// Update operation: The conversion custom variable is expected to have a
	// valid resource name.
	Update *resources.ConversionCustomVariable `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ConversionCustomVariableServiceClient ¶ added in v0.2.2

type ConversionCustomVariableServiceClient interface {
	// Returns the requested conversion custom variable.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetConversionCustomVariable(ctx context.Context, in *GetConversionCustomVariableRequest, opts ...grpc.CallOption) (*resources.ConversionCustomVariable, error)
	// Creates or updates conversion custom variables. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionCustomVariableError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateConversionCustomVariables(ctx context.Context, in *MutateConversionCustomVariablesRequest, opts ...grpc.CallOption) (*MutateConversionCustomVariablesResponse, error)
}

ConversionCustomVariableServiceClient is the client API for ConversionCustomVariableService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewConversionCustomVariableServiceClient ¶ added in v0.2.2

func NewConversionCustomVariableServiceClient(cc grpc.ClientConnInterface) ConversionCustomVariableServiceClient

type ConversionCustomVariableServiceServer ¶ added in v0.2.2

type ConversionCustomVariableServiceServer interface {
	// Returns the requested conversion custom variable.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetConversionCustomVariable(context.Context, *GetConversionCustomVariableRequest) (*resources.ConversionCustomVariable, error)
	// Creates or updates conversion custom variables. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionCustomVariableError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateConversionCustomVariables(context.Context, *MutateConversionCustomVariablesRequest) (*MutateConversionCustomVariablesResponse, error)
	// contains filtered or unexported methods
}

ConversionCustomVariableServiceServer is the server API for ConversionCustomVariableService service. All implementations must embed UnimplementedConversionCustomVariableServiceServer for forward compatibility

type ConversionUploadServiceClient ¶ added in v0.2.2

type ConversionUploadServiceClient interface {
	// Processes the given click conversions.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionUploadError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadClickConversions(ctx context.Context, in *UploadClickConversionsRequest, opts ...grpc.CallOption) (*UploadClickConversionsResponse, error)
	// Processes the given call conversions.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadCallConversions(ctx context.Context, in *UploadCallConversionsRequest, opts ...grpc.CallOption) (*UploadCallConversionsResponse, error)
}

ConversionUploadServiceClient is the client API for ConversionUploadService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewConversionUploadServiceClient ¶ added in v0.2.2

func NewConversionUploadServiceClient(cc grpc.ClientConnInterface) ConversionUploadServiceClient

type ConversionUploadServiceServer ¶ added in v0.2.2

type ConversionUploadServiceServer interface {
	// Processes the given click conversions.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionUploadError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadClickConversions(context.Context, *UploadClickConversionsRequest) (*UploadClickConversionsResponse, error)
	// Processes the given call conversions.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PartialFailureError]()
	//   [QuotaError]()
	//   [RequestError]()
	UploadCallConversions(context.Context, *UploadCallConversionsRequest) (*UploadCallConversionsResponse, error)
	// contains filtered or unexported methods
}

ConversionUploadServiceServer is the server API for ConversionUploadService service. All implementations must embed UnimplementedConversionUploadServiceServer for forward compatibility

type CreateAccountLinkRequest ¶ added in v0.2.2

type CreateAccountLinkRequest struct {

	// Required. The ID of the customer for which the account link is created.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The account link to be created.
	AccountLink *resources.AccountLink `protobuf:"bytes,2,opt,name=account_link,json=accountLink,proto3" json:"account_link,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountLinkService.CreateAccountLink][google.ads.googleads.v8.services.AccountLinkService.CreateAccountLink].

func (*CreateAccountLinkRequest) Descriptor deprecated added in v0.2.2

func (*CreateAccountLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAccountLinkRequest.ProtoReflect.Descriptor instead.

func (x *CreateAccountLinkRequest) GetAccountLink() *resources.AccountLink

func (*CreateAccountLinkRequest) GetCustomerId ¶ added in v0.2.2

func (x *CreateAccountLinkRequest) GetCustomerId() string

func (*CreateAccountLinkRequest) ProtoMessage ¶ added in v0.2.2

func (*CreateAccountLinkRequest) ProtoMessage()

func (*CreateAccountLinkRequest) ProtoReflect ¶ added in v0.2.2

func (x *CreateAccountLinkRequest) ProtoReflect() protoreflect.Message

func (*CreateAccountLinkRequest) Reset ¶ added in v0.2.2

func (x *CreateAccountLinkRequest) Reset()

func (*CreateAccountLinkRequest) String ¶ added in v0.2.2

func (x *CreateAccountLinkRequest) String() string

type CreateAccountLinkResponse ¶ added in v0.2.2

type CreateAccountLinkResponse struct {

	// Returned for successful operations. Resource name of the account link.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Response message for [AccountLinkService.CreateAccountLink][google.ads.googleads.v8.services.AccountLinkService.CreateAccountLink].

func (*CreateAccountLinkResponse) Descriptor deprecated added in v0.2.2

func (*CreateAccountLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateAccountLinkResponse.ProtoReflect.Descriptor instead.

func (*CreateAccountLinkResponse) GetResourceName ¶ added in v0.2.2

func (x *CreateAccountLinkResponse) GetResourceName() string

func (*CreateAccountLinkResponse) ProtoMessage ¶ added in v0.2.2

func (*CreateAccountLinkResponse) ProtoMessage()

func (*CreateAccountLinkResponse) ProtoReflect ¶ added in v0.2.2

func (*CreateAccountLinkResponse) Reset ¶ added in v0.2.2

func (x *CreateAccountLinkResponse) Reset()

func (*CreateAccountLinkResponse) String ¶ added in v0.2.2

func (x *CreateAccountLinkResponse) String() string

type CreateCampaignExperimentMetadata ¶ added in v0.2.2

type CreateCampaignExperimentMetadata struct {

	// Resource name of campaign experiment created.
	CampaignExperiment string `protobuf:"bytes,1,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// contains filtered or unexported fields
}

Message used as metadata returned in Long Running Operations for CreateCampaignExperimentRequest

func (*CreateCampaignExperimentMetadata) Descriptor deprecated added in v0.2.2

func (*CreateCampaignExperimentMetadata) Descriptor() ([]byte, []int)

Deprecated: Use CreateCampaignExperimentMetadata.ProtoReflect.Descriptor instead.

func (*CreateCampaignExperimentMetadata) GetCampaignExperiment ¶ added in v0.2.2

func (x *CreateCampaignExperimentMetadata) GetCampaignExperiment() string

func (*CreateCampaignExperimentMetadata) ProtoMessage ¶ added in v0.2.2

func (*CreateCampaignExperimentMetadata) ProtoMessage()

func (*CreateCampaignExperimentMetadata) ProtoReflect ¶ added in v0.2.2

func (*CreateCampaignExperimentMetadata) Reset ¶ added in v0.2.2

func (*CreateCampaignExperimentMetadata) String ¶ added in v0.2.2

type CreateCampaignExperimentRequest ¶ added in v0.2.2

type CreateCampaignExperimentRequest struct {

	// Required. The ID of the customer whose campaign experiment is being created.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The campaign experiment to be created.
	CampaignExperiment *resources.CampaignExperiment `protobuf:"bytes,2,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.CreateCampaignExperiment][google.ads.googleads.v8.services.CampaignExperimentService.CreateCampaignExperiment].

func (*CreateCampaignExperimentRequest) Descriptor deprecated added in v0.2.2

func (*CreateCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*CreateCampaignExperimentRequest) GetCampaignExperiment ¶ added in v0.2.2

func (x *CreateCampaignExperimentRequest) GetCampaignExperiment() *resources.CampaignExperiment

func (*CreateCampaignExperimentRequest) GetCustomerId ¶ added in v0.2.2

func (x *CreateCampaignExperimentRequest) GetCustomerId() string

func (*CreateCampaignExperimentRequest) GetValidateOnly ¶ added in v0.2.2

func (x *CreateCampaignExperimentRequest) GetValidateOnly() bool

func (*CreateCampaignExperimentRequest) ProtoMessage ¶ added in v0.2.2

func (*CreateCampaignExperimentRequest) ProtoMessage()

func (*CreateCampaignExperimentRequest) ProtoReflect ¶ added in v0.2.2

func (*CreateCampaignExperimentRequest) Reset ¶ added in v0.2.2

func (*CreateCampaignExperimentRequest) String ¶ added in v0.2.2

type CreateCustomerClientRequest ¶ added in v0.2.0

type CreateCustomerClientRequest struct {

	// Required. The ID of the Manager under whom client customer is being created.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The new client customer to create. The resource name on this customer
	// will be ignored.
	CustomerClient *resources.Customer `protobuf:"bytes,2,opt,name=customer_client,json=customerClient,proto3" json:"customer_client,omitempty"`
	// Email address of the user who should be invited on the created client
	// customer. Accessible only to customers on the allow-list.
	EmailAddress *string `protobuf:"bytes,5,opt,name=email_address,json=emailAddress,proto3,oneof" json:"email_address,omitempty"`
	// The proposed role of user on the created client customer.
	// Accessible only to customers on the allow-list.
	AccessRole enums.AccessRoleEnum_AccessRole `` /* 153-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,6,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerService.CreateCustomerClient][google.ads.googleads.v8.services.CustomerService.CreateCustomerClient].

func (*CreateCustomerClientRequest) Descriptor deprecated added in v0.2.0

func (*CreateCustomerClientRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCustomerClientRequest.ProtoReflect.Descriptor instead.

func (*CreateCustomerClientRequest) GetAccessRole ¶ added in v0.2.2

func (*CreateCustomerClientRequest) GetCustomerClient ¶ added in v0.2.0

func (x *CreateCustomerClientRequest) GetCustomerClient() *resources.Customer

func (*CreateCustomerClientRequest) GetCustomerId ¶ added in v0.2.0

func (x *CreateCustomerClientRequest) GetCustomerId() string

func (*CreateCustomerClientRequest) GetEmailAddress ¶ added in v0.2.2

func (x *CreateCustomerClientRequest) GetEmailAddress() string

func (*CreateCustomerClientRequest) GetValidateOnly ¶ added in v0.2.2

func (x *CreateCustomerClientRequest) GetValidateOnly() bool

func (*CreateCustomerClientRequest) ProtoMessage ¶ added in v0.2.0

func (*CreateCustomerClientRequest) ProtoMessage()

func (*CreateCustomerClientRequest) ProtoReflect ¶ added in v0.2.2

func (*CreateCustomerClientRequest) Reset ¶ added in v0.2.0

func (x *CreateCustomerClientRequest) Reset()

func (*CreateCustomerClientRequest) String ¶ added in v0.2.0

func (x *CreateCustomerClientRequest) String() string

type CreateCustomerClientResponse ¶ added in v0.2.0

type CreateCustomerClientResponse struct {

	// The resource name of the newly created customer client.
	ResourceName string `protobuf:"bytes,2,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Link for inviting user to access the created customer. Accessible to
	// allowlisted customers only.
	InvitationLink string `protobuf:"bytes,3,opt,name=invitation_link,json=invitationLink,proto3" json:"invitation_link,omitempty"`
	// contains filtered or unexported fields
}

Response message for CreateCustomerClient mutate.

func (*CreateCustomerClientResponse) Descriptor deprecated added in v0.2.0

func (*CreateCustomerClientResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateCustomerClientResponse.ProtoReflect.Descriptor instead.

func (x *CreateCustomerClientResponse) GetInvitationLink() string

func (*CreateCustomerClientResponse) GetResourceName ¶ added in v0.2.0

func (x *CreateCustomerClientResponse) GetResourceName() string

func (*CreateCustomerClientResponse) ProtoMessage ¶ added in v0.2.0

func (*CreateCustomerClientResponse) ProtoMessage()

func (*CreateCustomerClientResponse) ProtoReflect ¶ added in v0.2.2

func (*CreateCustomerClientResponse) Reset ¶ added in v0.2.0

func (x *CreateCustomerClientResponse) Reset()

func (*CreateCustomerClientResponse) String ¶ added in v0.2.0

type CreateOfflineUserDataJobRequest ¶ added in v0.2.2

type CreateOfflineUserDataJobRequest struct {

	// Required. The ID of the customer for which to create an offline user data job.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The offline user data job to be created.
	Job *resources.OfflineUserDataJob `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [OfflineUserDataJobService.CreateOfflineUserDataJob][google.ads.googleads.v8.services.OfflineUserDataJobService.CreateOfflineUserDataJob].

func (*CreateOfflineUserDataJobRequest) Descriptor deprecated added in v0.2.2

func (*CreateOfflineUserDataJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateOfflineUserDataJobRequest.ProtoReflect.Descriptor instead.

func (*CreateOfflineUserDataJobRequest) GetCustomerId ¶ added in v0.2.2

func (x *CreateOfflineUserDataJobRequest) GetCustomerId() string

func (*CreateOfflineUserDataJobRequest) GetJob ¶ added in v0.2.2

func (*CreateOfflineUserDataJobRequest) GetValidateOnly ¶ added in v0.2.2

func (x *CreateOfflineUserDataJobRequest) GetValidateOnly() bool

func (*CreateOfflineUserDataJobRequest) ProtoMessage ¶ added in v0.2.2

func (*CreateOfflineUserDataJobRequest) ProtoMessage()

func (*CreateOfflineUserDataJobRequest) ProtoReflect ¶ added in v0.2.2

func (*CreateOfflineUserDataJobRequest) Reset ¶ added in v0.2.2

func (*CreateOfflineUserDataJobRequest) String ¶ added in v0.2.2

type CreateOfflineUserDataJobResponse ¶ added in v0.2.2

type CreateOfflineUserDataJobResponse struct {

	// The resource name of the OfflineUserDataJob.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Response message for [OfflineUserDataJobService.CreateOfflineUserDataJob][google.ads.googleads.v8.services.OfflineUserDataJobService.CreateOfflineUserDataJob].

func (*CreateOfflineUserDataJobResponse) Descriptor deprecated added in v0.2.2

func (*CreateOfflineUserDataJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateOfflineUserDataJobResponse.ProtoReflect.Descriptor instead.

func (*CreateOfflineUserDataJobResponse) GetResourceName ¶ added in v0.2.2

func (x *CreateOfflineUserDataJobResponse) GetResourceName() string

func (*CreateOfflineUserDataJobResponse) ProtoMessage ¶ added in v0.2.2

func (*CreateOfflineUserDataJobResponse) ProtoMessage()

func (*CreateOfflineUserDataJobResponse) ProtoReflect ¶ added in v0.2.2

func (*CreateOfflineUserDataJobResponse) Reset ¶ added in v0.2.2

func (*CreateOfflineUserDataJobResponse) String ¶ added in v0.2.2

type CurrencyConstantServiceClient ¶ added in v0.2.2

type CurrencyConstantServiceClient interface {
	// Returns the requested currency constant.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCurrencyConstant(ctx context.Context, in *GetCurrencyConstantRequest, opts ...grpc.CallOption) (*resources.CurrencyConstant, error)
}

CurrencyConstantServiceClient is the client API for CurrencyConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCurrencyConstantServiceClient ¶ added in v0.2.2

func NewCurrencyConstantServiceClient(cc grpc.ClientConnInterface) CurrencyConstantServiceClient

type CurrencyConstantServiceServer ¶ added in v0.2.2

type CurrencyConstantServiceServer interface {
	// Returns the requested currency constant.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCurrencyConstant(context.Context, *GetCurrencyConstantRequest) (*resources.CurrencyConstant, error)
	// contains filtered or unexported methods
}

CurrencyConstantServiceServer is the server API for CurrencyConstantService service. All implementations must embed UnimplementedCurrencyConstantServiceServer for forward compatibility

type CustomAudienceOperation ¶ added in v0.2.2

type CustomAudienceOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomAudienceOperation_Create
	//	*CustomAudienceOperation_Update
	//	*CustomAudienceOperation_Remove
	Operation isCustomAudienceOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a custom audience.

func (*CustomAudienceOperation) Descriptor deprecated added in v0.2.2

func (*CustomAudienceOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomAudienceOperation.ProtoReflect.Descriptor instead.

func (*CustomAudienceOperation) GetCreate ¶ added in v0.2.2

func (*CustomAudienceOperation) GetOperation ¶ added in v0.2.2

func (m *CustomAudienceOperation) GetOperation() isCustomAudienceOperation_Operation

func (*CustomAudienceOperation) GetRemove ¶ added in v0.2.2

func (x *CustomAudienceOperation) GetRemove() string

func (*CustomAudienceOperation) GetUpdate ¶ added in v0.2.2

func (*CustomAudienceOperation) GetUpdateMask ¶ added in v0.2.2

func (x *CustomAudienceOperation) GetUpdateMask() *field_mask.FieldMask

func (*CustomAudienceOperation) ProtoMessage ¶ added in v0.2.2

func (*CustomAudienceOperation) ProtoMessage()

func (*CustomAudienceOperation) ProtoReflect ¶ added in v0.2.2

func (x *CustomAudienceOperation) ProtoReflect() protoreflect.Message

func (*CustomAudienceOperation) Reset ¶ added in v0.2.2

func (x *CustomAudienceOperation) Reset()

func (*CustomAudienceOperation) String ¶ added in v0.2.2

func (x *CustomAudienceOperation) String() string

type CustomAudienceOperation_Create ¶ added in v0.2.2

type CustomAudienceOperation_Create struct {
	// Create operation: No resource name is expected for the new custom
	// audience.
	Create *resources.CustomAudience `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomAudienceOperation_Remove ¶ added in v0.2.2

type CustomAudienceOperation_Remove struct {
	// Remove operation: A resource name for the removed custom audience is
	// expected, in this format:
	//
	// `customers/{customer_id}/customAudiences/{custom_audience_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CustomAudienceOperation_Update ¶ added in v0.2.2

type CustomAudienceOperation_Update struct {
	// Update operation: The custom audience is expected to have a valid
	// resource name.
	Update *resources.CustomAudience `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomAudienceServiceClient ¶ added in v0.2.2

type CustomAudienceServiceClient interface {
	// Returns the requested custom audience in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomAudience(ctx context.Context, in *GetCustomAudienceRequest, opts ...grpc.CallOption) (*resources.CustomAudience, error)
	// Creates or updates custom audiences. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomAudienceError]()
	//   [CustomInterestError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OperationAccessDeniedError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomAudiences(ctx context.Context, in *MutateCustomAudiencesRequest, opts ...grpc.CallOption) (*MutateCustomAudiencesResponse, error)
}

CustomAudienceServiceClient is the client API for CustomAudienceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomAudienceServiceClient ¶ added in v0.2.2

func NewCustomAudienceServiceClient(cc grpc.ClientConnInterface) CustomAudienceServiceClient

type CustomAudienceServiceServer ¶ added in v0.2.2

type CustomAudienceServiceServer interface {
	// Returns the requested custom audience in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomAudience(context.Context, *GetCustomAudienceRequest) (*resources.CustomAudience, error)
	// Creates or updates custom audiences. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomAudienceError]()
	//   [CustomInterestError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OperationAccessDeniedError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomAudiences(context.Context, *MutateCustomAudiencesRequest) (*MutateCustomAudiencesResponse, error)
	// contains filtered or unexported methods
}

CustomAudienceServiceServer is the server API for CustomAudienceService service. All implementations must embed UnimplementedCustomAudienceServiceServer for forward compatibility

type CustomInterestOperation ¶ added in v0.2.2

type CustomInterestOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomInterestOperation_Create
	//	*CustomInterestOperation_Update
	Operation isCustomInterestOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a custom interest.

func (*CustomInterestOperation) Descriptor deprecated added in v0.2.2

func (*CustomInterestOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomInterestOperation.ProtoReflect.Descriptor instead.

func (*CustomInterestOperation) GetCreate ¶ added in v0.2.2

func (*CustomInterestOperation) GetOperation ¶ added in v0.2.2

func (m *CustomInterestOperation) GetOperation() isCustomInterestOperation_Operation

func (*CustomInterestOperation) GetUpdate ¶ added in v0.2.2

func (*CustomInterestOperation) GetUpdateMask ¶ added in v0.2.2

func (x *CustomInterestOperation) GetUpdateMask() *field_mask.FieldMask

func (*CustomInterestOperation) ProtoMessage ¶ added in v0.2.2

func (*CustomInterestOperation) ProtoMessage()

func (*CustomInterestOperation) ProtoReflect ¶ added in v0.2.2

func (x *CustomInterestOperation) ProtoReflect() protoreflect.Message

func (*CustomInterestOperation) Reset ¶ added in v0.2.2

func (x *CustomInterestOperation) Reset()

func (*CustomInterestOperation) String ¶ added in v0.2.2

func (x *CustomInterestOperation) String() string

type CustomInterestOperation_Create ¶ added in v0.2.2

type CustomInterestOperation_Create struct {
	// Create operation: No resource name is expected for the new custom
	// interest.
	Create *resources.CustomInterest `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomInterestOperation_Update ¶ added in v0.2.2

type CustomInterestOperation_Update struct {
	// Update operation: The custom interest is expected to have a valid
	// resource name.
	Update *resources.CustomInterest `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomInterestServiceClient ¶ added in v0.2.2

type CustomInterestServiceClient interface {
	// Returns the requested custom interest in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomInterest(ctx context.Context, in *GetCustomInterestRequest, opts ...grpc.CallOption) (*resources.CustomInterest, error)
	// Creates or updates custom interests. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [CustomInterestError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	MutateCustomInterests(ctx context.Context, in *MutateCustomInterestsRequest, opts ...grpc.CallOption) (*MutateCustomInterestsResponse, error)
}

CustomInterestServiceClient is the client API for CustomInterestService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomInterestServiceClient ¶ added in v0.2.2

func NewCustomInterestServiceClient(cc grpc.ClientConnInterface) CustomInterestServiceClient

type CustomInterestServiceServer ¶ added in v0.2.2

type CustomInterestServiceServer interface {
	// Returns the requested custom interest in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomInterest(context.Context, *GetCustomInterestRequest) (*resources.CustomInterest, error)
	// Creates or updates custom interests. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [CustomInterestError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	MutateCustomInterests(context.Context, *MutateCustomInterestsRequest) (*MutateCustomInterestsResponse, error)
	// contains filtered or unexported methods
}

CustomInterestServiceServer is the server API for CustomInterestService service. All implementations must embed UnimplementedCustomInterestServiceServer for forward compatibility

type CustomVariable ¶ added in v0.2.2

type CustomVariable struct {

	// Resource name of the custom variable associated with this conversion.
	// Note: Although this resource name consists of a customer id and a
	// conversion custom variable id, validation will ignore the customer id and
	// use the conversion custom variable id as the sole identifier of the
	// conversion custom variable.
	ConversionCustomVariable string `` /* 135-byte string literal not displayed */
	// The value string of this custom variable.
	// The value of the custom variable should not contain private customer data,
	// such as email addresses or phone numbers.
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

A custom variable.

func (*CustomVariable) Descriptor deprecated added in v0.2.2

func (*CustomVariable) Descriptor() ([]byte, []int)

Deprecated: Use CustomVariable.ProtoReflect.Descriptor instead.

func (*CustomVariable) GetConversionCustomVariable ¶ added in v0.2.2

func (x *CustomVariable) GetConversionCustomVariable() string

func (*CustomVariable) GetValue ¶ added in v0.2.2

func (x *CustomVariable) GetValue() string

func (*CustomVariable) ProtoMessage ¶ added in v0.2.2

func (*CustomVariable) ProtoMessage()

func (*CustomVariable) ProtoReflect ¶ added in v0.2.2

func (x *CustomVariable) ProtoReflect() protoreflect.Message

func (*CustomVariable) Reset ¶ added in v0.2.2

func (x *CustomVariable) Reset()

func (*CustomVariable) String ¶ added in v0.2.2

func (x *CustomVariable) String() string

type CustomerAssetOperation ¶ added in v0.2.2

type CustomerAssetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerAssetOperation_Create
	//	*CustomerAssetOperation_Update
	//	*CustomerAssetOperation_Remove
	Operation isCustomerAssetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a customer asset.

func (*CustomerAssetOperation) Descriptor deprecated added in v0.2.2

func (*CustomerAssetOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerAssetOperation.ProtoReflect.Descriptor instead.

func (*CustomerAssetOperation) GetCreate ¶ added in v0.2.2

func (*CustomerAssetOperation) GetOperation ¶ added in v0.2.2

func (m *CustomerAssetOperation) GetOperation() isCustomerAssetOperation_Operation

func (*CustomerAssetOperation) GetRemove ¶ added in v0.2.2

func (x *CustomerAssetOperation) GetRemove() string

func (*CustomerAssetOperation) GetUpdate ¶ added in v0.2.2

func (*CustomerAssetOperation) GetUpdateMask ¶ added in v0.2.2

func (x *CustomerAssetOperation) GetUpdateMask() *field_mask.FieldMask

func (*CustomerAssetOperation) ProtoMessage ¶ added in v0.2.2

func (*CustomerAssetOperation) ProtoMessage()

func (*CustomerAssetOperation) ProtoReflect ¶ added in v0.2.2

func (x *CustomerAssetOperation) ProtoReflect() protoreflect.Message

func (*CustomerAssetOperation) Reset ¶ added in v0.2.2

func (x *CustomerAssetOperation) Reset()

func (*CustomerAssetOperation) String ¶ added in v0.2.2

func (x *CustomerAssetOperation) String() string

type CustomerAssetOperation_Create ¶ added in v0.2.2

type CustomerAssetOperation_Create struct {
	// Create operation: No resource name is expected for the new customer
	// asset.
	Create *resources.CustomerAsset `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerAssetOperation_Remove ¶ added in v0.2.2

type CustomerAssetOperation_Remove struct {
	// Remove operation: A resource name for the removed customer asset is
	// expected, in this format:
	//
	// `customers/{customer_id}/customerAssets/{asset_id}~{field_type}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerAssetOperation_Update ¶ added in v0.2.2

type CustomerAssetOperation_Update struct {
	// Update operation: The customer asset is expected to have a valid resource
	// name.
	Update *resources.CustomerAsset `protobuf:"bytes,3,opt,name=update,proto3,oneof"`
}

type CustomerAssetServiceClient ¶ added in v0.2.2

type CustomerAssetServiceClient interface {
	// Returns the requested customer asset in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerAsset(ctx context.Context, in *GetCustomerAssetRequest, opts ...grpc.CallOption) (*resources.CustomerAsset, error)
	// Creates, updates, or removes customer assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerAssets(ctx context.Context, in *MutateCustomerAssetsRequest, opts ...grpc.CallOption) (*MutateCustomerAssetsResponse, error)
}

CustomerAssetServiceClient is the client API for CustomerAssetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerAssetServiceClient ¶ added in v0.2.2

func NewCustomerAssetServiceClient(cc grpc.ClientConnInterface) CustomerAssetServiceClient

type CustomerAssetServiceServer ¶ added in v0.2.2

type CustomerAssetServiceServer interface {
	// Returns the requested customer asset in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerAsset(context.Context, *GetCustomerAssetRequest) (*resources.CustomerAsset, error)
	// Creates, updates, or removes customer assets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AssetLinkError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerAssets(context.Context, *MutateCustomerAssetsRequest) (*MutateCustomerAssetsResponse, error)
	// contains filtered or unexported methods
}

CustomerAssetServiceServer is the server API for CustomerAssetService service. All implementations must embed UnimplementedCustomerAssetServiceServer for forward compatibility

type CustomerClientLinkOperation ¶ added in v0.2.1

type CustomerClientLinkOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerClientLinkOperation_Create
	//	*CustomerClientLinkOperation_Update
	Operation isCustomerClientLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a CustomerClientLink.

func (*CustomerClientLinkOperation) Descriptor deprecated added in v0.2.1

func (*CustomerClientLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerClientLinkOperation.ProtoReflect.Descriptor instead.

func (*CustomerClientLinkOperation) GetCreate ¶ added in v0.2.1

func (*CustomerClientLinkOperation) GetOperation ¶ added in v0.2.1

func (m *CustomerClientLinkOperation) GetOperation() isCustomerClientLinkOperation_Operation

func (*CustomerClientLinkOperation) GetUpdate ¶ added in v0.2.1

func (*CustomerClientLinkOperation) GetUpdateMask ¶ added in v0.2.1

func (x *CustomerClientLinkOperation) GetUpdateMask() *field_mask.FieldMask

func (*CustomerClientLinkOperation) ProtoMessage ¶ added in v0.2.1

func (*CustomerClientLinkOperation) ProtoMessage()

func (*CustomerClientLinkOperation) ProtoReflect ¶ added in v0.2.2

func (*CustomerClientLinkOperation) Reset ¶ added in v0.2.1

func (x *CustomerClientLinkOperation) Reset()

func (*CustomerClientLinkOperation) String ¶ added in v0.2.1

func (x *CustomerClientLinkOperation) String() string

type CustomerClientLinkOperation_Create ¶ added in v0.2.1

type CustomerClientLinkOperation_Create struct {
	// Create operation: No resource name is expected for the new link.
	Create *resources.CustomerClientLink `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerClientLinkOperation_Update ¶ added in v0.2.1

type CustomerClientLinkOperation_Update struct {
	// Update operation: The link is expected to have a valid resource name.
	Update *resources.CustomerClientLink `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomerClientLinkServiceClient ¶ added in v0.2.0

type CustomerClientLinkServiceClient interface {
	// Returns the requested CustomerClientLink in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerClientLink(ctx context.Context, in *GetCustomerClientLinkRequest, opts ...grpc.CallOption) (*resources.CustomerClientLink, error)
	// Creates or updates a customer client link. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerClientLink(ctx context.Context, in *MutateCustomerClientLinkRequest, opts ...grpc.CallOption) (*MutateCustomerClientLinkResponse, error)
}

CustomerClientLinkServiceClient is the client API for CustomerClientLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerClientLinkServiceClient ¶ added in v0.2.0

func NewCustomerClientLinkServiceClient(cc grpc.ClientConnInterface) CustomerClientLinkServiceClient

type CustomerClientLinkServiceServer ¶ added in v0.2.0

type CustomerClientLinkServiceServer interface {
	// Returns the requested CustomerClientLink in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerClientLink(context.Context, *GetCustomerClientLinkRequest) (*resources.CustomerClientLink, error)
	// Creates or updates a customer client link. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerClientLink(context.Context, *MutateCustomerClientLinkRequest) (*MutateCustomerClientLinkResponse, error)
	// contains filtered or unexported methods
}

CustomerClientLinkServiceServer is the server API for CustomerClientLinkService service. All implementations must embed UnimplementedCustomerClientLinkServiceServer for forward compatibility

type CustomerClientServiceClient ¶ added in v0.2.0

type CustomerClientServiceClient interface {
	// Returns the requested client in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerClient(ctx context.Context, in *GetCustomerClientRequest, opts ...grpc.CallOption) (*resources.CustomerClient, error)
}

CustomerClientServiceClient is the client API for CustomerClientService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerClientServiceClient ¶ added in v0.2.0

func NewCustomerClientServiceClient(cc grpc.ClientConnInterface) CustomerClientServiceClient

type CustomerClientServiceServer ¶ added in v0.2.0

type CustomerClientServiceServer interface {
	// Returns the requested client in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerClient(context.Context, *GetCustomerClientRequest) (*resources.CustomerClient, error)
	// contains filtered or unexported methods
}

CustomerClientServiceServer is the server API for CustomerClientService service. All implementations must embed UnimplementedCustomerClientServiceServer for forward compatibility

type CustomerExtensionSettingOperation ¶ added in v0.2.2

type CustomerExtensionSettingOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerExtensionSettingOperation_Create
	//	*CustomerExtensionSettingOperation_Update
	//	*CustomerExtensionSettingOperation_Remove
	Operation isCustomerExtensionSettingOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a customer extension setting.

func (*CustomerExtensionSettingOperation) Descriptor deprecated added in v0.2.2

func (*CustomerExtensionSettingOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerExtensionSettingOperation.ProtoReflect.Descriptor instead.

func (*CustomerExtensionSettingOperation) GetCreate ¶ added in v0.2.2

func (*CustomerExtensionSettingOperation) GetOperation ¶ added in v0.2.2

func (m *CustomerExtensionSettingOperation) GetOperation() isCustomerExtensionSettingOperation_Operation

func (*CustomerExtensionSettingOperation) GetRemove ¶ added in v0.2.2

func (*CustomerExtensionSettingOperation) GetUpdate ¶ added in v0.2.2

func (*CustomerExtensionSettingOperation) GetUpdateMask ¶ added in v0.2.2

func (*CustomerExtensionSettingOperation) ProtoMessage ¶ added in v0.2.2

func (*CustomerExtensionSettingOperation) ProtoMessage()

func (*CustomerExtensionSettingOperation) ProtoReflect ¶ added in v0.2.2

func (*CustomerExtensionSettingOperation) Reset ¶ added in v0.2.2

func (*CustomerExtensionSettingOperation) String ¶ added in v0.2.2

type CustomerExtensionSettingOperation_Create ¶ added in v0.2.2

type CustomerExtensionSettingOperation_Create struct {
	// Create operation: No resource name is expected for the new customer
	// extension setting.
	Create *resources.CustomerExtensionSetting `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerExtensionSettingOperation_Remove ¶ added in v0.2.2

type CustomerExtensionSettingOperation_Remove struct {
	// Remove operation: A resource name for the removed customer extension
	// setting is expected, in this format:
	//
	// `customers/{customer_id}/customerExtensionSettings/{extension_type}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CustomerExtensionSettingOperation_Update ¶ added in v0.2.2

type CustomerExtensionSettingOperation_Update struct {
	// Update operation: The customer extension setting is expected to have a
	// valid resource name.
	Update *resources.CustomerExtensionSetting `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomerExtensionSettingServiceClient ¶ added in v0.2.2

type CustomerExtensionSettingServiceClient interface {
	// Returns the requested customer extension setting in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerExtensionSetting(ctx context.Context, in *GetCustomerExtensionSettingRequest, opts ...grpc.CallOption) (*resources.CustomerExtensionSetting, error)
	// Creates, updates, or removes customer extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCustomerExtensionSettings(ctx context.Context, in *MutateCustomerExtensionSettingsRequest, opts ...grpc.CallOption) (*MutateCustomerExtensionSettingsResponse, error)
}

CustomerExtensionSettingServiceClient is the client API for CustomerExtensionSettingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerExtensionSettingServiceClient ¶ added in v0.2.2

func NewCustomerExtensionSettingServiceClient(cc grpc.ClientConnInterface) CustomerExtensionSettingServiceClient

type CustomerExtensionSettingServiceServer ¶ added in v0.2.2

type CustomerExtensionSettingServiceServer interface {
	// Returns the requested customer extension setting in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerExtensionSetting(context.Context, *GetCustomerExtensionSettingRequest) (*resources.CustomerExtensionSetting, error)
	// Creates, updates, or removes customer extension settings. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionSettingError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateCustomerExtensionSettings(context.Context, *MutateCustomerExtensionSettingsRequest) (*MutateCustomerExtensionSettingsResponse, error)
	// contains filtered or unexported methods
}

CustomerExtensionSettingServiceServer is the server API for CustomerExtensionSettingService service. All implementations must embed UnimplementedCustomerExtensionSettingServiceServer for forward compatibility

type CustomerFeedOperation ¶ added in v0.2.0

type CustomerFeedOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerFeedOperation_Create
	//	*CustomerFeedOperation_Update
	//	*CustomerFeedOperation_Remove
	Operation isCustomerFeedOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a customer feed.

func (*CustomerFeedOperation) Descriptor deprecated added in v0.2.0

func (*CustomerFeedOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerFeedOperation.ProtoReflect.Descriptor instead.

func (*CustomerFeedOperation) GetCreate ¶ added in v0.2.0

func (*CustomerFeedOperation) GetOperation ¶ added in v0.2.0

func (m *CustomerFeedOperation) GetOperation() isCustomerFeedOperation_Operation

func (*CustomerFeedOperation) GetRemove ¶ added in v0.2.0

func (x *CustomerFeedOperation) GetRemove() string

func (*CustomerFeedOperation) GetUpdate ¶ added in v0.2.0

func (*CustomerFeedOperation) GetUpdateMask ¶ added in v0.2.0

func (x *CustomerFeedOperation) GetUpdateMask() *field_mask.FieldMask

func (*CustomerFeedOperation) ProtoMessage ¶ added in v0.2.0

func (*CustomerFeedOperation) ProtoMessage()

func (*CustomerFeedOperation) ProtoReflect ¶ added in v0.2.2

func (x *CustomerFeedOperation) ProtoReflect() protoreflect.Message

func (*CustomerFeedOperation) Reset ¶ added in v0.2.0

func (x *CustomerFeedOperation) Reset()

func (*CustomerFeedOperation) String ¶ added in v0.2.0

func (x *CustomerFeedOperation) String() string

type CustomerFeedOperation_Create ¶ added in v0.2.0

type CustomerFeedOperation_Create struct {
	// Create operation: No resource name is expected for the new customer feed.
	Create *resources.CustomerFeed `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerFeedOperation_Remove ¶ added in v0.2.0

type CustomerFeedOperation_Remove struct {
	// Remove operation: A resource name for the removed customer feed is
	// expected, in this format:
	//
	// `customers/{customer_id}/customerFeeds/{feed_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CustomerFeedOperation_Update ¶ added in v0.2.0

type CustomerFeedOperation_Update struct {
	// Update operation: The customer feed is expected to have a valid resource
	// name.
	Update *resources.CustomerFeed `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomerFeedServiceClient ¶ added in v0.2.0

type CustomerFeedServiceClient interface {
	// Returns the requested customer feed in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerFeed(ctx context.Context, in *GetCustomerFeedRequest, opts ...grpc.CallOption) (*resources.CustomerFeed, error)
	// Creates, updates, or removes customer feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CustomerFeedError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCustomerFeeds(ctx context.Context, in *MutateCustomerFeedsRequest, opts ...grpc.CallOption) (*MutateCustomerFeedsResponse, error)
}

CustomerFeedServiceClient is the client API for CustomerFeedService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerFeedServiceClient ¶ added in v0.2.0

func NewCustomerFeedServiceClient(cc grpc.ClientConnInterface) CustomerFeedServiceClient

type CustomerFeedServiceServer ¶ added in v0.2.0

type CustomerFeedServiceServer interface {
	// Returns the requested customer feed in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerFeed(context.Context, *GetCustomerFeedRequest) (*resources.CustomerFeed, error)
	// Creates, updates, or removes customer feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CustomerFeedError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateCustomerFeeds(context.Context, *MutateCustomerFeedsRequest) (*MutateCustomerFeedsResponse, error)
	// contains filtered or unexported methods
}

CustomerFeedServiceServer is the server API for CustomerFeedService service. All implementations must embed UnimplementedCustomerFeedServiceServer for forward compatibility

type CustomerLabelOperation ¶ added in v0.2.2

type CustomerLabelOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerLabelOperation_Create
	//	*CustomerLabelOperation_Remove
	Operation isCustomerLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on a customer-label relationship.

func (*CustomerLabelOperation) Descriptor deprecated added in v0.2.2

func (*CustomerLabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerLabelOperation.ProtoReflect.Descriptor instead.

func (*CustomerLabelOperation) GetCreate ¶ added in v0.2.2

func (*CustomerLabelOperation) GetOperation ¶ added in v0.2.2

func (m *CustomerLabelOperation) GetOperation() isCustomerLabelOperation_Operation

func (*CustomerLabelOperation) GetRemove ¶ added in v0.2.2

func (x *CustomerLabelOperation) GetRemove() string

func (*CustomerLabelOperation) ProtoMessage ¶ added in v0.2.2

func (*CustomerLabelOperation) ProtoMessage()

func (*CustomerLabelOperation) ProtoReflect ¶ added in v0.2.2

func (x *CustomerLabelOperation) ProtoReflect() protoreflect.Message

func (*CustomerLabelOperation) Reset ¶ added in v0.2.2

func (x *CustomerLabelOperation) Reset()

func (*CustomerLabelOperation) String ¶ added in v0.2.2

func (x *CustomerLabelOperation) String() string

type CustomerLabelOperation_Create ¶ added in v0.2.2

type CustomerLabelOperation_Create struct {
	// Create operation: No resource name is expected for the new customer-label
	// relationship.
	Create *resources.CustomerLabel `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerLabelOperation_Remove ¶ added in v0.2.2

type CustomerLabelOperation_Remove struct {
	// Remove operation: A resource name for the customer-label relationship
	// being removed, in this format:
	//
	// `customers/{customer_id}/customerLabels/{label_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerLabelServiceClient ¶ added in v0.2.2

type CustomerLabelServiceClient interface {
	// Returns the requested customer-label relationship in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerLabel(ctx context.Context, in *GetCustomerLabelRequest, opts ...grpc.CallOption) (*resources.CustomerLabel, error)
	// Creates and removes customer-label relationships.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerLabels(ctx context.Context, in *MutateCustomerLabelsRequest, opts ...grpc.CallOption) (*MutateCustomerLabelsResponse, error)
}

CustomerLabelServiceClient is the client API for CustomerLabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerLabelServiceClient ¶ added in v0.2.2

func NewCustomerLabelServiceClient(cc grpc.ClientConnInterface) CustomerLabelServiceClient

type CustomerLabelServiceServer ¶ added in v0.2.2

type CustomerLabelServiceServer interface {
	// Returns the requested customer-label relationship in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerLabel(context.Context, *GetCustomerLabelRequest) (*resources.CustomerLabel, error)
	// Creates and removes customer-label relationships.
	// Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerLabels(context.Context, *MutateCustomerLabelsRequest) (*MutateCustomerLabelsResponse, error)
	// contains filtered or unexported methods
}

CustomerLabelServiceServer is the server API for CustomerLabelService service. All implementations must embed UnimplementedCustomerLabelServiceServer for forward compatibility

type CustomerManagerLinkOperation ¶ added in v0.2.1

type CustomerManagerLinkOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerManagerLinkOperation_Update
	Operation isCustomerManagerLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Updates the status of a CustomerManagerLink. The following actions are possible: 1. Update operation with status ACTIVE accepts a pending invitation. 2. Update operation with status REFUSED declines a pending invitation. 3. Update operation with status INACTIVE terminates link to manager.

func (*CustomerManagerLinkOperation) Descriptor deprecated added in v0.2.1

func (*CustomerManagerLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerManagerLinkOperation.ProtoReflect.Descriptor instead.

func (*CustomerManagerLinkOperation) GetOperation ¶ added in v0.2.1

func (m *CustomerManagerLinkOperation) GetOperation() isCustomerManagerLinkOperation_Operation

func (*CustomerManagerLinkOperation) GetUpdate ¶ added in v0.2.1

func (*CustomerManagerLinkOperation) GetUpdateMask ¶ added in v0.2.1

func (*CustomerManagerLinkOperation) ProtoMessage ¶ added in v0.2.1

func (*CustomerManagerLinkOperation) ProtoMessage()

func (*CustomerManagerLinkOperation) ProtoReflect ¶ added in v0.2.2

func (*CustomerManagerLinkOperation) Reset ¶ added in v0.2.1

func (x *CustomerManagerLinkOperation) Reset()

func (*CustomerManagerLinkOperation) String ¶ added in v0.2.1

type CustomerManagerLinkOperation_Update ¶ added in v0.2.1

type CustomerManagerLinkOperation_Update struct {
	// Update operation: The link is expected to have a valid resource name.
	Update *resources.CustomerManagerLink `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CustomerManagerLinkServiceClient ¶ added in v0.2.0

type CustomerManagerLinkServiceClient interface {
	// Returns the requested CustomerManagerLink in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerManagerLink(ctx context.Context, in *GetCustomerManagerLinkRequest, opts ...grpc.CallOption) (*resources.CustomerManagerLink, error)
	// Creates or updates customer manager links. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerManagerLink(ctx context.Context, in *MutateCustomerManagerLinkRequest, opts ...grpc.CallOption) (*MutateCustomerManagerLinkResponse, error)
	// Moves a client customer to a new manager customer.
	// This simplifies the complex request that requires two operations to move
	// a client customer to a new manager. i.e:
	// 1. Update operation with Status INACTIVE (previous manager) and,
	// 2. Update operation with Status ACTIVE (new manager).
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MoveManagerLink(ctx context.Context, in *MoveManagerLinkRequest, opts ...grpc.CallOption) (*MoveManagerLinkResponse, error)
}

CustomerManagerLinkServiceClient is the client API for CustomerManagerLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerManagerLinkServiceClient ¶ added in v0.2.0

func NewCustomerManagerLinkServiceClient(cc grpc.ClientConnInterface) CustomerManagerLinkServiceClient

type CustomerManagerLinkServiceServer ¶ added in v0.2.0

type CustomerManagerLinkServiceServer interface {
	// Returns the requested CustomerManagerLink in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerManagerLink(context.Context, *GetCustomerManagerLinkRequest) (*resources.CustomerManagerLink, error)
	// Creates or updates customer manager links. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerManagerLink(context.Context, *MutateCustomerManagerLinkRequest) (*MutateCustomerManagerLinkResponse, error)
	// Moves a client customer to a new manager customer.
	// This simplifies the complex request that requires two operations to move
	// a client customer to a new manager. i.e:
	// 1. Update operation with Status INACTIVE (previous manager) and,
	// 2. Update operation with Status ACTIVE (new manager).
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MoveManagerLink(context.Context, *MoveManagerLinkRequest) (*MoveManagerLinkResponse, error)
	// contains filtered or unexported methods
}

CustomerManagerLinkServiceServer is the server API for CustomerManagerLinkService service. All implementations must embed UnimplementedCustomerManagerLinkServiceServer for forward compatibility

type CustomerNegativeCriterionOperation ¶ added in v0.2.2

type CustomerNegativeCriterionOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerNegativeCriterionOperation_Create
	//	*CustomerNegativeCriterionOperation_Remove
	Operation isCustomerNegativeCriterionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create or remove) on a customer level negative criterion.

func (*CustomerNegativeCriterionOperation) Descriptor deprecated added in v0.2.2

func (*CustomerNegativeCriterionOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerNegativeCriterionOperation.ProtoReflect.Descriptor instead.

func (*CustomerNegativeCriterionOperation) GetCreate ¶ added in v0.2.2

func (*CustomerNegativeCriterionOperation) GetOperation ¶ added in v0.2.2

func (m *CustomerNegativeCriterionOperation) GetOperation() isCustomerNegativeCriterionOperation_Operation

func (*CustomerNegativeCriterionOperation) GetRemove ¶ added in v0.2.2

func (*CustomerNegativeCriterionOperation) ProtoMessage ¶ added in v0.2.2

func (*CustomerNegativeCriterionOperation) ProtoMessage()

func (*CustomerNegativeCriterionOperation) ProtoReflect ¶ added in v0.2.2

func (*CustomerNegativeCriterionOperation) Reset ¶ added in v0.2.2

func (*CustomerNegativeCriterionOperation) String ¶ added in v0.2.2

type CustomerNegativeCriterionOperation_Create ¶ added in v0.2.2

type CustomerNegativeCriterionOperation_Create struct {
	// Create operation: No resource name is expected for the new criterion.
	Create *resources.CustomerNegativeCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerNegativeCriterionOperation_Remove ¶ added in v0.2.2

type CustomerNegativeCriterionOperation_Remove struct {
	// Remove operation: A resource name for the removed criterion is expected,
	// in this format:
	//
	// `customers/{customer_id}/customerNegativeCriteria/{criterion_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerNegativeCriterionServiceClient ¶ added in v0.2.2

type CustomerNegativeCriterionServiceClient interface {
	// Returns the requested criterion in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerNegativeCriterion(ctx context.Context, in *GetCustomerNegativeCriterionRequest, opts ...grpc.CallOption) (*resources.CustomerNegativeCriterion, error)
	// Creates or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerNegativeCriteria(ctx context.Context, in *MutateCustomerNegativeCriteriaRequest, opts ...grpc.CallOption) (*MutateCustomerNegativeCriteriaResponse, error)
}

CustomerNegativeCriterionServiceClient is the client API for CustomerNegativeCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerNegativeCriterionServiceClient ¶ added in v0.2.2

func NewCustomerNegativeCriterionServiceClient(cc grpc.ClientConnInterface) CustomerNegativeCriterionServiceClient

type CustomerNegativeCriterionServiceServer ¶ added in v0.2.2

type CustomerNegativeCriterionServiceServer interface {
	// Returns the requested criterion in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerNegativeCriterion(context.Context, *GetCustomerNegativeCriterionRequest) (*resources.CustomerNegativeCriterion, error)
	// Creates or removes criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerNegativeCriteria(context.Context, *MutateCustomerNegativeCriteriaRequest) (*MutateCustomerNegativeCriteriaResponse, error)
	// contains filtered or unexported methods
}

CustomerNegativeCriterionServiceServer is the server API for CustomerNegativeCriterionService service. All implementations must embed UnimplementedCustomerNegativeCriterionServiceServer for forward compatibility

type CustomerOperation ¶ added in v0.2.0

type CustomerOperation struct {

	// Mutate operation. Only updates are supported for customer.
	Update *resources.Customer `protobuf:"bytes,1,opt,name=update,proto3" json:"update,omitempty"`
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

A single update on a customer.

func (*CustomerOperation) Descriptor deprecated added in v0.2.0

func (*CustomerOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerOperation.ProtoReflect.Descriptor instead.

func (*CustomerOperation) GetUpdate ¶ added in v0.2.0

func (x *CustomerOperation) GetUpdate() *resources.Customer

func (*CustomerOperation) GetUpdateMask ¶ added in v0.2.0

func (x *CustomerOperation) GetUpdateMask() *field_mask.FieldMask

func (*CustomerOperation) ProtoMessage ¶ added in v0.2.0

func (*CustomerOperation) ProtoMessage()

func (*CustomerOperation) ProtoReflect ¶ added in v0.2.2

func (x *CustomerOperation) ProtoReflect() protoreflect.Message

func (*CustomerOperation) Reset ¶ added in v0.2.0

func (x *CustomerOperation) Reset()

func (*CustomerOperation) String ¶ added in v0.2.0

func (x *CustomerOperation) String() string

type CustomerServiceClient ¶

type CustomerServiceClient interface {
	// Returns the requested customer in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomer(ctx context.Context, in *GetCustomerRequest, opts ...grpc.CallOption) (*resources.Customer, error)
	// Updates a customer. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	MutateCustomer(ctx context.Context, in *MutateCustomerRequest, opts ...grpc.CallOption) (*MutateCustomerResponse, error)
	// Returns resource names of customers directly accessible by the
	// user authenticating the call.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListAccessibleCustomers(ctx context.Context, in *ListAccessibleCustomersRequest, opts ...grpc.CallOption) (*ListAccessibleCustomersResponse, error)
	// Creates a new client under manager. The new client customer is returned.
	//
	// List of thrown errors:
	//   [AccessInvitationError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CurrencyCodeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	//   [TimeZoneError]()
	CreateCustomerClient(ctx context.Context, in *CreateCustomerClientRequest, opts ...grpc.CallOption) (*CreateCustomerClientResponse, error)
}

CustomerServiceClient is the client API for CustomerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CustomerServiceServer ¶

type CustomerServiceServer interface {
	// Returns the requested customer in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomer(context.Context, *GetCustomerRequest) (*resources.Customer, error)
	// Updates a customer. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	MutateCustomer(context.Context, *MutateCustomerRequest) (*MutateCustomerResponse, error)
	// Returns resource names of customers directly accessible by the
	// user authenticating the call.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListAccessibleCustomers(context.Context, *ListAccessibleCustomersRequest) (*ListAccessibleCustomersResponse, error)
	// Creates a new client under manager. The new client customer is returned.
	//
	// List of thrown errors:
	//   [AccessInvitationError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CurrencyCodeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [ManagerLinkError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [StringLengthError]()
	//   [TimeZoneError]()
	CreateCustomerClient(context.Context, *CreateCustomerClientRequest) (*CreateCustomerClientResponse, error)
	// contains filtered or unexported methods
}

CustomerServiceServer is the server API for CustomerService service. All implementations must embed UnimplementedCustomerServiceServer for forward compatibility

type CustomerUserAccessInvitationOperation ¶ added in v0.2.2

type CustomerUserAccessInvitationOperation struct {

	// The mutate operation
	//
	// Types that are assignable to Operation:
	//	*CustomerUserAccessInvitationOperation_Create
	//	*CustomerUserAccessInvitationOperation_Remove
	Operation isCustomerUserAccessInvitationOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create or remove) on customer user access invitation.

func (*CustomerUserAccessInvitationOperation) Descriptor deprecated added in v0.2.2

func (*CustomerUserAccessInvitationOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerUserAccessInvitationOperation.ProtoReflect.Descriptor instead.

func (*CustomerUserAccessInvitationOperation) GetCreate ¶ added in v0.2.2

func (*CustomerUserAccessInvitationOperation) GetOperation ¶ added in v0.2.2

func (m *CustomerUserAccessInvitationOperation) GetOperation() isCustomerUserAccessInvitationOperation_Operation

func (*CustomerUserAccessInvitationOperation) GetRemove ¶ added in v0.2.2

func (*CustomerUserAccessInvitationOperation) ProtoMessage ¶ added in v0.2.2

func (*CustomerUserAccessInvitationOperation) ProtoMessage()

func (*CustomerUserAccessInvitationOperation) ProtoReflect ¶ added in v0.2.2

func (*CustomerUserAccessInvitationOperation) Reset ¶ added in v0.2.2

func (*CustomerUserAccessInvitationOperation) String ¶ added in v0.2.2

type CustomerUserAccessInvitationOperation_Create ¶ added in v0.2.2

type CustomerUserAccessInvitationOperation_Create struct {
	// Create operation: No resource name is expected for the new access
	// invitation.
	Create *resources.CustomerUserAccessInvitation `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CustomerUserAccessInvitationOperation_Remove ¶ added in v0.2.2

type CustomerUserAccessInvitationOperation_Remove struct {
	// Remove operation: A resource name for the revoke invitation is
	// expected, in this format:
	//
	// `customers/{customer_id}/customerUserAccessInvitations/{invitation_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerUserAccessInvitationServiceClient ¶ added in v0.2.2

type CustomerUserAccessInvitationServiceClient interface {
	// Returns the requested access invitation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerUserAccessInvitation(ctx context.Context, in *GetCustomerUserAccessInvitationRequest, opts ...grpc.CallOption) (*resources.CustomerUserAccessInvitation, error)
	// Creates or removes an access invitation.
	//
	// List of thrown errors:
	//   [AccessInvitationError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerUserAccessInvitation(ctx context.Context, in *MutateCustomerUserAccessInvitationRequest, opts ...grpc.CallOption) (*MutateCustomerUserAccessInvitationResponse, error)
}

CustomerUserAccessInvitationServiceClient is the client API for CustomerUserAccessInvitationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerUserAccessInvitationServiceClient ¶ added in v0.2.2

func NewCustomerUserAccessInvitationServiceClient(cc grpc.ClientConnInterface) CustomerUserAccessInvitationServiceClient

type CustomerUserAccessInvitationServiceServer ¶ added in v0.2.2

type CustomerUserAccessInvitationServiceServer interface {
	// Returns the requested access invitation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerUserAccessInvitation(context.Context, *GetCustomerUserAccessInvitationRequest) (*resources.CustomerUserAccessInvitation, error)
	// Creates or removes an access invitation.
	//
	// List of thrown errors:
	//   [AccessInvitationError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerUserAccessInvitation(context.Context, *MutateCustomerUserAccessInvitationRequest) (*MutateCustomerUserAccessInvitationResponse, error)
	// contains filtered or unexported methods
}

CustomerUserAccessInvitationServiceServer is the server API for CustomerUserAccessInvitationService service. All implementations must embed UnimplementedCustomerUserAccessInvitationServiceServer for forward compatibility

type CustomerUserAccessOperation ¶ added in v0.2.2

type CustomerUserAccessOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*CustomerUserAccessOperation_Update
	//	*CustomerUserAccessOperation_Remove
	Operation isCustomerUserAccessOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (update, remove) on customer user access.

func (*CustomerUserAccessOperation) Descriptor deprecated added in v0.2.2

func (*CustomerUserAccessOperation) Descriptor() ([]byte, []int)

Deprecated: Use CustomerUserAccessOperation.ProtoReflect.Descriptor instead.

func (*CustomerUserAccessOperation) GetOperation ¶ added in v0.2.2

func (m *CustomerUserAccessOperation) GetOperation() isCustomerUserAccessOperation_Operation

func (*CustomerUserAccessOperation) GetRemove ¶ added in v0.2.2

func (x *CustomerUserAccessOperation) GetRemove() string

func (*CustomerUserAccessOperation) GetUpdate ¶ added in v0.2.2

func (*CustomerUserAccessOperation) GetUpdateMask ¶ added in v0.2.2

func (x *CustomerUserAccessOperation) GetUpdateMask() *field_mask.FieldMask

func (*CustomerUserAccessOperation) ProtoMessage ¶ added in v0.2.2

func (*CustomerUserAccessOperation) ProtoMessage()

func (*CustomerUserAccessOperation) ProtoReflect ¶ added in v0.2.2

func (*CustomerUserAccessOperation) Reset ¶ added in v0.2.2

func (x *CustomerUserAccessOperation) Reset()

func (*CustomerUserAccessOperation) String ¶ added in v0.2.2

func (x *CustomerUserAccessOperation) String() string

type CustomerUserAccessOperation_Remove ¶ added in v0.2.2

type CustomerUserAccessOperation_Remove struct {
	// Remove operation: A resource name for the removed access is
	// expected, in this format:
	//
	// `customers/{customer_id}/customerUserAccesses/{CustomerUserAccess.user_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type CustomerUserAccessOperation_Update ¶ added in v0.2.2

type CustomerUserAccessOperation_Update struct {
	// Update operation: The customer user access is expected to have a valid
	// resource name.
	Update *resources.CustomerUserAccess `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type CustomerUserAccessServiceClient ¶ added in v0.2.2

type CustomerUserAccessServiceClient interface {
	// Returns the CustomerUserAccess in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerUserAccess(ctx context.Context, in *GetCustomerUserAccessRequest, opts ...grpc.CallOption) (*resources.CustomerUserAccess, error)
	// Updates, removes permission of a user on a given customer. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomerUserAccessError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerUserAccess(ctx context.Context, in *MutateCustomerUserAccessRequest, opts ...grpc.CallOption) (*MutateCustomerUserAccessResponse, error)
}

CustomerUserAccessServiceClient is the client API for CustomerUserAccessService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewCustomerUserAccessServiceClient ¶ added in v0.2.2

func NewCustomerUserAccessServiceClient(cc grpc.ClientConnInterface) CustomerUserAccessServiceClient

type CustomerUserAccessServiceServer ¶ added in v0.2.2

type CustomerUserAccessServiceServer interface {
	// Returns the CustomerUserAccess in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetCustomerUserAccess(context.Context, *GetCustomerUserAccessRequest) (*resources.CustomerUserAccess, error)
	// Updates, removes permission of a user on a given customer. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CustomerUserAccessError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateCustomerUserAccess(context.Context, *MutateCustomerUserAccessRequest) (*MutateCustomerUserAccessResponse, error)
	// contains filtered or unexported methods
}

CustomerUserAccessServiceServer is the server API for CustomerUserAccessService service. All implementations must embed UnimplementedCustomerUserAccessServiceServer for forward compatibility

type DetailPlacementViewServiceClient ¶ added in v0.2.2

type DetailPlacementViewServiceClient interface {
	// Returns the requested Detail Placement view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDetailPlacementView(ctx context.Context, in *GetDetailPlacementViewRequest, opts ...grpc.CallOption) (*resources.DetailPlacementView, error)
}

DetailPlacementViewServiceClient is the client API for DetailPlacementViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDetailPlacementViewServiceClient ¶ added in v0.2.2

func NewDetailPlacementViewServiceClient(cc grpc.ClientConnInterface) DetailPlacementViewServiceClient

type DetailPlacementViewServiceServer ¶ added in v0.2.2

type DetailPlacementViewServiceServer interface {
	// Returns the requested Detail Placement view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDetailPlacementView(context.Context, *GetDetailPlacementViewRequest) (*resources.DetailPlacementView, error)
	// contains filtered or unexported methods
}

DetailPlacementViewServiceServer is the server API for DetailPlacementViewService service. All implementations must embed UnimplementedDetailPlacementViewServiceServer for forward compatibility

type DetailedDemographicServiceClient ¶ added in v0.2.3

type DetailedDemographicServiceClient interface {
	// Returns the requested detailed demographic in full detail.
	GetDetailedDemographic(ctx context.Context, in *GetDetailedDemographicRequest, opts ...grpc.CallOption) (*resources.DetailedDemographic, error)
}

DetailedDemographicServiceClient is the client API for DetailedDemographicService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDetailedDemographicServiceClient ¶ added in v0.2.3

func NewDetailedDemographicServiceClient(cc grpc.ClientConnInterface) DetailedDemographicServiceClient

type DetailedDemographicServiceServer ¶ added in v0.2.3

type DetailedDemographicServiceServer interface {
	// Returns the requested detailed demographic in full detail.
	GetDetailedDemographic(context.Context, *GetDetailedDemographicRequest) (*resources.DetailedDemographic, error)
	// contains filtered or unexported methods
}

DetailedDemographicServiceServer is the server API for DetailedDemographicService service. All implementations must embed UnimplementedDetailedDemographicServiceServer for forward compatibility

type DismissRecommendationRequest ¶ added in v0.2.0

type DismissRecommendationRequest struct {

	// Required. The ID of the customer with the recommendation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to dismiss recommendations.
	// If partial_failure=false all recommendations should be of the same type
	// There is a limit of 100 operations per request.
	Operations []*DismissRecommendationRequest_DismissRecommendationOperation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, operations will be carried in a
	// single transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,2,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// contains filtered or unexported fields
}

Request message for [RecommendationService.DismissRecommendation][google.ads.googleads.v8.services.RecommendationService.DismissRecommendation].

func (*DismissRecommendationRequest) Descriptor deprecated added in v0.2.0

func (*DismissRecommendationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DismissRecommendationRequest.ProtoReflect.Descriptor instead.

func (*DismissRecommendationRequest) GetCustomerId ¶ added in v0.2.0

func (x *DismissRecommendationRequest) GetCustomerId() string

func (*DismissRecommendationRequest) GetOperations ¶ added in v0.2.0

func (*DismissRecommendationRequest) GetPartialFailure ¶ added in v0.2.0

func (x *DismissRecommendationRequest) GetPartialFailure() bool

func (*DismissRecommendationRequest) ProtoMessage ¶ added in v0.2.0

func (*DismissRecommendationRequest) ProtoMessage()

func (*DismissRecommendationRequest) ProtoReflect ¶ added in v0.2.2

func (*DismissRecommendationRequest) Reset ¶ added in v0.2.0

func (x *DismissRecommendationRequest) Reset()

func (*DismissRecommendationRequest) String ¶ added in v0.2.0

type DismissRecommendationRequest_DismissRecommendationOperation ¶ added in v0.2.0

type DismissRecommendationRequest_DismissRecommendationOperation struct {

	// The resource name of the recommendation to dismiss.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Operation to dismiss a single recommendation identified by resource_name.

func (*DismissRecommendationRequest_DismissRecommendationOperation) Descriptor deprecated added in v0.2.0

Deprecated: Use DismissRecommendationRequest_DismissRecommendationOperation.ProtoReflect.Descriptor instead.

func (*DismissRecommendationRequest_DismissRecommendationOperation) GetResourceName ¶ added in v0.2.0

func (*DismissRecommendationRequest_DismissRecommendationOperation) ProtoMessage ¶ added in v0.2.0

func (*DismissRecommendationRequest_DismissRecommendationOperation) ProtoReflect ¶ added in v0.2.2

func (*DismissRecommendationRequest_DismissRecommendationOperation) Reset ¶ added in v0.2.0

func (*DismissRecommendationRequest_DismissRecommendationOperation) String ¶ added in v0.2.0

type DismissRecommendationResponse ¶ added in v0.2.0

type DismissRecommendationResponse struct {

	// Results of operations to dismiss recommendations.
	Results []*DismissRecommendationResponse_DismissRecommendationResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors)
	// we return the RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// contains filtered or unexported fields
}

Response message for [RecommendationService.DismissRecommendation][google.ads.googleads.v8.services.RecommendationService.DismissRecommendation].

func (*DismissRecommendationResponse) Descriptor deprecated added in v0.2.0

func (*DismissRecommendationResponse) Descriptor() ([]byte, []int)

Deprecated: Use DismissRecommendationResponse.ProtoReflect.Descriptor instead.

func (*DismissRecommendationResponse) GetPartialFailureError ¶ added in v0.2.0

func (x *DismissRecommendationResponse) GetPartialFailureError() *status.Status

func (*DismissRecommendationResponse) GetResults ¶ added in v0.2.0

func (*DismissRecommendationResponse) ProtoMessage ¶ added in v0.2.0

func (*DismissRecommendationResponse) ProtoMessage()

func (*DismissRecommendationResponse) ProtoReflect ¶ added in v0.2.2

func (*DismissRecommendationResponse) Reset ¶ added in v0.2.0

func (x *DismissRecommendationResponse) Reset()

func (*DismissRecommendationResponse) String ¶ added in v0.2.0

type DismissRecommendationResponse_DismissRecommendationResult ¶ added in v0.2.0

type DismissRecommendationResponse_DismissRecommendationResult struct {

	// Returned for successful dismissals.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result of dismissing a recommendation.

func (*DismissRecommendationResponse_DismissRecommendationResult) Descriptor deprecated added in v0.2.0

Deprecated: Use DismissRecommendationResponse_DismissRecommendationResult.ProtoReflect.Descriptor instead.

func (*DismissRecommendationResponse_DismissRecommendationResult) GetResourceName ¶ added in v0.2.0

func (*DismissRecommendationResponse_DismissRecommendationResult) ProtoMessage ¶ added in v0.2.0

func (*DismissRecommendationResponse_DismissRecommendationResult) ProtoReflect ¶ added in v0.2.2

func (*DismissRecommendationResponse_DismissRecommendationResult) Reset ¶ added in v0.2.0

func (*DismissRecommendationResponse_DismissRecommendationResult) String ¶ added in v0.2.0

type DisplayKeywordViewServiceClient ¶ added in v0.2.0

type DisplayKeywordViewServiceClient interface {
	// Returns the requested display keyword view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDisplayKeywordView(ctx context.Context, in *GetDisplayKeywordViewRequest, opts ...grpc.CallOption) (*resources.DisplayKeywordView, error)
}

DisplayKeywordViewServiceClient is the client API for DisplayKeywordViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDisplayKeywordViewServiceClient ¶ added in v0.2.0

func NewDisplayKeywordViewServiceClient(cc grpc.ClientConnInterface) DisplayKeywordViewServiceClient

type DisplayKeywordViewServiceServer ¶ added in v0.2.0

type DisplayKeywordViewServiceServer interface {
	// Returns the requested display keyword view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDisplayKeywordView(context.Context, *GetDisplayKeywordViewRequest) (*resources.DisplayKeywordView, error)
	// contains filtered or unexported methods
}

DisplayKeywordViewServiceServer is the server API for DisplayKeywordViewService service. All implementations must embed UnimplementedDisplayKeywordViewServiceServer for forward compatibility

type DistanceViewServiceClient ¶ added in v0.2.2

type DistanceViewServiceClient interface {
	// Returns the attributes of the requested distance view.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDistanceView(ctx context.Context, in *GetDistanceViewRequest, opts ...grpc.CallOption) (*resources.DistanceView, error)
}

DistanceViewServiceClient is the client API for DistanceViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDistanceViewServiceClient ¶ added in v0.2.2

func NewDistanceViewServiceClient(cc grpc.ClientConnInterface) DistanceViewServiceClient

type DistanceViewServiceServer ¶ added in v0.2.2

type DistanceViewServiceServer interface {
	// Returns the attributes of the requested distance view.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDistanceView(context.Context, *GetDistanceViewRequest) (*resources.DistanceView, error)
	// contains filtered or unexported methods
}

DistanceViewServiceServer is the server API for DistanceViewService service. All implementations must embed UnimplementedDistanceViewServiceServer for forward compatibility

type DomainCategoryServiceClient ¶ added in v0.2.2

type DomainCategoryServiceClient interface {
	// Returns the requested domain category.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDomainCategory(ctx context.Context, in *GetDomainCategoryRequest, opts ...grpc.CallOption) (*resources.DomainCategory, error)
}

DomainCategoryServiceClient is the client API for DomainCategoryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDomainCategoryServiceClient ¶ added in v0.2.2

func NewDomainCategoryServiceClient(cc grpc.ClientConnInterface) DomainCategoryServiceClient

type DomainCategoryServiceServer ¶ added in v0.2.2

type DomainCategoryServiceServer interface {
	// Returns the requested domain category.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDomainCategory(context.Context, *GetDomainCategoryRequest) (*resources.DomainCategory, error)
	// contains filtered or unexported methods
}

DomainCategoryServiceServer is the server API for DomainCategoryService service. All implementations must embed UnimplementedDomainCategoryServiceServer for forward compatibility

type DynamicSearchAdsSearchTermViewServiceClient ¶ added in v0.2.2

type DynamicSearchAdsSearchTermViewServiceClient interface {
	// Returns the requested dynamic search ads search term view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDynamicSearchAdsSearchTermView(ctx context.Context, in *GetDynamicSearchAdsSearchTermViewRequest, opts ...grpc.CallOption) (*resources.DynamicSearchAdsSearchTermView, error)
}

DynamicSearchAdsSearchTermViewServiceClient is the client API for DynamicSearchAdsSearchTermViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDynamicSearchAdsSearchTermViewServiceClient ¶ added in v0.2.2

func NewDynamicSearchAdsSearchTermViewServiceClient(cc grpc.ClientConnInterface) DynamicSearchAdsSearchTermViewServiceClient

type DynamicSearchAdsSearchTermViewServiceServer ¶ added in v0.2.2

type DynamicSearchAdsSearchTermViewServiceServer interface {
	// Returns the requested dynamic search ads search term view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetDynamicSearchAdsSearchTermView(context.Context, *GetDynamicSearchAdsSearchTermViewRequest) (*resources.DynamicSearchAdsSearchTermView, error)
	// contains filtered or unexported methods
}

DynamicSearchAdsSearchTermViewServiceServer is the server API for DynamicSearchAdsSearchTermViewService service. All implementations must embed UnimplementedDynamicSearchAdsSearchTermViewServiceServer for forward compatibility

type EndCampaignExperimentRequest ¶ added in v0.2.2

type EndCampaignExperimentRequest struct {

	// Required. The resource name of the campaign experiment to end.
	CampaignExperiment string `protobuf:"bytes,1,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.EndCampaignExperiment][google.ads.googleads.v8.services.CampaignExperimentService.EndCampaignExperiment].

func (*EndCampaignExperimentRequest) Descriptor deprecated added in v0.2.2

func (*EndCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use EndCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*EndCampaignExperimentRequest) GetCampaignExperiment ¶ added in v0.2.2

func (x *EndCampaignExperimentRequest) GetCampaignExperiment() string

func (*EndCampaignExperimentRequest) GetValidateOnly ¶ added in v0.2.2

func (x *EndCampaignExperimentRequest) GetValidateOnly() bool

func (*EndCampaignExperimentRequest) ProtoMessage ¶ added in v0.2.2

func (*EndCampaignExperimentRequest) ProtoMessage()

func (*EndCampaignExperimentRequest) ProtoReflect ¶ added in v0.2.2

func (*EndCampaignExperimentRequest) Reset ¶ added in v0.2.2

func (x *EndCampaignExperimentRequest) Reset()

func (*EndCampaignExperimentRequest) String ¶ added in v0.2.2

type ExpandedLandingPageViewServiceClient ¶ added in v0.2.2

type ExpandedLandingPageViewServiceClient interface {
	// Returns the requested expanded landing page view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetExpandedLandingPageView(ctx context.Context, in *GetExpandedLandingPageViewRequest, opts ...grpc.CallOption) (*resources.ExpandedLandingPageView, error)
}

ExpandedLandingPageViewServiceClient is the client API for ExpandedLandingPageViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewExpandedLandingPageViewServiceClient ¶ added in v0.2.2

func NewExpandedLandingPageViewServiceClient(cc grpc.ClientConnInterface) ExpandedLandingPageViewServiceClient

type ExpandedLandingPageViewServiceServer ¶ added in v0.2.2

type ExpandedLandingPageViewServiceServer interface {
	// Returns the requested expanded landing page view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetExpandedLandingPageView(context.Context, *GetExpandedLandingPageViewRequest) (*resources.ExpandedLandingPageView, error)
	// contains filtered or unexported methods
}

ExpandedLandingPageViewServiceServer is the server API for ExpandedLandingPageViewService service. All implementations must embed UnimplementedExpandedLandingPageViewServiceServer for forward compatibility

type ExtensionFeedItemOperation ¶ added in v0.2.2

type ExtensionFeedItemOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*ExtensionFeedItemOperation_Create
	//	*ExtensionFeedItemOperation_Update
	//	*ExtensionFeedItemOperation_Remove
	Operation isExtensionFeedItemOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an extension feed item.

func (*ExtensionFeedItemOperation) Descriptor deprecated added in v0.2.2

func (*ExtensionFeedItemOperation) Descriptor() ([]byte, []int)

Deprecated: Use ExtensionFeedItemOperation.ProtoReflect.Descriptor instead.

func (*ExtensionFeedItemOperation) GetCreate ¶ added in v0.2.2

func (*ExtensionFeedItemOperation) GetOperation ¶ added in v0.2.2

func (m *ExtensionFeedItemOperation) GetOperation() isExtensionFeedItemOperation_Operation

func (*ExtensionFeedItemOperation) GetRemove ¶ added in v0.2.2

func (x *ExtensionFeedItemOperation) GetRemove() string

func (*ExtensionFeedItemOperation) GetUpdate ¶ added in v0.2.2

func (*ExtensionFeedItemOperation) GetUpdateMask ¶ added in v0.2.2

func (x *ExtensionFeedItemOperation) GetUpdateMask() *field_mask.FieldMask

func (*ExtensionFeedItemOperation) ProtoMessage ¶ added in v0.2.2

func (*ExtensionFeedItemOperation) ProtoMessage()

func (*ExtensionFeedItemOperation) ProtoReflect ¶ added in v0.2.2

func (*ExtensionFeedItemOperation) Reset ¶ added in v0.2.2

func (x *ExtensionFeedItemOperation) Reset()

func (*ExtensionFeedItemOperation) String ¶ added in v0.2.2

func (x *ExtensionFeedItemOperation) String() string

type ExtensionFeedItemOperation_Create ¶ added in v0.2.2

type ExtensionFeedItemOperation_Create struct {
	// Create operation: No resource name is expected for the new extension
	// feed item.
	Create *resources.ExtensionFeedItem `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type ExtensionFeedItemOperation_Remove ¶ added in v0.2.2

type ExtensionFeedItemOperation_Remove struct {
	// Remove operation: A resource name for the removed extension feed item
	// is expected, in this format:
	//
	// `customers/{customer_id}/extensionFeedItems/{feed_item_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type ExtensionFeedItemOperation_Update ¶ added in v0.2.2

type ExtensionFeedItemOperation_Update struct {
	// Update operation: The extension feed item is expected to have a
	// valid resource name.
	Update *resources.ExtensionFeedItem `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type ExtensionFeedItemServiceClient ¶ added in v0.2.2

type ExtensionFeedItemServiceClient interface {
	// Returns the requested extension feed item in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetExtensionFeedItem(ctx context.Context, in *GetExtensionFeedItemRequest, opts ...grpc.CallOption) (*resources.ExtensionFeedItem, error)
	// Creates, updates, or removes extension feed items. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CountryCodeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionFeedItemError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [LanguageCodeError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateExtensionFeedItems(ctx context.Context, in *MutateExtensionFeedItemsRequest, opts ...grpc.CallOption) (*MutateExtensionFeedItemsResponse, error)
}

ExtensionFeedItemServiceClient is the client API for ExtensionFeedItemService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewExtensionFeedItemServiceClient ¶ added in v0.2.2

func NewExtensionFeedItemServiceClient(cc grpc.ClientConnInterface) ExtensionFeedItemServiceClient

type ExtensionFeedItemServiceServer ¶ added in v0.2.2

type ExtensionFeedItemServiceServer interface {
	// Returns the requested extension feed item in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetExtensionFeedItem(context.Context, *GetExtensionFeedItemRequest) (*resources.ExtensionFeedItem, error)
	// Creates, updates, or removes extension feed items. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CountryCodeError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [ExtensionFeedItemError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [LanguageCodeError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateExtensionFeedItems(context.Context, *MutateExtensionFeedItemsRequest) (*MutateExtensionFeedItemsResponse, error)
	// contains filtered or unexported methods
}

ExtensionFeedItemServiceServer is the server API for ExtensionFeedItemService service. All implementations must embed UnimplementedExtensionFeedItemServiceServer for forward compatibility

type ExternalAttributionData ¶ added in v0.2.2

type ExternalAttributionData struct {

	// Represents the fraction of the conversion that is attributed to the
	// Google Ads click.
	ExternalAttributionCredit *float64 `` /* 146-byte string literal not displayed */
	// Specifies the attribution model name.
	ExternalAttributionModel *string `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

Contains additional information about externally attributed conversions.

func (*ExternalAttributionData) Descriptor deprecated added in v0.2.2

func (*ExternalAttributionData) Descriptor() ([]byte, []int)

Deprecated: Use ExternalAttributionData.ProtoReflect.Descriptor instead.

func (*ExternalAttributionData) GetExternalAttributionCredit ¶ added in v0.2.2

func (x *ExternalAttributionData) GetExternalAttributionCredit() float64

func (*ExternalAttributionData) GetExternalAttributionModel ¶ added in v0.2.2

func (x *ExternalAttributionData) GetExternalAttributionModel() string

func (*ExternalAttributionData) ProtoMessage ¶ added in v0.2.2

func (*ExternalAttributionData) ProtoMessage()

func (*ExternalAttributionData) ProtoReflect ¶ added in v0.2.2

func (x *ExternalAttributionData) ProtoReflect() protoreflect.Message

func (*ExternalAttributionData) Reset ¶ added in v0.2.2

func (x *ExternalAttributionData) Reset()

func (*ExternalAttributionData) String ¶ added in v0.2.2

func (x *ExternalAttributionData) String() string

type FeedItemOperation ¶ added in v0.2.0

type FeedItemOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedItemOperation_Create
	//	*FeedItemOperation_Update
	//	*FeedItemOperation_Remove
	Operation isFeedItemOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an feed item.

func (*FeedItemOperation) Descriptor deprecated added in v0.2.0

func (*FeedItemOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedItemOperation.ProtoReflect.Descriptor instead.

func (*FeedItemOperation) GetCreate ¶ added in v0.2.0

func (x *FeedItemOperation) GetCreate() *resources.FeedItem

func (*FeedItemOperation) GetOperation ¶ added in v0.2.0

func (m *FeedItemOperation) GetOperation() isFeedItemOperation_Operation

func (*FeedItemOperation) GetRemove ¶ added in v0.2.0

func (x *FeedItemOperation) GetRemove() string

func (*FeedItemOperation) GetUpdate ¶ added in v0.2.0

func (x *FeedItemOperation) GetUpdate() *resources.FeedItem

func (*FeedItemOperation) GetUpdateMask ¶ added in v0.2.0

func (x *FeedItemOperation) GetUpdateMask() *field_mask.FieldMask

func (*FeedItemOperation) ProtoMessage ¶ added in v0.2.0

func (*FeedItemOperation) ProtoMessage()

func (*FeedItemOperation) ProtoReflect ¶ added in v0.2.2

func (x *FeedItemOperation) ProtoReflect() protoreflect.Message

func (*FeedItemOperation) Reset ¶ added in v0.2.0

func (x *FeedItemOperation) Reset()

func (*FeedItemOperation) String ¶ added in v0.2.0

func (x *FeedItemOperation) String() string

type FeedItemOperation_Create ¶ added in v0.2.0

type FeedItemOperation_Create struct {
	// Create operation: No resource name is expected for the new feed item.
	Create *resources.FeedItem `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedItemOperation_Remove ¶ added in v0.2.0

type FeedItemOperation_Remove struct {
	// Remove operation: A resource name for the removed feed item is
	// expected, in this format:
	//
	// `customers/{customer_id}/feedItems/{feed_id}~{feed_item_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type FeedItemOperation_Update ¶ added in v0.2.0

type FeedItemOperation_Update struct {
	// Update operation: The feed item is expected to have a valid resource
	// name.
	Update *resources.FeedItem `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type FeedItemServiceClient ¶ added in v0.2.0

type FeedItemServiceClient interface {
	// Returns the requested feed item in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedItem(ctx context.Context, in *GetFeedItemRequest, opts ...grpc.CallOption) (*resources.FeedItem, error)
	// Creates, updates, or removes feed items. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedItemError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateFeedItems(ctx context.Context, in *MutateFeedItemsRequest, opts ...grpc.CallOption) (*MutateFeedItemsResponse, error)
}

FeedItemServiceClient is the client API for FeedItemService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewFeedItemServiceClient ¶ added in v0.2.0

func NewFeedItemServiceClient(cc grpc.ClientConnInterface) FeedItemServiceClient

type FeedItemServiceServer ¶ added in v0.2.0

type FeedItemServiceServer interface {
	// Returns the requested feed item in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedItem(context.Context, *GetFeedItemRequest) (*resources.FeedItem, error)
	// Creates, updates, or removes feed items. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FeedItemError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	MutateFeedItems(context.Context, *MutateFeedItemsRequest) (*MutateFeedItemsResponse, error)
	// contains filtered or unexported methods
}

FeedItemServiceServer is the server API for FeedItemService service. All implementations must embed UnimplementedFeedItemServiceServer for forward compatibility

type FeedItemSetLinkOperation ¶ added in v0.2.2

type FeedItemSetLinkOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedItemSetLinkOperation_Create
	//	*FeedItemSetLinkOperation_Remove
	Operation isFeedItemSetLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a feed item set link.

func (*FeedItemSetLinkOperation) Descriptor deprecated added in v0.2.2

func (*FeedItemSetLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedItemSetLinkOperation.ProtoReflect.Descriptor instead.

func (*FeedItemSetLinkOperation) GetCreate ¶ added in v0.2.2

func (*FeedItemSetLinkOperation) GetOperation ¶ added in v0.2.2

func (m *FeedItemSetLinkOperation) GetOperation() isFeedItemSetLinkOperation_Operation

func (*FeedItemSetLinkOperation) GetRemove ¶ added in v0.2.2

func (x *FeedItemSetLinkOperation) GetRemove() string

func (*FeedItemSetLinkOperation) ProtoMessage ¶ added in v0.2.2

func (*FeedItemSetLinkOperation) ProtoMessage()

func (*FeedItemSetLinkOperation) ProtoReflect ¶ added in v0.2.2

func (x *FeedItemSetLinkOperation) ProtoReflect() protoreflect.Message

func (*FeedItemSetLinkOperation) Reset ¶ added in v0.2.2

func (x *FeedItemSetLinkOperation) Reset()

func (*FeedItemSetLinkOperation) String ¶ added in v0.2.2

func (x *FeedItemSetLinkOperation) String() string

type FeedItemSetLinkOperation_Create ¶ added in v0.2.2

type FeedItemSetLinkOperation_Create struct {
	// Create operation: No resource name is expected for the
	// new feed item set link.
	Create *resources.FeedItemSetLink `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedItemSetLinkOperation_Remove ¶ added in v0.2.2

type FeedItemSetLinkOperation_Remove struct {
	// Remove operation: A resource name for the removed feed item set link is
	// expected, in this format:
	//
	// `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type FeedItemSetLinkServiceClient ¶ added in v0.2.2

type FeedItemSetLinkServiceClient interface {
	// Returns the requested feed item set link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedItemSetLink(ctx context.Context, in *GetFeedItemSetLinkRequest, opts ...grpc.CallOption) (*resources.FeedItemSetLink, error)
	// Creates, updates, or removes feed item set links.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateFeedItemSetLinks(ctx context.Context, in *MutateFeedItemSetLinksRequest, opts ...grpc.CallOption) (*MutateFeedItemSetLinksResponse, error)
}

FeedItemSetLinkServiceClient is the client API for FeedItemSetLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewFeedItemSetLinkServiceClient ¶ added in v0.2.2

func NewFeedItemSetLinkServiceClient(cc grpc.ClientConnInterface) FeedItemSetLinkServiceClient

type FeedItemSetLinkServiceServer ¶ added in v0.2.2

type FeedItemSetLinkServiceServer interface {
	// Returns the requested feed item set link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedItemSetLink(context.Context, *GetFeedItemSetLinkRequest) (*resources.FeedItemSetLink, error)
	// Creates, updates, or removes feed item set links.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateFeedItemSetLinks(context.Context, *MutateFeedItemSetLinksRequest) (*MutateFeedItemSetLinksResponse, error)
	// contains filtered or unexported methods
}

FeedItemSetLinkServiceServer is the server API for FeedItemSetLinkService service. All implementations must embed UnimplementedFeedItemSetLinkServiceServer for forward compatibility

type FeedItemSetOperation ¶ added in v0.2.2

type FeedItemSetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedItemSetOperation_Create
	//	*FeedItemSetOperation_Update
	//	*FeedItemSetOperation_Remove
	Operation isFeedItemSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an feed item set.

func (*FeedItemSetOperation) Descriptor deprecated added in v0.2.2

func (*FeedItemSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedItemSetOperation.ProtoReflect.Descriptor instead.

func (*FeedItemSetOperation) GetCreate ¶ added in v0.2.2

func (x *FeedItemSetOperation) GetCreate() *resources.FeedItemSet

func (*FeedItemSetOperation) GetOperation ¶ added in v0.2.2

func (m *FeedItemSetOperation) GetOperation() isFeedItemSetOperation_Operation

func (*FeedItemSetOperation) GetRemove ¶ added in v0.2.2

func (x *FeedItemSetOperation) GetRemove() string

func (*FeedItemSetOperation) GetUpdate ¶ added in v0.2.2

func (x *FeedItemSetOperation) GetUpdate() *resources.FeedItemSet

func (*FeedItemSetOperation) GetUpdateMask ¶ added in v0.2.2

func (x *FeedItemSetOperation) GetUpdateMask() *field_mask.FieldMask

func (*FeedItemSetOperation) ProtoMessage ¶ added in v0.2.2

func (*FeedItemSetOperation) ProtoMessage()

func (*FeedItemSetOperation) ProtoReflect ¶ added in v0.2.2

func (x *FeedItemSetOperation) ProtoReflect() protoreflect.Message

func (*FeedItemSetOperation) Reset ¶ added in v0.2.2

func (x *FeedItemSetOperation) Reset()

func (*FeedItemSetOperation) String ¶ added in v0.2.2

func (x *FeedItemSetOperation) String() string

type FeedItemSetOperation_Create ¶ added in v0.2.2

type FeedItemSetOperation_Create struct {
	// Create operation: No resource name is expected for the new feed item set
	Create *resources.FeedItemSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedItemSetOperation_Remove ¶ added in v0.2.2

type FeedItemSetOperation_Remove struct {
	// Remove operation: A resource name for the removed feed item is
	// expected, in this format:
	// `customers/{customer_id}/feedItems/{feed_id}~{feed_item_set_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type FeedItemSetOperation_Update ¶ added in v0.2.2

type FeedItemSetOperation_Update struct {
	// Update operation: The feed item set is expected to have a valid resource
	// name.
	Update *resources.FeedItemSet `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type FeedItemSetServiceClient ¶ added in v0.2.2

type FeedItemSetServiceClient interface {
	// Returns the requested feed item set in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedItemSet(ctx context.Context, in *GetFeedItemSetRequest, opts ...grpc.CallOption) (*resources.FeedItemSet, error)
	// Creates, updates or removes feed item sets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateFeedItemSets(ctx context.Context, in *MutateFeedItemSetsRequest, opts ...grpc.CallOption) (*MutateFeedItemSetsResponse, error)
}

FeedItemSetServiceClient is the client API for FeedItemSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewFeedItemSetServiceClient ¶ added in v0.2.2

func NewFeedItemSetServiceClient(cc grpc.ClientConnInterface) FeedItemSetServiceClient

type FeedItemSetServiceServer ¶ added in v0.2.2

type FeedItemSetServiceServer interface {
	// Returns the requested feed item set in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedItemSet(context.Context, *GetFeedItemSetRequest) (*resources.FeedItemSet, error)
	// Creates, updates or removes feed item sets. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateFeedItemSets(context.Context, *MutateFeedItemSetsRequest) (*MutateFeedItemSetsResponse, error)
	// contains filtered or unexported methods
}

FeedItemSetServiceServer is the server API for FeedItemSetService service. All implementations must embed UnimplementedFeedItemSetServiceServer for forward compatibility

type FeedItemTargetOperation ¶ added in v0.2.2

type FeedItemTargetOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedItemTargetOperation_Create
	//	*FeedItemTargetOperation_Remove
	Operation isFeedItemTargetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an feed item target.

func (*FeedItemTargetOperation) Descriptor deprecated added in v0.2.2

func (*FeedItemTargetOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedItemTargetOperation.ProtoReflect.Descriptor instead.

func (*FeedItemTargetOperation) GetCreate ¶ added in v0.2.2

func (*FeedItemTargetOperation) GetOperation ¶ added in v0.2.2

func (m *FeedItemTargetOperation) GetOperation() isFeedItemTargetOperation_Operation

func (*FeedItemTargetOperation) GetRemove ¶ added in v0.2.2

func (x *FeedItemTargetOperation) GetRemove() string

func (*FeedItemTargetOperation) ProtoMessage ¶ added in v0.2.2

func (*FeedItemTargetOperation) ProtoMessage()

func (*FeedItemTargetOperation) ProtoReflect ¶ added in v0.2.2

func (x *FeedItemTargetOperation) ProtoReflect() protoreflect.Message

func (*FeedItemTargetOperation) Reset ¶ added in v0.2.2

func (x *FeedItemTargetOperation) Reset()

func (*FeedItemTargetOperation) String ¶ added in v0.2.2

func (x *FeedItemTargetOperation) String() string

type FeedItemTargetOperation_Create ¶ added in v0.2.2

type FeedItemTargetOperation_Create struct {
	// Create operation: No resource name is expected for the new feed item
	// target.
	Create *resources.FeedItemTarget `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedItemTargetOperation_Remove ¶ added in v0.2.2

type FeedItemTargetOperation_Remove struct {
	// Remove operation: A resource name for the removed feed item target is
	// expected, in this format:
	//
	// `customers/{customer_id}/feedItemTargets/{feed_id}~{feed_item_id}~{feed_item_target_type}~{feed_item_target_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type FeedItemTargetServiceClient ¶ added in v0.2.2

type FeedItemTargetServiceClient interface {
	// Returns the requested feed item targets in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedItemTarget(ctx context.Context, in *GetFeedItemTargetRequest, opts ...grpc.CallOption) (*resources.FeedItemTarget, error)
	// Creates or removes feed item targets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedItemTargetError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeedItemTargets(ctx context.Context, in *MutateFeedItemTargetsRequest, opts ...grpc.CallOption) (*MutateFeedItemTargetsResponse, error)
}

FeedItemTargetServiceClient is the client API for FeedItemTargetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewFeedItemTargetServiceClient ¶ added in v0.2.2

func NewFeedItemTargetServiceClient(cc grpc.ClientConnInterface) FeedItemTargetServiceClient

type FeedItemTargetServiceServer ¶ added in v0.2.2

type FeedItemTargetServiceServer interface {
	// Returns the requested feed item targets in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedItemTarget(context.Context, *GetFeedItemTargetRequest) (*resources.FeedItemTarget, error)
	// Creates or removes feed item targets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedItemTargetError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeedItemTargets(context.Context, *MutateFeedItemTargetsRequest) (*MutateFeedItemTargetsResponse, error)
	// contains filtered or unexported methods
}

FeedItemTargetServiceServer is the server API for FeedItemTargetService service. All implementations must embed UnimplementedFeedItemTargetServiceServer for forward compatibility

type FeedMappingOperation ¶ added in v0.2.0

type FeedMappingOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedMappingOperation_Create
	//	*FeedMappingOperation_Remove
	Operation isFeedMappingOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on a feed mapping.

func (*FeedMappingOperation) Descriptor deprecated added in v0.2.0

func (*FeedMappingOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedMappingOperation.ProtoReflect.Descriptor instead.

func (*FeedMappingOperation) GetCreate ¶ added in v0.2.0

func (x *FeedMappingOperation) GetCreate() *resources.FeedMapping

func (*FeedMappingOperation) GetOperation ¶ added in v0.2.0

func (m *FeedMappingOperation) GetOperation() isFeedMappingOperation_Operation

func (*FeedMappingOperation) GetRemove ¶ added in v0.2.0

func (x *FeedMappingOperation) GetRemove() string

func (*FeedMappingOperation) ProtoMessage ¶ added in v0.2.0

func (*FeedMappingOperation) ProtoMessage()

func (*FeedMappingOperation) ProtoReflect ¶ added in v0.2.2

func (x *FeedMappingOperation) ProtoReflect() protoreflect.Message

func (*FeedMappingOperation) Reset ¶ added in v0.2.0

func (x *FeedMappingOperation) Reset()

func (*FeedMappingOperation) String ¶ added in v0.2.0

func (x *FeedMappingOperation) String() string

type FeedMappingOperation_Create ¶ added in v0.2.0

type FeedMappingOperation_Create struct {
	// Create operation: No resource name is expected for the new feed mapping.
	Create *resources.FeedMapping `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedMappingOperation_Remove ¶ added in v0.2.0

type FeedMappingOperation_Remove struct {
	// Remove operation: A resource name for the removed feed mapping is
	// expected, in this format:
	//
	// `customers/{customer_id}/feedMappings/{feed_id}~{feed_mapping_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type FeedMappingServiceClient ¶ added in v0.2.0

type FeedMappingServiceClient interface {
	// Returns the requested feed mapping in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedMapping(ctx context.Context, in *GetFeedMappingRequest, opts ...grpc.CallOption) (*resources.FeedMapping, error)
	// Creates or removes feed mappings. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedMappingError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeedMappings(ctx context.Context, in *MutateFeedMappingsRequest, opts ...grpc.CallOption) (*MutateFeedMappingsResponse, error)
}

FeedMappingServiceClient is the client API for FeedMappingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewFeedMappingServiceClient ¶ added in v0.2.0

func NewFeedMappingServiceClient(cc grpc.ClientConnInterface) FeedMappingServiceClient

type FeedMappingServiceServer ¶ added in v0.2.0

type FeedMappingServiceServer interface {
	// Returns the requested feed mapping in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedMapping(context.Context, *GetFeedMappingRequest) (*resources.FeedMapping, error)
	// Creates or removes feed mappings. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedMappingError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [OperationAccessDeniedError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeedMappings(context.Context, *MutateFeedMappingsRequest) (*MutateFeedMappingsResponse, error)
	// contains filtered or unexported methods
}

FeedMappingServiceServer is the server API for FeedMappingService service. All implementations must embed UnimplementedFeedMappingServiceServer for forward compatibility

type FeedOperation ¶ added in v0.2.0

type FeedOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*FeedOperation_Create
	//	*FeedOperation_Update
	//	*FeedOperation_Remove
	Operation isFeedOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an feed.

func (*FeedOperation) Descriptor deprecated added in v0.2.0

func (*FeedOperation) Descriptor() ([]byte, []int)

Deprecated: Use FeedOperation.ProtoReflect.Descriptor instead.

func (*FeedOperation) GetCreate ¶ added in v0.2.0

func (x *FeedOperation) GetCreate() *resources.Feed

func (*FeedOperation) GetOperation ¶ added in v0.2.0

func (m *FeedOperation) GetOperation() isFeedOperation_Operation

func (*FeedOperation) GetRemove ¶ added in v0.2.0

func (x *FeedOperation) GetRemove() string

func (*FeedOperation) GetUpdate ¶ added in v0.2.0

func (x *FeedOperation) GetUpdate() *resources.Feed

func (*FeedOperation) GetUpdateMask ¶ added in v0.2.0

func (x *FeedOperation) GetUpdateMask() *field_mask.FieldMask

func (*FeedOperation) ProtoMessage ¶ added in v0.2.0

func (*FeedOperation) ProtoMessage()

func (*FeedOperation) ProtoReflect ¶ added in v0.2.2

func (x *FeedOperation) ProtoReflect() protoreflect.Message

func (*FeedOperation) Reset ¶ added in v0.2.0

func (x *FeedOperation) Reset()

func (*FeedOperation) String ¶ added in v0.2.0

func (x *FeedOperation) String() string

type FeedOperation_Create ¶ added in v0.2.0

type FeedOperation_Create struct {
	// Create operation: No resource name is expected for the new feed.
	Create *resources.Feed `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type FeedOperation_Remove ¶ added in v0.2.0

type FeedOperation_Remove struct {
	// Remove operation: A resource name for the removed feed is
	// expected, in this format:
	//
	// `customers/{customer_id}/feeds/{feed_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type FeedOperation_Update ¶ added in v0.2.0

type FeedOperation_Update struct {
	// Update operation: The feed is expected to have a valid resource
	// name.
	Update *resources.Feed `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type FeedPlaceholderViewServiceClient ¶ added in v0.2.2

type FeedPlaceholderViewServiceClient interface {
	// Returns the requested feed placeholder view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedPlaceholderView(ctx context.Context, in *GetFeedPlaceholderViewRequest, opts ...grpc.CallOption) (*resources.FeedPlaceholderView, error)
}

FeedPlaceholderViewServiceClient is the client API for FeedPlaceholderViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewFeedPlaceholderViewServiceClient ¶ added in v0.2.2

func NewFeedPlaceholderViewServiceClient(cc grpc.ClientConnInterface) FeedPlaceholderViewServiceClient

type FeedPlaceholderViewServiceServer ¶ added in v0.2.2

type FeedPlaceholderViewServiceServer interface {
	// Returns the requested feed placeholder view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeedPlaceholderView(context.Context, *GetFeedPlaceholderViewRequest) (*resources.FeedPlaceholderView, error)
	// contains filtered or unexported methods
}

FeedPlaceholderViewServiceServer is the server API for FeedPlaceholderViewService service. All implementations must embed UnimplementedFeedPlaceholderViewServiceServer for forward compatibility

type FeedServiceClient ¶ added in v0.2.0

type FeedServiceClient interface {
	// Returns the requested feed in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeed(ctx context.Context, in *GetFeedRequest, opts ...grpc.CallOption) (*resources.Feed, error)
	// Creates, updates, or removes feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeeds(ctx context.Context, in *MutateFeedsRequest, opts ...grpc.CallOption) (*MutateFeedsResponse, error)
}

FeedServiceClient is the client API for FeedService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewFeedServiceClient ¶ added in v0.2.0

func NewFeedServiceClient(cc grpc.ClientConnInterface) FeedServiceClient

type FeedServiceServer ¶ added in v0.2.0

type FeedServiceServer interface {
	// Returns the requested feed in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetFeed(context.Context, *GetFeedRequest) (*resources.Feed, error)
	// Creates, updates, or removes feeds. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FeedError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateFeeds(context.Context, *MutateFeedsRequest) (*MutateFeedsResponse, error)
	// contains filtered or unexported methods
}

FeedServiceServer is the server API for FeedService service. All implementations must embed UnimplementedFeedServiceServer for forward compatibility

type Forecast ¶ added in v0.2.2

type Forecast struct {

	// Number of unique people reached at least
	// GenerateReachForecastRequest.min_effective_frequency times that exactly
	// matches the Targeting.
	OnTargetReach *int64 `protobuf:"varint,5,opt,name=on_target_reach,json=onTargetReach,proto3,oneof" json:"on_target_reach,omitempty"`
	// Total number of unique people reached at least
	// GenerateReachForecastRequest.min_effective_frequency times. This includes
	// people that may fall outside the specified Targeting.
	TotalReach *int64 `protobuf:"varint,6,opt,name=total_reach,json=totalReach,proto3,oneof" json:"total_reach,omitempty"`
	// Number of ad impressions that exactly matches the Targeting.
	OnTargetImpressions *int64 `` /* 127-byte string literal not displayed */
	// Total number of ad impressions. This includes impressions that may fall
	// outside the specified Targeting, due to insufficient information on
	// signed-in users.
	TotalImpressions *int64 `protobuf:"varint,8,opt,name=total_impressions,json=totalImpressions,proto3,oneof" json:"total_impressions,omitempty"`
	// Number of times the ad's impressions were considered viewable.
	// See https://support.google.com/google-ads/answer/7029393 for
	// more information about what makes an ad viewable and how
	// viewability is measured.
	ViewableImpressions *int64 `protobuf:"varint,9,opt,name=viewable_impressions,json=viewableImpressions,proto3,oneof" json:"viewable_impressions,omitempty"`
	// contains filtered or unexported fields
}

Forecasted traffic metrics for the planned products and targeting.

func (*Forecast) Descriptor deprecated added in v0.2.2

func (*Forecast) Descriptor() ([]byte, []int)

Deprecated: Use Forecast.ProtoReflect.Descriptor instead.

func (*Forecast) GetOnTargetImpressions ¶ added in v0.2.2

func (x *Forecast) GetOnTargetImpressions() int64

func (*Forecast) GetOnTargetReach ¶ added in v0.2.2

func (x *Forecast) GetOnTargetReach() int64

func (*Forecast) GetTotalImpressions ¶ added in v0.2.2

func (x *Forecast) GetTotalImpressions() int64

func (*Forecast) GetTotalReach ¶ added in v0.2.2

func (x *Forecast) GetTotalReach() int64

func (*Forecast) GetViewableImpressions ¶ added in v0.2.2

func (x *Forecast) GetViewableImpressions() int64

func (*Forecast) ProtoMessage ¶ added in v0.2.2

func (*Forecast) ProtoMessage()

func (*Forecast) ProtoReflect ¶ added in v0.2.2

func (x *Forecast) ProtoReflect() protoreflect.Message

func (*Forecast) Reset ¶ added in v0.2.2

func (x *Forecast) Reset()

func (*Forecast) String ¶ added in v0.2.2

func (x *Forecast) String() string

type ForecastMetrics ¶ added in v0.2.0

type ForecastMetrics struct {

	// Impressions
	Impressions *float64 `protobuf:"fixed64,7,opt,name=impressions,proto3,oneof" json:"impressions,omitempty"`
	// Ctr
	Ctr *float64 `protobuf:"fixed64,8,opt,name=ctr,proto3,oneof" json:"ctr,omitempty"`
	// AVG cpc
	AverageCpc *int64 `protobuf:"varint,9,opt,name=average_cpc,json=averageCpc,proto3,oneof" json:"average_cpc,omitempty"`
	// Clicks
	Clicks *float64 `protobuf:"fixed64,10,opt,name=clicks,proto3,oneof" json:"clicks,omitempty"`
	// Cost
	CostMicros *int64 `protobuf:"varint,11,opt,name=cost_micros,json=costMicros,proto3,oneof" json:"cost_micros,omitempty"`
	// contains filtered or unexported fields
}

Forecast metrics.

func (*ForecastMetrics) Descriptor deprecated added in v0.2.0

func (*ForecastMetrics) Descriptor() ([]byte, []int)

Deprecated: Use ForecastMetrics.ProtoReflect.Descriptor instead.

func (*ForecastMetrics) GetAverageCpc ¶ added in v0.2.0

func (x *ForecastMetrics) GetAverageCpc() int64

func (*ForecastMetrics) GetClicks ¶ added in v0.2.0

func (x *ForecastMetrics) GetClicks() float64

func (*ForecastMetrics) GetCostMicros ¶ added in v0.2.0

func (x *ForecastMetrics) GetCostMicros() int64

func (*ForecastMetrics) GetCtr ¶ added in v0.2.0

func (x *ForecastMetrics) GetCtr() float64

func (*ForecastMetrics) GetImpressions ¶ added in v0.2.0

func (x *ForecastMetrics) GetImpressions() float64

func (*ForecastMetrics) ProtoMessage ¶ added in v0.2.0

func (*ForecastMetrics) ProtoMessage()

func (*ForecastMetrics) ProtoReflect ¶ added in v0.2.2

func (x *ForecastMetrics) ProtoReflect() protoreflect.Message

func (*ForecastMetrics) Reset ¶ added in v0.2.0

func (x *ForecastMetrics) Reset()

func (*ForecastMetrics) String ¶ added in v0.2.0

func (x *ForecastMetrics) String() string

type FrequencyCap ¶ added in v0.2.2

type FrequencyCap struct {

	// Required. The number of impressions, inclusive.
	Impressions int32 `protobuf:"varint,3,opt,name=impressions,proto3" json:"impressions,omitempty"`
	// Required. The type of time unit.
	TimeUnit enums.FrequencyCapTimeUnitEnum_FrequencyCapTimeUnit `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

A rule specifying the maximum number of times an ad can be shown to a user over a particular time period.

func (*FrequencyCap) Descriptor deprecated added in v0.2.2

func (*FrequencyCap) Descriptor() ([]byte, []int)

Deprecated: Use FrequencyCap.ProtoReflect.Descriptor instead.

func (*FrequencyCap) GetImpressions ¶ added in v0.2.2

func (x *FrequencyCap) GetImpressions() int32

func (*FrequencyCap) GetTimeUnit ¶ added in v0.2.2

func (*FrequencyCap) ProtoMessage ¶ added in v0.2.2

func (*FrequencyCap) ProtoMessage()

func (*FrequencyCap) ProtoReflect ¶ added in v0.2.2

func (x *FrequencyCap) ProtoReflect() protoreflect.Message

func (*FrequencyCap) Reset ¶ added in v0.2.2

func (x *FrequencyCap) Reset()

func (*FrequencyCap) String ¶ added in v0.2.2

func (x *FrequencyCap) String() string

type GclidDateTimePair ¶ added in v0.2.2

type GclidDateTimePair struct {

	// Google click ID (gclid) associated with the original conversion for this
	// adjustment.
	Gclid *string `protobuf:"bytes,3,opt,name=gclid,proto3,oneof" json:"gclid,omitempty"`
	// The date time at which the original conversion for this adjustment
	// occurred. The timezone must be specified. The format is "yyyy-mm-dd
	// hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	ConversionDateTime *string `protobuf:"bytes,4,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"`
	// contains filtered or unexported fields
}

Uniquely identifies a conversion that was reported without an order ID specified.

func (*GclidDateTimePair) Descriptor deprecated added in v0.2.2

func (*GclidDateTimePair) Descriptor() ([]byte, []int)

Deprecated: Use GclidDateTimePair.ProtoReflect.Descriptor instead.

func (*GclidDateTimePair) GetConversionDateTime ¶ added in v0.2.2

func (x *GclidDateTimePair) GetConversionDateTime() string

func (*GclidDateTimePair) GetGclid ¶ added in v0.2.2

func (x *GclidDateTimePair) GetGclid() string

func (*GclidDateTimePair) ProtoMessage ¶ added in v0.2.2

func (*GclidDateTimePair) ProtoMessage()

func (*GclidDateTimePair) ProtoReflect ¶ added in v0.2.2

func (x *GclidDateTimePair) ProtoReflect() protoreflect.Message

func (*GclidDateTimePair) Reset ¶ added in v0.2.2

func (x *GclidDateTimePair) Reset()

func (*GclidDateTimePair) String ¶ added in v0.2.2

func (x *GclidDateTimePair) String() string

type GenderViewServiceClient ¶ added in v0.2.0

type GenderViewServiceClient interface {
	// Returns the requested gender view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGenderView(ctx context.Context, in *GetGenderViewRequest, opts ...grpc.CallOption) (*resources.GenderView, error)
}

GenderViewServiceClient is the client API for GenderViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewGenderViewServiceClient ¶ added in v0.2.0

func NewGenderViewServiceClient(cc grpc.ClientConnInterface) GenderViewServiceClient

type GenderViewServiceServer ¶ added in v0.2.0

type GenderViewServiceServer interface {
	// Returns the requested gender view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGenderView(context.Context, *GetGenderViewRequest) (*resources.GenderView, error)
	// contains filtered or unexported methods
}

GenderViewServiceServer is the server API for GenderViewService service. All implementations must embed UnimplementedGenderViewServiceServer for forward compatibility

type GenerateForecastCurveRequest ¶ added in v0.2.2

type GenerateForecastCurveRequest struct {

	// Required. The resource name of the keyword plan to be forecasted.
	KeywordPlan string `protobuf:"bytes,1,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GenerateForecastCurve][google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastCurve].

func (*GenerateForecastCurveRequest) Descriptor deprecated added in v0.2.2

func (*GenerateForecastCurveRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastCurveRequest.ProtoReflect.Descriptor instead.

func (*GenerateForecastCurveRequest) GetKeywordPlan ¶ added in v0.2.2

func (x *GenerateForecastCurveRequest) GetKeywordPlan() string

func (*GenerateForecastCurveRequest) ProtoMessage ¶ added in v0.2.2

func (*GenerateForecastCurveRequest) ProtoMessage()

func (*GenerateForecastCurveRequest) ProtoReflect ¶ added in v0.2.2

func (*GenerateForecastCurveRequest) Reset ¶ added in v0.2.2

func (x *GenerateForecastCurveRequest) Reset()

func (*GenerateForecastCurveRequest) String ¶ added in v0.2.2

type GenerateForecastCurveResponse ¶ added in v0.2.2

type GenerateForecastCurveResponse struct {

	// List of forecast curves for the keyword plan campaign.
	// One maximum.
	CampaignForecastCurves []*KeywordPlanCampaignForecastCurve `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordPlanService.GenerateForecastCurve][google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastCurve].

func (*GenerateForecastCurveResponse) Descriptor deprecated added in v0.2.2

func (*GenerateForecastCurveResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastCurveResponse.ProtoReflect.Descriptor instead.

func (*GenerateForecastCurveResponse) GetCampaignForecastCurves ¶ added in v0.2.2

func (x *GenerateForecastCurveResponse) GetCampaignForecastCurves() []*KeywordPlanCampaignForecastCurve

func (*GenerateForecastCurveResponse) ProtoMessage ¶ added in v0.2.2

func (*GenerateForecastCurveResponse) ProtoMessage()

func (*GenerateForecastCurveResponse) ProtoReflect ¶ added in v0.2.2

func (*GenerateForecastCurveResponse) Reset ¶ added in v0.2.2

func (x *GenerateForecastCurveResponse) Reset()

func (*GenerateForecastCurveResponse) String ¶ added in v0.2.2

type GenerateForecastMetricsRequest ¶ added in v0.2.0

type GenerateForecastMetricsRequest struct {

	// Required. The resource name of the keyword plan to be forecasted.
	KeywordPlan string `protobuf:"bytes,1,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GenerateForecastMetrics][google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastMetrics].

func (*GenerateForecastMetricsRequest) Descriptor deprecated added in v0.2.0

func (*GenerateForecastMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastMetricsRequest.ProtoReflect.Descriptor instead.

func (*GenerateForecastMetricsRequest) GetKeywordPlan ¶ added in v0.2.0

func (x *GenerateForecastMetricsRequest) GetKeywordPlan() string

func (*GenerateForecastMetricsRequest) ProtoMessage ¶ added in v0.2.0

func (*GenerateForecastMetricsRequest) ProtoMessage()

func (*GenerateForecastMetricsRequest) ProtoReflect ¶ added in v0.2.2

func (*GenerateForecastMetricsRequest) Reset ¶ added in v0.2.0

func (x *GenerateForecastMetricsRequest) Reset()

func (*GenerateForecastMetricsRequest) String ¶ added in v0.2.0

type GenerateForecastMetricsResponse ¶ added in v0.2.0

type GenerateForecastMetricsResponse struct {

	// List of campaign forecasts.
	// One maximum.
	CampaignForecasts []*KeywordPlanCampaignForecast `protobuf:"bytes,1,rep,name=campaign_forecasts,json=campaignForecasts,proto3" json:"campaign_forecasts,omitempty"`
	// List of ad group forecasts.
	AdGroupForecasts []*KeywordPlanAdGroupForecast `protobuf:"bytes,2,rep,name=ad_group_forecasts,json=adGroupForecasts,proto3" json:"ad_group_forecasts,omitempty"`
	// List of keyword forecasts.
	KeywordForecasts []*KeywordPlanKeywordForecast `protobuf:"bytes,3,rep,name=keyword_forecasts,json=keywordForecasts,proto3" json:"keyword_forecasts,omitempty"`
	// contains filtered or unexported fields
}

Response message for [KeywordPlanService.GenerateForecastMetrics][google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastMetrics].

func (*GenerateForecastMetricsResponse) Descriptor deprecated added in v0.2.0

func (*GenerateForecastMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastMetricsResponse.ProtoReflect.Descriptor instead.

func (*GenerateForecastMetricsResponse) GetAdGroupForecasts ¶ added in v0.2.0

func (x *GenerateForecastMetricsResponse) GetAdGroupForecasts() []*KeywordPlanAdGroupForecast

func (*GenerateForecastMetricsResponse) GetCampaignForecasts ¶ added in v0.2.0

func (x *GenerateForecastMetricsResponse) GetCampaignForecasts() []*KeywordPlanCampaignForecast

func (*GenerateForecastMetricsResponse) GetKeywordForecasts ¶ added in v0.2.0

func (x *GenerateForecastMetricsResponse) GetKeywordForecasts() []*KeywordPlanKeywordForecast

func (*GenerateForecastMetricsResponse) ProtoMessage ¶ added in v0.2.0

func (*GenerateForecastMetricsResponse) ProtoMessage()

func (*GenerateForecastMetricsResponse) ProtoReflect ¶ added in v0.2.2

func (*GenerateForecastMetricsResponse) Reset ¶ added in v0.2.0

func (*GenerateForecastMetricsResponse) String ¶ added in v0.2.0

type GenerateForecastTimeSeriesRequest ¶ added in v0.2.2

type GenerateForecastTimeSeriesRequest struct {

	// Required. The resource name of the keyword plan to be forecasted.
	KeywordPlan string `protobuf:"bytes,1,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GenerateForecastTimeSeries][google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastTimeSeries].

func (*GenerateForecastTimeSeriesRequest) Descriptor deprecated added in v0.2.2

func (*GenerateForecastTimeSeriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastTimeSeriesRequest.ProtoReflect.Descriptor instead.

func (*GenerateForecastTimeSeriesRequest) GetKeywordPlan ¶ added in v0.2.2

func (x *GenerateForecastTimeSeriesRequest) GetKeywordPlan() string

func (*GenerateForecastTimeSeriesRequest) ProtoMessage ¶ added in v0.2.2

func (*GenerateForecastTimeSeriesRequest) ProtoMessage()

func (*GenerateForecastTimeSeriesRequest) ProtoReflect ¶ added in v0.2.2

func (*GenerateForecastTimeSeriesRequest) Reset ¶ added in v0.2.2

func (*GenerateForecastTimeSeriesRequest) String ¶ added in v0.2.2

type GenerateForecastTimeSeriesResponse ¶ added in v0.2.2

type GenerateForecastTimeSeriesResponse struct {

	// List of weekly time series forecasts for the keyword plan campaign.
	// One maximum.
	WeeklyTimeSeriesForecasts []*KeywordPlanWeeklyTimeSeriesForecast `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordPlanService.GenerateForecastTimeSeries][google.ads.googleads.v8.services.KeywordPlanService.GenerateForecastTimeSeries].

func (*GenerateForecastTimeSeriesResponse) Descriptor deprecated added in v0.2.2

func (*GenerateForecastTimeSeriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateForecastTimeSeriesResponse.ProtoReflect.Descriptor instead.

func (*GenerateForecastTimeSeriesResponse) GetWeeklyTimeSeriesForecasts ¶ added in v0.2.2

func (x *GenerateForecastTimeSeriesResponse) GetWeeklyTimeSeriesForecasts() []*KeywordPlanWeeklyTimeSeriesForecast

func (*GenerateForecastTimeSeriesResponse) ProtoMessage ¶ added in v0.2.2

func (*GenerateForecastTimeSeriesResponse) ProtoMessage()

func (*GenerateForecastTimeSeriesResponse) ProtoReflect ¶ added in v0.2.2

func (*GenerateForecastTimeSeriesResponse) Reset ¶ added in v0.2.2

func (*GenerateForecastTimeSeriesResponse) String ¶ added in v0.2.2

type GenerateHistoricalMetricsRequest ¶ added in v0.2.0

type GenerateHistoricalMetricsRequest struct {

	// Required. The resource name of the keyword plan of which historical metrics are
	// requested.
	KeywordPlan string `protobuf:"bytes,1,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// The aggregate fields to include in response.
	AggregateMetrics *common.KeywordPlanAggregateMetrics `protobuf:"bytes,2,opt,name=aggregate_metrics,json=aggregateMetrics,proto3" json:"aggregate_metrics,omitempty"`
	// The options for historical metrics data.
	HistoricalMetricsOptions *common.HistoricalMetricsOptions `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GenerateHistoricalMetrics][google.ads.googleads.v8.services.KeywordPlanService.GenerateHistoricalMetrics].

func (*GenerateHistoricalMetricsRequest) Descriptor deprecated added in v0.2.0

func (*GenerateHistoricalMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateHistoricalMetricsRequest.ProtoReflect.Descriptor instead.

func (*GenerateHistoricalMetricsRequest) GetAggregateMetrics ¶ added in v0.2.2

func (*GenerateHistoricalMetricsRequest) GetHistoricalMetricsOptions ¶ added in v0.2.2

func (x *GenerateHistoricalMetricsRequest) GetHistoricalMetricsOptions() *common.HistoricalMetricsOptions

func (*GenerateHistoricalMetricsRequest) GetKeywordPlan ¶ added in v0.2.0

func (x *GenerateHistoricalMetricsRequest) GetKeywordPlan() string

func (*GenerateHistoricalMetricsRequest) ProtoMessage ¶ added in v0.2.0

func (*GenerateHistoricalMetricsRequest) ProtoMessage()

func (*GenerateHistoricalMetricsRequest) ProtoReflect ¶ added in v0.2.2

func (*GenerateHistoricalMetricsRequest) Reset ¶ added in v0.2.0

func (*GenerateHistoricalMetricsRequest) String ¶ added in v0.2.0

type GenerateHistoricalMetricsResponse ¶ added in v0.2.0

type GenerateHistoricalMetricsResponse struct {

	// List of keyword historical metrics.
	Metrics []*KeywordPlanKeywordHistoricalMetrics `protobuf:"bytes,1,rep,name=metrics,proto3" json:"metrics,omitempty"`
	// The aggregate metrics for all the keywords in the keyword planner plan.
	AggregateMetricResults *common.KeywordPlanAggregateMetricResults `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordPlanService.GenerateHistoricalMetrics][google.ads.googleads.v8.services.KeywordPlanService.GenerateHistoricalMetrics].

func (*GenerateHistoricalMetricsResponse) Descriptor deprecated added in v0.2.0

func (*GenerateHistoricalMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateHistoricalMetricsResponse.ProtoReflect.Descriptor instead.

func (*GenerateHistoricalMetricsResponse) GetAggregateMetricResults ¶ added in v0.2.2

func (*GenerateHistoricalMetricsResponse) GetMetrics ¶ added in v0.2.0

func (*GenerateHistoricalMetricsResponse) ProtoMessage ¶ added in v0.2.0

func (*GenerateHistoricalMetricsResponse) ProtoMessage()

func (*GenerateHistoricalMetricsResponse) ProtoReflect ¶ added in v0.2.2

func (*GenerateHistoricalMetricsResponse) Reset ¶ added in v0.2.0

func (*GenerateHistoricalMetricsResponse) String ¶ added in v0.2.0

type GenerateKeywordIdeaResponse ¶ added in v0.2.0

type GenerateKeywordIdeaResponse struct {

	// Results of generating keyword ideas.
	Results []*GenerateKeywordIdeaResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// The aggregate metrics for all keyword ideas.
	AggregateMetricResults *common.KeywordPlanAggregateMetricResults `` /* 129-byte string literal not displayed */
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request.
	// `next_page_token` is not returned for the last page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of results available.
	TotalSize int64 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

Response message for [KeywordPlanIdeaService.GenerateKeywordIdeas][google.ads.googleads.v8.services.KeywordPlanIdeaService.GenerateKeywordIdeas].

func (*GenerateKeywordIdeaResponse) Descriptor deprecated added in v0.2.0

func (*GenerateKeywordIdeaResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordIdeaResponse.ProtoReflect.Descriptor instead.

func (*GenerateKeywordIdeaResponse) GetAggregateMetricResults ¶ added in v0.2.2

func (*GenerateKeywordIdeaResponse) GetNextPageToken ¶ added in v0.2.2

func (x *GenerateKeywordIdeaResponse) GetNextPageToken() string

func (*GenerateKeywordIdeaResponse) GetResults ¶ added in v0.2.0

func (*GenerateKeywordIdeaResponse) GetTotalSize ¶ added in v0.2.2

func (x *GenerateKeywordIdeaResponse) GetTotalSize() int64

func (*GenerateKeywordIdeaResponse) ProtoMessage ¶ added in v0.2.0

func (*GenerateKeywordIdeaResponse) ProtoMessage()

func (*GenerateKeywordIdeaResponse) ProtoReflect ¶ added in v0.2.2

func (*GenerateKeywordIdeaResponse) Reset ¶ added in v0.2.0

func (x *GenerateKeywordIdeaResponse) Reset()

func (*GenerateKeywordIdeaResponse) String ¶ added in v0.2.0

func (x *GenerateKeywordIdeaResponse) String() string

type GenerateKeywordIdeaResult ¶ added in v0.2.0

type GenerateKeywordIdeaResult struct {

	// Text of the keyword idea.
	// As in Keyword Plan historical metrics, this text may not be an actual
	// keyword, but the canonical form of multiple keywords.
	// See KeywordPlanKeywordHistoricalMetrics message in KeywordPlanService.
	Text *string `protobuf:"bytes,5,opt,name=text,proto3,oneof" json:"text,omitempty"`
	// The historical metrics for the keyword.
	KeywordIdeaMetrics *common.KeywordPlanHistoricalMetrics `protobuf:"bytes,3,opt,name=keyword_idea_metrics,json=keywordIdeaMetrics,proto3" json:"keyword_idea_metrics,omitempty"`
	// The annotations for the keyword.
	// The annotation data is only provided if requested.
	KeywordAnnotations *common.KeywordAnnotations `protobuf:"bytes,6,opt,name=keyword_annotations,json=keywordAnnotations,proto3" json:"keyword_annotations,omitempty"`
	// contains filtered or unexported fields
}

The result of generating keyword ideas.

func (*GenerateKeywordIdeaResult) Descriptor deprecated added in v0.2.0

func (*GenerateKeywordIdeaResult) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordIdeaResult.ProtoReflect.Descriptor instead.

func (*GenerateKeywordIdeaResult) GetKeywordAnnotations ¶ added in v0.2.2

func (x *GenerateKeywordIdeaResult) GetKeywordAnnotations() *common.KeywordAnnotations

func (*GenerateKeywordIdeaResult) GetKeywordIdeaMetrics ¶ added in v0.2.0

func (*GenerateKeywordIdeaResult) GetText ¶ added in v0.2.0

func (x *GenerateKeywordIdeaResult) GetText() string

func (*GenerateKeywordIdeaResult) ProtoMessage ¶ added in v0.2.0

func (*GenerateKeywordIdeaResult) ProtoMessage()

func (*GenerateKeywordIdeaResult) ProtoReflect ¶ added in v0.2.2

func (*GenerateKeywordIdeaResult) Reset ¶ added in v0.2.0

func (x *GenerateKeywordIdeaResult) Reset()

func (*GenerateKeywordIdeaResult) String ¶ added in v0.2.0

func (x *GenerateKeywordIdeaResult) String() string

type GenerateKeywordIdeasRequest ¶ added in v0.2.0

type GenerateKeywordIdeasRequest struct {

	// The ID of the customer with the recommendation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The resource name of the language to target.
	// Required
	Language *string `protobuf:"bytes,14,opt,name=language,proto3,oneof" json:"language,omitempty"`
	// The resource names of the location to target.
	// Max 10
	GeoTargetConstants []string `protobuf:"bytes,15,rep,name=geo_target_constants,json=geoTargetConstants,proto3" json:"geo_target_constants,omitempty"`
	// If true, adult keywords will be included in response.
	// The default value is false.
	IncludeAdultKeywords bool `protobuf:"varint,10,opt,name=include_adult_keywords,json=includeAdultKeywords,proto3" json:"include_adult_keywords,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. To request next page of results use the
	// value obtained from `next_page_token` in the previous response.
	// The request fields must match across pages.
	PageToken string `protobuf:"bytes,12,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of results to retrieve in a single page.
	// A maximum of 10,000 results may be returned, if the page_size
	// exceeds this, it is ignored.
	// If unspecified, at most 10,000 results will be returned.
	// The server may decide to further limit the number of returned resources.
	// If the response contains fewer than 10,000 results it may not be assumed
	// as last page of results.
	PageSize int32 `protobuf:"varint,13,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Targeting network.
	KeywordPlanNetwork enums.KeywordPlanNetworkEnum_KeywordPlanNetwork `` /* 195-byte string literal not displayed */
	// The keyword annotations to include in response.
	KeywordAnnotation []enums.KeywordPlanKeywordAnnotationEnum_KeywordPlanKeywordAnnotation `` /* 218-byte string literal not displayed */
	// The aggregate fields to include in response.
	AggregateMetrics *common.KeywordPlanAggregateMetrics `protobuf:"bytes,16,opt,name=aggregate_metrics,json=aggregateMetrics,proto3" json:"aggregate_metrics,omitempty"`
	// The options for historical metrics data.
	HistoricalMetricsOptions *common.HistoricalMetricsOptions `` /* 136-byte string literal not displayed */
	// The type of seed to generate keyword ideas.
	//
	// Types that are assignable to Seed:
	//	*GenerateKeywordIdeasRequest_KeywordAndUrlSeed
	//	*GenerateKeywordIdeasRequest_KeywordSeed
	//	*GenerateKeywordIdeasRequest_UrlSeed
	//	*GenerateKeywordIdeasRequest_SiteSeed
	Seed isGenerateKeywordIdeasRequest_Seed `protobuf_oneof:"seed"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanIdeaService.GenerateKeywordIdeas][google.ads.googleads.v8.services.KeywordPlanIdeaService.GenerateKeywordIdeas].

func (*GenerateKeywordIdeasRequest) Descriptor deprecated added in v0.2.0

func (*GenerateKeywordIdeasRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateKeywordIdeasRequest.ProtoReflect.Descriptor instead.

func (*GenerateKeywordIdeasRequest) GetAggregateMetrics ¶ added in v0.2.2

func (*GenerateKeywordIdeasRequest) GetCustomerId ¶ added in v0.2.0

func (x *GenerateKeywordIdeasRequest) GetCustomerId() string

func (*GenerateKeywordIdeasRequest) GetGeoTargetConstants ¶ added in v0.2.0

func (x *GenerateKeywordIdeasRequest) GetGeoTargetConstants() []string

func (*GenerateKeywordIdeasRequest) GetHistoricalMetricsOptions ¶ added in v0.2.2

func (x *GenerateKeywordIdeasRequest) GetHistoricalMetricsOptions() *common.HistoricalMetricsOptions

func (*GenerateKeywordIdeasRequest) GetIncludeAdultKeywords ¶ added in v0.2.2

func (x *GenerateKeywordIdeasRequest) GetIncludeAdultKeywords() bool

func (*GenerateKeywordIdeasRequest) GetKeywordAndUrlSeed ¶ added in v0.2.0

func (x *GenerateKeywordIdeasRequest) GetKeywordAndUrlSeed() *KeywordAndUrlSeed

func (*GenerateKeywordIdeasRequest) GetKeywordAnnotation ¶ added in v0.2.2

func (*GenerateKeywordIdeasRequest) GetKeywordPlanNetwork ¶ added in v0.2.0

func (*GenerateKeywordIdeasRequest) GetKeywordSeed ¶ added in v0.2.0

func (x *GenerateKeywordIdeasRequest) GetKeywordSeed() *KeywordSeed

func (*GenerateKeywordIdeasRequest) GetLanguage ¶ added in v0.2.0

func (x *GenerateKeywordIdeasRequest) GetLanguage() string

func (*GenerateKeywordIdeasRequest) GetPageSize ¶ added in v0.2.2

func (x *GenerateKeywordIdeasRequest) GetPageSize() int32

func (*GenerateKeywordIdeasRequest) GetPageToken ¶ added in v0.2.2

func (x *GenerateKeywordIdeasRequest) GetPageToken() string

func (*GenerateKeywordIdeasRequest) GetSeed ¶ added in v0.2.0

func (m *GenerateKeywordIdeasRequest) GetSeed() isGenerateKeywordIdeasRequest_Seed

func (*GenerateKeywordIdeasRequest) GetSiteSeed ¶ added in v0.2.2

func (x *GenerateKeywordIdeasRequest) GetSiteSeed() *SiteSeed

func (*GenerateKeywordIdeasRequest) GetUrlSeed ¶ added in v0.2.0

func (x *GenerateKeywordIdeasRequest) GetUrlSeed() *UrlSeed

func (*GenerateKeywordIdeasRequest) ProtoMessage ¶ added in v0.2.0

func (*GenerateKeywordIdeasRequest) ProtoMessage()

func (*GenerateKeywordIdeasRequest) ProtoReflect ¶ added in v0.2.2

func (*GenerateKeywordIdeasRequest) Reset ¶ added in v0.2.0

func (x *GenerateKeywordIdeasRequest) Reset()

func (*GenerateKeywordIdeasRequest) String ¶ added in v0.2.0

func (x *GenerateKeywordIdeasRequest) String() string

type GenerateKeywordIdeasRequest_KeywordAndUrlSeed ¶ added in v0.2.0

type GenerateKeywordIdeasRequest_KeywordAndUrlSeed struct {
	// A Keyword and a specific Url to generate ideas from
	// e.g. cars, www.example.com/cars.
	KeywordAndUrlSeed *KeywordAndUrlSeed `protobuf:"bytes,2,opt,name=keyword_and_url_seed,json=keywordAndUrlSeed,proto3,oneof"`
}

type GenerateKeywordIdeasRequest_KeywordSeed ¶ added in v0.2.0

type GenerateKeywordIdeasRequest_KeywordSeed struct {
	// A Keyword or phrase to generate ideas from, e.g. cars.
	KeywordSeed *KeywordSeed `protobuf:"bytes,3,opt,name=keyword_seed,json=keywordSeed,proto3,oneof"`
}

type GenerateKeywordIdeasRequest_SiteSeed ¶ added in v0.2.2

type GenerateKeywordIdeasRequest_SiteSeed struct {
	// The site to generate ideas from, e.g. www.example.com.
	SiteSeed *SiteSeed `protobuf:"bytes,11,opt,name=site_seed,json=siteSeed,proto3,oneof"`
}

type GenerateKeywordIdeasRequest_UrlSeed ¶ added in v0.2.0

type GenerateKeywordIdeasRequest_UrlSeed struct {
	// A specific url to generate ideas from, e.g. www.example.com/cars.
	UrlSeed *UrlSeed `protobuf:"bytes,5,opt,name=url_seed,json=urlSeed,proto3,oneof"`
}

type GenerateProductMixIdeasRequest ¶ added in v0.2.2

type GenerateProductMixIdeasRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The ID of the location, this is one of the ids returned by
	// ListPlannableLocations.
	PlannableLocationId string `protobuf:"bytes,6,opt,name=plannable_location_id,json=plannableLocationId,proto3" json:"plannable_location_id,omitempty"`
	// Required. Currency code.
	// Three-character ISO 4217 currency code.
	CurrencyCode string `protobuf:"bytes,7,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"`
	// Required. Total budget.
	// Amount in micros. One million is equivalent to one unit.
	BudgetMicros int64 `protobuf:"varint,8,opt,name=budget_micros,json=budgetMicros,proto3" json:"budget_micros,omitempty"`
	// The preferences of the suggested product mix.
	// An unset preference is interpreted as all possible values are allowed,
	// unless explicitly specified.
	Preferences *Preferences `protobuf:"bytes,5,opt,name=preferences,proto3" json:"preferences,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ReachPlanService.GenerateProductMixIdeas][google.ads.googleads.v8.services.ReachPlanService.GenerateProductMixIdeas].

func (*GenerateProductMixIdeasRequest) Descriptor deprecated added in v0.2.2

func (*GenerateProductMixIdeasRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateProductMixIdeasRequest.ProtoReflect.Descriptor instead.

func (*GenerateProductMixIdeasRequest) GetBudgetMicros ¶ added in v0.2.2

func (x *GenerateProductMixIdeasRequest) GetBudgetMicros() int64

func (*GenerateProductMixIdeasRequest) GetCurrencyCode ¶ added in v0.2.2

func (x *GenerateProductMixIdeasRequest) GetCurrencyCode() string

func (*GenerateProductMixIdeasRequest) GetCustomerId ¶ added in v0.2.2

func (x *GenerateProductMixIdeasRequest) GetCustomerId() string

func (*GenerateProductMixIdeasRequest) GetPlannableLocationId ¶ added in v0.2.2

func (x *GenerateProductMixIdeasRequest) GetPlannableLocationId() string

func (*GenerateProductMixIdeasRequest) GetPreferences ¶ added in v0.2.2

func (x *GenerateProductMixIdeasRequest) GetPreferences() *Preferences

func (*GenerateProductMixIdeasRequest) ProtoMessage ¶ added in v0.2.2

func (*GenerateProductMixIdeasRequest) ProtoMessage()

func (*GenerateProductMixIdeasRequest) ProtoReflect ¶ added in v0.2.2

func (*GenerateProductMixIdeasRequest) Reset ¶ added in v0.2.2

func (x *GenerateProductMixIdeasRequest) Reset()

func (*GenerateProductMixIdeasRequest) String ¶ added in v0.2.2

type GenerateProductMixIdeasResponse ¶ added in v0.2.2

type GenerateProductMixIdeasResponse struct {

	// A list of products (ad formats) and the associated budget allocation idea.
	ProductAllocation []*ProductAllocation `protobuf:"bytes,1,rep,name=product_allocation,json=productAllocation,proto3" json:"product_allocation,omitempty"`
	// contains filtered or unexported fields
}

The suggested product mix.

func (*GenerateProductMixIdeasResponse) Descriptor deprecated added in v0.2.2

func (*GenerateProductMixIdeasResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateProductMixIdeasResponse.ProtoReflect.Descriptor instead.

func (*GenerateProductMixIdeasResponse) GetProductAllocation ¶ added in v0.2.2

func (x *GenerateProductMixIdeasResponse) GetProductAllocation() []*ProductAllocation

func (*GenerateProductMixIdeasResponse) ProtoMessage ¶ added in v0.2.2

func (*GenerateProductMixIdeasResponse) ProtoMessage()

func (*GenerateProductMixIdeasResponse) ProtoReflect ¶ added in v0.2.2

func (*GenerateProductMixIdeasResponse) Reset ¶ added in v0.2.2

func (*GenerateProductMixIdeasResponse) String ¶ added in v0.2.2

type GenerateReachForecastRequest ¶ added in v0.2.2

type GenerateReachForecastRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The currency code.
	// Three-character ISO 4217 currency code.
	CurrencyCode *string `protobuf:"bytes,9,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// Required. Campaign duration.
	CampaignDuration *CampaignDuration `protobuf:"bytes,3,opt,name=campaign_duration,json=campaignDuration,proto3" json:"campaign_duration,omitempty"`
	// Desired cookie frequency cap that will be applied to each planned product.
	// This is equivalent to the frequency cap exposed in Google Ads when creating
	// a campaign, it represents the maximum number of times an ad can be shown to
	// the same user.
	// If not specified no cap is applied.
	//
	// This field is deprecated in v4 and will eventually be removed.
	// Please use cookie_frequency_cap_setting instead.
	CookieFrequencyCap *int32 `protobuf:"varint,10,opt,name=cookie_frequency_cap,json=cookieFrequencyCap,proto3,oneof" json:"cookie_frequency_cap,omitempty"`
	// Desired cookie frequency cap that will be applied to each planned product.
	// This is equivalent to the frequency cap exposed in Google Ads when creating
	// a campaign, it represents the maximum number of times an ad can be shown to
	// the same user during a specified time interval.
	// If not specified, no cap is applied.
	//
	// This field replaces the deprecated cookie_frequency_cap field.
	CookieFrequencyCapSetting *FrequencyCap `` /* 140-byte string literal not displayed */
	// Desired minimum effective frequency (the number of times a person was
	// exposed to the ad) for the reported reach metrics [1-10].
	// This won't affect the targeting, but just the reporting.
	// If not specified, a default of 1 is applied.
	MinEffectiveFrequency *int32 `` /* 134-byte string literal not displayed */
	// The targeting to be applied to all products selected in the product mix.
	//
	// This is planned targeting: execution details might vary based on the
	// advertising product, please consult an implementation specialist.
	//
	// See specific metrics for details on how targeting affects them.
	Targeting *Targeting `protobuf:"bytes,6,opt,name=targeting,proto3" json:"targeting,omitempty"`
	// Required. The products to be forecast.
	// The max number of allowed planned products is 15.
	PlannedProducts []*PlannedProduct `protobuf:"bytes,7,rep,name=planned_products,json=plannedProducts,proto3" json:"planned_products,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ReachPlanService.GenerateReachForecast][google.ads.googleads.v8.services.ReachPlanService.GenerateReachForecast].

func (*GenerateReachForecastRequest) Descriptor deprecated added in v0.2.2

func (*GenerateReachForecastRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateReachForecastRequest.ProtoReflect.Descriptor instead.

func (*GenerateReachForecastRequest) GetCampaignDuration ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) GetCampaignDuration() *CampaignDuration

func (*GenerateReachForecastRequest) GetCookieFrequencyCap ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) GetCookieFrequencyCap() int32

func (*GenerateReachForecastRequest) GetCookieFrequencyCapSetting ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) GetCookieFrequencyCapSetting() *FrequencyCap

func (*GenerateReachForecastRequest) GetCurrencyCode ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) GetCurrencyCode() string

func (*GenerateReachForecastRequest) GetCustomerId ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) GetCustomerId() string

func (*GenerateReachForecastRequest) GetMinEffectiveFrequency ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) GetMinEffectiveFrequency() int32

func (*GenerateReachForecastRequest) GetPlannedProducts ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) GetPlannedProducts() []*PlannedProduct

func (*GenerateReachForecastRequest) GetTargeting ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) GetTargeting() *Targeting

func (*GenerateReachForecastRequest) ProtoMessage ¶ added in v0.2.2

func (*GenerateReachForecastRequest) ProtoMessage()

func (*GenerateReachForecastRequest) ProtoReflect ¶ added in v0.2.2

func (*GenerateReachForecastRequest) Reset ¶ added in v0.2.2

func (x *GenerateReachForecastRequest) Reset()

func (*GenerateReachForecastRequest) String ¶ added in v0.2.2

type GenerateReachForecastResponse ¶ added in v0.2.2

type GenerateReachForecastResponse struct {

	// Reference on target audiences for this curve.
	OnTargetAudienceMetrics *OnTargetAudienceMetrics `` /* 134-byte string literal not displayed */
	// The generated reach curve for the planned product mix.
	ReachCurve *ReachCurve `protobuf:"bytes,2,opt,name=reach_curve,json=reachCurve,proto3" json:"reach_curve,omitempty"`
	// contains filtered or unexported fields
}

Response message containing the generated reach curve.

func (*GenerateReachForecastResponse) Descriptor deprecated added in v0.2.2

func (*GenerateReachForecastResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateReachForecastResponse.ProtoReflect.Descriptor instead.

func (*GenerateReachForecastResponse) GetOnTargetAudienceMetrics ¶ added in v0.2.2

func (x *GenerateReachForecastResponse) GetOnTargetAudienceMetrics() *OnTargetAudienceMetrics

func (*GenerateReachForecastResponse) GetReachCurve ¶ added in v0.2.2

func (x *GenerateReachForecastResponse) GetReachCurve() *ReachCurve

func (*GenerateReachForecastResponse) ProtoMessage ¶ added in v0.2.2

func (*GenerateReachForecastResponse) ProtoMessage()

func (*GenerateReachForecastResponse) ProtoReflect ¶ added in v0.2.2

func (*GenerateReachForecastResponse) Reset ¶ added in v0.2.2

func (x *GenerateReachForecastResponse) Reset()

func (*GenerateReachForecastResponse) String ¶ added in v0.2.2

type GeoTargetConstantServiceClient ¶

type GeoTargetConstantServiceClient interface {
	// Returns the requested geo target constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGeoTargetConstant(ctx context.Context, in *GetGeoTargetConstantRequest, opts ...grpc.CallOption) (*resources.GeoTargetConstant, error)
	// Returns GeoTargetConstant suggestions by location name or by resource name.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [GeoTargetConstantSuggestionError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	SuggestGeoTargetConstants(ctx context.Context, in *SuggestGeoTargetConstantsRequest, opts ...grpc.CallOption) (*SuggestGeoTargetConstantsResponse, error)
}

GeoTargetConstantServiceClient is the client API for GeoTargetConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GeoTargetConstantServiceServer ¶

type GeoTargetConstantServiceServer interface {
	// Returns the requested geo target constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGeoTargetConstant(context.Context, *GetGeoTargetConstantRequest) (*resources.GeoTargetConstant, error)
	// Returns GeoTargetConstant suggestions by location name or by resource name.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [GeoTargetConstantSuggestionError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	SuggestGeoTargetConstants(context.Context, *SuggestGeoTargetConstantsRequest) (*SuggestGeoTargetConstantsResponse, error)
	// contains filtered or unexported methods
}

GeoTargetConstantServiceServer is the server API for GeoTargetConstantService service. All implementations must embed UnimplementedGeoTargetConstantServiceServer for forward compatibility

type GeoTargetConstantSuggestion ¶ added in v0.2.0

type GeoTargetConstantSuggestion struct {

	// The language this GeoTargetConstantSuggestion is currently translated to.
	// It affects the name of geo target fields. For example, if locale=en, then
	// name=Spain. If locale=es, then name=España. The default locale will be
	// returned if no translation exists for the locale in the request.
	Locale *string `protobuf:"bytes,6,opt,name=locale,proto3,oneof" json:"locale,omitempty"`
	// Approximate user population that will be targeted, rounded to the
	// nearest 100.
	Reach *int64 `protobuf:"varint,7,opt,name=reach,proto3,oneof" json:"reach,omitempty"`
	// If the request searched by location name, this is the location name that
	// matched the geo target.
	SearchTerm *string `protobuf:"bytes,8,opt,name=search_term,json=searchTerm,proto3,oneof" json:"search_term,omitempty"`
	// The GeoTargetConstant result.
	GeoTargetConstant *resources.GeoTargetConstant `protobuf:"bytes,4,opt,name=geo_target_constant,json=geoTargetConstant,proto3" json:"geo_target_constant,omitempty"`
	// The list of parents of the geo target constant.
	GeoTargetConstantParents []*resources.GeoTargetConstant `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

A geo target constant suggestion.

func (*GeoTargetConstantSuggestion) Descriptor deprecated added in v0.2.0

func (*GeoTargetConstantSuggestion) Descriptor() ([]byte, []int)

Deprecated: Use GeoTargetConstantSuggestion.ProtoReflect.Descriptor instead.

func (*GeoTargetConstantSuggestion) GetGeoTargetConstant ¶ added in v0.2.0

func (x *GeoTargetConstantSuggestion) GetGeoTargetConstant() *resources.GeoTargetConstant

func (*GeoTargetConstantSuggestion) GetGeoTargetConstantParents ¶ added in v0.2.0

func (x *GeoTargetConstantSuggestion) GetGeoTargetConstantParents() []*resources.GeoTargetConstant

func (*GeoTargetConstantSuggestion) GetLocale ¶ added in v0.2.0

func (x *GeoTargetConstantSuggestion) GetLocale() string

func (*GeoTargetConstantSuggestion) GetReach ¶ added in v0.2.0

func (x *GeoTargetConstantSuggestion) GetReach() int64

func (*GeoTargetConstantSuggestion) GetSearchTerm ¶ added in v0.2.0

func (x *GeoTargetConstantSuggestion) GetSearchTerm() string

func (*GeoTargetConstantSuggestion) ProtoMessage ¶ added in v0.2.0

func (*GeoTargetConstantSuggestion) ProtoMessage()

func (*GeoTargetConstantSuggestion) ProtoReflect ¶ added in v0.2.2

func (*GeoTargetConstantSuggestion) Reset ¶ added in v0.2.0

func (x *GeoTargetConstantSuggestion) Reset()

func (*GeoTargetConstantSuggestion) String ¶ added in v0.2.0

func (x *GeoTargetConstantSuggestion) String() string

type GeographicViewServiceClient ¶ added in v0.2.2

type GeographicViewServiceClient interface {
	// Returns the requested geographic view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGeographicView(ctx context.Context, in *GetGeographicViewRequest, opts ...grpc.CallOption) (*resources.GeographicView, error)
}

GeographicViewServiceClient is the client API for GeographicViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewGeographicViewServiceClient ¶ added in v0.2.2

func NewGeographicViewServiceClient(cc grpc.ClientConnInterface) GeographicViewServiceClient

type GeographicViewServiceServer ¶ added in v0.2.2

type GeographicViewServiceServer interface {
	// Returns the requested geographic view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGeographicView(context.Context, *GetGeographicViewRequest) (*resources.GeographicView, error)
	// contains filtered or unexported methods
}

GeographicViewServiceServer is the server API for GeographicViewService service. All implementations must embed UnimplementedGeographicViewServiceServer for forward compatibility

type GetAccessibleBiddingStrategyRequest ¶ added in v0.2.3

type GetAccessibleBiddingStrategyRequest struct {

	// Required. The resource name of the accessible bidding strategy to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccessibleBiddingStrategyService.GetAccessibleBiddingStrategy][google.ads.googleads.v8.services.AccessibleBiddingStrategyService.GetAccessibleBiddingStrategy].

func (*GetAccessibleBiddingStrategyRequest) Descriptor deprecated added in v0.2.3

func (*GetAccessibleBiddingStrategyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAccessibleBiddingStrategyRequest.ProtoReflect.Descriptor instead.

func (*GetAccessibleBiddingStrategyRequest) GetResourceName ¶ added in v0.2.3

func (x *GetAccessibleBiddingStrategyRequest) GetResourceName() string

func (*GetAccessibleBiddingStrategyRequest) ProtoMessage ¶ added in v0.2.3

func (*GetAccessibleBiddingStrategyRequest) ProtoMessage()

func (*GetAccessibleBiddingStrategyRequest) ProtoReflect ¶ added in v0.2.3

func (*GetAccessibleBiddingStrategyRequest) Reset ¶ added in v0.2.3

func (*GetAccessibleBiddingStrategyRequest) String ¶ added in v0.2.3

type GetAccountBudgetProposalRequest ¶ added in v0.2.0

type GetAccountBudgetProposalRequest struct {

	// Required. The resource name of the account-level budget proposal to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountBudgetProposalService.GetAccountBudgetProposal][google.ads.googleads.v8.services.AccountBudgetProposalService.GetAccountBudgetProposal].

func (*GetAccountBudgetProposalRequest) Descriptor deprecated added in v0.2.0

func (*GetAccountBudgetProposalRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAccountBudgetProposalRequest.ProtoReflect.Descriptor instead.

func (*GetAccountBudgetProposalRequest) GetResourceName ¶ added in v0.2.0

func (x *GetAccountBudgetProposalRequest) GetResourceName() string

func (*GetAccountBudgetProposalRequest) ProtoMessage ¶ added in v0.2.0

func (*GetAccountBudgetProposalRequest) ProtoMessage()

func (*GetAccountBudgetProposalRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAccountBudgetProposalRequest) Reset ¶ added in v0.2.0

func (*GetAccountBudgetProposalRequest) String ¶ added in v0.2.0

type GetAccountBudgetRequest ¶ added in v0.2.0

type GetAccountBudgetRequest struct {

	// Required. The resource name of the account-level budget to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountBudgetService.GetAccountBudget][google.ads.googleads.v8.services.AccountBudgetService.GetAccountBudget].

func (*GetAccountBudgetRequest) Descriptor deprecated added in v0.2.0

func (*GetAccountBudgetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAccountBudgetRequest.ProtoReflect.Descriptor instead.

func (*GetAccountBudgetRequest) GetResourceName ¶ added in v0.2.0

func (x *GetAccountBudgetRequest) GetResourceName() string

func (*GetAccountBudgetRequest) ProtoMessage ¶ added in v0.2.0

func (*GetAccountBudgetRequest) ProtoMessage()

func (*GetAccountBudgetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAccountBudgetRequest) ProtoReflect() protoreflect.Message

func (*GetAccountBudgetRequest) Reset ¶ added in v0.2.0

func (x *GetAccountBudgetRequest) Reset()

func (*GetAccountBudgetRequest) String ¶ added in v0.2.0

func (x *GetAccountBudgetRequest) String() string

type GetAccountLinkRequest ¶ added in v0.2.2

type GetAccountLinkRequest struct {

	// Required. Resource name of the account link.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountLinkService.GetAccountLink][google.ads.googleads.v8.services.AccountLinkService.GetAccountLink].

func (*GetAccountLinkRequest) Descriptor deprecated added in v0.2.2

func (*GetAccountLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAccountLinkRequest.ProtoReflect.Descriptor instead.

func (*GetAccountLinkRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAccountLinkRequest) GetResourceName() string

func (*GetAccountLinkRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAccountLinkRequest) ProtoMessage()

func (*GetAccountLinkRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAccountLinkRequest) ProtoReflect() protoreflect.Message

func (*GetAccountLinkRequest) Reset ¶ added in v0.2.2

func (x *GetAccountLinkRequest) Reset()

func (*GetAccountLinkRequest) String ¶ added in v0.2.2

func (x *GetAccountLinkRequest) String() string

type GetAdGroupAdAssetViewRequest ¶ added in v0.2.2

type GetAdGroupAdAssetViewRequest struct {

	// Required. The resource name of the ad group ad asset view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupAdAssetViewService.GetAdGroupAdAssetView][google.ads.googleads.v8.services.AdGroupAdAssetViewService.GetAdGroupAdAssetView].

func (*GetAdGroupAdAssetViewRequest) Descriptor deprecated added in v0.2.2

func (*GetAdGroupAdAssetViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupAdAssetViewRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupAdAssetViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdGroupAdAssetViewRequest) GetResourceName() string

func (*GetAdGroupAdAssetViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdGroupAdAssetViewRequest) ProtoMessage()

func (*GetAdGroupAdAssetViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAdGroupAdAssetViewRequest) Reset ¶ added in v0.2.2

func (x *GetAdGroupAdAssetViewRequest) Reset()

func (*GetAdGroupAdAssetViewRequest) String ¶ added in v0.2.2

type GetAdGroupAdLabelRequest ¶ added in v0.2.2

type GetAdGroupAdLabelRequest struct {

	// Required. The resource name of the ad group ad label to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupAdLabelService.GetAdGroupAdLabel][google.ads.googleads.v8.services.AdGroupAdLabelService.GetAdGroupAdLabel].

func (*GetAdGroupAdLabelRequest) Descriptor deprecated added in v0.2.2

func (*GetAdGroupAdLabelRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupAdLabelRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupAdLabelRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdGroupAdLabelRequest) GetResourceName() string

func (*GetAdGroupAdLabelRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdGroupAdLabelRequest) ProtoMessage()

func (*GetAdGroupAdLabelRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdGroupAdLabelRequest) ProtoReflect() protoreflect.Message

func (*GetAdGroupAdLabelRequest) Reset ¶ added in v0.2.2

func (x *GetAdGroupAdLabelRequest) Reset()

func (*GetAdGroupAdLabelRequest) String ¶ added in v0.2.2

func (x *GetAdGroupAdLabelRequest) String() string

type GetAdGroupAdRequest ¶

type GetAdGroupAdRequest struct {

	// Required. The resource name of the ad to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupAdService.GetAdGroupAd][google.ads.googleads.v8.services.AdGroupAdService.GetAdGroupAd].

func (*GetAdGroupAdRequest) Descriptor deprecated

func (*GetAdGroupAdRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupAdRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupAdRequest) GetResourceName ¶

func (x *GetAdGroupAdRequest) GetResourceName() string

func (*GetAdGroupAdRequest) ProtoMessage ¶

func (*GetAdGroupAdRequest) ProtoMessage()

func (*GetAdGroupAdRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdGroupAdRequest) ProtoReflect() protoreflect.Message

func (*GetAdGroupAdRequest) Reset ¶

func (x *GetAdGroupAdRequest) Reset()

func (*GetAdGroupAdRequest) String ¶

func (x *GetAdGroupAdRequest) String() string

type GetAdGroupAssetRequest ¶ added in v0.2.2

type GetAdGroupAssetRequest struct {

	// Required. The resource name of the ad group asset to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupAssetService.GetAdGroupAsset][google.ads.googleads.v8.services.AdGroupAssetService.GetAdGroupAsset].

func (*GetAdGroupAssetRequest) Descriptor deprecated added in v0.2.2

func (*GetAdGroupAssetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupAssetRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupAssetRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdGroupAssetRequest) GetResourceName() string

func (*GetAdGroupAssetRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdGroupAssetRequest) ProtoMessage()

func (*GetAdGroupAssetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdGroupAssetRequest) ProtoReflect() protoreflect.Message

func (*GetAdGroupAssetRequest) Reset ¶ added in v0.2.2

func (x *GetAdGroupAssetRequest) Reset()

func (*GetAdGroupAssetRequest) String ¶ added in v0.2.2

func (x *GetAdGroupAssetRequest) String() string

type GetAdGroupAudienceViewRequest ¶ added in v0.2.0

type GetAdGroupAudienceViewRequest struct {

	// Required. The resource name of the ad group audience view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupAudienceViewService.GetAdGroupAudienceView][google.ads.googleads.v8.services.AdGroupAudienceViewService.GetAdGroupAudienceView].

func (*GetAdGroupAudienceViewRequest) Descriptor deprecated added in v0.2.0

func (*GetAdGroupAudienceViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupAudienceViewRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupAudienceViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetAdGroupAudienceViewRequest) GetResourceName() string

func (*GetAdGroupAudienceViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetAdGroupAudienceViewRequest) ProtoMessage()

func (*GetAdGroupAudienceViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAdGroupAudienceViewRequest) Reset ¶ added in v0.2.0

func (x *GetAdGroupAudienceViewRequest) Reset()

func (*GetAdGroupAudienceViewRequest) String ¶ added in v0.2.0

type GetAdGroupBidModifierRequest ¶

type GetAdGroupBidModifierRequest struct {

	// Required. The resource name of the ad group bid modifier to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupBidModifierService.GetAdGroupBidModifier][google.ads.googleads.v8.services.AdGroupBidModifierService.GetAdGroupBidModifier].

func (*GetAdGroupBidModifierRequest) Descriptor deprecated

func (*GetAdGroupBidModifierRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupBidModifierRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupBidModifierRequest) GetResourceName ¶

func (x *GetAdGroupBidModifierRequest) GetResourceName() string

func (*GetAdGroupBidModifierRequest) ProtoMessage ¶

func (*GetAdGroupBidModifierRequest) ProtoMessage()

func (*GetAdGroupBidModifierRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAdGroupBidModifierRequest) Reset ¶

func (x *GetAdGroupBidModifierRequest) Reset()

func (*GetAdGroupBidModifierRequest) String ¶

type GetAdGroupCriterionLabelRequest ¶ added in v0.2.2

type GetAdGroupCriterionLabelRequest struct {

	// Required. The resource name of the ad group criterion label to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupCriterionLabelService.GetAdGroupCriterionLabel][google.ads.googleads.v8.services.AdGroupCriterionLabelService.GetAdGroupCriterionLabel].

func (*GetAdGroupCriterionLabelRequest) Descriptor deprecated added in v0.2.2

func (*GetAdGroupCriterionLabelRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupCriterionLabelRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupCriterionLabelRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdGroupCriterionLabelRequest) GetResourceName() string

func (*GetAdGroupCriterionLabelRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdGroupCriterionLabelRequest) ProtoMessage()

func (*GetAdGroupCriterionLabelRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAdGroupCriterionLabelRequest) Reset ¶ added in v0.2.2

func (*GetAdGroupCriterionLabelRequest) String ¶ added in v0.2.2

type GetAdGroupCriterionRequest ¶

type GetAdGroupCriterionRequest struct {

	// Required. The resource name of the criterion to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupCriterionService.GetAdGroupCriterion][google.ads.googleads.v8.services.AdGroupCriterionService.GetAdGroupCriterion].

func (*GetAdGroupCriterionRequest) Descriptor deprecated

func (*GetAdGroupCriterionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupCriterionRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupCriterionRequest) GetResourceName ¶

func (x *GetAdGroupCriterionRequest) GetResourceName() string

func (*GetAdGroupCriterionRequest) ProtoMessage ¶

func (*GetAdGroupCriterionRequest) ProtoMessage()

func (*GetAdGroupCriterionRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAdGroupCriterionRequest) Reset ¶

func (x *GetAdGroupCriterionRequest) Reset()

func (*GetAdGroupCriterionRequest) String ¶

func (x *GetAdGroupCriterionRequest) String() string

type GetAdGroupCriterionSimulationRequest ¶ added in v0.2.2

type GetAdGroupCriterionSimulationRequest struct {

	// Required. The resource name of the ad group criterion simulation to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupCriterionSimulationService.GetAdGroupCriterionSimulation][google.ads.googleads.v8.services.AdGroupCriterionSimulationService.GetAdGroupCriterionSimulation].

func (*GetAdGroupCriterionSimulationRequest) Descriptor deprecated added in v0.2.2

func (*GetAdGroupCriterionSimulationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupCriterionSimulationRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupCriterionSimulationRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdGroupCriterionSimulationRequest) GetResourceName() string

func (*GetAdGroupCriterionSimulationRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdGroupCriterionSimulationRequest) ProtoMessage()

func (*GetAdGroupCriterionSimulationRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAdGroupCriterionSimulationRequest) Reset ¶ added in v0.2.2

func (*GetAdGroupCriterionSimulationRequest) String ¶ added in v0.2.2

type GetAdGroupExtensionSettingRequest ¶ added in v0.2.2

type GetAdGroupExtensionSettingRequest struct {

	// Required. The resource name of the ad group extension setting to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupExtensionSettingService.GetAdGroupExtensionSetting][google.ads.googleads.v8.services.AdGroupExtensionSettingService.GetAdGroupExtensionSetting].

func (*GetAdGroupExtensionSettingRequest) Descriptor deprecated added in v0.2.2

func (*GetAdGroupExtensionSettingRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupExtensionSettingRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupExtensionSettingRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdGroupExtensionSettingRequest) GetResourceName() string

func (*GetAdGroupExtensionSettingRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdGroupExtensionSettingRequest) ProtoMessage()

func (*GetAdGroupExtensionSettingRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAdGroupExtensionSettingRequest) Reset ¶ added in v0.2.2

func (*GetAdGroupExtensionSettingRequest) String ¶ added in v0.2.2

type GetAdGroupFeedRequest ¶ added in v0.2.0

type GetAdGroupFeedRequest struct {

	// Required. The resource name of the ad group feed to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupFeedService.GetAdGroupFeed][google.ads.googleads.v8.services.AdGroupFeedService.GetAdGroupFeed].

func (*GetAdGroupFeedRequest) Descriptor deprecated added in v0.2.0

func (*GetAdGroupFeedRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupFeedRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupFeedRequest) GetResourceName ¶ added in v0.2.0

func (x *GetAdGroupFeedRequest) GetResourceName() string

func (*GetAdGroupFeedRequest) ProtoMessage ¶ added in v0.2.0

func (*GetAdGroupFeedRequest) ProtoMessage()

func (*GetAdGroupFeedRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdGroupFeedRequest) ProtoReflect() protoreflect.Message

func (*GetAdGroupFeedRequest) Reset ¶ added in v0.2.0

func (x *GetAdGroupFeedRequest) Reset()

func (*GetAdGroupFeedRequest) String ¶ added in v0.2.0

func (x *GetAdGroupFeedRequest) String() string

type GetAdGroupLabelRequest ¶ added in v0.2.2

type GetAdGroupLabelRequest struct {

	// Required. The resource name of the ad group label to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupLabelService.GetAdGroupLabel][google.ads.googleads.v8.services.AdGroupLabelService.GetAdGroupLabel].

func (*GetAdGroupLabelRequest) Descriptor deprecated added in v0.2.2

func (*GetAdGroupLabelRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupLabelRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupLabelRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdGroupLabelRequest) GetResourceName() string

func (*GetAdGroupLabelRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdGroupLabelRequest) ProtoMessage()

func (*GetAdGroupLabelRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdGroupLabelRequest) ProtoReflect() protoreflect.Message

func (*GetAdGroupLabelRequest) Reset ¶ added in v0.2.2

func (x *GetAdGroupLabelRequest) Reset()

func (*GetAdGroupLabelRequest) String ¶ added in v0.2.2

func (x *GetAdGroupLabelRequest) String() string

type GetAdGroupRequest ¶

type GetAdGroupRequest struct {

	// Required. The resource name of the ad group to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupService.GetAdGroup][google.ads.googleads.v8.services.AdGroupService.GetAdGroup].

func (*GetAdGroupRequest) Descriptor deprecated

func (*GetAdGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupRequest) GetResourceName ¶

func (x *GetAdGroupRequest) GetResourceName() string

func (*GetAdGroupRequest) ProtoMessage ¶

func (*GetAdGroupRequest) ProtoMessage()

func (*GetAdGroupRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdGroupRequest) ProtoReflect() protoreflect.Message

func (*GetAdGroupRequest) Reset ¶

func (x *GetAdGroupRequest) Reset()

func (*GetAdGroupRequest) String ¶

func (x *GetAdGroupRequest) String() string

type GetAdGroupSimulationRequest ¶ added in v0.2.2

type GetAdGroupSimulationRequest struct {

	// Required. The resource name of the ad group simulation to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupSimulationService.GetAdGroupSimulation][google.ads.googleads.v8.services.AdGroupSimulationService.GetAdGroupSimulation].

func (*GetAdGroupSimulationRequest) Descriptor deprecated added in v0.2.2

func (*GetAdGroupSimulationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdGroupSimulationRequest.ProtoReflect.Descriptor instead.

func (*GetAdGroupSimulationRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdGroupSimulationRequest) GetResourceName() string

func (*GetAdGroupSimulationRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdGroupSimulationRequest) ProtoMessage()

func (*GetAdGroupSimulationRequest) ProtoReflect ¶ added in v0.2.2

func (*GetAdGroupSimulationRequest) Reset ¶ added in v0.2.2

func (x *GetAdGroupSimulationRequest) Reset()

func (*GetAdGroupSimulationRequest) String ¶ added in v0.2.2

func (x *GetAdGroupSimulationRequest) String() string

type GetAdParameterRequest ¶ added in v0.2.1

type GetAdParameterRequest struct {

	// Required. The resource name of the ad parameter to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdParameterService.GetAdParameter][google.ads.googleads.v8.services.AdParameterService.GetAdParameter]

func (*GetAdParameterRequest) Descriptor deprecated added in v0.2.1

func (*GetAdParameterRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdParameterRequest.ProtoReflect.Descriptor instead.

func (*GetAdParameterRequest) GetResourceName ¶ added in v0.2.1

func (x *GetAdParameterRequest) GetResourceName() string

func (*GetAdParameterRequest) ProtoMessage ¶ added in v0.2.1

func (*GetAdParameterRequest) ProtoMessage()

func (*GetAdParameterRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdParameterRequest) ProtoReflect() protoreflect.Message

func (*GetAdParameterRequest) Reset ¶ added in v0.2.1

func (x *GetAdParameterRequest) Reset()

func (*GetAdParameterRequest) String ¶ added in v0.2.1

func (x *GetAdParameterRequest) String() string

type GetAdRequest ¶ added in v0.2.2

type GetAdRequest struct {

	// Required. The resource name of the ad to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdService.GetAd][google.ads.googleads.v8.services.AdService.GetAd].

func (*GetAdRequest) Descriptor deprecated added in v0.2.2

func (*GetAdRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdRequest.ProtoReflect.Descriptor instead.

func (*GetAdRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAdRequest) GetResourceName() string

func (*GetAdRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAdRequest) ProtoMessage()

func (*GetAdRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdRequest) ProtoReflect() protoreflect.Message

func (*GetAdRequest) Reset ¶ added in v0.2.2

func (x *GetAdRequest) Reset()

func (*GetAdRequest) String ¶ added in v0.2.2

func (x *GetAdRequest) String() string

type GetAdScheduleViewRequest ¶ added in v0.2.1

type GetAdScheduleViewRequest struct {

	// Required. The resource name of the ad schedule view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdScheduleViewService.GetAdScheduleView][google.ads.googleads.v8.services.AdScheduleViewService.GetAdScheduleView].

func (*GetAdScheduleViewRequest) Descriptor deprecated added in v0.2.1

func (*GetAdScheduleViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAdScheduleViewRequest.ProtoReflect.Descriptor instead.

func (*GetAdScheduleViewRequest) GetResourceName ¶ added in v0.2.1

func (x *GetAdScheduleViewRequest) GetResourceName() string

func (*GetAdScheduleViewRequest) ProtoMessage ¶ added in v0.2.1

func (*GetAdScheduleViewRequest) ProtoMessage()

func (*GetAdScheduleViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAdScheduleViewRequest) ProtoReflect() protoreflect.Message

func (*GetAdScheduleViewRequest) Reset ¶ added in v0.2.1

func (x *GetAdScheduleViewRequest) Reset()

func (*GetAdScheduleViewRequest) String ¶ added in v0.2.1

func (x *GetAdScheduleViewRequest) String() string

type GetAgeRangeViewRequest ¶ added in v0.2.0

type GetAgeRangeViewRequest struct {

	// Required. The resource name of the age range view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AgeRangeViewService.GetAgeRangeView][google.ads.googleads.v8.services.AgeRangeViewService.GetAgeRangeView].

func (*GetAgeRangeViewRequest) Descriptor deprecated added in v0.2.0

func (*GetAgeRangeViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAgeRangeViewRequest.ProtoReflect.Descriptor instead.

func (*GetAgeRangeViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetAgeRangeViewRequest) GetResourceName() string

func (*GetAgeRangeViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetAgeRangeViewRequest) ProtoMessage()

func (*GetAgeRangeViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAgeRangeViewRequest) ProtoReflect() protoreflect.Message

func (*GetAgeRangeViewRequest) Reset ¶ added in v0.2.0

func (x *GetAgeRangeViewRequest) Reset()

func (*GetAgeRangeViewRequest) String ¶ added in v0.2.0

func (x *GetAgeRangeViewRequest) String() string

type GetAssetFieldTypeViewRequest ¶ added in v0.2.3

type GetAssetFieldTypeViewRequest struct {

	// Required. The resource name of the asset field type view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AssetFieldTypeViewService.GetAssetFieldTypeView][google.ads.googleads.v8.services.AssetFieldTypeViewService.GetAssetFieldTypeView].

func (*GetAssetFieldTypeViewRequest) Descriptor deprecated added in v0.2.3

func (*GetAssetFieldTypeViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAssetFieldTypeViewRequest.ProtoReflect.Descriptor instead.

func (*GetAssetFieldTypeViewRequest) GetResourceName ¶ added in v0.2.3

func (x *GetAssetFieldTypeViewRequest) GetResourceName() string

func (*GetAssetFieldTypeViewRequest) ProtoMessage ¶ added in v0.2.3

func (*GetAssetFieldTypeViewRequest) ProtoMessage()

func (*GetAssetFieldTypeViewRequest) ProtoReflect ¶ added in v0.2.3

func (*GetAssetFieldTypeViewRequest) Reset ¶ added in v0.2.3

func (x *GetAssetFieldTypeViewRequest) Reset()

func (*GetAssetFieldTypeViewRequest) String ¶ added in v0.2.3

type GetAssetRequest ¶ added in v0.2.2

type GetAssetRequest struct {

	// Required. The resource name of the asset to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AssetService.GetAsset][google.ads.googleads.v8.services.AssetService.GetAsset]

func (*GetAssetRequest) Descriptor deprecated added in v0.2.2

func (*GetAssetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAssetRequest.ProtoReflect.Descriptor instead.

func (*GetAssetRequest) GetResourceName ¶ added in v0.2.2

func (x *GetAssetRequest) GetResourceName() string

func (*GetAssetRequest) ProtoMessage ¶ added in v0.2.2

func (*GetAssetRequest) ProtoMessage()

func (*GetAssetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetAssetRequest) ProtoReflect() protoreflect.Message

func (*GetAssetRequest) Reset ¶ added in v0.2.2

func (x *GetAssetRequest) Reset()

func (*GetAssetRequest) String ¶ added in v0.2.2

func (x *GetAssetRequest) String() string

type GetBatchJobRequest ¶ added in v0.2.2

type GetBatchJobRequest struct {

	// Required. The resource name of the batch job to get.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BatchJobService.GetBatchJob][google.ads.googleads.v8.services.BatchJobService.GetBatchJob].

func (*GetBatchJobRequest) Descriptor deprecated added in v0.2.2

func (*GetBatchJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetBatchJobRequest.ProtoReflect.Descriptor instead.

func (*GetBatchJobRequest) GetResourceName ¶ added in v0.2.2

func (x *GetBatchJobRequest) GetResourceName() string

func (*GetBatchJobRequest) ProtoMessage ¶ added in v0.2.2

func (*GetBatchJobRequest) ProtoMessage()

func (*GetBatchJobRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetBatchJobRequest) ProtoReflect() protoreflect.Message

func (*GetBatchJobRequest) Reset ¶ added in v0.2.2

func (x *GetBatchJobRequest) Reset()

func (*GetBatchJobRequest) String ¶ added in v0.2.2

func (x *GetBatchJobRequest) String() string

type GetBiddingStrategyRequest ¶

type GetBiddingStrategyRequest struct {

	// Required. The resource name of the bidding strategy to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BiddingStrategyService.GetBiddingStrategy][google.ads.googleads.v8.services.BiddingStrategyService.GetBiddingStrategy].

func (*GetBiddingStrategyRequest) Descriptor deprecated

func (*GetBiddingStrategyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetBiddingStrategyRequest.ProtoReflect.Descriptor instead.

func (*GetBiddingStrategyRequest) GetResourceName ¶

func (x *GetBiddingStrategyRequest) GetResourceName() string

func (*GetBiddingStrategyRequest) ProtoMessage ¶

func (*GetBiddingStrategyRequest) ProtoMessage()

func (*GetBiddingStrategyRequest) ProtoReflect ¶ added in v0.2.2

func (*GetBiddingStrategyRequest) Reset ¶

func (x *GetBiddingStrategyRequest) Reset()

func (*GetBiddingStrategyRequest) String ¶

func (x *GetBiddingStrategyRequest) String() string

type GetBiddingStrategySimulationRequest ¶ added in v0.2.2

type GetBiddingStrategySimulationRequest struct {

	// Required. The resource name of the bidding strategy simulation to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BiddingStrategySimulationService.GetBiddingStrategySimulation][google.ads.googleads.v8.services.BiddingStrategySimulationService.GetBiddingStrategySimulation].

func (*GetBiddingStrategySimulationRequest) Descriptor deprecated added in v0.2.2

func (*GetBiddingStrategySimulationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetBiddingStrategySimulationRequest.ProtoReflect.Descriptor instead.

func (*GetBiddingStrategySimulationRequest) GetResourceName ¶ added in v0.2.2

func (x *GetBiddingStrategySimulationRequest) GetResourceName() string

func (*GetBiddingStrategySimulationRequest) ProtoMessage ¶ added in v0.2.2

func (*GetBiddingStrategySimulationRequest) ProtoMessage()

func (*GetBiddingStrategySimulationRequest) ProtoReflect ¶ added in v0.2.2

func (*GetBiddingStrategySimulationRequest) Reset ¶ added in v0.2.2

func (*GetBiddingStrategySimulationRequest) String ¶ added in v0.2.2

type GetBillingSetupRequest ¶ added in v0.2.0

type GetBillingSetupRequest struct {

	// Required. The resource name of the billing setup to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BillingSetupService.GetBillingSetup][google.ads.googleads.v8.services.BillingSetupService.GetBillingSetup].

func (*GetBillingSetupRequest) Descriptor deprecated added in v0.2.0

func (*GetBillingSetupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetBillingSetupRequest.ProtoReflect.Descriptor instead.

func (*GetBillingSetupRequest) GetResourceName ¶ added in v0.2.0

func (x *GetBillingSetupRequest) GetResourceName() string

func (*GetBillingSetupRequest) ProtoMessage ¶ added in v0.2.0

func (*GetBillingSetupRequest) ProtoMessage()

func (*GetBillingSetupRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetBillingSetupRequest) ProtoReflect() protoreflect.Message

func (*GetBillingSetupRequest) Reset ¶ added in v0.2.0

func (x *GetBillingSetupRequest) Reset()

func (*GetBillingSetupRequest) String ¶ added in v0.2.0

func (x *GetBillingSetupRequest) String() string

type GetCampaignAssetRequest ¶ added in v0.2.2

type GetCampaignAssetRequest struct {

	// Required. The resource name of the campaign asset to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignAssetService.GetCampaignAsset][google.ads.googleads.v8.services.CampaignAssetService.GetCampaignAsset].

func (*GetCampaignAssetRequest) Descriptor deprecated added in v0.2.2

func (*GetCampaignAssetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignAssetRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignAssetRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCampaignAssetRequest) GetResourceName() string

func (*GetCampaignAssetRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCampaignAssetRequest) ProtoMessage()

func (*GetCampaignAssetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCampaignAssetRequest) ProtoReflect() protoreflect.Message

func (*GetCampaignAssetRequest) Reset ¶ added in v0.2.2

func (x *GetCampaignAssetRequest) Reset()

func (*GetCampaignAssetRequest) String ¶ added in v0.2.2

func (x *GetCampaignAssetRequest) String() string

type GetCampaignAudienceViewRequest ¶ added in v0.2.0

type GetCampaignAudienceViewRequest struct {

	// Required. The resource name of the campaign audience view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignAudienceViewService.GetCampaignAudienceView][google.ads.googleads.v8.services.CampaignAudienceViewService.GetCampaignAudienceView].

func (*GetCampaignAudienceViewRequest) Descriptor deprecated added in v0.2.0

func (*GetCampaignAudienceViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignAudienceViewRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignAudienceViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCampaignAudienceViewRequest) GetResourceName() string

func (*GetCampaignAudienceViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCampaignAudienceViewRequest) ProtoMessage()

func (*GetCampaignAudienceViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCampaignAudienceViewRequest) Reset ¶ added in v0.2.0

func (x *GetCampaignAudienceViewRequest) Reset()

func (*GetCampaignAudienceViewRequest) String ¶ added in v0.2.0

type GetCampaignBidModifierRequest ¶ added in v0.2.0

type GetCampaignBidModifierRequest struct {

	// Required. The resource name of the campaign bid modifier to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignBidModifierService.GetCampaignBidModifier][google.ads.googleads.v8.services.CampaignBidModifierService.GetCampaignBidModifier].

func (*GetCampaignBidModifierRequest) Descriptor deprecated added in v0.2.0

func (*GetCampaignBidModifierRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignBidModifierRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignBidModifierRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCampaignBidModifierRequest) GetResourceName() string

func (*GetCampaignBidModifierRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCampaignBidModifierRequest) ProtoMessage()

func (*GetCampaignBidModifierRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCampaignBidModifierRequest) Reset ¶ added in v0.2.0

func (x *GetCampaignBidModifierRequest) Reset()

func (*GetCampaignBidModifierRequest) String ¶ added in v0.2.0

type GetCampaignBudgetRequest ¶

type GetCampaignBudgetRequest struct {

	// Required. The resource name of the campaign budget to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignBudgetService.GetCampaignBudget][google.ads.googleads.v8.services.CampaignBudgetService.GetCampaignBudget].

func (*GetCampaignBudgetRequest) Descriptor deprecated

func (*GetCampaignBudgetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignBudgetRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignBudgetRequest) GetResourceName ¶

func (x *GetCampaignBudgetRequest) GetResourceName() string

func (*GetCampaignBudgetRequest) ProtoMessage ¶

func (*GetCampaignBudgetRequest) ProtoMessage()

func (*GetCampaignBudgetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCampaignBudgetRequest) ProtoReflect() protoreflect.Message

func (*GetCampaignBudgetRequest) Reset ¶

func (x *GetCampaignBudgetRequest) Reset()

func (*GetCampaignBudgetRequest) String ¶

func (x *GetCampaignBudgetRequest) String() string

type GetCampaignCriterionRequest ¶

type GetCampaignCriterionRequest struct {

	// Required. The resource name of the criterion to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignCriterionService.GetCampaignCriterion][google.ads.googleads.v8.services.CampaignCriterionService.GetCampaignCriterion].

func (*GetCampaignCriterionRequest) Descriptor deprecated

func (*GetCampaignCriterionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignCriterionRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignCriterionRequest) GetResourceName ¶

func (x *GetCampaignCriterionRequest) GetResourceName() string

func (*GetCampaignCriterionRequest) ProtoMessage ¶

func (*GetCampaignCriterionRequest) ProtoMessage()

func (*GetCampaignCriterionRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCampaignCriterionRequest) Reset ¶

func (x *GetCampaignCriterionRequest) Reset()

func (*GetCampaignCriterionRequest) String ¶

func (x *GetCampaignCriterionRequest) String() string

type GetCampaignCriterionSimulationRequest ¶ added in v0.2.2

type GetCampaignCriterionSimulationRequest struct {

	// Required. The resource name of the campaign criterion simulation to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignCriterionSimulationService.GetCampaignCriterionSimulation][google.ads.googleads.v8.services.CampaignCriterionSimulationService.GetCampaignCriterionSimulation].

func (*GetCampaignCriterionSimulationRequest) Descriptor deprecated added in v0.2.2

func (*GetCampaignCriterionSimulationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignCriterionSimulationRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignCriterionSimulationRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCampaignCriterionSimulationRequest) GetResourceName() string

func (*GetCampaignCriterionSimulationRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCampaignCriterionSimulationRequest) ProtoMessage()

func (*GetCampaignCriterionSimulationRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCampaignCriterionSimulationRequest) Reset ¶ added in v0.2.2

func (*GetCampaignCriterionSimulationRequest) String ¶ added in v0.2.2

type GetCampaignDraftRequest ¶ added in v0.2.2

type GetCampaignDraftRequest struct {

	// Required. The resource name of the campaign draft to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignDraftService.GetCampaignDraft][google.ads.googleads.v8.services.CampaignDraftService.GetCampaignDraft].

func (*GetCampaignDraftRequest) Descriptor deprecated added in v0.2.2

func (*GetCampaignDraftRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignDraftRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignDraftRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCampaignDraftRequest) GetResourceName() string

func (*GetCampaignDraftRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCampaignDraftRequest) ProtoMessage()

func (*GetCampaignDraftRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCampaignDraftRequest) ProtoReflect() protoreflect.Message

func (*GetCampaignDraftRequest) Reset ¶ added in v0.2.2

func (x *GetCampaignDraftRequest) Reset()

func (*GetCampaignDraftRequest) String ¶ added in v0.2.2

func (x *GetCampaignDraftRequest) String() string

type GetCampaignExperimentRequest ¶ added in v0.2.2

type GetCampaignExperimentRequest struct {

	// Required. The resource name of the campaign experiment to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.GetCampaignExperiment][google.ads.googleads.v8.services.CampaignExperimentService.GetCampaignExperiment].

func (*GetCampaignExperimentRequest) Descriptor deprecated added in v0.2.2

func (*GetCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignExperimentRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCampaignExperimentRequest) GetResourceName() string

func (*GetCampaignExperimentRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCampaignExperimentRequest) ProtoMessage()

func (*GetCampaignExperimentRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCampaignExperimentRequest) Reset ¶ added in v0.2.2

func (x *GetCampaignExperimentRequest) Reset()

func (*GetCampaignExperimentRequest) String ¶ added in v0.2.2

type GetCampaignExtensionSettingRequest ¶ added in v0.2.2

type GetCampaignExtensionSettingRequest struct {

	// Required. The resource name of the campaign extension setting to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExtensionSettingService.GetCampaignExtensionSetting][google.ads.googleads.v8.services.CampaignExtensionSettingService.GetCampaignExtensionSetting].

func (*GetCampaignExtensionSettingRequest) Descriptor deprecated added in v0.2.2

func (*GetCampaignExtensionSettingRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignExtensionSettingRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignExtensionSettingRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCampaignExtensionSettingRequest) GetResourceName() string

func (*GetCampaignExtensionSettingRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCampaignExtensionSettingRequest) ProtoMessage()

func (*GetCampaignExtensionSettingRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCampaignExtensionSettingRequest) Reset ¶ added in v0.2.2

func (*GetCampaignExtensionSettingRequest) String ¶ added in v0.2.2

type GetCampaignFeedRequest ¶ added in v0.2.0

type GetCampaignFeedRequest struct {

	// Required. The resource name of the campaign feed to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignFeedService.GetCampaignFeed][google.ads.googleads.v8.services.CampaignFeedService.GetCampaignFeed].

func (*GetCampaignFeedRequest) Descriptor deprecated added in v0.2.0

func (*GetCampaignFeedRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignFeedRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignFeedRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCampaignFeedRequest) GetResourceName() string

func (*GetCampaignFeedRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCampaignFeedRequest) ProtoMessage()

func (*GetCampaignFeedRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCampaignFeedRequest) ProtoReflect() protoreflect.Message

func (*GetCampaignFeedRequest) Reset ¶ added in v0.2.0

func (x *GetCampaignFeedRequest) Reset()

func (*GetCampaignFeedRequest) String ¶ added in v0.2.0

func (x *GetCampaignFeedRequest) String() string

type GetCampaignLabelRequest ¶ added in v0.2.2

type GetCampaignLabelRequest struct {

	// Required. The resource name of the campaign-label relationship to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignLabelService.GetCampaignLabel][google.ads.googleads.v8.services.CampaignLabelService.GetCampaignLabel].

func (*GetCampaignLabelRequest) Descriptor deprecated added in v0.2.2

func (*GetCampaignLabelRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignLabelRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignLabelRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCampaignLabelRequest) GetResourceName() string

func (*GetCampaignLabelRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCampaignLabelRequest) ProtoMessage()

func (*GetCampaignLabelRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCampaignLabelRequest) ProtoReflect() protoreflect.Message

func (*GetCampaignLabelRequest) Reset ¶ added in v0.2.2

func (x *GetCampaignLabelRequest) Reset()

func (*GetCampaignLabelRequest) String ¶ added in v0.2.2

func (x *GetCampaignLabelRequest) String() string

type GetCampaignRequest ¶

type GetCampaignRequest struct {

	// Required. The resource name of the campaign to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignService.GetCampaign][google.ads.googleads.v8.services.CampaignService.GetCampaign].

func (*GetCampaignRequest) Descriptor deprecated

func (*GetCampaignRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignRequest) GetResourceName ¶

func (x *GetCampaignRequest) GetResourceName() string

func (*GetCampaignRequest) ProtoMessage ¶

func (*GetCampaignRequest) ProtoMessage()

func (*GetCampaignRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCampaignRequest) ProtoReflect() protoreflect.Message

func (*GetCampaignRequest) Reset ¶

func (x *GetCampaignRequest) Reset()

func (*GetCampaignRequest) String ¶

func (x *GetCampaignRequest) String() string

type GetCampaignSharedSetRequest ¶ added in v0.2.0

type GetCampaignSharedSetRequest struct {

	// Required. The resource name of the campaign shared set to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignSharedSetService.GetCampaignSharedSet][google.ads.googleads.v8.services.CampaignSharedSetService.GetCampaignSharedSet].

func (*GetCampaignSharedSetRequest) Descriptor deprecated added in v0.2.0

func (*GetCampaignSharedSetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignSharedSetRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignSharedSetRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCampaignSharedSetRequest) GetResourceName() string

func (*GetCampaignSharedSetRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCampaignSharedSetRequest) ProtoMessage()

func (*GetCampaignSharedSetRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCampaignSharedSetRequest) Reset ¶ added in v0.2.0

func (x *GetCampaignSharedSetRequest) Reset()

func (*GetCampaignSharedSetRequest) String ¶ added in v0.2.0

func (x *GetCampaignSharedSetRequest) String() string

type GetCampaignSimulationRequest ¶ added in v0.2.2

type GetCampaignSimulationRequest struct {

	// Required. The resource name of the campaign simulation to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignSimulationService.GetCampaignSimulation][google.ads.googleads.v8.services.CampaignSimulationService.GetCampaignSimulation].

func (*GetCampaignSimulationRequest) Descriptor deprecated added in v0.2.2

func (*GetCampaignSimulationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCampaignSimulationRequest.ProtoReflect.Descriptor instead.

func (*GetCampaignSimulationRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCampaignSimulationRequest) GetResourceName() string

func (*GetCampaignSimulationRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCampaignSimulationRequest) ProtoMessage()

func (*GetCampaignSimulationRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCampaignSimulationRequest) Reset ¶ added in v0.2.2

func (x *GetCampaignSimulationRequest) Reset()

func (*GetCampaignSimulationRequest) String ¶ added in v0.2.2

type GetCarrierConstantRequest ¶ added in v0.2.0

type GetCarrierConstantRequest struct {

	// Required. Resource name of the carrier constant to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CarrierConstantService.GetCarrierConstant][google.ads.googleads.v8.services.CarrierConstantService.GetCarrierConstant].

func (*GetCarrierConstantRequest) Descriptor deprecated added in v0.2.0

func (*GetCarrierConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCarrierConstantRequest.ProtoReflect.Descriptor instead.

func (*GetCarrierConstantRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCarrierConstantRequest) GetResourceName() string

func (*GetCarrierConstantRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCarrierConstantRequest) ProtoMessage()

func (*GetCarrierConstantRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCarrierConstantRequest) Reset ¶ added in v0.2.0

func (x *GetCarrierConstantRequest) Reset()

func (*GetCarrierConstantRequest) String ¶ added in v0.2.0

func (x *GetCarrierConstantRequest) String() string

type GetChangeStatusRequest ¶ added in v0.2.0

type GetChangeStatusRequest struct {

	// Required. The resource name of the change status to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for '[ChangeStatusService.GetChangeStatus][google.ads.googleads.v8.services.ChangeStatusService.GetChangeStatus]'.

func (*GetChangeStatusRequest) Descriptor deprecated added in v0.2.0

func (*GetChangeStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetChangeStatusRequest.ProtoReflect.Descriptor instead.

func (*GetChangeStatusRequest) GetResourceName ¶ added in v0.2.0

func (x *GetChangeStatusRequest) GetResourceName() string

func (*GetChangeStatusRequest) ProtoMessage ¶ added in v0.2.0

func (*GetChangeStatusRequest) ProtoMessage()

func (*GetChangeStatusRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetChangeStatusRequest) ProtoReflect() protoreflect.Message

func (*GetChangeStatusRequest) Reset ¶ added in v0.2.0

func (x *GetChangeStatusRequest) Reset()

func (*GetChangeStatusRequest) String ¶ added in v0.2.0

func (x *GetChangeStatusRequest) String() string

type GetClickViewRequest ¶ added in v0.2.2

type GetClickViewRequest struct {

	// Required. The resource name of the click view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ClickViewService.GetClickView][google.ads.googleads.v8.services.ClickViewService.GetClickView].

func (*GetClickViewRequest) Descriptor deprecated added in v0.2.2

func (*GetClickViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetClickViewRequest.ProtoReflect.Descriptor instead.

func (*GetClickViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetClickViewRequest) GetResourceName() string

func (*GetClickViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetClickViewRequest) ProtoMessage()

func (*GetClickViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetClickViewRequest) ProtoReflect() protoreflect.Message

func (*GetClickViewRequest) Reset ¶ added in v0.2.2

func (x *GetClickViewRequest) Reset()

func (*GetClickViewRequest) String ¶ added in v0.2.2

func (x *GetClickViewRequest) String() string

type GetCombinedAudienceRequest ¶ added in v0.2.2

type GetCombinedAudienceRequest struct {

	// Required. The resource name of the combined audience to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CombinedAudienceService.GetCombinedAudience][google.ads.googleads.v8.services.CombinedAudienceService.GetCombinedAudience].

func (*GetCombinedAudienceRequest) Descriptor deprecated added in v0.2.2

func (*GetCombinedAudienceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCombinedAudienceRequest.ProtoReflect.Descriptor instead.

func (*GetCombinedAudienceRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCombinedAudienceRequest) GetResourceName() string

func (*GetCombinedAudienceRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCombinedAudienceRequest) ProtoMessage()

func (*GetCombinedAudienceRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCombinedAudienceRequest) Reset ¶ added in v0.2.2

func (x *GetCombinedAudienceRequest) Reset()

func (*GetCombinedAudienceRequest) String ¶ added in v0.2.2

func (x *GetCombinedAudienceRequest) String() string

type GetConversionActionRequest ¶ added in v0.2.0

type GetConversionActionRequest struct {

	// Required. The resource name of the conversion action to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionActionService.GetConversionAction][google.ads.googleads.v8.services.ConversionActionService.GetConversionAction].

func (*GetConversionActionRequest) Descriptor deprecated added in v0.2.0

func (*GetConversionActionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConversionActionRequest.ProtoReflect.Descriptor instead.

func (*GetConversionActionRequest) GetResourceName ¶ added in v0.2.0

func (x *GetConversionActionRequest) GetResourceName() string

func (*GetConversionActionRequest) ProtoMessage ¶ added in v0.2.0

func (*GetConversionActionRequest) ProtoMessage()

func (*GetConversionActionRequest) ProtoReflect ¶ added in v0.2.2

func (*GetConversionActionRequest) Reset ¶ added in v0.2.0

func (x *GetConversionActionRequest) Reset()

func (*GetConversionActionRequest) String ¶ added in v0.2.0

func (x *GetConversionActionRequest) String() string

type GetConversionCustomVariableRequest ¶ added in v0.2.2

type GetConversionCustomVariableRequest struct {

	// Required. The resource name of the conversion custom variable to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionCustomVariableService.GetConversionCustomVariable][google.ads.googleads.v8.services.ConversionCustomVariableService.GetConversionCustomVariable].

func (*GetConversionCustomVariableRequest) Descriptor deprecated added in v0.2.2

func (*GetConversionCustomVariableRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConversionCustomVariableRequest.ProtoReflect.Descriptor instead.

func (*GetConversionCustomVariableRequest) GetResourceName ¶ added in v0.2.2

func (x *GetConversionCustomVariableRequest) GetResourceName() string

func (*GetConversionCustomVariableRequest) ProtoMessage ¶ added in v0.2.2

func (*GetConversionCustomVariableRequest) ProtoMessage()

func (*GetConversionCustomVariableRequest) ProtoReflect ¶ added in v0.2.2

func (*GetConversionCustomVariableRequest) Reset ¶ added in v0.2.2

func (*GetConversionCustomVariableRequest) String ¶ added in v0.2.2

type GetCurrencyConstantRequest ¶ added in v0.2.2

type GetCurrencyConstantRequest struct {

	// Required. Resource name of the currency constant to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CurrencyConstantService.GetCurrencyConstant][google.ads.googleads.v8.services.CurrencyConstantService.GetCurrencyConstant].

func (*GetCurrencyConstantRequest) Descriptor deprecated added in v0.2.2

func (*GetCurrencyConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCurrencyConstantRequest.ProtoReflect.Descriptor instead.

func (*GetCurrencyConstantRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCurrencyConstantRequest) GetResourceName() string

func (*GetCurrencyConstantRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCurrencyConstantRequest) ProtoMessage()

func (*GetCurrencyConstantRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCurrencyConstantRequest) Reset ¶ added in v0.2.2

func (x *GetCurrencyConstantRequest) Reset()

func (*GetCurrencyConstantRequest) String ¶ added in v0.2.2

func (x *GetCurrencyConstantRequest) String() string

type GetCustomAudienceRequest ¶ added in v0.2.2

type GetCustomAudienceRequest struct {

	// Required. The resource name of the custom audience to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomAudienceService.GetCustomAudience][google.ads.googleads.v8.services.CustomAudienceService.GetCustomAudience].

func (*GetCustomAudienceRequest) Descriptor deprecated added in v0.2.2

func (*GetCustomAudienceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomAudienceRequest.ProtoReflect.Descriptor instead.

func (*GetCustomAudienceRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCustomAudienceRequest) GetResourceName() string

func (*GetCustomAudienceRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCustomAudienceRequest) ProtoMessage()

func (*GetCustomAudienceRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCustomAudienceRequest) ProtoReflect() protoreflect.Message

func (*GetCustomAudienceRequest) Reset ¶ added in v0.2.2

func (x *GetCustomAudienceRequest) Reset()

func (*GetCustomAudienceRequest) String ¶ added in v0.2.2

func (x *GetCustomAudienceRequest) String() string

type GetCustomInterestRequest ¶ added in v0.2.2

type GetCustomInterestRequest struct {

	// Required. The resource name of the custom interest to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomInterestService.GetCustomInterest][google.ads.googleads.v8.services.CustomInterestService.GetCustomInterest].

func (*GetCustomInterestRequest) Descriptor deprecated added in v0.2.2

func (*GetCustomInterestRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomInterestRequest.ProtoReflect.Descriptor instead.

func (*GetCustomInterestRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCustomInterestRequest) GetResourceName() string

func (*GetCustomInterestRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCustomInterestRequest) ProtoMessage()

func (*GetCustomInterestRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCustomInterestRequest) ProtoReflect() protoreflect.Message

func (*GetCustomInterestRequest) Reset ¶ added in v0.2.2

func (x *GetCustomInterestRequest) Reset()

func (*GetCustomInterestRequest) String ¶ added in v0.2.2

func (x *GetCustomInterestRequest) String() string

type GetCustomerAssetRequest ¶ added in v0.2.2

type GetCustomerAssetRequest struct {

	// Required. The resource name of the customer asset to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerAssetService.GetCustomerAsset][google.ads.googleads.v8.services.CustomerAssetService.GetCustomerAsset].

func (*GetCustomerAssetRequest) Descriptor deprecated added in v0.2.2

func (*GetCustomerAssetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerAssetRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerAssetRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCustomerAssetRequest) GetResourceName() string

func (*GetCustomerAssetRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCustomerAssetRequest) ProtoMessage()

func (*GetCustomerAssetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCustomerAssetRequest) ProtoReflect() protoreflect.Message

func (*GetCustomerAssetRequest) Reset ¶ added in v0.2.2

func (x *GetCustomerAssetRequest) Reset()

func (*GetCustomerAssetRequest) String ¶ added in v0.2.2

func (x *GetCustomerAssetRequest) String() string

type GetCustomerClientLinkRequest ¶ added in v0.2.0

type GetCustomerClientLinkRequest struct {

	// Required. The resource name of the customer client link to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerClientLinkService.GetCustomerClientLink][google.ads.googleads.v8.services.CustomerClientLinkService.GetCustomerClientLink].

func (*GetCustomerClientLinkRequest) Descriptor deprecated added in v0.2.0

func (*GetCustomerClientLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerClientLinkRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerClientLinkRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCustomerClientLinkRequest) GetResourceName() string

func (*GetCustomerClientLinkRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCustomerClientLinkRequest) ProtoMessage()

func (*GetCustomerClientLinkRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCustomerClientLinkRequest) Reset ¶ added in v0.2.0

func (x *GetCustomerClientLinkRequest) Reset()

func (*GetCustomerClientLinkRequest) String ¶ added in v0.2.0

type GetCustomerClientRequest ¶ added in v0.2.0

type GetCustomerClientRequest struct {

	// Required. The resource name of the client to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerClientService.GetCustomerClient][google.ads.googleads.v8.services.CustomerClientService.GetCustomerClient].

func (*GetCustomerClientRequest) Descriptor deprecated added in v0.2.0

func (*GetCustomerClientRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerClientRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerClientRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCustomerClientRequest) GetResourceName() string

func (*GetCustomerClientRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCustomerClientRequest) ProtoMessage()

func (*GetCustomerClientRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCustomerClientRequest) ProtoReflect() protoreflect.Message

func (*GetCustomerClientRequest) Reset ¶ added in v0.2.0

func (x *GetCustomerClientRequest) Reset()

func (*GetCustomerClientRequest) String ¶ added in v0.2.0

func (x *GetCustomerClientRequest) String() string

type GetCustomerExtensionSettingRequest ¶ added in v0.2.2

type GetCustomerExtensionSettingRequest struct {

	// Required. The resource name of the customer extension setting to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerExtensionSettingService.GetCustomerExtensionSetting][google.ads.googleads.v8.services.CustomerExtensionSettingService.GetCustomerExtensionSetting].

func (*GetCustomerExtensionSettingRequest) Descriptor deprecated added in v0.2.2

func (*GetCustomerExtensionSettingRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerExtensionSettingRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerExtensionSettingRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCustomerExtensionSettingRequest) GetResourceName() string

func (*GetCustomerExtensionSettingRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCustomerExtensionSettingRequest) ProtoMessage()

func (*GetCustomerExtensionSettingRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCustomerExtensionSettingRequest) Reset ¶ added in v0.2.2

func (*GetCustomerExtensionSettingRequest) String ¶ added in v0.2.2

type GetCustomerFeedRequest ¶ added in v0.2.0

type GetCustomerFeedRequest struct {

	// Required. The resource name of the customer feed to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerFeedService.GetCustomerFeed][google.ads.googleads.v8.services.CustomerFeedService.GetCustomerFeed].

func (*GetCustomerFeedRequest) Descriptor deprecated added in v0.2.0

func (*GetCustomerFeedRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerFeedRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerFeedRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCustomerFeedRequest) GetResourceName() string

func (*GetCustomerFeedRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCustomerFeedRequest) ProtoMessage()

func (*GetCustomerFeedRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCustomerFeedRequest) ProtoReflect() protoreflect.Message

func (*GetCustomerFeedRequest) Reset ¶ added in v0.2.0

func (x *GetCustomerFeedRequest) Reset()

func (*GetCustomerFeedRequest) String ¶ added in v0.2.0

func (x *GetCustomerFeedRequest) String() string

type GetCustomerLabelRequest ¶ added in v0.2.2

type GetCustomerLabelRequest struct {

	// Required. The resource name of the customer-label relationship to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerLabelService.GetCustomerLabel][google.ads.googleads.v8.services.CustomerLabelService.GetCustomerLabel].

func (*GetCustomerLabelRequest) Descriptor deprecated added in v0.2.2

func (*GetCustomerLabelRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerLabelRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerLabelRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCustomerLabelRequest) GetResourceName() string

func (*GetCustomerLabelRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCustomerLabelRequest) ProtoMessage()

func (*GetCustomerLabelRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCustomerLabelRequest) ProtoReflect() protoreflect.Message

func (*GetCustomerLabelRequest) Reset ¶ added in v0.2.2

func (x *GetCustomerLabelRequest) Reset()

func (*GetCustomerLabelRequest) String ¶ added in v0.2.2

func (x *GetCustomerLabelRequest) String() string

type GetCustomerManagerLinkRequest ¶ added in v0.2.0

type GetCustomerManagerLinkRequest struct {

	// Required. The resource name of the CustomerManagerLink to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerManagerLinkService.GetCustomerManagerLink][google.ads.googleads.v8.services.CustomerManagerLinkService.GetCustomerManagerLink].

func (*GetCustomerManagerLinkRequest) Descriptor deprecated added in v0.2.0

func (*GetCustomerManagerLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerManagerLinkRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerManagerLinkRequest) GetResourceName ¶ added in v0.2.0

func (x *GetCustomerManagerLinkRequest) GetResourceName() string

func (*GetCustomerManagerLinkRequest) ProtoMessage ¶ added in v0.2.0

func (*GetCustomerManagerLinkRequest) ProtoMessage()

func (*GetCustomerManagerLinkRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCustomerManagerLinkRequest) Reset ¶ added in v0.2.0

func (x *GetCustomerManagerLinkRequest) Reset()

func (*GetCustomerManagerLinkRequest) String ¶ added in v0.2.0

type GetCustomerNegativeCriterionRequest ¶ added in v0.2.2

type GetCustomerNegativeCriterionRequest struct {

	// Required. The resource name of the criterion to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerNegativeCriterionService.GetCustomerNegativeCriterion][google.ads.googleads.v8.services.CustomerNegativeCriterionService.GetCustomerNegativeCriterion].

func (*GetCustomerNegativeCriterionRequest) Descriptor deprecated added in v0.2.2

func (*GetCustomerNegativeCriterionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerNegativeCriterionRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerNegativeCriterionRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCustomerNegativeCriterionRequest) GetResourceName() string

func (*GetCustomerNegativeCriterionRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCustomerNegativeCriterionRequest) ProtoMessage()

func (*GetCustomerNegativeCriterionRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCustomerNegativeCriterionRequest) Reset ¶ added in v0.2.2

func (*GetCustomerNegativeCriterionRequest) String ¶ added in v0.2.2

type GetCustomerRequest ¶

type GetCustomerRequest struct {

	// Required. The resource name of the customer to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerService.GetCustomer][google.ads.googleads.v8.services.CustomerService.GetCustomer].

func (*GetCustomerRequest) Descriptor deprecated

func (*GetCustomerRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerRequest) GetResourceName ¶

func (x *GetCustomerRequest) GetResourceName() string

func (*GetCustomerRequest) ProtoMessage ¶

func (*GetCustomerRequest) ProtoMessage()

func (*GetCustomerRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetCustomerRequest) ProtoReflect() protoreflect.Message

func (*GetCustomerRequest) Reset ¶

func (x *GetCustomerRequest) Reset()

func (*GetCustomerRequest) String ¶

func (x *GetCustomerRequest) String() string

type GetCustomerUserAccessInvitationRequest ¶ added in v0.2.2

type GetCustomerUserAccessInvitationRequest struct {

	// Required. Resource name of the access invitation.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerUserAccessInvitation.GetCustomerUserAccessInvitation][]

func (*GetCustomerUserAccessInvitationRequest) Descriptor deprecated added in v0.2.2

func (*GetCustomerUserAccessInvitationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerUserAccessInvitationRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerUserAccessInvitationRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCustomerUserAccessInvitationRequest) GetResourceName() string

func (*GetCustomerUserAccessInvitationRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCustomerUserAccessInvitationRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCustomerUserAccessInvitationRequest) Reset ¶ added in v0.2.2

func (*GetCustomerUserAccessInvitationRequest) String ¶ added in v0.2.2

type GetCustomerUserAccessRequest ¶ added in v0.2.2

type GetCustomerUserAccessRequest struct {

	// Required. Resource name of the customer user access.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerUserAccessService.GetCustomerUserAccess][google.ads.googleads.v8.services.CustomerUserAccessService.GetCustomerUserAccess].

func (*GetCustomerUserAccessRequest) Descriptor deprecated added in v0.2.2

func (*GetCustomerUserAccessRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCustomerUserAccessRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerUserAccessRequest) GetResourceName ¶ added in v0.2.2

func (x *GetCustomerUserAccessRequest) GetResourceName() string

func (*GetCustomerUserAccessRequest) ProtoMessage ¶ added in v0.2.2

func (*GetCustomerUserAccessRequest) ProtoMessage()

func (*GetCustomerUserAccessRequest) ProtoReflect ¶ added in v0.2.2

func (*GetCustomerUserAccessRequest) Reset ¶ added in v0.2.2

func (x *GetCustomerUserAccessRequest) Reset()

func (*GetCustomerUserAccessRequest) String ¶ added in v0.2.2

type GetDetailPlacementViewRequest ¶ added in v0.2.2

type GetDetailPlacementViewRequest struct {

	// Required. The resource name of the Detail Placement view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [DetailPlacementViewService.GetDetailPlacementView][google.ads.googleads.v8.services.DetailPlacementViewService.GetDetailPlacementView].

func (*GetDetailPlacementViewRequest) Descriptor deprecated added in v0.2.2

func (*GetDetailPlacementViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDetailPlacementViewRequest.ProtoReflect.Descriptor instead.

func (*GetDetailPlacementViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetDetailPlacementViewRequest) GetResourceName() string

func (*GetDetailPlacementViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetDetailPlacementViewRequest) ProtoMessage()

func (*GetDetailPlacementViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetDetailPlacementViewRequest) Reset ¶ added in v0.2.2

func (x *GetDetailPlacementViewRequest) Reset()

func (*GetDetailPlacementViewRequest) String ¶ added in v0.2.2

type GetDetailedDemographicRequest ¶ added in v0.2.3

type GetDetailedDemographicRequest struct {

	// Required. Resource name of the DetailedDemographic to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [DetailedDemographicService.GetDetailedDemographic][google.ads.googleads.v8.services.DetailedDemographicService.GetDetailedDemographic].

func (*GetDetailedDemographicRequest) Descriptor deprecated added in v0.2.3

func (*GetDetailedDemographicRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDetailedDemographicRequest.ProtoReflect.Descriptor instead.

func (*GetDetailedDemographicRequest) GetResourceName ¶ added in v0.2.3

func (x *GetDetailedDemographicRequest) GetResourceName() string

func (*GetDetailedDemographicRequest) ProtoMessage ¶ added in v0.2.3

func (*GetDetailedDemographicRequest) ProtoMessage()

func (*GetDetailedDemographicRequest) ProtoReflect ¶ added in v0.2.3

func (*GetDetailedDemographicRequest) Reset ¶ added in v0.2.3

func (x *GetDetailedDemographicRequest) Reset()

func (*GetDetailedDemographicRequest) String ¶ added in v0.2.3

type GetDisplayKeywordViewRequest ¶ added in v0.2.0

type GetDisplayKeywordViewRequest struct {

	// Required. The resource name of the display keyword view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [DisplayKeywordViewService.GetDisplayKeywordView][google.ads.googleads.v8.services.DisplayKeywordViewService.GetDisplayKeywordView].

func (*GetDisplayKeywordViewRequest) Descriptor deprecated added in v0.2.0

func (*GetDisplayKeywordViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDisplayKeywordViewRequest.ProtoReflect.Descriptor instead.

func (*GetDisplayKeywordViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetDisplayKeywordViewRequest) GetResourceName() string

func (*GetDisplayKeywordViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetDisplayKeywordViewRequest) ProtoMessage()

func (*GetDisplayKeywordViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetDisplayKeywordViewRequest) Reset ¶ added in v0.2.0

func (x *GetDisplayKeywordViewRequest) Reset()

func (*GetDisplayKeywordViewRequest) String ¶ added in v0.2.0

type GetDistanceViewRequest ¶ added in v0.2.2

type GetDistanceViewRequest struct {

	// Required. The resource name of the distance view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [DistanceViewService.GetDistanceView][google.ads.googleads.v8.services.DistanceViewService.GetDistanceView].

func (*GetDistanceViewRequest) Descriptor deprecated added in v0.2.2

func (*GetDistanceViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDistanceViewRequest.ProtoReflect.Descriptor instead.

func (*GetDistanceViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetDistanceViewRequest) GetResourceName() string

func (*GetDistanceViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetDistanceViewRequest) ProtoMessage()

func (*GetDistanceViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetDistanceViewRequest) ProtoReflect() protoreflect.Message

func (*GetDistanceViewRequest) Reset ¶ added in v0.2.2

func (x *GetDistanceViewRequest) Reset()

func (*GetDistanceViewRequest) String ¶ added in v0.2.2

func (x *GetDistanceViewRequest) String() string

type GetDomainCategoryRequest ¶ added in v0.2.2

type GetDomainCategoryRequest struct {

	// Required. Resource name of the domain category to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [DomainCategoryService.GetDomainCategory][google.ads.googleads.v8.services.DomainCategoryService.GetDomainCategory].

func (*GetDomainCategoryRequest) Descriptor deprecated added in v0.2.2

func (*GetDomainCategoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDomainCategoryRequest.ProtoReflect.Descriptor instead.

func (*GetDomainCategoryRequest) GetResourceName ¶ added in v0.2.2

func (x *GetDomainCategoryRequest) GetResourceName() string

func (*GetDomainCategoryRequest) ProtoMessage ¶ added in v0.2.2

func (*GetDomainCategoryRequest) ProtoMessage()

func (*GetDomainCategoryRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetDomainCategoryRequest) ProtoReflect() protoreflect.Message

func (*GetDomainCategoryRequest) Reset ¶ added in v0.2.2

func (x *GetDomainCategoryRequest) Reset()

func (*GetDomainCategoryRequest) String ¶ added in v0.2.2

func (x *GetDomainCategoryRequest) String() string

type GetDynamicSearchAdsSearchTermViewRequest ¶ added in v0.2.2

type GetDynamicSearchAdsSearchTermViewRequest struct {

	// Required. The resource name of the dynamic search ads search term view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [DynamicSearchAdsSearchTermViewService.GetDynamicSearchAdsSearchTermView][google.ads.googleads.v8.services.DynamicSearchAdsSearchTermViewService.GetDynamicSearchAdsSearchTermView].

func (*GetDynamicSearchAdsSearchTermViewRequest) Descriptor deprecated added in v0.2.2

func (*GetDynamicSearchAdsSearchTermViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDynamicSearchAdsSearchTermViewRequest.ProtoReflect.Descriptor instead.

func (*GetDynamicSearchAdsSearchTermViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetDynamicSearchAdsSearchTermViewRequest) GetResourceName() string

func (*GetDynamicSearchAdsSearchTermViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetDynamicSearchAdsSearchTermViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetDynamicSearchAdsSearchTermViewRequest) Reset ¶ added in v0.2.2

func (*GetDynamicSearchAdsSearchTermViewRequest) String ¶ added in v0.2.2

type GetExpandedLandingPageViewRequest ¶ added in v0.2.2

type GetExpandedLandingPageViewRequest struct {

	// Required. The resource name of the expanded landing page view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ExpandedLandingPageViewService.GetExpandedLandingPageView][google.ads.googleads.v8.services.ExpandedLandingPageViewService.GetExpandedLandingPageView].

func (*GetExpandedLandingPageViewRequest) Descriptor deprecated added in v0.2.2

func (*GetExpandedLandingPageViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetExpandedLandingPageViewRequest.ProtoReflect.Descriptor instead.

func (*GetExpandedLandingPageViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetExpandedLandingPageViewRequest) GetResourceName() string

func (*GetExpandedLandingPageViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetExpandedLandingPageViewRequest) ProtoMessage()

func (*GetExpandedLandingPageViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetExpandedLandingPageViewRequest) Reset ¶ added in v0.2.2

func (*GetExpandedLandingPageViewRequest) String ¶ added in v0.2.2

type GetExtensionFeedItemRequest ¶ added in v0.2.2

type GetExtensionFeedItemRequest struct {

	// Required. The resource name of the extension feed item to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ExtensionFeedItemService.GetExtensionFeedItem][google.ads.googleads.v8.services.ExtensionFeedItemService.GetExtensionFeedItem].

func (*GetExtensionFeedItemRequest) Descriptor deprecated added in v0.2.2

func (*GetExtensionFeedItemRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetExtensionFeedItemRequest.ProtoReflect.Descriptor instead.

func (*GetExtensionFeedItemRequest) GetResourceName ¶ added in v0.2.2

func (x *GetExtensionFeedItemRequest) GetResourceName() string

func (*GetExtensionFeedItemRequest) ProtoMessage ¶ added in v0.2.2

func (*GetExtensionFeedItemRequest) ProtoMessage()

func (*GetExtensionFeedItemRequest) ProtoReflect ¶ added in v0.2.2

func (*GetExtensionFeedItemRequest) Reset ¶ added in v0.2.2

func (x *GetExtensionFeedItemRequest) Reset()

func (*GetExtensionFeedItemRequest) String ¶ added in v0.2.2

func (x *GetExtensionFeedItemRequest) String() string

type GetFeedItemRequest ¶ added in v0.2.0

type GetFeedItemRequest struct {

	// Required. The resource name of the feed item to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemService.GetFeedItem][google.ads.googleads.v8.services.FeedItemService.GetFeedItem].

func (*GetFeedItemRequest) Descriptor deprecated added in v0.2.0

func (*GetFeedItemRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFeedItemRequest.ProtoReflect.Descriptor instead.

func (*GetFeedItemRequest) GetResourceName ¶ added in v0.2.0

func (x *GetFeedItemRequest) GetResourceName() string

func (*GetFeedItemRequest) ProtoMessage ¶ added in v0.2.0

func (*GetFeedItemRequest) ProtoMessage()

func (*GetFeedItemRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetFeedItemRequest) ProtoReflect() protoreflect.Message

func (*GetFeedItemRequest) Reset ¶ added in v0.2.0

func (x *GetFeedItemRequest) Reset()

func (*GetFeedItemRequest) String ¶ added in v0.2.0

func (x *GetFeedItemRequest) String() string

type GetFeedItemSetLinkRequest ¶ added in v0.2.2

type GetFeedItemSetLinkRequest struct {

	// Required. The resource name of the feed item set link to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemSetLinkService.GetFeedItemSetLinks][].

func (*GetFeedItemSetLinkRequest) Descriptor deprecated added in v0.2.2

func (*GetFeedItemSetLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFeedItemSetLinkRequest.ProtoReflect.Descriptor instead.

func (*GetFeedItemSetLinkRequest) GetResourceName ¶ added in v0.2.2

func (x *GetFeedItemSetLinkRequest) GetResourceName() string

func (*GetFeedItemSetLinkRequest) ProtoMessage ¶ added in v0.2.2

func (*GetFeedItemSetLinkRequest) ProtoMessage()

func (*GetFeedItemSetLinkRequest) ProtoReflect ¶ added in v0.2.2

func (*GetFeedItemSetLinkRequest) Reset ¶ added in v0.2.2

func (x *GetFeedItemSetLinkRequest) Reset()

func (*GetFeedItemSetLinkRequest) String ¶ added in v0.2.2

func (x *GetFeedItemSetLinkRequest) String() string

type GetFeedItemSetRequest ¶ added in v0.2.2

type GetFeedItemSetRequest struct {

	// Required. The resource name of the feed item set to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemSetService.GetFeedItemSet][google.ads.googleads.v8.services.FeedItemSetService.GetFeedItemSet].

func (*GetFeedItemSetRequest) Descriptor deprecated added in v0.2.2

func (*GetFeedItemSetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFeedItemSetRequest.ProtoReflect.Descriptor instead.

func (*GetFeedItemSetRequest) GetResourceName ¶ added in v0.2.2

func (x *GetFeedItemSetRequest) GetResourceName() string

func (*GetFeedItemSetRequest) ProtoMessage ¶ added in v0.2.2

func (*GetFeedItemSetRequest) ProtoMessage()

func (*GetFeedItemSetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetFeedItemSetRequest) ProtoReflect() protoreflect.Message

func (*GetFeedItemSetRequest) Reset ¶ added in v0.2.2

func (x *GetFeedItemSetRequest) Reset()

func (*GetFeedItemSetRequest) String ¶ added in v0.2.2

func (x *GetFeedItemSetRequest) String() string

type GetFeedItemTargetRequest ¶ added in v0.2.2

type GetFeedItemTargetRequest struct {

	// Required. The resource name of the feed item targets to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemTargetService.GetFeedItemTarget][google.ads.googleads.v8.services.FeedItemTargetService.GetFeedItemTarget].

func (*GetFeedItemTargetRequest) Descriptor deprecated added in v0.2.2

func (*GetFeedItemTargetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFeedItemTargetRequest.ProtoReflect.Descriptor instead.

func (*GetFeedItemTargetRequest) GetResourceName ¶ added in v0.2.2

func (x *GetFeedItemTargetRequest) GetResourceName() string

func (*GetFeedItemTargetRequest) ProtoMessage ¶ added in v0.2.2

func (*GetFeedItemTargetRequest) ProtoMessage()

func (*GetFeedItemTargetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetFeedItemTargetRequest) ProtoReflect() protoreflect.Message

func (*GetFeedItemTargetRequest) Reset ¶ added in v0.2.2

func (x *GetFeedItemTargetRequest) Reset()

func (*GetFeedItemTargetRequest) String ¶ added in v0.2.2

func (x *GetFeedItemTargetRequest) String() string

type GetFeedMappingRequest ¶ added in v0.2.0

type GetFeedMappingRequest struct {

	// Required. The resource name of the feed mapping to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedMappingService.GetFeedMapping][google.ads.googleads.v8.services.FeedMappingService.GetFeedMapping].

func (*GetFeedMappingRequest) Descriptor deprecated added in v0.2.0

func (*GetFeedMappingRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFeedMappingRequest.ProtoReflect.Descriptor instead.

func (*GetFeedMappingRequest) GetResourceName ¶ added in v0.2.0

func (x *GetFeedMappingRequest) GetResourceName() string

func (*GetFeedMappingRequest) ProtoMessage ¶ added in v0.2.0

func (*GetFeedMappingRequest) ProtoMessage()

func (*GetFeedMappingRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetFeedMappingRequest) ProtoReflect() protoreflect.Message

func (*GetFeedMappingRequest) Reset ¶ added in v0.2.0

func (x *GetFeedMappingRequest) Reset()

func (*GetFeedMappingRequest) String ¶ added in v0.2.0

func (x *GetFeedMappingRequest) String() string

type GetFeedPlaceholderViewRequest ¶ added in v0.2.2

type GetFeedPlaceholderViewRequest struct {

	// Required. The resource name of the feed placeholder view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedPlaceholderViewService.GetFeedPlaceholderView][google.ads.googleads.v8.services.FeedPlaceholderViewService.GetFeedPlaceholderView].

func (*GetFeedPlaceholderViewRequest) Descriptor deprecated added in v0.2.2

func (*GetFeedPlaceholderViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFeedPlaceholderViewRequest.ProtoReflect.Descriptor instead.

func (*GetFeedPlaceholderViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetFeedPlaceholderViewRequest) GetResourceName() string

func (*GetFeedPlaceholderViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetFeedPlaceholderViewRequest) ProtoMessage()

func (*GetFeedPlaceholderViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetFeedPlaceholderViewRequest) Reset ¶ added in v0.2.2

func (x *GetFeedPlaceholderViewRequest) Reset()

func (*GetFeedPlaceholderViewRequest) String ¶ added in v0.2.2

type GetFeedRequest ¶ added in v0.2.0

type GetFeedRequest struct {

	// Required. The resource name of the feed to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedService.GetFeed][google.ads.googleads.v8.services.FeedService.GetFeed].

func (*GetFeedRequest) Descriptor deprecated added in v0.2.0

func (*GetFeedRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFeedRequest.ProtoReflect.Descriptor instead.

func (*GetFeedRequest) GetResourceName ¶ added in v0.2.0

func (x *GetFeedRequest) GetResourceName() string

func (*GetFeedRequest) ProtoMessage ¶ added in v0.2.0

func (*GetFeedRequest) ProtoMessage()

func (*GetFeedRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetFeedRequest) ProtoReflect() protoreflect.Message

func (*GetFeedRequest) Reset ¶ added in v0.2.0

func (x *GetFeedRequest) Reset()

func (*GetFeedRequest) String ¶ added in v0.2.0

func (x *GetFeedRequest) String() string

type GetGenderViewRequest ¶ added in v0.2.0

type GetGenderViewRequest struct {

	// Required. The resource name of the gender view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [GenderViewService.GetGenderView][google.ads.googleads.v8.services.GenderViewService.GetGenderView].

func (*GetGenderViewRequest) Descriptor deprecated added in v0.2.0

func (*GetGenderViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGenderViewRequest.ProtoReflect.Descriptor instead.

func (*GetGenderViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetGenderViewRequest) GetResourceName() string

func (*GetGenderViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetGenderViewRequest) ProtoMessage()

func (*GetGenderViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetGenderViewRequest) ProtoReflect() protoreflect.Message

func (*GetGenderViewRequest) Reset ¶ added in v0.2.0

func (x *GetGenderViewRequest) Reset()

func (*GetGenderViewRequest) String ¶ added in v0.2.0

func (x *GetGenderViewRequest) String() string

type GetGeoTargetConstantRequest ¶

type GetGeoTargetConstantRequest struct {

	// Required. The resource name of the geo target constant to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [GeoTargetConstantService.GetGeoTargetConstant][google.ads.googleads.v8.services.GeoTargetConstantService.GetGeoTargetConstant].

func (*GetGeoTargetConstantRequest) Descriptor deprecated

func (*GetGeoTargetConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGeoTargetConstantRequest.ProtoReflect.Descriptor instead.

func (*GetGeoTargetConstantRequest) GetResourceName ¶

func (x *GetGeoTargetConstantRequest) GetResourceName() string

func (*GetGeoTargetConstantRequest) ProtoMessage ¶

func (*GetGeoTargetConstantRequest) ProtoMessage()

func (*GetGeoTargetConstantRequest) ProtoReflect ¶ added in v0.2.2

func (*GetGeoTargetConstantRequest) Reset ¶

func (x *GetGeoTargetConstantRequest) Reset()

func (*GetGeoTargetConstantRequest) String ¶

func (x *GetGeoTargetConstantRequest) String() string

type GetGeographicViewRequest ¶ added in v0.2.2

type GetGeographicViewRequest struct {

	// Required. The resource name of the geographic view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [GeographicViewService.GetGeographicView][google.ads.googleads.v8.services.GeographicViewService.GetGeographicView].

func (*GetGeographicViewRequest) Descriptor deprecated added in v0.2.2

func (*GetGeographicViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGeographicViewRequest.ProtoReflect.Descriptor instead.

func (*GetGeographicViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetGeographicViewRequest) GetResourceName() string

func (*GetGeographicViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetGeographicViewRequest) ProtoMessage()

func (*GetGeographicViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetGeographicViewRequest) ProtoReflect() protoreflect.Message

func (*GetGeographicViewRequest) Reset ¶ added in v0.2.2

func (x *GetGeographicViewRequest) Reset()

func (*GetGeographicViewRequest) String ¶ added in v0.2.2

func (x *GetGeographicViewRequest) String() string

type GetGoogleAdsFieldRequest ¶

type GetGoogleAdsFieldRequest struct {

	// Required. The resource name of the field to get.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [GoogleAdsFieldService.GetGoogleAdsField][google.ads.googleads.v8.services.GoogleAdsFieldService.GetGoogleAdsField].

func (*GetGoogleAdsFieldRequest) Descriptor deprecated

func (*GetGoogleAdsFieldRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGoogleAdsFieldRequest.ProtoReflect.Descriptor instead.

func (*GetGoogleAdsFieldRequest) GetResourceName ¶

func (x *GetGoogleAdsFieldRequest) GetResourceName() string

func (*GetGoogleAdsFieldRequest) ProtoMessage ¶

func (*GetGoogleAdsFieldRequest) ProtoMessage()

func (*GetGoogleAdsFieldRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetGoogleAdsFieldRequest) ProtoReflect() protoreflect.Message

func (*GetGoogleAdsFieldRequest) Reset ¶

func (x *GetGoogleAdsFieldRequest) Reset()

func (*GetGoogleAdsFieldRequest) String ¶

func (x *GetGoogleAdsFieldRequest) String() string

type GetGroupPlacementViewRequest ¶ added in v0.2.2

type GetGroupPlacementViewRequest struct {

	// Required. The resource name of the Group Placement view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [GroupPlacementViewService.GetGroupPlacementView][google.ads.googleads.v8.services.GroupPlacementViewService.GetGroupPlacementView].

func (*GetGroupPlacementViewRequest) Descriptor deprecated added in v0.2.2

func (*GetGroupPlacementViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupPlacementViewRequest.ProtoReflect.Descriptor instead.

func (*GetGroupPlacementViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetGroupPlacementViewRequest) GetResourceName() string

func (*GetGroupPlacementViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetGroupPlacementViewRequest) ProtoMessage()

func (*GetGroupPlacementViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetGroupPlacementViewRequest) Reset ¶ added in v0.2.2

func (x *GetGroupPlacementViewRequest) Reset()

func (*GetGroupPlacementViewRequest) String ¶ added in v0.2.2

type GetHotelGroupViewRequest ¶ added in v0.2.0

type GetHotelGroupViewRequest struct {

	// Required. Resource name of the Hotel Group View to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [HotelGroupViewService.GetHotelGroupView][google.ads.googleads.v8.services.HotelGroupViewService.GetHotelGroupView].

func (*GetHotelGroupViewRequest) Descriptor deprecated added in v0.2.0

func (*GetHotelGroupViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetHotelGroupViewRequest.ProtoReflect.Descriptor instead.

func (*GetHotelGroupViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetHotelGroupViewRequest) GetResourceName() string

func (*GetHotelGroupViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetHotelGroupViewRequest) ProtoMessage()

func (*GetHotelGroupViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetHotelGroupViewRequest) ProtoReflect() protoreflect.Message

func (*GetHotelGroupViewRequest) Reset ¶ added in v0.2.0

func (x *GetHotelGroupViewRequest) Reset()

func (*GetHotelGroupViewRequest) String ¶ added in v0.2.0

func (x *GetHotelGroupViewRequest) String() string

type GetHotelPerformanceViewRequest ¶ added in v0.2.0

type GetHotelPerformanceViewRequest struct {

	// Required. Resource name of the Hotel Performance View to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [HotelPerformanceViewService.GetHotelPerformanceView][google.ads.googleads.v8.services.HotelPerformanceViewService.GetHotelPerformanceView].

func (*GetHotelPerformanceViewRequest) Descriptor deprecated added in v0.2.0

func (*GetHotelPerformanceViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetHotelPerformanceViewRequest.ProtoReflect.Descriptor instead.

func (*GetHotelPerformanceViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetHotelPerformanceViewRequest) GetResourceName() string

func (*GetHotelPerformanceViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetHotelPerformanceViewRequest) ProtoMessage()

func (*GetHotelPerformanceViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetHotelPerformanceViewRequest) Reset ¶ added in v0.2.0

func (x *GetHotelPerformanceViewRequest) Reset()

func (*GetHotelPerformanceViewRequest) String ¶ added in v0.2.0

type GetIncomeRangeViewRequest ¶ added in v0.2.2

type GetIncomeRangeViewRequest struct {

	// Required. The resource name of the income range view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [IncomeRangeViewService.GetIncomeRangeView][google.ads.googleads.v8.services.IncomeRangeViewService.GetIncomeRangeView].

func (*GetIncomeRangeViewRequest) Descriptor deprecated added in v0.2.2

func (*GetIncomeRangeViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetIncomeRangeViewRequest.ProtoReflect.Descriptor instead.

func (*GetIncomeRangeViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetIncomeRangeViewRequest) GetResourceName() string

func (*GetIncomeRangeViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetIncomeRangeViewRequest) ProtoMessage()

func (*GetIncomeRangeViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetIncomeRangeViewRequest) Reset ¶ added in v0.2.2

func (x *GetIncomeRangeViewRequest) Reset()

func (*GetIncomeRangeViewRequest) String ¶ added in v0.2.2

func (x *GetIncomeRangeViewRequest) String() string

type GetKeywordPlanAdGroupKeywordRequest ¶ added in v0.2.2

type GetKeywordPlanAdGroupKeywordRequest struct {

	// Required. The resource name of the ad group keyword to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanAdGroupKeywordService.GetKeywordPlanAdGroupKeyword][google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordService.GetKeywordPlanAdGroupKeyword].

func (*GetKeywordPlanAdGroupKeywordRequest) Descriptor deprecated added in v0.2.2

func (*GetKeywordPlanAdGroupKeywordRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKeywordPlanAdGroupKeywordRequest.ProtoReflect.Descriptor instead.

func (*GetKeywordPlanAdGroupKeywordRequest) GetResourceName ¶ added in v0.2.2

func (x *GetKeywordPlanAdGroupKeywordRequest) GetResourceName() string

func (*GetKeywordPlanAdGroupKeywordRequest) ProtoMessage ¶ added in v0.2.2

func (*GetKeywordPlanAdGroupKeywordRequest) ProtoMessage()

func (*GetKeywordPlanAdGroupKeywordRequest) ProtoReflect ¶ added in v0.2.2

func (*GetKeywordPlanAdGroupKeywordRequest) Reset ¶ added in v0.2.2

func (*GetKeywordPlanAdGroupKeywordRequest) String ¶ added in v0.2.2

type GetKeywordPlanAdGroupRequest ¶ added in v0.2.0

type GetKeywordPlanAdGroupRequest struct {

	// Required. The resource name of the Keyword Plan ad group to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanAdGroupService.GetKeywordPlanAdGroup][google.ads.googleads.v8.services.KeywordPlanAdGroupService.GetKeywordPlanAdGroup].

func (*GetKeywordPlanAdGroupRequest) Descriptor deprecated added in v0.2.0

func (*GetKeywordPlanAdGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKeywordPlanAdGroupRequest.ProtoReflect.Descriptor instead.

func (*GetKeywordPlanAdGroupRequest) GetResourceName ¶ added in v0.2.0

func (x *GetKeywordPlanAdGroupRequest) GetResourceName() string

func (*GetKeywordPlanAdGroupRequest) ProtoMessage ¶ added in v0.2.0

func (*GetKeywordPlanAdGroupRequest) ProtoMessage()

func (*GetKeywordPlanAdGroupRequest) ProtoReflect ¶ added in v0.2.2

func (*GetKeywordPlanAdGroupRequest) Reset ¶ added in v0.2.0

func (x *GetKeywordPlanAdGroupRequest) Reset()

func (*GetKeywordPlanAdGroupRequest) String ¶ added in v0.2.0

type GetKeywordPlanCampaignKeywordRequest ¶ added in v0.2.2

type GetKeywordPlanCampaignKeywordRequest struct {

	// Required. The resource name of the plan to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanCampaignKeywordService.GetKeywordPlanCampaignKeyword][google.ads.googleads.v8.services.KeywordPlanCampaignKeywordService.GetKeywordPlanCampaignKeyword].

func (*GetKeywordPlanCampaignKeywordRequest) Descriptor deprecated added in v0.2.2

func (*GetKeywordPlanCampaignKeywordRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKeywordPlanCampaignKeywordRequest.ProtoReflect.Descriptor instead.

func (*GetKeywordPlanCampaignKeywordRequest) GetResourceName ¶ added in v0.2.2

func (x *GetKeywordPlanCampaignKeywordRequest) GetResourceName() string

func (*GetKeywordPlanCampaignKeywordRequest) ProtoMessage ¶ added in v0.2.2

func (*GetKeywordPlanCampaignKeywordRequest) ProtoMessage()

func (*GetKeywordPlanCampaignKeywordRequest) ProtoReflect ¶ added in v0.2.2

func (*GetKeywordPlanCampaignKeywordRequest) Reset ¶ added in v0.2.2

func (*GetKeywordPlanCampaignKeywordRequest) String ¶ added in v0.2.2

type GetKeywordPlanCampaignRequest ¶ added in v0.2.0

type GetKeywordPlanCampaignRequest struct {

	// Required. The resource name of the Keyword Plan campaign to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanCampaignService.GetKeywordPlanCampaign][google.ads.googleads.v8.services.KeywordPlanCampaignService.GetKeywordPlanCampaign].

func (*GetKeywordPlanCampaignRequest) Descriptor deprecated added in v0.2.0

func (*GetKeywordPlanCampaignRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKeywordPlanCampaignRequest.ProtoReflect.Descriptor instead.

func (*GetKeywordPlanCampaignRequest) GetResourceName ¶ added in v0.2.0

func (x *GetKeywordPlanCampaignRequest) GetResourceName() string

func (*GetKeywordPlanCampaignRequest) ProtoMessage ¶ added in v0.2.0

func (*GetKeywordPlanCampaignRequest) ProtoMessage()

func (*GetKeywordPlanCampaignRequest) ProtoReflect ¶ added in v0.2.2

func (*GetKeywordPlanCampaignRequest) Reset ¶ added in v0.2.0

func (x *GetKeywordPlanCampaignRequest) Reset()

func (*GetKeywordPlanCampaignRequest) String ¶ added in v0.2.0

type GetKeywordPlanRequest ¶ added in v0.2.0

type GetKeywordPlanRequest struct {

	// Required. The resource name of the plan to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.GetKeywordPlan][google.ads.googleads.v8.services.KeywordPlanService.GetKeywordPlan].

func (*GetKeywordPlanRequest) Descriptor deprecated added in v0.2.0

func (*GetKeywordPlanRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKeywordPlanRequest.ProtoReflect.Descriptor instead.

func (*GetKeywordPlanRequest) GetResourceName ¶ added in v0.2.0

func (x *GetKeywordPlanRequest) GetResourceName() string

func (*GetKeywordPlanRequest) ProtoMessage ¶ added in v0.2.0

func (*GetKeywordPlanRequest) ProtoMessage()

func (*GetKeywordPlanRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetKeywordPlanRequest) ProtoReflect() protoreflect.Message

func (*GetKeywordPlanRequest) Reset ¶ added in v0.2.0

func (x *GetKeywordPlanRequest) Reset()

func (*GetKeywordPlanRequest) String ¶ added in v0.2.0

func (x *GetKeywordPlanRequest) String() string

type GetKeywordThemeConstantRequest ¶ added in v0.2.3

type GetKeywordThemeConstantRequest struct {

	// Required. The resource name of the keyword theme constant to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordThemeConstantService.GetKeywordThemeConstant][google.ads.googleads.v8.services.KeywordThemeConstantService.GetKeywordThemeConstant].

func (*GetKeywordThemeConstantRequest) Descriptor deprecated added in v0.2.3

func (*GetKeywordThemeConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKeywordThemeConstantRequest.ProtoReflect.Descriptor instead.

func (*GetKeywordThemeConstantRequest) GetResourceName ¶ added in v0.2.3

func (x *GetKeywordThemeConstantRequest) GetResourceName() string

func (*GetKeywordThemeConstantRequest) ProtoMessage ¶ added in v0.2.3

func (*GetKeywordThemeConstantRequest) ProtoMessage()

func (*GetKeywordThemeConstantRequest) ProtoReflect ¶ added in v0.2.3

func (*GetKeywordThemeConstantRequest) Reset ¶ added in v0.2.3

func (x *GetKeywordThemeConstantRequest) Reset()

func (*GetKeywordThemeConstantRequest) String ¶ added in v0.2.3

type GetKeywordViewRequest ¶

type GetKeywordViewRequest struct {

	// Required. The resource name of the keyword view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordViewService.GetKeywordView][google.ads.googleads.v8.services.KeywordViewService.GetKeywordView].

func (*GetKeywordViewRequest) Descriptor deprecated

func (*GetKeywordViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKeywordViewRequest.ProtoReflect.Descriptor instead.

func (*GetKeywordViewRequest) GetResourceName ¶

func (x *GetKeywordViewRequest) GetResourceName() string

func (*GetKeywordViewRequest) ProtoMessage ¶

func (*GetKeywordViewRequest) ProtoMessage()

func (*GetKeywordViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetKeywordViewRequest) ProtoReflect() protoreflect.Message

func (*GetKeywordViewRequest) Reset ¶

func (x *GetKeywordViewRequest) Reset()

func (*GetKeywordViewRequest) String ¶

func (x *GetKeywordViewRequest) String() string

type GetLabelRequest ¶ added in v0.2.2

type GetLabelRequest struct {

	// Required. The resource name of the label to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [LabelService.GetLabel][google.ads.googleads.v8.services.LabelService.GetLabel].

func (*GetLabelRequest) Descriptor deprecated added in v0.2.2

func (*GetLabelRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetLabelRequest.ProtoReflect.Descriptor instead.

func (*GetLabelRequest) GetResourceName ¶ added in v0.2.2

func (x *GetLabelRequest) GetResourceName() string

func (*GetLabelRequest) ProtoMessage ¶ added in v0.2.2

func (*GetLabelRequest) ProtoMessage()

func (*GetLabelRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetLabelRequest) ProtoReflect() protoreflect.Message

func (*GetLabelRequest) Reset ¶ added in v0.2.2

func (x *GetLabelRequest) Reset()

func (*GetLabelRequest) String ¶ added in v0.2.2

func (x *GetLabelRequest) String() string

type GetLandingPageViewRequest ¶ added in v0.2.2

type GetLandingPageViewRequest struct {

	// Required. The resource name of the landing page view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [LandingPageViewService.GetLandingPageView][google.ads.googleads.v8.services.LandingPageViewService.GetLandingPageView].

func (*GetLandingPageViewRequest) Descriptor deprecated added in v0.2.2

func (*GetLandingPageViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetLandingPageViewRequest.ProtoReflect.Descriptor instead.

func (*GetLandingPageViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetLandingPageViewRequest) GetResourceName() string

func (*GetLandingPageViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetLandingPageViewRequest) ProtoMessage()

func (*GetLandingPageViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetLandingPageViewRequest) Reset ¶ added in v0.2.2

func (x *GetLandingPageViewRequest) Reset()

func (*GetLandingPageViewRequest) String ¶ added in v0.2.2

func (x *GetLandingPageViewRequest) String() string

type GetLanguageConstantRequest ¶ added in v0.2.0

type GetLanguageConstantRequest struct {

	// Required. Resource name of the language constant to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [LanguageConstantService.GetLanguageConstant][google.ads.googleads.v8.services.LanguageConstantService.GetLanguageConstant].

func (*GetLanguageConstantRequest) Descriptor deprecated added in v0.2.0

func (*GetLanguageConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetLanguageConstantRequest.ProtoReflect.Descriptor instead.

func (*GetLanguageConstantRequest) GetResourceName ¶ added in v0.2.0

func (x *GetLanguageConstantRequest) GetResourceName() string

func (*GetLanguageConstantRequest) ProtoMessage ¶ added in v0.2.0

func (*GetLanguageConstantRequest) ProtoMessage()

func (*GetLanguageConstantRequest) ProtoReflect ¶ added in v0.2.2

func (*GetLanguageConstantRequest) Reset ¶ added in v0.2.0

func (x *GetLanguageConstantRequest) Reset()

func (*GetLanguageConstantRequest) String ¶ added in v0.2.0

func (x *GetLanguageConstantRequest) String() string

type GetLifeEventRequest ¶ added in v0.2.2

type GetLifeEventRequest struct {

	// Required. Resource name of the LifeEvent to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [LifeEventService.GetLifeEvent][google.ads.googleads.v8.services.LifeEventService.GetLifeEvent].

func (*GetLifeEventRequest) Descriptor deprecated added in v0.2.2

func (*GetLifeEventRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetLifeEventRequest.ProtoReflect.Descriptor instead.

func (*GetLifeEventRequest) GetResourceName ¶ added in v0.2.2

func (x *GetLifeEventRequest) GetResourceName() string

func (*GetLifeEventRequest) ProtoMessage ¶ added in v0.2.2

func (*GetLifeEventRequest) ProtoMessage()

func (*GetLifeEventRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetLifeEventRequest) ProtoReflect() protoreflect.Message

func (*GetLifeEventRequest) Reset ¶ added in v0.2.2

func (x *GetLifeEventRequest) Reset()

func (*GetLifeEventRequest) String ¶ added in v0.2.2

func (x *GetLifeEventRequest) String() string

type GetLocationViewRequest ¶ added in v0.2.2

type GetLocationViewRequest struct {

	// Required. The resource name of the location view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [LocationViewService.GetLocationView][google.ads.googleads.v8.services.LocationViewService.GetLocationView].

func (*GetLocationViewRequest) Descriptor deprecated added in v0.2.2

func (*GetLocationViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetLocationViewRequest.ProtoReflect.Descriptor instead.

func (*GetLocationViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetLocationViewRequest) GetResourceName() string

func (*GetLocationViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetLocationViewRequest) ProtoMessage()

func (*GetLocationViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetLocationViewRequest) ProtoReflect() protoreflect.Message

func (*GetLocationViewRequest) Reset ¶ added in v0.2.2

func (x *GetLocationViewRequest) Reset()

func (*GetLocationViewRequest) String ¶ added in v0.2.2

func (x *GetLocationViewRequest) String() string

type GetManagedPlacementViewRequest ¶ added in v0.2.0

type GetManagedPlacementViewRequest struct {

	// Required. The resource name of the Managed Placement View to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ManagedPlacementViewService.GetManagedPlacementView][google.ads.googleads.v8.services.ManagedPlacementViewService.GetManagedPlacementView].

func (*GetManagedPlacementViewRequest) Descriptor deprecated added in v0.2.0

func (*GetManagedPlacementViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetManagedPlacementViewRequest.ProtoReflect.Descriptor instead.

func (*GetManagedPlacementViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetManagedPlacementViewRequest) GetResourceName() string

func (*GetManagedPlacementViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetManagedPlacementViewRequest) ProtoMessage()

func (*GetManagedPlacementViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetManagedPlacementViewRequest) Reset ¶ added in v0.2.0

func (x *GetManagedPlacementViewRequest) Reset()

func (*GetManagedPlacementViewRequest) String ¶ added in v0.2.0

type GetMediaFileRequest ¶ added in v0.2.0

type GetMediaFileRequest struct {

	// Required. The resource name of the media file to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MediaFileService.GetMediaFile][google.ads.googleads.v8.services.MediaFileService.GetMediaFile]

func (*GetMediaFileRequest) Descriptor deprecated added in v0.2.0

func (*GetMediaFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMediaFileRequest.ProtoReflect.Descriptor instead.

func (*GetMediaFileRequest) GetResourceName ¶ added in v0.2.0

func (x *GetMediaFileRequest) GetResourceName() string

func (*GetMediaFileRequest) ProtoMessage ¶ added in v0.2.0

func (*GetMediaFileRequest) ProtoMessage()

func (*GetMediaFileRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetMediaFileRequest) ProtoReflect() protoreflect.Message

func (*GetMediaFileRequest) Reset ¶ added in v0.2.0

func (x *GetMediaFileRequest) Reset()

func (*GetMediaFileRequest) String ¶ added in v0.2.0

func (x *GetMediaFileRequest) String() string

type GetMerchantCenterLinkRequest ¶ added in v0.2.2

type GetMerchantCenterLinkRequest struct {

	// Required. Resource name of the Merchant Center link.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MerchantCenterLinkService.GetMerchantCenterLink][google.ads.googleads.v8.services.MerchantCenterLinkService.GetMerchantCenterLink].

func (*GetMerchantCenterLinkRequest) Descriptor deprecated added in v0.2.2

func (*GetMerchantCenterLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMerchantCenterLinkRequest.ProtoReflect.Descriptor instead.

func (*GetMerchantCenterLinkRequest) GetResourceName ¶ added in v0.2.2

func (x *GetMerchantCenterLinkRequest) GetResourceName() string

func (*GetMerchantCenterLinkRequest) ProtoMessage ¶ added in v0.2.2

func (*GetMerchantCenterLinkRequest) ProtoMessage()

func (*GetMerchantCenterLinkRequest) ProtoReflect ¶ added in v0.2.2

func (*GetMerchantCenterLinkRequest) Reset ¶ added in v0.2.2

func (x *GetMerchantCenterLinkRequest) Reset()

func (*GetMerchantCenterLinkRequest) String ¶ added in v0.2.2

type GetMobileAppCategoryConstantRequest ¶ added in v0.2.1

type GetMobileAppCategoryConstantRequest struct {

	// Required. Resource name of the mobile app category constant to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MobileAppCategoryConstantService.GetMobileAppCategoryConstant][google.ads.googleads.v8.services.MobileAppCategoryConstantService.GetMobileAppCategoryConstant].

func (*GetMobileAppCategoryConstantRequest) Descriptor deprecated added in v0.2.1

func (*GetMobileAppCategoryConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMobileAppCategoryConstantRequest.ProtoReflect.Descriptor instead.

func (*GetMobileAppCategoryConstantRequest) GetResourceName ¶ added in v0.2.1

func (x *GetMobileAppCategoryConstantRequest) GetResourceName() string

func (*GetMobileAppCategoryConstantRequest) ProtoMessage ¶ added in v0.2.1

func (*GetMobileAppCategoryConstantRequest) ProtoMessage()

func (*GetMobileAppCategoryConstantRequest) ProtoReflect ¶ added in v0.2.2

func (*GetMobileAppCategoryConstantRequest) Reset ¶ added in v0.2.1

func (*GetMobileAppCategoryConstantRequest) String ¶ added in v0.2.1

type GetMobileDeviceConstantRequest ¶ added in v0.2.1

type GetMobileDeviceConstantRequest struct {

	// Required. Resource name of the mobile device to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MobileDeviceConstantService.GetMobileDeviceConstant][google.ads.googleads.v8.services.MobileDeviceConstantService.GetMobileDeviceConstant].

func (*GetMobileDeviceConstantRequest) Descriptor deprecated added in v0.2.1

func (*GetMobileDeviceConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetMobileDeviceConstantRequest.ProtoReflect.Descriptor instead.

func (*GetMobileDeviceConstantRequest) GetResourceName ¶ added in v0.2.1

func (x *GetMobileDeviceConstantRequest) GetResourceName() string

func (*GetMobileDeviceConstantRequest) ProtoMessage ¶ added in v0.2.1

func (*GetMobileDeviceConstantRequest) ProtoMessage()

func (*GetMobileDeviceConstantRequest) ProtoReflect ¶ added in v0.2.2

func (*GetMobileDeviceConstantRequest) Reset ¶ added in v0.2.1

func (x *GetMobileDeviceConstantRequest) Reset()

func (*GetMobileDeviceConstantRequest) String ¶ added in v0.2.1

type GetOfflineUserDataJobRequest ¶ added in v0.2.2

type GetOfflineUserDataJobRequest struct {

	// Required. The resource name of the OfflineUserDataJob to get.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [OfflineUserDataJobService.GetOfflineUserDataJob][google.ads.googleads.v8.services.OfflineUserDataJobService.GetOfflineUserDataJob].

func (*GetOfflineUserDataJobRequest) Descriptor deprecated added in v0.2.2

func (*GetOfflineUserDataJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOfflineUserDataJobRequest.ProtoReflect.Descriptor instead.

func (*GetOfflineUserDataJobRequest) GetResourceName ¶ added in v0.2.2

func (x *GetOfflineUserDataJobRequest) GetResourceName() string

func (*GetOfflineUserDataJobRequest) ProtoMessage ¶ added in v0.2.2

func (*GetOfflineUserDataJobRequest) ProtoMessage()

func (*GetOfflineUserDataJobRequest) ProtoReflect ¶ added in v0.2.2

func (*GetOfflineUserDataJobRequest) Reset ¶ added in v0.2.2

func (x *GetOfflineUserDataJobRequest) Reset()

func (*GetOfflineUserDataJobRequest) String ¶ added in v0.2.2

type GetOperatingSystemVersionConstantRequest ¶ added in v0.2.1

type GetOperatingSystemVersionConstantRequest struct {

	// Required. Resource name of the OS version to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [OperatingSystemVersionConstantService.GetOperatingSystemVersionConstant][google.ads.googleads.v8.services.OperatingSystemVersionConstantService.GetOperatingSystemVersionConstant].

func (*GetOperatingSystemVersionConstantRequest) Descriptor deprecated added in v0.2.1

func (*GetOperatingSystemVersionConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOperatingSystemVersionConstantRequest.ProtoReflect.Descriptor instead.

func (*GetOperatingSystemVersionConstantRequest) GetResourceName ¶ added in v0.2.1

func (x *GetOperatingSystemVersionConstantRequest) GetResourceName() string

func (*GetOperatingSystemVersionConstantRequest) ProtoMessage ¶ added in v0.2.1

func (*GetOperatingSystemVersionConstantRequest) ProtoReflect ¶ added in v0.2.2

func (*GetOperatingSystemVersionConstantRequest) Reset ¶ added in v0.2.1

func (*GetOperatingSystemVersionConstantRequest) String ¶ added in v0.2.1

type GetPaidOrganicSearchTermViewRequest ¶ added in v0.2.2

type GetPaidOrganicSearchTermViewRequest struct {

	// Required. The resource name of the paid organic search term view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [PaidOrganicSearchTermViewService.GetPaidOrganicSearchTermView][google.ads.googleads.v8.services.PaidOrganicSearchTermViewService.GetPaidOrganicSearchTermView].

func (*GetPaidOrganicSearchTermViewRequest) Descriptor deprecated added in v0.2.2

func (*GetPaidOrganicSearchTermViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPaidOrganicSearchTermViewRequest.ProtoReflect.Descriptor instead.

func (*GetPaidOrganicSearchTermViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetPaidOrganicSearchTermViewRequest) GetResourceName() string

func (*GetPaidOrganicSearchTermViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetPaidOrganicSearchTermViewRequest) ProtoMessage()

func (*GetPaidOrganicSearchTermViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetPaidOrganicSearchTermViewRequest) Reset ¶ added in v0.2.2

func (*GetPaidOrganicSearchTermViewRequest) String ¶ added in v0.2.2

type GetParentalStatusViewRequest ¶ added in v0.2.0

type GetParentalStatusViewRequest struct {

	// Required. The resource name of the parental status view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ParentalStatusViewService.GetParentalStatusView][google.ads.googleads.v8.services.ParentalStatusViewService.GetParentalStatusView].

func (*GetParentalStatusViewRequest) Descriptor deprecated added in v0.2.0

func (*GetParentalStatusViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetParentalStatusViewRequest.ProtoReflect.Descriptor instead.

func (*GetParentalStatusViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetParentalStatusViewRequest) GetResourceName() string

func (*GetParentalStatusViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetParentalStatusViewRequest) ProtoMessage()

func (*GetParentalStatusViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetParentalStatusViewRequest) Reset ¶ added in v0.2.0

func (x *GetParentalStatusViewRequest) Reset()

func (*GetParentalStatusViewRequest) String ¶ added in v0.2.0

type GetProductBiddingCategoryConstantRequest ¶ added in v0.2.2

type GetProductBiddingCategoryConstantRequest struct {

	// Required. Resource name of the Product Bidding Category to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ProductBiddingCategoryConstantService.GetProductBiddingCategoryConstant][google.ads.googleads.v8.services.ProductBiddingCategoryConstantService.GetProductBiddingCategoryConstant].

func (*GetProductBiddingCategoryConstantRequest) Descriptor deprecated added in v0.2.2

func (*GetProductBiddingCategoryConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProductBiddingCategoryConstantRequest.ProtoReflect.Descriptor instead.

func (*GetProductBiddingCategoryConstantRequest) GetResourceName ¶ added in v0.2.2

func (x *GetProductBiddingCategoryConstantRequest) GetResourceName() string

func (*GetProductBiddingCategoryConstantRequest) ProtoMessage ¶ added in v0.2.2

func (*GetProductBiddingCategoryConstantRequest) ProtoReflect ¶ added in v0.2.2

func (*GetProductBiddingCategoryConstantRequest) Reset ¶ added in v0.2.2

func (*GetProductBiddingCategoryConstantRequest) String ¶ added in v0.2.2

type GetProductGroupViewRequest ¶ added in v0.2.0

type GetProductGroupViewRequest struct {

	// Required. The resource name of the product group view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ProductGroupViewService.GetProductGroupView][google.ads.googleads.v8.services.ProductGroupViewService.GetProductGroupView].

func (*GetProductGroupViewRequest) Descriptor deprecated added in v0.2.0

func (*GetProductGroupViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProductGroupViewRequest.ProtoReflect.Descriptor instead.

func (*GetProductGroupViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetProductGroupViewRequest) GetResourceName() string

func (*GetProductGroupViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetProductGroupViewRequest) ProtoMessage()

func (*GetProductGroupViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetProductGroupViewRequest) Reset ¶ added in v0.2.0

func (x *GetProductGroupViewRequest) Reset()

func (*GetProductGroupViewRequest) String ¶ added in v0.2.0

func (x *GetProductGroupViewRequest) String() string

type GetRecommendationRequest ¶

type GetRecommendationRequest struct {

	// Required. The resource name of the recommendation to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [RecommendationService.GetRecommendation][google.ads.googleads.v8.services.RecommendationService.GetRecommendation].

func (*GetRecommendationRequest) Descriptor deprecated

func (*GetRecommendationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRecommendationRequest.ProtoReflect.Descriptor instead.

func (*GetRecommendationRequest) GetResourceName ¶

func (x *GetRecommendationRequest) GetResourceName() string

func (*GetRecommendationRequest) ProtoMessage ¶

func (*GetRecommendationRequest) ProtoMessage()

func (*GetRecommendationRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetRecommendationRequest) ProtoReflect() protoreflect.Message

func (*GetRecommendationRequest) Reset ¶

func (x *GetRecommendationRequest) Reset()

func (*GetRecommendationRequest) String ¶

func (x *GetRecommendationRequest) String() string

type GetRemarketingActionRequest ¶ added in v0.2.1

type GetRemarketingActionRequest struct {

	// Required. The resource name of the remarketing action to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [RemarketingActionService.GetRemarketingAction][google.ads.googleads.v8.services.RemarketingActionService.GetRemarketingAction].

func (*GetRemarketingActionRequest) Descriptor deprecated added in v0.2.1

func (*GetRemarketingActionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRemarketingActionRequest.ProtoReflect.Descriptor instead.

func (*GetRemarketingActionRequest) GetResourceName ¶ added in v0.2.1

func (x *GetRemarketingActionRequest) GetResourceName() string

func (*GetRemarketingActionRequest) ProtoMessage ¶ added in v0.2.1

func (*GetRemarketingActionRequest) ProtoMessage()

func (*GetRemarketingActionRequest) ProtoReflect ¶ added in v0.2.2

func (*GetRemarketingActionRequest) Reset ¶ added in v0.2.1

func (x *GetRemarketingActionRequest) Reset()

func (*GetRemarketingActionRequest) String ¶ added in v0.2.1

func (x *GetRemarketingActionRequest) String() string

type GetSearchTermViewRequest ¶ added in v0.2.0

type GetSearchTermViewRequest struct {

	// Required. The resource name of the search term view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [SearchTermViewService.GetSearchTermView][google.ads.googleads.v8.services.SearchTermViewService.GetSearchTermView].

func (*GetSearchTermViewRequest) Descriptor deprecated added in v0.2.0

func (*GetSearchTermViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSearchTermViewRequest.ProtoReflect.Descriptor instead.

func (*GetSearchTermViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetSearchTermViewRequest) GetResourceName() string

func (*GetSearchTermViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetSearchTermViewRequest) ProtoMessage()

func (*GetSearchTermViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetSearchTermViewRequest) ProtoReflect() protoreflect.Message

func (*GetSearchTermViewRequest) Reset ¶ added in v0.2.0

func (x *GetSearchTermViewRequest) Reset()

func (*GetSearchTermViewRequest) String ¶ added in v0.2.0

func (x *GetSearchTermViewRequest) String() string

type GetSharedCriterionRequest ¶ added in v0.2.0

type GetSharedCriterionRequest struct {

	// Required. The resource name of the shared criterion to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [SharedCriterionService.GetSharedCriterion][google.ads.googleads.v8.services.SharedCriterionService.GetSharedCriterion].

func (*GetSharedCriterionRequest) Descriptor deprecated added in v0.2.0

func (*GetSharedCriterionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSharedCriterionRequest.ProtoReflect.Descriptor instead.

func (*GetSharedCriterionRequest) GetResourceName ¶ added in v0.2.0

func (x *GetSharedCriterionRequest) GetResourceName() string

func (*GetSharedCriterionRequest) ProtoMessage ¶ added in v0.2.0

func (*GetSharedCriterionRequest) ProtoMessage()

func (*GetSharedCriterionRequest) ProtoReflect ¶ added in v0.2.2

func (*GetSharedCriterionRequest) Reset ¶ added in v0.2.0

func (x *GetSharedCriterionRequest) Reset()

func (*GetSharedCriterionRequest) String ¶ added in v0.2.0

func (x *GetSharedCriterionRequest) String() string

type GetSharedSetRequest ¶ added in v0.2.0

type GetSharedSetRequest struct {

	// Required. The resource name of the shared set to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [SharedSetService.GetSharedSet][google.ads.googleads.v8.services.SharedSetService.GetSharedSet].

func (*GetSharedSetRequest) Descriptor deprecated added in v0.2.0

func (*GetSharedSetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSharedSetRequest.ProtoReflect.Descriptor instead.

func (*GetSharedSetRequest) GetResourceName ¶ added in v0.2.0

func (x *GetSharedSetRequest) GetResourceName() string

func (*GetSharedSetRequest) ProtoMessage ¶ added in v0.2.0

func (*GetSharedSetRequest) ProtoMessage()

func (*GetSharedSetRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetSharedSetRequest) ProtoReflect() protoreflect.Message

func (*GetSharedSetRequest) Reset ¶ added in v0.2.0

func (x *GetSharedSetRequest) Reset()

func (*GetSharedSetRequest) String ¶ added in v0.2.0

func (x *GetSharedSetRequest) String() string

type GetShoppingPerformanceViewRequest ¶ added in v0.2.2

type GetShoppingPerformanceViewRequest struct {

	// Required. The resource name of the Shopping performance view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ShoppingPerformanceViewService.GetShoppingPerformanceView][google.ads.googleads.v8.services.ShoppingPerformanceViewService.GetShoppingPerformanceView].

func (*GetShoppingPerformanceViewRequest) Descriptor deprecated added in v0.2.2

func (*GetShoppingPerformanceViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetShoppingPerformanceViewRequest.ProtoReflect.Descriptor instead.

func (*GetShoppingPerformanceViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetShoppingPerformanceViewRequest) GetResourceName() string

func (*GetShoppingPerformanceViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetShoppingPerformanceViewRequest) ProtoMessage()

func (*GetShoppingPerformanceViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetShoppingPerformanceViewRequest) Reset ¶ added in v0.2.2

func (*GetShoppingPerformanceViewRequest) String ¶ added in v0.2.2

type GetSmartCampaignSearchTermViewRequest ¶ added in v0.2.3

type GetSmartCampaignSearchTermViewRequest struct {

	// Required. The resource name of the Smart campaign search term view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [SmartCampaignSearchTermViewService.GetSmartCampaignSearchTermView][google.ads.googleads.v8.services.SmartCampaignSearchTermViewService.GetSmartCampaignSearchTermView].

func (*GetSmartCampaignSearchTermViewRequest) Descriptor deprecated added in v0.2.3

func (*GetSmartCampaignSearchTermViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSmartCampaignSearchTermViewRequest.ProtoReflect.Descriptor instead.

func (*GetSmartCampaignSearchTermViewRequest) GetResourceName ¶ added in v0.2.3

func (x *GetSmartCampaignSearchTermViewRequest) GetResourceName() string

func (*GetSmartCampaignSearchTermViewRequest) ProtoMessage ¶ added in v0.2.3

func (*GetSmartCampaignSearchTermViewRequest) ProtoMessage()

func (*GetSmartCampaignSearchTermViewRequest) ProtoReflect ¶ added in v0.2.3

func (*GetSmartCampaignSearchTermViewRequest) Reset ¶ added in v0.2.3

func (*GetSmartCampaignSearchTermViewRequest) String ¶ added in v0.2.3

type GetSmartCampaignSettingRequest ¶ added in v0.2.3

type GetSmartCampaignSettingRequest struct {

	// Required. The resource name of the Smart campaign setting to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [SmartCampaignSettingService.GetSmartCampaignSetting][google.ads.googleads.v8.services.SmartCampaignSettingService.GetSmartCampaignSetting].

func (*GetSmartCampaignSettingRequest) Descriptor deprecated added in v0.2.3

func (*GetSmartCampaignSettingRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSmartCampaignSettingRequest.ProtoReflect.Descriptor instead.

func (*GetSmartCampaignSettingRequest) GetResourceName ¶ added in v0.2.3

func (x *GetSmartCampaignSettingRequest) GetResourceName() string

func (*GetSmartCampaignSettingRequest) ProtoMessage ¶ added in v0.2.3

func (*GetSmartCampaignSettingRequest) ProtoMessage()

func (*GetSmartCampaignSettingRequest) ProtoReflect ¶ added in v0.2.3

func (*GetSmartCampaignSettingRequest) Reset ¶ added in v0.2.3

func (x *GetSmartCampaignSettingRequest) Reset()

func (*GetSmartCampaignSettingRequest) String ¶ added in v0.2.3

type GetThirdPartyAppAnalyticsLinkRequest ¶ added in v0.2.2

type GetThirdPartyAppAnalyticsLinkRequest struct {

	// Resource name of the third party app analytics link.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ThirdPartyAppAnalyticsLinkService.GetThirdPartyAppAnalyticsLink][google.ads.googleads.v8.services.ThirdPartyAppAnalyticsLinkService.GetThirdPartyAppAnalyticsLink].

func (*GetThirdPartyAppAnalyticsLinkRequest) Descriptor deprecated added in v0.2.2

func (*GetThirdPartyAppAnalyticsLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetThirdPartyAppAnalyticsLinkRequest.ProtoReflect.Descriptor instead.

func (*GetThirdPartyAppAnalyticsLinkRequest) GetResourceName ¶ added in v0.2.2

func (x *GetThirdPartyAppAnalyticsLinkRequest) GetResourceName() string

func (*GetThirdPartyAppAnalyticsLinkRequest) ProtoMessage ¶ added in v0.2.2

func (*GetThirdPartyAppAnalyticsLinkRequest) ProtoMessage()

func (*GetThirdPartyAppAnalyticsLinkRequest) ProtoReflect ¶ added in v0.2.2

func (*GetThirdPartyAppAnalyticsLinkRequest) Reset ¶ added in v0.2.2

func (*GetThirdPartyAppAnalyticsLinkRequest) String ¶ added in v0.2.2

type GetTopicConstantRequest ¶ added in v0.2.0

type GetTopicConstantRequest struct {

	// Required. Resource name of the Topic to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [TopicConstantService.GetTopicConstant][google.ads.googleads.v8.services.TopicConstantService.GetTopicConstant].

func (*GetTopicConstantRequest) Descriptor deprecated added in v0.2.0

func (*GetTopicConstantRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTopicConstantRequest.ProtoReflect.Descriptor instead.

func (*GetTopicConstantRequest) GetResourceName ¶ added in v0.2.0

func (x *GetTopicConstantRequest) GetResourceName() string

func (*GetTopicConstantRequest) ProtoMessage ¶ added in v0.2.0

func (*GetTopicConstantRequest) ProtoMessage()

func (*GetTopicConstantRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetTopicConstantRequest) ProtoReflect() protoreflect.Message

func (*GetTopicConstantRequest) Reset ¶ added in v0.2.0

func (x *GetTopicConstantRequest) Reset()

func (*GetTopicConstantRequest) String ¶ added in v0.2.0

func (x *GetTopicConstantRequest) String() string

type GetTopicViewRequest ¶ added in v0.2.0

type GetTopicViewRequest struct {

	// Required. The resource name of the topic view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [TopicViewService.GetTopicView][google.ads.googleads.v8.services.TopicViewService.GetTopicView].

func (*GetTopicViewRequest) Descriptor deprecated added in v0.2.0

func (*GetTopicViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTopicViewRequest.ProtoReflect.Descriptor instead.

func (*GetTopicViewRequest) GetResourceName ¶ added in v0.2.0

func (x *GetTopicViewRequest) GetResourceName() string

func (*GetTopicViewRequest) ProtoMessage ¶ added in v0.2.0

func (*GetTopicViewRequest) ProtoMessage()

func (*GetTopicViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetTopicViewRequest) ProtoReflect() protoreflect.Message

func (*GetTopicViewRequest) Reset ¶ added in v0.2.0

func (x *GetTopicViewRequest) Reset()

func (*GetTopicViewRequest) String ¶ added in v0.2.0

func (x *GetTopicViewRequest) String() string

type GetUserInterestRequest ¶ added in v0.2.0

type GetUserInterestRequest struct {

	// Required. Resource name of the UserInterest to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [UserInterestService.GetUserInterest][google.ads.googleads.v8.services.UserInterestService.GetUserInterest].

func (*GetUserInterestRequest) Descriptor deprecated added in v0.2.0

func (*GetUserInterestRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserInterestRequest.ProtoReflect.Descriptor instead.

func (*GetUserInterestRequest) GetResourceName ¶ added in v0.2.0

func (x *GetUserInterestRequest) GetResourceName() string

func (*GetUserInterestRequest) ProtoMessage ¶ added in v0.2.0

func (*GetUserInterestRequest) ProtoMessage()

func (*GetUserInterestRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetUserInterestRequest) ProtoReflect() protoreflect.Message

func (*GetUserInterestRequest) Reset ¶ added in v0.2.0

func (x *GetUserInterestRequest) Reset()

func (*GetUserInterestRequest) String ¶ added in v0.2.0

func (x *GetUserInterestRequest) String() string

type GetUserListRequest ¶ added in v0.2.0

type GetUserListRequest struct {

	// Required. The resource name of the user list to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [UserListService.GetUserList][google.ads.googleads.v8.services.UserListService.GetUserList].

func (*GetUserListRequest) Descriptor deprecated added in v0.2.0

func (*GetUserListRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserListRequest.ProtoReflect.Descriptor instead.

func (*GetUserListRequest) GetResourceName ¶ added in v0.2.0

func (x *GetUserListRequest) GetResourceName() string

func (*GetUserListRequest) ProtoMessage ¶ added in v0.2.0

func (*GetUserListRequest) ProtoMessage()

func (*GetUserListRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetUserListRequest) ProtoReflect() protoreflect.Message

func (*GetUserListRequest) Reset ¶ added in v0.2.0

func (x *GetUserListRequest) Reset()

func (*GetUserListRequest) String ¶ added in v0.2.0

func (x *GetUserListRequest) String() string

type GetUserLocationViewRequest ¶ added in v0.2.2

type GetUserLocationViewRequest struct {

	// Required. The resource name of the user location view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [UserLocationViewService.GetUserLocationView][google.ads.googleads.v8.services.UserLocationViewService.GetUserLocationView].

func (*GetUserLocationViewRequest) Descriptor deprecated added in v0.2.2

func (*GetUserLocationViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserLocationViewRequest.ProtoReflect.Descriptor instead.

func (*GetUserLocationViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetUserLocationViewRequest) GetResourceName() string

func (*GetUserLocationViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetUserLocationViewRequest) ProtoMessage()

func (*GetUserLocationViewRequest) ProtoReflect ¶ added in v0.2.2

func (*GetUserLocationViewRequest) Reset ¶ added in v0.2.2

func (x *GetUserLocationViewRequest) Reset()

func (*GetUserLocationViewRequest) String ¶ added in v0.2.2

func (x *GetUserLocationViewRequest) String() string

type GetVideoRequest ¶ added in v0.2.0

type GetVideoRequest struct {

	// Required. The resource name of the video to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [VideoService.GetVideo][google.ads.googleads.v8.services.VideoService.GetVideo].

func (*GetVideoRequest) Descriptor deprecated added in v0.2.0

func (*GetVideoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetVideoRequest.ProtoReflect.Descriptor instead.

func (*GetVideoRequest) GetResourceName ¶ added in v0.2.0

func (x *GetVideoRequest) GetResourceName() string

func (*GetVideoRequest) ProtoMessage ¶ added in v0.2.0

func (*GetVideoRequest) ProtoMessage()

func (*GetVideoRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetVideoRequest) ProtoReflect() protoreflect.Message

func (*GetVideoRequest) Reset ¶ added in v0.2.0

func (x *GetVideoRequest) Reset()

func (*GetVideoRequest) String ¶ added in v0.2.0

func (x *GetVideoRequest) String() string

type GetWebpageViewRequest ¶ added in v0.2.2

type GetWebpageViewRequest struct {

	// Required. The resource name of the webpage view to fetch.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [WebpageViewService.GetWebpageView][google.ads.googleads.v8.services.WebpageViewService.GetWebpageView].

func (*GetWebpageViewRequest) Descriptor deprecated added in v0.2.2

func (*GetWebpageViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWebpageViewRequest.ProtoReflect.Descriptor instead.

func (*GetWebpageViewRequest) GetResourceName ¶ added in v0.2.2

func (x *GetWebpageViewRequest) GetResourceName() string

func (*GetWebpageViewRequest) ProtoMessage ¶ added in v0.2.2

func (*GetWebpageViewRequest) ProtoMessage()

func (*GetWebpageViewRequest) ProtoReflect ¶ added in v0.2.2

func (x *GetWebpageViewRequest) ProtoReflect() protoreflect.Message

func (*GetWebpageViewRequest) Reset ¶ added in v0.2.2

func (x *GetWebpageViewRequest) Reset()

func (*GetWebpageViewRequest) String ¶ added in v0.2.2

func (x *GetWebpageViewRequest) String() string

type GoogleAdsFieldServiceClient ¶

type GoogleAdsFieldServiceClient interface {
	// Returns just the requested field.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGoogleAdsField(ctx context.Context, in *GetGoogleAdsFieldRequest, opts ...grpc.CallOption) (*resources.GoogleAdsField, error)
	// Returns all fields that match the search query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	SearchGoogleAdsFields(ctx context.Context, in *SearchGoogleAdsFieldsRequest, opts ...grpc.CallOption) (*SearchGoogleAdsFieldsResponse, error)
}

GoogleAdsFieldServiceClient is the client API for GoogleAdsFieldService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GoogleAdsFieldServiceServer ¶

type GoogleAdsFieldServiceServer interface {
	// Returns just the requested field.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGoogleAdsField(context.Context, *GetGoogleAdsFieldRequest) (*resources.GoogleAdsField, error)
	// Returns all fields that match the search query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	SearchGoogleAdsFields(context.Context, *SearchGoogleAdsFieldsRequest) (*SearchGoogleAdsFieldsResponse, error)
	// contains filtered or unexported methods
}

GoogleAdsFieldServiceServer is the server API for GoogleAdsFieldService service. All implementations must embed UnimplementedGoogleAdsFieldServiceServer for forward compatibility

type GoogleAdsRow ¶

type GoogleAdsRow struct {

	// The account budget in the query.
	AccountBudget *resources.AccountBudget `protobuf:"bytes,42,opt,name=account_budget,json=accountBudget,proto3" json:"account_budget,omitempty"`
	// The account budget proposal referenced in the query.
	AccountBudgetProposal *resources.AccountBudgetProposal `` /* 127-byte string literal not displayed */
	// The AccountLink referenced in the query.
	AccountLink *resources.AccountLink `protobuf:"bytes,143,opt,name=account_link,json=accountLink,proto3" json:"account_link,omitempty"`
	// The ad group referenced in the query.
	AdGroup *resources.AdGroup `protobuf:"bytes,3,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"`
	// The ad referenced in the query.
	AdGroupAd *resources.AdGroupAd `protobuf:"bytes,16,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"`
	// The ad group ad asset view in the query.
	AdGroupAdAssetView *resources.AdGroupAdAssetView `protobuf:"bytes,131,opt,name=ad_group_ad_asset_view,json=adGroupAdAssetView,proto3" json:"ad_group_ad_asset_view,omitempty"`
	// The ad group ad label referenced in the query.
	AdGroupAdLabel *resources.AdGroupAdLabel `protobuf:"bytes,120,opt,name=ad_group_ad_label,json=adGroupAdLabel,proto3" json:"ad_group_ad_label,omitempty"`
	// The ad group asset referenced in the query.
	AdGroupAsset *resources.AdGroupAsset `protobuf:"bytes,154,opt,name=ad_group_asset,json=adGroupAsset,proto3" json:"ad_group_asset,omitempty"`
	// The ad group audience view referenced in the query.
	AdGroupAudienceView *resources.AdGroupAudienceView `protobuf:"bytes,57,opt,name=ad_group_audience_view,json=adGroupAudienceView,proto3" json:"ad_group_audience_view,omitempty"`
	// The bid modifier referenced in the query.
	AdGroupBidModifier *resources.AdGroupBidModifier `protobuf:"bytes,24,opt,name=ad_group_bid_modifier,json=adGroupBidModifier,proto3" json:"ad_group_bid_modifier,omitempty"`
	// The criterion referenced in the query.
	AdGroupCriterion *resources.AdGroupCriterion `protobuf:"bytes,17,opt,name=ad_group_criterion,json=adGroupCriterion,proto3" json:"ad_group_criterion,omitempty"`
	// The ad group criterion label referenced in the query.
	AdGroupCriterionLabel *resources.AdGroupCriterionLabel `` /* 130-byte string literal not displayed */
	// The ad group criterion simulation referenced in the query.
	AdGroupCriterionSimulation *resources.AdGroupCriterionSimulation `` /* 145-byte string literal not displayed */
	// The ad group extension setting referenced in the query.
	AdGroupExtensionSetting *resources.AdGroupExtensionSetting `` /* 136-byte string literal not displayed */
	// The ad group feed referenced in the query.
	AdGroupFeed *resources.AdGroupFeed `protobuf:"bytes,67,opt,name=ad_group_feed,json=adGroupFeed,proto3" json:"ad_group_feed,omitempty"`
	// The ad group label referenced in the query.
	AdGroupLabel *resources.AdGroupLabel `protobuf:"bytes,115,opt,name=ad_group_label,json=adGroupLabel,proto3" json:"ad_group_label,omitempty"`
	// The ad group simulation referenced in the query.
	AdGroupSimulation *resources.AdGroupSimulation `protobuf:"bytes,107,opt,name=ad_group_simulation,json=adGroupSimulation,proto3" json:"ad_group_simulation,omitempty"`
	// The ad parameter referenced in the query.
	AdParameter *resources.AdParameter `protobuf:"bytes,130,opt,name=ad_parameter,json=adParameter,proto3" json:"ad_parameter,omitempty"`
	// The age range view referenced in the query.
	AgeRangeView *resources.AgeRangeView `protobuf:"bytes,48,opt,name=age_range_view,json=ageRangeView,proto3" json:"age_range_view,omitempty"`
	// The ad schedule view referenced in the query.
	AdScheduleView *resources.AdScheduleView `protobuf:"bytes,89,opt,name=ad_schedule_view,json=adScheduleView,proto3" json:"ad_schedule_view,omitempty"`
	// The domain category referenced in the query.
	DomainCategory *resources.DomainCategory `protobuf:"bytes,91,opt,name=domain_category,json=domainCategory,proto3" json:"domain_category,omitempty"`
	// The asset referenced in the query.
	Asset *resources.Asset `protobuf:"bytes,105,opt,name=asset,proto3" json:"asset,omitempty"`
	// The asset field type view referenced in the query.
	AssetFieldTypeView *resources.AssetFieldTypeView `protobuf:"bytes,168,opt,name=asset_field_type_view,json=assetFieldTypeView,proto3" json:"asset_field_type_view,omitempty"`
	// The batch job referenced in the query.
	BatchJob *resources.BatchJob `protobuf:"bytes,139,opt,name=batch_job,json=batchJob,proto3" json:"batch_job,omitempty"`
	// The bidding strategy referenced in the query.
	BiddingStrategy *resources.BiddingStrategy `protobuf:"bytes,18,opt,name=bidding_strategy,json=biddingStrategy,proto3" json:"bidding_strategy,omitempty"`
	// The bidding strategy simulation referenced in the query.
	BiddingStrategySimulation *resources.BiddingStrategySimulation `` /* 140-byte string literal not displayed */
	// The billing setup referenced in the query.
	BillingSetup *resources.BillingSetup `protobuf:"bytes,41,opt,name=billing_setup,json=billingSetup,proto3" json:"billing_setup,omitempty"`
	// The call view referenced in the query.
	CallView *resources.CallView `protobuf:"bytes,152,opt,name=call_view,json=callView,proto3" json:"call_view,omitempty"`
	// The campaign budget referenced in the query.
	CampaignBudget *resources.CampaignBudget `protobuf:"bytes,19,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"`
	// The campaign referenced in the query.
	Campaign *resources.Campaign `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// The campaign asset referenced in the query.
	CampaignAsset *resources.CampaignAsset `protobuf:"bytes,142,opt,name=campaign_asset,json=campaignAsset,proto3" json:"campaign_asset,omitempty"`
	// The campaign audience view referenced in the query.
	CampaignAudienceView *resources.CampaignAudienceView `protobuf:"bytes,69,opt,name=campaign_audience_view,json=campaignAudienceView,proto3" json:"campaign_audience_view,omitempty"`
	// The campaign bid modifier referenced in the query.
	CampaignBidModifier *resources.CampaignBidModifier `protobuf:"bytes,26,opt,name=campaign_bid_modifier,json=campaignBidModifier,proto3" json:"campaign_bid_modifier,omitempty"`
	// The campaign criterion referenced in the query.
	CampaignCriterion *resources.CampaignCriterion `protobuf:"bytes,20,opt,name=campaign_criterion,json=campaignCriterion,proto3" json:"campaign_criterion,omitempty"`
	// The campaign criterion simulation referenced in the query.
	CampaignCriterionSimulation *resources.CampaignCriterionSimulation `` /* 146-byte string literal not displayed */
	// The campaign draft referenced in the query.
	CampaignDraft *resources.CampaignDraft `protobuf:"bytes,49,opt,name=campaign_draft,json=campaignDraft,proto3" json:"campaign_draft,omitempty"`
	// The campaign experiment referenced in the query.
	CampaignExperiment *resources.CampaignExperiment `protobuf:"bytes,84,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// The campaign extension setting referenced in the query.
	CampaignExtensionSetting *resources.CampaignExtensionSetting `` /* 137-byte string literal not displayed */
	// The campaign feed referenced in the query.
	CampaignFeed *resources.CampaignFeed `protobuf:"bytes,63,opt,name=campaign_feed,json=campaignFeed,proto3" json:"campaign_feed,omitempty"`
	// The campaign label referenced in the query.
	CampaignLabel *resources.CampaignLabel `protobuf:"bytes,108,opt,name=campaign_label,json=campaignLabel,proto3" json:"campaign_label,omitempty"`
	// Campaign Shared Set referenced in AWQL query.
	CampaignSharedSet *resources.CampaignSharedSet `protobuf:"bytes,30,opt,name=campaign_shared_set,json=campaignSharedSet,proto3" json:"campaign_shared_set,omitempty"`
	// The campaign simulation referenced in the query.
	CampaignSimulation *resources.CampaignSimulation `protobuf:"bytes,157,opt,name=campaign_simulation,json=campaignSimulation,proto3" json:"campaign_simulation,omitempty"`
	// The carrier constant referenced in the query.
	CarrierConstant *resources.CarrierConstant `protobuf:"bytes,66,opt,name=carrier_constant,json=carrierConstant,proto3" json:"carrier_constant,omitempty"`
	// The ChangeEvent referenced in the query.
	ChangeEvent *resources.ChangeEvent `protobuf:"bytes,145,opt,name=change_event,json=changeEvent,proto3" json:"change_event,omitempty"`
	// The ChangeStatus referenced in the query.
	ChangeStatus *resources.ChangeStatus `protobuf:"bytes,37,opt,name=change_status,json=changeStatus,proto3" json:"change_status,omitempty"`
	// The CombinedAudience referenced in the query.
	CombinedAudience *resources.CombinedAudience `protobuf:"bytes,148,opt,name=combined_audience,json=combinedAudience,proto3" json:"combined_audience,omitempty"`
	// The conversion action referenced in the query.
	ConversionAction *resources.ConversionAction `protobuf:"bytes,103,opt,name=conversion_action,json=conversionAction,proto3" json:"conversion_action,omitempty"`
	// The conversion custom variable referenced in the query.
	ConversionCustomVariable *resources.ConversionCustomVariable `` /* 137-byte string literal not displayed */
	// The ClickView referenced in the query.
	ClickView *resources.ClickView `protobuf:"bytes,122,opt,name=click_view,json=clickView,proto3" json:"click_view,omitempty"`
	// The currency constant referenced in the query.
	CurrencyConstant *resources.CurrencyConstant `protobuf:"bytes,134,opt,name=currency_constant,json=currencyConstant,proto3" json:"currency_constant,omitempty"`
	// The CustomAudience referenced in the query.
	CustomAudience *resources.CustomAudience `protobuf:"bytes,147,opt,name=custom_audience,json=customAudience,proto3" json:"custom_audience,omitempty"`
	// The CustomInterest referenced in the query.
	CustomInterest *resources.CustomInterest `protobuf:"bytes,104,opt,name=custom_interest,json=customInterest,proto3" json:"custom_interest,omitempty"`
	// The customer referenced in the query.
	Customer *resources.Customer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
	// The customer asset referenced in the query.
	CustomerAsset *resources.CustomerAsset `protobuf:"bytes,155,opt,name=customer_asset,json=customerAsset,proto3" json:"customer_asset,omitempty"`
	// The accessible bidding strategy referenced in the query.
	AccessibleBiddingStrategy *resources.AccessibleBiddingStrategy `` /* 140-byte string literal not displayed */
	// The CustomerManagerLink referenced in the query.
	CustomerManagerLink *resources.CustomerManagerLink `protobuf:"bytes,61,opt,name=customer_manager_link,json=customerManagerLink,proto3" json:"customer_manager_link,omitempty"`
	// The CustomerClientLink referenced in the query.
	CustomerClientLink *resources.CustomerClientLink `protobuf:"bytes,62,opt,name=customer_client_link,json=customerClientLink,proto3" json:"customer_client_link,omitempty"`
	// The CustomerClient referenced in the query.
	CustomerClient *resources.CustomerClient `protobuf:"bytes,70,opt,name=customer_client,json=customerClient,proto3" json:"customer_client,omitempty"`
	// The customer extension setting referenced in the query.
	CustomerExtensionSetting *resources.CustomerExtensionSetting `` /* 137-byte string literal not displayed */
	// The customer feed referenced in the query.
	CustomerFeed *resources.CustomerFeed `protobuf:"bytes,64,opt,name=customer_feed,json=customerFeed,proto3" json:"customer_feed,omitempty"`
	// The customer label referenced in the query.
	CustomerLabel *resources.CustomerLabel `protobuf:"bytes,124,opt,name=customer_label,json=customerLabel,proto3" json:"customer_label,omitempty"`
	// The customer negative criterion referenced in the query.
	CustomerNegativeCriterion *resources.CustomerNegativeCriterion `` /* 139-byte string literal not displayed */
	// The CustomerUserAccess referenced in the query.
	CustomerUserAccess *resources.CustomerUserAccess `protobuf:"bytes,146,opt,name=customer_user_access,json=customerUserAccess,proto3" json:"customer_user_access,omitempty"`
	// The CustomerUserAccessInvitation referenced in the query.
	CustomerUserAccessInvitation *resources.CustomerUserAccessInvitation `` /* 151-byte string literal not displayed */
	// The detail placement view referenced in the query.
	DetailPlacementView *resources.DetailPlacementView `protobuf:"bytes,118,opt,name=detail_placement_view,json=detailPlacementView,proto3" json:"detail_placement_view,omitempty"`
	// The detailed demographic referenced in the query.
	DetailedDemographic *resources.DetailedDemographic `protobuf:"bytes,166,opt,name=detailed_demographic,json=detailedDemographic,proto3" json:"detailed_demographic,omitempty"`
	// The display keyword view referenced in the query.
	DisplayKeywordView *resources.DisplayKeywordView `protobuf:"bytes,47,opt,name=display_keyword_view,json=displayKeywordView,proto3" json:"display_keyword_view,omitempty"`
	// The distance view referenced in the query.
	DistanceView *resources.DistanceView `protobuf:"bytes,132,opt,name=distance_view,json=distanceView,proto3" json:"distance_view,omitempty"`
	// The dynamic search ads search term view referenced in the query.
	DynamicSearchAdsSearchTermView *resources.DynamicSearchAdsSearchTermView `` /* 161-byte string literal not displayed */
	// The expanded landing page view referenced in the query.
	ExpandedLandingPageView *resources.ExpandedLandingPageView `` /* 136-byte string literal not displayed */
	// The extension feed item referenced in the query.
	ExtensionFeedItem *resources.ExtensionFeedItem `protobuf:"bytes,85,opt,name=extension_feed_item,json=extensionFeedItem,proto3" json:"extension_feed_item,omitempty"`
	// The feed referenced in the query.
	Feed *resources.Feed `protobuf:"bytes,46,opt,name=feed,proto3" json:"feed,omitempty"`
	// The feed item referenced in the query.
	FeedItem *resources.FeedItem `protobuf:"bytes,50,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"`
	// The feed item set referenced in the query.
	FeedItemSet *resources.FeedItemSet `protobuf:"bytes,149,opt,name=feed_item_set,json=feedItemSet,proto3" json:"feed_item_set,omitempty"`
	// The feed item set link referenced in the query.
	FeedItemSetLink *resources.FeedItemSetLink `protobuf:"bytes,151,opt,name=feed_item_set_link,json=feedItemSetLink,proto3" json:"feed_item_set_link,omitempty"`
	// The feed item target referenced in the query.
	FeedItemTarget *resources.FeedItemTarget `protobuf:"bytes,116,opt,name=feed_item_target,json=feedItemTarget,proto3" json:"feed_item_target,omitempty"`
	// The feed mapping referenced in the query.
	FeedMapping *resources.FeedMapping `protobuf:"bytes,58,opt,name=feed_mapping,json=feedMapping,proto3" json:"feed_mapping,omitempty"`
	// The feed placeholder view referenced in the query.
	FeedPlaceholderView *resources.FeedPlaceholderView `protobuf:"bytes,97,opt,name=feed_placeholder_view,json=feedPlaceholderView,proto3" json:"feed_placeholder_view,omitempty"`
	// The gender view referenced in the query.
	GenderView *resources.GenderView `protobuf:"bytes,40,opt,name=gender_view,json=genderView,proto3" json:"gender_view,omitempty"`
	// The geo target constant referenced in the query.
	GeoTargetConstant *resources.GeoTargetConstant `protobuf:"bytes,23,opt,name=geo_target_constant,json=geoTargetConstant,proto3" json:"geo_target_constant,omitempty"`
	// The geographic view referenced in the query.
	GeographicView *resources.GeographicView `protobuf:"bytes,125,opt,name=geographic_view,json=geographicView,proto3" json:"geographic_view,omitempty"`
	// The group placement view referenced in the query.
	GroupPlacementView *resources.GroupPlacementView `protobuf:"bytes,119,opt,name=group_placement_view,json=groupPlacementView,proto3" json:"group_placement_view,omitempty"`
	// The hotel group view referenced in the query.
	HotelGroupView *resources.HotelGroupView `protobuf:"bytes,51,opt,name=hotel_group_view,json=hotelGroupView,proto3" json:"hotel_group_view,omitempty"`
	// The hotel performance view referenced in the query.
	HotelPerformanceView *resources.HotelPerformanceView `protobuf:"bytes,71,opt,name=hotel_performance_view,json=hotelPerformanceView,proto3" json:"hotel_performance_view,omitempty"`
	// The income range view referenced in the query.
	IncomeRangeView *resources.IncomeRangeView `protobuf:"bytes,138,opt,name=income_range_view,json=incomeRangeView,proto3" json:"income_range_view,omitempty"`
	// The keyword view referenced in the query.
	KeywordView *resources.KeywordView `protobuf:"bytes,21,opt,name=keyword_view,json=keywordView,proto3" json:"keyword_view,omitempty"`
	// The keyword plan referenced in the query.
	KeywordPlan *resources.KeywordPlan `protobuf:"bytes,32,opt,name=keyword_plan,json=keywordPlan,proto3" json:"keyword_plan,omitempty"`
	// The keyword plan campaign referenced in the query.
	KeywordPlanCampaign *resources.KeywordPlanCampaign `protobuf:"bytes,33,opt,name=keyword_plan_campaign,json=keywordPlanCampaign,proto3" json:"keyword_plan_campaign,omitempty"`
	// The keyword plan campaign keyword referenced in the query.
	KeywordPlanCampaignKeyword *resources.KeywordPlanCampaignKeyword `` /* 145-byte string literal not displayed */
	// The keyword plan ad group referenced in the query.
	KeywordPlanAdGroup *resources.KeywordPlanAdGroup `protobuf:"bytes,35,opt,name=keyword_plan_ad_group,json=keywordPlanAdGroup,proto3" json:"keyword_plan_ad_group,omitempty"`
	// The keyword plan ad group referenced in the query.
	KeywordPlanAdGroupKeyword *resources.KeywordPlanAdGroupKeyword `` /* 144-byte string literal not displayed */
	// The keyword theme constant referenced in the query.
	KeywordThemeConstant *resources.KeywordThemeConstant `protobuf:"bytes,163,opt,name=keyword_theme_constant,json=keywordThemeConstant,proto3" json:"keyword_theme_constant,omitempty"`
	// The label referenced in the query.
	Label *resources.Label `protobuf:"bytes,52,opt,name=label,proto3" json:"label,omitempty"`
	// The landing page view referenced in the query.
	LandingPageView *resources.LandingPageView `protobuf:"bytes,126,opt,name=landing_page_view,json=landingPageView,proto3" json:"landing_page_view,omitempty"`
	// The language constant referenced in the query.
	LanguageConstant *resources.LanguageConstant `protobuf:"bytes,55,opt,name=language_constant,json=languageConstant,proto3" json:"language_constant,omitempty"`
	// The location view referenced in the query.
	LocationView *resources.LocationView `protobuf:"bytes,123,opt,name=location_view,json=locationView,proto3" json:"location_view,omitempty"`
	// The managed placement view referenced in the query.
	ManagedPlacementView *resources.ManagedPlacementView `protobuf:"bytes,53,opt,name=managed_placement_view,json=managedPlacementView,proto3" json:"managed_placement_view,omitempty"`
	// The media file referenced in the query.
	MediaFile *resources.MediaFile `protobuf:"bytes,90,opt,name=media_file,json=mediaFile,proto3" json:"media_file,omitempty"`
	// The mobile app category constant referenced in the query.
	MobileAppCategoryConstant *resources.MobileAppCategoryConstant `` /* 141-byte string literal not displayed */
	// The mobile device constant referenced in the query.
	MobileDeviceConstant *resources.MobileDeviceConstant `protobuf:"bytes,98,opt,name=mobile_device_constant,json=mobileDeviceConstant,proto3" json:"mobile_device_constant,omitempty"`
	// The offline user data job referenced in the query.
	OfflineUserDataJob *resources.OfflineUserDataJob `protobuf:"bytes,137,opt,name=offline_user_data_job,json=offlineUserDataJob,proto3" json:"offline_user_data_job,omitempty"`
	// The operating system version constant referenced in the query.
	OperatingSystemVersionConstant *resources.OperatingSystemVersionConstant `` /* 156-byte string literal not displayed */
	// The paid organic search term view referenced in the query.
	PaidOrganicSearchTermView *resources.PaidOrganicSearchTermView `` /* 144-byte string literal not displayed */
	// The parental status view referenced in the query.
	ParentalStatusView *resources.ParentalStatusView `protobuf:"bytes,45,opt,name=parental_status_view,json=parentalStatusView,proto3" json:"parental_status_view,omitempty"`
	// The Product Bidding Category referenced in the query.
	ProductBiddingCategoryConstant *resources.ProductBiddingCategoryConstant `` /* 157-byte string literal not displayed */
	// The product group view referenced in the query.
	ProductGroupView *resources.ProductGroupView `protobuf:"bytes,54,opt,name=product_group_view,json=productGroupView,proto3" json:"product_group_view,omitempty"`
	// The recommendation referenced in the query.
	Recommendation *resources.Recommendation `protobuf:"bytes,22,opt,name=recommendation,proto3" json:"recommendation,omitempty"`
	// The search term view referenced in the query.
	SearchTermView *resources.SearchTermView `protobuf:"bytes,68,opt,name=search_term_view,json=searchTermView,proto3" json:"search_term_view,omitempty"`
	// The shared set referenced in the query.
	SharedCriterion *resources.SharedCriterion `protobuf:"bytes,29,opt,name=shared_criterion,json=sharedCriterion,proto3" json:"shared_criterion,omitempty"`
	// The shared set referenced in the query.
	SharedSet *resources.SharedSet `protobuf:"bytes,27,opt,name=shared_set,json=sharedSet,proto3" json:"shared_set,omitempty"`
	// The Smart campaign setting referenced in the query.
	SmartCampaignSetting *resources.SmartCampaignSetting `protobuf:"bytes,167,opt,name=smart_campaign_setting,json=smartCampaignSetting,proto3" json:"smart_campaign_setting,omitempty"`
	// The shopping performance view referenced in the query.
	ShoppingPerformanceView *resources.ShoppingPerformanceView `` /* 134-byte string literal not displayed */
	// The Smart campaign search term view referenced in the query.
	SmartCampaignSearchTermView *resources.SmartCampaignSearchTermView `` /* 150-byte string literal not displayed */
	// The AccountLink referenced in the query.
	ThirdPartyAppAnalyticsLink *resources.ThirdPartyAppAnalyticsLink `` /* 147-byte string literal not displayed */
	// The topic view referenced in the query.
	TopicView *resources.TopicView `protobuf:"bytes,44,opt,name=topic_view,json=topicView,proto3" json:"topic_view,omitempty"`
	// The user interest referenced in the query.
	UserInterest *resources.UserInterest `protobuf:"bytes,59,opt,name=user_interest,json=userInterest,proto3" json:"user_interest,omitempty"`
	// The life event referenced in the query.
	LifeEvent *resources.LifeEvent `protobuf:"bytes,161,opt,name=life_event,json=lifeEvent,proto3" json:"life_event,omitempty"`
	// The user list referenced in the query.
	UserList *resources.UserList `protobuf:"bytes,38,opt,name=user_list,json=userList,proto3" json:"user_list,omitempty"`
	// The user location view referenced in the query.
	UserLocationView *resources.UserLocationView `protobuf:"bytes,135,opt,name=user_location_view,json=userLocationView,proto3" json:"user_location_view,omitempty"`
	// The remarketing action referenced in the query.
	RemarketingAction *resources.RemarketingAction `protobuf:"bytes,60,opt,name=remarketing_action,json=remarketingAction,proto3" json:"remarketing_action,omitempty"`
	// The topic constant referenced in the query.
	TopicConstant *resources.TopicConstant `protobuf:"bytes,31,opt,name=topic_constant,json=topicConstant,proto3" json:"topic_constant,omitempty"`
	// The video referenced in the query.
	Video *resources.Video `protobuf:"bytes,39,opt,name=video,proto3" json:"video,omitempty"`
	// The webpage view referenced in the query.
	WebpageView *resources.WebpageView `protobuf:"bytes,162,opt,name=webpage_view,json=webpageView,proto3" json:"webpage_view,omitempty"`
	// The metrics.
	Metrics *common.Metrics `protobuf:"bytes,4,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// The segments.
	Segments *common.Segments `protobuf:"bytes,102,opt,name=segments,proto3" json:"segments,omitempty"`
	// contains filtered or unexported fields
}

A returned row from the query.

func (*GoogleAdsRow) Descriptor deprecated

func (*GoogleAdsRow) Descriptor() ([]byte, []int)

Deprecated: Use GoogleAdsRow.ProtoReflect.Descriptor instead.

func (*GoogleAdsRow) GetAccessibleBiddingStrategy ¶ added in v0.2.3

func (x *GoogleAdsRow) GetAccessibleBiddingStrategy() *resources.AccessibleBiddingStrategy

func (*GoogleAdsRow) GetAccountBudget ¶ added in v0.2.0

func (x *GoogleAdsRow) GetAccountBudget() *resources.AccountBudget

func (*GoogleAdsRow) GetAccountBudgetProposal ¶ added in v0.2.0

func (x *GoogleAdsRow) GetAccountBudgetProposal() *resources.AccountBudgetProposal
func (x *GoogleAdsRow) GetAccountLink() *resources.AccountLink

func (*GoogleAdsRow) GetAdGroup ¶

func (x *GoogleAdsRow) GetAdGroup() *resources.AdGroup

func (*GoogleAdsRow) GetAdGroupAd ¶

func (x *GoogleAdsRow) GetAdGroupAd() *resources.AdGroupAd

func (*GoogleAdsRow) GetAdGroupAdAssetView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdGroupAdAssetView() *resources.AdGroupAdAssetView

func (*GoogleAdsRow) GetAdGroupAdLabel ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdGroupAdLabel() *resources.AdGroupAdLabel

func (*GoogleAdsRow) GetAdGroupAsset ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdGroupAsset() *resources.AdGroupAsset

func (*GoogleAdsRow) GetAdGroupAudienceView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetAdGroupAudienceView() *resources.AdGroupAudienceView

func (*GoogleAdsRow) GetAdGroupBidModifier ¶

func (x *GoogleAdsRow) GetAdGroupBidModifier() *resources.AdGroupBidModifier

func (*GoogleAdsRow) GetAdGroupCriterion ¶

func (x *GoogleAdsRow) GetAdGroupCriterion() *resources.AdGroupCriterion

func (*GoogleAdsRow) GetAdGroupCriterionLabel ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdGroupCriterionLabel() *resources.AdGroupCriterionLabel

func (*GoogleAdsRow) GetAdGroupCriterionSimulation ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdGroupCriterionSimulation() *resources.AdGroupCriterionSimulation

func (*GoogleAdsRow) GetAdGroupExtensionSetting ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdGroupExtensionSetting() *resources.AdGroupExtensionSetting

func (*GoogleAdsRow) GetAdGroupFeed ¶ added in v0.2.0

func (x *GoogleAdsRow) GetAdGroupFeed() *resources.AdGroupFeed

func (*GoogleAdsRow) GetAdGroupLabel ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdGroupLabel() *resources.AdGroupLabel

func (*GoogleAdsRow) GetAdGroupSimulation ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdGroupSimulation() *resources.AdGroupSimulation

func (*GoogleAdsRow) GetAdParameter ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAdParameter() *resources.AdParameter

func (*GoogleAdsRow) GetAdScheduleView ¶ added in v0.2.1

func (x *GoogleAdsRow) GetAdScheduleView() *resources.AdScheduleView

func (*GoogleAdsRow) GetAgeRangeView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetAgeRangeView() *resources.AgeRangeView

func (*GoogleAdsRow) GetAsset ¶ added in v0.2.2

func (x *GoogleAdsRow) GetAsset() *resources.Asset

func (*GoogleAdsRow) GetAssetFieldTypeView ¶ added in v0.2.3

func (x *GoogleAdsRow) GetAssetFieldTypeView() *resources.AssetFieldTypeView

func (*GoogleAdsRow) GetBatchJob ¶ added in v0.2.2

func (x *GoogleAdsRow) GetBatchJob() *resources.BatchJob

func (*GoogleAdsRow) GetBiddingStrategy ¶

func (x *GoogleAdsRow) GetBiddingStrategy() *resources.BiddingStrategy

func (*GoogleAdsRow) GetBiddingStrategySimulation ¶ added in v0.2.2

func (x *GoogleAdsRow) GetBiddingStrategySimulation() *resources.BiddingStrategySimulation

func (*GoogleAdsRow) GetBillingSetup ¶ added in v0.2.0

func (x *GoogleAdsRow) GetBillingSetup() *resources.BillingSetup

func (*GoogleAdsRow) GetCallView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCallView() *resources.CallView

func (*GoogleAdsRow) GetCampaign ¶

func (x *GoogleAdsRow) GetCampaign() *resources.Campaign

func (*GoogleAdsRow) GetCampaignAsset ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCampaignAsset() *resources.CampaignAsset

func (*GoogleAdsRow) GetCampaignAudienceView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetCampaignAudienceView() *resources.CampaignAudienceView

func (*GoogleAdsRow) GetCampaignBidModifier ¶ added in v0.2.0

func (x *GoogleAdsRow) GetCampaignBidModifier() *resources.CampaignBidModifier

func (*GoogleAdsRow) GetCampaignBudget ¶

func (x *GoogleAdsRow) GetCampaignBudget() *resources.CampaignBudget

func (*GoogleAdsRow) GetCampaignCriterion ¶

func (x *GoogleAdsRow) GetCampaignCriterion() *resources.CampaignCriterion

func (*GoogleAdsRow) GetCampaignCriterionSimulation ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCampaignCriterionSimulation() *resources.CampaignCriterionSimulation

func (*GoogleAdsRow) GetCampaignDraft ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCampaignDraft() *resources.CampaignDraft

func (*GoogleAdsRow) GetCampaignExperiment ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCampaignExperiment() *resources.CampaignExperiment

func (*GoogleAdsRow) GetCampaignExtensionSetting ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCampaignExtensionSetting() *resources.CampaignExtensionSetting

func (*GoogleAdsRow) GetCampaignFeed ¶ added in v0.2.0

func (x *GoogleAdsRow) GetCampaignFeed() *resources.CampaignFeed

func (*GoogleAdsRow) GetCampaignLabel ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCampaignLabel() *resources.CampaignLabel

func (*GoogleAdsRow) GetCampaignSharedSet ¶ added in v0.2.0

func (x *GoogleAdsRow) GetCampaignSharedSet() *resources.CampaignSharedSet

func (*GoogleAdsRow) GetCampaignSimulation ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCampaignSimulation() *resources.CampaignSimulation

func (*GoogleAdsRow) GetCarrierConstant ¶ added in v0.2.0

func (x *GoogleAdsRow) GetCarrierConstant() *resources.CarrierConstant

func (*GoogleAdsRow) GetChangeEvent ¶ added in v0.2.2

func (x *GoogleAdsRow) GetChangeEvent() *resources.ChangeEvent

func (*GoogleAdsRow) GetChangeStatus ¶ added in v0.2.0

func (x *GoogleAdsRow) GetChangeStatus() *resources.ChangeStatus

func (*GoogleAdsRow) GetClickView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetClickView() *resources.ClickView

func (*GoogleAdsRow) GetCombinedAudience ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCombinedAudience() *resources.CombinedAudience

func (*GoogleAdsRow) GetConversionAction ¶ added in v0.2.1

func (x *GoogleAdsRow) GetConversionAction() *resources.ConversionAction

func (*GoogleAdsRow) GetConversionCustomVariable ¶ added in v0.2.2

func (x *GoogleAdsRow) GetConversionCustomVariable() *resources.ConversionCustomVariable

func (*GoogleAdsRow) GetCurrencyConstant ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCurrencyConstant() *resources.CurrencyConstant

func (*GoogleAdsRow) GetCustomAudience ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCustomAudience() *resources.CustomAudience

func (*GoogleAdsRow) GetCustomInterest ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCustomInterest() *resources.CustomInterest

func (*GoogleAdsRow) GetCustomer ¶

func (x *GoogleAdsRow) GetCustomer() *resources.Customer

func (*GoogleAdsRow) GetCustomerAsset ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCustomerAsset() *resources.CustomerAsset

func (*GoogleAdsRow) GetCustomerClient ¶ added in v0.2.0

func (x *GoogleAdsRow) GetCustomerClient() *resources.CustomerClient
func (x *GoogleAdsRow) GetCustomerClientLink() *resources.CustomerClientLink

func (*GoogleAdsRow) GetCustomerExtensionSetting ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCustomerExtensionSetting() *resources.CustomerExtensionSetting

func (*GoogleAdsRow) GetCustomerFeed ¶ added in v0.2.0

func (x *GoogleAdsRow) GetCustomerFeed() *resources.CustomerFeed

func (*GoogleAdsRow) GetCustomerLabel ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCustomerLabel() *resources.CustomerLabel
func (x *GoogleAdsRow) GetCustomerManagerLink() *resources.CustomerManagerLink

func (*GoogleAdsRow) GetCustomerNegativeCriterion ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCustomerNegativeCriterion() *resources.CustomerNegativeCriterion

func (*GoogleAdsRow) GetCustomerUserAccess ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCustomerUserAccess() *resources.CustomerUserAccess

func (*GoogleAdsRow) GetCustomerUserAccessInvitation ¶ added in v0.2.2

func (x *GoogleAdsRow) GetCustomerUserAccessInvitation() *resources.CustomerUserAccessInvitation

func (*GoogleAdsRow) GetDetailPlacementView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetDetailPlacementView() *resources.DetailPlacementView

func (*GoogleAdsRow) GetDetailedDemographic ¶ added in v0.2.3

func (x *GoogleAdsRow) GetDetailedDemographic() *resources.DetailedDemographic

func (*GoogleAdsRow) GetDisplayKeywordView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetDisplayKeywordView() *resources.DisplayKeywordView

func (*GoogleAdsRow) GetDistanceView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetDistanceView() *resources.DistanceView

func (*GoogleAdsRow) GetDomainCategory ¶ added in v0.2.2

func (x *GoogleAdsRow) GetDomainCategory() *resources.DomainCategory

func (*GoogleAdsRow) GetDynamicSearchAdsSearchTermView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetDynamicSearchAdsSearchTermView() *resources.DynamicSearchAdsSearchTermView

func (*GoogleAdsRow) GetExpandedLandingPageView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetExpandedLandingPageView() *resources.ExpandedLandingPageView

func (*GoogleAdsRow) GetExtensionFeedItem ¶ added in v0.2.2

func (x *GoogleAdsRow) GetExtensionFeedItem() *resources.ExtensionFeedItem

func (*GoogleAdsRow) GetFeed ¶ added in v0.2.0

func (x *GoogleAdsRow) GetFeed() *resources.Feed

func (*GoogleAdsRow) GetFeedItem ¶ added in v0.2.0

func (x *GoogleAdsRow) GetFeedItem() *resources.FeedItem

func (*GoogleAdsRow) GetFeedItemSet ¶ added in v0.2.2

func (x *GoogleAdsRow) GetFeedItemSet() *resources.FeedItemSet
func (x *GoogleAdsRow) GetFeedItemSetLink() *resources.FeedItemSetLink

func (*GoogleAdsRow) GetFeedItemTarget ¶ added in v0.2.2

func (x *GoogleAdsRow) GetFeedItemTarget() *resources.FeedItemTarget

func (*GoogleAdsRow) GetFeedMapping ¶ added in v0.2.0

func (x *GoogleAdsRow) GetFeedMapping() *resources.FeedMapping

func (*GoogleAdsRow) GetFeedPlaceholderView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetFeedPlaceholderView() *resources.FeedPlaceholderView

func (*GoogleAdsRow) GetGenderView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetGenderView() *resources.GenderView

func (*GoogleAdsRow) GetGeoTargetConstant ¶

func (x *GoogleAdsRow) GetGeoTargetConstant() *resources.GeoTargetConstant

func (*GoogleAdsRow) GetGeographicView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetGeographicView() *resources.GeographicView

func (*GoogleAdsRow) GetGroupPlacementView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetGroupPlacementView() *resources.GroupPlacementView

func (*GoogleAdsRow) GetHotelGroupView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetHotelGroupView() *resources.HotelGroupView

func (*GoogleAdsRow) GetHotelPerformanceView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetHotelPerformanceView() *resources.HotelPerformanceView

func (*GoogleAdsRow) GetIncomeRangeView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetIncomeRangeView() *resources.IncomeRangeView

func (*GoogleAdsRow) GetKeywordPlan ¶ added in v0.2.0

func (x *GoogleAdsRow) GetKeywordPlan() *resources.KeywordPlan

func (*GoogleAdsRow) GetKeywordPlanAdGroup ¶ added in v0.2.0

func (x *GoogleAdsRow) GetKeywordPlanAdGroup() *resources.KeywordPlanAdGroup

func (*GoogleAdsRow) GetKeywordPlanAdGroupKeyword ¶ added in v0.2.2

func (x *GoogleAdsRow) GetKeywordPlanAdGroupKeyword() *resources.KeywordPlanAdGroupKeyword

func (*GoogleAdsRow) GetKeywordPlanCampaign ¶ added in v0.2.0

func (x *GoogleAdsRow) GetKeywordPlanCampaign() *resources.KeywordPlanCampaign

func (*GoogleAdsRow) GetKeywordPlanCampaignKeyword ¶ added in v0.2.2

func (x *GoogleAdsRow) GetKeywordPlanCampaignKeyword() *resources.KeywordPlanCampaignKeyword

func (*GoogleAdsRow) GetKeywordThemeConstant ¶ added in v0.2.3

func (x *GoogleAdsRow) GetKeywordThemeConstant() *resources.KeywordThemeConstant

func (*GoogleAdsRow) GetKeywordView ¶

func (x *GoogleAdsRow) GetKeywordView() *resources.KeywordView

func (*GoogleAdsRow) GetLabel ¶ added in v0.2.2

func (x *GoogleAdsRow) GetLabel() *resources.Label

func (*GoogleAdsRow) GetLandingPageView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetLandingPageView() *resources.LandingPageView

func (*GoogleAdsRow) GetLanguageConstant ¶ added in v0.2.0

func (x *GoogleAdsRow) GetLanguageConstant() *resources.LanguageConstant

func (*GoogleAdsRow) GetLifeEvent ¶ added in v0.2.2

func (x *GoogleAdsRow) GetLifeEvent() *resources.LifeEvent

func (*GoogleAdsRow) GetLocationView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetLocationView() *resources.LocationView

func (*GoogleAdsRow) GetManagedPlacementView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetManagedPlacementView() *resources.ManagedPlacementView

func (*GoogleAdsRow) GetMediaFile ¶ added in v0.2.1

func (x *GoogleAdsRow) GetMediaFile() *resources.MediaFile

func (*GoogleAdsRow) GetMetrics ¶

func (x *GoogleAdsRow) GetMetrics() *common.Metrics

func (*GoogleAdsRow) GetMobileAppCategoryConstant ¶ added in v0.2.1

func (x *GoogleAdsRow) GetMobileAppCategoryConstant() *resources.MobileAppCategoryConstant

func (*GoogleAdsRow) GetMobileDeviceConstant ¶ added in v0.2.1

func (x *GoogleAdsRow) GetMobileDeviceConstant() *resources.MobileDeviceConstant

func (*GoogleAdsRow) GetOfflineUserDataJob ¶ added in v0.2.2

func (x *GoogleAdsRow) GetOfflineUserDataJob() *resources.OfflineUserDataJob

func (*GoogleAdsRow) GetOperatingSystemVersionConstant ¶ added in v0.2.1

func (x *GoogleAdsRow) GetOperatingSystemVersionConstant() *resources.OperatingSystemVersionConstant

func (*GoogleAdsRow) GetPaidOrganicSearchTermView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetPaidOrganicSearchTermView() *resources.PaidOrganicSearchTermView

func (*GoogleAdsRow) GetParentalStatusView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetParentalStatusView() *resources.ParentalStatusView

func (*GoogleAdsRow) GetProductBiddingCategoryConstant ¶ added in v0.2.2

func (x *GoogleAdsRow) GetProductBiddingCategoryConstant() *resources.ProductBiddingCategoryConstant

func (*GoogleAdsRow) GetProductGroupView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetProductGroupView() *resources.ProductGroupView

func (*GoogleAdsRow) GetRecommendation ¶

func (x *GoogleAdsRow) GetRecommendation() *resources.Recommendation

func (*GoogleAdsRow) GetRemarketingAction ¶ added in v0.2.1

func (x *GoogleAdsRow) GetRemarketingAction() *resources.RemarketingAction

func (*GoogleAdsRow) GetSearchTermView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetSearchTermView() *resources.SearchTermView

func (*GoogleAdsRow) GetSegments ¶ added in v0.2.1

func (x *GoogleAdsRow) GetSegments() *common.Segments

func (*GoogleAdsRow) GetSharedCriterion ¶ added in v0.2.0

func (x *GoogleAdsRow) GetSharedCriterion() *resources.SharedCriterion

func (*GoogleAdsRow) GetSharedSet ¶ added in v0.2.0

func (x *GoogleAdsRow) GetSharedSet() *resources.SharedSet

func (*GoogleAdsRow) GetShoppingPerformanceView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetShoppingPerformanceView() *resources.ShoppingPerformanceView

func (*GoogleAdsRow) GetSmartCampaignSearchTermView ¶ added in v0.2.3

func (x *GoogleAdsRow) GetSmartCampaignSearchTermView() *resources.SmartCampaignSearchTermView

func (*GoogleAdsRow) GetSmartCampaignSetting ¶ added in v0.2.3

func (x *GoogleAdsRow) GetSmartCampaignSetting() *resources.SmartCampaignSetting
func (x *GoogleAdsRow) GetThirdPartyAppAnalyticsLink() *resources.ThirdPartyAppAnalyticsLink

func (*GoogleAdsRow) GetTopicConstant ¶ added in v0.2.0

func (x *GoogleAdsRow) GetTopicConstant() *resources.TopicConstant

func (*GoogleAdsRow) GetTopicView ¶ added in v0.2.0

func (x *GoogleAdsRow) GetTopicView() *resources.TopicView

func (*GoogleAdsRow) GetUserInterest ¶ added in v0.2.0

func (x *GoogleAdsRow) GetUserInterest() *resources.UserInterest

func (*GoogleAdsRow) GetUserList ¶ added in v0.2.0

func (x *GoogleAdsRow) GetUserList() *resources.UserList

func (*GoogleAdsRow) GetUserLocationView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetUserLocationView() *resources.UserLocationView

func (*GoogleAdsRow) GetVideo ¶ added in v0.2.0

func (x *GoogleAdsRow) GetVideo() *resources.Video

func (*GoogleAdsRow) GetWebpageView ¶ added in v0.2.2

func (x *GoogleAdsRow) GetWebpageView() *resources.WebpageView

func (*GoogleAdsRow) ProtoMessage ¶

func (*GoogleAdsRow) ProtoMessage()

func (*GoogleAdsRow) ProtoReflect ¶ added in v0.2.2

func (x *GoogleAdsRow) ProtoReflect() protoreflect.Message

func (*GoogleAdsRow) Reset ¶

func (x *GoogleAdsRow) Reset()

func (*GoogleAdsRow) String ¶

func (x *GoogleAdsRow) String() string

type GoogleAdsServiceClient ¶

type GoogleAdsServiceClient interface {
	// Returns all rows that match the search query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ChangeEventError]()
	//   [ChangeStatusError]()
	//   [ClickViewError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	Search(ctx context.Context, in *SearchGoogleAdsRequest, opts ...grpc.CallOption) (*SearchGoogleAdsResponse, error)
	// Returns all rows that match the search stream query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ChangeEventError]()
	//   [ChangeStatusError]()
	//   [ClickViewError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	SearchStream(ctx context.Context, in *SearchGoogleAdsStreamRequest, opts ...grpc.CallOption) (GoogleAdsService_SearchStreamClient, error)
	// Creates, updates, or removes resources. This method supports atomic
	// transactions with multiple types of resources. For example, you can
	// atomically create a campaign and a campaign budget, or perform up to
	// thousands of mutates atomically.
	//
	// This method is essentially a wrapper around a series of mutate methods. The
	// only features it offers over calling those methods directly are:
	//
	// - Atomic transactions
	// - Temp resource names (described below)
	// - Somewhat reduced latency over making a series of mutate calls
	//
	// Note: Only resources that support atomic transactions are included, so this
	// method can't replace all calls to individual services.
	//
	// ## Atomic Transaction Benefits
	//
	// Atomicity makes error handling much easier. If you're making a series of
	// changes and one fails, it can leave your account in an inconsistent state.
	// With atomicity, you either reach the desired state directly, or the request
	// fails and you can retry.
	//
	// ## Temp Resource Names
	//
	// Temp resource names are a special type of resource name used to create a
	// resource and reference that resource in the same request. For example, if a
	// campaign budget is created with `resource_name` equal to
	// `customers/123/campaignBudgets/-1`, that resource name can be reused in
	// the `Campaign.budget` field in the same request. That way, the two
	// resources are created and linked atomically.
	//
	// To create a temp resource name, put a negative number in the part of the
	// name that the server would normally allocate.
	//
	// Note:
	//
	// - Resources must be created with a temp name before the name can be reused.
	//   For example, the previous CampaignBudget+Campaign example would fail if
	//   the mutate order was reversed.
	// - Temp names are not remembered across requests.
	// - There's no limit to the number of temp names in a request.
	// - Each temp name must use a unique negative number, even if the resource
	//   types differ.
	//
	// ## Latency
	//
	// It's important to group mutates by resource type or the request may time
	// out and fail. Latency is roughly equal to a series of calls to individual
	// mutate methods, where each change in resource type is a new call. For
	// example, mutating 10 campaigns then 10 ad groups is like 2 calls, while
	// mutating 1 campaign, 1 ad group, 1 campaign, 1 ad group is like 4 calls.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdGroupAdError]()
	//   [AdGroupCriterionError]()
	//   [AdGroupError]()
	//   [AssetError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [CampaignBudgetError]()
	//   [CampaignCriterionError]()
	//   [CampaignError]()
	//   [CampaignExperimentError]()
	//   [CampaignSharedSetError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [ConversionActionError]()
	//   [CriterionError]()
	//   [CustomerFeedError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [DistinctError]()
	//   [ExtensionFeedItemError]()
	//   [ExtensionSettingError]()
	//   [FeedAttributeReferenceError]()
	//   [FeedError]()
	//   [FeedItemError]()
	//   [FeedItemSetError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanCampaignError]()
	//   [KeywordPlanError]()
	//   [LabelError]()
	//   [ListOperationError]()
	//   [MediaUploadError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [PolicyFindingError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SharedSetError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	//   [UserListError]()
	//   [YoutubeVideoRegistrationError]()
	Mutate(ctx context.Context, in *MutateGoogleAdsRequest, opts ...grpc.CallOption) (*MutateGoogleAdsResponse, error)
}

GoogleAdsServiceClient is the client API for GoogleAdsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GoogleAdsServiceServer ¶

type GoogleAdsServiceServer interface {
	// Returns all rows that match the search query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ChangeEventError]()
	//   [ChangeStatusError]()
	//   [ClickViewError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	Search(context.Context, *SearchGoogleAdsRequest) (*SearchGoogleAdsResponse, error)
	// Returns all rows that match the search stream query.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ChangeEventError]()
	//   [ChangeStatusError]()
	//   [ClickViewError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QueryError]()
	//   [QuotaError]()
	//   [RequestError]()
	SearchStream(*SearchGoogleAdsStreamRequest, GoogleAdsService_SearchStreamServer) error
	// Creates, updates, or removes resources. This method supports atomic
	// transactions with multiple types of resources. For example, you can
	// atomically create a campaign and a campaign budget, or perform up to
	// thousands of mutates atomically.
	//
	// This method is essentially a wrapper around a series of mutate methods. The
	// only features it offers over calling those methods directly are:
	//
	// - Atomic transactions
	// - Temp resource names (described below)
	// - Somewhat reduced latency over making a series of mutate calls
	//
	// Note: Only resources that support atomic transactions are included, so this
	// method can't replace all calls to individual services.
	//
	// ## Atomic Transaction Benefits
	//
	// Atomicity makes error handling much easier. If you're making a series of
	// changes and one fails, it can leave your account in an inconsistent state.
	// With atomicity, you either reach the desired state directly, or the request
	// fails and you can retry.
	//
	// ## Temp Resource Names
	//
	// Temp resource names are a special type of resource name used to create a
	// resource and reference that resource in the same request. For example, if a
	// campaign budget is created with `resource_name` equal to
	// `customers/123/campaignBudgets/-1`, that resource name can be reused in
	// the `Campaign.budget` field in the same request. That way, the two
	// resources are created and linked atomically.
	//
	// To create a temp resource name, put a negative number in the part of the
	// name that the server would normally allocate.
	//
	// Note:
	//
	// - Resources must be created with a temp name before the name can be reused.
	//   For example, the previous CampaignBudget+Campaign example would fail if
	//   the mutate order was reversed.
	// - Temp names are not remembered across requests.
	// - There's no limit to the number of temp names in a request.
	// - Each temp name must use a unique negative number, even if the resource
	//   types differ.
	//
	// ## Latency
	//
	// It's important to group mutates by resource type or the request may time
	// out and fail. Latency is roughly equal to a series of calls to individual
	// mutate methods, where each change in resource type is a new call. For
	// example, mutating 10 campaigns then 10 ad groups is like 2 calls, while
	// mutating 1 campaign, 1 ad group, 1 campaign, 1 ad group is like 4 calls.
	//
	// List of thrown errors:
	//   [AdCustomizerError]()
	//   [AdError]()
	//   [AdGroupAdError]()
	//   [AdGroupCriterionError]()
	//   [AdGroupError]()
	//   [AssetError]()
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [BiddingError]()
	//   [CampaignBudgetError]()
	//   [CampaignCriterionError]()
	//   [CampaignError]()
	//   [CampaignExperimentError]()
	//   [CampaignSharedSetError]()
	//   [CollectionSizeError]()
	//   [ContextError]()
	//   [ConversionActionError]()
	//   [CriterionError]()
	//   [CustomerFeedError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DateRangeError]()
	//   [DistinctError]()
	//   [ExtensionFeedItemError]()
	//   [ExtensionSettingError]()
	//   [FeedAttributeReferenceError]()
	//   [FeedError]()
	//   [FeedItemError]()
	//   [FeedItemSetError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [FunctionParsingError]()
	//   [HeaderError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanCampaignError]()
	//   [KeywordPlanError]()
	//   [LabelError]()
	//   [ListOperationError]()
	//   [MediaUploadError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NullError]()
	//   [OperationAccessDeniedError]()
	//   [PolicyFindingError]()
	//   [PolicyViolationError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SettingError]()
	//   [SharedSetError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UrlFieldError]()
	//   [UserListError]()
	//   [YoutubeVideoRegistrationError]()
	Mutate(context.Context, *MutateGoogleAdsRequest) (*MutateGoogleAdsResponse, error)
	// contains filtered or unexported methods
}

GoogleAdsServiceServer is the server API for GoogleAdsService service. All implementations must embed UnimplementedGoogleAdsServiceServer for forward compatibility

type GoogleAdsService_SearchStreamClient ¶ added in v0.2.2

type GoogleAdsService_SearchStreamClient interface {
	Recv() (*SearchGoogleAdsStreamResponse, error)
	grpc.ClientStream
}

type GoogleAdsService_SearchStreamServer ¶ added in v0.2.2

type GoogleAdsService_SearchStreamServer interface {
	Send(*SearchGoogleAdsStreamResponse) error
	grpc.ServerStream
}

type GraduateCampaignExperimentRequest ¶ added in v0.2.2

type GraduateCampaignExperimentRequest struct {

	// Required. The resource name of the campaign experiment to graduate.
	CampaignExperiment string `protobuf:"bytes,1,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// Required. Resource name of the budget to attach to the campaign graduated from the
	// experiment.
	CampaignBudget string `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.GraduateCampaignExperiment][google.ads.googleads.v8.services.CampaignExperimentService.GraduateCampaignExperiment].

func (*GraduateCampaignExperimentRequest) Descriptor deprecated added in v0.2.2

func (*GraduateCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use GraduateCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*GraduateCampaignExperimentRequest) GetCampaignBudget ¶ added in v0.2.2

func (x *GraduateCampaignExperimentRequest) GetCampaignBudget() string

func (*GraduateCampaignExperimentRequest) GetCampaignExperiment ¶ added in v0.2.2

func (x *GraduateCampaignExperimentRequest) GetCampaignExperiment() string

func (*GraduateCampaignExperimentRequest) GetValidateOnly ¶ added in v0.2.2

func (x *GraduateCampaignExperimentRequest) GetValidateOnly() bool

func (*GraduateCampaignExperimentRequest) ProtoMessage ¶ added in v0.2.2

func (*GraduateCampaignExperimentRequest) ProtoMessage()

func (*GraduateCampaignExperimentRequest) ProtoReflect ¶ added in v0.2.2

func (*GraduateCampaignExperimentRequest) Reset ¶ added in v0.2.2

func (*GraduateCampaignExperimentRequest) String ¶ added in v0.2.2

type GraduateCampaignExperimentResponse ¶ added in v0.2.2

type GraduateCampaignExperimentResponse struct {

	// The resource name of the campaign from the graduated experiment.
	// This campaign is the same one as CampaignExperiment.experiment_campaign.
	GraduatedCampaign string `protobuf:"bytes,1,opt,name=graduated_campaign,json=graduatedCampaign,proto3" json:"graduated_campaign,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign experiment graduate.

func (*GraduateCampaignExperimentResponse) Descriptor deprecated added in v0.2.2

func (*GraduateCampaignExperimentResponse) Descriptor() ([]byte, []int)

Deprecated: Use GraduateCampaignExperimentResponse.ProtoReflect.Descriptor instead.

func (*GraduateCampaignExperimentResponse) GetGraduatedCampaign ¶ added in v0.2.2

func (x *GraduateCampaignExperimentResponse) GetGraduatedCampaign() string

func (*GraduateCampaignExperimentResponse) ProtoMessage ¶ added in v0.2.2

func (*GraduateCampaignExperimentResponse) ProtoMessage()

func (*GraduateCampaignExperimentResponse) ProtoReflect ¶ added in v0.2.2

func (*GraduateCampaignExperimentResponse) Reset ¶ added in v0.2.2

func (*GraduateCampaignExperimentResponse) String ¶ added in v0.2.2

type GroupPlacementViewServiceClient ¶ added in v0.2.2

type GroupPlacementViewServiceClient interface {
	// Returns the requested Group Placement view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGroupPlacementView(ctx context.Context, in *GetGroupPlacementViewRequest, opts ...grpc.CallOption) (*resources.GroupPlacementView, error)
}

GroupPlacementViewServiceClient is the client API for GroupPlacementViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewGroupPlacementViewServiceClient ¶ added in v0.2.2

func NewGroupPlacementViewServiceClient(cc grpc.ClientConnInterface) GroupPlacementViewServiceClient

type GroupPlacementViewServiceServer ¶ added in v0.2.2

type GroupPlacementViewServiceServer interface {
	// Returns the requested Group Placement view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetGroupPlacementView(context.Context, *GetGroupPlacementViewRequest) (*resources.GroupPlacementView, error)
	// contains filtered or unexported methods
}

GroupPlacementViewServiceServer is the server API for GroupPlacementViewService service. All implementations must embed UnimplementedGroupPlacementViewServiceServer for forward compatibility

type HotelGroupViewServiceClient ¶ added in v0.2.0

type HotelGroupViewServiceClient interface {
	// Returns the requested Hotel Group View in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetHotelGroupView(ctx context.Context, in *GetHotelGroupViewRequest, opts ...grpc.CallOption) (*resources.HotelGroupView, error)
}

HotelGroupViewServiceClient is the client API for HotelGroupViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewHotelGroupViewServiceClient ¶ added in v0.2.0

func NewHotelGroupViewServiceClient(cc grpc.ClientConnInterface) HotelGroupViewServiceClient

type HotelGroupViewServiceServer ¶ added in v0.2.0

type HotelGroupViewServiceServer interface {
	// Returns the requested Hotel Group View in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetHotelGroupView(context.Context, *GetHotelGroupViewRequest) (*resources.HotelGroupView, error)
	// contains filtered or unexported methods
}

HotelGroupViewServiceServer is the server API for HotelGroupViewService service. All implementations must embed UnimplementedHotelGroupViewServiceServer for forward compatibility

type HotelPerformanceViewServiceClient ¶ added in v0.2.0

type HotelPerformanceViewServiceClient interface {
	// Returns the requested Hotel Performance View in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetHotelPerformanceView(ctx context.Context, in *GetHotelPerformanceViewRequest, opts ...grpc.CallOption) (*resources.HotelPerformanceView, error)
}

HotelPerformanceViewServiceClient is the client API for HotelPerformanceViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewHotelPerformanceViewServiceClient ¶ added in v0.2.0

func NewHotelPerformanceViewServiceClient(cc grpc.ClientConnInterface) HotelPerformanceViewServiceClient

type HotelPerformanceViewServiceServer ¶ added in v0.2.0

type HotelPerformanceViewServiceServer interface {
	// Returns the requested Hotel Performance View in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetHotelPerformanceView(context.Context, *GetHotelPerformanceViewRequest) (*resources.HotelPerformanceView, error)
	// contains filtered or unexported methods
}

HotelPerformanceViewServiceServer is the server API for HotelPerformanceViewService service. All implementations must embed UnimplementedHotelPerformanceViewServiceServer for forward compatibility

type IncomeRangeViewServiceClient ¶ added in v0.2.2

type IncomeRangeViewServiceClient interface {
	// Returns the requested income range view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetIncomeRangeView(ctx context.Context, in *GetIncomeRangeViewRequest, opts ...grpc.CallOption) (*resources.IncomeRangeView, error)
}

IncomeRangeViewServiceClient is the client API for IncomeRangeViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewIncomeRangeViewServiceClient ¶ added in v0.2.2

func NewIncomeRangeViewServiceClient(cc grpc.ClientConnInterface) IncomeRangeViewServiceClient

type IncomeRangeViewServiceServer ¶ added in v0.2.2

type IncomeRangeViewServiceServer interface {
	// Returns the requested income range view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetIncomeRangeView(context.Context, *GetIncomeRangeViewRequest) (*resources.IncomeRangeView, error)
	// contains filtered or unexported methods
}

IncomeRangeViewServiceServer is the server API for IncomeRangeViewService service. All implementations must embed UnimplementedIncomeRangeViewServiceServer for forward compatibility

type InvoiceServiceClient ¶ added in v0.2.2

type InvoiceServiceClient interface {
	// Returns all invoices associated with a billing setup, for a given month.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [InvoiceError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListInvoices(ctx context.Context, in *ListInvoicesRequest, opts ...grpc.CallOption) (*ListInvoicesResponse, error)
}

InvoiceServiceClient is the client API for InvoiceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewInvoiceServiceClient ¶ added in v0.2.2

func NewInvoiceServiceClient(cc grpc.ClientConnInterface) InvoiceServiceClient

type InvoiceServiceServer ¶ added in v0.2.2

type InvoiceServiceServer interface {
	// Returns all invoices associated with a billing setup, for a given month.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [InvoiceError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListInvoices(context.Context, *ListInvoicesRequest) (*ListInvoicesResponse, error)
	// contains filtered or unexported methods
}

InvoiceServiceServer is the server API for InvoiceService service. All implementations must embed UnimplementedInvoiceServiceServer for forward compatibility

type KeywordAndUrlSeed ¶ added in v0.2.0

type KeywordAndUrlSeed struct {

	// The URL to crawl in order to generate keyword ideas.
	Url *string `protobuf:"bytes,3,opt,name=url,proto3,oneof" json:"url,omitempty"`
	// Requires at least one keyword.
	Keywords []string `protobuf:"bytes,4,rep,name=keywords,proto3" json:"keywords,omitempty"`
	// contains filtered or unexported fields
}

Keyword And Url Seed

func (*KeywordAndUrlSeed) Descriptor deprecated added in v0.2.0

func (*KeywordAndUrlSeed) Descriptor() ([]byte, []int)

Deprecated: Use KeywordAndUrlSeed.ProtoReflect.Descriptor instead.

func (*KeywordAndUrlSeed) GetKeywords ¶ added in v0.2.0

func (x *KeywordAndUrlSeed) GetKeywords() []string

func (*KeywordAndUrlSeed) GetUrl ¶ added in v0.2.0

func (x *KeywordAndUrlSeed) GetUrl() string

func (*KeywordAndUrlSeed) ProtoMessage ¶ added in v0.2.0

func (*KeywordAndUrlSeed) ProtoMessage()

func (*KeywordAndUrlSeed) ProtoReflect ¶ added in v0.2.2

func (x *KeywordAndUrlSeed) ProtoReflect() protoreflect.Message

func (*KeywordAndUrlSeed) Reset ¶ added in v0.2.0

func (x *KeywordAndUrlSeed) Reset()

func (*KeywordAndUrlSeed) String ¶ added in v0.2.0

func (x *KeywordAndUrlSeed) String() string

type KeywordPlanAdGroupForecast ¶ added in v0.2.0

type KeywordPlanAdGroupForecast struct {

	// The resource name of the Keyword Plan ad group related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanAdGroups/{keyword_plan_ad_group_id}`
	KeywordPlanAdGroup *string `protobuf:"bytes,3,opt,name=keyword_plan_ad_group,json=keywordPlanAdGroup,proto3,oneof" json:"keyword_plan_ad_group,omitempty"`
	// The forecast for the Keyword Plan ad group.
	AdGroupForecast *ForecastMetrics `protobuf:"bytes,2,opt,name=ad_group_forecast,json=adGroupForecast,proto3" json:"ad_group_forecast,omitempty"`
	// contains filtered or unexported fields
}

An ad group forecast.

func (*KeywordPlanAdGroupForecast) Descriptor deprecated added in v0.2.0

func (*KeywordPlanAdGroupForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanAdGroupForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanAdGroupForecast) GetAdGroupForecast ¶ added in v0.2.0

func (x *KeywordPlanAdGroupForecast) GetAdGroupForecast() *ForecastMetrics

func (*KeywordPlanAdGroupForecast) GetKeywordPlanAdGroup ¶ added in v0.2.0

func (x *KeywordPlanAdGroupForecast) GetKeywordPlanAdGroup() string

func (*KeywordPlanAdGroupForecast) ProtoMessage ¶ added in v0.2.0

func (*KeywordPlanAdGroupForecast) ProtoMessage()

func (*KeywordPlanAdGroupForecast) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanAdGroupForecast) Reset ¶ added in v0.2.0

func (x *KeywordPlanAdGroupForecast) Reset()

func (*KeywordPlanAdGroupForecast) String ¶ added in v0.2.0

func (x *KeywordPlanAdGroupForecast) String() string

type KeywordPlanAdGroupKeywordOperation ¶ added in v0.2.2

type KeywordPlanAdGroupKeywordOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanAdGroupKeywordOperation_Create
	//	*KeywordPlanAdGroupKeywordOperation_Update
	//	*KeywordPlanAdGroupKeywordOperation_Remove
	Operation isKeywordPlanAdGroupKeywordOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a Keyword Plan ad group keyword.

func (*KeywordPlanAdGroupKeywordOperation) Descriptor deprecated added in v0.2.2

func (*KeywordPlanAdGroupKeywordOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanAdGroupKeywordOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanAdGroupKeywordOperation) GetCreate ¶ added in v0.2.2

func (*KeywordPlanAdGroupKeywordOperation) GetOperation ¶ added in v0.2.2

func (m *KeywordPlanAdGroupKeywordOperation) GetOperation() isKeywordPlanAdGroupKeywordOperation_Operation

func (*KeywordPlanAdGroupKeywordOperation) GetRemove ¶ added in v0.2.2

func (*KeywordPlanAdGroupKeywordOperation) GetUpdate ¶ added in v0.2.2

func (*KeywordPlanAdGroupKeywordOperation) GetUpdateMask ¶ added in v0.2.2

func (*KeywordPlanAdGroupKeywordOperation) ProtoMessage ¶ added in v0.2.2

func (*KeywordPlanAdGroupKeywordOperation) ProtoMessage()

func (*KeywordPlanAdGroupKeywordOperation) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanAdGroupKeywordOperation) Reset ¶ added in v0.2.2

func (*KeywordPlanAdGroupKeywordOperation) String ¶ added in v0.2.2

type KeywordPlanAdGroupKeywordOperation_Create ¶ added in v0.2.2

type KeywordPlanAdGroupKeywordOperation_Create struct {
	// Create operation: No resource name is expected for the new Keyword Plan
	// ad group keyword.
	Create *resources.KeywordPlanAdGroupKeyword `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanAdGroupKeywordOperation_Remove ¶ added in v0.2.2

type KeywordPlanAdGroupKeywordOperation_Remove struct {
	// Remove operation: A resource name for the removed Keyword Plan ad group
	// keyword is expected, in this format:
	//
	// `customers/{customer_id}/keywordPlanAdGroupKeywords/{kp_ad_group_keyword_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanAdGroupKeywordOperation_Update ¶ added in v0.2.2

type KeywordPlanAdGroupKeywordOperation_Update struct {
	// Update operation: The Keyword Plan ad group keyword is expected to have a
	// valid resource name.
	Update *resources.KeywordPlanAdGroupKeyword `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanAdGroupKeywordServiceClient ¶ added in v0.2.2

type KeywordPlanAdGroupKeywordServiceClient interface {
	// Returns the requested Keyword Plan ad group keyword in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlanAdGroupKeyword(ctx context.Context, in *GetKeywordPlanAdGroupKeywordRequest, opts ...grpc.CallOption) (*resources.KeywordPlanAdGroupKeyword, error)
	// Creates, updates, or removes Keyword Plan ad group keywords. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanAdGroupKeywords(ctx context.Context, in *MutateKeywordPlanAdGroupKeywordsRequest, opts ...grpc.CallOption) (*MutateKeywordPlanAdGroupKeywordsResponse, error)
}

KeywordPlanAdGroupKeywordServiceClient is the client API for KeywordPlanAdGroupKeywordService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewKeywordPlanAdGroupKeywordServiceClient ¶ added in v0.2.2

func NewKeywordPlanAdGroupKeywordServiceClient(cc grpc.ClientConnInterface) KeywordPlanAdGroupKeywordServiceClient

type KeywordPlanAdGroupKeywordServiceServer ¶ added in v0.2.2

type KeywordPlanAdGroupKeywordServiceServer interface {
	// Returns the requested Keyword Plan ad group keyword in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlanAdGroupKeyword(context.Context, *GetKeywordPlanAdGroupKeywordRequest) (*resources.KeywordPlanAdGroupKeyword, error)
	// Creates, updates, or removes Keyword Plan ad group keywords. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanAdGroupKeywords(context.Context, *MutateKeywordPlanAdGroupKeywordsRequest) (*MutateKeywordPlanAdGroupKeywordsResponse, error)
	// contains filtered or unexported methods
}

KeywordPlanAdGroupKeywordServiceServer is the server API for KeywordPlanAdGroupKeywordService service. All implementations must embed UnimplementedKeywordPlanAdGroupKeywordServiceServer for forward compatibility

type KeywordPlanAdGroupOperation ¶ added in v0.2.0

type KeywordPlanAdGroupOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanAdGroupOperation_Create
	//	*KeywordPlanAdGroupOperation_Update
	//	*KeywordPlanAdGroupOperation_Remove
	Operation isKeywordPlanAdGroupOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a Keyword Plan ad group.

func (*KeywordPlanAdGroupOperation) Descriptor deprecated added in v0.2.0

func (*KeywordPlanAdGroupOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanAdGroupOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanAdGroupOperation) GetCreate ¶ added in v0.2.0

func (*KeywordPlanAdGroupOperation) GetOperation ¶ added in v0.2.0

func (m *KeywordPlanAdGroupOperation) GetOperation() isKeywordPlanAdGroupOperation_Operation

func (*KeywordPlanAdGroupOperation) GetRemove ¶ added in v0.2.0

func (x *KeywordPlanAdGroupOperation) GetRemove() string

func (*KeywordPlanAdGroupOperation) GetUpdate ¶ added in v0.2.0

func (*KeywordPlanAdGroupOperation) GetUpdateMask ¶ added in v0.2.0

func (x *KeywordPlanAdGroupOperation) GetUpdateMask() *field_mask.FieldMask

func (*KeywordPlanAdGroupOperation) ProtoMessage ¶ added in v0.2.0

func (*KeywordPlanAdGroupOperation) ProtoMessage()

func (*KeywordPlanAdGroupOperation) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanAdGroupOperation) Reset ¶ added in v0.2.0

func (x *KeywordPlanAdGroupOperation) Reset()

func (*KeywordPlanAdGroupOperation) String ¶ added in v0.2.0

func (x *KeywordPlanAdGroupOperation) String() string

type KeywordPlanAdGroupOperation_Create ¶ added in v0.2.0

type KeywordPlanAdGroupOperation_Create struct {
	// Create operation: No resource name is expected for the new Keyword Plan
	// ad group.
	Create *resources.KeywordPlanAdGroup `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanAdGroupOperation_Remove ¶ added in v0.2.0

type KeywordPlanAdGroupOperation_Remove struct {
	// Remove operation: A resource name for the removed Keyword Plan ad group
	// is expected, in this format:
	//
	// `customers/{customer_id}/keywordPlanAdGroups/{kp_ad_group_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanAdGroupOperation_Update ¶ added in v0.2.0

type KeywordPlanAdGroupOperation_Update struct {
	// Update operation: The Keyword Plan ad group is expected to have a valid
	// resource name.
	Update *resources.KeywordPlanAdGroup `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanAdGroupServiceClient ¶ added in v0.2.0

type KeywordPlanAdGroupServiceClient interface {
	// Returns the requested Keyword Plan ad group in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlanAdGroup(ctx context.Context, in *GetKeywordPlanAdGroupRequest, opts ...grpc.CallOption) (*resources.KeywordPlanAdGroup, error)
	// Creates, updates, or removes Keyword Plan ad groups. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanAdGroups(ctx context.Context, in *MutateKeywordPlanAdGroupsRequest, opts ...grpc.CallOption) (*MutateKeywordPlanAdGroupsResponse, error)
}

KeywordPlanAdGroupServiceClient is the client API for KeywordPlanAdGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewKeywordPlanAdGroupServiceClient ¶ added in v0.2.0

func NewKeywordPlanAdGroupServiceClient(cc grpc.ClientConnInterface) KeywordPlanAdGroupServiceClient

type KeywordPlanAdGroupServiceServer ¶ added in v0.2.0

type KeywordPlanAdGroupServiceServer interface {
	// Returns the requested Keyword Plan ad group in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlanAdGroup(context.Context, *GetKeywordPlanAdGroupRequest) (*resources.KeywordPlanAdGroup, error)
	// Creates, updates, or removes Keyword Plan ad groups. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanAdGroups(context.Context, *MutateKeywordPlanAdGroupsRequest) (*MutateKeywordPlanAdGroupsResponse, error)
	// contains filtered or unexported methods
}

KeywordPlanAdGroupServiceServer is the server API for KeywordPlanAdGroupService service. All implementations must embed UnimplementedKeywordPlanAdGroupServiceServer for forward compatibility

type KeywordPlanCampaignForecast ¶ added in v0.2.0

type KeywordPlanCampaignForecast struct {

	// The resource name of the Keyword Plan campaign related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanCampaigns/{keyword_plan_campaign_id}`
	KeywordPlanCampaign *string `` /* 126-byte string literal not displayed */
	// The forecast for the Keyword Plan campaign.
	CampaignForecast *ForecastMetrics `protobuf:"bytes,2,opt,name=campaign_forecast,json=campaignForecast,proto3" json:"campaign_forecast,omitempty"`
	// contains filtered or unexported fields
}

A campaign forecast.

func (*KeywordPlanCampaignForecast) Descriptor deprecated added in v0.2.0

func (*KeywordPlanCampaignForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanCampaignForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanCampaignForecast) GetCampaignForecast ¶ added in v0.2.0

func (x *KeywordPlanCampaignForecast) GetCampaignForecast() *ForecastMetrics

func (*KeywordPlanCampaignForecast) GetKeywordPlanCampaign ¶ added in v0.2.0

func (x *KeywordPlanCampaignForecast) GetKeywordPlanCampaign() string

func (*KeywordPlanCampaignForecast) ProtoMessage ¶ added in v0.2.0

func (*KeywordPlanCampaignForecast) ProtoMessage()

func (*KeywordPlanCampaignForecast) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanCampaignForecast) Reset ¶ added in v0.2.0

func (x *KeywordPlanCampaignForecast) Reset()

func (*KeywordPlanCampaignForecast) String ¶ added in v0.2.0

func (x *KeywordPlanCampaignForecast) String() string

type KeywordPlanCampaignForecastCurve ¶ added in v0.2.2

type KeywordPlanCampaignForecastCurve struct {

	// The resource name of the Keyword Plan campaign related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanCampaigns/{keyword_plan_campaign_id}`
	KeywordPlanCampaign *string `` /* 126-byte string literal not displayed */
	// The max cpc bid forecast curve for the campaign.
	MaxCpcBidForecastCurve *KeywordPlanMaxCpcBidForecastCurve `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

The forecast curve for the campaign.

func (*KeywordPlanCampaignForecastCurve) Descriptor deprecated added in v0.2.2

func (*KeywordPlanCampaignForecastCurve) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanCampaignForecastCurve.ProtoReflect.Descriptor instead.

func (*KeywordPlanCampaignForecastCurve) GetKeywordPlanCampaign ¶ added in v0.2.2

func (x *KeywordPlanCampaignForecastCurve) GetKeywordPlanCampaign() string

func (*KeywordPlanCampaignForecastCurve) GetMaxCpcBidForecastCurve ¶ added in v0.2.2

func (*KeywordPlanCampaignForecastCurve) ProtoMessage ¶ added in v0.2.2

func (*KeywordPlanCampaignForecastCurve) ProtoMessage()

func (*KeywordPlanCampaignForecastCurve) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanCampaignForecastCurve) Reset ¶ added in v0.2.2

func (*KeywordPlanCampaignForecastCurve) String ¶ added in v0.2.2

type KeywordPlanCampaignKeywordOperation ¶ added in v0.2.2

type KeywordPlanCampaignKeywordOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanCampaignKeywordOperation_Create
	//	*KeywordPlanCampaignKeywordOperation_Update
	//	*KeywordPlanCampaignKeywordOperation_Remove
	Operation isKeywordPlanCampaignKeywordOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a Keyword Plan campaign keyword.

func (*KeywordPlanCampaignKeywordOperation) Descriptor deprecated added in v0.2.2

func (*KeywordPlanCampaignKeywordOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanCampaignKeywordOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanCampaignKeywordOperation) GetCreate ¶ added in v0.2.2

func (*KeywordPlanCampaignKeywordOperation) GetOperation ¶ added in v0.2.2

func (m *KeywordPlanCampaignKeywordOperation) GetOperation() isKeywordPlanCampaignKeywordOperation_Operation

func (*KeywordPlanCampaignKeywordOperation) GetRemove ¶ added in v0.2.2

func (*KeywordPlanCampaignKeywordOperation) GetUpdate ¶ added in v0.2.2

func (*KeywordPlanCampaignKeywordOperation) GetUpdateMask ¶ added in v0.2.2

func (*KeywordPlanCampaignKeywordOperation) ProtoMessage ¶ added in v0.2.2

func (*KeywordPlanCampaignKeywordOperation) ProtoMessage()

func (*KeywordPlanCampaignKeywordOperation) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanCampaignKeywordOperation) Reset ¶ added in v0.2.2

func (*KeywordPlanCampaignKeywordOperation) String ¶ added in v0.2.2

type KeywordPlanCampaignKeywordOperation_Create ¶ added in v0.2.2

type KeywordPlanCampaignKeywordOperation_Create struct {
	// Create operation: No resource name is expected for the new Keyword Plan
	// campaign keyword.
	Create *resources.KeywordPlanCampaignKeyword `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanCampaignKeywordOperation_Remove ¶ added in v0.2.2

type KeywordPlanCampaignKeywordOperation_Remove struct {
	// Remove operation: A resource name for the removed Keyword Plan campaign
	// keywords expected in this format:
	//
	// `customers/{customer_id}/keywordPlanCampaignKeywords/{kp_campaign_keyword_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanCampaignKeywordOperation_Update ¶ added in v0.2.2

type KeywordPlanCampaignKeywordOperation_Update struct {
	// Update operation: The Keyword Plan campaign keyword expected to have a
	// valid resource name.
	Update *resources.KeywordPlanCampaignKeyword `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanCampaignKeywordServiceClient ¶ added in v0.2.2

type KeywordPlanCampaignKeywordServiceClient interface {
	// Returns the requested plan in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlanCampaignKeyword(ctx context.Context, in *GetKeywordPlanCampaignKeywordRequest, opts ...grpc.CallOption) (*resources.KeywordPlanCampaignKeyword, error)
	// Creates, updates, or removes Keyword Plan campaign keywords. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanCampaignKeywordError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanCampaignKeywords(ctx context.Context, in *MutateKeywordPlanCampaignKeywordsRequest, opts ...grpc.CallOption) (*MutateKeywordPlanCampaignKeywordsResponse, error)
}

KeywordPlanCampaignKeywordServiceClient is the client API for KeywordPlanCampaignKeywordService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewKeywordPlanCampaignKeywordServiceClient ¶ added in v0.2.2

func NewKeywordPlanCampaignKeywordServiceClient(cc grpc.ClientConnInterface) KeywordPlanCampaignKeywordServiceClient

type KeywordPlanCampaignKeywordServiceServer ¶ added in v0.2.2

type KeywordPlanCampaignKeywordServiceServer interface {
	// Returns the requested plan in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlanCampaignKeyword(context.Context, *GetKeywordPlanCampaignKeywordRequest) (*resources.KeywordPlanCampaignKeyword, error)
	// Creates, updates, or removes Keyword Plan campaign keywords. Operation
	// statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanAdGroupKeywordError]()
	//   [KeywordPlanCampaignKeywordError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanCampaignKeywords(context.Context, *MutateKeywordPlanCampaignKeywordsRequest) (*MutateKeywordPlanCampaignKeywordsResponse, error)
	// contains filtered or unexported methods
}

KeywordPlanCampaignKeywordServiceServer is the server API for KeywordPlanCampaignKeywordService service. All implementations must embed UnimplementedKeywordPlanCampaignKeywordServiceServer for forward compatibility

type KeywordPlanCampaignOperation ¶ added in v0.2.0

type KeywordPlanCampaignOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanCampaignOperation_Create
	//	*KeywordPlanCampaignOperation_Update
	//	*KeywordPlanCampaignOperation_Remove
	Operation isKeywordPlanCampaignOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a Keyword Plan campaign.

func (*KeywordPlanCampaignOperation) Descriptor deprecated added in v0.2.0

func (*KeywordPlanCampaignOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanCampaignOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanCampaignOperation) GetCreate ¶ added in v0.2.0

func (*KeywordPlanCampaignOperation) GetOperation ¶ added in v0.2.0

func (m *KeywordPlanCampaignOperation) GetOperation() isKeywordPlanCampaignOperation_Operation

func (*KeywordPlanCampaignOperation) GetRemove ¶ added in v0.2.0

func (x *KeywordPlanCampaignOperation) GetRemove() string

func (*KeywordPlanCampaignOperation) GetUpdate ¶ added in v0.2.0

func (*KeywordPlanCampaignOperation) GetUpdateMask ¶ added in v0.2.0

func (*KeywordPlanCampaignOperation) ProtoMessage ¶ added in v0.2.0

func (*KeywordPlanCampaignOperation) ProtoMessage()

func (*KeywordPlanCampaignOperation) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanCampaignOperation) Reset ¶ added in v0.2.0

func (x *KeywordPlanCampaignOperation) Reset()

func (*KeywordPlanCampaignOperation) String ¶ added in v0.2.0

type KeywordPlanCampaignOperation_Create ¶ added in v0.2.0

type KeywordPlanCampaignOperation_Create struct {
	// Create operation: No resource name is expected for the new Keyword Plan
	// campaign.
	Create *resources.KeywordPlanCampaign `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanCampaignOperation_Remove ¶ added in v0.2.0

type KeywordPlanCampaignOperation_Remove struct {
	// Remove operation: A resource name for the removed Keyword Plan campaign
	// is expected, in this format:
	//
	// `customers/{customer_id}/keywordPlanCampaigns/{keywordPlan_campaign_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanCampaignOperation_Update ¶ added in v0.2.0

type KeywordPlanCampaignOperation_Update struct {
	// Update operation: The Keyword Plan campaign is expected to have a valid
	// resource name.
	Update *resources.KeywordPlanCampaign `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanCampaignServiceClient ¶ added in v0.2.0

type KeywordPlanCampaignServiceClient interface {
	// Returns the requested Keyword Plan campaign in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlanCampaign(ctx context.Context, in *GetKeywordPlanCampaignRequest, opts ...grpc.CallOption) (*resources.KeywordPlanCampaign, error)
	// Creates, updates, or removes Keyword Plan campaigns. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanCampaignError]()
	//   [KeywordPlanError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanCampaigns(ctx context.Context, in *MutateKeywordPlanCampaignsRequest, opts ...grpc.CallOption) (*MutateKeywordPlanCampaignsResponse, error)
}

KeywordPlanCampaignServiceClient is the client API for KeywordPlanCampaignService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewKeywordPlanCampaignServiceClient ¶ added in v0.2.0

func NewKeywordPlanCampaignServiceClient(cc grpc.ClientConnInterface) KeywordPlanCampaignServiceClient

type KeywordPlanCampaignServiceServer ¶ added in v0.2.0

type KeywordPlanCampaignServiceServer interface {
	// Returns the requested Keyword Plan campaign in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlanCampaign(context.Context, *GetKeywordPlanCampaignRequest) (*resources.KeywordPlanCampaign, error)
	// Creates, updates, or removes Keyword Plan campaigns. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanCampaignError]()
	//   [KeywordPlanError]()
	//   [ListOperationError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	MutateKeywordPlanCampaigns(context.Context, *MutateKeywordPlanCampaignsRequest) (*MutateKeywordPlanCampaignsResponse, error)
	// contains filtered or unexported methods
}

KeywordPlanCampaignServiceServer is the server API for KeywordPlanCampaignService service. All implementations must embed UnimplementedKeywordPlanCampaignServiceServer for forward compatibility

type KeywordPlanIdeaServiceClient ¶ added in v0.2.0

type KeywordPlanIdeaServiceClient interface {
	// Returns a list of keyword ideas.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanIdeaError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateKeywordIdeas(ctx context.Context, in *GenerateKeywordIdeasRequest, opts ...grpc.CallOption) (*GenerateKeywordIdeaResponse, error)
}

KeywordPlanIdeaServiceClient is the client API for KeywordPlanIdeaService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewKeywordPlanIdeaServiceClient ¶ added in v0.2.0

func NewKeywordPlanIdeaServiceClient(cc grpc.ClientConnInterface) KeywordPlanIdeaServiceClient

type KeywordPlanIdeaServiceServer ¶ added in v0.2.0

type KeywordPlanIdeaServiceServer interface {
	// Returns a list of keyword ideas.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanIdeaError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateKeywordIdeas(context.Context, *GenerateKeywordIdeasRequest) (*GenerateKeywordIdeaResponse, error)
	// contains filtered or unexported methods
}

KeywordPlanIdeaServiceServer is the server API for KeywordPlanIdeaService service. All implementations must embed UnimplementedKeywordPlanIdeaServiceServer for forward compatibility

type KeywordPlanKeywordForecast ¶ added in v0.2.0

type KeywordPlanKeywordForecast struct {

	// The resource name of the Keyword Plan keyword related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanAdGroupKeywords/{keyword_plan_ad_group_keyword_id}`
	KeywordPlanAdGroupKeyword *string `` /* 148-byte string literal not displayed */
	// The forecast for the Keyword Plan keyword.
	KeywordForecast *ForecastMetrics `protobuf:"bytes,2,opt,name=keyword_forecast,json=keywordForecast,proto3" json:"keyword_forecast,omitempty"`
	// contains filtered or unexported fields
}

A keyword forecast.

func (*KeywordPlanKeywordForecast) Descriptor deprecated added in v0.2.0

func (*KeywordPlanKeywordForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanKeywordForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanKeywordForecast) GetKeywordForecast ¶ added in v0.2.0

func (x *KeywordPlanKeywordForecast) GetKeywordForecast() *ForecastMetrics

func (*KeywordPlanKeywordForecast) GetKeywordPlanAdGroupKeyword ¶ added in v0.2.0

func (x *KeywordPlanKeywordForecast) GetKeywordPlanAdGroupKeyword() string

func (*KeywordPlanKeywordForecast) ProtoMessage ¶ added in v0.2.0

func (*KeywordPlanKeywordForecast) ProtoMessage()

func (*KeywordPlanKeywordForecast) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanKeywordForecast) Reset ¶ added in v0.2.0

func (x *KeywordPlanKeywordForecast) Reset()

func (*KeywordPlanKeywordForecast) String ¶ added in v0.2.0

func (x *KeywordPlanKeywordForecast) String() string

type KeywordPlanKeywordHistoricalMetrics ¶ added in v0.2.0

type KeywordPlanKeywordHistoricalMetrics struct {

	// The text of the query associated with one or more ad_group_keywords in the
	// plan.
	//
	// Note that we de-dupe your keywords list, eliminating close variants before
	// returning the plan's keywords as text. For example, if your plan originally
	// contained the keywords 'car' and 'cars', the returned search query will
	// only contain 'cars'.
	// Starting V5, the list of de-duped queries will be included in
	// close_variants field.
	SearchQuery *string `protobuf:"bytes,4,opt,name=search_query,json=searchQuery,proto3,oneof" json:"search_query,omitempty"`
	// The list of close variant queries for search_query whose search results
	// are combined into the search_query.
	CloseVariants []string `protobuf:"bytes,3,rep,name=close_variants,json=closeVariants,proto3" json:"close_variants,omitempty"`
	// The historical metrics for the query associated with one or more
	// ad_group_keywords in the plan.
	KeywordMetrics *common.KeywordPlanHistoricalMetrics `protobuf:"bytes,2,opt,name=keyword_metrics,json=keywordMetrics,proto3" json:"keyword_metrics,omitempty"`
	// contains filtered or unexported fields
}

A keyword historical metrics.

func (*KeywordPlanKeywordHistoricalMetrics) Descriptor deprecated added in v0.2.0

func (*KeywordPlanKeywordHistoricalMetrics) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanKeywordHistoricalMetrics.ProtoReflect.Descriptor instead.

func (*KeywordPlanKeywordHistoricalMetrics) GetCloseVariants ¶ added in v0.2.2

func (x *KeywordPlanKeywordHistoricalMetrics) GetCloseVariants() []string

func (*KeywordPlanKeywordHistoricalMetrics) GetKeywordMetrics ¶ added in v0.2.0

func (*KeywordPlanKeywordHistoricalMetrics) GetSearchQuery ¶ added in v0.2.0

func (x *KeywordPlanKeywordHistoricalMetrics) GetSearchQuery() string

func (*KeywordPlanKeywordHistoricalMetrics) ProtoMessage ¶ added in v0.2.0

func (*KeywordPlanKeywordHistoricalMetrics) ProtoMessage()

func (*KeywordPlanKeywordHistoricalMetrics) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanKeywordHistoricalMetrics) Reset ¶ added in v0.2.0

func (*KeywordPlanKeywordHistoricalMetrics) String ¶ added in v0.2.0

type KeywordPlanMaxCpcBidForecast ¶ added in v0.2.2

type KeywordPlanMaxCpcBidForecast struct {

	// The max cpc bid in micros.
	MaxCpcBidMicros *int64 `protobuf:"varint,3,opt,name=max_cpc_bid_micros,json=maxCpcBidMicros,proto3,oneof" json:"max_cpc_bid_micros,omitempty"`
	// The forecast for the Keyword Plan campaign at the specific bid.
	MaxCpcBidForecast *ForecastMetrics `protobuf:"bytes,2,opt,name=max_cpc_bid_forecast,json=maxCpcBidForecast,proto3" json:"max_cpc_bid_forecast,omitempty"`
	// contains filtered or unexported fields
}

The forecast of the campaign at a specific bid.

func (*KeywordPlanMaxCpcBidForecast) Descriptor deprecated added in v0.2.2

func (*KeywordPlanMaxCpcBidForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanMaxCpcBidForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanMaxCpcBidForecast) GetMaxCpcBidForecast ¶ added in v0.2.2

func (x *KeywordPlanMaxCpcBidForecast) GetMaxCpcBidForecast() *ForecastMetrics

func (*KeywordPlanMaxCpcBidForecast) GetMaxCpcBidMicros ¶ added in v0.2.2

func (x *KeywordPlanMaxCpcBidForecast) GetMaxCpcBidMicros() int64

func (*KeywordPlanMaxCpcBidForecast) ProtoMessage ¶ added in v0.2.2

func (*KeywordPlanMaxCpcBidForecast) ProtoMessage()

func (*KeywordPlanMaxCpcBidForecast) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanMaxCpcBidForecast) Reset ¶ added in v0.2.2

func (x *KeywordPlanMaxCpcBidForecast) Reset()

func (*KeywordPlanMaxCpcBidForecast) String ¶ added in v0.2.2

type KeywordPlanMaxCpcBidForecastCurve ¶ added in v0.2.2

type KeywordPlanMaxCpcBidForecastCurve struct {

	// The forecasts for the Keyword Plan campaign at different max CPC bids.
	MaxCpcBidForecasts []*KeywordPlanMaxCpcBidForecast `protobuf:"bytes,1,rep,name=max_cpc_bid_forecasts,json=maxCpcBidForecasts,proto3" json:"max_cpc_bid_forecasts,omitempty"`
	// contains filtered or unexported fields
}

The max cpc bid forecast curve.

func (*KeywordPlanMaxCpcBidForecastCurve) Descriptor deprecated added in v0.2.2

func (*KeywordPlanMaxCpcBidForecastCurve) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanMaxCpcBidForecastCurve.ProtoReflect.Descriptor instead.

func (*KeywordPlanMaxCpcBidForecastCurve) GetMaxCpcBidForecasts ¶ added in v0.2.2

func (*KeywordPlanMaxCpcBidForecastCurve) ProtoMessage ¶ added in v0.2.2

func (*KeywordPlanMaxCpcBidForecastCurve) ProtoMessage()

func (*KeywordPlanMaxCpcBidForecastCurve) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanMaxCpcBidForecastCurve) Reset ¶ added in v0.2.2

func (*KeywordPlanMaxCpcBidForecastCurve) String ¶ added in v0.2.2

type KeywordPlanOperation ¶ added in v0.2.0

type KeywordPlanOperation struct {

	// The FieldMask that determines which resource fields are modified in an
	// update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*KeywordPlanOperation_Create
	//	*KeywordPlanOperation_Update
	//	*KeywordPlanOperation_Remove
	Operation isKeywordPlanOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a keyword plan.

func (*KeywordPlanOperation) Descriptor deprecated added in v0.2.0

func (*KeywordPlanOperation) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanOperation.ProtoReflect.Descriptor instead.

func (*KeywordPlanOperation) GetCreate ¶ added in v0.2.0

func (x *KeywordPlanOperation) GetCreate() *resources.KeywordPlan

func (*KeywordPlanOperation) GetOperation ¶ added in v0.2.0

func (m *KeywordPlanOperation) GetOperation() isKeywordPlanOperation_Operation

func (*KeywordPlanOperation) GetRemove ¶ added in v0.2.0

func (x *KeywordPlanOperation) GetRemove() string

func (*KeywordPlanOperation) GetUpdate ¶ added in v0.2.0

func (x *KeywordPlanOperation) GetUpdate() *resources.KeywordPlan

func (*KeywordPlanOperation) GetUpdateMask ¶ added in v0.2.0

func (x *KeywordPlanOperation) GetUpdateMask() *field_mask.FieldMask

func (*KeywordPlanOperation) ProtoMessage ¶ added in v0.2.0

func (*KeywordPlanOperation) ProtoMessage()

func (*KeywordPlanOperation) ProtoReflect ¶ added in v0.2.2

func (x *KeywordPlanOperation) ProtoReflect() protoreflect.Message

func (*KeywordPlanOperation) Reset ¶ added in v0.2.0

func (x *KeywordPlanOperation) Reset()

func (*KeywordPlanOperation) String ¶ added in v0.2.0

func (x *KeywordPlanOperation) String() string

type KeywordPlanOperation_Create ¶ added in v0.2.0

type KeywordPlanOperation_Create struct {
	// Create operation: No resource name is expected for the new keyword plan.
	Create *resources.KeywordPlan `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type KeywordPlanOperation_Remove ¶ added in v0.2.0

type KeywordPlanOperation_Remove struct {
	// Remove operation: A resource name for the removed keyword plan is
	// expected in this format:
	//
	// `customers/{customer_id}/keywordPlans/{keyword_plan_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type KeywordPlanOperation_Update ¶ added in v0.2.0

type KeywordPlanOperation_Update struct {
	// Update operation: The keyword plan is expected to have a valid resource
	// name.
	Update *resources.KeywordPlan `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type KeywordPlanServiceClient ¶ added in v0.2.0

type KeywordPlanServiceClient interface {
	// Returns the requested plan in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlan(ctx context.Context, in *GetKeywordPlanRequest, opts ...grpc.CallOption) (*resources.KeywordPlan, error)
	// Creates, updates, or removes keyword plans. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateKeywordPlans(ctx context.Context, in *MutateKeywordPlansRequest, opts ...grpc.CallOption) (*MutateKeywordPlansResponse, error)
	// Returns the requested Keyword Plan forecast curve.
	// Only the bidding strategy is considered for generating forecast curve.
	// The bidding strategy value specified in the plan is ignored.
	//
	// To generate a forecast at a value specified in the plan, use
	// KeywordPlanService.GenerateForecastMetrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastCurve(ctx context.Context, in *GenerateForecastCurveRequest, opts ...grpc.CallOption) (*GenerateForecastCurveResponse, error)
	// Returns a forecast in the form of a time series for the Keyword Plan over
	// the next 52 weeks.
	// (1) Forecasts closer to the current date are generally more accurate than
	// further out.
	//
	// (2) The forecast reflects seasonal trends using current and
	// prior traffic patterns. The forecast period of the plan is ignored.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastTimeSeries(ctx context.Context, in *GenerateForecastTimeSeriesRequest, opts ...grpc.CallOption) (*GenerateForecastTimeSeriesResponse, error)
	// Returns the requested Keyword Plan forecasts.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastMetrics(ctx context.Context, in *GenerateForecastMetricsRequest, opts ...grpc.CallOption) (*GenerateForecastMetricsResponse, error)
	// Returns the requested Keyword Plan historical metrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateHistoricalMetrics(ctx context.Context, in *GenerateHistoricalMetricsRequest, opts ...grpc.CallOption) (*GenerateHistoricalMetricsResponse, error)
}

KeywordPlanServiceClient is the client API for KeywordPlanService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewKeywordPlanServiceClient ¶ added in v0.2.0

func NewKeywordPlanServiceClient(cc grpc.ClientConnInterface) KeywordPlanServiceClient

type KeywordPlanServiceServer ¶ added in v0.2.0

type KeywordPlanServiceServer interface {
	// Returns the requested plan in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordPlan(context.Context, *GetKeywordPlanRequest) (*resources.KeywordPlan, error)
	// Creates, updates, or removes keyword plans. Operation statuses are
	// returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [StringLengthError]()
	MutateKeywordPlans(context.Context, *MutateKeywordPlansRequest) (*MutateKeywordPlansResponse, error)
	// Returns the requested Keyword Plan forecast curve.
	// Only the bidding strategy is considered for generating forecast curve.
	// The bidding strategy value specified in the plan is ignored.
	//
	// To generate a forecast at a value specified in the plan, use
	// KeywordPlanService.GenerateForecastMetrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastCurve(context.Context, *GenerateForecastCurveRequest) (*GenerateForecastCurveResponse, error)
	// Returns a forecast in the form of a time series for the Keyword Plan over
	// the next 52 weeks.
	// (1) Forecasts closer to the current date are generally more accurate than
	// further out.
	//
	// (2) The forecast reflects seasonal trends using current and
	// prior traffic patterns. The forecast period of the plan is ignored.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastTimeSeries(context.Context, *GenerateForecastTimeSeriesRequest) (*GenerateForecastTimeSeriesResponse, error)
	// Returns the requested Keyword Plan forecasts.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateForecastMetrics(context.Context, *GenerateForecastMetricsRequest) (*GenerateForecastMetricsResponse, error)
	// Returns the requested Keyword Plan historical metrics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [KeywordPlanError]()
	//   [QuotaError]()
	//   [RequestError]()
	GenerateHistoricalMetrics(context.Context, *GenerateHistoricalMetricsRequest) (*GenerateHistoricalMetricsResponse, error)
	// contains filtered or unexported methods
}

KeywordPlanServiceServer is the server API for KeywordPlanService service. All implementations must embed UnimplementedKeywordPlanServiceServer for forward compatibility

type KeywordPlanWeeklyForecast ¶ added in v0.2.2

type KeywordPlanWeeklyForecast struct {

	// The start date, in yyyy-mm-dd format. This date is inclusive.
	StartDate *string `protobuf:"bytes,1,opt,name=start_date,json=startDate,proto3,oneof" json:"start_date,omitempty"`
	// The forecast for the Keyword Plan campaign for the week.
	Forecast *ForecastMetrics `protobuf:"bytes,2,opt,name=forecast,proto3" json:"forecast,omitempty"`
	// contains filtered or unexported fields
}

The forecast of the campaign for the week starting start_date.

func (*KeywordPlanWeeklyForecast) Descriptor deprecated added in v0.2.2

func (*KeywordPlanWeeklyForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanWeeklyForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanWeeklyForecast) GetForecast ¶ added in v0.2.2

func (x *KeywordPlanWeeklyForecast) GetForecast() *ForecastMetrics

func (*KeywordPlanWeeklyForecast) GetStartDate ¶ added in v0.2.2

func (x *KeywordPlanWeeklyForecast) GetStartDate() string

func (*KeywordPlanWeeklyForecast) ProtoMessage ¶ added in v0.2.2

func (*KeywordPlanWeeklyForecast) ProtoMessage()

func (*KeywordPlanWeeklyForecast) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanWeeklyForecast) Reset ¶ added in v0.2.2

func (x *KeywordPlanWeeklyForecast) Reset()

func (*KeywordPlanWeeklyForecast) String ¶ added in v0.2.2

func (x *KeywordPlanWeeklyForecast) String() string

type KeywordPlanWeeklyTimeSeriesForecast ¶ added in v0.2.2

type KeywordPlanWeeklyTimeSeriesForecast struct {

	// The resource name of the Keyword Plan campaign related to the forecast.
	//
	// `customers/{customer_id}/keywordPlanCampaigns/{keyword_plan_campaign_id}`
	KeywordPlanCampaign *string `` /* 126-byte string literal not displayed */
	// The forecasts for the Keyword Plan campaign at different max CPC bids.
	WeeklyForecasts []*KeywordPlanWeeklyForecast `protobuf:"bytes,2,rep,name=weekly_forecasts,json=weeklyForecasts,proto3" json:"weekly_forecasts,omitempty"`
	// contains filtered or unexported fields
}

The weekly time series forecast for the keyword plan campaign.

func (*KeywordPlanWeeklyTimeSeriesForecast) Descriptor deprecated added in v0.2.2

func (*KeywordPlanWeeklyTimeSeriesForecast) Descriptor() ([]byte, []int)

Deprecated: Use KeywordPlanWeeklyTimeSeriesForecast.ProtoReflect.Descriptor instead.

func (*KeywordPlanWeeklyTimeSeriesForecast) GetKeywordPlanCampaign ¶ added in v0.2.2

func (x *KeywordPlanWeeklyTimeSeriesForecast) GetKeywordPlanCampaign() string

func (*KeywordPlanWeeklyTimeSeriesForecast) GetWeeklyForecasts ¶ added in v0.2.2

func (*KeywordPlanWeeklyTimeSeriesForecast) ProtoMessage ¶ added in v0.2.2

func (*KeywordPlanWeeklyTimeSeriesForecast) ProtoMessage()

func (*KeywordPlanWeeklyTimeSeriesForecast) ProtoReflect ¶ added in v0.2.2

func (*KeywordPlanWeeklyTimeSeriesForecast) Reset ¶ added in v0.2.2

func (*KeywordPlanWeeklyTimeSeriesForecast) String ¶ added in v0.2.2

type KeywordSeed ¶ added in v0.2.0

type KeywordSeed struct {

	// Requires at least one keyword.
	Keywords []string `protobuf:"bytes,2,rep,name=keywords,proto3" json:"keywords,omitempty"`
	// contains filtered or unexported fields
}

Keyword Seed

func (*KeywordSeed) Descriptor deprecated added in v0.2.0

func (*KeywordSeed) Descriptor() ([]byte, []int)

Deprecated: Use KeywordSeed.ProtoReflect.Descriptor instead.

func (*KeywordSeed) GetKeywords ¶ added in v0.2.0

func (x *KeywordSeed) GetKeywords() []string

func (*KeywordSeed) ProtoMessage ¶ added in v0.2.0

func (*KeywordSeed) ProtoMessage()

func (*KeywordSeed) ProtoReflect ¶ added in v0.2.2

func (x *KeywordSeed) ProtoReflect() protoreflect.Message

func (*KeywordSeed) Reset ¶ added in v0.2.0

func (x *KeywordSeed) Reset()

func (*KeywordSeed) String ¶ added in v0.2.0

func (x *KeywordSeed) String() string

type KeywordThemeConstantServiceClient ¶ added in v0.2.3

type KeywordThemeConstantServiceClient interface {
	// Returns the requested keyword theme constant in full detail.
	GetKeywordThemeConstant(ctx context.Context, in *GetKeywordThemeConstantRequest, opts ...grpc.CallOption) (*resources.KeywordThemeConstant, error)
	// Returns KeywordThemeConstant suggestions by keyword themes.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	SuggestKeywordThemeConstants(ctx context.Context, in *SuggestKeywordThemeConstantsRequest, opts ...grpc.CallOption) (*SuggestKeywordThemeConstantsResponse, error)
}

KeywordThemeConstantServiceClient is the client API for KeywordThemeConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewKeywordThemeConstantServiceClient ¶ added in v0.2.3

func NewKeywordThemeConstantServiceClient(cc grpc.ClientConnInterface) KeywordThemeConstantServiceClient

type KeywordThemeConstantServiceServer ¶ added in v0.2.3

type KeywordThemeConstantServiceServer interface {
	// Returns the requested keyword theme constant in full detail.
	GetKeywordThemeConstant(context.Context, *GetKeywordThemeConstantRequest) (*resources.KeywordThemeConstant, error)
	// Returns KeywordThemeConstant suggestions by keyword themes.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	SuggestKeywordThemeConstants(context.Context, *SuggestKeywordThemeConstantsRequest) (*SuggestKeywordThemeConstantsResponse, error)
	// contains filtered or unexported methods
}

KeywordThemeConstantServiceServer is the server API for KeywordThemeConstantService service. All implementations must embed UnimplementedKeywordThemeConstantServiceServer for forward compatibility

type KeywordViewServiceClient ¶

type KeywordViewServiceClient interface {
	// Returns the requested keyword view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordView(ctx context.Context, in *GetKeywordViewRequest, opts ...grpc.CallOption) (*resources.KeywordView, error)
}

KeywordViewServiceClient is the client API for KeywordViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type KeywordViewServiceServer ¶

type KeywordViewServiceServer interface {
	// Returns the requested keyword view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetKeywordView(context.Context, *GetKeywordViewRequest) (*resources.KeywordView, error)
	// contains filtered or unexported methods
}

KeywordViewServiceServer is the server API for KeywordViewService service. All implementations must embed UnimplementedKeywordViewServiceServer for forward compatibility

type LabelOperation ¶ added in v0.2.2

type LabelOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*LabelOperation_Create
	//	*LabelOperation_Update
	//	*LabelOperation_Remove
	Operation isLabelOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove, update) on a label.

func (*LabelOperation) Descriptor deprecated added in v0.2.2

func (*LabelOperation) Descriptor() ([]byte, []int)

Deprecated: Use LabelOperation.ProtoReflect.Descriptor instead.

func (*LabelOperation) GetCreate ¶ added in v0.2.2

func (x *LabelOperation) GetCreate() *resources.Label

func (*LabelOperation) GetOperation ¶ added in v0.2.2

func (m *LabelOperation) GetOperation() isLabelOperation_Operation

func (*LabelOperation) GetRemove ¶ added in v0.2.2

func (x *LabelOperation) GetRemove() string

func (*LabelOperation) GetUpdate ¶ added in v0.2.2

func (x *LabelOperation) GetUpdate() *resources.Label

func (*LabelOperation) GetUpdateMask ¶ added in v0.2.2

func (x *LabelOperation) GetUpdateMask() *field_mask.FieldMask

func (*LabelOperation) ProtoMessage ¶ added in v0.2.2

func (*LabelOperation) ProtoMessage()

func (*LabelOperation) ProtoReflect ¶ added in v0.2.2

func (x *LabelOperation) ProtoReflect() protoreflect.Message

func (*LabelOperation) Reset ¶ added in v0.2.2

func (x *LabelOperation) Reset()

func (*LabelOperation) String ¶ added in v0.2.2

func (x *LabelOperation) String() string

type LabelOperation_Create ¶ added in v0.2.2

type LabelOperation_Create struct {
	// Create operation: No resource name is expected for the new label.
	Create *resources.Label `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type LabelOperation_Remove ¶ added in v0.2.2

type LabelOperation_Remove struct {
	// Remove operation: A resource name for the label being removed, in
	// this format:
	//
	// `customers/{customer_id}/labels/{label_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type LabelOperation_Update ¶ added in v0.2.2

type LabelOperation_Update struct {
	// Update operation: The label is expected to have a valid resource name.
	Update *resources.Label `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type LabelServiceClient ¶ added in v0.2.2

type LabelServiceClient interface {
	// Returns the requested label in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetLabel(ctx context.Context, in *GetLabelRequest, opts ...grpc.CallOption) (*resources.Label, error)
	// Creates, updates, or removes labels. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateLabels(ctx context.Context, in *MutateLabelsRequest, opts ...grpc.CallOption) (*MutateLabelsResponse, error)
}

LabelServiceClient is the client API for LabelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewLabelServiceClient ¶ added in v0.2.2

func NewLabelServiceClient(cc grpc.ClientConnInterface) LabelServiceClient

type LabelServiceServer ¶ added in v0.2.2

type LabelServiceServer interface {
	// Returns the requested label in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetLabel(context.Context, *GetLabelRequest) (*resources.Label, error)
	// Creates, updates, or removes labels. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [LabelError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateLabels(context.Context, *MutateLabelsRequest) (*MutateLabelsResponse, error)
	// contains filtered or unexported methods
}

LabelServiceServer is the server API for LabelService service. All implementations must embed UnimplementedLabelServiceServer for forward compatibility

type LandingPageViewServiceClient ¶ added in v0.2.2

type LandingPageViewServiceClient interface {
	// Returns the requested landing page view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetLandingPageView(ctx context.Context, in *GetLandingPageViewRequest, opts ...grpc.CallOption) (*resources.LandingPageView, error)
}

LandingPageViewServiceClient is the client API for LandingPageViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewLandingPageViewServiceClient ¶ added in v0.2.2

func NewLandingPageViewServiceClient(cc grpc.ClientConnInterface) LandingPageViewServiceClient

type LandingPageViewServiceServer ¶ added in v0.2.2

type LandingPageViewServiceServer interface {
	// Returns the requested landing page view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetLandingPageView(context.Context, *GetLandingPageViewRequest) (*resources.LandingPageView, error)
	// contains filtered or unexported methods
}

LandingPageViewServiceServer is the server API for LandingPageViewService service. All implementations must embed UnimplementedLandingPageViewServiceServer for forward compatibility

type LanguageConstantServiceClient ¶ added in v0.2.0

type LanguageConstantServiceClient interface {
	// Returns the requested language constant.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetLanguageConstant(ctx context.Context, in *GetLanguageConstantRequest, opts ...grpc.CallOption) (*resources.LanguageConstant, error)
}

LanguageConstantServiceClient is the client API for LanguageConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewLanguageConstantServiceClient ¶ added in v0.2.0

func NewLanguageConstantServiceClient(cc grpc.ClientConnInterface) LanguageConstantServiceClient

type LanguageConstantServiceServer ¶ added in v0.2.0

type LanguageConstantServiceServer interface {
	// Returns the requested language constant.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetLanguageConstant(context.Context, *GetLanguageConstantRequest) (*resources.LanguageConstant, error)
	// contains filtered or unexported methods
}

LanguageConstantServiceServer is the server API for LanguageConstantService service. All implementations must embed UnimplementedLanguageConstantServiceServer for forward compatibility

type LifeEventServiceClient ¶ added in v0.2.2

type LifeEventServiceClient interface {
	// Returns the requested life event in full detail.
	GetLifeEvent(ctx context.Context, in *GetLifeEventRequest, opts ...grpc.CallOption) (*resources.LifeEvent, error)
}

LifeEventServiceClient is the client API for LifeEventService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewLifeEventServiceClient ¶ added in v0.2.2

func NewLifeEventServiceClient(cc grpc.ClientConnInterface) LifeEventServiceClient

type LifeEventServiceServer ¶ added in v0.2.2

type LifeEventServiceServer interface {
	// Returns the requested life event in full detail.
	GetLifeEvent(context.Context, *GetLifeEventRequest) (*resources.LifeEvent, error)
	// contains filtered or unexported methods
}

LifeEventServiceServer is the server API for LifeEventService service. All implementations must embed UnimplementedLifeEventServiceServer for forward compatibility

type ListAccessibleCustomersRequest ¶ added in v0.2.0

type ListAccessibleCustomersRequest struct {
	// contains filtered or unexported fields
}

Request message for [CustomerService.ListAccessibleCustomers][google.ads.googleads.v8.services.CustomerService.ListAccessibleCustomers].

func (*ListAccessibleCustomersRequest) Descriptor deprecated added in v0.2.0

func (*ListAccessibleCustomersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAccessibleCustomersRequest.ProtoReflect.Descriptor instead.

func (*ListAccessibleCustomersRequest) ProtoMessage ¶ added in v0.2.0

func (*ListAccessibleCustomersRequest) ProtoMessage()

func (*ListAccessibleCustomersRequest) ProtoReflect ¶ added in v0.2.2

func (*ListAccessibleCustomersRequest) Reset ¶ added in v0.2.0

func (x *ListAccessibleCustomersRequest) Reset()

func (*ListAccessibleCustomersRequest) String ¶ added in v0.2.0

type ListAccessibleCustomersResponse ¶ added in v0.2.0

type ListAccessibleCustomersResponse struct {

	// Resource name of customers directly accessible by the
	// user authenticating the call.
	ResourceNames []string `protobuf:"bytes,1,rep,name=resource_names,json=resourceNames,proto3" json:"resource_names,omitempty"`
	// contains filtered or unexported fields
}

Response message for [CustomerService.ListAccessibleCustomers][google.ads.googleads.v8.services.CustomerService.ListAccessibleCustomers].

func (*ListAccessibleCustomersResponse) Descriptor deprecated added in v0.2.0

func (*ListAccessibleCustomersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAccessibleCustomersResponse.ProtoReflect.Descriptor instead.

func (*ListAccessibleCustomersResponse) GetResourceNames ¶ added in v0.2.0

func (x *ListAccessibleCustomersResponse) GetResourceNames() []string

func (*ListAccessibleCustomersResponse) ProtoMessage ¶ added in v0.2.0

func (*ListAccessibleCustomersResponse) ProtoMessage()

func (*ListAccessibleCustomersResponse) ProtoReflect ¶ added in v0.2.2

func (*ListAccessibleCustomersResponse) Reset ¶ added in v0.2.0

func (*ListAccessibleCustomersResponse) String ¶ added in v0.2.0

type ListBatchJobResultsRequest ¶ added in v0.2.2

type ListBatchJobResultsRequest struct {

	// Required. The resource name of the batch job whose results are being listed.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When a page request is too large, the server may decide to
	// further limit the number of returned resources.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [BatchJobService.ListBatchJobResults][google.ads.googleads.v8.services.BatchJobService.ListBatchJobResults].

func (*ListBatchJobResultsRequest) Descriptor deprecated added in v0.2.2

func (*ListBatchJobResultsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListBatchJobResultsRequest.ProtoReflect.Descriptor instead.

func (*ListBatchJobResultsRequest) GetPageSize ¶ added in v0.2.2

func (x *ListBatchJobResultsRequest) GetPageSize() int32

func (*ListBatchJobResultsRequest) GetPageToken ¶ added in v0.2.2

func (x *ListBatchJobResultsRequest) GetPageToken() string

func (*ListBatchJobResultsRequest) GetResourceName ¶ added in v0.2.2

func (x *ListBatchJobResultsRequest) GetResourceName() string

func (*ListBatchJobResultsRequest) GetResponseContentType ¶ added in v0.2.2

func (*ListBatchJobResultsRequest) ProtoMessage ¶ added in v0.2.2

func (*ListBatchJobResultsRequest) ProtoMessage()

func (*ListBatchJobResultsRequest) ProtoReflect ¶ added in v0.2.2

func (*ListBatchJobResultsRequest) Reset ¶ added in v0.2.2

func (x *ListBatchJobResultsRequest) Reset()

func (*ListBatchJobResultsRequest) String ¶ added in v0.2.2

func (x *ListBatchJobResultsRequest) String() string

type ListBatchJobResultsResponse ¶ added in v0.2.2

type ListBatchJobResultsResponse struct {

	// The list of rows that matched the query.
	Results []*BatchJobResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [BatchJobService.ListBatchJobResults][google.ads.googleads.v8.services.BatchJobService.ListBatchJobResults].

func (*ListBatchJobResultsResponse) Descriptor deprecated added in v0.2.2

func (*ListBatchJobResultsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListBatchJobResultsResponse.ProtoReflect.Descriptor instead.

func (*ListBatchJobResultsResponse) GetNextPageToken ¶ added in v0.2.2

func (x *ListBatchJobResultsResponse) GetNextPageToken() string

func (*ListBatchJobResultsResponse) GetResults ¶ added in v0.2.2

func (x *ListBatchJobResultsResponse) GetResults() []*BatchJobResult

func (*ListBatchJobResultsResponse) ProtoMessage ¶ added in v0.2.2

func (*ListBatchJobResultsResponse) ProtoMessage()

func (*ListBatchJobResultsResponse) ProtoReflect ¶ added in v0.2.2

func (*ListBatchJobResultsResponse) Reset ¶ added in v0.2.2

func (x *ListBatchJobResultsResponse) Reset()

func (*ListBatchJobResultsResponse) String ¶ added in v0.2.2

func (x *ListBatchJobResultsResponse) String() string

type ListCampaignDraftAsyncErrorsRequest ¶ added in v0.2.2

type ListCampaignDraftAsyncErrorsRequest struct {

	// Required. The name of the campaign draft from which to retrieve the async errors.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When a page request is too large, the server may decide to
	// further limit the number of returned resources.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v8.services.CampaignDraftService.ListCampaignDraftAsyncErrors].

func (*ListCampaignDraftAsyncErrorsRequest) Descriptor deprecated added in v0.2.2

func (*ListCampaignDraftAsyncErrorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCampaignDraftAsyncErrorsRequest.ProtoReflect.Descriptor instead.

func (*ListCampaignDraftAsyncErrorsRequest) GetPageSize ¶ added in v0.2.2

func (x *ListCampaignDraftAsyncErrorsRequest) GetPageSize() int32

func (*ListCampaignDraftAsyncErrorsRequest) GetPageToken ¶ added in v0.2.2

func (x *ListCampaignDraftAsyncErrorsRequest) GetPageToken() string

func (*ListCampaignDraftAsyncErrorsRequest) GetResourceName ¶ added in v0.2.2

func (x *ListCampaignDraftAsyncErrorsRequest) GetResourceName() string

func (*ListCampaignDraftAsyncErrorsRequest) ProtoMessage ¶ added in v0.2.2

func (*ListCampaignDraftAsyncErrorsRequest) ProtoMessage()

func (*ListCampaignDraftAsyncErrorsRequest) ProtoReflect ¶ added in v0.2.2

func (*ListCampaignDraftAsyncErrorsRequest) Reset ¶ added in v0.2.2

func (*ListCampaignDraftAsyncErrorsRequest) String ¶ added in v0.2.2

type ListCampaignDraftAsyncErrorsResponse ¶ added in v0.2.2

type ListCampaignDraftAsyncErrorsResponse struct {

	// Details of the errors when performing the asynchronous operation.
	Errors []*status.Status `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v8.services.CampaignDraftService.ListCampaignDraftAsyncErrors].

func (*ListCampaignDraftAsyncErrorsResponse) Descriptor deprecated added in v0.2.2

func (*ListCampaignDraftAsyncErrorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCampaignDraftAsyncErrorsResponse.ProtoReflect.Descriptor instead.

func (*ListCampaignDraftAsyncErrorsResponse) GetErrors ¶ added in v0.2.2

func (*ListCampaignDraftAsyncErrorsResponse) GetNextPageToken ¶ added in v0.2.2

func (x *ListCampaignDraftAsyncErrorsResponse) GetNextPageToken() string

func (*ListCampaignDraftAsyncErrorsResponse) ProtoMessage ¶ added in v0.2.2

func (*ListCampaignDraftAsyncErrorsResponse) ProtoMessage()

func (*ListCampaignDraftAsyncErrorsResponse) ProtoReflect ¶ added in v0.2.2

func (*ListCampaignDraftAsyncErrorsResponse) Reset ¶ added in v0.2.2

func (*ListCampaignDraftAsyncErrorsResponse) String ¶ added in v0.2.2

type ListCampaignExperimentAsyncErrorsRequest ¶ added in v0.2.2

type ListCampaignExperimentAsyncErrorsRequest struct {

	// Required. The name of the campaign experiment from which to retrieve the async
	// errors.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When a page request is too large, the server may decide to
	// further limit the number of returned resources.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.ListCampaignExperimentAsyncErrors][google.ads.googleads.v8.services.CampaignExperimentService.ListCampaignExperimentAsyncErrors].

func (*ListCampaignExperimentAsyncErrorsRequest) Descriptor deprecated added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCampaignExperimentAsyncErrorsRequest.ProtoReflect.Descriptor instead.

func (*ListCampaignExperimentAsyncErrorsRequest) GetPageSize ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsRequest) GetPageToken ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsRequest) GetResourceName ¶ added in v0.2.2

func (x *ListCampaignExperimentAsyncErrorsRequest) GetResourceName() string

func (*ListCampaignExperimentAsyncErrorsRequest) ProtoMessage ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsRequest) ProtoReflect ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsRequest) Reset ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsRequest) String ¶ added in v0.2.2

type ListCampaignExperimentAsyncErrorsResponse ¶ added in v0.2.2

type ListCampaignExperimentAsyncErrorsResponse struct {

	// Details of the errors when performing the asynchronous operation.
	Errors []*status.Status `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Response message for [CampaignExperimentService.ListCampaignExperimentAsyncErrors][google.ads.googleads.v8.services.CampaignExperimentService.ListCampaignExperimentAsyncErrors].

func (*ListCampaignExperimentAsyncErrorsResponse) Descriptor deprecated added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCampaignExperimentAsyncErrorsResponse.ProtoReflect.Descriptor instead.

func (*ListCampaignExperimentAsyncErrorsResponse) GetErrors ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsResponse) GetNextPageToken ¶ added in v0.2.2

func (x *ListCampaignExperimentAsyncErrorsResponse) GetNextPageToken() string

func (*ListCampaignExperimentAsyncErrorsResponse) ProtoMessage ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsResponse) ProtoReflect ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsResponse) Reset ¶ added in v0.2.2

func (*ListCampaignExperimentAsyncErrorsResponse) String ¶ added in v0.2.2

type ListInvoicesRequest ¶ added in v0.2.2

type ListInvoicesRequest struct {

	// Required. The ID of the customer to fetch invoices for.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The billing setup resource name of the requested invoices.
	//
	// `customers/{customer_id}/billingSetups/{billing_setup_id}`
	BillingSetup string `protobuf:"bytes,2,opt,name=billing_setup,json=billingSetup,proto3" json:"billing_setup,omitempty"`
	// Required. The issue year to retrieve invoices, in yyyy format. Only
	// invoices issued in 2019 or later can be retrieved.
	IssueYear string `protobuf:"bytes,3,opt,name=issue_year,json=issueYear,proto3" json:"issue_year,omitempty"`
	// Required. The issue month to retrieve invoices.
	IssueMonth enums.MonthOfYearEnum_MonthOfYear `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for fetching the invoices of a given billing setup that were issued during a given month.

func (*ListInvoicesRequest) Descriptor deprecated added in v0.2.2

func (*ListInvoicesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInvoicesRequest.ProtoReflect.Descriptor instead.

func (*ListInvoicesRequest) GetBillingSetup ¶ added in v0.2.2

func (x *ListInvoicesRequest) GetBillingSetup() string

func (*ListInvoicesRequest) GetCustomerId ¶ added in v0.2.2

func (x *ListInvoicesRequest) GetCustomerId() string

func (*ListInvoicesRequest) GetIssueMonth ¶ added in v0.2.2

func (*ListInvoicesRequest) GetIssueYear ¶ added in v0.2.2

func (x *ListInvoicesRequest) GetIssueYear() string

func (*ListInvoicesRequest) ProtoMessage ¶ added in v0.2.2

func (*ListInvoicesRequest) ProtoMessage()

func (*ListInvoicesRequest) ProtoReflect ¶ added in v0.2.2

func (x *ListInvoicesRequest) ProtoReflect() protoreflect.Message

func (*ListInvoicesRequest) Reset ¶ added in v0.2.2

func (x *ListInvoicesRequest) Reset()

func (*ListInvoicesRequest) String ¶ added in v0.2.2

func (x *ListInvoicesRequest) String() string

type ListInvoicesResponse ¶ added in v0.2.2

type ListInvoicesResponse struct {

	// The list of invoices that match the billing setup and time period.
	Invoices []*resources.Invoice `protobuf:"bytes,1,rep,name=invoices,proto3" json:"invoices,omitempty"`
	// contains filtered or unexported fields
}

Response message for [InvoiceService.ListInvoices][google.ads.googleads.v8.services.InvoiceService.ListInvoices].

func (*ListInvoicesResponse) Descriptor deprecated added in v0.2.2

func (*ListInvoicesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInvoicesResponse.ProtoReflect.Descriptor instead.

func (*ListInvoicesResponse) GetInvoices ¶ added in v0.2.2

func (x *ListInvoicesResponse) GetInvoices() []*resources.Invoice

func (*ListInvoicesResponse) ProtoMessage ¶ added in v0.2.2

func (*ListInvoicesResponse) ProtoMessage()

func (*ListInvoicesResponse) ProtoReflect ¶ added in v0.2.2

func (x *ListInvoicesResponse) ProtoReflect() protoreflect.Message

func (*ListInvoicesResponse) Reset ¶ added in v0.2.2

func (x *ListInvoicesResponse) Reset()

func (*ListInvoicesResponse) String ¶ added in v0.2.2

func (x *ListInvoicesResponse) String() string

type ListMerchantCenterLinksRequest ¶ added in v0.2.2

type ListMerchantCenterLinksRequest struct {

	// Required. The ID of the customer onto which to apply the Merchant Center link list
	// operation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MerchantCenterLinkService.ListMerchantCenterLinks][google.ads.googleads.v8.services.MerchantCenterLinkService.ListMerchantCenterLinks].

func (*ListMerchantCenterLinksRequest) Descriptor deprecated added in v0.2.2

func (*ListMerchantCenterLinksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListMerchantCenterLinksRequest.ProtoReflect.Descriptor instead.

func (*ListMerchantCenterLinksRequest) GetCustomerId ¶ added in v0.2.2

func (x *ListMerchantCenterLinksRequest) GetCustomerId() string

func (*ListMerchantCenterLinksRequest) ProtoMessage ¶ added in v0.2.2

func (*ListMerchantCenterLinksRequest) ProtoMessage()

func (*ListMerchantCenterLinksRequest) ProtoReflect ¶ added in v0.2.2

func (*ListMerchantCenterLinksRequest) Reset ¶ added in v0.2.2

func (x *ListMerchantCenterLinksRequest) Reset()

func (*ListMerchantCenterLinksRequest) String ¶ added in v0.2.2

type ListMerchantCenterLinksResponse ¶ added in v0.2.2

type ListMerchantCenterLinksResponse struct {

	// Merchant Center links available for the requested customer
	MerchantCenterLinks []*resources.MerchantCenterLink `protobuf:"bytes,1,rep,name=merchant_center_links,json=merchantCenterLinks,proto3" json:"merchant_center_links,omitempty"`
	// contains filtered or unexported fields
}

Response message for [MerchantCenterLinkService.ListMerchantCenterLinks][google.ads.googleads.v8.services.MerchantCenterLinkService.ListMerchantCenterLinks].

func (*ListMerchantCenterLinksResponse) Descriptor deprecated added in v0.2.2

func (*ListMerchantCenterLinksResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListMerchantCenterLinksResponse.ProtoReflect.Descriptor instead.

func (x *ListMerchantCenterLinksResponse) GetMerchantCenterLinks() []*resources.MerchantCenterLink

func (*ListMerchantCenterLinksResponse) ProtoMessage ¶ added in v0.2.2

func (*ListMerchantCenterLinksResponse) ProtoMessage()

func (*ListMerchantCenterLinksResponse) ProtoReflect ¶ added in v0.2.2

func (*ListMerchantCenterLinksResponse) Reset ¶ added in v0.2.2

func (*ListMerchantCenterLinksResponse) String ¶ added in v0.2.2

type ListPaymentsAccountsRequest ¶ added in v0.2.0

type ListPaymentsAccountsRequest struct {

	// Required. The ID of the customer to apply the PaymentsAccount list operation to.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for fetching all accessible payments accounts.

func (*ListPaymentsAccountsRequest) Descriptor deprecated added in v0.2.0

func (*ListPaymentsAccountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPaymentsAccountsRequest.ProtoReflect.Descriptor instead.

func (*ListPaymentsAccountsRequest) GetCustomerId ¶ added in v0.2.0

func (x *ListPaymentsAccountsRequest) GetCustomerId() string

func (*ListPaymentsAccountsRequest) ProtoMessage ¶ added in v0.2.0

func (*ListPaymentsAccountsRequest) ProtoMessage()

func (*ListPaymentsAccountsRequest) ProtoReflect ¶ added in v0.2.2

func (*ListPaymentsAccountsRequest) Reset ¶ added in v0.2.0

func (x *ListPaymentsAccountsRequest) Reset()

func (*ListPaymentsAccountsRequest) String ¶ added in v0.2.0

func (x *ListPaymentsAccountsRequest) String() string

type ListPaymentsAccountsResponse ¶ added in v0.2.0

type ListPaymentsAccountsResponse struct {

	// The list of accessible payments accounts.
	PaymentsAccounts []*resources.PaymentsAccount `protobuf:"bytes,1,rep,name=payments_accounts,json=paymentsAccounts,proto3" json:"payments_accounts,omitempty"`
	// contains filtered or unexported fields
}

Response message for [PaymentsAccountService.ListPaymentsAccounts][google.ads.googleads.v8.services.PaymentsAccountService.ListPaymentsAccounts].

func (*ListPaymentsAccountsResponse) Descriptor deprecated added in v0.2.0

func (*ListPaymentsAccountsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPaymentsAccountsResponse.ProtoReflect.Descriptor instead.

func (*ListPaymentsAccountsResponse) GetPaymentsAccounts ¶ added in v0.2.0

func (x *ListPaymentsAccountsResponse) GetPaymentsAccounts() []*resources.PaymentsAccount

func (*ListPaymentsAccountsResponse) ProtoMessage ¶ added in v0.2.0

func (*ListPaymentsAccountsResponse) ProtoMessage()

func (*ListPaymentsAccountsResponse) ProtoReflect ¶ added in v0.2.2

func (*ListPaymentsAccountsResponse) Reset ¶ added in v0.2.0

func (x *ListPaymentsAccountsResponse) Reset()

func (*ListPaymentsAccountsResponse) String ¶ added in v0.2.0

type ListPlannableLocationsRequest ¶ added in v0.2.2

type ListPlannableLocationsRequest struct {
	// contains filtered or unexported fields
}

Request message for [ReachPlanService.ListPlannableLocations][google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations].

func (*ListPlannableLocationsRequest) Descriptor deprecated added in v0.2.2

func (*ListPlannableLocationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPlannableLocationsRequest.ProtoReflect.Descriptor instead.

func (*ListPlannableLocationsRequest) ProtoMessage ¶ added in v0.2.2

func (*ListPlannableLocationsRequest) ProtoMessage()

func (*ListPlannableLocationsRequest) ProtoReflect ¶ added in v0.2.2

func (*ListPlannableLocationsRequest) Reset ¶ added in v0.2.2

func (x *ListPlannableLocationsRequest) Reset()

func (*ListPlannableLocationsRequest) String ¶ added in v0.2.2

type ListPlannableLocationsResponse ¶ added in v0.2.2

type ListPlannableLocationsResponse struct {

	// The list of locations available for planning (Countries, DMAs,
	// sub-countries).
	// For locations like Countries and DMAs see
	// https://developers.google.com/google-ads/api/reference/data/geotargets for
	// more information.
	PlannableLocations []*PlannableLocation `protobuf:"bytes,1,rep,name=plannable_locations,json=plannableLocations,proto3" json:"plannable_locations,omitempty"`
	// contains filtered or unexported fields
}

The list of plannable locations.

func (*ListPlannableLocationsResponse) Descriptor deprecated added in v0.2.2

func (*ListPlannableLocationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPlannableLocationsResponse.ProtoReflect.Descriptor instead.

func (*ListPlannableLocationsResponse) GetPlannableLocations ¶ added in v0.2.2

func (x *ListPlannableLocationsResponse) GetPlannableLocations() []*PlannableLocation

func (*ListPlannableLocationsResponse) ProtoMessage ¶ added in v0.2.2

func (*ListPlannableLocationsResponse) ProtoMessage()

func (*ListPlannableLocationsResponse) ProtoReflect ¶ added in v0.2.2

func (*ListPlannableLocationsResponse) Reset ¶ added in v0.2.2

func (x *ListPlannableLocationsResponse) Reset()

func (*ListPlannableLocationsResponse) String ¶ added in v0.2.2

type ListPlannableProductsRequest ¶ added in v0.2.2

type ListPlannableProductsRequest struct {

	// Required. The ID of the selected location for planning. To list the available
	// plannable location ids use ListPlannableLocations.
	PlannableLocationId string `protobuf:"bytes,2,opt,name=plannable_location_id,json=plannableLocationId,proto3" json:"plannable_location_id,omitempty"`
	// contains filtered or unexported fields
}

Request to list available products in a given location.

func (*ListPlannableProductsRequest) Descriptor deprecated added in v0.2.2

func (*ListPlannableProductsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPlannableProductsRequest.ProtoReflect.Descriptor instead.

func (*ListPlannableProductsRequest) GetPlannableLocationId ¶ added in v0.2.2

func (x *ListPlannableProductsRequest) GetPlannableLocationId() string

func (*ListPlannableProductsRequest) ProtoMessage ¶ added in v0.2.2

func (*ListPlannableProductsRequest) ProtoMessage()

func (*ListPlannableProductsRequest) ProtoReflect ¶ added in v0.2.2

func (*ListPlannableProductsRequest) Reset ¶ added in v0.2.2

func (x *ListPlannableProductsRequest) Reset()

func (*ListPlannableProductsRequest) String ¶ added in v0.2.2

type ListPlannableProductsResponse ¶ added in v0.2.2

type ListPlannableProductsResponse struct {

	// The list of products available for planning and related targeting metadata.
	ProductMetadata []*ProductMetadata `protobuf:"bytes,1,rep,name=product_metadata,json=productMetadata,proto3" json:"product_metadata,omitempty"`
	// contains filtered or unexported fields
}

A response with all available products.

func (*ListPlannableProductsResponse) Descriptor deprecated added in v0.2.2

func (*ListPlannableProductsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPlannableProductsResponse.ProtoReflect.Descriptor instead.

func (*ListPlannableProductsResponse) GetProductMetadata ¶ added in v0.2.2

func (x *ListPlannableProductsResponse) GetProductMetadata() []*ProductMetadata

func (*ListPlannableProductsResponse) ProtoMessage ¶ added in v0.2.2

func (*ListPlannableProductsResponse) ProtoMessage()

func (*ListPlannableProductsResponse) ProtoReflect ¶ added in v0.2.2

func (*ListPlannableProductsResponse) Reset ¶ added in v0.2.2

func (x *ListPlannableProductsResponse) Reset()

func (*ListPlannableProductsResponse) String ¶ added in v0.2.2

type LocationViewServiceClient ¶ added in v0.2.2

type LocationViewServiceClient interface {
	// Returns the requested location view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetLocationView(ctx context.Context, in *GetLocationViewRequest, opts ...grpc.CallOption) (*resources.LocationView, error)
}

LocationViewServiceClient is the client API for LocationViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewLocationViewServiceClient ¶ added in v0.2.2

func NewLocationViewServiceClient(cc grpc.ClientConnInterface) LocationViewServiceClient

type LocationViewServiceServer ¶ added in v0.2.2

type LocationViewServiceServer interface {
	// Returns the requested location view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetLocationView(context.Context, *GetLocationViewRequest) (*resources.LocationView, error)
	// contains filtered or unexported methods
}

LocationViewServiceServer is the server API for LocationViewService service. All implementations must embed UnimplementedLocationViewServiceServer for forward compatibility

type ManagedPlacementViewServiceClient ¶ added in v0.2.0

type ManagedPlacementViewServiceClient interface {
	// Returns the requested Managed Placement view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetManagedPlacementView(ctx context.Context, in *GetManagedPlacementViewRequest, opts ...grpc.CallOption) (*resources.ManagedPlacementView, error)
}

ManagedPlacementViewServiceClient is the client API for ManagedPlacementViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewManagedPlacementViewServiceClient ¶ added in v0.2.0

func NewManagedPlacementViewServiceClient(cc grpc.ClientConnInterface) ManagedPlacementViewServiceClient

type ManagedPlacementViewServiceServer ¶ added in v0.2.0

type ManagedPlacementViewServiceServer interface {
	// Returns the requested Managed Placement view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetManagedPlacementView(context.Context, *GetManagedPlacementViewRequest) (*resources.ManagedPlacementView, error)
	// contains filtered or unexported methods
}

ManagedPlacementViewServiceServer is the server API for ManagedPlacementViewService service. All implementations must embed UnimplementedManagedPlacementViewServiceServer for forward compatibility

type MediaFileOperation ¶ added in v0.2.0

type MediaFileOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*MediaFileOperation_Create
	Operation isMediaFileOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation to create media file.

func (*MediaFileOperation) Descriptor deprecated added in v0.2.0

func (*MediaFileOperation) Descriptor() ([]byte, []int)

Deprecated: Use MediaFileOperation.ProtoReflect.Descriptor instead.

func (*MediaFileOperation) GetCreate ¶ added in v0.2.0

func (x *MediaFileOperation) GetCreate() *resources.MediaFile

func (*MediaFileOperation) GetOperation ¶ added in v0.2.0

func (m *MediaFileOperation) GetOperation() isMediaFileOperation_Operation

func (*MediaFileOperation) ProtoMessage ¶ added in v0.2.0

func (*MediaFileOperation) ProtoMessage()

func (*MediaFileOperation) ProtoReflect ¶ added in v0.2.2

func (x *MediaFileOperation) ProtoReflect() protoreflect.Message

func (*MediaFileOperation) Reset ¶ added in v0.2.0

func (x *MediaFileOperation) Reset()

func (*MediaFileOperation) String ¶ added in v0.2.0

func (x *MediaFileOperation) String() string

type MediaFileOperation_Create ¶ added in v0.2.0

type MediaFileOperation_Create struct {
	// Create operation: No resource name is expected for the new media file.
	Create *resources.MediaFile `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type MediaFileServiceClient ¶ added in v0.2.0

type MediaFileServiceClient interface {
	// Returns the requested media file in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMediaFile(ctx context.Context, in *GetMediaFileRequest, opts ...grpc.CallOption) (*resources.MediaFile, error)
	// Creates media files. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateMediaFiles(ctx context.Context, in *MutateMediaFilesRequest, opts ...grpc.CallOption) (*MutateMediaFilesResponse, error)
}

MediaFileServiceClient is the client API for MediaFileService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewMediaFileServiceClient ¶ added in v0.2.0

func NewMediaFileServiceClient(cc grpc.ClientConnInterface) MediaFileServiceClient

type MediaFileServiceServer ¶ added in v0.2.0

type MediaFileServiceServer interface {
	// Returns the requested media file in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMediaFile(context.Context, *GetMediaFileRequest) (*resources.MediaFile, error)
	// Creates media files. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [ImageError]()
	//   [InternalError]()
	//   [MediaBundleError]()
	//   [MediaFileError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateMediaFiles(context.Context, *MutateMediaFilesRequest) (*MutateMediaFilesResponse, error)
	// contains filtered or unexported methods
}

MediaFileServiceServer is the server API for MediaFileService service. All implementations must embed UnimplementedMediaFileServiceServer for forward compatibility

type MerchantCenterLinkOperation ¶ added in v0.2.2

type MerchantCenterLinkOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The operation to perform
	//
	// Types that are assignable to Operation:
	//	*MerchantCenterLinkOperation_Update
	//	*MerchantCenterLinkOperation_Remove
	Operation isMerchantCenterLinkOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single update on a Merchant Center link.

func (*MerchantCenterLinkOperation) Descriptor deprecated added in v0.2.2

func (*MerchantCenterLinkOperation) Descriptor() ([]byte, []int)

Deprecated: Use MerchantCenterLinkOperation.ProtoReflect.Descriptor instead.

func (*MerchantCenterLinkOperation) GetOperation ¶ added in v0.2.2

func (m *MerchantCenterLinkOperation) GetOperation() isMerchantCenterLinkOperation_Operation

func (*MerchantCenterLinkOperation) GetRemove ¶ added in v0.2.2

func (x *MerchantCenterLinkOperation) GetRemove() string

func (*MerchantCenterLinkOperation) GetUpdate ¶ added in v0.2.2

func (*MerchantCenterLinkOperation) GetUpdateMask ¶ added in v0.2.2

func (x *MerchantCenterLinkOperation) GetUpdateMask() *field_mask.FieldMask

func (*MerchantCenterLinkOperation) ProtoMessage ¶ added in v0.2.2

func (*MerchantCenterLinkOperation) ProtoMessage()

func (*MerchantCenterLinkOperation) ProtoReflect ¶ added in v0.2.2

func (*MerchantCenterLinkOperation) Reset ¶ added in v0.2.2

func (x *MerchantCenterLinkOperation) Reset()

func (*MerchantCenterLinkOperation) String ¶ added in v0.2.2

func (x *MerchantCenterLinkOperation) String() string

type MerchantCenterLinkOperation_Remove ¶ added in v0.2.2

type MerchantCenterLinkOperation_Remove struct {
	// Remove operation: A resource name for the removed merchant center link is
	// expected, in this format:
	//
	// `customers/{customer_id}/merchantCenterLinks/{merchant_center_id}`
	Remove string `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type MerchantCenterLinkOperation_Update ¶ added in v0.2.2

type MerchantCenterLinkOperation_Update struct {
	// Update operation: The merchant center link is expected to have a valid
	// resource name.
	Update *resources.MerchantCenterLink `protobuf:"bytes,1,opt,name=update,proto3,oneof"`
}

type MerchantCenterLinkServiceClient ¶ added in v0.2.2

type MerchantCenterLinkServiceClient interface {
	// Returns Merchant Center links available for this customer.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListMerchantCenterLinks(ctx context.Context, in *ListMerchantCenterLinksRequest, opts ...grpc.CallOption) (*ListMerchantCenterLinksResponse, error)
	// Returns the Merchant Center link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMerchantCenterLink(ctx context.Context, in *GetMerchantCenterLinkRequest, opts ...grpc.CallOption) (*resources.MerchantCenterLink, error)
	// Updates status or removes a Merchant Center link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateMerchantCenterLink(ctx context.Context, in *MutateMerchantCenterLinkRequest, opts ...grpc.CallOption) (*MutateMerchantCenterLinkResponse, error)
}

MerchantCenterLinkServiceClient is the client API for MerchantCenterLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewMerchantCenterLinkServiceClient ¶ added in v0.2.2

func NewMerchantCenterLinkServiceClient(cc grpc.ClientConnInterface) MerchantCenterLinkServiceClient

type MerchantCenterLinkServiceServer ¶ added in v0.2.2

type MerchantCenterLinkServiceServer interface {
	// Returns Merchant Center links available for this customer.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListMerchantCenterLinks(context.Context, *ListMerchantCenterLinksRequest) (*ListMerchantCenterLinksResponse, error)
	// Returns the Merchant Center link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMerchantCenterLink(context.Context, *GetMerchantCenterLinkRequest) (*resources.MerchantCenterLink, error)
	// Updates status or removes a Merchant Center link.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateMerchantCenterLink(context.Context, *MutateMerchantCenterLinkRequest) (*MutateMerchantCenterLinkResponse, error)
	// contains filtered or unexported methods
}

MerchantCenterLinkServiceServer is the server API for MerchantCenterLinkService service. All implementations must embed UnimplementedMerchantCenterLinkServiceServer for forward compatibility

type MobileAppCategoryConstantServiceClient ¶ added in v0.2.1

type MobileAppCategoryConstantServiceClient interface {
	// Returns the requested mobile app category constant.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMobileAppCategoryConstant(ctx context.Context, in *GetMobileAppCategoryConstantRequest, opts ...grpc.CallOption) (*resources.MobileAppCategoryConstant, error)
}

MobileAppCategoryConstantServiceClient is the client API for MobileAppCategoryConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewMobileAppCategoryConstantServiceClient ¶ added in v0.2.1

func NewMobileAppCategoryConstantServiceClient(cc grpc.ClientConnInterface) MobileAppCategoryConstantServiceClient

type MobileAppCategoryConstantServiceServer ¶ added in v0.2.1

type MobileAppCategoryConstantServiceServer interface {
	// Returns the requested mobile app category constant.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMobileAppCategoryConstant(context.Context, *GetMobileAppCategoryConstantRequest) (*resources.MobileAppCategoryConstant, error)
	// contains filtered or unexported methods
}

MobileAppCategoryConstantServiceServer is the server API for MobileAppCategoryConstantService service. All implementations must embed UnimplementedMobileAppCategoryConstantServiceServer for forward compatibility

type MobileDeviceConstantServiceClient ¶ added in v0.2.1

type MobileDeviceConstantServiceClient interface {
	// Returns the requested mobile device constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMobileDeviceConstant(ctx context.Context, in *GetMobileDeviceConstantRequest, opts ...grpc.CallOption) (*resources.MobileDeviceConstant, error)
}

MobileDeviceConstantServiceClient is the client API for MobileDeviceConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewMobileDeviceConstantServiceClient ¶ added in v0.2.1

func NewMobileDeviceConstantServiceClient(cc grpc.ClientConnInterface) MobileDeviceConstantServiceClient

type MobileDeviceConstantServiceServer ¶ added in v0.2.1

type MobileDeviceConstantServiceServer interface {
	// Returns the requested mobile device constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetMobileDeviceConstant(context.Context, *GetMobileDeviceConstantRequest) (*resources.MobileDeviceConstant, error)
	// contains filtered or unexported methods
}

MobileDeviceConstantServiceServer is the server API for MobileDeviceConstantService service. All implementations must embed UnimplementedMobileDeviceConstantServiceServer for forward compatibility

type MoveManagerLinkRequest ¶ added in v0.2.2

type MoveManagerLinkRequest struct {

	// Required. The ID of the client customer that is being moved.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The resource name of the previous CustomerManagerLink.
	// The resource name has the form:
	// `customers/{customer_id}/customerManagerLinks/{manager_customer_id}~{manager_link_id}`
	PreviousCustomerManagerLink string `` /* 146-byte string literal not displayed */
	// Required. The resource name of the new manager customer that the client wants to move
	// to. Customer resource names have the format: "customers/{customer_id}"
	NewManager string `protobuf:"bytes,3,opt,name=new_manager,json=newManager,proto3" json:"new_manager,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerManagerLinkService.MoveManagerLink][google.ads.googleads.v8.services.CustomerManagerLinkService.MoveManagerLink].

func (*MoveManagerLinkRequest) Descriptor deprecated added in v0.2.2

func (*MoveManagerLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveManagerLinkRequest.ProtoReflect.Descriptor instead.

func (*MoveManagerLinkRequest) GetCustomerId ¶ added in v0.2.2

func (x *MoveManagerLinkRequest) GetCustomerId() string

func (*MoveManagerLinkRequest) GetNewManager ¶ added in v0.2.2

func (x *MoveManagerLinkRequest) GetNewManager() string
func (x *MoveManagerLinkRequest) GetPreviousCustomerManagerLink() string

func (*MoveManagerLinkRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MoveManagerLinkRequest) GetValidateOnly() bool

func (*MoveManagerLinkRequest) ProtoMessage ¶ added in v0.2.2

func (*MoveManagerLinkRequest) ProtoMessage()

func (*MoveManagerLinkRequest) ProtoReflect ¶ added in v0.2.2

func (x *MoveManagerLinkRequest) ProtoReflect() protoreflect.Message

func (*MoveManagerLinkRequest) Reset ¶ added in v0.2.2

func (x *MoveManagerLinkRequest) Reset()

func (*MoveManagerLinkRequest) String ¶ added in v0.2.2

func (x *MoveManagerLinkRequest) String() string

type MoveManagerLinkResponse ¶ added in v0.2.2

type MoveManagerLinkResponse struct {

	// Returned for successful operations. Represents a CustomerManagerLink
	// resource of the newly created link between client customer and new manager
	// customer.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Response message for a CustomerManagerLink moveManagerLink.

func (*MoveManagerLinkResponse) Descriptor deprecated added in v0.2.2

func (*MoveManagerLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MoveManagerLinkResponse.ProtoReflect.Descriptor instead.

func (*MoveManagerLinkResponse) GetResourceName ¶ added in v0.2.2

func (x *MoveManagerLinkResponse) GetResourceName() string

func (*MoveManagerLinkResponse) ProtoMessage ¶ added in v0.2.2

func (*MoveManagerLinkResponse) ProtoMessage()

func (*MoveManagerLinkResponse) ProtoReflect ¶ added in v0.2.2

func (x *MoveManagerLinkResponse) ProtoReflect() protoreflect.Message

func (*MoveManagerLinkResponse) Reset ¶ added in v0.2.2

func (x *MoveManagerLinkResponse) Reset()

func (*MoveManagerLinkResponse) String ¶ added in v0.2.2

func (x *MoveManagerLinkResponse) String() string

type MutateAccountBudgetProposalRequest ¶ added in v0.2.0

type MutateAccountBudgetProposalRequest struct {

	// Required. The ID of the customer.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on an individual account-level budget proposal.
	Operation *AccountBudgetProposalOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountBudgetProposalService.MutateAccountBudgetProposal][google.ads.googleads.v8.services.AccountBudgetProposalService.MutateAccountBudgetProposal].

func (*MutateAccountBudgetProposalRequest) Descriptor deprecated added in v0.2.0

func (*MutateAccountBudgetProposalRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountBudgetProposalRequest.ProtoReflect.Descriptor instead.

func (*MutateAccountBudgetProposalRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateAccountBudgetProposalRequest) GetCustomerId() string

func (*MutateAccountBudgetProposalRequest) GetOperation ¶ added in v0.2.0

func (*MutateAccountBudgetProposalRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAccountBudgetProposalRequest) GetValidateOnly() bool

func (*MutateAccountBudgetProposalRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateAccountBudgetProposalRequest) ProtoMessage()

func (*MutateAccountBudgetProposalRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAccountBudgetProposalRequest) Reset ¶ added in v0.2.0

func (*MutateAccountBudgetProposalRequest) String ¶ added in v0.2.0

type MutateAccountBudgetProposalResponse ¶ added in v0.2.0

type MutateAccountBudgetProposalResponse struct {

	// The result of the mutate.
	Result *MutateAccountBudgetProposalResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for account-level budget mutate operations.

func (*MutateAccountBudgetProposalResponse) Descriptor deprecated added in v0.2.0

func (*MutateAccountBudgetProposalResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountBudgetProposalResponse.ProtoReflect.Descriptor instead.

func (*MutateAccountBudgetProposalResponse) GetResult ¶ added in v0.2.0

func (*MutateAccountBudgetProposalResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateAccountBudgetProposalResponse) ProtoMessage()

func (*MutateAccountBudgetProposalResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAccountBudgetProposalResponse) Reset ¶ added in v0.2.0

func (*MutateAccountBudgetProposalResponse) String ¶ added in v0.2.0

type MutateAccountBudgetProposalResult ¶ added in v0.2.0

type MutateAccountBudgetProposalResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the account budget proposal mutate.

func (*MutateAccountBudgetProposalResult) Descriptor deprecated added in v0.2.0

func (*MutateAccountBudgetProposalResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountBudgetProposalResult.ProtoReflect.Descriptor instead.

func (*MutateAccountBudgetProposalResult) GetResourceName ¶ added in v0.2.0

func (x *MutateAccountBudgetProposalResult) GetResourceName() string

func (*MutateAccountBudgetProposalResult) ProtoMessage ¶ added in v0.2.0

func (*MutateAccountBudgetProposalResult) ProtoMessage()

func (*MutateAccountBudgetProposalResult) ProtoReflect ¶ added in v0.2.2

func (*MutateAccountBudgetProposalResult) Reset ¶ added in v0.2.0

func (*MutateAccountBudgetProposalResult) String ¶ added in v0.2.0

type MutateAccountLinkRequest ¶ added in v0.2.2

type MutateAccountLinkRequest struct {

	// Required. The ID of the customer being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the link.
	Operation *AccountLinkOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AccountLinkService.MutateAccountLink][google.ads.googleads.v8.services.AccountLinkService.MutateAccountLink].

func (*MutateAccountLinkRequest) Descriptor deprecated added in v0.2.2

func (*MutateAccountLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountLinkRequest.ProtoReflect.Descriptor instead.

func (*MutateAccountLinkRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateAccountLinkRequest) GetCustomerId() string

func (*MutateAccountLinkRequest) GetOperation ¶ added in v0.2.2

func (*MutateAccountLinkRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateAccountLinkRequest) GetPartialFailure() bool

func (*MutateAccountLinkRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAccountLinkRequest) GetValidateOnly() bool

func (*MutateAccountLinkRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateAccountLinkRequest) ProtoMessage()

func (*MutateAccountLinkRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateAccountLinkRequest) ProtoReflect() protoreflect.Message

func (*MutateAccountLinkRequest) Reset ¶ added in v0.2.2

func (x *MutateAccountLinkRequest) Reset()

func (*MutateAccountLinkRequest) String ¶ added in v0.2.2

func (x *MutateAccountLinkRequest) String() string

type MutateAccountLinkResponse ¶ added in v0.2.2

type MutateAccountLinkResponse struct {

	// Result for the mutate.
	Result *MutateAccountLinkResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for account link mutate.

func (*MutateAccountLinkResponse) Descriptor deprecated added in v0.2.2

func (*MutateAccountLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountLinkResponse.ProtoReflect.Descriptor instead.

func (*MutateAccountLinkResponse) GetResult ¶ added in v0.2.2

func (*MutateAccountLinkResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateAccountLinkResponse) ProtoMessage()

func (*MutateAccountLinkResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAccountLinkResponse) Reset ¶ added in v0.2.2

func (x *MutateAccountLinkResponse) Reset()

func (*MutateAccountLinkResponse) String ¶ added in v0.2.2

func (x *MutateAccountLinkResponse) String() string

type MutateAccountLinkResult ¶ added in v0.2.2

type MutateAccountLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the account link mutate.

func (*MutateAccountLinkResult) Descriptor deprecated added in v0.2.2

func (*MutateAccountLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAccountLinkResult.ProtoReflect.Descriptor instead.

func (*MutateAccountLinkResult) GetResourceName ¶ added in v0.2.2

func (x *MutateAccountLinkResult) GetResourceName() string

func (*MutateAccountLinkResult) ProtoMessage ¶ added in v0.2.2

func (*MutateAccountLinkResult) ProtoMessage()

func (*MutateAccountLinkResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAccountLinkResult) ProtoReflect() protoreflect.Message

func (*MutateAccountLinkResult) Reset ¶ added in v0.2.2

func (x *MutateAccountLinkResult) Reset()

func (*MutateAccountLinkResult) String ¶ added in v0.2.2

func (x *MutateAccountLinkResult) String() string

type MutateAdGroupAdLabelResult ¶ added in v0.2.2

type MutateAdGroupAdLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for an ad group ad label mutate.

func (*MutateAdGroupAdLabelResult) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupAdLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdLabelResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdLabelResult) GetResourceName ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelResult) GetResourceName() string

func (*MutateAdGroupAdLabelResult) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupAdLabelResult) ProtoMessage()

func (*MutateAdGroupAdLabelResult) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupAdLabelResult) Reset ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelResult) Reset()

func (*MutateAdGroupAdLabelResult) String ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelResult) String() string

type MutateAdGroupAdLabelsRequest ¶ added in v0.2.2

type MutateAdGroupAdLabelsRequest struct {

	// Required. ID of the customer whose ad group ad labels are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on ad group ad labels.
	Operations []*AdGroupAdLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupAdLabelService.MutateAdGroupAdLabels][google.ads.googleads.v8.services.AdGroupAdLabelService.MutateAdGroupAdLabels].

func (*MutateAdGroupAdLabelsRequest) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupAdLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdLabelsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelsRequest) GetCustomerId() string

func (*MutateAdGroupAdLabelsRequest) GetOperations ¶ added in v0.2.2

func (*MutateAdGroupAdLabelsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelsRequest) GetPartialFailure() bool

func (*MutateAdGroupAdLabelsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelsRequest) GetValidateOnly() bool

func (*MutateAdGroupAdLabelsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupAdLabelsRequest) ProtoMessage()

func (*MutateAdGroupAdLabelsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupAdLabelsRequest) Reset ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelsRequest) Reset()

func (*MutateAdGroupAdLabelsRequest) String ¶ added in v0.2.2

type MutateAdGroupAdLabelsResponse ¶ added in v0.2.2

type MutateAdGroupAdLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupAdLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group ad labels mutate.

func (*MutateAdGroupAdLabelsResponse) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupAdLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdLabelsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupAdLabelsResponse) GetResults ¶ added in v0.2.2

func (*MutateAdGroupAdLabelsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupAdLabelsResponse) ProtoMessage()

func (*MutateAdGroupAdLabelsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupAdLabelsResponse) Reset ¶ added in v0.2.2

func (x *MutateAdGroupAdLabelsResponse) Reset()

func (*MutateAdGroupAdLabelsResponse) String ¶ added in v0.2.2

type MutateAdGroupAdResult ¶

type MutateAdGroupAdResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group ad with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupAd *resources.AdGroupAd `protobuf:"bytes,2,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad mutate.

func (*MutateAdGroupAdResult) Descriptor deprecated

func (*MutateAdGroupAdResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdResult) GetAdGroupAd ¶ added in v0.2.2

func (x *MutateAdGroupAdResult) GetAdGroupAd() *resources.AdGroupAd

func (*MutateAdGroupAdResult) GetResourceName ¶

func (x *MutateAdGroupAdResult) GetResourceName() string

func (*MutateAdGroupAdResult) ProtoMessage ¶

func (*MutateAdGroupAdResult) ProtoMessage()

func (*MutateAdGroupAdResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupAdResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupAdResult) Reset ¶

func (x *MutateAdGroupAdResult) Reset()

func (*MutateAdGroupAdResult) String ¶

func (x *MutateAdGroupAdResult) String() string

type MutateAdGroupAdsRequest ¶

type MutateAdGroupAdsRequest struct {

	// Required. The ID of the customer whose ads are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ads.
	Operations []*AdGroupAdOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupAdService.MutateAdGroupAds][google.ads.googleads.v8.services.AdGroupAdService.MutateAdGroupAds].

func (*MutateAdGroupAdsRequest) Descriptor deprecated

func (*MutateAdGroupAdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdsRequest) GetCustomerId ¶

func (x *MutateAdGroupAdsRequest) GetCustomerId() string

func (*MutateAdGroupAdsRequest) GetOperations ¶

func (x *MutateAdGroupAdsRequest) GetOperations() []*AdGroupAdOperation

func (*MutateAdGroupAdsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateAdGroupAdsRequest) GetPartialFailure() bool

func (*MutateAdGroupAdsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateAdGroupAdsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateAdGroupAdsRequest) GetValidateOnly() bool

func (*MutateAdGroupAdsRequest) ProtoMessage ¶

func (*MutateAdGroupAdsRequest) ProtoMessage()

func (*MutateAdGroupAdsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupAdsRequest) ProtoReflect() protoreflect.Message

func (*MutateAdGroupAdsRequest) Reset ¶

func (x *MutateAdGroupAdsRequest) Reset()

func (*MutateAdGroupAdsRequest) String ¶

func (x *MutateAdGroupAdsRequest) String() string

type MutateAdGroupAdsResponse ¶

type MutateAdGroupAdsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupAdResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group ad mutate.

func (*MutateAdGroupAdsResponse) Descriptor deprecated

func (*MutateAdGroupAdsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAdsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAdsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateAdGroupAdsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupAdsResponse) GetResults ¶

func (*MutateAdGroupAdsResponse) ProtoMessage ¶

func (*MutateAdGroupAdsResponse) ProtoMessage()

func (*MutateAdGroupAdsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupAdsResponse) ProtoReflect() protoreflect.Message

func (*MutateAdGroupAdsResponse) Reset ¶

func (x *MutateAdGroupAdsResponse) Reset()

func (*MutateAdGroupAdsResponse) String ¶

func (x *MutateAdGroupAdsResponse) String() string

type MutateAdGroupAssetResult ¶ added in v0.2.2

type MutateAdGroupAssetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group asset with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	AdGroupAsset *resources.AdGroupAsset `protobuf:"bytes,2,opt,name=ad_group_asset,json=adGroupAsset,proto3" json:"ad_group_asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad group asset mutate.

func (*MutateAdGroupAssetResult) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAssetResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetResult) GetAdGroupAsset ¶ added in v0.2.3

func (x *MutateAdGroupAssetResult) GetAdGroupAsset() *resources.AdGroupAsset

func (*MutateAdGroupAssetResult) GetResourceName ¶ added in v0.2.2

func (x *MutateAdGroupAssetResult) GetResourceName() string

func (*MutateAdGroupAssetResult) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupAssetResult) ProtoMessage()

func (*MutateAdGroupAssetResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupAssetResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupAssetResult) Reset ¶ added in v0.2.2

func (x *MutateAdGroupAssetResult) Reset()

func (*MutateAdGroupAssetResult) String ¶ added in v0.2.2

func (x *MutateAdGroupAssetResult) String() string

type MutateAdGroupAssetsRequest ¶ added in v0.2.2

type MutateAdGroupAssetsRequest struct {

	// Required. The ID of the customer whose ad group assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group assets.
	Operations []*AdGroupAssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupAssetService.MutateAdGroupAssets][google.ads.googleads.v8.services.AdGroupAssetService.MutateAdGroupAssets].

func (*MutateAdGroupAssetsRequest) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateAdGroupAssetsRequest) GetCustomerId() string

func (*MutateAdGroupAssetsRequest) GetOperations ¶ added in v0.2.2

func (x *MutateAdGroupAssetsRequest) GetOperations() []*AdGroupAssetOperation

func (*MutateAdGroupAssetsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateAdGroupAssetsRequest) GetPartialFailure() bool

func (*MutateAdGroupAssetsRequest) GetResponseContentType ¶ added in v0.2.3

func (*MutateAdGroupAssetsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAdGroupAssetsRequest) GetValidateOnly() bool

func (*MutateAdGroupAssetsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupAssetsRequest) ProtoMessage()

func (*MutateAdGroupAssetsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupAssetsRequest) Reset ¶ added in v0.2.2

func (x *MutateAdGroupAssetsRequest) Reset()

func (*MutateAdGroupAssetsRequest) String ¶ added in v0.2.2

func (x *MutateAdGroupAssetsRequest) String() string

type MutateAdGroupAssetsResponse ¶ added in v0.2.2

type MutateAdGroupAssetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupAssetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group asset mutate.

func (*MutateAdGroupAssetsResponse) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupAssetsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateAdGroupAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupAssetsResponse) GetResults ¶ added in v0.2.2

func (*MutateAdGroupAssetsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupAssetsResponse) ProtoMessage()

func (*MutateAdGroupAssetsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupAssetsResponse) Reset ¶ added in v0.2.2

func (x *MutateAdGroupAssetsResponse) Reset()

func (*MutateAdGroupAssetsResponse) String ¶ added in v0.2.2

func (x *MutateAdGroupAssetsResponse) String() string

type MutateAdGroupBidModifierResult ¶

type MutateAdGroupBidModifierResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group bid modifier with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupBidModifier *resources.AdGroupBidModifier `protobuf:"bytes,2,opt,name=ad_group_bid_modifier,json=adGroupBidModifier,proto3" json:"ad_group_bid_modifier,omitempty"`
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateAdGroupBidModifierResult) Descriptor deprecated

func (*MutateAdGroupBidModifierResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupBidModifierResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupBidModifierResult) GetAdGroupBidModifier ¶ added in v0.2.2

func (x *MutateAdGroupBidModifierResult) GetAdGroupBidModifier() *resources.AdGroupBidModifier

func (*MutateAdGroupBidModifierResult) GetResourceName ¶

func (x *MutateAdGroupBidModifierResult) GetResourceName() string

func (*MutateAdGroupBidModifierResult) ProtoMessage ¶

func (*MutateAdGroupBidModifierResult) ProtoMessage()

func (*MutateAdGroupBidModifierResult) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupBidModifierResult) Reset ¶

func (x *MutateAdGroupBidModifierResult) Reset()

func (*MutateAdGroupBidModifierResult) String ¶

type MutateAdGroupBidModifiersRequest ¶

type MutateAdGroupBidModifiersRequest struct {

	// Required. ID of the customer whose ad group bid modifiers are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group bid modifiers.
	Operations []*AdGroupBidModifierOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupBidModifierService.MutateAdGroupBidModifiers][google.ads.googleads.v8.services.AdGroupBidModifierService.MutateAdGroupBidModifiers].

func (*MutateAdGroupBidModifiersRequest) Descriptor deprecated

func (*MutateAdGroupBidModifiersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupBidModifiersRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupBidModifiersRequest) GetCustomerId ¶

func (x *MutateAdGroupBidModifiersRequest) GetCustomerId() string

func (*MutateAdGroupBidModifiersRequest) GetOperations ¶

func (*MutateAdGroupBidModifiersRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateAdGroupBidModifiersRequest) GetPartialFailure() bool

func (*MutateAdGroupBidModifiersRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateAdGroupBidModifiersRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateAdGroupBidModifiersRequest) GetValidateOnly() bool

func (*MutateAdGroupBidModifiersRequest) ProtoMessage ¶

func (*MutateAdGroupBidModifiersRequest) ProtoMessage()

func (*MutateAdGroupBidModifiersRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupBidModifiersRequest) Reset ¶

func (*MutateAdGroupBidModifiersRequest) String ¶

type MutateAdGroupBidModifiersResponse ¶

type MutateAdGroupBidModifiersResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupBidModifierResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for ad group bid modifiers mutate.

func (*MutateAdGroupBidModifiersResponse) Descriptor deprecated

func (*MutateAdGroupBidModifiersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupBidModifiersResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupBidModifiersResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateAdGroupBidModifiersResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupBidModifiersResponse) GetResults ¶

func (*MutateAdGroupBidModifiersResponse) ProtoMessage ¶

func (*MutateAdGroupBidModifiersResponse) ProtoMessage()

func (*MutateAdGroupBidModifiersResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupBidModifiersResponse) Reset ¶

func (*MutateAdGroupBidModifiersResponse) String ¶

type MutateAdGroupCriteriaRequest ¶

type MutateAdGroupCriteriaRequest struct {

	// Required. ID of the customer whose criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual criteria.
	Operations []*AdGroupCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupCriterionService.MutateAdGroupCriteria][google.ads.googleads.v8.services.AdGroupCriterionService.MutateAdGroupCriteria].

func (*MutateAdGroupCriteriaRequest) Descriptor deprecated

func (*MutateAdGroupCriteriaRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriteriaRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriteriaRequest) GetCustomerId ¶

func (x *MutateAdGroupCriteriaRequest) GetCustomerId() string

func (*MutateAdGroupCriteriaRequest) GetOperations ¶

func (*MutateAdGroupCriteriaRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateAdGroupCriteriaRequest) GetPartialFailure() bool

func (*MutateAdGroupCriteriaRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateAdGroupCriteriaRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateAdGroupCriteriaRequest) GetValidateOnly() bool

func (*MutateAdGroupCriteriaRequest) ProtoMessage ¶

func (*MutateAdGroupCriteriaRequest) ProtoMessage()

func (*MutateAdGroupCriteriaRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupCriteriaRequest) Reset ¶

func (x *MutateAdGroupCriteriaRequest) Reset()

func (*MutateAdGroupCriteriaRequest) String ¶

type MutateAdGroupCriteriaResponse ¶

type MutateAdGroupCriteriaResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupCriterionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group criterion mutate.

func (*MutateAdGroupCriteriaResponse) Descriptor deprecated

func (*MutateAdGroupCriteriaResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriteriaResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriteriaResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateAdGroupCriteriaResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupCriteriaResponse) GetResults ¶

func (*MutateAdGroupCriteriaResponse) ProtoMessage ¶

func (*MutateAdGroupCriteriaResponse) ProtoMessage()

func (*MutateAdGroupCriteriaResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupCriteriaResponse) Reset ¶

func (x *MutateAdGroupCriteriaResponse) Reset()

func (*MutateAdGroupCriteriaResponse) String ¶

type MutateAdGroupCriterionLabelResult ¶ added in v0.2.2

type MutateAdGroupCriterionLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for an ad group criterion label mutate.

func (*MutateAdGroupCriterionLabelResult) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupCriterionLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionLabelResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionLabelResult) GetResourceName ¶ added in v0.2.2

func (x *MutateAdGroupCriterionLabelResult) GetResourceName() string

func (*MutateAdGroupCriterionLabelResult) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelResult) ProtoMessage()

func (*MutateAdGroupCriterionLabelResult) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelResult) Reset ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelResult) String ¶ added in v0.2.2

type MutateAdGroupCriterionLabelsRequest ¶ added in v0.2.2

type MutateAdGroupCriterionLabelsRequest struct {

	// Required. ID of the customer whose ad group criterion labels are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on ad group criterion labels.
	Operations []*AdGroupCriterionLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupCriterionLabelService.MutateAdGroupCriterionLabels][google.ads.googleads.v8.services.AdGroupCriterionLabelService.MutateAdGroupCriterionLabels].

func (*MutateAdGroupCriterionLabelsRequest) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupCriterionLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionLabelsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateAdGroupCriterionLabelsRequest) GetCustomerId() string

func (*MutateAdGroupCriterionLabelsRequest) GetOperations ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateAdGroupCriterionLabelsRequest) GetPartialFailure() bool

func (*MutateAdGroupCriterionLabelsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAdGroupCriterionLabelsRequest) GetValidateOnly() bool

func (*MutateAdGroupCriterionLabelsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelsRequest) ProtoMessage()

func (*MutateAdGroupCriterionLabelsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelsRequest) Reset ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelsRequest) String ¶ added in v0.2.2

type MutateAdGroupCriterionLabelsResponse ¶ added in v0.2.2

type MutateAdGroupCriterionLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupCriterionLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group criterion labels mutate.

func (*MutateAdGroupCriterionLabelsResponse) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupCriterionLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionLabelsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateAdGroupCriterionLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupCriterionLabelsResponse) GetResults ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelsResponse) ProtoMessage()

func (*MutateAdGroupCriterionLabelsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelsResponse) Reset ¶ added in v0.2.2

func (*MutateAdGroupCriterionLabelsResponse) String ¶ added in v0.2.2

type MutateAdGroupCriterionResult ¶

type MutateAdGroupCriterionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group criterion with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupCriterion *resources.AdGroupCriterion `protobuf:"bytes,2,opt,name=ad_group_criterion,json=adGroupCriterion,proto3" json:"ad_group_criterion,omitempty"`
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateAdGroupCriterionResult) Descriptor deprecated

func (*MutateAdGroupCriterionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupCriterionResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupCriterionResult) GetAdGroupCriterion ¶ added in v0.2.2

func (x *MutateAdGroupCriterionResult) GetAdGroupCriterion() *resources.AdGroupCriterion

func (*MutateAdGroupCriterionResult) GetResourceName ¶

func (x *MutateAdGroupCriterionResult) GetResourceName() string

func (*MutateAdGroupCriterionResult) ProtoMessage ¶

func (*MutateAdGroupCriterionResult) ProtoMessage()

func (*MutateAdGroupCriterionResult) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupCriterionResult) Reset ¶

func (x *MutateAdGroupCriterionResult) Reset()

func (*MutateAdGroupCriterionResult) String ¶

type MutateAdGroupExtensionSettingResult ¶ added in v0.2.2

type MutateAdGroupExtensionSettingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated AdGroupExtensionSetting with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupExtensionSetting *resources.AdGroupExtensionSetting `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the ad group extension setting mutate.

func (*MutateAdGroupExtensionSettingResult) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupExtensionSettingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupExtensionSettingResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupExtensionSettingResult) GetAdGroupExtensionSetting ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingResult) GetResourceName ¶ added in v0.2.2

func (x *MutateAdGroupExtensionSettingResult) GetResourceName() string

func (*MutateAdGroupExtensionSettingResult) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingResult) ProtoMessage()

func (*MutateAdGroupExtensionSettingResult) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingResult) Reset ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingResult) String ¶ added in v0.2.2

type MutateAdGroupExtensionSettingsRequest ¶ added in v0.2.2

type MutateAdGroupExtensionSettingsRequest struct {

	// Required. The ID of the customer whose ad group extension settings are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group extension
	// settings.
	Operations []*AdGroupExtensionSettingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupExtensionSettingService.MutateAdGroupExtensionSettings][google.ads.googleads.v8.services.AdGroupExtensionSettingService.MutateAdGroupExtensionSettings].

func (*MutateAdGroupExtensionSettingsRequest) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupExtensionSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupExtensionSettingsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupExtensionSettingsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateAdGroupExtensionSettingsRequest) GetCustomerId() string

func (*MutateAdGroupExtensionSettingsRequest) GetOperations ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateAdGroupExtensionSettingsRequest) GetPartialFailure() bool

func (*MutateAdGroupExtensionSettingsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAdGroupExtensionSettingsRequest) GetValidateOnly() bool

func (*MutateAdGroupExtensionSettingsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingsRequest) ProtoMessage()

func (*MutateAdGroupExtensionSettingsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingsRequest) Reset ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingsRequest) String ¶ added in v0.2.2

type MutateAdGroupExtensionSettingsResponse ¶ added in v0.2.2

type MutateAdGroupExtensionSettingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupExtensionSettingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group extension setting mutate.

func (*MutateAdGroupExtensionSettingsResponse) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupExtensionSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupExtensionSettingsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupExtensionSettingsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateAdGroupExtensionSettingsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupExtensionSettingsResponse) GetResults ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingsResponse) Reset ¶ added in v0.2.2

func (*MutateAdGroupExtensionSettingsResponse) String ¶ added in v0.2.2

type MutateAdGroupFeedResult ¶ added in v0.2.0

type MutateAdGroupFeedResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group feed with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdGroupFeed *resources.AdGroupFeed `protobuf:"bytes,2,opt,name=ad_group_feed,json=adGroupFeed,proto3" json:"ad_group_feed,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad group feed mutate.

func (*MutateAdGroupFeedResult) Descriptor deprecated added in v0.2.0

func (*MutateAdGroupFeedResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupFeedResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupFeedResult) GetAdGroupFeed ¶ added in v0.2.2

func (x *MutateAdGroupFeedResult) GetAdGroupFeed() *resources.AdGroupFeed

func (*MutateAdGroupFeedResult) GetResourceName ¶ added in v0.2.0

func (x *MutateAdGroupFeedResult) GetResourceName() string

func (*MutateAdGroupFeedResult) ProtoMessage ¶ added in v0.2.0

func (*MutateAdGroupFeedResult) ProtoMessage()

func (*MutateAdGroupFeedResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupFeedResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupFeedResult) Reset ¶ added in v0.2.0

func (x *MutateAdGroupFeedResult) Reset()

func (*MutateAdGroupFeedResult) String ¶ added in v0.2.0

func (x *MutateAdGroupFeedResult) String() string

type MutateAdGroupFeedsRequest ¶ added in v0.2.0

type MutateAdGroupFeedsRequest struct {

	// Required. The ID of the customer whose ad group feeds are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad group feeds.
	Operations []*AdGroupFeedOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupFeedService.MutateAdGroupFeeds][google.ads.googleads.v8.services.AdGroupFeedService.MutateAdGroupFeeds].

func (*MutateAdGroupFeedsRequest) Descriptor deprecated added in v0.2.0

func (*MutateAdGroupFeedsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupFeedsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupFeedsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateAdGroupFeedsRequest) GetCustomerId() string

func (*MutateAdGroupFeedsRequest) GetOperations ¶ added in v0.2.0

func (x *MutateAdGroupFeedsRequest) GetOperations() []*AdGroupFeedOperation

func (*MutateAdGroupFeedsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateAdGroupFeedsRequest) GetPartialFailure() bool

func (*MutateAdGroupFeedsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateAdGroupFeedsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateAdGroupFeedsRequest) GetValidateOnly() bool

func (*MutateAdGroupFeedsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateAdGroupFeedsRequest) ProtoMessage()

func (*MutateAdGroupFeedsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupFeedsRequest) Reset ¶ added in v0.2.0

func (x *MutateAdGroupFeedsRequest) Reset()

func (*MutateAdGroupFeedsRequest) String ¶ added in v0.2.0

func (x *MutateAdGroupFeedsRequest) String() string

type MutateAdGroupFeedsResponse ¶ added in v0.2.0

type MutateAdGroupFeedsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupFeedResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group feed mutate.

func (*MutateAdGroupFeedsResponse) Descriptor deprecated added in v0.2.0

func (*MutateAdGroupFeedsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupFeedsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupFeedsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateAdGroupFeedsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupFeedsResponse) GetResults ¶ added in v0.2.0

func (*MutateAdGroupFeedsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateAdGroupFeedsResponse) ProtoMessage()

func (*MutateAdGroupFeedsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupFeedsResponse) Reset ¶ added in v0.2.0

func (x *MutateAdGroupFeedsResponse) Reset()

func (*MutateAdGroupFeedsResponse) String ¶ added in v0.2.0

func (x *MutateAdGroupFeedsResponse) String() string

type MutateAdGroupLabelResult ¶ added in v0.2.2

type MutateAdGroupLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for an ad group label mutate.

func (*MutateAdGroupLabelResult) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupLabelResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupLabelResult) GetResourceName ¶ added in v0.2.2

func (x *MutateAdGroupLabelResult) GetResourceName() string

func (*MutateAdGroupLabelResult) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupLabelResult) ProtoMessage()

func (*MutateAdGroupLabelResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupLabelResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupLabelResult) Reset ¶ added in v0.2.2

func (x *MutateAdGroupLabelResult) Reset()

func (*MutateAdGroupLabelResult) String ¶ added in v0.2.2

func (x *MutateAdGroupLabelResult) String() string

type MutateAdGroupLabelsRequest ¶ added in v0.2.2

type MutateAdGroupLabelsRequest struct {

	// Required. ID of the customer whose ad group labels are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on ad group labels.
	Operations []*AdGroupLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdGroupLabelService.MutateAdGroupLabels][google.ads.googleads.v8.services.AdGroupLabelService.MutateAdGroupLabels].

func (*MutateAdGroupLabelsRequest) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupLabelsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateAdGroupLabelsRequest) GetCustomerId() string

func (*MutateAdGroupLabelsRequest) GetOperations ¶ added in v0.2.2

func (x *MutateAdGroupLabelsRequest) GetOperations() []*AdGroupLabelOperation

func (*MutateAdGroupLabelsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateAdGroupLabelsRequest) GetPartialFailure() bool

func (*MutateAdGroupLabelsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAdGroupLabelsRequest) GetValidateOnly() bool

func (*MutateAdGroupLabelsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupLabelsRequest) ProtoMessage()

func (*MutateAdGroupLabelsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupLabelsRequest) Reset ¶ added in v0.2.2

func (x *MutateAdGroupLabelsRequest) Reset()

func (*MutateAdGroupLabelsRequest) String ¶ added in v0.2.2

func (x *MutateAdGroupLabelsRequest) String() string

type MutateAdGroupLabelsResponse ¶ added in v0.2.2

type MutateAdGroupLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group labels mutate.

func (*MutateAdGroupLabelsResponse) Descriptor deprecated added in v0.2.2

func (*MutateAdGroupLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupLabelsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateAdGroupLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupLabelsResponse) GetResults ¶ added in v0.2.2

func (*MutateAdGroupLabelsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateAdGroupLabelsResponse) ProtoMessage()

func (*MutateAdGroupLabelsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdGroupLabelsResponse) Reset ¶ added in v0.2.2

func (x *MutateAdGroupLabelsResponse) Reset()

func (*MutateAdGroupLabelsResponse) String ¶ added in v0.2.2

func (x *MutateAdGroupLabelsResponse) String() string

type MutateAdGroupResult ¶

type MutateAdGroupResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad group with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	AdGroup *resources.AdGroup `protobuf:"bytes,2,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad group mutate.

func (*MutateAdGroupResult) Descriptor deprecated

func (*MutateAdGroupResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupResult.ProtoReflect.Descriptor instead.

func (*MutateAdGroupResult) GetAdGroup ¶ added in v0.2.2

func (x *MutateAdGroupResult) GetAdGroup() *resources.AdGroup

func (*MutateAdGroupResult) GetResourceName ¶

func (x *MutateAdGroupResult) GetResourceName() string

func (*MutateAdGroupResult) ProtoMessage ¶

func (*MutateAdGroupResult) ProtoMessage()

func (*MutateAdGroupResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupResult) ProtoReflect() protoreflect.Message

func (*MutateAdGroupResult) Reset ¶

func (x *MutateAdGroupResult) Reset()

func (*MutateAdGroupResult) String ¶

func (x *MutateAdGroupResult) String() string

type MutateAdGroupsRequest ¶

type MutateAdGroupsRequest struct {

	// Required. The ID of the customer whose ad groups are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad groups.
	Operations []*AdGroupOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdGroupService.MutateAdGroups][google.ads.googleads.v8.services.AdGroupService.MutateAdGroups].

func (*MutateAdGroupsRequest) Descriptor deprecated

func (*MutateAdGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdGroupsRequest) GetCustomerId ¶

func (x *MutateAdGroupsRequest) GetCustomerId() string

func (*MutateAdGroupsRequest) GetOperations ¶

func (x *MutateAdGroupsRequest) GetOperations() []*AdGroupOperation

func (*MutateAdGroupsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateAdGroupsRequest) GetPartialFailure() bool

func (*MutateAdGroupsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateAdGroupsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateAdGroupsRequest) GetValidateOnly() bool

func (*MutateAdGroupsRequest) ProtoMessage ¶

func (*MutateAdGroupsRequest) ProtoMessage()

func (*MutateAdGroupsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupsRequest) ProtoReflect() protoreflect.Message

func (*MutateAdGroupsRequest) Reset ¶

func (x *MutateAdGroupsRequest) Reset()

func (*MutateAdGroupsRequest) String ¶

func (x *MutateAdGroupsRequest) String() string

type MutateAdGroupsResponse ¶

type MutateAdGroupsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdGroupResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad group mutate.

func (*MutateAdGroupsResponse) Descriptor deprecated

func (*MutateAdGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdGroupsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdGroupsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateAdGroupsResponse) GetPartialFailureError() *status.Status

func (*MutateAdGroupsResponse) GetResults ¶

func (x *MutateAdGroupsResponse) GetResults() []*MutateAdGroupResult

func (*MutateAdGroupsResponse) ProtoMessage ¶

func (*MutateAdGroupsResponse) ProtoMessage()

func (*MutateAdGroupsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdGroupsResponse) ProtoReflect() protoreflect.Message

func (*MutateAdGroupsResponse) Reset ¶

func (x *MutateAdGroupsResponse) Reset()

func (*MutateAdGroupsResponse) String ¶

func (x *MutateAdGroupsResponse) String() string

type MutateAdParameterResult ¶ added in v0.2.1

type MutateAdParameterResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated AdParameter with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	AdParameter *resources.AdParameter `protobuf:"bytes,2,opt,name=ad_parameter,json=adParameter,proto3" json:"ad_parameter,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad parameter mutate.

func (*MutateAdParameterResult) Descriptor deprecated added in v0.2.1

func (*MutateAdParameterResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdParameterResult.ProtoReflect.Descriptor instead.

func (*MutateAdParameterResult) GetAdParameter ¶ added in v0.2.2

func (x *MutateAdParameterResult) GetAdParameter() *resources.AdParameter

func (*MutateAdParameterResult) GetResourceName ¶ added in v0.2.1

func (x *MutateAdParameterResult) GetResourceName() string

func (*MutateAdParameterResult) ProtoMessage ¶ added in v0.2.1

func (*MutateAdParameterResult) ProtoMessage()

func (*MutateAdParameterResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdParameterResult) ProtoReflect() protoreflect.Message

func (*MutateAdParameterResult) Reset ¶ added in v0.2.1

func (x *MutateAdParameterResult) Reset()

func (*MutateAdParameterResult) String ¶ added in v0.2.1

func (x *MutateAdParameterResult) String() string

type MutateAdParametersRequest ¶ added in v0.2.1

type MutateAdParametersRequest struct {

	// Required. The ID of the customer whose ad parameters are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ad parameters.
	Operations []*AdParameterOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [AdParameterService.MutateAdParameters][google.ads.googleads.v8.services.AdParameterService.MutateAdParameters]

func (*MutateAdParametersRequest) Descriptor deprecated added in v0.2.1

func (*MutateAdParametersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdParametersRequest.ProtoReflect.Descriptor instead.

func (*MutateAdParametersRequest) GetCustomerId ¶ added in v0.2.1

func (x *MutateAdParametersRequest) GetCustomerId() string

func (*MutateAdParametersRequest) GetOperations ¶ added in v0.2.1

func (x *MutateAdParametersRequest) GetOperations() []*AdParameterOperation

func (*MutateAdParametersRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateAdParametersRequest) GetPartialFailure() bool

func (*MutateAdParametersRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateAdParametersRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateAdParametersRequest) GetValidateOnly() bool

func (*MutateAdParametersRequest) ProtoMessage ¶ added in v0.2.1

func (*MutateAdParametersRequest) ProtoMessage()

func (*MutateAdParametersRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateAdParametersRequest) Reset ¶ added in v0.2.1

func (x *MutateAdParametersRequest) Reset()

func (*MutateAdParametersRequest) String ¶ added in v0.2.1

func (x *MutateAdParametersRequest) String() string

type MutateAdParametersResponse ¶ added in v0.2.1

type MutateAdParametersResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdParameterResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad parameter mutate.

func (*MutateAdParametersResponse) Descriptor deprecated added in v0.2.1

func (*MutateAdParametersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdParametersResponse.ProtoReflect.Descriptor instead.

func (*MutateAdParametersResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateAdParametersResponse) GetPartialFailureError() *status.Status

func (*MutateAdParametersResponse) GetResults ¶ added in v0.2.1

func (*MutateAdParametersResponse) ProtoMessage ¶ added in v0.2.1

func (*MutateAdParametersResponse) ProtoMessage()

func (*MutateAdParametersResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateAdParametersResponse) Reset ¶ added in v0.2.1

func (x *MutateAdParametersResponse) Reset()

func (*MutateAdParametersResponse) String ¶ added in v0.2.1

func (x *MutateAdParametersResponse) String() string

type MutateAdResult ¶ added in v0.2.2

type MutateAdResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated ad with only mutable fields after mutate. The field will only
	// be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Ad *resources.Ad `protobuf:"bytes,2,opt,name=ad,proto3" json:"ad,omitempty"`
	// contains filtered or unexported fields
}

The result for the ad mutate.

func (*MutateAdResult) Descriptor deprecated added in v0.2.2

func (*MutateAdResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdResult.ProtoReflect.Descriptor instead.

func (*MutateAdResult) GetAd ¶ added in v0.2.2

func (x *MutateAdResult) GetAd() *resources.Ad

func (*MutateAdResult) GetResourceName ¶ added in v0.2.2

func (x *MutateAdResult) GetResourceName() string

func (*MutateAdResult) ProtoMessage ¶ added in v0.2.2

func (*MutateAdResult) ProtoMessage()

func (*MutateAdResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdResult) ProtoReflect() protoreflect.Message

func (*MutateAdResult) Reset ¶ added in v0.2.2

func (x *MutateAdResult) Reset()

func (*MutateAdResult) String ¶ added in v0.2.2

func (x *MutateAdResult) String() string

type MutateAdsRequest ¶ added in v0.2.2

type MutateAdsRequest struct {

	// Required. The ID of the customer whose ads are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual ads.
	Operations []*AdOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,4,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AdService.MutateAds][google.ads.googleads.v8.services.AdService.MutateAds].

func (*MutateAdsRequest) Descriptor deprecated added in v0.2.2

func (*MutateAdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdsRequest.ProtoReflect.Descriptor instead.

func (*MutateAdsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateAdsRequest) GetCustomerId() string

func (*MutateAdsRequest) GetOperations ¶ added in v0.2.2

func (x *MutateAdsRequest) GetOperations() []*AdOperation

func (*MutateAdsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateAdsRequest) GetPartialFailure() bool

func (*MutateAdsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateAdsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAdsRequest) GetValidateOnly() bool

func (*MutateAdsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateAdsRequest) ProtoMessage()

func (*MutateAdsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdsRequest) ProtoReflect() protoreflect.Message

func (*MutateAdsRequest) Reset ¶ added in v0.2.2

func (x *MutateAdsRequest) Reset()

func (*MutateAdsRequest) String ¶ added in v0.2.2

func (x *MutateAdsRequest) String() string

type MutateAdsResponse ¶ added in v0.2.2

type MutateAdsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAdResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an ad mutate.

func (*MutateAdsResponse) Descriptor deprecated added in v0.2.2

func (*MutateAdsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAdsResponse.ProtoReflect.Descriptor instead.

func (*MutateAdsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateAdsResponse) GetPartialFailureError() *status.Status

func (*MutateAdsResponse) GetResults ¶ added in v0.2.2

func (x *MutateAdsResponse) GetResults() []*MutateAdResult

func (*MutateAdsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateAdsResponse) ProtoMessage()

func (*MutateAdsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateAdsResponse) ProtoReflect() protoreflect.Message

func (*MutateAdsResponse) Reset ¶ added in v0.2.2

func (x *MutateAdsResponse) Reset()

func (*MutateAdsResponse) String ¶ added in v0.2.2

func (x *MutateAdsResponse) String() string

type MutateAssetResult ¶ added in v0.2.2

type MutateAssetResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated asset with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Asset *resources.Asset `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the asset mutate.

func (*MutateAssetResult) Descriptor deprecated added in v0.2.2

func (*MutateAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetResult.ProtoReflect.Descriptor instead.

func (*MutateAssetResult) GetAsset ¶ added in v0.2.2

func (x *MutateAssetResult) GetAsset() *resources.Asset

func (*MutateAssetResult) GetResourceName ¶ added in v0.2.2

func (x *MutateAssetResult) GetResourceName() string

func (*MutateAssetResult) ProtoMessage ¶ added in v0.2.2

func (*MutateAssetResult) ProtoMessage()

func (*MutateAssetResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateAssetResult) ProtoReflect() protoreflect.Message

func (*MutateAssetResult) Reset ¶ added in v0.2.2

func (x *MutateAssetResult) Reset()

func (*MutateAssetResult) String ¶ added in v0.2.2

func (x *MutateAssetResult) String() string

type MutateAssetsRequest ¶ added in v0.2.2

type MutateAssetsRequest struct {

	// Required. The ID of the customer whose assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual assets.
	Operations []*AssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,5,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [AssetService.MutateAssets][google.ads.googleads.v8.services.AssetService.MutateAssets]

func (*MutateAssetsRequest) Descriptor deprecated added in v0.2.2

func (*MutateAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateAssetsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateAssetsRequest) GetCustomerId() string

func (*MutateAssetsRequest) GetOperations ¶ added in v0.2.2

func (x *MutateAssetsRequest) GetOperations() []*AssetOperation

func (*MutateAssetsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateAssetsRequest) GetPartialFailure() bool

func (*MutateAssetsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateAssetsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateAssetsRequest) GetValidateOnly() bool

func (*MutateAssetsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateAssetsRequest) ProtoMessage()

func (*MutateAssetsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateAssetsRequest) ProtoReflect() protoreflect.Message

func (*MutateAssetsRequest) Reset ¶ added in v0.2.2

func (x *MutateAssetsRequest) Reset()

func (*MutateAssetsRequest) String ¶ added in v0.2.2

func (x *MutateAssetsRequest) String() string

type MutateAssetsResponse ¶ added in v0.2.2

type MutateAssetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateAssetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an asset mutate.

func (*MutateAssetsResponse) Descriptor deprecated added in v0.2.2

func (*MutateAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateAssetsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateAssetsResponse) GetResults ¶ added in v0.2.2

func (x *MutateAssetsResponse) GetResults() []*MutateAssetResult

func (*MutateAssetsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateAssetsResponse) ProtoMessage()

func (*MutateAssetsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateAssetsResponse) ProtoReflect() protoreflect.Message

func (*MutateAssetsResponse) Reset ¶ added in v0.2.2

func (x *MutateAssetsResponse) Reset()

func (*MutateAssetsResponse) String ¶ added in v0.2.2

func (x *MutateAssetsResponse) String() string

type MutateBatchJobRequest ¶ added in v0.2.2

type MutateBatchJobRequest struct {

	// Required. The ID of the customer for which to create a batch job.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on an individual batch job.
	Operation *BatchJobOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BatchJobService.MutateBatchJob][google.ads.googleads.v8.services.BatchJobService.MutateBatchJob].

func (*MutateBatchJobRequest) Descriptor deprecated added in v0.2.2

func (*MutateBatchJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateBatchJobRequest.ProtoReflect.Descriptor instead.

func (*MutateBatchJobRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateBatchJobRequest) GetCustomerId() string

func (*MutateBatchJobRequest) GetOperation ¶ added in v0.2.2

func (x *MutateBatchJobRequest) GetOperation() *BatchJobOperation

func (*MutateBatchJobRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateBatchJobRequest) ProtoMessage()

func (*MutateBatchJobRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateBatchJobRequest) ProtoReflect() protoreflect.Message

func (*MutateBatchJobRequest) Reset ¶ added in v0.2.2

func (x *MutateBatchJobRequest) Reset()

func (*MutateBatchJobRequest) String ¶ added in v0.2.2

func (x *MutateBatchJobRequest) String() string

type MutateBatchJobResponse ¶ added in v0.2.2

type MutateBatchJobResponse struct {

	// The result for the mutate.
	Result *MutateBatchJobResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for [BatchJobService.MutateBatchJob][google.ads.googleads.v8.services.BatchJobService.MutateBatchJob].

func (*MutateBatchJobResponse) Descriptor deprecated added in v0.2.2

func (*MutateBatchJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateBatchJobResponse.ProtoReflect.Descriptor instead.

func (*MutateBatchJobResponse) GetResult ¶ added in v0.2.2

func (*MutateBatchJobResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateBatchJobResponse) ProtoMessage()

func (*MutateBatchJobResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateBatchJobResponse) ProtoReflect() protoreflect.Message

func (*MutateBatchJobResponse) Reset ¶ added in v0.2.2

func (x *MutateBatchJobResponse) Reset()

func (*MutateBatchJobResponse) String ¶ added in v0.2.2

func (x *MutateBatchJobResponse) String() string

type MutateBatchJobResult ¶ added in v0.2.2

type MutateBatchJobResult struct {

	// The resource name of the batch job.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the batch job mutate.

func (*MutateBatchJobResult) Descriptor deprecated added in v0.2.2

func (*MutateBatchJobResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateBatchJobResult.ProtoReflect.Descriptor instead.

func (*MutateBatchJobResult) GetResourceName ¶ added in v0.2.2

func (x *MutateBatchJobResult) GetResourceName() string

func (*MutateBatchJobResult) ProtoMessage ¶ added in v0.2.2

func (*MutateBatchJobResult) ProtoMessage()

func (*MutateBatchJobResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateBatchJobResult) ProtoReflect() protoreflect.Message

func (*MutateBatchJobResult) Reset ¶ added in v0.2.2

func (x *MutateBatchJobResult) Reset()

func (*MutateBatchJobResult) String ¶ added in v0.2.2

func (x *MutateBatchJobResult) String() string

type MutateBiddingStrategiesRequest ¶

type MutateBiddingStrategiesRequest struct {

	// Required. The ID of the customer whose bidding strategies are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual bidding strategies.
	Operations []*BiddingStrategyOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [BiddingStrategyService.MutateBiddingStrategies][google.ads.googleads.v8.services.BiddingStrategyService.MutateBiddingStrategies].

func (*MutateBiddingStrategiesRequest) Descriptor deprecated

func (*MutateBiddingStrategiesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingStrategiesRequest.ProtoReflect.Descriptor instead.

func (*MutateBiddingStrategiesRequest) GetCustomerId ¶

func (x *MutateBiddingStrategiesRequest) GetCustomerId() string

func (*MutateBiddingStrategiesRequest) GetOperations ¶

func (*MutateBiddingStrategiesRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateBiddingStrategiesRequest) GetPartialFailure() bool

func (*MutateBiddingStrategiesRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateBiddingStrategiesRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateBiddingStrategiesRequest) GetValidateOnly() bool

func (*MutateBiddingStrategiesRequest) ProtoMessage ¶

func (*MutateBiddingStrategiesRequest) ProtoMessage()

func (*MutateBiddingStrategiesRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateBiddingStrategiesRequest) Reset ¶

func (x *MutateBiddingStrategiesRequest) Reset()

func (*MutateBiddingStrategiesRequest) String ¶

type MutateBiddingStrategiesResponse ¶

type MutateBiddingStrategiesResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateBiddingStrategyResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for bidding strategy mutate.

func (*MutateBiddingStrategiesResponse) Descriptor deprecated

func (*MutateBiddingStrategiesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingStrategiesResponse.ProtoReflect.Descriptor instead.

func (*MutateBiddingStrategiesResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateBiddingStrategiesResponse) GetPartialFailureError() *status.Status

func (*MutateBiddingStrategiesResponse) GetResults ¶

func (*MutateBiddingStrategiesResponse) ProtoMessage ¶

func (*MutateBiddingStrategiesResponse) ProtoMessage()

func (*MutateBiddingStrategiesResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateBiddingStrategiesResponse) Reset ¶

func (*MutateBiddingStrategiesResponse) String ¶

type MutateBiddingStrategyResult ¶

type MutateBiddingStrategyResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated bidding strategy with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	BiddingStrategy *resources.BiddingStrategy `protobuf:"bytes,2,opt,name=bidding_strategy,json=biddingStrategy,proto3" json:"bidding_strategy,omitempty"`
	// contains filtered or unexported fields
}

The result for the bidding strategy mutate.

func (*MutateBiddingStrategyResult) Descriptor deprecated

func (*MutateBiddingStrategyResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateBiddingStrategyResult.ProtoReflect.Descriptor instead.

func (*MutateBiddingStrategyResult) GetBiddingStrategy ¶ added in v0.2.2

func (x *MutateBiddingStrategyResult) GetBiddingStrategy() *resources.BiddingStrategy

func (*MutateBiddingStrategyResult) GetResourceName ¶

func (x *MutateBiddingStrategyResult) GetResourceName() string

func (*MutateBiddingStrategyResult) ProtoMessage ¶

func (*MutateBiddingStrategyResult) ProtoMessage()

func (*MutateBiddingStrategyResult) ProtoReflect ¶ added in v0.2.2

func (*MutateBiddingStrategyResult) Reset ¶

func (x *MutateBiddingStrategyResult) Reset()

func (*MutateBiddingStrategyResult) String ¶

func (x *MutateBiddingStrategyResult) String() string

type MutateBillingSetupRequest ¶ added in v0.2.0

type MutateBillingSetupRequest struct {

	// Required. Id of the customer to apply the billing setup mutate operation to.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform.
	Operation *BillingSetupOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Request message for billing setup mutate operations.

func (*MutateBillingSetupRequest) Descriptor deprecated added in v0.2.0

func (*MutateBillingSetupRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateBillingSetupRequest.ProtoReflect.Descriptor instead.

func (*MutateBillingSetupRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateBillingSetupRequest) GetCustomerId() string

func (*MutateBillingSetupRequest) GetOperation ¶ added in v0.2.0

func (*MutateBillingSetupRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateBillingSetupRequest) ProtoMessage()

func (*MutateBillingSetupRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateBillingSetupRequest) Reset ¶ added in v0.2.0

func (x *MutateBillingSetupRequest) Reset()

func (*MutateBillingSetupRequest) String ¶ added in v0.2.0

func (x *MutateBillingSetupRequest) String() string

type MutateBillingSetupResponse ¶ added in v0.2.0

type MutateBillingSetupResponse struct {

	// A result that identifies the resource affected by the mutate request.
	Result *MutateBillingSetupResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for a billing setup operation.

func (*MutateBillingSetupResponse) Descriptor deprecated added in v0.2.0

func (*MutateBillingSetupResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateBillingSetupResponse.ProtoReflect.Descriptor instead.

func (*MutateBillingSetupResponse) GetResult ¶ added in v0.2.0

func (*MutateBillingSetupResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateBillingSetupResponse) ProtoMessage()

func (*MutateBillingSetupResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateBillingSetupResponse) Reset ¶ added in v0.2.0

func (x *MutateBillingSetupResponse) Reset()

func (*MutateBillingSetupResponse) String ¶ added in v0.2.0

func (x *MutateBillingSetupResponse) String() string

type MutateBillingSetupResult ¶ added in v0.2.0

type MutateBillingSetupResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Result for a single billing setup mutate.

func (*MutateBillingSetupResult) Descriptor deprecated added in v0.2.0

func (*MutateBillingSetupResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateBillingSetupResult.ProtoReflect.Descriptor instead.

func (*MutateBillingSetupResult) GetResourceName ¶ added in v0.2.0

func (x *MutateBillingSetupResult) GetResourceName() string

func (*MutateBillingSetupResult) ProtoMessage ¶ added in v0.2.0

func (*MutateBillingSetupResult) ProtoMessage()

func (*MutateBillingSetupResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateBillingSetupResult) ProtoReflect() protoreflect.Message

func (*MutateBillingSetupResult) Reset ¶ added in v0.2.0

func (x *MutateBillingSetupResult) Reset()

func (*MutateBillingSetupResult) String ¶ added in v0.2.0

func (x *MutateBillingSetupResult) String() string

type MutateCampaignAssetResult ¶ added in v0.2.2

type MutateCampaignAssetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign asset with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	CampaignAsset *resources.CampaignAsset `protobuf:"bytes,2,opt,name=campaign_asset,json=campaignAsset,proto3" json:"campaign_asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign asset mutate.

func (*MutateCampaignAssetResult) Descriptor deprecated added in v0.2.2

func (*MutateCampaignAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetResult) GetCampaignAsset ¶ added in v0.2.3

func (x *MutateCampaignAssetResult) GetCampaignAsset() *resources.CampaignAsset

func (*MutateCampaignAssetResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCampaignAssetResult) GetResourceName() string

func (*MutateCampaignAssetResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignAssetResult) ProtoMessage()

func (*MutateCampaignAssetResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignAssetResult) Reset ¶ added in v0.2.2

func (x *MutateCampaignAssetResult) Reset()

func (*MutateCampaignAssetResult) String ¶ added in v0.2.2

func (x *MutateCampaignAssetResult) String() string

type MutateCampaignAssetsRequest ¶ added in v0.2.2

type MutateCampaignAssetsRequest struct {

	// Required. The ID of the customer whose campaign assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign assets.
	Operations []*CampaignAssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignAssetService.MutateCampaignAssets][google.ads.googleads.v8.services.CampaignAssetService.MutateCampaignAssets].

func (*MutateCampaignAssetsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCampaignAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCampaignAssetsRequest) GetCustomerId() string

func (*MutateCampaignAssetsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCampaignAssetsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCampaignAssetsRequest) GetPartialFailure() bool

func (*MutateCampaignAssetsRequest) GetResponseContentType ¶ added in v0.2.3

func (*MutateCampaignAssetsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCampaignAssetsRequest) GetValidateOnly() bool

func (*MutateCampaignAssetsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignAssetsRequest) ProtoMessage()

func (*MutateCampaignAssetsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignAssetsRequest) Reset ¶ added in v0.2.2

func (x *MutateCampaignAssetsRequest) Reset()

func (*MutateCampaignAssetsRequest) String ¶ added in v0.2.2

func (x *MutateCampaignAssetsRequest) String() string

type MutateCampaignAssetsResponse ¶ added in v0.2.2

type MutateCampaignAssetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignAssetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign asset mutate.

func (*MutateCampaignAssetsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCampaignAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignAssetsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCampaignAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignAssetsResponse) GetResults ¶ added in v0.2.2

func (*MutateCampaignAssetsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignAssetsResponse) ProtoMessage()

func (*MutateCampaignAssetsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignAssetsResponse) Reset ¶ added in v0.2.2

func (x *MutateCampaignAssetsResponse) Reset()

func (*MutateCampaignAssetsResponse) String ¶ added in v0.2.2

type MutateCampaignBidModifierResult ¶ added in v0.2.0

type MutateCampaignBidModifierResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign bid modifier with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignBidModifier *resources.CampaignBidModifier `protobuf:"bytes,2,opt,name=campaign_bid_modifier,json=campaignBidModifier,proto3" json:"campaign_bid_modifier,omitempty"`
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateCampaignBidModifierResult) Descriptor deprecated added in v0.2.0

func (*MutateCampaignBidModifierResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBidModifierResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignBidModifierResult) GetCampaignBidModifier ¶ added in v0.2.2

func (x *MutateCampaignBidModifierResult) GetCampaignBidModifier() *resources.CampaignBidModifier

func (*MutateCampaignBidModifierResult) GetResourceName ¶ added in v0.2.0

func (x *MutateCampaignBidModifierResult) GetResourceName() string

func (*MutateCampaignBidModifierResult) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignBidModifierResult) ProtoMessage()

func (*MutateCampaignBidModifierResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignBidModifierResult) Reset ¶ added in v0.2.0

func (*MutateCampaignBidModifierResult) String ¶ added in v0.2.0

type MutateCampaignBidModifiersRequest ¶ added in v0.2.0

type MutateCampaignBidModifiersRequest struct {

	// Required. ID of the customer whose campaign bid modifiers are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign bid modifiers.
	Operations []*CampaignBidModifierOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignBidModifierService.MutateCampaignBidModifiers][google.ads.googleads.v8.services.CampaignBidModifierService.MutateCampaignBidModifiers].

func (*MutateCampaignBidModifiersRequest) Descriptor deprecated added in v0.2.0

func (*MutateCampaignBidModifiersRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBidModifiersRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignBidModifiersRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateCampaignBidModifiersRequest) GetCustomerId() string

func (*MutateCampaignBidModifiersRequest) GetOperations ¶ added in v0.2.0

func (*MutateCampaignBidModifiersRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateCampaignBidModifiersRequest) GetPartialFailure() bool

func (*MutateCampaignBidModifiersRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignBidModifiersRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateCampaignBidModifiersRequest) GetValidateOnly() bool

func (*MutateCampaignBidModifiersRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignBidModifiersRequest) ProtoMessage()

func (*MutateCampaignBidModifiersRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignBidModifiersRequest) Reset ¶ added in v0.2.0

func (*MutateCampaignBidModifiersRequest) String ¶ added in v0.2.0

type MutateCampaignBidModifiersResponse ¶ added in v0.2.0

type MutateCampaignBidModifiersResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignBidModifierResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign bid modifiers mutate.

func (*MutateCampaignBidModifiersResponse) Descriptor deprecated added in v0.2.0

func (*MutateCampaignBidModifiersResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBidModifiersResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignBidModifiersResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateCampaignBidModifiersResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignBidModifiersResponse) GetResults ¶ added in v0.2.0

func (*MutateCampaignBidModifiersResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignBidModifiersResponse) ProtoMessage()

func (*MutateCampaignBidModifiersResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignBidModifiersResponse) Reset ¶ added in v0.2.0

func (*MutateCampaignBidModifiersResponse) String ¶ added in v0.2.0

type MutateCampaignBudgetResult ¶

type MutateCampaignBudgetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign budget with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignBudget *resources.CampaignBudget `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign budget mutate.

func (*MutateCampaignBudgetResult) Descriptor deprecated

func (*MutateCampaignBudgetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBudgetResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignBudgetResult) GetCampaignBudget ¶ added in v0.2.2

func (x *MutateCampaignBudgetResult) GetCampaignBudget() *resources.CampaignBudget

func (*MutateCampaignBudgetResult) GetResourceName ¶

func (x *MutateCampaignBudgetResult) GetResourceName() string

func (*MutateCampaignBudgetResult) ProtoMessage ¶

func (*MutateCampaignBudgetResult) ProtoMessage()

func (*MutateCampaignBudgetResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignBudgetResult) Reset ¶

func (x *MutateCampaignBudgetResult) Reset()

func (*MutateCampaignBudgetResult) String ¶

func (x *MutateCampaignBudgetResult) String() string

type MutateCampaignBudgetsRequest ¶

type MutateCampaignBudgetsRequest struct {

	// Required. The ID of the customer whose campaign budgets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign budgets.
	Operations []*CampaignBudgetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignBudgetService.MutateCampaignBudgets][google.ads.googleads.v8.services.CampaignBudgetService.MutateCampaignBudgets].

func (*MutateCampaignBudgetsRequest) Descriptor deprecated

func (*MutateCampaignBudgetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBudgetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignBudgetsRequest) GetCustomerId ¶

func (x *MutateCampaignBudgetsRequest) GetCustomerId() string

func (*MutateCampaignBudgetsRequest) GetOperations ¶

func (*MutateCampaignBudgetsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateCampaignBudgetsRequest) GetPartialFailure() bool

func (*MutateCampaignBudgetsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignBudgetsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateCampaignBudgetsRequest) GetValidateOnly() bool

func (*MutateCampaignBudgetsRequest) ProtoMessage ¶

func (*MutateCampaignBudgetsRequest) ProtoMessage()

func (*MutateCampaignBudgetsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignBudgetsRequest) Reset ¶

func (x *MutateCampaignBudgetsRequest) Reset()

func (*MutateCampaignBudgetsRequest) String ¶

type MutateCampaignBudgetsResponse ¶

type MutateCampaignBudgetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignBudgetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign budget mutate.

func (*MutateCampaignBudgetsResponse) Descriptor deprecated

func (*MutateCampaignBudgetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignBudgetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignBudgetsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateCampaignBudgetsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignBudgetsResponse) GetResults ¶

func (*MutateCampaignBudgetsResponse) ProtoMessage ¶

func (*MutateCampaignBudgetsResponse) ProtoMessage()

func (*MutateCampaignBudgetsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignBudgetsResponse) Reset ¶

func (x *MutateCampaignBudgetsResponse) Reset()

func (*MutateCampaignBudgetsResponse) String ¶

type MutateCampaignCriteriaRequest ¶

type MutateCampaignCriteriaRequest struct {

	// Required. The ID of the customer whose criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual criteria.
	Operations []*CampaignCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignCriterionService.MutateCampaignCriteria][google.ads.googleads.v8.services.CampaignCriterionService.MutateCampaignCriteria].

func (*MutateCampaignCriteriaRequest) Descriptor deprecated

func (*MutateCampaignCriteriaRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCriteriaRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignCriteriaRequest) GetCustomerId ¶

func (x *MutateCampaignCriteriaRequest) GetCustomerId() string

func (*MutateCampaignCriteriaRequest) GetOperations ¶

func (*MutateCampaignCriteriaRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateCampaignCriteriaRequest) GetPartialFailure() bool

func (*MutateCampaignCriteriaRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignCriteriaRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateCampaignCriteriaRequest) GetValidateOnly() bool

func (*MutateCampaignCriteriaRequest) ProtoMessage ¶

func (*MutateCampaignCriteriaRequest) ProtoMessage()

func (*MutateCampaignCriteriaRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignCriteriaRequest) Reset ¶

func (x *MutateCampaignCriteriaRequest) Reset()

func (*MutateCampaignCriteriaRequest) String ¶

type MutateCampaignCriteriaResponse ¶

type MutateCampaignCriteriaResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignCriterionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign criterion mutate.

func (*MutateCampaignCriteriaResponse) Descriptor deprecated

func (*MutateCampaignCriteriaResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCriteriaResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignCriteriaResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateCampaignCriteriaResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignCriteriaResponse) GetResults ¶

func (*MutateCampaignCriteriaResponse) ProtoMessage ¶

func (*MutateCampaignCriteriaResponse) ProtoMessage()

func (*MutateCampaignCriteriaResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignCriteriaResponse) Reset ¶

func (x *MutateCampaignCriteriaResponse) Reset()

func (*MutateCampaignCriteriaResponse) String ¶

type MutateCampaignCriterionResult ¶

type MutateCampaignCriterionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign criterion with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignCriterion *resources.CampaignCriterion `protobuf:"bytes,2,opt,name=campaign_criterion,json=campaignCriterion,proto3" json:"campaign_criterion,omitempty"`
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateCampaignCriterionResult) Descriptor deprecated

func (*MutateCampaignCriterionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignCriterionResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignCriterionResult) GetCampaignCriterion ¶ added in v0.2.2

func (x *MutateCampaignCriterionResult) GetCampaignCriterion() *resources.CampaignCriterion

func (*MutateCampaignCriterionResult) GetResourceName ¶

func (x *MutateCampaignCriterionResult) GetResourceName() string

func (*MutateCampaignCriterionResult) ProtoMessage ¶

func (*MutateCampaignCriterionResult) ProtoMessage()

func (*MutateCampaignCriterionResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignCriterionResult) Reset ¶

func (x *MutateCampaignCriterionResult) Reset()

func (*MutateCampaignCriterionResult) String ¶

type MutateCampaignDraftResult ¶ added in v0.2.2

type MutateCampaignDraftResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign draft with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignDraft *resources.CampaignDraft `protobuf:"bytes,2,opt,name=campaign_draft,json=campaignDraft,proto3" json:"campaign_draft,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign draft mutate.

func (*MutateCampaignDraftResult) Descriptor deprecated added in v0.2.2

func (*MutateCampaignDraftResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignDraftResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignDraftResult) GetCampaignDraft ¶ added in v0.2.2

func (x *MutateCampaignDraftResult) GetCampaignDraft() *resources.CampaignDraft

func (*MutateCampaignDraftResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCampaignDraftResult) GetResourceName() string

func (*MutateCampaignDraftResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignDraftResult) ProtoMessage()

func (*MutateCampaignDraftResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignDraftResult) Reset ¶ added in v0.2.2

func (x *MutateCampaignDraftResult) Reset()

func (*MutateCampaignDraftResult) String ¶ added in v0.2.2

func (x *MutateCampaignDraftResult) String() string

type MutateCampaignDraftsRequest ¶ added in v0.2.2

type MutateCampaignDraftsRequest struct {

	// Required. The ID of the customer whose campaign drafts are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign drafts.
	Operations []*CampaignDraftOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignDraftService.MutateCampaignDrafts][google.ads.googleads.v8.services.CampaignDraftService.MutateCampaignDrafts].

func (*MutateCampaignDraftsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCampaignDraftsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignDraftsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignDraftsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCampaignDraftsRequest) GetCustomerId() string

func (*MutateCampaignDraftsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCampaignDraftsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCampaignDraftsRequest) GetPartialFailure() bool

func (*MutateCampaignDraftsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignDraftsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCampaignDraftsRequest) GetValidateOnly() bool

func (*MutateCampaignDraftsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignDraftsRequest) ProtoMessage()

func (*MutateCampaignDraftsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignDraftsRequest) Reset ¶ added in v0.2.2

func (x *MutateCampaignDraftsRequest) Reset()

func (*MutateCampaignDraftsRequest) String ¶ added in v0.2.2

func (x *MutateCampaignDraftsRequest) String() string

type MutateCampaignDraftsResponse ¶ added in v0.2.2

type MutateCampaignDraftsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignDraftResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign draft mutate.

func (*MutateCampaignDraftsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCampaignDraftsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignDraftsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignDraftsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCampaignDraftsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignDraftsResponse) GetResults ¶ added in v0.2.2

func (*MutateCampaignDraftsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignDraftsResponse) ProtoMessage()

func (*MutateCampaignDraftsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignDraftsResponse) Reset ¶ added in v0.2.2

func (x *MutateCampaignDraftsResponse) Reset()

func (*MutateCampaignDraftsResponse) String ¶ added in v0.2.2

type MutateCampaignExperimentResult ¶ added in v0.2.2

type MutateCampaignExperimentResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign experiment with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignExperiment *resources.CampaignExperiment `protobuf:"bytes,2,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign experiment mutate.

func (*MutateCampaignExperimentResult) Descriptor deprecated added in v0.2.2

func (*MutateCampaignExperimentResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExperimentResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignExperimentResult) GetCampaignExperiment ¶ added in v0.2.2

func (x *MutateCampaignExperimentResult) GetCampaignExperiment() *resources.CampaignExperiment

func (*MutateCampaignExperimentResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCampaignExperimentResult) GetResourceName() string

func (*MutateCampaignExperimentResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignExperimentResult) ProtoMessage()

func (*MutateCampaignExperimentResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignExperimentResult) Reset ¶ added in v0.2.2

func (x *MutateCampaignExperimentResult) Reset()

func (*MutateCampaignExperimentResult) String ¶ added in v0.2.2

type MutateCampaignExperimentsRequest ¶ added in v0.2.2

type MutateCampaignExperimentsRequest struct {

	// Required. The ID of the customer whose campaign experiments are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign experiments.
	Operations []*CampaignExperimentOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.MutateCampaignExperiments][google.ads.googleads.v8.services.CampaignExperimentService.MutateCampaignExperiments].

func (*MutateCampaignExperimentsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCampaignExperimentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExperimentsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignExperimentsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCampaignExperimentsRequest) GetCustomerId() string

func (*MutateCampaignExperimentsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCampaignExperimentsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCampaignExperimentsRequest) GetPartialFailure() bool

func (*MutateCampaignExperimentsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignExperimentsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCampaignExperimentsRequest) GetValidateOnly() bool

func (*MutateCampaignExperimentsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignExperimentsRequest) ProtoMessage()

func (*MutateCampaignExperimentsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignExperimentsRequest) Reset ¶ added in v0.2.2

func (*MutateCampaignExperimentsRequest) String ¶ added in v0.2.2

type MutateCampaignExperimentsResponse ¶ added in v0.2.2

type MutateCampaignExperimentsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignExperimentResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign experiment mutate.

func (*MutateCampaignExperimentsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCampaignExperimentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExperimentsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignExperimentsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCampaignExperimentsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignExperimentsResponse) GetResults ¶ added in v0.2.2

func (*MutateCampaignExperimentsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignExperimentsResponse) ProtoMessage()

func (*MutateCampaignExperimentsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignExperimentsResponse) Reset ¶ added in v0.2.2

func (*MutateCampaignExperimentsResponse) String ¶ added in v0.2.2

type MutateCampaignExtensionSettingResult ¶ added in v0.2.2

type MutateCampaignExtensionSettingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign extension setting with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	CampaignExtensionSetting *resources.CampaignExtensionSetting `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the campaign extension setting mutate.

func (*MutateCampaignExtensionSettingResult) Descriptor deprecated added in v0.2.2

func (*MutateCampaignExtensionSettingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExtensionSettingResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignExtensionSettingResult) GetCampaignExtensionSetting ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCampaignExtensionSettingResult) GetResourceName() string

func (*MutateCampaignExtensionSettingResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingResult) ProtoMessage()

func (*MutateCampaignExtensionSettingResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingResult) Reset ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingResult) String ¶ added in v0.2.2

type MutateCampaignExtensionSettingsRequest ¶ added in v0.2.2

type MutateCampaignExtensionSettingsRequest struct {

	// Required. The ID of the customer whose campaign extension settings are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign extension
	// settings.
	Operations []*CampaignExtensionSettingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignExtensionSettingService.MutateCampaignExtensionSettings][google.ads.googleads.v8.services.CampaignExtensionSettingService.MutateCampaignExtensionSettings].

func (*MutateCampaignExtensionSettingsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCampaignExtensionSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExtensionSettingsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignExtensionSettingsRequest) GetCustomerId ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCampaignExtensionSettingsRequest) GetPartialFailure() bool

func (*MutateCampaignExtensionSettingsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCampaignExtensionSettingsRequest) GetValidateOnly() bool

func (*MutateCampaignExtensionSettingsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsRequest) Reset ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsRequest) String ¶ added in v0.2.2

type MutateCampaignExtensionSettingsResponse ¶ added in v0.2.2

type MutateCampaignExtensionSettingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignExtensionSettingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign extension setting mutate.

func (*MutateCampaignExtensionSettingsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCampaignExtensionSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignExtensionSettingsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignExtensionSettingsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCampaignExtensionSettingsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignExtensionSettingsResponse) GetResults ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsResponse) Reset ¶ added in v0.2.2

func (*MutateCampaignExtensionSettingsResponse) String ¶ added in v0.2.2

type MutateCampaignFeedResult ¶ added in v0.2.0

type MutateCampaignFeedResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign feed with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignFeed *resources.CampaignFeed `protobuf:"bytes,2,opt,name=campaign_feed,json=campaignFeed,proto3" json:"campaign_feed,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign feed mutate.

func (*MutateCampaignFeedResult) Descriptor deprecated added in v0.2.0

func (*MutateCampaignFeedResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignFeedResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignFeedResult) GetCampaignFeed ¶ added in v0.2.2

func (x *MutateCampaignFeedResult) GetCampaignFeed() *resources.CampaignFeed

func (*MutateCampaignFeedResult) GetResourceName ¶ added in v0.2.0

func (x *MutateCampaignFeedResult) GetResourceName() string

func (*MutateCampaignFeedResult) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignFeedResult) ProtoMessage()

func (*MutateCampaignFeedResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateCampaignFeedResult) ProtoReflect() protoreflect.Message

func (*MutateCampaignFeedResult) Reset ¶ added in v0.2.0

func (x *MutateCampaignFeedResult) Reset()

func (*MutateCampaignFeedResult) String ¶ added in v0.2.0

func (x *MutateCampaignFeedResult) String() string

type MutateCampaignFeedsRequest ¶ added in v0.2.0

type MutateCampaignFeedsRequest struct {

	// Required. The ID of the customer whose campaign feeds are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign feeds.
	Operations []*CampaignFeedOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignFeedService.MutateCampaignFeeds][google.ads.googleads.v8.services.CampaignFeedService.MutateCampaignFeeds].

func (*MutateCampaignFeedsRequest) Descriptor deprecated added in v0.2.0

func (*MutateCampaignFeedsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignFeedsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignFeedsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateCampaignFeedsRequest) GetCustomerId() string

func (*MutateCampaignFeedsRequest) GetOperations ¶ added in v0.2.0

func (x *MutateCampaignFeedsRequest) GetOperations() []*CampaignFeedOperation

func (*MutateCampaignFeedsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateCampaignFeedsRequest) GetPartialFailure() bool

func (*MutateCampaignFeedsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignFeedsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateCampaignFeedsRequest) GetValidateOnly() bool

func (*MutateCampaignFeedsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignFeedsRequest) ProtoMessage()

func (*MutateCampaignFeedsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignFeedsRequest) Reset ¶ added in v0.2.0

func (x *MutateCampaignFeedsRequest) Reset()

func (*MutateCampaignFeedsRequest) String ¶ added in v0.2.0

func (x *MutateCampaignFeedsRequest) String() string

type MutateCampaignFeedsResponse ¶ added in v0.2.0

type MutateCampaignFeedsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignFeedResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign feed mutate.

func (*MutateCampaignFeedsResponse) Descriptor deprecated added in v0.2.0

func (*MutateCampaignFeedsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignFeedsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignFeedsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateCampaignFeedsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignFeedsResponse) GetResults ¶ added in v0.2.0

func (*MutateCampaignFeedsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignFeedsResponse) ProtoMessage()

func (*MutateCampaignFeedsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignFeedsResponse) Reset ¶ added in v0.2.0

func (x *MutateCampaignFeedsResponse) Reset()

func (*MutateCampaignFeedsResponse) String ¶ added in v0.2.0

func (x *MutateCampaignFeedsResponse) String() string

type MutateCampaignLabelResult ¶ added in v0.2.2

type MutateCampaignLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for a campaign label mutate.

func (*MutateCampaignLabelResult) Descriptor deprecated added in v0.2.2

func (*MutateCampaignLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignLabelResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignLabelResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCampaignLabelResult) GetResourceName() string

func (*MutateCampaignLabelResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignLabelResult) ProtoMessage()

func (*MutateCampaignLabelResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignLabelResult) Reset ¶ added in v0.2.2

func (x *MutateCampaignLabelResult) Reset()

func (*MutateCampaignLabelResult) String ¶ added in v0.2.2

func (x *MutateCampaignLabelResult) String() string

type MutateCampaignLabelsRequest ¶ added in v0.2.2

type MutateCampaignLabelsRequest struct {

	// Required. ID of the customer whose campaign-label relationships are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on campaign-label relationships.
	Operations []*CampaignLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignLabelService.MutateCampaignLabels][google.ads.googleads.v8.services.CampaignLabelService.MutateCampaignLabels].

func (*MutateCampaignLabelsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCampaignLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignLabelsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCampaignLabelsRequest) GetCustomerId() string

func (*MutateCampaignLabelsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCampaignLabelsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCampaignLabelsRequest) GetPartialFailure() bool

func (*MutateCampaignLabelsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCampaignLabelsRequest) GetValidateOnly() bool

func (*MutateCampaignLabelsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignLabelsRequest) ProtoMessage()

func (*MutateCampaignLabelsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignLabelsRequest) Reset ¶ added in v0.2.2

func (x *MutateCampaignLabelsRequest) Reset()

func (*MutateCampaignLabelsRequest) String ¶ added in v0.2.2

func (x *MutateCampaignLabelsRequest) String() string

type MutateCampaignLabelsResponse ¶ added in v0.2.2

type MutateCampaignLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign labels mutate.

func (*MutateCampaignLabelsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCampaignLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignLabelsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCampaignLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignLabelsResponse) GetResults ¶ added in v0.2.2

func (*MutateCampaignLabelsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCampaignLabelsResponse) ProtoMessage()

func (*MutateCampaignLabelsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignLabelsResponse) Reset ¶ added in v0.2.2

func (x *MutateCampaignLabelsResponse) Reset()

func (*MutateCampaignLabelsResponse) String ¶ added in v0.2.2

type MutateCampaignResult ¶

type MutateCampaignResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Campaign *resources.Campaign `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign mutate.

func (*MutateCampaignResult) Descriptor deprecated

func (*MutateCampaignResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignResult) GetCampaign ¶ added in v0.2.2

func (x *MutateCampaignResult) GetCampaign() *resources.Campaign

func (*MutateCampaignResult) GetResourceName ¶

func (x *MutateCampaignResult) GetResourceName() string

func (*MutateCampaignResult) ProtoMessage ¶

func (*MutateCampaignResult) ProtoMessage()

func (*MutateCampaignResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateCampaignResult) ProtoReflect() protoreflect.Message

func (*MutateCampaignResult) Reset ¶

func (x *MutateCampaignResult) Reset()

func (*MutateCampaignResult) String ¶

func (x *MutateCampaignResult) String() string

type MutateCampaignSharedSetResult ¶ added in v0.2.0

type MutateCampaignSharedSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated campaign shared set with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CampaignSharedSet *resources.CampaignSharedSet `protobuf:"bytes,2,opt,name=campaign_shared_set,json=campaignSharedSet,proto3" json:"campaign_shared_set,omitempty"`
	// contains filtered or unexported fields
}

The result for the campaign shared set mutate.

func (*MutateCampaignSharedSetResult) Descriptor deprecated added in v0.2.0

func (*MutateCampaignSharedSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignSharedSetResult.ProtoReflect.Descriptor instead.

func (*MutateCampaignSharedSetResult) GetCampaignSharedSet ¶ added in v0.2.2

func (x *MutateCampaignSharedSetResult) GetCampaignSharedSet() *resources.CampaignSharedSet

func (*MutateCampaignSharedSetResult) GetResourceName ¶ added in v0.2.0

func (x *MutateCampaignSharedSetResult) GetResourceName() string

func (*MutateCampaignSharedSetResult) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignSharedSetResult) ProtoMessage()

func (*MutateCampaignSharedSetResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignSharedSetResult) Reset ¶ added in v0.2.0

func (x *MutateCampaignSharedSetResult) Reset()

func (*MutateCampaignSharedSetResult) String ¶ added in v0.2.0

type MutateCampaignSharedSetsRequest ¶ added in v0.2.0

type MutateCampaignSharedSetsRequest struct {

	// Required. The ID of the customer whose campaign shared sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaign shared sets.
	Operations []*CampaignSharedSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignSharedSetService.MutateCampaignSharedSets][google.ads.googleads.v8.services.CampaignSharedSetService.MutateCampaignSharedSets].

func (*MutateCampaignSharedSetsRequest) Descriptor deprecated added in v0.2.0

func (*MutateCampaignSharedSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignSharedSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignSharedSetsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateCampaignSharedSetsRequest) GetCustomerId() string

func (*MutateCampaignSharedSetsRequest) GetOperations ¶ added in v0.2.0

func (*MutateCampaignSharedSetsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateCampaignSharedSetsRequest) GetPartialFailure() bool

func (*MutateCampaignSharedSetsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignSharedSetsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateCampaignSharedSetsRequest) GetValidateOnly() bool

func (*MutateCampaignSharedSetsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignSharedSetsRequest) ProtoMessage()

func (*MutateCampaignSharedSetsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignSharedSetsRequest) Reset ¶ added in v0.2.0

func (*MutateCampaignSharedSetsRequest) String ¶ added in v0.2.0

type MutateCampaignSharedSetsResponse ¶ added in v0.2.0

type MutateCampaignSharedSetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignSharedSetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a campaign shared set mutate.

func (*MutateCampaignSharedSetsResponse) Descriptor deprecated added in v0.2.0

func (*MutateCampaignSharedSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignSharedSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignSharedSetsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateCampaignSharedSetsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignSharedSetsResponse) GetResults ¶ added in v0.2.0

func (*MutateCampaignSharedSetsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateCampaignSharedSetsResponse) ProtoMessage()

func (*MutateCampaignSharedSetsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCampaignSharedSetsResponse) Reset ¶ added in v0.2.0

func (*MutateCampaignSharedSetsResponse) String ¶ added in v0.2.0

type MutateCampaignsRequest ¶

type MutateCampaignsRequest struct {

	// Required. The ID of the customer whose campaigns are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual campaigns.
	Operations []*CampaignOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CampaignService.MutateCampaigns][google.ads.googleads.v8.services.CampaignService.MutateCampaigns].

func (*MutateCampaignsRequest) Descriptor deprecated

func (*MutateCampaignsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignsRequest.ProtoReflect.Descriptor instead.

func (*MutateCampaignsRequest) GetCustomerId ¶

func (x *MutateCampaignsRequest) GetCustomerId() string

func (*MutateCampaignsRequest) GetOperations ¶

func (x *MutateCampaignsRequest) GetOperations() []*CampaignOperation

func (*MutateCampaignsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateCampaignsRequest) GetPartialFailure() bool

func (*MutateCampaignsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCampaignsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateCampaignsRequest) GetValidateOnly() bool

func (*MutateCampaignsRequest) ProtoMessage ¶

func (*MutateCampaignsRequest) ProtoMessage()

func (*MutateCampaignsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateCampaignsRequest) ProtoReflect() protoreflect.Message

func (*MutateCampaignsRequest) Reset ¶

func (x *MutateCampaignsRequest) Reset()

func (*MutateCampaignsRequest) String ¶

func (x *MutateCampaignsRequest) String() string

type MutateCampaignsResponse ¶

type MutateCampaignsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCampaignResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign mutate.

func (*MutateCampaignsResponse) Descriptor deprecated

func (*MutateCampaignsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCampaignsResponse.ProtoReflect.Descriptor instead.

func (*MutateCampaignsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateCampaignsResponse) GetPartialFailureError() *status.Status

func (*MutateCampaignsResponse) GetResults ¶

func (x *MutateCampaignsResponse) GetResults() []*MutateCampaignResult

func (*MutateCampaignsResponse) ProtoMessage ¶

func (*MutateCampaignsResponse) ProtoMessage()

func (*MutateCampaignsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateCampaignsResponse) ProtoReflect() protoreflect.Message

func (*MutateCampaignsResponse) Reset ¶

func (x *MutateCampaignsResponse) Reset()

func (*MutateCampaignsResponse) String ¶

func (x *MutateCampaignsResponse) String() string

type MutateConversionActionResult ¶ added in v0.2.0

type MutateConversionActionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated conversion action with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	ConversionAction *resources.ConversionAction `protobuf:"bytes,2,opt,name=conversion_action,json=conversionAction,proto3" json:"conversion_action,omitempty"`
	// contains filtered or unexported fields
}

The result for the conversion action mutate.

func (*MutateConversionActionResult) Descriptor deprecated added in v0.2.0

func (*MutateConversionActionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionActionResult.ProtoReflect.Descriptor instead.

func (*MutateConversionActionResult) GetConversionAction ¶ added in v0.2.2

func (x *MutateConversionActionResult) GetConversionAction() *resources.ConversionAction

func (*MutateConversionActionResult) GetResourceName ¶ added in v0.2.0

func (x *MutateConversionActionResult) GetResourceName() string

func (*MutateConversionActionResult) ProtoMessage ¶ added in v0.2.0

func (*MutateConversionActionResult) ProtoMessage()

func (*MutateConversionActionResult) ProtoReflect ¶ added in v0.2.2

func (*MutateConversionActionResult) Reset ¶ added in v0.2.0

func (x *MutateConversionActionResult) Reset()

func (*MutateConversionActionResult) String ¶ added in v0.2.0

type MutateConversionActionsRequest ¶ added in v0.2.0

type MutateConversionActionsRequest struct {

	// Required. The ID of the customer whose conversion actions are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual conversion actions.
	Operations []*ConversionActionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ConversionActionService.MutateConversionActions][google.ads.googleads.v8.services.ConversionActionService.MutateConversionActions].

func (*MutateConversionActionsRequest) Descriptor deprecated added in v0.2.0

func (*MutateConversionActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionActionsRequest.ProtoReflect.Descriptor instead.

func (*MutateConversionActionsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateConversionActionsRequest) GetCustomerId() string

func (*MutateConversionActionsRequest) GetOperations ¶ added in v0.2.0

func (*MutateConversionActionsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateConversionActionsRequest) GetPartialFailure() bool

func (*MutateConversionActionsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateConversionActionsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateConversionActionsRequest) GetValidateOnly() bool

func (*MutateConversionActionsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateConversionActionsRequest) ProtoMessage()

func (*MutateConversionActionsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateConversionActionsRequest) Reset ¶ added in v0.2.0

func (x *MutateConversionActionsRequest) Reset()

func (*MutateConversionActionsRequest) String ¶ added in v0.2.0

type MutateConversionActionsResponse ¶ added in v0.2.0

type MutateConversionActionsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateConversionActionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionActionService.MutateConversionActions][google.ads.googleads.v8.services.ConversionActionService.MutateConversionActions].

func (*MutateConversionActionsResponse) Descriptor deprecated added in v0.2.0

func (*MutateConversionActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionActionsResponse.ProtoReflect.Descriptor instead.

func (*MutateConversionActionsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateConversionActionsResponse) GetPartialFailureError() *status.Status

func (*MutateConversionActionsResponse) GetResults ¶ added in v0.2.0

func (*MutateConversionActionsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateConversionActionsResponse) ProtoMessage()

func (*MutateConversionActionsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateConversionActionsResponse) Reset ¶ added in v0.2.0

func (*MutateConversionActionsResponse) String ¶ added in v0.2.0

type MutateConversionCustomVariableResult ¶ added in v0.2.2

type MutateConversionCustomVariableResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated conversion custom variable with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	ConversionCustomVariable *resources.ConversionCustomVariable `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the conversion custom variable mutate.

func (*MutateConversionCustomVariableResult) Descriptor deprecated added in v0.2.2

func (*MutateConversionCustomVariableResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionCustomVariableResult.ProtoReflect.Descriptor instead.

func (*MutateConversionCustomVariableResult) GetConversionCustomVariable ¶ added in v0.2.2

func (*MutateConversionCustomVariableResult) GetResourceName ¶ added in v0.2.2

func (x *MutateConversionCustomVariableResult) GetResourceName() string

func (*MutateConversionCustomVariableResult) ProtoMessage ¶ added in v0.2.2

func (*MutateConversionCustomVariableResult) ProtoMessage()

func (*MutateConversionCustomVariableResult) ProtoReflect ¶ added in v0.2.2

func (*MutateConversionCustomVariableResult) Reset ¶ added in v0.2.2

func (*MutateConversionCustomVariableResult) String ¶ added in v0.2.2

type MutateConversionCustomVariablesRequest ¶ added in v0.2.2

type MutateConversionCustomVariablesRequest struct {

	// Required. The ID of the customer whose conversion custom variables are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual conversion custom
	// variables.
	Operations []*ConversionCustomVariableOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ConversionCustomVariableService.MutateConversionCustomVariables][google.ads.googleads.v8.services.ConversionCustomVariableService.MutateConversionCustomVariables].

func (*MutateConversionCustomVariablesRequest) Descriptor deprecated added in v0.2.2

func (*MutateConversionCustomVariablesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionCustomVariablesRequest.ProtoReflect.Descriptor instead.

func (*MutateConversionCustomVariablesRequest) GetCustomerId ¶ added in v0.2.2

func (*MutateConversionCustomVariablesRequest) GetOperations ¶ added in v0.2.2

func (*MutateConversionCustomVariablesRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateConversionCustomVariablesRequest) GetPartialFailure() bool

func (*MutateConversionCustomVariablesRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateConversionCustomVariablesRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateConversionCustomVariablesRequest) GetValidateOnly() bool

func (*MutateConversionCustomVariablesRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateConversionCustomVariablesRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateConversionCustomVariablesRequest) Reset ¶ added in v0.2.2

func (*MutateConversionCustomVariablesRequest) String ¶ added in v0.2.2

type MutateConversionCustomVariablesResponse ¶ added in v0.2.2

type MutateConversionCustomVariablesResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateConversionCustomVariableResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionCustomVariableService.MutateConversionCustomVariables][google.ads.googleads.v8.services.ConversionCustomVariableService.MutateConversionCustomVariables].

func (*MutateConversionCustomVariablesResponse) Descriptor deprecated added in v0.2.2

func (*MutateConversionCustomVariablesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateConversionCustomVariablesResponse.ProtoReflect.Descriptor instead.

func (*MutateConversionCustomVariablesResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateConversionCustomVariablesResponse) GetPartialFailureError() *status.Status

func (*MutateConversionCustomVariablesResponse) GetResults ¶ added in v0.2.2

func (*MutateConversionCustomVariablesResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateConversionCustomVariablesResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateConversionCustomVariablesResponse) Reset ¶ added in v0.2.2

func (*MutateConversionCustomVariablesResponse) String ¶ added in v0.2.2

type MutateCustomAudienceResult ¶ added in v0.2.2

type MutateCustomAudienceResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the custom audience mutate.

func (*MutateCustomAudienceResult) Descriptor deprecated added in v0.2.2

func (*MutateCustomAudienceResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomAudienceResult.ProtoReflect.Descriptor instead.

func (*MutateCustomAudienceResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCustomAudienceResult) GetResourceName() string

func (*MutateCustomAudienceResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomAudienceResult) ProtoMessage()

func (*MutateCustomAudienceResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomAudienceResult) Reset ¶ added in v0.2.2

func (x *MutateCustomAudienceResult) Reset()

func (*MutateCustomAudienceResult) String ¶ added in v0.2.2

func (x *MutateCustomAudienceResult) String() string

type MutateCustomAudiencesRequest ¶ added in v0.2.2

type MutateCustomAudiencesRequest struct {

	// Required. The ID of the customer whose custom audiences are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual custom audiences.
	Operations []*CustomAudienceOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomAudienceService.MutateCustomAudiences][google.ads.googleads.v8.services.CustomAudienceService.MutateCustomAudiences].

func (*MutateCustomAudiencesRequest) Descriptor deprecated added in v0.2.2

func (*MutateCustomAudiencesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomAudiencesRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomAudiencesRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCustomAudiencesRequest) GetCustomerId() string

func (*MutateCustomAudiencesRequest) GetOperations ¶ added in v0.2.2

func (*MutateCustomAudiencesRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCustomAudiencesRequest) GetValidateOnly() bool

func (*MutateCustomAudiencesRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomAudiencesRequest) ProtoMessage()

func (*MutateCustomAudiencesRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomAudiencesRequest) Reset ¶ added in v0.2.2

func (x *MutateCustomAudiencesRequest) Reset()

func (*MutateCustomAudiencesRequest) String ¶ added in v0.2.2

type MutateCustomAudiencesResponse ¶ added in v0.2.2

type MutateCustomAudiencesResponse struct {

	// All results for the mutate.
	Results []*MutateCustomAudienceResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for custom audience mutate.

func (*MutateCustomAudiencesResponse) Descriptor deprecated added in v0.2.2

func (*MutateCustomAudiencesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomAudiencesResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomAudiencesResponse) GetResults ¶ added in v0.2.2

func (*MutateCustomAudiencesResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomAudiencesResponse) ProtoMessage()

func (*MutateCustomAudiencesResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomAudiencesResponse) Reset ¶ added in v0.2.2

func (x *MutateCustomAudiencesResponse) Reset()

func (*MutateCustomAudiencesResponse) String ¶ added in v0.2.2

type MutateCustomInterestResult ¶ added in v0.2.2

type MutateCustomInterestResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the custom interest mutate.

func (*MutateCustomInterestResult) Descriptor deprecated added in v0.2.2

func (*MutateCustomInterestResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomInterestResult.ProtoReflect.Descriptor instead.

func (*MutateCustomInterestResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCustomInterestResult) GetResourceName() string

func (*MutateCustomInterestResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomInterestResult) ProtoMessage()

func (*MutateCustomInterestResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomInterestResult) Reset ¶ added in v0.2.2

func (x *MutateCustomInterestResult) Reset()

func (*MutateCustomInterestResult) String ¶ added in v0.2.2

func (x *MutateCustomInterestResult) String() string

type MutateCustomInterestsRequest ¶ added in v0.2.2

type MutateCustomInterestsRequest struct {

	// Required. The ID of the customer whose custom interests are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual custom interests.
	Operations []*CustomInterestOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomInterestService.MutateCustomInterests][google.ads.googleads.v8.services.CustomInterestService.MutateCustomInterests].

func (*MutateCustomInterestsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCustomInterestsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomInterestsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomInterestsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCustomInterestsRequest) GetCustomerId() string

func (*MutateCustomInterestsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCustomInterestsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCustomInterestsRequest) GetValidateOnly() bool

func (*MutateCustomInterestsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomInterestsRequest) ProtoMessage()

func (*MutateCustomInterestsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomInterestsRequest) Reset ¶ added in v0.2.2

func (x *MutateCustomInterestsRequest) Reset()

func (*MutateCustomInterestsRequest) String ¶ added in v0.2.2

type MutateCustomInterestsResponse ¶ added in v0.2.2

type MutateCustomInterestsResponse struct {

	// All results for the mutate.
	Results []*MutateCustomInterestResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for custom interest mutate.

func (*MutateCustomInterestsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCustomInterestsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomInterestsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomInterestsResponse) GetResults ¶ added in v0.2.2

func (*MutateCustomInterestsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomInterestsResponse) ProtoMessage()

func (*MutateCustomInterestsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomInterestsResponse) Reset ¶ added in v0.2.2

func (x *MutateCustomInterestsResponse) Reset()

func (*MutateCustomInterestsResponse) String ¶ added in v0.2.2

type MutateCustomerAssetResult ¶ added in v0.2.2

type MutateCustomerAssetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated customer asset with only mutable fields after
	// mutate. The field will only be returned when response_content_type is set
	// to "MUTABLE_RESOURCE".
	CustomerAsset *resources.CustomerAsset `protobuf:"bytes,2,opt,name=customer_asset,json=customerAsset,proto3" json:"customer_asset,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer asset mutate.

func (*MutateCustomerAssetResult) Descriptor deprecated added in v0.2.2

func (*MutateCustomerAssetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerAssetResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetResult) GetCustomerAsset ¶ added in v0.2.3

func (x *MutateCustomerAssetResult) GetCustomerAsset() *resources.CustomerAsset

func (*MutateCustomerAssetResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCustomerAssetResult) GetResourceName() string

func (*MutateCustomerAssetResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerAssetResult) ProtoMessage()

func (*MutateCustomerAssetResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerAssetResult) Reset ¶ added in v0.2.2

func (x *MutateCustomerAssetResult) Reset()

func (*MutateCustomerAssetResult) String ¶ added in v0.2.2

func (x *MutateCustomerAssetResult) String() string

type MutateCustomerAssetsRequest ¶ added in v0.2.2

type MutateCustomerAssetsRequest struct {

	// Required. The ID of the customer whose customer assets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer assets.
	Operations []*CustomerAssetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerAssetService.MutateCustomerAssets][google.ads.googleads.v8.services.CustomerAssetService.MutateCustomerAssets].

func (*MutateCustomerAssetsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCustomerAssetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerAssetsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCustomerAssetsRequest) GetCustomerId() string

func (*MutateCustomerAssetsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCustomerAssetsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCustomerAssetsRequest) GetPartialFailure() bool

func (*MutateCustomerAssetsRequest) GetResponseContentType ¶ added in v0.2.3

func (*MutateCustomerAssetsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCustomerAssetsRequest) GetValidateOnly() bool

func (*MutateCustomerAssetsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerAssetsRequest) ProtoMessage()

func (*MutateCustomerAssetsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerAssetsRequest) Reset ¶ added in v0.2.2

func (x *MutateCustomerAssetsRequest) Reset()

func (*MutateCustomerAssetsRequest) String ¶ added in v0.2.2

func (x *MutateCustomerAssetsRequest) String() string

type MutateCustomerAssetsResponse ¶ added in v0.2.2

type MutateCustomerAssetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerAssetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer asset mutate.

func (*MutateCustomerAssetsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCustomerAssetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerAssetsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerAssetsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCustomerAssetsResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerAssetsResponse) GetResults ¶ added in v0.2.2

func (*MutateCustomerAssetsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerAssetsResponse) ProtoMessage()

func (*MutateCustomerAssetsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerAssetsResponse) Reset ¶ added in v0.2.2

func (x *MutateCustomerAssetsResponse) Reset()

func (*MutateCustomerAssetsResponse) String ¶ added in v0.2.2

type MutateCustomerClientLinkRequest ¶ added in v0.2.1

type MutateCustomerClientLinkRequest struct {

	// Required. The ID of the customer whose customer link are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the individual CustomerClientLink.
	Operation *CustomerClientLinkOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerClientLinkService.MutateCustomerClientLink][google.ads.googleads.v8.services.CustomerClientLinkService.MutateCustomerClientLink].

func (*MutateCustomerClientLinkRequest) Descriptor deprecated added in v0.2.1

func (*MutateCustomerClientLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerClientLinkRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerClientLinkRequest) GetCustomerId ¶ added in v0.2.1

func (x *MutateCustomerClientLinkRequest) GetCustomerId() string

func (*MutateCustomerClientLinkRequest) GetOperation ¶ added in v0.2.1

func (*MutateCustomerClientLinkRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCustomerClientLinkRequest) GetValidateOnly() bool

func (*MutateCustomerClientLinkRequest) ProtoMessage ¶ added in v0.2.1

func (*MutateCustomerClientLinkRequest) ProtoMessage()

func (*MutateCustomerClientLinkRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerClientLinkRequest) Reset ¶ added in v0.2.1

func (*MutateCustomerClientLinkRequest) String ¶ added in v0.2.1

type MutateCustomerClientLinkResponse ¶ added in v0.2.1

type MutateCustomerClientLinkResponse struct {

	// A result that identifies the resource affected by the mutate request.
	Result *MutateCustomerClientLinkResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for a CustomerClientLink mutate.

func (*MutateCustomerClientLinkResponse) Descriptor deprecated added in v0.2.1

func (*MutateCustomerClientLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerClientLinkResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerClientLinkResponse) GetResult ¶ added in v0.2.1

func (*MutateCustomerClientLinkResponse) ProtoMessage ¶ added in v0.2.1

func (*MutateCustomerClientLinkResponse) ProtoMessage()

func (*MutateCustomerClientLinkResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerClientLinkResponse) Reset ¶ added in v0.2.1

func (*MutateCustomerClientLinkResponse) String ¶ added in v0.2.1

type MutateCustomerClientLinkResult ¶ added in v0.2.1

type MutateCustomerClientLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for a single customer client link mutate.

func (*MutateCustomerClientLinkResult) Descriptor deprecated added in v0.2.1

func (*MutateCustomerClientLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerClientLinkResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerClientLinkResult) GetResourceName ¶ added in v0.2.1

func (x *MutateCustomerClientLinkResult) GetResourceName() string

func (*MutateCustomerClientLinkResult) ProtoMessage ¶ added in v0.2.1

func (*MutateCustomerClientLinkResult) ProtoMessage()

func (*MutateCustomerClientLinkResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerClientLinkResult) Reset ¶ added in v0.2.1

func (x *MutateCustomerClientLinkResult) Reset()

func (*MutateCustomerClientLinkResult) String ¶ added in v0.2.1

type MutateCustomerExtensionSettingResult ¶ added in v0.2.2

type MutateCustomerExtensionSettingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated CustomerExtensionSetting with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CustomerExtensionSetting *resources.CustomerExtensionSetting `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the customer extension setting mutate.

func (*MutateCustomerExtensionSettingResult) Descriptor deprecated added in v0.2.2

func (*MutateCustomerExtensionSettingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerExtensionSettingResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerExtensionSettingResult) GetCustomerExtensionSetting ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCustomerExtensionSettingResult) GetResourceName() string

func (*MutateCustomerExtensionSettingResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingResult) ProtoMessage()

func (*MutateCustomerExtensionSettingResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingResult) Reset ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingResult) String ¶ added in v0.2.2

type MutateCustomerExtensionSettingsRequest ¶ added in v0.2.2

type MutateCustomerExtensionSettingsRequest struct {

	// Required. The ID of the customer whose customer extension settings are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer extension
	// settings.
	Operations []*CustomerExtensionSettingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerExtensionSettingService.MutateCustomerExtensionSettings][google.ads.googleads.v8.services.CustomerExtensionSettingService.MutateCustomerExtensionSettings].

func (*MutateCustomerExtensionSettingsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCustomerExtensionSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerExtensionSettingsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerExtensionSettingsRequest) GetCustomerId ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCustomerExtensionSettingsRequest) GetPartialFailure() bool

func (*MutateCustomerExtensionSettingsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCustomerExtensionSettingsRequest) GetValidateOnly() bool

func (*MutateCustomerExtensionSettingsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsRequest) Reset ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsRequest) String ¶ added in v0.2.2

type MutateCustomerExtensionSettingsResponse ¶ added in v0.2.2

type MutateCustomerExtensionSettingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerExtensionSettingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer extension setting mutate.

func (*MutateCustomerExtensionSettingsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCustomerExtensionSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerExtensionSettingsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerExtensionSettingsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCustomerExtensionSettingsResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerExtensionSettingsResponse) GetResults ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsResponse) Reset ¶ added in v0.2.2

func (*MutateCustomerExtensionSettingsResponse) String ¶ added in v0.2.2

type MutateCustomerFeedResult ¶ added in v0.2.0

type MutateCustomerFeedResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated customer feed with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	CustomerFeed *resources.CustomerFeed `protobuf:"bytes,2,opt,name=customer_feed,json=customerFeed,proto3" json:"customer_feed,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer feed mutate.

func (*MutateCustomerFeedResult) Descriptor deprecated added in v0.2.0

func (*MutateCustomerFeedResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerFeedResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerFeedResult) GetCustomerFeed ¶ added in v0.2.2

func (x *MutateCustomerFeedResult) GetCustomerFeed() *resources.CustomerFeed

func (*MutateCustomerFeedResult) GetResourceName ¶ added in v0.2.0

func (x *MutateCustomerFeedResult) GetResourceName() string

func (*MutateCustomerFeedResult) ProtoMessage ¶ added in v0.2.0

func (*MutateCustomerFeedResult) ProtoMessage()

func (*MutateCustomerFeedResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateCustomerFeedResult) ProtoReflect() protoreflect.Message

func (*MutateCustomerFeedResult) Reset ¶ added in v0.2.0

func (x *MutateCustomerFeedResult) Reset()

func (*MutateCustomerFeedResult) String ¶ added in v0.2.0

func (x *MutateCustomerFeedResult) String() string

type MutateCustomerFeedsRequest ¶ added in v0.2.0

type MutateCustomerFeedsRequest struct {

	// Required. The ID of the customer whose customer feeds are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer feeds.
	Operations []*CustomerFeedOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerFeedService.MutateCustomerFeeds][google.ads.googleads.v8.services.CustomerFeedService.MutateCustomerFeeds].

func (*MutateCustomerFeedsRequest) Descriptor deprecated added in v0.2.0

func (*MutateCustomerFeedsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerFeedsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerFeedsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateCustomerFeedsRequest) GetCustomerId() string

func (*MutateCustomerFeedsRequest) GetOperations ¶ added in v0.2.0

func (x *MutateCustomerFeedsRequest) GetOperations() []*CustomerFeedOperation

func (*MutateCustomerFeedsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateCustomerFeedsRequest) GetPartialFailure() bool

func (*MutateCustomerFeedsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCustomerFeedsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateCustomerFeedsRequest) GetValidateOnly() bool

func (*MutateCustomerFeedsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateCustomerFeedsRequest) ProtoMessage()

func (*MutateCustomerFeedsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerFeedsRequest) Reset ¶ added in v0.2.0

func (x *MutateCustomerFeedsRequest) Reset()

func (*MutateCustomerFeedsRequest) String ¶ added in v0.2.0

func (x *MutateCustomerFeedsRequest) String() string

type MutateCustomerFeedsResponse ¶ added in v0.2.0

type MutateCustomerFeedsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerFeedResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer feed mutate.

func (*MutateCustomerFeedsResponse) Descriptor deprecated added in v0.2.0

func (*MutateCustomerFeedsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerFeedsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerFeedsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateCustomerFeedsResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerFeedsResponse) GetResults ¶ added in v0.2.0

func (*MutateCustomerFeedsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateCustomerFeedsResponse) ProtoMessage()

func (*MutateCustomerFeedsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerFeedsResponse) Reset ¶ added in v0.2.0

func (x *MutateCustomerFeedsResponse) Reset()

func (*MutateCustomerFeedsResponse) String ¶ added in v0.2.0

func (x *MutateCustomerFeedsResponse) String() string

type MutateCustomerLabelResult ¶ added in v0.2.2

type MutateCustomerLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for a customer label mutate.

func (*MutateCustomerLabelResult) Descriptor deprecated added in v0.2.2

func (*MutateCustomerLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerLabelResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerLabelResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCustomerLabelResult) GetResourceName() string

func (*MutateCustomerLabelResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerLabelResult) ProtoMessage()

func (*MutateCustomerLabelResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerLabelResult) Reset ¶ added in v0.2.2

func (x *MutateCustomerLabelResult) Reset()

func (*MutateCustomerLabelResult) String ¶ added in v0.2.2

func (x *MutateCustomerLabelResult) String() string

type MutateCustomerLabelsRequest ¶ added in v0.2.2

type MutateCustomerLabelsRequest struct {

	// Required. ID of the customer whose customer-label relationships are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on customer-label relationships.
	Operations []*CustomerLabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerLabelService.MutateCustomerLabels][google.ads.googleads.v8.services.CustomerLabelService.MutateCustomerLabels].

func (*MutateCustomerLabelsRequest) Descriptor deprecated added in v0.2.2

func (*MutateCustomerLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerLabelsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCustomerLabelsRequest) GetCustomerId() string

func (*MutateCustomerLabelsRequest) GetOperations ¶ added in v0.2.2

func (*MutateCustomerLabelsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCustomerLabelsRequest) GetPartialFailure() bool

func (*MutateCustomerLabelsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCustomerLabelsRequest) GetValidateOnly() bool

func (*MutateCustomerLabelsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerLabelsRequest) ProtoMessage()

func (*MutateCustomerLabelsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerLabelsRequest) Reset ¶ added in v0.2.2

func (x *MutateCustomerLabelsRequest) Reset()

func (*MutateCustomerLabelsRequest) String ¶ added in v0.2.2

func (x *MutateCustomerLabelsRequest) String() string

type MutateCustomerLabelsResponse ¶ added in v0.2.2

type MutateCustomerLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a customer labels mutate.

func (*MutateCustomerLabelsResponse) Descriptor deprecated added in v0.2.2

func (*MutateCustomerLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerLabelsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCustomerLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerLabelsResponse) GetResults ¶ added in v0.2.2

func (*MutateCustomerLabelsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerLabelsResponse) ProtoMessage()

func (*MutateCustomerLabelsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerLabelsResponse) Reset ¶ added in v0.2.2

func (x *MutateCustomerLabelsResponse) Reset()

func (*MutateCustomerLabelsResponse) String ¶ added in v0.2.2

type MutateCustomerManagerLinkRequest ¶ added in v0.2.1

type MutateCustomerManagerLinkRequest struct {

	// Required. The ID of the customer whose customer manager links are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual customer manager links.
	Operations []*CustomerManagerLinkOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerManagerLinkService.MutateCustomerManagerLink][google.ads.googleads.v8.services.CustomerManagerLinkService.MutateCustomerManagerLink].

func (*MutateCustomerManagerLinkRequest) Descriptor deprecated added in v0.2.1

func (*MutateCustomerManagerLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerManagerLinkRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerManagerLinkRequest) GetCustomerId ¶ added in v0.2.1

func (x *MutateCustomerManagerLinkRequest) GetCustomerId() string

func (*MutateCustomerManagerLinkRequest) GetOperations ¶ added in v0.2.1

func (*MutateCustomerManagerLinkRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCustomerManagerLinkRequest) GetValidateOnly() bool

func (*MutateCustomerManagerLinkRequest) ProtoMessage ¶ added in v0.2.1

func (*MutateCustomerManagerLinkRequest) ProtoMessage()

func (*MutateCustomerManagerLinkRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerManagerLinkRequest) Reset ¶ added in v0.2.1

func (*MutateCustomerManagerLinkRequest) String ¶ added in v0.2.1

type MutateCustomerManagerLinkResponse ¶ added in v0.2.1

type MutateCustomerManagerLinkResponse struct {

	// A result that identifies the resource affected by the mutate request.
	Results []*MutateCustomerManagerLinkResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a CustomerManagerLink mutate.

func (*MutateCustomerManagerLinkResponse) Descriptor deprecated added in v0.2.1

func (*MutateCustomerManagerLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerManagerLinkResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerManagerLinkResponse) GetResults ¶ added in v0.2.1

func (*MutateCustomerManagerLinkResponse) ProtoMessage ¶ added in v0.2.1

func (*MutateCustomerManagerLinkResponse) ProtoMessage()

func (*MutateCustomerManagerLinkResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerManagerLinkResponse) Reset ¶ added in v0.2.1

func (*MutateCustomerManagerLinkResponse) String ¶ added in v0.2.1

type MutateCustomerManagerLinkResult ¶ added in v0.2.1

type MutateCustomerManagerLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer manager link mutate.

func (*MutateCustomerManagerLinkResult) Descriptor deprecated added in v0.2.1

func (*MutateCustomerManagerLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerManagerLinkResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerManagerLinkResult) GetResourceName ¶ added in v0.2.1

func (x *MutateCustomerManagerLinkResult) GetResourceName() string

func (*MutateCustomerManagerLinkResult) ProtoMessage ¶ added in v0.2.1

func (*MutateCustomerManagerLinkResult) ProtoMessage()

func (*MutateCustomerManagerLinkResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerManagerLinkResult) Reset ¶ added in v0.2.1

func (*MutateCustomerManagerLinkResult) String ¶ added in v0.2.1

type MutateCustomerNegativeCriteriaRequest ¶ added in v0.2.2

type MutateCustomerNegativeCriteriaRequest struct {

	// Required. The ID of the customer whose criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual criteria.
	Operations []*CustomerNegativeCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerNegativeCriterionService.MutateCustomerNegativeCriteria][google.ads.googleads.v8.services.CustomerNegativeCriterionService.MutateCustomerNegativeCriteria].

func (*MutateCustomerNegativeCriteriaRequest) Descriptor deprecated added in v0.2.2

func (*MutateCustomerNegativeCriteriaRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerNegativeCriteriaRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerNegativeCriteriaRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCustomerNegativeCriteriaRequest) GetCustomerId() string

func (*MutateCustomerNegativeCriteriaRequest) GetOperations ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateCustomerNegativeCriteriaRequest) GetPartialFailure() bool

func (*MutateCustomerNegativeCriteriaRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateCustomerNegativeCriteriaRequest) GetValidateOnly() bool

func (*MutateCustomerNegativeCriteriaRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaRequest) ProtoMessage()

func (*MutateCustomerNegativeCriteriaRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaRequest) Reset ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaRequest) String ¶ added in v0.2.2

type MutateCustomerNegativeCriteriaResponse ¶ added in v0.2.2

type MutateCustomerNegativeCriteriaResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateCustomerNegativeCriteriaResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for customer negative criterion mutate.

func (*MutateCustomerNegativeCriteriaResponse) Descriptor deprecated added in v0.2.2

func (*MutateCustomerNegativeCriteriaResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerNegativeCriteriaResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerNegativeCriteriaResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateCustomerNegativeCriteriaResponse) GetPartialFailureError() *status.Status

func (*MutateCustomerNegativeCriteriaResponse) GetResults ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaResponse) Reset ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaResponse) String ¶ added in v0.2.2

type MutateCustomerNegativeCriteriaResult ¶ added in v0.2.2

type MutateCustomerNegativeCriteriaResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated criterion with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	CustomerNegativeCriterion *resources.CustomerNegativeCriterion `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

The result for the criterion mutate.

func (*MutateCustomerNegativeCriteriaResult) Descriptor deprecated added in v0.2.2

func (*MutateCustomerNegativeCriteriaResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerNegativeCriteriaResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerNegativeCriteriaResult) GetCustomerNegativeCriterion ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCustomerNegativeCriteriaResult) GetResourceName() string

func (*MutateCustomerNegativeCriteriaResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaResult) ProtoMessage()

func (*MutateCustomerNegativeCriteriaResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaResult) Reset ¶ added in v0.2.2

func (*MutateCustomerNegativeCriteriaResult) String ¶ added in v0.2.2

type MutateCustomerRequest ¶ added in v0.2.0

type MutateCustomerRequest struct {

	// Required. The ID of the customer being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the customer
	Operation *CustomerOperation `protobuf:"bytes,4,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [CustomerService.MutateCustomer][google.ads.googleads.v8.services.CustomerService.MutateCustomer].

func (*MutateCustomerRequest) Descriptor deprecated added in v0.2.0

func (*MutateCustomerRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateCustomerRequest) GetCustomerId() string

func (*MutateCustomerRequest) GetOperation ¶ added in v0.2.0

func (x *MutateCustomerRequest) GetOperation() *CustomerOperation

func (*MutateCustomerRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateCustomerRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateCustomerRequest) GetValidateOnly() bool

func (*MutateCustomerRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateCustomerRequest) ProtoMessage()

func (*MutateCustomerRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateCustomerRequest) ProtoReflect() protoreflect.Message

func (*MutateCustomerRequest) Reset ¶ added in v0.2.0

func (x *MutateCustomerRequest) Reset()

func (*MutateCustomerRequest) String ¶ added in v0.2.0

func (x *MutateCustomerRequest) String() string

type MutateCustomerResponse ¶ added in v0.2.0

type MutateCustomerResponse struct {

	// Result for the mutate.
	Result *MutateCustomerResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for customer mutate.

func (*MutateCustomerResponse) Descriptor deprecated added in v0.2.0

func (*MutateCustomerResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerResponse) GetResult ¶ added in v0.2.0

func (*MutateCustomerResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateCustomerResponse) ProtoMessage()

func (*MutateCustomerResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateCustomerResponse) ProtoReflect() protoreflect.Message

func (*MutateCustomerResponse) Reset ¶ added in v0.2.0

func (x *MutateCustomerResponse) Reset()

func (*MutateCustomerResponse) String ¶ added in v0.2.0

func (x *MutateCustomerResponse) String() string

type MutateCustomerResult ¶ added in v0.2.0

type MutateCustomerResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated customer with only mutable fields after mutate. The fields will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Customer *resources.Customer `protobuf:"bytes,2,opt,name=customer,proto3" json:"customer,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer mutate.

func (*MutateCustomerResult) Descriptor deprecated added in v0.2.0

func (*MutateCustomerResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerResult) GetCustomer ¶ added in v0.2.2

func (x *MutateCustomerResult) GetCustomer() *resources.Customer

func (*MutateCustomerResult) GetResourceName ¶ added in v0.2.0

func (x *MutateCustomerResult) GetResourceName() string

func (*MutateCustomerResult) ProtoMessage ¶ added in v0.2.0

func (*MutateCustomerResult) ProtoMessage()

func (*MutateCustomerResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateCustomerResult) ProtoReflect() protoreflect.Message

func (*MutateCustomerResult) Reset ¶ added in v0.2.0

func (x *MutateCustomerResult) Reset()

func (*MutateCustomerResult) String ¶ added in v0.2.0

func (x *MutateCustomerResult) String() string

type MutateCustomerUserAccessInvitationRequest ¶ added in v0.2.2

type MutateCustomerUserAccessInvitationRequest struct {

	// Required. The ID of the customer whose access invitation is being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the access invitation
	Operation *CustomerUserAccessInvitationOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CustomerUserAccessInvitation.MutateCustomerUserAccessInvitation][]

func (*MutateCustomerUserAccessInvitationRequest) Descriptor deprecated added in v0.2.2

func (*MutateCustomerUserAccessInvitationRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessInvitationRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessInvitationRequest) GetCustomerId ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationRequest) GetOperation ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationRequest) Reset ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationRequest) String ¶ added in v0.2.2

type MutateCustomerUserAccessInvitationResponse ¶ added in v0.2.2

type MutateCustomerUserAccessInvitationResponse struct {

	// Result for the mutate.
	Result *MutateCustomerUserAccessInvitationResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for access invitation mutate.

func (*MutateCustomerUserAccessInvitationResponse) Descriptor deprecated added in v0.2.2

Deprecated: Use MutateCustomerUserAccessInvitationResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessInvitationResponse) GetResult ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationResponse) Reset ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationResponse) String ¶ added in v0.2.2

type MutateCustomerUserAccessInvitationResult ¶ added in v0.2.2

type MutateCustomerUserAccessInvitationResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the access invitation mutate.

func (*MutateCustomerUserAccessInvitationResult) Descriptor deprecated added in v0.2.2

func (*MutateCustomerUserAccessInvitationResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessInvitationResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessInvitationResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCustomerUserAccessInvitationResult) GetResourceName() string

func (*MutateCustomerUserAccessInvitationResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationResult) Reset ¶ added in v0.2.2

func (*MutateCustomerUserAccessInvitationResult) String ¶ added in v0.2.2

type MutateCustomerUserAccessRequest ¶ added in v0.2.2

type MutateCustomerUserAccessRequest struct {

	// Required. The ID of the customer being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the customer
	Operation *CustomerUserAccessOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

Mutate Request for [CustomerUserAccessService.MutateCustomerUserAccess][google.ads.googleads.v8.services.CustomerUserAccessService.MutateCustomerUserAccess].

func (*MutateCustomerUserAccessRequest) Descriptor deprecated added in v0.2.2

func (*MutateCustomerUserAccessRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessRequest.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateCustomerUserAccessRequest) GetCustomerId() string

func (*MutateCustomerUserAccessRequest) GetOperation ¶ added in v0.2.2

func (*MutateCustomerUserAccessRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerUserAccessRequest) ProtoMessage()

func (*MutateCustomerUserAccessRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerUserAccessRequest) Reset ¶ added in v0.2.2

func (*MutateCustomerUserAccessRequest) String ¶ added in v0.2.2

type MutateCustomerUserAccessResponse ¶ added in v0.2.2

type MutateCustomerUserAccessResponse struct {

	// Result for the mutate.
	Result *MutateCustomerUserAccessResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for customer user access mutate.

func (*MutateCustomerUserAccessResponse) Descriptor deprecated added in v0.2.2

func (*MutateCustomerUserAccessResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessResponse.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessResponse) GetResult ¶ added in v0.2.2

func (*MutateCustomerUserAccessResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerUserAccessResponse) ProtoMessage()

func (*MutateCustomerUserAccessResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerUserAccessResponse) Reset ¶ added in v0.2.2

func (*MutateCustomerUserAccessResponse) String ¶ added in v0.2.2

type MutateCustomerUserAccessResult ¶ added in v0.2.2

type MutateCustomerUserAccessResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the customer user access mutate.

func (*MutateCustomerUserAccessResult) Descriptor deprecated added in v0.2.2

func (*MutateCustomerUserAccessResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateCustomerUserAccessResult.ProtoReflect.Descriptor instead.

func (*MutateCustomerUserAccessResult) GetResourceName ¶ added in v0.2.2

func (x *MutateCustomerUserAccessResult) GetResourceName() string

func (*MutateCustomerUserAccessResult) ProtoMessage ¶ added in v0.2.2

func (*MutateCustomerUserAccessResult) ProtoMessage()

func (*MutateCustomerUserAccessResult) ProtoReflect ¶ added in v0.2.2

func (*MutateCustomerUserAccessResult) Reset ¶ added in v0.2.2

func (x *MutateCustomerUserAccessResult) Reset()

func (*MutateCustomerUserAccessResult) String ¶ added in v0.2.2

type MutateExtensionFeedItemResult ¶ added in v0.2.2

type MutateExtensionFeedItemResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated extension feed item with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	ExtensionFeedItem *resources.ExtensionFeedItem `protobuf:"bytes,2,opt,name=extension_feed_item,json=extensionFeedItem,proto3" json:"extension_feed_item,omitempty"`
	// contains filtered or unexported fields
}

The result for the extension feed item mutate.

func (*MutateExtensionFeedItemResult) Descriptor deprecated added in v0.2.2

func (*MutateExtensionFeedItemResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateExtensionFeedItemResult.ProtoReflect.Descriptor instead.

func (*MutateExtensionFeedItemResult) GetExtensionFeedItem ¶ added in v0.2.2

func (x *MutateExtensionFeedItemResult) GetExtensionFeedItem() *resources.ExtensionFeedItem

func (*MutateExtensionFeedItemResult) GetResourceName ¶ added in v0.2.2

func (x *MutateExtensionFeedItemResult) GetResourceName() string

func (*MutateExtensionFeedItemResult) ProtoMessage ¶ added in v0.2.2

func (*MutateExtensionFeedItemResult) ProtoMessage()

func (*MutateExtensionFeedItemResult) ProtoReflect ¶ added in v0.2.2

func (*MutateExtensionFeedItemResult) Reset ¶ added in v0.2.2

func (x *MutateExtensionFeedItemResult) Reset()

func (*MutateExtensionFeedItemResult) String ¶ added in v0.2.2

type MutateExtensionFeedItemsRequest ¶ added in v0.2.2

type MutateExtensionFeedItemsRequest struct {

	// Required. The ID of the customer whose extension feed items are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual extension feed items.
	Operations []*ExtensionFeedItemOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [ExtensionFeedItemService.MutateExtensionFeedItems][google.ads.googleads.v8.services.ExtensionFeedItemService.MutateExtensionFeedItems].

func (*MutateExtensionFeedItemsRequest) Descriptor deprecated added in v0.2.2

func (*MutateExtensionFeedItemsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateExtensionFeedItemsRequest.ProtoReflect.Descriptor instead.

func (*MutateExtensionFeedItemsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateExtensionFeedItemsRequest) GetCustomerId() string

func (*MutateExtensionFeedItemsRequest) GetOperations ¶ added in v0.2.2

func (*MutateExtensionFeedItemsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateExtensionFeedItemsRequest) GetPartialFailure() bool

func (*MutateExtensionFeedItemsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateExtensionFeedItemsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateExtensionFeedItemsRequest) GetValidateOnly() bool

func (*MutateExtensionFeedItemsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateExtensionFeedItemsRequest) ProtoMessage()

func (*MutateExtensionFeedItemsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateExtensionFeedItemsRequest) Reset ¶ added in v0.2.2

func (*MutateExtensionFeedItemsRequest) String ¶ added in v0.2.2

type MutateExtensionFeedItemsResponse ¶ added in v0.2.2

type MutateExtensionFeedItemsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateExtensionFeedItemResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an extension feed item mutate.

func (*MutateExtensionFeedItemsResponse) Descriptor deprecated added in v0.2.2

func (*MutateExtensionFeedItemsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateExtensionFeedItemsResponse.ProtoReflect.Descriptor instead.

func (*MutateExtensionFeedItemsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateExtensionFeedItemsResponse) GetPartialFailureError() *status.Status

func (*MutateExtensionFeedItemsResponse) GetResults ¶ added in v0.2.2

func (*MutateExtensionFeedItemsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateExtensionFeedItemsResponse) ProtoMessage()

func (*MutateExtensionFeedItemsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateExtensionFeedItemsResponse) Reset ¶ added in v0.2.2

func (*MutateExtensionFeedItemsResponse) String ¶ added in v0.2.2

type MutateFeedItemResult ¶ added in v0.2.0

type MutateFeedItemResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated feed item with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	FeedItem *resources.FeedItem `protobuf:"bytes,2,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed item mutate.

func (*MutateFeedItemResult) Descriptor deprecated added in v0.2.0

func (*MutateFeedItemResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemResult.ProtoReflect.Descriptor instead.

func (*MutateFeedItemResult) GetFeedItem ¶ added in v0.2.2

func (x *MutateFeedItemResult) GetFeedItem() *resources.FeedItem

func (*MutateFeedItemResult) GetResourceName ¶ added in v0.2.0

func (x *MutateFeedItemResult) GetResourceName() string

func (*MutateFeedItemResult) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedItemResult) ProtoMessage()

func (*MutateFeedItemResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateFeedItemResult) ProtoReflect() protoreflect.Message

func (*MutateFeedItemResult) Reset ¶ added in v0.2.0

func (x *MutateFeedItemResult) Reset()

func (*MutateFeedItemResult) String ¶ added in v0.2.0

func (x *MutateFeedItemResult) String() string

type MutateFeedItemSetLinkResult ¶ added in v0.2.2

type MutateFeedItemSetLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed item set link mutate.

func (*MutateFeedItemSetLinkResult) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemSetLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetLinkResult.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetLinkResult) GetResourceName ¶ added in v0.2.2

func (x *MutateFeedItemSetLinkResult) GetResourceName() string

func (*MutateFeedItemSetLinkResult) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemSetLinkResult) ProtoMessage()

func (*MutateFeedItemSetLinkResult) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedItemSetLinkResult) Reset ¶ added in v0.2.2

func (x *MutateFeedItemSetLinkResult) Reset()

func (*MutateFeedItemSetLinkResult) String ¶ added in v0.2.2

func (x *MutateFeedItemSetLinkResult) String() string

type MutateFeedItemSetLinksRequest ¶ added in v0.2.2

type MutateFeedItemSetLinksRequest struct {

	// Required. The ID of the customer whose feed item set links are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed item set links.
	Operations []*FeedItemSetLinkOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemSetLinkService.MutateFeedItemSetLinks][google.ads.googleads.v8.services.FeedItemSetLinkService.MutateFeedItemSetLinks].

func (*MutateFeedItemSetLinksRequest) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemSetLinksRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetLinksRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetLinksRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateFeedItemSetLinksRequest) GetCustomerId() string

func (*MutateFeedItemSetLinksRequest) GetOperations ¶ added in v0.2.2

func (*MutateFeedItemSetLinksRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateFeedItemSetLinksRequest) GetPartialFailure() bool

func (*MutateFeedItemSetLinksRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateFeedItemSetLinksRequest) GetValidateOnly() bool

func (*MutateFeedItemSetLinksRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemSetLinksRequest) ProtoMessage()

func (*MutateFeedItemSetLinksRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedItemSetLinksRequest) Reset ¶ added in v0.2.2

func (x *MutateFeedItemSetLinksRequest) Reset()

func (*MutateFeedItemSetLinksRequest) String ¶ added in v0.2.2

type MutateFeedItemSetLinksResponse ¶ added in v0.2.2

type MutateFeedItemSetLinksResponse struct {

	// All results for the mutate.
	Results []*MutateFeedItemSetLinkResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a feed item set link mutate.

func (*MutateFeedItemSetLinksResponse) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemSetLinksResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetLinksResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetLinksResponse) GetResults ¶ added in v0.2.2

func (*MutateFeedItemSetLinksResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemSetLinksResponse) ProtoMessage()

func (*MutateFeedItemSetLinksResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedItemSetLinksResponse) Reset ¶ added in v0.2.2

func (x *MutateFeedItemSetLinksResponse) Reset()

func (*MutateFeedItemSetLinksResponse) String ¶ added in v0.2.2

type MutateFeedItemSetResult ¶ added in v0.2.2

type MutateFeedItemSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed item set mutate.

func (*MutateFeedItemSetResult) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetResult.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetResult) GetResourceName ¶ added in v0.2.2

func (x *MutateFeedItemSetResult) GetResourceName() string

func (*MutateFeedItemSetResult) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemSetResult) ProtoMessage()

func (*MutateFeedItemSetResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateFeedItemSetResult) ProtoReflect() protoreflect.Message

func (*MutateFeedItemSetResult) Reset ¶ added in v0.2.2

func (x *MutateFeedItemSetResult) Reset()

func (*MutateFeedItemSetResult) String ¶ added in v0.2.2

func (x *MutateFeedItemSetResult) String() string

type MutateFeedItemSetsRequest ¶ added in v0.2.2

type MutateFeedItemSetsRequest struct {

	// Required. The ID of the customer whose feed item sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed item sets.
	Operations []*FeedItemSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemSetService.MutateFeedItemSets][google.ads.googleads.v8.services.FeedItemSetService.MutateFeedItemSets].

func (*MutateFeedItemSetsRequest) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateFeedItemSetsRequest) GetCustomerId() string

func (*MutateFeedItemSetsRequest) GetOperations ¶ added in v0.2.2

func (x *MutateFeedItemSetsRequest) GetOperations() []*FeedItemSetOperation

func (*MutateFeedItemSetsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateFeedItemSetsRequest) GetPartialFailure() bool

func (*MutateFeedItemSetsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateFeedItemSetsRequest) GetValidateOnly() bool

func (*MutateFeedItemSetsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemSetsRequest) ProtoMessage()

func (*MutateFeedItemSetsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedItemSetsRequest) Reset ¶ added in v0.2.2

func (x *MutateFeedItemSetsRequest) Reset()

func (*MutateFeedItemSetsRequest) String ¶ added in v0.2.2

func (x *MutateFeedItemSetsRequest) String() string

type MutateFeedItemSetsResponse ¶ added in v0.2.2

type MutateFeedItemSetsResponse struct {

	// All results for the mutate.
	Results []*MutateFeedItemSetResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an feed item set mutate.

func (*MutateFeedItemSetsResponse) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedItemSetsResponse) GetResults ¶ added in v0.2.2

func (*MutateFeedItemSetsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemSetsResponse) ProtoMessage()

func (*MutateFeedItemSetsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedItemSetsResponse) Reset ¶ added in v0.2.2

func (x *MutateFeedItemSetsResponse) Reset()

func (*MutateFeedItemSetsResponse) String ¶ added in v0.2.2

func (x *MutateFeedItemSetsResponse) String() string

type MutateFeedItemTargetResult ¶ added in v0.2.2

type MutateFeedItemTargetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated feed item target with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	FeedItemTarget *resources.FeedItemTarget `protobuf:"bytes,2,opt,name=feed_item_target,json=feedItemTarget,proto3" json:"feed_item_target,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed item target mutate.

func (*MutateFeedItemTargetResult) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemTargetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemTargetResult.ProtoReflect.Descriptor instead.

func (*MutateFeedItemTargetResult) GetFeedItemTarget ¶ added in v0.2.2

func (x *MutateFeedItemTargetResult) GetFeedItemTarget() *resources.FeedItemTarget

func (*MutateFeedItemTargetResult) GetResourceName ¶ added in v0.2.2

func (x *MutateFeedItemTargetResult) GetResourceName() string

func (*MutateFeedItemTargetResult) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemTargetResult) ProtoMessage()

func (*MutateFeedItemTargetResult) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedItemTargetResult) Reset ¶ added in v0.2.2

func (x *MutateFeedItemTargetResult) Reset()

func (*MutateFeedItemTargetResult) String ¶ added in v0.2.2

func (x *MutateFeedItemTargetResult) String() string

type MutateFeedItemTargetsRequest ¶ added in v0.2.2

type MutateFeedItemTargetsRequest struct {

	// Required. The ID of the customer whose feed item targets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed item targets.
	Operations []*FeedItemTargetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,4,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [FeedItemTargetService.MutateFeedItemTargets][google.ads.googleads.v8.services.FeedItemTargetService.MutateFeedItemTargets].

func (*MutateFeedItemTargetsRequest) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemTargetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemTargetsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedItemTargetsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateFeedItemTargetsRequest) GetCustomerId() string

func (*MutateFeedItemTargetsRequest) GetOperations ¶ added in v0.2.2

func (*MutateFeedItemTargetsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateFeedItemTargetsRequest) GetPartialFailure() bool

func (*MutateFeedItemTargetsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateFeedItemTargetsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateFeedItemTargetsRequest) GetValidateOnly() bool

func (*MutateFeedItemTargetsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemTargetsRequest) ProtoMessage()

func (*MutateFeedItemTargetsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedItemTargetsRequest) Reset ¶ added in v0.2.2

func (x *MutateFeedItemTargetsRequest) Reset()

func (*MutateFeedItemTargetsRequest) String ¶ added in v0.2.2

type MutateFeedItemTargetsResponse ¶ added in v0.2.2

type MutateFeedItemTargetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateFeedItemTargetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an feed item target mutate.

func (*MutateFeedItemTargetsResponse) Descriptor deprecated added in v0.2.2

func (*MutateFeedItemTargetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemTargetsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedItemTargetsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateFeedItemTargetsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedItemTargetsResponse) GetResults ¶ added in v0.2.2

func (*MutateFeedItemTargetsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateFeedItemTargetsResponse) ProtoMessage()

func (*MutateFeedItemTargetsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedItemTargetsResponse) Reset ¶ added in v0.2.2

func (x *MutateFeedItemTargetsResponse) Reset()

func (*MutateFeedItemTargetsResponse) String ¶ added in v0.2.2

type MutateFeedItemsRequest ¶ added in v0.2.0

type MutateFeedItemsRequest struct {

	// Required. The ID of the customer whose feed items are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed items.
	Operations []*FeedItemOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [FeedItemService.MutateFeedItems][google.ads.googleads.v8.services.FeedItemService.MutateFeedItems].

func (*MutateFeedItemsRequest) Descriptor deprecated added in v0.2.0

func (*MutateFeedItemsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedItemsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateFeedItemsRequest) GetCustomerId() string

func (*MutateFeedItemsRequest) GetOperations ¶ added in v0.2.0

func (x *MutateFeedItemsRequest) GetOperations() []*FeedItemOperation

func (*MutateFeedItemsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateFeedItemsRequest) GetPartialFailure() bool

func (*MutateFeedItemsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateFeedItemsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateFeedItemsRequest) GetValidateOnly() bool

func (*MutateFeedItemsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedItemsRequest) ProtoMessage()

func (*MutateFeedItemsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateFeedItemsRequest) ProtoReflect() protoreflect.Message

func (*MutateFeedItemsRequest) Reset ¶ added in v0.2.0

func (x *MutateFeedItemsRequest) Reset()

func (*MutateFeedItemsRequest) String ¶ added in v0.2.0

func (x *MutateFeedItemsRequest) String() string

type MutateFeedItemsResponse ¶ added in v0.2.0

type MutateFeedItemsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateFeedItemResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an feed item mutate.

func (*MutateFeedItemsResponse) Descriptor deprecated added in v0.2.0

func (*MutateFeedItemsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedItemsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedItemsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateFeedItemsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedItemsResponse) GetResults ¶ added in v0.2.0

func (x *MutateFeedItemsResponse) GetResults() []*MutateFeedItemResult

func (*MutateFeedItemsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedItemsResponse) ProtoMessage()

func (*MutateFeedItemsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateFeedItemsResponse) ProtoReflect() protoreflect.Message

func (*MutateFeedItemsResponse) Reset ¶ added in v0.2.0

func (x *MutateFeedItemsResponse) Reset()

func (*MutateFeedItemsResponse) String ¶ added in v0.2.0

func (x *MutateFeedItemsResponse) String() string

type MutateFeedMappingResult ¶ added in v0.2.0

type MutateFeedMappingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated feed mapping with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	FeedMapping *resources.FeedMapping `protobuf:"bytes,2,opt,name=feed_mapping,json=feedMapping,proto3" json:"feed_mapping,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed mapping mutate.

func (*MutateFeedMappingResult) Descriptor deprecated added in v0.2.0

func (*MutateFeedMappingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedMappingResult.ProtoReflect.Descriptor instead.

func (*MutateFeedMappingResult) GetFeedMapping ¶ added in v0.2.2

func (x *MutateFeedMappingResult) GetFeedMapping() *resources.FeedMapping

func (*MutateFeedMappingResult) GetResourceName ¶ added in v0.2.0

func (x *MutateFeedMappingResult) GetResourceName() string

func (*MutateFeedMappingResult) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedMappingResult) ProtoMessage()

func (*MutateFeedMappingResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateFeedMappingResult) ProtoReflect() protoreflect.Message

func (*MutateFeedMappingResult) Reset ¶ added in v0.2.0

func (x *MutateFeedMappingResult) Reset()

func (*MutateFeedMappingResult) String ¶ added in v0.2.0

func (x *MutateFeedMappingResult) String() string

type MutateFeedMappingsRequest ¶ added in v0.2.0

type MutateFeedMappingsRequest struct {

	// Required. The ID of the customer whose feed mappings are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feed mappings.
	Operations []*FeedMappingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [FeedMappingService.MutateFeedMappings][google.ads.googleads.v8.services.FeedMappingService.MutateFeedMappings].

func (*MutateFeedMappingsRequest) Descriptor deprecated added in v0.2.0

func (*MutateFeedMappingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedMappingsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedMappingsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateFeedMappingsRequest) GetCustomerId() string

func (*MutateFeedMappingsRequest) GetOperations ¶ added in v0.2.0

func (x *MutateFeedMappingsRequest) GetOperations() []*FeedMappingOperation

func (*MutateFeedMappingsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateFeedMappingsRequest) GetPartialFailure() bool

func (*MutateFeedMappingsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateFeedMappingsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateFeedMappingsRequest) GetValidateOnly() bool

func (*MutateFeedMappingsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedMappingsRequest) ProtoMessage()

func (*MutateFeedMappingsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedMappingsRequest) Reset ¶ added in v0.2.0

func (x *MutateFeedMappingsRequest) Reset()

func (*MutateFeedMappingsRequest) String ¶ added in v0.2.0

func (x *MutateFeedMappingsRequest) String() string

type MutateFeedMappingsResponse ¶ added in v0.2.0

type MutateFeedMappingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateFeedMappingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a feed mapping mutate.

func (*MutateFeedMappingsResponse) Descriptor deprecated added in v0.2.0

func (*MutateFeedMappingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedMappingsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedMappingsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateFeedMappingsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedMappingsResponse) GetResults ¶ added in v0.2.0

func (*MutateFeedMappingsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedMappingsResponse) ProtoMessage()

func (*MutateFeedMappingsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateFeedMappingsResponse) Reset ¶ added in v0.2.0

func (x *MutateFeedMappingsResponse) Reset()

func (*MutateFeedMappingsResponse) String ¶ added in v0.2.0

func (x *MutateFeedMappingsResponse) String() string

type MutateFeedResult ¶ added in v0.2.0

type MutateFeedResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated feed with only mutable fields after mutate. The field will only
	// be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Feed *resources.Feed `protobuf:"bytes,2,opt,name=feed,proto3" json:"feed,omitempty"`
	// contains filtered or unexported fields
}

The result for the feed mutate.

func (*MutateFeedResult) Descriptor deprecated added in v0.2.0

func (*MutateFeedResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedResult.ProtoReflect.Descriptor instead.

func (*MutateFeedResult) GetFeed ¶ added in v0.2.2

func (x *MutateFeedResult) GetFeed() *resources.Feed

func (*MutateFeedResult) GetResourceName ¶ added in v0.2.0

func (x *MutateFeedResult) GetResourceName() string

func (*MutateFeedResult) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedResult) ProtoMessage()

func (*MutateFeedResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateFeedResult) ProtoReflect() protoreflect.Message

func (*MutateFeedResult) Reset ¶ added in v0.2.0

func (x *MutateFeedResult) Reset()

func (*MutateFeedResult) String ¶ added in v0.2.0

func (x *MutateFeedResult) String() string

type MutateFeedsRequest ¶ added in v0.2.0

type MutateFeedsRequest struct {

	// Required. The ID of the customer whose feeds are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual feeds.
	Operations []*FeedOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [FeedService.MutateFeeds][google.ads.googleads.v8.services.FeedService.MutateFeeds].

func (*MutateFeedsRequest) Descriptor deprecated added in v0.2.0

func (*MutateFeedsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedsRequest.ProtoReflect.Descriptor instead.

func (*MutateFeedsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateFeedsRequest) GetCustomerId() string

func (*MutateFeedsRequest) GetOperations ¶ added in v0.2.0

func (x *MutateFeedsRequest) GetOperations() []*FeedOperation

func (*MutateFeedsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateFeedsRequest) GetPartialFailure() bool

func (*MutateFeedsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateFeedsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateFeedsRequest) GetValidateOnly() bool

func (*MutateFeedsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedsRequest) ProtoMessage()

func (*MutateFeedsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateFeedsRequest) ProtoReflect() protoreflect.Message

func (*MutateFeedsRequest) Reset ¶ added in v0.2.0

func (x *MutateFeedsRequest) Reset()

func (*MutateFeedsRequest) String ¶ added in v0.2.0

func (x *MutateFeedsRequest) String() string

type MutateFeedsResponse ¶ added in v0.2.0

type MutateFeedsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateFeedResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for an feed mutate.

func (*MutateFeedsResponse) Descriptor deprecated added in v0.2.0

func (*MutateFeedsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateFeedsResponse.ProtoReflect.Descriptor instead.

func (*MutateFeedsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateFeedsResponse) GetPartialFailureError() *status.Status

func (*MutateFeedsResponse) GetResults ¶ added in v0.2.0

func (x *MutateFeedsResponse) GetResults() []*MutateFeedResult

func (*MutateFeedsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateFeedsResponse) ProtoMessage()

func (*MutateFeedsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateFeedsResponse) ProtoReflect() protoreflect.Message

func (*MutateFeedsResponse) Reset ¶ added in v0.2.0

func (x *MutateFeedsResponse) Reset()

func (*MutateFeedsResponse) String ¶ added in v0.2.0

func (x *MutateFeedsResponse) String() string

type MutateGoogleAdsRequest ¶ added in v0.2.0

type MutateGoogleAdsRequest struct {

	// Required. The ID of the customer whose resources are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual resources.
	MutateOperations []*MutateOperation `protobuf:"bytes,2,rep,name=mutate_operations,json=mutateOperations,proto3" json:"mutate_operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation. The mutable
	// resource will only be returned if the resource has the appropriate response
	// field. E.g. MutateCampaignResult.campaign.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [GoogleAdsService.Mutate][google.ads.googleads.v8.services.GoogleAdsService.Mutate].

func (*MutateGoogleAdsRequest) Descriptor deprecated added in v0.2.0

func (*MutateGoogleAdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateGoogleAdsRequest.ProtoReflect.Descriptor instead.

func (*MutateGoogleAdsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateGoogleAdsRequest) GetCustomerId() string

func (*MutateGoogleAdsRequest) GetMutateOperations ¶ added in v0.2.0

func (x *MutateGoogleAdsRequest) GetMutateOperations() []*MutateOperation

func (*MutateGoogleAdsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateGoogleAdsRequest) GetPartialFailure() bool

func (*MutateGoogleAdsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateGoogleAdsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateGoogleAdsRequest) GetValidateOnly() bool

func (*MutateGoogleAdsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateGoogleAdsRequest) ProtoMessage()

func (*MutateGoogleAdsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateGoogleAdsRequest) ProtoReflect() protoreflect.Message

func (*MutateGoogleAdsRequest) Reset ¶ added in v0.2.0

func (x *MutateGoogleAdsRequest) Reset()

func (*MutateGoogleAdsRequest) String ¶ added in v0.2.0

func (x *MutateGoogleAdsRequest) String() string

type MutateGoogleAdsResponse ¶ added in v0.2.0

type MutateGoogleAdsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g., auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All responses for the mutate.
	MutateOperationResponses []*MutateOperationResponse `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [GoogleAdsService.Mutate][google.ads.googleads.v8.services.GoogleAdsService.Mutate].

func (*MutateGoogleAdsResponse) Descriptor deprecated added in v0.2.0

func (*MutateGoogleAdsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateGoogleAdsResponse.ProtoReflect.Descriptor instead.

func (*MutateGoogleAdsResponse) GetMutateOperationResponses ¶ added in v0.2.0

func (x *MutateGoogleAdsResponse) GetMutateOperationResponses() []*MutateOperationResponse

func (*MutateGoogleAdsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateGoogleAdsResponse) GetPartialFailureError() *status.Status

func (*MutateGoogleAdsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateGoogleAdsResponse) ProtoMessage()

func (*MutateGoogleAdsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateGoogleAdsResponse) ProtoReflect() protoreflect.Message

func (*MutateGoogleAdsResponse) Reset ¶ added in v0.2.0

func (x *MutateGoogleAdsResponse) Reset()

func (*MutateGoogleAdsResponse) String ¶ added in v0.2.0

func (x *MutateGoogleAdsResponse) String() string

type MutateKeywordPlanAdGroupKeywordResult ¶ added in v0.2.2

type MutateKeywordPlanAdGroupKeywordResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Keyword Plan ad group keyword mutate.

func (*MutateKeywordPlanAdGroupKeywordResult) Descriptor deprecated added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupKeywordResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupKeywordResult) GetResourceName ¶ added in v0.2.2

func (x *MutateKeywordPlanAdGroupKeywordResult) GetResourceName() string

func (*MutateKeywordPlanAdGroupKeywordResult) ProtoMessage ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordResult) ProtoMessage()

func (*MutateKeywordPlanAdGroupKeywordResult) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordResult) Reset ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordResult) String ¶ added in v0.2.2

type MutateKeywordPlanAdGroupKeywordsRequest ¶ added in v0.2.2

type MutateKeywordPlanAdGroupKeywordsRequest struct {

	// Required. The ID of the customer whose Keyword Plan ad group keywords are being
	// modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Keyword Plan ad group
	// keywords.
	Operations []*KeywordPlanAdGroupKeywordOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords][google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordService.MutateKeywordPlanAdGroupKeywords].

func (*MutateKeywordPlanAdGroupKeywordsRequest) Descriptor deprecated added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupKeywordsRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupKeywordsRequest) GetCustomerId ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsRequest) GetOperations ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateKeywordPlanAdGroupKeywordsRequest) GetPartialFailure() bool

func (*MutateKeywordPlanAdGroupKeywordsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateKeywordPlanAdGroupKeywordsRequest) GetValidateOnly() bool

func (*MutateKeywordPlanAdGroupKeywordsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsRequest) Reset ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsRequest) String ¶ added in v0.2.2

type MutateKeywordPlanAdGroupKeywordsResponse ¶ added in v0.2.2

type MutateKeywordPlanAdGroupKeywordsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateKeywordPlanAdGroupKeywordResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a Keyword Plan ad group keyword mutate.

func (*MutateKeywordPlanAdGroupKeywordsResponse) Descriptor deprecated added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupKeywordsResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupKeywordsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateKeywordPlanAdGroupKeywordsResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlanAdGroupKeywordsResponse) GetResults ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsResponse) Reset ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupKeywordsResponse) String ¶ added in v0.2.2

type MutateKeywordPlanAdGroupResult ¶ added in v0.2.0

type MutateKeywordPlanAdGroupResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Keyword Plan ad group mutate.

func (*MutateKeywordPlanAdGroupResult) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlanAdGroupResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupResult) GetResourceName ¶ added in v0.2.0

func (x *MutateKeywordPlanAdGroupResult) GetResourceName() string

func (*MutateKeywordPlanAdGroupResult) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlanAdGroupResult) ProtoMessage()

func (*MutateKeywordPlanAdGroupResult) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupResult) Reset ¶ added in v0.2.0

func (x *MutateKeywordPlanAdGroupResult) Reset()

func (*MutateKeywordPlanAdGroupResult) String ¶ added in v0.2.0

type MutateKeywordPlanAdGroupsRequest ¶ added in v0.2.0

type MutateKeywordPlanAdGroupsRequest struct {

	// Required. The ID of the customer whose Keyword Plan ad groups are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Keyword Plan ad groups.
	Operations []*KeywordPlanAdGroupOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanAdGroupService.MutateKeywordPlanAdGroups][google.ads.googleads.v8.services.KeywordPlanAdGroupService.MutateKeywordPlanAdGroups].

func (*MutateKeywordPlanAdGroupsRequest) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlanAdGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupsRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateKeywordPlanAdGroupsRequest) GetCustomerId() string

func (*MutateKeywordPlanAdGroupsRequest) GetOperations ¶ added in v0.2.0

func (*MutateKeywordPlanAdGroupsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateKeywordPlanAdGroupsRequest) GetPartialFailure() bool

func (*MutateKeywordPlanAdGroupsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateKeywordPlanAdGroupsRequest) GetValidateOnly() bool

func (*MutateKeywordPlanAdGroupsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlanAdGroupsRequest) ProtoMessage()

func (*MutateKeywordPlanAdGroupsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupsRequest) Reset ¶ added in v0.2.0

func (*MutateKeywordPlanAdGroupsRequest) String ¶ added in v0.2.0

type MutateKeywordPlanAdGroupsResponse ¶ added in v0.2.0

type MutateKeywordPlanAdGroupsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate. The order of the results is determined by the
	// order of the keywords in the original request.
	Results []*MutateKeywordPlanAdGroupResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a Keyword Plan ad group mutate.

func (*MutateKeywordPlanAdGroupsResponse) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlanAdGroupsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanAdGroupsResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanAdGroupsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateKeywordPlanAdGroupsResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlanAdGroupsResponse) GetResults ¶ added in v0.2.0

func (*MutateKeywordPlanAdGroupsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlanAdGroupsResponse) ProtoMessage()

func (*MutateKeywordPlanAdGroupsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanAdGroupsResponse) Reset ¶ added in v0.2.0

func (*MutateKeywordPlanAdGroupsResponse) String ¶ added in v0.2.0

type MutateKeywordPlanCampaignKeywordResult ¶ added in v0.2.2

type MutateKeywordPlanCampaignKeywordResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Keyword Plan campaign keyword mutate.

func (*MutateKeywordPlanCampaignKeywordResult) Descriptor deprecated added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignKeywordResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignKeywordResult) GetResourceName ¶ added in v0.2.2

func (x *MutateKeywordPlanCampaignKeywordResult) GetResourceName() string

func (*MutateKeywordPlanCampaignKeywordResult) ProtoMessage ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordResult) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordResult) Reset ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordResult) String ¶ added in v0.2.2

type MutateKeywordPlanCampaignKeywordsRequest ¶ added in v0.2.2

type MutateKeywordPlanCampaignKeywordsRequest struct {

	// Required. The ID of the customer whose campaign keywords are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Keyword Plan campaign
	// keywords.
	Operations []*KeywordPlanCampaignKeywordOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords][google.ads.googleads.v8.services.KeywordPlanCampaignKeywordService.MutateKeywordPlanCampaignKeywords].

func (*MutateKeywordPlanCampaignKeywordsRequest) Descriptor deprecated added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignKeywordsRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignKeywordsRequest) GetCustomerId ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsRequest) GetOperations ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateKeywordPlanCampaignKeywordsRequest) GetPartialFailure() bool

func (*MutateKeywordPlanCampaignKeywordsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateKeywordPlanCampaignKeywordsRequest) GetValidateOnly() bool

func (*MutateKeywordPlanCampaignKeywordsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsRequest) Reset ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsRequest) String ¶ added in v0.2.2

type MutateKeywordPlanCampaignKeywordsResponse ¶ added in v0.2.2

type MutateKeywordPlanCampaignKeywordsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateKeywordPlanCampaignKeywordResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a Keyword Plan campaign keyword mutate.

func (*MutateKeywordPlanCampaignKeywordsResponse) Descriptor deprecated added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignKeywordsResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignKeywordsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateKeywordPlanCampaignKeywordsResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlanCampaignKeywordsResponse) GetResults ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsResponse) Reset ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignKeywordsResponse) String ¶ added in v0.2.2

type MutateKeywordPlanCampaignResult ¶ added in v0.2.0

type MutateKeywordPlanCampaignResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Keyword Plan campaign mutate.

func (*MutateKeywordPlanCampaignResult) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlanCampaignResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignResult) GetResourceName ¶ added in v0.2.0

func (x *MutateKeywordPlanCampaignResult) GetResourceName() string

func (*MutateKeywordPlanCampaignResult) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlanCampaignResult) ProtoMessage()

func (*MutateKeywordPlanCampaignResult) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignResult) Reset ¶ added in v0.2.0

func (*MutateKeywordPlanCampaignResult) String ¶ added in v0.2.0

type MutateKeywordPlanCampaignsRequest ¶ added in v0.2.0

type MutateKeywordPlanCampaignsRequest struct {

	// Required. The ID of the customer whose Keyword Plan campaigns are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Keyword Plan campaigns.
	Operations []*KeywordPlanCampaignOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanCampaignService.MutateKeywordPlanCampaigns][google.ads.googleads.v8.services.KeywordPlanCampaignService.MutateKeywordPlanCampaigns].

func (*MutateKeywordPlanCampaignsRequest) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlanCampaignsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignsRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateKeywordPlanCampaignsRequest) GetCustomerId() string

func (*MutateKeywordPlanCampaignsRequest) GetOperations ¶ added in v0.2.0

func (*MutateKeywordPlanCampaignsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateKeywordPlanCampaignsRequest) GetPartialFailure() bool

func (*MutateKeywordPlanCampaignsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateKeywordPlanCampaignsRequest) GetValidateOnly() bool

func (*MutateKeywordPlanCampaignsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlanCampaignsRequest) ProtoMessage()

func (*MutateKeywordPlanCampaignsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignsRequest) Reset ¶ added in v0.2.0

func (*MutateKeywordPlanCampaignsRequest) String ¶ added in v0.2.0

type MutateKeywordPlanCampaignsResponse ¶ added in v0.2.0

type MutateKeywordPlanCampaignsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateKeywordPlanCampaignResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a Keyword Plan campaign mutate.

func (*MutateKeywordPlanCampaignsResponse) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlanCampaignsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlanCampaignsResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlanCampaignsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateKeywordPlanCampaignsResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlanCampaignsResponse) GetResults ¶ added in v0.2.0

func (*MutateKeywordPlanCampaignsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlanCampaignsResponse) ProtoMessage()

func (*MutateKeywordPlanCampaignsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlanCampaignsResponse) Reset ¶ added in v0.2.0

func (*MutateKeywordPlanCampaignsResponse) String ¶ added in v0.2.0

type MutateKeywordPlansRequest ¶ added in v0.2.0

type MutateKeywordPlansRequest struct {

	// Required. The ID of the customer whose keyword plans are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual keyword plans.
	Operations []*KeywordPlanOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordPlanService.MutateKeywordPlans][google.ads.googleads.v8.services.KeywordPlanService.MutateKeywordPlans].

func (*MutateKeywordPlansRequest) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlansRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlansRequest.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlansRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateKeywordPlansRequest) GetCustomerId() string

func (*MutateKeywordPlansRequest) GetOperations ¶ added in v0.2.0

func (x *MutateKeywordPlansRequest) GetOperations() []*KeywordPlanOperation

func (*MutateKeywordPlansRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateKeywordPlansRequest) GetPartialFailure() bool

func (*MutateKeywordPlansRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateKeywordPlansRequest) GetValidateOnly() bool

func (*MutateKeywordPlansRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlansRequest) ProtoMessage()

func (*MutateKeywordPlansRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlansRequest) Reset ¶ added in v0.2.0

func (x *MutateKeywordPlansRequest) Reset()

func (*MutateKeywordPlansRequest) String ¶ added in v0.2.0

func (x *MutateKeywordPlansRequest) String() string

type MutateKeywordPlansResponse ¶ added in v0.2.0

type MutateKeywordPlansResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateKeywordPlansResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a keyword plan mutate.

func (*MutateKeywordPlansResponse) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlansResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlansResponse.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlansResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateKeywordPlansResponse) GetPartialFailureError() *status.Status

func (*MutateKeywordPlansResponse) GetResults ¶ added in v0.2.0

func (*MutateKeywordPlansResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlansResponse) ProtoMessage()

func (*MutateKeywordPlansResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateKeywordPlansResponse) Reset ¶ added in v0.2.0

func (x *MutateKeywordPlansResponse) Reset()

func (*MutateKeywordPlansResponse) String ¶ added in v0.2.0

func (x *MutateKeywordPlansResponse) String() string

type MutateKeywordPlansResult ¶ added in v0.2.0

type MutateKeywordPlansResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the keyword plan mutate.

func (*MutateKeywordPlansResult) Descriptor deprecated added in v0.2.0

func (*MutateKeywordPlansResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateKeywordPlansResult.ProtoReflect.Descriptor instead.

func (*MutateKeywordPlansResult) GetResourceName ¶ added in v0.2.0

func (x *MutateKeywordPlansResult) GetResourceName() string

func (*MutateKeywordPlansResult) ProtoMessage ¶ added in v0.2.0

func (*MutateKeywordPlansResult) ProtoMessage()

func (*MutateKeywordPlansResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateKeywordPlansResult) ProtoReflect() protoreflect.Message

func (*MutateKeywordPlansResult) Reset ¶ added in v0.2.0

func (x *MutateKeywordPlansResult) Reset()

func (*MutateKeywordPlansResult) String ¶ added in v0.2.0

func (x *MutateKeywordPlansResult) String() string

type MutateLabelResult ¶ added in v0.2.2

type MutateLabelResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated label with only mutable fields after mutate. The field will
	// only be returned when response_content_type is set to "MUTABLE_RESOURCE".
	Label *resources.Label `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

The result for a label mutate.

func (*MutateLabelResult) Descriptor deprecated added in v0.2.2

func (*MutateLabelResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateLabelResult.ProtoReflect.Descriptor instead.

func (*MutateLabelResult) GetLabel ¶ added in v0.2.2

func (x *MutateLabelResult) GetLabel() *resources.Label

func (*MutateLabelResult) GetResourceName ¶ added in v0.2.2

func (x *MutateLabelResult) GetResourceName() string

func (*MutateLabelResult) ProtoMessage ¶ added in v0.2.2

func (*MutateLabelResult) ProtoMessage()

func (*MutateLabelResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateLabelResult) ProtoReflect() protoreflect.Message

func (*MutateLabelResult) Reset ¶ added in v0.2.2

func (x *MutateLabelResult) Reset()

func (*MutateLabelResult) String ¶ added in v0.2.2

func (x *MutateLabelResult) String() string

type MutateLabelsRequest ¶ added in v0.2.2

type MutateLabelsRequest struct {

	// Required. ID of the customer whose labels are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on labels.
	Operations []*LabelOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [LabelService.MutateLabels][google.ads.googleads.v8.services.LabelService.MutateLabels].

func (*MutateLabelsRequest) Descriptor deprecated added in v0.2.2

func (*MutateLabelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateLabelsRequest.ProtoReflect.Descriptor instead.

func (*MutateLabelsRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateLabelsRequest) GetCustomerId() string

func (*MutateLabelsRequest) GetOperations ¶ added in v0.2.2

func (x *MutateLabelsRequest) GetOperations() []*LabelOperation

func (*MutateLabelsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *MutateLabelsRequest) GetPartialFailure() bool

func (*MutateLabelsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateLabelsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateLabelsRequest) GetValidateOnly() bool

func (*MutateLabelsRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateLabelsRequest) ProtoMessage()

func (*MutateLabelsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateLabelsRequest) ProtoReflect() protoreflect.Message

func (*MutateLabelsRequest) Reset ¶ added in v0.2.2

func (x *MutateLabelsRequest) Reset()

func (*MutateLabelsRequest) String ¶ added in v0.2.2

func (x *MutateLabelsRequest) String() string

type MutateLabelsResponse ¶ added in v0.2.2

type MutateLabelsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateLabelResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a labels mutate.

func (*MutateLabelsResponse) Descriptor deprecated added in v0.2.2

func (*MutateLabelsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateLabelsResponse.ProtoReflect.Descriptor instead.

func (*MutateLabelsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *MutateLabelsResponse) GetPartialFailureError() *status.Status

func (*MutateLabelsResponse) GetResults ¶ added in v0.2.2

func (x *MutateLabelsResponse) GetResults() []*MutateLabelResult

func (*MutateLabelsResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateLabelsResponse) ProtoMessage()

func (*MutateLabelsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateLabelsResponse) ProtoReflect() protoreflect.Message

func (*MutateLabelsResponse) Reset ¶ added in v0.2.2

func (x *MutateLabelsResponse) Reset()

func (*MutateLabelsResponse) String ¶ added in v0.2.2

func (x *MutateLabelsResponse) String() string

type MutateMediaFileResult ¶ added in v0.2.0

type MutateMediaFileResult struct {

	// The resource name returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated media file with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	MediaFile *resources.MediaFile `protobuf:"bytes,2,opt,name=media_file,json=mediaFile,proto3" json:"media_file,omitempty"`
	// contains filtered or unexported fields
}

The result for the media file mutate.

func (*MutateMediaFileResult) Descriptor deprecated added in v0.2.0

func (*MutateMediaFileResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateMediaFileResult.ProtoReflect.Descriptor instead.

func (*MutateMediaFileResult) GetMediaFile ¶ added in v0.2.2

func (x *MutateMediaFileResult) GetMediaFile() *resources.MediaFile

func (*MutateMediaFileResult) GetResourceName ¶ added in v0.2.0

func (x *MutateMediaFileResult) GetResourceName() string

func (*MutateMediaFileResult) ProtoMessage ¶ added in v0.2.0

func (*MutateMediaFileResult) ProtoMessage()

func (*MutateMediaFileResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateMediaFileResult) ProtoReflect() protoreflect.Message

func (*MutateMediaFileResult) Reset ¶ added in v0.2.0

func (x *MutateMediaFileResult) Reset()

func (*MutateMediaFileResult) String ¶ added in v0.2.0

func (x *MutateMediaFileResult) String() string

type MutateMediaFilesRequest ¶ added in v0.2.0

type MutateMediaFilesRequest struct {

	// Required. The ID of the customer whose media files are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual media file.
	Operations []*MediaFileOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [MediaFileService.MutateMediaFiles][google.ads.googleads.v8.services.MediaFileService.MutateMediaFiles]

func (*MutateMediaFilesRequest) Descriptor deprecated added in v0.2.0

func (*MutateMediaFilesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateMediaFilesRequest.ProtoReflect.Descriptor instead.

func (*MutateMediaFilesRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateMediaFilesRequest) GetCustomerId() string

func (*MutateMediaFilesRequest) GetOperations ¶ added in v0.2.0

func (x *MutateMediaFilesRequest) GetOperations() []*MediaFileOperation

func (*MutateMediaFilesRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateMediaFilesRequest) GetPartialFailure() bool

func (*MutateMediaFilesRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateMediaFilesRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateMediaFilesRequest) GetValidateOnly() bool

func (*MutateMediaFilesRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateMediaFilesRequest) ProtoMessage()

func (*MutateMediaFilesRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateMediaFilesRequest) ProtoReflect() protoreflect.Message

func (*MutateMediaFilesRequest) Reset ¶ added in v0.2.0

func (x *MutateMediaFilesRequest) Reset()

func (*MutateMediaFilesRequest) String ¶ added in v0.2.0

func (x *MutateMediaFilesRequest) String() string

type MutateMediaFilesResponse ¶ added in v0.2.0

type MutateMediaFilesResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateMediaFileResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a media file mutate.

func (*MutateMediaFilesResponse) Descriptor deprecated added in v0.2.0

func (*MutateMediaFilesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateMediaFilesResponse.ProtoReflect.Descriptor instead.

func (*MutateMediaFilesResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateMediaFilesResponse) GetPartialFailureError() *status.Status

func (*MutateMediaFilesResponse) GetResults ¶ added in v0.2.0

func (*MutateMediaFilesResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateMediaFilesResponse) ProtoMessage()

func (*MutateMediaFilesResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateMediaFilesResponse) ProtoReflect() protoreflect.Message

func (*MutateMediaFilesResponse) Reset ¶ added in v0.2.0

func (x *MutateMediaFilesResponse) Reset()

func (*MutateMediaFilesResponse) String ¶ added in v0.2.0

func (x *MutateMediaFilesResponse) String() string

type MutateMerchantCenterLinkRequest ¶ added in v0.2.2

type MutateMerchantCenterLinkRequest struct {

	// Required. The ID of the customer being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The operation to perform on the link
	Operation *MerchantCenterLinkOperation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [MerchantCenterLinkService.MutateMerchantCenterLink][google.ads.googleads.v8.services.MerchantCenterLinkService.MutateMerchantCenterLink].

func (*MutateMerchantCenterLinkRequest) Descriptor deprecated added in v0.2.2

func (*MutateMerchantCenterLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateMerchantCenterLinkRequest.ProtoReflect.Descriptor instead.

func (*MutateMerchantCenterLinkRequest) GetCustomerId ¶ added in v0.2.2

func (x *MutateMerchantCenterLinkRequest) GetCustomerId() string

func (*MutateMerchantCenterLinkRequest) GetOperation ¶ added in v0.2.2

func (*MutateMerchantCenterLinkRequest) GetValidateOnly ¶ added in v0.2.2

func (x *MutateMerchantCenterLinkRequest) GetValidateOnly() bool

func (*MutateMerchantCenterLinkRequest) ProtoMessage ¶ added in v0.2.2

func (*MutateMerchantCenterLinkRequest) ProtoMessage()

func (*MutateMerchantCenterLinkRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateMerchantCenterLinkRequest) Reset ¶ added in v0.2.2

func (*MutateMerchantCenterLinkRequest) String ¶ added in v0.2.2

type MutateMerchantCenterLinkResponse ¶ added in v0.2.2

type MutateMerchantCenterLinkResponse struct {

	// Result for the mutate.
	Result *MutateMerchantCenterLinkResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

Response message for Merchant Center link mutate.

func (*MutateMerchantCenterLinkResponse) Descriptor deprecated added in v0.2.2

func (*MutateMerchantCenterLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateMerchantCenterLinkResponse.ProtoReflect.Descriptor instead.

func (*MutateMerchantCenterLinkResponse) GetResult ¶ added in v0.2.2

func (*MutateMerchantCenterLinkResponse) ProtoMessage ¶ added in v0.2.2

func (*MutateMerchantCenterLinkResponse) ProtoMessage()

func (*MutateMerchantCenterLinkResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateMerchantCenterLinkResponse) Reset ¶ added in v0.2.2

func (*MutateMerchantCenterLinkResponse) String ¶ added in v0.2.2

type MutateMerchantCenterLinkResult ¶ added in v0.2.2

type MutateMerchantCenterLinkResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the Merchant Center link mutate.

func (*MutateMerchantCenterLinkResult) Descriptor deprecated added in v0.2.2

func (*MutateMerchantCenterLinkResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateMerchantCenterLinkResult.ProtoReflect.Descriptor instead.

func (*MutateMerchantCenterLinkResult) GetResourceName ¶ added in v0.2.2

func (x *MutateMerchantCenterLinkResult) GetResourceName() string

func (*MutateMerchantCenterLinkResult) ProtoMessage ¶ added in v0.2.2

func (*MutateMerchantCenterLinkResult) ProtoMessage()

func (*MutateMerchantCenterLinkResult) ProtoReflect ¶ added in v0.2.2

func (*MutateMerchantCenterLinkResult) Reset ¶ added in v0.2.2

func (x *MutateMerchantCenterLinkResult) Reset()

func (*MutateMerchantCenterLinkResult) String ¶ added in v0.2.2

type MutateOperation ¶ added in v0.2.0

type MutateOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*MutateOperation_AdGroupAdLabelOperation
	//	*MutateOperation_AdGroupAdOperation
	//	*MutateOperation_AdGroupAssetOperation
	//	*MutateOperation_AdGroupBidModifierOperation
	//	*MutateOperation_AdGroupCriterionLabelOperation
	//	*MutateOperation_AdGroupCriterionOperation
	//	*MutateOperation_AdGroupExtensionSettingOperation
	//	*MutateOperation_AdGroupFeedOperation
	//	*MutateOperation_AdGroupLabelOperation
	//	*MutateOperation_AdGroupOperation
	//	*MutateOperation_AdOperation
	//	*MutateOperation_AdParameterOperation
	//	*MutateOperation_AssetOperation
	//	*MutateOperation_BiddingStrategyOperation
	//	*MutateOperation_CampaignAssetOperation
	//	*MutateOperation_CampaignBidModifierOperation
	//	*MutateOperation_CampaignBudgetOperation
	//	*MutateOperation_CampaignCriterionOperation
	//	*MutateOperation_CampaignDraftOperation
	//	*MutateOperation_CampaignExperimentOperation
	//	*MutateOperation_CampaignExtensionSettingOperation
	//	*MutateOperation_CampaignFeedOperation
	//	*MutateOperation_CampaignLabelOperation
	//	*MutateOperation_CampaignOperation
	//	*MutateOperation_CampaignSharedSetOperation
	//	*MutateOperation_ConversionActionOperation
	//	*MutateOperation_ConversionCustomVariableOperation
	//	*MutateOperation_CustomerAssetOperation
	//	*MutateOperation_CustomerExtensionSettingOperation
	//	*MutateOperation_CustomerFeedOperation
	//	*MutateOperation_CustomerLabelOperation
	//	*MutateOperation_CustomerNegativeCriterionOperation
	//	*MutateOperation_CustomerOperation
	//	*MutateOperation_ExtensionFeedItemOperation
	//	*MutateOperation_FeedItemOperation
	//	*MutateOperation_FeedItemSetOperation
	//	*MutateOperation_FeedItemSetLinkOperation
	//	*MutateOperation_FeedItemTargetOperation
	//	*MutateOperation_FeedMappingOperation
	//	*MutateOperation_FeedOperation
	//	*MutateOperation_KeywordPlanAdGroupOperation
	//	*MutateOperation_KeywordPlanAdGroupKeywordOperation
	//	*MutateOperation_KeywordPlanCampaignKeywordOperation
	//	*MutateOperation_KeywordPlanCampaignOperation
	//	*MutateOperation_KeywordPlanOperation
	//	*MutateOperation_LabelOperation
	//	*MutateOperation_MediaFileOperation
	//	*MutateOperation_RemarketingActionOperation
	//	*MutateOperation_SharedCriterionOperation
	//	*MutateOperation_SharedSetOperation
	//	*MutateOperation_SmartCampaignSettingOperation
	//	*MutateOperation_UserListOperation
	Operation isMutateOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on a resource.

func (*MutateOperation) Descriptor deprecated added in v0.2.0

func (*MutateOperation) Descriptor() ([]byte, []int)

Deprecated: Use MutateOperation.ProtoReflect.Descriptor instead.

func (*MutateOperation) GetAdGroupAdLabelOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAdGroupAdLabelOperation() *AdGroupAdLabelOperation

func (*MutateOperation) GetAdGroupAdOperation ¶ added in v0.2.0

func (x *MutateOperation) GetAdGroupAdOperation() *AdGroupAdOperation

func (*MutateOperation) GetAdGroupAssetOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAdGroupAssetOperation() *AdGroupAssetOperation

func (*MutateOperation) GetAdGroupBidModifierOperation ¶ added in v0.2.0

func (x *MutateOperation) GetAdGroupBidModifierOperation() *AdGroupBidModifierOperation

func (*MutateOperation) GetAdGroupCriterionLabelOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAdGroupCriterionLabelOperation() *AdGroupCriterionLabelOperation

func (*MutateOperation) GetAdGroupCriterionOperation ¶ added in v0.2.0

func (x *MutateOperation) GetAdGroupCriterionOperation() *AdGroupCriterionOperation

func (*MutateOperation) GetAdGroupExtensionSettingOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAdGroupExtensionSettingOperation() *AdGroupExtensionSettingOperation

func (*MutateOperation) GetAdGroupFeedOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAdGroupFeedOperation() *AdGroupFeedOperation

func (*MutateOperation) GetAdGroupLabelOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAdGroupLabelOperation() *AdGroupLabelOperation

func (*MutateOperation) GetAdGroupOperation ¶ added in v0.2.0

func (x *MutateOperation) GetAdGroupOperation() *AdGroupOperation

func (*MutateOperation) GetAdOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAdOperation() *AdOperation

func (*MutateOperation) GetAdParameterOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAdParameterOperation() *AdParameterOperation

func (*MutateOperation) GetAssetOperation ¶ added in v0.2.2

func (x *MutateOperation) GetAssetOperation() *AssetOperation

func (*MutateOperation) GetBiddingStrategyOperation ¶ added in v0.2.0

func (x *MutateOperation) GetBiddingStrategyOperation() *BiddingStrategyOperation

func (*MutateOperation) GetCampaignAssetOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCampaignAssetOperation() *CampaignAssetOperation

func (*MutateOperation) GetCampaignBidModifierOperation ¶ added in v0.2.0

func (x *MutateOperation) GetCampaignBidModifierOperation() *CampaignBidModifierOperation

func (*MutateOperation) GetCampaignBudgetOperation ¶ added in v0.2.0

func (x *MutateOperation) GetCampaignBudgetOperation() *CampaignBudgetOperation

func (*MutateOperation) GetCampaignCriterionOperation ¶ added in v0.2.0

func (x *MutateOperation) GetCampaignCriterionOperation() *CampaignCriterionOperation

func (*MutateOperation) GetCampaignDraftOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCampaignDraftOperation() *CampaignDraftOperation

func (*MutateOperation) GetCampaignExperimentOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCampaignExperimentOperation() *CampaignExperimentOperation

func (*MutateOperation) GetCampaignExtensionSettingOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCampaignExtensionSettingOperation() *CampaignExtensionSettingOperation

func (*MutateOperation) GetCampaignFeedOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCampaignFeedOperation() *CampaignFeedOperation

func (*MutateOperation) GetCampaignLabelOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCampaignLabelOperation() *CampaignLabelOperation

func (*MutateOperation) GetCampaignOperation ¶ added in v0.2.0

func (x *MutateOperation) GetCampaignOperation() *CampaignOperation

func (*MutateOperation) GetCampaignSharedSetOperation ¶ added in v0.2.0

func (x *MutateOperation) GetCampaignSharedSetOperation() *CampaignSharedSetOperation

func (*MutateOperation) GetConversionActionOperation ¶ added in v0.2.0

func (x *MutateOperation) GetConversionActionOperation() *ConversionActionOperation

func (*MutateOperation) GetConversionCustomVariableOperation ¶ added in v0.2.2

func (x *MutateOperation) GetConversionCustomVariableOperation() *ConversionCustomVariableOperation

func (*MutateOperation) GetCustomerAssetOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCustomerAssetOperation() *CustomerAssetOperation

func (*MutateOperation) GetCustomerExtensionSettingOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCustomerExtensionSettingOperation() *CustomerExtensionSettingOperation

func (*MutateOperation) GetCustomerFeedOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCustomerFeedOperation() *CustomerFeedOperation

func (*MutateOperation) GetCustomerLabelOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCustomerLabelOperation() *CustomerLabelOperation

func (*MutateOperation) GetCustomerNegativeCriterionOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCustomerNegativeCriterionOperation() *CustomerNegativeCriterionOperation

func (*MutateOperation) GetCustomerOperation ¶ added in v0.2.2

func (x *MutateOperation) GetCustomerOperation() *CustomerOperation

func (*MutateOperation) GetExtensionFeedItemOperation ¶ added in v0.2.2

func (x *MutateOperation) GetExtensionFeedItemOperation() *ExtensionFeedItemOperation

func (*MutateOperation) GetFeedItemOperation ¶ added in v0.2.2

func (x *MutateOperation) GetFeedItemOperation() *FeedItemOperation

func (*MutateOperation) GetFeedItemSetLinkOperation ¶ added in v0.2.2

func (x *MutateOperation) GetFeedItemSetLinkOperation() *FeedItemSetLinkOperation

func (*MutateOperation) GetFeedItemSetOperation ¶ added in v0.2.2

func (x *MutateOperation) GetFeedItemSetOperation() *FeedItemSetOperation

func (*MutateOperation) GetFeedItemTargetOperation ¶ added in v0.2.2

func (x *MutateOperation) GetFeedItemTargetOperation() *FeedItemTargetOperation

func (*MutateOperation) GetFeedMappingOperation ¶ added in v0.2.2

func (x *MutateOperation) GetFeedMappingOperation() *FeedMappingOperation

func (*MutateOperation) GetFeedOperation ¶ added in v0.2.2

func (x *MutateOperation) GetFeedOperation() *FeedOperation

func (*MutateOperation) GetKeywordPlanAdGroupKeywordOperation ¶ added in v0.2.2

func (x *MutateOperation) GetKeywordPlanAdGroupKeywordOperation() *KeywordPlanAdGroupKeywordOperation

func (*MutateOperation) GetKeywordPlanAdGroupOperation ¶ added in v0.2.2

func (x *MutateOperation) GetKeywordPlanAdGroupOperation() *KeywordPlanAdGroupOperation

func (*MutateOperation) GetKeywordPlanCampaignKeywordOperation ¶ added in v0.2.2

func (x *MutateOperation) GetKeywordPlanCampaignKeywordOperation() *KeywordPlanCampaignKeywordOperation

func (*MutateOperation) GetKeywordPlanCampaignOperation ¶ added in v0.2.2

func (x *MutateOperation) GetKeywordPlanCampaignOperation() *KeywordPlanCampaignOperation

func (*MutateOperation) GetKeywordPlanOperation ¶ added in v0.2.2

func (x *MutateOperation) GetKeywordPlanOperation() *KeywordPlanOperation

func (*MutateOperation) GetLabelOperation ¶ added in v0.2.2

func (x *MutateOperation) GetLabelOperation() *LabelOperation

func (*MutateOperation) GetMediaFileOperation ¶ added in v0.2.2

func (x *MutateOperation) GetMediaFileOperation() *MediaFileOperation

func (*MutateOperation) GetOperation ¶ added in v0.2.0

func (m *MutateOperation) GetOperation() isMutateOperation_Operation

func (*MutateOperation) GetRemarketingActionOperation ¶ added in v0.2.2

func (x *MutateOperation) GetRemarketingActionOperation() *RemarketingActionOperation

func (*MutateOperation) GetSharedCriterionOperation ¶ added in v0.2.0

func (x *MutateOperation) GetSharedCriterionOperation() *SharedCriterionOperation

func (*MutateOperation) GetSharedSetOperation ¶ added in v0.2.0

func (x *MutateOperation) GetSharedSetOperation() *SharedSetOperation

func (*MutateOperation) GetSmartCampaignSettingOperation ¶ added in v0.2.3

func (x *MutateOperation) GetSmartCampaignSettingOperation() *SmartCampaignSettingOperation

func (*MutateOperation) GetUserListOperation ¶ added in v0.2.0

func (x *MutateOperation) GetUserListOperation() *UserListOperation

func (*MutateOperation) ProtoMessage ¶ added in v0.2.0

func (*MutateOperation) ProtoMessage()

func (*MutateOperation) ProtoReflect ¶ added in v0.2.2

func (x *MutateOperation) ProtoReflect() protoreflect.Message

func (*MutateOperation) Reset ¶ added in v0.2.0

func (x *MutateOperation) Reset()

func (*MutateOperation) String ¶ added in v0.2.0

func (x *MutateOperation) String() string

type MutateOperationResponse ¶ added in v0.2.0

type MutateOperationResponse struct {

	// The mutate response.
	//
	// Types that are assignable to Response:
	//	*MutateOperationResponse_AdGroupAdLabelResult
	//	*MutateOperationResponse_AdGroupAdResult
	//	*MutateOperationResponse_AdGroupAssetResult
	//	*MutateOperationResponse_AdGroupBidModifierResult
	//	*MutateOperationResponse_AdGroupCriterionLabelResult
	//	*MutateOperationResponse_AdGroupCriterionResult
	//	*MutateOperationResponse_AdGroupExtensionSettingResult
	//	*MutateOperationResponse_AdGroupFeedResult
	//	*MutateOperationResponse_AdGroupLabelResult
	//	*MutateOperationResponse_AdGroupResult
	//	*MutateOperationResponse_AdParameterResult
	//	*MutateOperationResponse_AdResult
	//	*MutateOperationResponse_AssetResult
	//	*MutateOperationResponse_BiddingStrategyResult
	//	*MutateOperationResponse_CampaignAssetResult
	//	*MutateOperationResponse_CampaignBidModifierResult
	//	*MutateOperationResponse_CampaignBudgetResult
	//	*MutateOperationResponse_CampaignCriterionResult
	//	*MutateOperationResponse_CampaignDraftResult
	//	*MutateOperationResponse_CampaignExperimentResult
	//	*MutateOperationResponse_CampaignExtensionSettingResult
	//	*MutateOperationResponse_CampaignFeedResult
	//	*MutateOperationResponse_CampaignLabelResult
	//	*MutateOperationResponse_CampaignResult
	//	*MutateOperationResponse_CampaignSharedSetResult
	//	*MutateOperationResponse_ConversionActionResult
	//	*MutateOperationResponse_ConversionCustomVariableResult
	//	*MutateOperationResponse_CustomerAssetResult
	//	*MutateOperationResponse_CustomerExtensionSettingResult
	//	*MutateOperationResponse_CustomerFeedResult
	//	*MutateOperationResponse_CustomerLabelResult
	//	*MutateOperationResponse_CustomerNegativeCriterionResult
	//	*MutateOperationResponse_CustomerResult
	//	*MutateOperationResponse_ExtensionFeedItemResult
	//	*MutateOperationResponse_FeedItemResult
	//	*MutateOperationResponse_FeedItemSetResult
	//	*MutateOperationResponse_FeedItemSetLinkResult
	//	*MutateOperationResponse_FeedItemTargetResult
	//	*MutateOperationResponse_FeedMappingResult
	//	*MutateOperationResponse_FeedResult
	//	*MutateOperationResponse_KeywordPlanAdGroupResult
	//	*MutateOperationResponse_KeywordPlanCampaignResult
	//	*MutateOperationResponse_KeywordPlanAdGroupKeywordResult
	//	*MutateOperationResponse_KeywordPlanCampaignKeywordResult
	//	*MutateOperationResponse_KeywordPlanResult
	//	*MutateOperationResponse_LabelResult
	//	*MutateOperationResponse_MediaFileResult
	//	*MutateOperationResponse_RemarketingActionResult
	//	*MutateOperationResponse_SharedCriterionResult
	//	*MutateOperationResponse_SharedSetResult
	//	*MutateOperationResponse_SmartCampaignSettingResult
	//	*MutateOperationResponse_UserListResult
	Response isMutateOperationResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

Response message for the resource mutate.

func (*MutateOperationResponse) Descriptor deprecated added in v0.2.0

func (*MutateOperationResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateOperationResponse.ProtoReflect.Descriptor instead.

func (*MutateOperationResponse) GetAdGroupAdLabelResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAdGroupAdLabelResult() *MutateAdGroupAdLabelResult

func (*MutateOperationResponse) GetAdGroupAdResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetAdGroupAdResult() *MutateAdGroupAdResult

func (*MutateOperationResponse) GetAdGroupAssetResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAdGroupAssetResult() *MutateAdGroupAssetResult

func (*MutateOperationResponse) GetAdGroupBidModifierResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetAdGroupBidModifierResult() *MutateAdGroupBidModifierResult

func (*MutateOperationResponse) GetAdGroupCriterionLabelResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAdGroupCriterionLabelResult() *MutateAdGroupCriterionLabelResult

func (*MutateOperationResponse) GetAdGroupCriterionResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetAdGroupCriterionResult() *MutateAdGroupCriterionResult

func (*MutateOperationResponse) GetAdGroupExtensionSettingResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAdGroupExtensionSettingResult() *MutateAdGroupExtensionSettingResult

func (*MutateOperationResponse) GetAdGroupFeedResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAdGroupFeedResult() *MutateAdGroupFeedResult

func (*MutateOperationResponse) GetAdGroupLabelResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAdGroupLabelResult() *MutateAdGroupLabelResult

func (*MutateOperationResponse) GetAdGroupResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetAdGroupResult() *MutateAdGroupResult

func (*MutateOperationResponse) GetAdParameterResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAdParameterResult() *MutateAdParameterResult

func (*MutateOperationResponse) GetAdResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAdResult() *MutateAdResult

func (*MutateOperationResponse) GetAssetResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetAssetResult() *MutateAssetResult

func (*MutateOperationResponse) GetBiddingStrategyResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetBiddingStrategyResult() *MutateBiddingStrategyResult

func (*MutateOperationResponse) GetCampaignAssetResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCampaignAssetResult() *MutateCampaignAssetResult

func (*MutateOperationResponse) GetCampaignBidModifierResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetCampaignBidModifierResult() *MutateCampaignBidModifierResult

func (*MutateOperationResponse) GetCampaignBudgetResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetCampaignBudgetResult() *MutateCampaignBudgetResult

func (*MutateOperationResponse) GetCampaignCriterionResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetCampaignCriterionResult() *MutateCampaignCriterionResult

func (*MutateOperationResponse) GetCampaignDraftResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCampaignDraftResult() *MutateCampaignDraftResult

func (*MutateOperationResponse) GetCampaignExperimentResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCampaignExperimentResult() *MutateCampaignExperimentResult

func (*MutateOperationResponse) GetCampaignExtensionSettingResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCampaignExtensionSettingResult() *MutateCampaignExtensionSettingResult

func (*MutateOperationResponse) GetCampaignFeedResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCampaignFeedResult() *MutateCampaignFeedResult

func (*MutateOperationResponse) GetCampaignLabelResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCampaignLabelResult() *MutateCampaignLabelResult

func (*MutateOperationResponse) GetCampaignResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetCampaignResult() *MutateCampaignResult

func (*MutateOperationResponse) GetCampaignSharedSetResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetCampaignSharedSetResult() *MutateCampaignSharedSetResult

func (*MutateOperationResponse) GetConversionActionResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetConversionActionResult() *MutateConversionActionResult

func (*MutateOperationResponse) GetConversionCustomVariableResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetConversionCustomVariableResult() *MutateConversionCustomVariableResult

func (*MutateOperationResponse) GetCustomerAssetResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCustomerAssetResult() *MutateCustomerAssetResult

func (*MutateOperationResponse) GetCustomerExtensionSettingResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCustomerExtensionSettingResult() *MutateCustomerExtensionSettingResult

func (*MutateOperationResponse) GetCustomerFeedResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCustomerFeedResult() *MutateCustomerFeedResult

func (*MutateOperationResponse) GetCustomerLabelResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCustomerLabelResult() *MutateCustomerLabelResult

func (*MutateOperationResponse) GetCustomerNegativeCriterionResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCustomerNegativeCriterionResult() *MutateCustomerNegativeCriteriaResult

func (*MutateOperationResponse) GetCustomerResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetCustomerResult() *MutateCustomerResult

func (*MutateOperationResponse) GetExtensionFeedItemResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetExtensionFeedItemResult() *MutateExtensionFeedItemResult

func (*MutateOperationResponse) GetFeedItemResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetFeedItemResult() *MutateFeedItemResult

func (*MutateOperationResponse) GetFeedItemSetLinkResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetFeedItemSetLinkResult() *MutateFeedItemSetLinkResult

func (*MutateOperationResponse) GetFeedItemSetResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetFeedItemSetResult() *MutateFeedItemSetResult

func (*MutateOperationResponse) GetFeedItemTargetResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetFeedItemTargetResult() *MutateFeedItemTargetResult

func (*MutateOperationResponse) GetFeedMappingResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetFeedMappingResult() *MutateFeedMappingResult

func (*MutateOperationResponse) GetFeedResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetFeedResult() *MutateFeedResult

func (*MutateOperationResponse) GetKeywordPlanAdGroupKeywordResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetKeywordPlanAdGroupKeywordResult() *MutateKeywordPlanAdGroupKeywordResult

func (*MutateOperationResponse) GetKeywordPlanAdGroupResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetKeywordPlanAdGroupResult() *MutateKeywordPlanAdGroupResult

func (*MutateOperationResponse) GetKeywordPlanCampaignKeywordResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetKeywordPlanCampaignKeywordResult() *MutateKeywordPlanCampaignKeywordResult

func (*MutateOperationResponse) GetKeywordPlanCampaignResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetKeywordPlanCampaignResult() *MutateKeywordPlanCampaignResult

func (*MutateOperationResponse) GetKeywordPlanResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetKeywordPlanResult() *MutateKeywordPlansResult

func (*MutateOperationResponse) GetLabelResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetLabelResult() *MutateLabelResult

func (*MutateOperationResponse) GetMediaFileResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetMediaFileResult() *MutateMediaFileResult

func (*MutateOperationResponse) GetRemarketingActionResult ¶ added in v0.2.2

func (x *MutateOperationResponse) GetRemarketingActionResult() *MutateRemarketingActionResult

func (*MutateOperationResponse) GetResponse ¶ added in v0.2.0

func (m *MutateOperationResponse) GetResponse() isMutateOperationResponse_Response

func (*MutateOperationResponse) GetSharedCriterionResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetSharedCriterionResult() *MutateSharedCriterionResult

func (*MutateOperationResponse) GetSharedSetResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetSharedSetResult() *MutateSharedSetResult

func (*MutateOperationResponse) GetSmartCampaignSettingResult ¶ added in v0.2.3

func (x *MutateOperationResponse) GetSmartCampaignSettingResult() *MutateSmartCampaignSettingResult

func (*MutateOperationResponse) GetUserListResult ¶ added in v0.2.0

func (x *MutateOperationResponse) GetUserListResult() *MutateUserListResult

func (*MutateOperationResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateOperationResponse) ProtoMessage()

func (*MutateOperationResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateOperationResponse) ProtoReflect() protoreflect.Message

func (*MutateOperationResponse) Reset ¶ added in v0.2.0

func (x *MutateOperationResponse) Reset()

func (*MutateOperationResponse) String ¶ added in v0.2.0

func (x *MutateOperationResponse) String() string

type MutateOperationResponse_AdGroupAdLabelResult ¶ added in v0.2.2

type MutateOperationResponse_AdGroupAdLabelResult struct {
	// The result for the ad group ad label mutate.
	AdGroupAdLabelResult *MutateAdGroupAdLabelResult `protobuf:"bytes,17,opt,name=ad_group_ad_label_result,json=adGroupAdLabelResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupAdResult ¶ added in v0.2.0

type MutateOperationResponse_AdGroupAdResult struct {
	// The result for the ad group ad mutate.
	AdGroupAdResult *MutateAdGroupAdResult `protobuf:"bytes,1,opt,name=ad_group_ad_result,json=adGroupAdResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupAssetResult ¶ added in v0.2.2

type MutateOperationResponse_AdGroupAssetResult struct {
	// The result for the ad group asset mutate.
	AdGroupAssetResult *MutateAdGroupAssetResult `protobuf:"bytes,56,opt,name=ad_group_asset_result,json=adGroupAssetResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupBidModifierResult ¶ added in v0.2.0

type MutateOperationResponse_AdGroupBidModifierResult struct {
	// The result for the ad group bid modifier mutate.
	AdGroupBidModifierResult *MutateAdGroupBidModifierResult `protobuf:"bytes,2,opt,name=ad_group_bid_modifier_result,json=adGroupBidModifierResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupCriterionLabelResult ¶ added in v0.2.2

type MutateOperationResponse_AdGroupCriterionLabelResult struct {
	// The result for the ad group criterion label mutate.
	AdGroupCriterionLabelResult *MutateAdGroupCriterionLabelResult `protobuf:"bytes,18,opt,name=ad_group_criterion_label_result,json=adGroupCriterionLabelResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupCriterionResult ¶ added in v0.2.0

type MutateOperationResponse_AdGroupCriterionResult struct {
	// The result for the ad group criterion mutate.
	AdGroupCriterionResult *MutateAdGroupCriterionResult `protobuf:"bytes,3,opt,name=ad_group_criterion_result,json=adGroupCriterionResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupExtensionSettingResult ¶ added in v0.2.2

type MutateOperationResponse_AdGroupExtensionSettingResult struct {
	// The result for the ad group extension setting mutate.
	AdGroupExtensionSettingResult *MutateAdGroupExtensionSettingResult `protobuf:"bytes,19,opt,name=ad_group_extension_setting_result,json=adGroupExtensionSettingResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupFeedResult ¶ added in v0.2.2

type MutateOperationResponse_AdGroupFeedResult struct {
	// The result for the ad group feed mutate.
	AdGroupFeedResult *MutateAdGroupFeedResult `protobuf:"bytes,20,opt,name=ad_group_feed_result,json=adGroupFeedResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupLabelResult ¶ added in v0.2.2

type MutateOperationResponse_AdGroupLabelResult struct {
	// The result for the ad group label mutate.
	AdGroupLabelResult *MutateAdGroupLabelResult `protobuf:"bytes,21,opt,name=ad_group_label_result,json=adGroupLabelResult,proto3,oneof"`
}

type MutateOperationResponse_AdGroupResult ¶ added in v0.2.0

type MutateOperationResponse_AdGroupResult struct {
	// The result for the ad group mutate.
	AdGroupResult *MutateAdGroupResult `protobuf:"bytes,5,opt,name=ad_group_result,json=adGroupResult,proto3,oneof"`
}

type MutateOperationResponse_AdParameterResult ¶ added in v0.2.2

type MutateOperationResponse_AdParameterResult struct {
	// The result for the ad parameter mutate.
	AdParameterResult *MutateAdParameterResult `protobuf:"bytes,22,opt,name=ad_parameter_result,json=adParameterResult,proto3,oneof"`
}

type MutateOperationResponse_AdResult ¶ added in v0.2.2

type MutateOperationResponse_AdResult struct {
	// The result for the ad mutate.
	AdResult *MutateAdResult `protobuf:"bytes,49,opt,name=ad_result,json=adResult,proto3,oneof"`
}

type MutateOperationResponse_AssetResult ¶ added in v0.2.2

type MutateOperationResponse_AssetResult struct {
	// The result for the asset mutate.
	AssetResult *MutateAssetResult `protobuf:"bytes,23,opt,name=asset_result,json=assetResult,proto3,oneof"`
}

type MutateOperationResponse_BiddingStrategyResult ¶ added in v0.2.0

type MutateOperationResponse_BiddingStrategyResult struct {
	// The result for the bidding strategy mutate.
	BiddingStrategyResult *MutateBiddingStrategyResult `protobuf:"bytes,6,opt,name=bidding_strategy_result,json=biddingStrategyResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignAssetResult ¶ added in v0.2.2

type MutateOperationResponse_CampaignAssetResult struct {
	// The result for the campaign asset mutate.
	CampaignAssetResult *MutateCampaignAssetResult `protobuf:"bytes,52,opt,name=campaign_asset_result,json=campaignAssetResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignBidModifierResult ¶ added in v0.2.0

type MutateOperationResponse_CampaignBidModifierResult struct {
	// The result for the campaign bid modifier mutate.
	CampaignBidModifierResult *MutateCampaignBidModifierResult `protobuf:"bytes,7,opt,name=campaign_bid_modifier_result,json=campaignBidModifierResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignBudgetResult ¶ added in v0.2.0

type MutateOperationResponse_CampaignBudgetResult struct {
	// The result for the campaign budget mutate.
	CampaignBudgetResult *MutateCampaignBudgetResult `protobuf:"bytes,8,opt,name=campaign_budget_result,json=campaignBudgetResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignCriterionResult ¶ added in v0.2.0

type MutateOperationResponse_CampaignCriterionResult struct {
	// The result for the campaign criterion mutate.
	CampaignCriterionResult *MutateCampaignCriterionResult `protobuf:"bytes,13,opt,name=campaign_criterion_result,json=campaignCriterionResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignDraftResult ¶ added in v0.2.2

type MutateOperationResponse_CampaignDraftResult struct {
	// The result for the campaign draft mutate.
	CampaignDraftResult *MutateCampaignDraftResult `protobuf:"bytes,24,opt,name=campaign_draft_result,json=campaignDraftResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignExperimentResult ¶ added in v0.2.2

type MutateOperationResponse_CampaignExperimentResult struct {
	// The result for the campaign experiment mutate.
	CampaignExperimentResult *MutateCampaignExperimentResult `protobuf:"bytes,25,opt,name=campaign_experiment_result,json=campaignExperimentResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignExtensionSettingResult ¶ added in v0.2.2

type MutateOperationResponse_CampaignExtensionSettingResult struct {
	// The result for the campaign extension setting mutate.
	CampaignExtensionSettingResult *MutateCampaignExtensionSettingResult `protobuf:"bytes,26,opt,name=campaign_extension_setting_result,json=campaignExtensionSettingResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignFeedResult ¶ added in v0.2.2

type MutateOperationResponse_CampaignFeedResult struct {
	// The result for the campaign feed mutate.
	CampaignFeedResult *MutateCampaignFeedResult `protobuf:"bytes,27,opt,name=campaign_feed_result,json=campaignFeedResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignLabelResult ¶ added in v0.2.2

type MutateOperationResponse_CampaignLabelResult struct {
	// The result for the campaign label mutate.
	CampaignLabelResult *MutateCampaignLabelResult `protobuf:"bytes,28,opt,name=campaign_label_result,json=campaignLabelResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignResult ¶ added in v0.2.0

type MutateOperationResponse_CampaignResult struct {
	// The result for the campaign mutate.
	CampaignResult *MutateCampaignResult `protobuf:"bytes,10,opt,name=campaign_result,json=campaignResult,proto3,oneof"`
}

type MutateOperationResponse_CampaignSharedSetResult ¶ added in v0.2.0

type MutateOperationResponse_CampaignSharedSetResult struct {
	// The result for the campaign shared set mutate.
	CampaignSharedSetResult *MutateCampaignSharedSetResult `protobuf:"bytes,11,opt,name=campaign_shared_set_result,json=campaignSharedSetResult,proto3,oneof"`
}

type MutateOperationResponse_ConversionActionResult ¶ added in v0.2.0

type MutateOperationResponse_ConversionActionResult struct {
	// The result for the conversion action mutate.
	ConversionActionResult *MutateConversionActionResult `protobuf:"bytes,12,opt,name=conversion_action_result,json=conversionActionResult,proto3,oneof"`
}

type MutateOperationResponse_ConversionCustomVariableResult ¶ added in v0.2.2

type MutateOperationResponse_ConversionCustomVariableResult struct {
	// The result for the conversion custom variable mutate.
	ConversionCustomVariableResult *MutateConversionCustomVariableResult `protobuf:"bytes,55,opt,name=conversion_custom_variable_result,json=conversionCustomVariableResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerAssetResult ¶ added in v0.2.2

type MutateOperationResponse_CustomerAssetResult struct {
	// The result for the customer asset mutate.
	CustomerAssetResult *MutateCustomerAssetResult `protobuf:"bytes,57,opt,name=customer_asset_result,json=customerAssetResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerExtensionSettingResult ¶ added in v0.2.2

type MutateOperationResponse_CustomerExtensionSettingResult struct {
	// The result for the customer extension setting mutate.
	CustomerExtensionSettingResult *MutateCustomerExtensionSettingResult `protobuf:"bytes,30,opt,name=customer_extension_setting_result,json=customerExtensionSettingResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerFeedResult ¶ added in v0.2.2

type MutateOperationResponse_CustomerFeedResult struct {
	// The result for the customer feed mutate.
	CustomerFeedResult *MutateCustomerFeedResult `protobuf:"bytes,31,opt,name=customer_feed_result,json=customerFeedResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerLabelResult ¶ added in v0.2.2

type MutateOperationResponse_CustomerLabelResult struct {
	// The result for the customer label mutate.
	CustomerLabelResult *MutateCustomerLabelResult `protobuf:"bytes,32,opt,name=customer_label_result,json=customerLabelResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerNegativeCriterionResult ¶ added in v0.2.2

type MutateOperationResponse_CustomerNegativeCriterionResult struct {
	// The result for the customer negative criterion mutate.
	CustomerNegativeCriterionResult *MutateCustomerNegativeCriteriaResult `protobuf:"bytes,34,opt,name=customer_negative_criterion_result,json=customerNegativeCriterionResult,proto3,oneof"`
}

type MutateOperationResponse_CustomerResult ¶ added in v0.2.2

type MutateOperationResponse_CustomerResult struct {
	// The result for the customer mutate.
	CustomerResult *MutateCustomerResult `protobuf:"bytes,35,opt,name=customer_result,json=customerResult,proto3,oneof"`
}

type MutateOperationResponse_ExtensionFeedItemResult ¶ added in v0.2.2

type MutateOperationResponse_ExtensionFeedItemResult struct {
	// The result for the extension feed item mutate.
	ExtensionFeedItemResult *MutateExtensionFeedItemResult `protobuf:"bytes,36,opt,name=extension_feed_item_result,json=extensionFeedItemResult,proto3,oneof"`
}

type MutateOperationResponse_FeedItemResult ¶ added in v0.2.2

type MutateOperationResponse_FeedItemResult struct {
	// The result for the feed item mutate.
	FeedItemResult *MutateFeedItemResult `protobuf:"bytes,37,opt,name=feed_item_result,json=feedItemResult,proto3,oneof"`
}

type MutateOperationResponse_FeedItemSetLinkResult ¶ added in v0.2.2

type MutateOperationResponse_FeedItemSetLinkResult struct {
	// The result for the feed item set link mutate.
	FeedItemSetLinkResult *MutateFeedItemSetLinkResult `protobuf:"bytes,54,opt,name=feed_item_set_link_result,json=feedItemSetLinkResult,proto3,oneof"`
}

type MutateOperationResponse_FeedItemSetResult ¶ added in v0.2.2

type MutateOperationResponse_FeedItemSetResult struct {
	// The result for the feed item set mutate.
	FeedItemSetResult *MutateFeedItemSetResult `protobuf:"bytes,53,opt,name=feed_item_set_result,json=feedItemSetResult,proto3,oneof"`
}

type MutateOperationResponse_FeedItemTargetResult ¶ added in v0.2.2

type MutateOperationResponse_FeedItemTargetResult struct {
	// The result for the feed item target mutate.
	FeedItemTargetResult *MutateFeedItemTargetResult `protobuf:"bytes,38,opt,name=feed_item_target_result,json=feedItemTargetResult,proto3,oneof"`
}

type MutateOperationResponse_FeedMappingResult ¶ added in v0.2.2

type MutateOperationResponse_FeedMappingResult struct {
	// The result for the feed mapping mutate.
	FeedMappingResult *MutateFeedMappingResult `protobuf:"bytes,39,opt,name=feed_mapping_result,json=feedMappingResult,proto3,oneof"`
}

type MutateOperationResponse_FeedResult ¶ added in v0.2.2

type MutateOperationResponse_FeedResult struct {
	// The result for the feed mutate.
	FeedResult *MutateFeedResult `protobuf:"bytes,40,opt,name=feed_result,json=feedResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanAdGroupKeywordResult ¶ added in v0.2.2

type MutateOperationResponse_KeywordPlanAdGroupKeywordResult struct {
	// The result for the keyword plan ad group keyword mutate.
	KeywordPlanAdGroupKeywordResult *MutateKeywordPlanAdGroupKeywordResult `protobuf:"bytes,50,opt,name=keyword_plan_ad_group_keyword_result,json=keywordPlanAdGroupKeywordResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanAdGroupResult ¶ added in v0.2.2

type MutateOperationResponse_KeywordPlanAdGroupResult struct {
	// The result for the keyword plan ad group mutate.
	KeywordPlanAdGroupResult *MutateKeywordPlanAdGroupResult `protobuf:"bytes,44,opt,name=keyword_plan_ad_group_result,json=keywordPlanAdGroupResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanCampaignKeywordResult ¶ added in v0.2.2

type MutateOperationResponse_KeywordPlanCampaignKeywordResult struct {
	// The result for the keyword plan campaign keyword mutate.
	KeywordPlanCampaignKeywordResult *MutateKeywordPlanCampaignKeywordResult `protobuf:"bytes,51,opt,name=keyword_plan_campaign_keyword_result,json=keywordPlanCampaignKeywordResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanCampaignResult ¶ added in v0.2.2

type MutateOperationResponse_KeywordPlanCampaignResult struct {
	// The result for the keyword plan campaign mutate.
	KeywordPlanCampaignResult *MutateKeywordPlanCampaignResult `protobuf:"bytes,45,opt,name=keyword_plan_campaign_result,json=keywordPlanCampaignResult,proto3,oneof"`
}

type MutateOperationResponse_KeywordPlanResult ¶ added in v0.2.2

type MutateOperationResponse_KeywordPlanResult struct {
	// The result for the keyword plan mutate.
	KeywordPlanResult *MutateKeywordPlansResult `protobuf:"bytes,48,opt,name=keyword_plan_result,json=keywordPlanResult,proto3,oneof"`
}

type MutateOperationResponse_LabelResult ¶ added in v0.2.2

type MutateOperationResponse_LabelResult struct {
	// The result for the label mutate.
	LabelResult *MutateLabelResult `protobuf:"bytes,41,opt,name=label_result,json=labelResult,proto3,oneof"`
}

type MutateOperationResponse_MediaFileResult ¶ added in v0.2.2

type MutateOperationResponse_MediaFileResult struct {
	// The result for the media file mutate.
	MediaFileResult *MutateMediaFileResult `protobuf:"bytes,42,opt,name=media_file_result,json=mediaFileResult,proto3,oneof"`
}

type MutateOperationResponse_RemarketingActionResult ¶ added in v0.2.2

type MutateOperationResponse_RemarketingActionResult struct {
	// The result for the remarketing action mutate.
	RemarketingActionResult *MutateRemarketingActionResult `protobuf:"bytes,43,opt,name=remarketing_action_result,json=remarketingActionResult,proto3,oneof"`
}

type MutateOperationResponse_SharedCriterionResult ¶ added in v0.2.0

type MutateOperationResponse_SharedCriterionResult struct {
	// The result for the shared criterion mutate.
	SharedCriterionResult *MutateSharedCriterionResult `protobuf:"bytes,14,opt,name=shared_criterion_result,json=sharedCriterionResult,proto3,oneof"`
}

type MutateOperationResponse_SharedSetResult ¶ added in v0.2.0

type MutateOperationResponse_SharedSetResult struct {
	// The result for the shared set mutate.
	SharedSetResult *MutateSharedSetResult `protobuf:"bytes,15,opt,name=shared_set_result,json=sharedSetResult,proto3,oneof"`
}

type MutateOperationResponse_SmartCampaignSettingResult ¶ added in v0.2.3

type MutateOperationResponse_SmartCampaignSettingResult struct {
	// The result for the Smart campaign setting mutate.
	SmartCampaignSettingResult *MutateSmartCampaignSettingResult `protobuf:"bytes,61,opt,name=smart_campaign_setting_result,json=smartCampaignSettingResult,proto3,oneof"`
}

type MutateOperationResponse_UserListResult ¶ added in v0.2.0

type MutateOperationResponse_UserListResult struct {
	// The result for the user list mutate.
	UserListResult *MutateUserListResult `protobuf:"bytes,16,opt,name=user_list_result,json=userListResult,proto3,oneof"`
}

type MutateOperation_AdGroupAdLabelOperation ¶ added in v0.2.2

type MutateOperation_AdGroupAdLabelOperation struct {
	// An ad group ad label mutate operation.
	AdGroupAdLabelOperation *AdGroupAdLabelOperation `protobuf:"bytes,17,opt,name=ad_group_ad_label_operation,json=adGroupAdLabelOperation,proto3,oneof"`
}

type MutateOperation_AdGroupAdOperation ¶ added in v0.2.0

type MutateOperation_AdGroupAdOperation struct {
	// An ad group ad mutate operation.
	AdGroupAdOperation *AdGroupAdOperation `protobuf:"bytes,1,opt,name=ad_group_ad_operation,json=adGroupAdOperation,proto3,oneof"`
}

type MutateOperation_AdGroupAssetOperation ¶ added in v0.2.2

type MutateOperation_AdGroupAssetOperation struct {
	// An ad group asset mutate operation.
	AdGroupAssetOperation *AdGroupAssetOperation `protobuf:"bytes,56,opt,name=ad_group_asset_operation,json=adGroupAssetOperation,proto3,oneof"`
}

type MutateOperation_AdGroupBidModifierOperation ¶ added in v0.2.0

type MutateOperation_AdGroupBidModifierOperation struct {
	// An ad group bid modifier mutate operation.
	AdGroupBidModifierOperation *AdGroupBidModifierOperation `protobuf:"bytes,2,opt,name=ad_group_bid_modifier_operation,json=adGroupBidModifierOperation,proto3,oneof"`
}

type MutateOperation_AdGroupCriterionLabelOperation ¶ added in v0.2.2

type MutateOperation_AdGroupCriterionLabelOperation struct {
	// An ad group criterion label mutate operation.
	AdGroupCriterionLabelOperation *AdGroupCriterionLabelOperation `protobuf:"bytes,18,opt,name=ad_group_criterion_label_operation,json=adGroupCriterionLabelOperation,proto3,oneof"`
}

type MutateOperation_AdGroupCriterionOperation ¶ added in v0.2.0

type MutateOperation_AdGroupCriterionOperation struct {
	// An ad group criterion mutate operation.
	AdGroupCriterionOperation *AdGroupCriterionOperation `protobuf:"bytes,3,opt,name=ad_group_criterion_operation,json=adGroupCriterionOperation,proto3,oneof"`
}

type MutateOperation_AdGroupExtensionSettingOperation ¶ added in v0.2.2

type MutateOperation_AdGroupExtensionSettingOperation struct {
	// An ad group extension setting mutate operation.
	AdGroupExtensionSettingOperation *AdGroupExtensionSettingOperation `protobuf:"bytes,19,opt,name=ad_group_extension_setting_operation,json=adGroupExtensionSettingOperation,proto3,oneof"`
}

type MutateOperation_AdGroupFeedOperation ¶ added in v0.2.2

type MutateOperation_AdGroupFeedOperation struct {
	// An ad group feed mutate operation.
	AdGroupFeedOperation *AdGroupFeedOperation `protobuf:"bytes,20,opt,name=ad_group_feed_operation,json=adGroupFeedOperation,proto3,oneof"`
}

type MutateOperation_AdGroupLabelOperation ¶ added in v0.2.2

type MutateOperation_AdGroupLabelOperation struct {
	// An ad group label mutate operation.
	AdGroupLabelOperation *AdGroupLabelOperation `protobuf:"bytes,21,opt,name=ad_group_label_operation,json=adGroupLabelOperation,proto3,oneof"`
}

type MutateOperation_AdGroupOperation ¶ added in v0.2.0

type MutateOperation_AdGroupOperation struct {
	// An ad group mutate operation.
	AdGroupOperation *AdGroupOperation `protobuf:"bytes,5,opt,name=ad_group_operation,json=adGroupOperation,proto3,oneof"`
}

type MutateOperation_AdOperation ¶ added in v0.2.2

type MutateOperation_AdOperation struct {
	// An ad mutate operation.
	AdOperation *AdOperation `protobuf:"bytes,49,opt,name=ad_operation,json=adOperation,proto3,oneof"`
}

type MutateOperation_AdParameterOperation ¶ added in v0.2.2

type MutateOperation_AdParameterOperation struct {
	// An ad parameter mutate operation.
	AdParameterOperation *AdParameterOperation `protobuf:"bytes,22,opt,name=ad_parameter_operation,json=adParameterOperation,proto3,oneof"`
}

type MutateOperation_AssetOperation ¶ added in v0.2.2

type MutateOperation_AssetOperation struct {
	// An asset mutate operation.
	AssetOperation *AssetOperation `protobuf:"bytes,23,opt,name=asset_operation,json=assetOperation,proto3,oneof"`
}

type MutateOperation_BiddingStrategyOperation ¶ added in v0.2.0

type MutateOperation_BiddingStrategyOperation struct {
	// A bidding strategy mutate operation.
	BiddingStrategyOperation *BiddingStrategyOperation `protobuf:"bytes,6,opt,name=bidding_strategy_operation,json=biddingStrategyOperation,proto3,oneof"`
}

type MutateOperation_CampaignAssetOperation ¶ added in v0.2.2

type MutateOperation_CampaignAssetOperation struct {
	// A campaign asset mutate operation.
	CampaignAssetOperation *CampaignAssetOperation `protobuf:"bytes,52,opt,name=campaign_asset_operation,json=campaignAssetOperation,proto3,oneof"`
}

type MutateOperation_CampaignBidModifierOperation ¶ added in v0.2.0

type MutateOperation_CampaignBidModifierOperation struct {
	// A campaign bid modifier mutate operation.
	CampaignBidModifierOperation *CampaignBidModifierOperation `protobuf:"bytes,7,opt,name=campaign_bid_modifier_operation,json=campaignBidModifierOperation,proto3,oneof"`
}

type MutateOperation_CampaignBudgetOperation ¶ added in v0.2.0

type MutateOperation_CampaignBudgetOperation struct {
	// A campaign budget mutate operation.
	CampaignBudgetOperation *CampaignBudgetOperation `protobuf:"bytes,8,opt,name=campaign_budget_operation,json=campaignBudgetOperation,proto3,oneof"`
}

type MutateOperation_CampaignCriterionOperation ¶ added in v0.2.0

type MutateOperation_CampaignCriterionOperation struct {
	// A campaign criterion mutate operation.
	CampaignCriterionOperation *CampaignCriterionOperation `protobuf:"bytes,13,opt,name=campaign_criterion_operation,json=campaignCriterionOperation,proto3,oneof"`
}

type MutateOperation_CampaignDraftOperation ¶ added in v0.2.2

type MutateOperation_CampaignDraftOperation struct {
	// A campaign draft mutate operation.
	CampaignDraftOperation *CampaignDraftOperation `protobuf:"bytes,24,opt,name=campaign_draft_operation,json=campaignDraftOperation,proto3,oneof"`
}

type MutateOperation_CampaignExperimentOperation ¶ added in v0.2.2

type MutateOperation_CampaignExperimentOperation struct {
	// A campaign experiment mutate operation.
	CampaignExperimentOperation *CampaignExperimentOperation `protobuf:"bytes,25,opt,name=campaign_experiment_operation,json=campaignExperimentOperation,proto3,oneof"`
}

type MutateOperation_CampaignExtensionSettingOperation ¶ added in v0.2.2

type MutateOperation_CampaignExtensionSettingOperation struct {
	// A campaign extension setting mutate operation.
	CampaignExtensionSettingOperation *CampaignExtensionSettingOperation `protobuf:"bytes,26,opt,name=campaign_extension_setting_operation,json=campaignExtensionSettingOperation,proto3,oneof"`
}

type MutateOperation_CampaignFeedOperation ¶ added in v0.2.2

type MutateOperation_CampaignFeedOperation struct {
	// A campaign feed mutate operation.
	CampaignFeedOperation *CampaignFeedOperation `protobuf:"bytes,27,opt,name=campaign_feed_operation,json=campaignFeedOperation,proto3,oneof"`
}

type MutateOperation_CampaignLabelOperation ¶ added in v0.2.2

type MutateOperation_CampaignLabelOperation struct {
	// A campaign label mutate operation.
	CampaignLabelOperation *CampaignLabelOperation `protobuf:"bytes,28,opt,name=campaign_label_operation,json=campaignLabelOperation,proto3,oneof"`
}

type MutateOperation_CampaignOperation ¶ added in v0.2.0

type MutateOperation_CampaignOperation struct {
	// A campaign mutate operation.
	CampaignOperation *CampaignOperation `protobuf:"bytes,10,opt,name=campaign_operation,json=campaignOperation,proto3,oneof"`
}

type MutateOperation_CampaignSharedSetOperation ¶ added in v0.2.0

type MutateOperation_CampaignSharedSetOperation struct {
	// A campaign shared set mutate operation.
	CampaignSharedSetOperation *CampaignSharedSetOperation `protobuf:"bytes,11,opt,name=campaign_shared_set_operation,json=campaignSharedSetOperation,proto3,oneof"`
}

type MutateOperation_ConversionActionOperation ¶ added in v0.2.0

type MutateOperation_ConversionActionOperation struct {
	// A conversion action mutate operation.
	ConversionActionOperation *ConversionActionOperation `protobuf:"bytes,12,opt,name=conversion_action_operation,json=conversionActionOperation,proto3,oneof"`
}

type MutateOperation_ConversionCustomVariableOperation ¶ added in v0.2.2

type MutateOperation_ConversionCustomVariableOperation struct {
	// A conversion custom variable mutate operation.
	ConversionCustomVariableOperation *ConversionCustomVariableOperation `protobuf:"bytes,55,opt,name=conversion_custom_variable_operation,json=conversionCustomVariableOperation,proto3,oneof"`
}

type MutateOperation_CustomerAssetOperation ¶ added in v0.2.2

type MutateOperation_CustomerAssetOperation struct {
	// A customer asset mutate operation.
	CustomerAssetOperation *CustomerAssetOperation `protobuf:"bytes,57,opt,name=customer_asset_operation,json=customerAssetOperation,proto3,oneof"`
}

type MutateOperation_CustomerExtensionSettingOperation ¶ added in v0.2.2

type MutateOperation_CustomerExtensionSettingOperation struct {
	// A customer extension setting mutate operation.
	CustomerExtensionSettingOperation *CustomerExtensionSettingOperation `protobuf:"bytes,30,opt,name=customer_extension_setting_operation,json=customerExtensionSettingOperation,proto3,oneof"`
}

type MutateOperation_CustomerFeedOperation ¶ added in v0.2.2

type MutateOperation_CustomerFeedOperation struct {
	// A customer feed mutate operation.
	CustomerFeedOperation *CustomerFeedOperation `protobuf:"bytes,31,opt,name=customer_feed_operation,json=customerFeedOperation,proto3,oneof"`
}

type MutateOperation_CustomerLabelOperation ¶ added in v0.2.2

type MutateOperation_CustomerLabelOperation struct {
	// A customer label mutate operation.
	CustomerLabelOperation *CustomerLabelOperation `protobuf:"bytes,32,opt,name=customer_label_operation,json=customerLabelOperation,proto3,oneof"`
}

type MutateOperation_CustomerNegativeCriterionOperation ¶ added in v0.2.2

type MutateOperation_CustomerNegativeCriterionOperation struct {
	// A customer negative criterion mutate operation.
	CustomerNegativeCriterionOperation *CustomerNegativeCriterionOperation `protobuf:"bytes,34,opt,name=customer_negative_criterion_operation,json=customerNegativeCriterionOperation,proto3,oneof"`
}

type MutateOperation_CustomerOperation ¶ added in v0.2.2

type MutateOperation_CustomerOperation struct {
	// A customer mutate operation.
	CustomerOperation *CustomerOperation `protobuf:"bytes,35,opt,name=customer_operation,json=customerOperation,proto3,oneof"`
}

type MutateOperation_ExtensionFeedItemOperation ¶ added in v0.2.2

type MutateOperation_ExtensionFeedItemOperation struct {
	// An extension feed item mutate operation.
	ExtensionFeedItemOperation *ExtensionFeedItemOperation `protobuf:"bytes,36,opt,name=extension_feed_item_operation,json=extensionFeedItemOperation,proto3,oneof"`
}

type MutateOperation_FeedItemOperation ¶ added in v0.2.2

type MutateOperation_FeedItemOperation struct {
	// A feed item mutate operation.
	FeedItemOperation *FeedItemOperation `protobuf:"bytes,37,opt,name=feed_item_operation,json=feedItemOperation,proto3,oneof"`
}

type MutateOperation_FeedItemSetLinkOperation ¶ added in v0.2.2

type MutateOperation_FeedItemSetLinkOperation struct {
	// A feed item set link mutate operation.
	FeedItemSetLinkOperation *FeedItemSetLinkOperation `protobuf:"bytes,54,opt,name=feed_item_set_link_operation,json=feedItemSetLinkOperation,proto3,oneof"`
}

type MutateOperation_FeedItemSetOperation ¶ added in v0.2.2

type MutateOperation_FeedItemSetOperation struct {
	// A feed item set mutate operation.
	FeedItemSetOperation *FeedItemSetOperation `protobuf:"bytes,53,opt,name=feed_item_set_operation,json=feedItemSetOperation,proto3,oneof"`
}

type MutateOperation_FeedItemTargetOperation ¶ added in v0.2.2

type MutateOperation_FeedItemTargetOperation struct {
	// A feed item target mutate operation.
	FeedItemTargetOperation *FeedItemTargetOperation `protobuf:"bytes,38,opt,name=feed_item_target_operation,json=feedItemTargetOperation,proto3,oneof"`
}

type MutateOperation_FeedMappingOperation ¶ added in v0.2.2

type MutateOperation_FeedMappingOperation struct {
	// A feed mapping mutate operation.
	FeedMappingOperation *FeedMappingOperation `protobuf:"bytes,39,opt,name=feed_mapping_operation,json=feedMappingOperation,proto3,oneof"`
}

type MutateOperation_FeedOperation ¶ added in v0.2.2

type MutateOperation_FeedOperation struct {
	// A feed mutate operation.
	FeedOperation *FeedOperation `protobuf:"bytes,40,opt,name=feed_operation,json=feedOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanAdGroupKeywordOperation ¶ added in v0.2.2

type MutateOperation_KeywordPlanAdGroupKeywordOperation struct {
	// A keyword plan ad group keyword operation.
	KeywordPlanAdGroupKeywordOperation *KeywordPlanAdGroupKeywordOperation `protobuf:"bytes,50,opt,name=keyword_plan_ad_group_keyword_operation,json=keywordPlanAdGroupKeywordOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanAdGroupOperation ¶ added in v0.2.2

type MutateOperation_KeywordPlanAdGroupOperation struct {
	// A keyword plan ad group operation.
	KeywordPlanAdGroupOperation *KeywordPlanAdGroupOperation `protobuf:"bytes,44,opt,name=keyword_plan_ad_group_operation,json=keywordPlanAdGroupOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanCampaignKeywordOperation ¶ added in v0.2.2

type MutateOperation_KeywordPlanCampaignKeywordOperation struct {
	// A keyword plan campaign keyword operation.
	KeywordPlanCampaignKeywordOperation *KeywordPlanCampaignKeywordOperation `protobuf:"bytes,51,opt,name=keyword_plan_campaign_keyword_operation,json=keywordPlanCampaignKeywordOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanCampaignOperation ¶ added in v0.2.2

type MutateOperation_KeywordPlanCampaignOperation struct {
	// A keyword plan campaign operation.
	KeywordPlanCampaignOperation *KeywordPlanCampaignOperation `protobuf:"bytes,45,opt,name=keyword_plan_campaign_operation,json=keywordPlanCampaignOperation,proto3,oneof"`
}

type MutateOperation_KeywordPlanOperation ¶ added in v0.2.2

type MutateOperation_KeywordPlanOperation struct {
	// A keyword plan operation.
	KeywordPlanOperation *KeywordPlanOperation `protobuf:"bytes,48,opt,name=keyword_plan_operation,json=keywordPlanOperation,proto3,oneof"`
}

type MutateOperation_LabelOperation ¶ added in v0.2.2

type MutateOperation_LabelOperation struct {
	// A label mutate operation.
	LabelOperation *LabelOperation `protobuf:"bytes,41,opt,name=label_operation,json=labelOperation,proto3,oneof"`
}

type MutateOperation_MediaFileOperation ¶ added in v0.2.2

type MutateOperation_MediaFileOperation struct {
	// A media file mutate operation.
	MediaFileOperation *MediaFileOperation `protobuf:"bytes,42,opt,name=media_file_operation,json=mediaFileOperation,proto3,oneof"`
}

type MutateOperation_RemarketingActionOperation ¶ added in v0.2.2

type MutateOperation_RemarketingActionOperation struct {
	// A remarketing action mutate operation.
	RemarketingActionOperation *RemarketingActionOperation `protobuf:"bytes,43,opt,name=remarketing_action_operation,json=remarketingActionOperation,proto3,oneof"`
}

type MutateOperation_SharedCriterionOperation ¶ added in v0.2.0

type MutateOperation_SharedCriterionOperation struct {
	// A shared criterion mutate operation.
	SharedCriterionOperation *SharedCriterionOperation `protobuf:"bytes,14,opt,name=shared_criterion_operation,json=sharedCriterionOperation,proto3,oneof"`
}

type MutateOperation_SharedSetOperation ¶ added in v0.2.0

type MutateOperation_SharedSetOperation struct {
	// A shared set mutate operation.
	SharedSetOperation *SharedSetOperation `protobuf:"bytes,15,opt,name=shared_set_operation,json=sharedSetOperation,proto3,oneof"`
}

type MutateOperation_SmartCampaignSettingOperation ¶ added in v0.2.3

type MutateOperation_SmartCampaignSettingOperation struct {
	// A Smart campaign setting mutate operation.
	SmartCampaignSettingOperation *SmartCampaignSettingOperation `protobuf:"bytes,61,opt,name=smart_campaign_setting_operation,json=smartCampaignSettingOperation,proto3,oneof"`
}

type MutateOperation_UserListOperation ¶ added in v0.2.0

type MutateOperation_UserListOperation struct {
	// A user list mutate operation.
	UserListOperation *UserListOperation `protobuf:"bytes,16,opt,name=user_list_operation,json=userListOperation,proto3,oneof"`
}

type MutateRemarketingActionResult ¶ added in v0.2.1

type MutateRemarketingActionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the remarketing action mutate.

func (*MutateRemarketingActionResult) Descriptor deprecated added in v0.2.1

func (*MutateRemarketingActionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateRemarketingActionResult.ProtoReflect.Descriptor instead.

func (*MutateRemarketingActionResult) GetResourceName ¶ added in v0.2.1

func (x *MutateRemarketingActionResult) GetResourceName() string

func (*MutateRemarketingActionResult) ProtoMessage ¶ added in v0.2.1

func (*MutateRemarketingActionResult) ProtoMessage()

func (*MutateRemarketingActionResult) ProtoReflect ¶ added in v0.2.2

func (*MutateRemarketingActionResult) Reset ¶ added in v0.2.1

func (x *MutateRemarketingActionResult) Reset()

func (*MutateRemarketingActionResult) String ¶ added in v0.2.1

type MutateRemarketingActionsRequest ¶ added in v0.2.1

type MutateRemarketingActionsRequest struct {

	// Required. The ID of the customer whose remarketing actions are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual remarketing actions.
	Operations []*RemarketingActionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [RemarketingActionService.MutateRemarketingActions][google.ads.googleads.v8.services.RemarketingActionService.MutateRemarketingActions].

func (*MutateRemarketingActionsRequest) Descriptor deprecated added in v0.2.1

func (*MutateRemarketingActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateRemarketingActionsRequest.ProtoReflect.Descriptor instead.

func (*MutateRemarketingActionsRequest) GetCustomerId ¶ added in v0.2.1

func (x *MutateRemarketingActionsRequest) GetCustomerId() string

func (*MutateRemarketingActionsRequest) GetOperations ¶ added in v0.2.1

func (*MutateRemarketingActionsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateRemarketingActionsRequest) GetPartialFailure() bool

func (*MutateRemarketingActionsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateRemarketingActionsRequest) GetValidateOnly() bool

func (*MutateRemarketingActionsRequest) ProtoMessage ¶ added in v0.2.1

func (*MutateRemarketingActionsRequest) ProtoMessage()

func (*MutateRemarketingActionsRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateRemarketingActionsRequest) Reset ¶ added in v0.2.1

func (*MutateRemarketingActionsRequest) String ¶ added in v0.2.1

type MutateRemarketingActionsResponse ¶ added in v0.2.1

type MutateRemarketingActionsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateRemarketingActionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for remarketing action mutate.

func (*MutateRemarketingActionsResponse) Descriptor deprecated added in v0.2.1

func (*MutateRemarketingActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateRemarketingActionsResponse.ProtoReflect.Descriptor instead.

func (*MutateRemarketingActionsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateRemarketingActionsResponse) GetPartialFailureError() *status.Status

func (*MutateRemarketingActionsResponse) GetResults ¶ added in v0.2.1

func (*MutateRemarketingActionsResponse) ProtoMessage ¶ added in v0.2.1

func (*MutateRemarketingActionsResponse) ProtoMessage()

func (*MutateRemarketingActionsResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateRemarketingActionsResponse) Reset ¶ added in v0.2.1

func (*MutateRemarketingActionsResponse) String ¶ added in v0.2.1

type MutateSharedCriteriaRequest ¶ added in v0.2.0

type MutateSharedCriteriaRequest struct {

	// Required. The ID of the customer whose shared criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual shared criteria.
	Operations []*SharedCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [SharedCriterionService.MutateSharedCriteria][google.ads.googleads.v8.services.SharedCriterionService.MutateSharedCriteria].

func (*MutateSharedCriteriaRequest) Descriptor deprecated added in v0.2.0

func (*MutateSharedCriteriaRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedCriteriaRequest.ProtoReflect.Descriptor instead.

func (*MutateSharedCriteriaRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateSharedCriteriaRequest) GetCustomerId() string

func (*MutateSharedCriteriaRequest) GetOperations ¶ added in v0.2.0

func (*MutateSharedCriteriaRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateSharedCriteriaRequest) GetPartialFailure() bool

func (*MutateSharedCriteriaRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateSharedCriteriaRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateSharedCriteriaRequest) GetValidateOnly() bool

func (*MutateSharedCriteriaRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateSharedCriteriaRequest) ProtoMessage()

func (*MutateSharedCriteriaRequest) ProtoReflect ¶ added in v0.2.2

func (*MutateSharedCriteriaRequest) Reset ¶ added in v0.2.0

func (x *MutateSharedCriteriaRequest) Reset()

func (*MutateSharedCriteriaRequest) String ¶ added in v0.2.0

func (x *MutateSharedCriteriaRequest) String() string

type MutateSharedCriteriaResponse ¶ added in v0.2.0

type MutateSharedCriteriaResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateSharedCriterionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a shared criterion mutate.

func (*MutateSharedCriteriaResponse) Descriptor deprecated added in v0.2.0

func (*MutateSharedCriteriaResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedCriteriaResponse.ProtoReflect.Descriptor instead.

func (*MutateSharedCriteriaResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateSharedCriteriaResponse) GetPartialFailureError() *status.Status

func (*MutateSharedCriteriaResponse) GetResults ¶ added in v0.2.0

func (*MutateSharedCriteriaResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateSharedCriteriaResponse) ProtoMessage()

func (*MutateSharedCriteriaResponse) ProtoReflect ¶ added in v0.2.2

func (*MutateSharedCriteriaResponse) Reset ¶ added in v0.2.0

func (x *MutateSharedCriteriaResponse) Reset()

func (*MutateSharedCriteriaResponse) String ¶ added in v0.2.0

type MutateSharedCriterionResult ¶ added in v0.2.0

type MutateSharedCriterionResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated shared criterion with only mutable fields after mutate. The
	// field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	SharedCriterion *resources.SharedCriterion `protobuf:"bytes,2,opt,name=shared_criterion,json=sharedCriterion,proto3" json:"shared_criterion,omitempty"`
	// contains filtered or unexported fields
}

The result for the shared criterion mutate.

func (*MutateSharedCriterionResult) Descriptor deprecated added in v0.2.0

func (*MutateSharedCriterionResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedCriterionResult.ProtoReflect.Descriptor instead.

func (*MutateSharedCriterionResult) GetResourceName ¶ added in v0.2.0

func (x *MutateSharedCriterionResult) GetResourceName() string

func (*MutateSharedCriterionResult) GetSharedCriterion ¶ added in v0.2.2

func (x *MutateSharedCriterionResult) GetSharedCriterion() *resources.SharedCriterion

func (*MutateSharedCriterionResult) ProtoMessage ¶ added in v0.2.0

func (*MutateSharedCriterionResult) ProtoMessage()

func (*MutateSharedCriterionResult) ProtoReflect ¶ added in v0.2.2

func (*MutateSharedCriterionResult) Reset ¶ added in v0.2.0

func (x *MutateSharedCriterionResult) Reset()

func (*MutateSharedCriterionResult) String ¶ added in v0.2.0

func (x *MutateSharedCriterionResult) String() string

type MutateSharedSetResult ¶ added in v0.2.0

type MutateSharedSetResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated shared set with only mutable fields after mutate. The field
	// will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	SharedSet *resources.SharedSet `protobuf:"bytes,2,opt,name=shared_set,json=sharedSet,proto3" json:"shared_set,omitempty"`
	// contains filtered or unexported fields
}

The result for the shared set mutate.

func (*MutateSharedSetResult) Descriptor deprecated added in v0.2.0

func (*MutateSharedSetResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedSetResult.ProtoReflect.Descriptor instead.

func (*MutateSharedSetResult) GetResourceName ¶ added in v0.2.0

func (x *MutateSharedSetResult) GetResourceName() string

func (*MutateSharedSetResult) GetSharedSet ¶ added in v0.2.2

func (x *MutateSharedSetResult) GetSharedSet() *resources.SharedSet

func (*MutateSharedSetResult) ProtoMessage ¶ added in v0.2.0

func (*MutateSharedSetResult) ProtoMessage()

func (*MutateSharedSetResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateSharedSetResult) ProtoReflect() protoreflect.Message

func (*MutateSharedSetResult) Reset ¶ added in v0.2.0

func (x *MutateSharedSetResult) Reset()

func (*MutateSharedSetResult) String ¶ added in v0.2.0

func (x *MutateSharedSetResult) String() string

type MutateSharedSetsRequest ¶ added in v0.2.0

type MutateSharedSetsRequest struct {

	// Required. The ID of the customer whose shared sets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual shared sets.
	Operations []*SharedSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [SharedSetService.MutateSharedSets][google.ads.googleads.v8.services.SharedSetService.MutateSharedSets].

func (*MutateSharedSetsRequest) Descriptor deprecated added in v0.2.0

func (*MutateSharedSetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedSetsRequest.ProtoReflect.Descriptor instead.

func (*MutateSharedSetsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateSharedSetsRequest) GetCustomerId() string

func (*MutateSharedSetsRequest) GetOperations ¶ added in v0.2.0

func (x *MutateSharedSetsRequest) GetOperations() []*SharedSetOperation

func (*MutateSharedSetsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateSharedSetsRequest) GetPartialFailure() bool

func (*MutateSharedSetsRequest) GetResponseContentType ¶ added in v0.2.2

func (*MutateSharedSetsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateSharedSetsRequest) GetValidateOnly() bool

func (*MutateSharedSetsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateSharedSetsRequest) ProtoMessage()

func (*MutateSharedSetsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateSharedSetsRequest) ProtoReflect() protoreflect.Message

func (*MutateSharedSetsRequest) Reset ¶ added in v0.2.0

func (x *MutateSharedSetsRequest) Reset()

func (*MutateSharedSetsRequest) String ¶ added in v0.2.0

func (x *MutateSharedSetsRequest) String() string

type MutateSharedSetsResponse ¶ added in v0.2.0

type MutateSharedSetsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateSharedSetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for a shared set mutate.

func (*MutateSharedSetsResponse) Descriptor deprecated added in v0.2.0

func (*MutateSharedSetsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateSharedSetsResponse.ProtoReflect.Descriptor instead.

func (*MutateSharedSetsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateSharedSetsResponse) GetPartialFailureError() *status.Status

func (*MutateSharedSetsResponse) GetResults ¶ added in v0.2.0

func (*MutateSharedSetsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateSharedSetsResponse) ProtoMessage()

func (*MutateSharedSetsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateSharedSetsResponse) ProtoReflect() protoreflect.Message

func (*MutateSharedSetsResponse) Reset ¶ added in v0.2.0

func (x *MutateSharedSetsResponse) Reset()

func (*MutateSharedSetsResponse) String ¶ added in v0.2.0

func (x *MutateSharedSetsResponse) String() string

type MutateSmartCampaignSettingResult ¶ added in v0.2.3

type MutateSmartCampaignSettingResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// The mutated Smart campaign setting with only mutable fields after mutate.
	// The field will only be returned when response_content_type is set to
	// "MUTABLE_RESOURCE".
	SmartCampaignSetting *resources.SmartCampaignSetting `protobuf:"bytes,2,opt,name=smart_campaign_setting,json=smartCampaignSetting,proto3" json:"smart_campaign_setting,omitempty"`
	// contains filtered or unexported fields
}

The result for the Smart campaign setting mutate.

func (*MutateSmartCampaignSettingResult) Descriptor deprecated added in v0.2.3

func (*MutateSmartCampaignSettingResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateSmartCampaignSettingResult.ProtoReflect.Descriptor instead.

func (*MutateSmartCampaignSettingResult) GetResourceName ¶ added in v0.2.3

func (x *MutateSmartCampaignSettingResult) GetResourceName() string

func (*MutateSmartCampaignSettingResult) GetSmartCampaignSetting ¶ added in v0.2.3

func (x *MutateSmartCampaignSettingResult) GetSmartCampaignSetting() *resources.SmartCampaignSetting

func (*MutateSmartCampaignSettingResult) ProtoMessage ¶ added in v0.2.3

func (*MutateSmartCampaignSettingResult) ProtoMessage()

func (*MutateSmartCampaignSettingResult) ProtoReflect ¶ added in v0.2.3

func (*MutateSmartCampaignSettingResult) Reset ¶ added in v0.2.3

func (*MutateSmartCampaignSettingResult) String ¶ added in v0.2.3

type MutateSmartCampaignSettingsRequest ¶ added in v0.2.3

type MutateSmartCampaignSettingsRequest struct {

	// Required. The ID of the customer whose Smart campaign settings are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual Smart campaign settings.
	Operations []*SmartCampaignSettingOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// The response content type setting. Determines whether the mutable resource
	// or just the resource name should be returned post mutation.
	ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `` /* 200-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [SmartCampaignSettingService.MutateSmartCampaignSetting][].

func (*MutateSmartCampaignSettingsRequest) Descriptor deprecated added in v0.2.3

func (*MutateSmartCampaignSettingsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateSmartCampaignSettingsRequest.ProtoReflect.Descriptor instead.

func (*MutateSmartCampaignSettingsRequest) GetCustomerId ¶ added in v0.2.3

func (x *MutateSmartCampaignSettingsRequest) GetCustomerId() string

func (*MutateSmartCampaignSettingsRequest) GetOperations ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsRequest) GetPartialFailure ¶ added in v0.2.3

func (x *MutateSmartCampaignSettingsRequest) GetPartialFailure() bool

func (*MutateSmartCampaignSettingsRequest) GetResponseContentType ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsRequest) GetValidateOnly ¶ added in v0.2.3

func (x *MutateSmartCampaignSettingsRequest) GetValidateOnly() bool

func (*MutateSmartCampaignSettingsRequest) ProtoMessage ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsRequest) ProtoMessage()

func (*MutateSmartCampaignSettingsRequest) ProtoReflect ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsRequest) Reset ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsRequest) String ¶ added in v0.2.3

type MutateSmartCampaignSettingsResponse ¶ added in v0.2.3

type MutateSmartCampaignSettingsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateSmartCampaignSettingResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for campaign mutate.

func (*MutateSmartCampaignSettingsResponse) Descriptor deprecated added in v0.2.3

func (*MutateSmartCampaignSettingsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateSmartCampaignSettingsResponse.ProtoReflect.Descriptor instead.

func (*MutateSmartCampaignSettingsResponse) GetPartialFailureError ¶ added in v0.2.3

func (x *MutateSmartCampaignSettingsResponse) GetPartialFailureError() *status.Status

func (*MutateSmartCampaignSettingsResponse) GetResults ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsResponse) ProtoMessage ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsResponse) ProtoMessage()

func (*MutateSmartCampaignSettingsResponse) ProtoReflect ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsResponse) Reset ¶ added in v0.2.3

func (*MutateSmartCampaignSettingsResponse) String ¶ added in v0.2.3

type MutateUserListResult ¶ added in v0.2.0

type MutateUserListResult struct {

	// Returned for successful operations.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

The result for the user list mutate.

func (*MutateUserListResult) Descriptor deprecated added in v0.2.0

func (*MutateUserListResult) Descriptor() ([]byte, []int)

Deprecated: Use MutateUserListResult.ProtoReflect.Descriptor instead.

func (*MutateUserListResult) GetResourceName ¶ added in v0.2.0

func (x *MutateUserListResult) GetResourceName() string

func (*MutateUserListResult) ProtoMessage ¶ added in v0.2.0

func (*MutateUserListResult) ProtoMessage()

func (*MutateUserListResult) ProtoReflect ¶ added in v0.2.2

func (x *MutateUserListResult) ProtoReflect() protoreflect.Message

func (*MutateUserListResult) Reset ¶ added in v0.2.0

func (x *MutateUserListResult) Reset()

func (*MutateUserListResult) String ¶ added in v0.2.0

func (x *MutateUserListResult) String() string

type MutateUserListsRequest ¶ added in v0.2.0

type MutateUserListsRequest struct {

	// Required. The ID of the customer whose user lists are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to perform on individual user lists.
	Operations []*UserListOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	// If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// Default is false.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [UserListService.MutateUserLists][google.ads.googleads.v8.services.UserListService.MutateUserLists].

func (*MutateUserListsRequest) Descriptor deprecated added in v0.2.0

func (*MutateUserListsRequest) Descriptor() ([]byte, []int)

Deprecated: Use MutateUserListsRequest.ProtoReflect.Descriptor instead.

func (*MutateUserListsRequest) GetCustomerId ¶ added in v0.2.0

func (x *MutateUserListsRequest) GetCustomerId() string

func (*MutateUserListsRequest) GetOperations ¶ added in v0.2.0

func (x *MutateUserListsRequest) GetOperations() []*UserListOperation

func (*MutateUserListsRequest) GetPartialFailure ¶ added in v0.2.1

func (x *MutateUserListsRequest) GetPartialFailure() bool

func (*MutateUserListsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *MutateUserListsRequest) GetValidateOnly() bool

func (*MutateUserListsRequest) ProtoMessage ¶ added in v0.2.0

func (*MutateUserListsRequest) ProtoMessage()

func (*MutateUserListsRequest) ProtoReflect ¶ added in v0.2.2

func (x *MutateUserListsRequest) ProtoReflect() protoreflect.Message

func (*MutateUserListsRequest) Reset ¶ added in v0.2.0

func (x *MutateUserListsRequest) Reset()

func (*MutateUserListsRequest) String ¶ added in v0.2.0

func (x *MutateUserListsRequest) String() string

type MutateUserListsResponse ¶ added in v0.2.0

type MutateUserListsResponse struct {

	// Errors that pertain to operation failures in the partial failure mode.
	// Returned only when partial_failure = true and all errors occur inside the
	// operations. If any errors occur outside the operations (e.g. auth errors),
	// we return an RPC level error.
	PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// All results for the mutate.
	Results []*MutateUserListResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for user list mutate.

func (*MutateUserListsResponse) Descriptor deprecated added in v0.2.0

func (*MutateUserListsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MutateUserListsResponse.ProtoReflect.Descriptor instead.

func (*MutateUserListsResponse) GetPartialFailureError ¶ added in v0.2.1

func (x *MutateUserListsResponse) GetPartialFailureError() *status.Status

func (*MutateUserListsResponse) GetResults ¶ added in v0.2.0

func (x *MutateUserListsResponse) GetResults() []*MutateUserListResult

func (*MutateUserListsResponse) ProtoMessage ¶ added in v0.2.0

func (*MutateUserListsResponse) ProtoMessage()

func (*MutateUserListsResponse) ProtoReflect ¶ added in v0.2.2

func (x *MutateUserListsResponse) ProtoReflect() protoreflect.Message

func (*MutateUserListsResponse) Reset ¶ added in v0.2.0

func (x *MutateUserListsResponse) Reset()

func (*MutateUserListsResponse) String ¶ added in v0.2.0

func (x *MutateUserListsResponse) String() string

type OfflineUserDataJobOperation ¶ added in v0.2.2

type OfflineUserDataJobOperation struct {

	// Operation to be made for the AddOfflineUserDataJobOperationsRequest.
	//
	// Types that are assignable to Operation:
	//	*OfflineUserDataJobOperation_Create
	//	*OfflineUserDataJobOperation_Remove
	//	*OfflineUserDataJobOperation_RemoveAll
	Operation isOfflineUserDataJobOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Operation to be made for the AddOfflineUserDataJobOperationsRequest.

func (*OfflineUserDataJobOperation) Descriptor deprecated added in v0.2.2

func (*OfflineUserDataJobOperation) Descriptor() ([]byte, []int)

Deprecated: Use OfflineUserDataJobOperation.ProtoReflect.Descriptor instead.

func (*OfflineUserDataJobOperation) GetCreate ¶ added in v0.2.2

func (*OfflineUserDataJobOperation) GetOperation ¶ added in v0.2.2

func (m *OfflineUserDataJobOperation) GetOperation() isOfflineUserDataJobOperation_Operation

func (*OfflineUserDataJobOperation) GetRemove ¶ added in v0.2.2

func (*OfflineUserDataJobOperation) GetRemoveAll ¶ added in v0.2.2

func (x *OfflineUserDataJobOperation) GetRemoveAll() bool

func (*OfflineUserDataJobOperation) ProtoMessage ¶ added in v0.2.2

func (*OfflineUserDataJobOperation) ProtoMessage()

func (*OfflineUserDataJobOperation) ProtoReflect ¶ added in v0.2.2

func (*OfflineUserDataJobOperation) Reset ¶ added in v0.2.2

func (x *OfflineUserDataJobOperation) Reset()

func (*OfflineUserDataJobOperation) String ¶ added in v0.2.2

func (x *OfflineUserDataJobOperation) String() string

type OfflineUserDataJobOperation_Create ¶ added in v0.2.2

type OfflineUserDataJobOperation_Create struct {
	// Add the provided data to the transaction. Data cannot be retrieved after
	// being uploaded.
	Create *common.UserData `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type OfflineUserDataJobOperation_Remove ¶ added in v0.2.2

type OfflineUserDataJobOperation_Remove struct {
	// Remove the provided data from the transaction. Data cannot be retrieved
	// after being uploaded.
	Remove *common.UserData `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type OfflineUserDataJobOperation_RemoveAll ¶ added in v0.2.2

type OfflineUserDataJobOperation_RemoveAll struct {
	// Remove all previously provided data. This is only supported for Customer
	// Match.
	RemoveAll bool `protobuf:"varint,3,opt,name=remove_all,json=removeAll,proto3,oneof"`
}

type OfflineUserDataJobServiceClient ¶ added in v0.2.2

type OfflineUserDataJobServiceClient interface {
	// Creates an offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [NotAllowlistedError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	CreateOfflineUserDataJob(ctx context.Context, in *CreateOfflineUserDataJobRequest, opts ...grpc.CallOption) (*CreateOfflineUserDataJobResponse, error)
	// Returns the offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetOfflineUserDataJob(ctx context.Context, in *GetOfflineUserDataJobRequest, opts ...grpc.CallOption) (*resources.OfflineUserDataJob, error)
	// Adds operations to the offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	AddOfflineUserDataJobOperations(ctx context.Context, in *AddOfflineUserDataJobOperationsRequest, opts ...grpc.CallOption) (*AddOfflineUserDataJobOperationsResponse, error)
	// Runs the offline user data job.
	//
	// When finished, the long running operation will contain the processing
	// result or failure information, if any.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	RunOfflineUserDataJob(ctx context.Context, in *RunOfflineUserDataJobRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
}

OfflineUserDataJobServiceClient is the client API for OfflineUserDataJobService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewOfflineUserDataJobServiceClient ¶ added in v0.2.2

func NewOfflineUserDataJobServiceClient(cc grpc.ClientConnInterface) OfflineUserDataJobServiceClient

type OfflineUserDataJobServiceServer ¶ added in v0.2.2

type OfflineUserDataJobServiceServer interface {
	// Creates an offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [NotAllowlistedError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	CreateOfflineUserDataJob(context.Context, *CreateOfflineUserDataJobRequest) (*CreateOfflineUserDataJobResponse, error)
	// Returns the offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetOfflineUserDataJob(context.Context, *GetOfflineUserDataJobRequest) (*resources.OfflineUserDataJob, error)
	// Adds operations to the offline user data job.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	AddOfflineUserDataJobOperations(context.Context, *AddOfflineUserDataJobOperationsRequest) (*AddOfflineUserDataJobOperationsResponse, error)
	// Runs the offline user data job.
	//
	// When finished, the long running operation will contain the processing
	// result or failure information, if any.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	RunOfflineUserDataJob(context.Context, *RunOfflineUserDataJobRequest) (*longrunning.Operation, error)
	// contains filtered or unexported methods
}

OfflineUserDataJobServiceServer is the server API for OfflineUserDataJobService service. All implementations must embed UnimplementedOfflineUserDataJobServiceServer for forward compatibility

type OnTargetAudienceMetrics ¶ added in v0.2.2

type OnTargetAudienceMetrics struct {

	// Reference audience size matching the considered targeting for YouTube.
	YoutubeAudienceSize *int64 `` /* 127-byte string literal not displayed */
	// Reference audience size matching the considered targeting for Census.
	CensusAudienceSize *int64 `protobuf:"varint,4,opt,name=census_audience_size,json=censusAudienceSize,proto3,oneof" json:"census_audience_size,omitempty"`
	// contains filtered or unexported fields
}

Audience metrics for the planned products. These metrics consider the following targeting dimensions:

- Location - PlannableAgeRange - Gender

func (*OnTargetAudienceMetrics) Descriptor deprecated added in v0.2.2

func (*OnTargetAudienceMetrics) Descriptor() ([]byte, []int)

Deprecated: Use OnTargetAudienceMetrics.ProtoReflect.Descriptor instead.

func (*OnTargetAudienceMetrics) GetCensusAudienceSize ¶ added in v0.2.2

func (x *OnTargetAudienceMetrics) GetCensusAudienceSize() int64

func (*OnTargetAudienceMetrics) GetYoutubeAudienceSize ¶ added in v0.2.2

func (x *OnTargetAudienceMetrics) GetYoutubeAudienceSize() int64

func (*OnTargetAudienceMetrics) ProtoMessage ¶ added in v0.2.2

func (*OnTargetAudienceMetrics) ProtoMessage()

func (*OnTargetAudienceMetrics) ProtoReflect ¶ added in v0.2.2

func (x *OnTargetAudienceMetrics) ProtoReflect() protoreflect.Message

func (*OnTargetAudienceMetrics) Reset ¶ added in v0.2.2

func (x *OnTargetAudienceMetrics) Reset()

func (*OnTargetAudienceMetrics) String ¶ added in v0.2.2

func (x *OnTargetAudienceMetrics) String() string

type OperatingSystemVersionConstantServiceClient ¶ added in v0.2.1

type OperatingSystemVersionConstantServiceClient interface {
	// Returns the requested OS version constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetOperatingSystemVersionConstant(ctx context.Context, in *GetOperatingSystemVersionConstantRequest, opts ...grpc.CallOption) (*resources.OperatingSystemVersionConstant, error)
}

OperatingSystemVersionConstantServiceClient is the client API for OperatingSystemVersionConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewOperatingSystemVersionConstantServiceClient ¶ added in v0.2.1

func NewOperatingSystemVersionConstantServiceClient(cc grpc.ClientConnInterface) OperatingSystemVersionConstantServiceClient

type OperatingSystemVersionConstantServiceServer ¶ added in v0.2.1

type OperatingSystemVersionConstantServiceServer interface {
	// Returns the requested OS version constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetOperatingSystemVersionConstant(context.Context, *GetOperatingSystemVersionConstantRequest) (*resources.OperatingSystemVersionConstant, error)
	// contains filtered or unexported methods
}

OperatingSystemVersionConstantServiceServer is the server API for OperatingSystemVersionConstantService service. All implementations must embed UnimplementedOperatingSystemVersionConstantServiceServer for forward compatibility

type PaidOrganicSearchTermViewServiceClient ¶ added in v0.2.2

type PaidOrganicSearchTermViewServiceClient interface {
	// Returns the requested paid organic search term view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetPaidOrganicSearchTermView(ctx context.Context, in *GetPaidOrganicSearchTermViewRequest, opts ...grpc.CallOption) (*resources.PaidOrganicSearchTermView, error)
}

PaidOrganicSearchTermViewServiceClient is the client API for PaidOrganicSearchTermViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewPaidOrganicSearchTermViewServiceClient ¶ added in v0.2.2

func NewPaidOrganicSearchTermViewServiceClient(cc grpc.ClientConnInterface) PaidOrganicSearchTermViewServiceClient

type PaidOrganicSearchTermViewServiceServer ¶ added in v0.2.2

type PaidOrganicSearchTermViewServiceServer interface {
	// Returns the requested paid organic search term view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetPaidOrganicSearchTermView(context.Context, *GetPaidOrganicSearchTermViewRequest) (*resources.PaidOrganicSearchTermView, error)
	// contains filtered or unexported methods
}

PaidOrganicSearchTermViewServiceServer is the server API for PaidOrganicSearchTermViewService service. All implementations must embed UnimplementedPaidOrganicSearchTermViewServiceServer for forward compatibility

type ParentalStatusViewServiceClient ¶ added in v0.2.0

type ParentalStatusViewServiceClient interface {
	// Returns the requested parental status view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetParentalStatusView(ctx context.Context, in *GetParentalStatusViewRequest, opts ...grpc.CallOption) (*resources.ParentalStatusView, error)
}

ParentalStatusViewServiceClient is the client API for ParentalStatusViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewParentalStatusViewServiceClient ¶ added in v0.2.0

func NewParentalStatusViewServiceClient(cc grpc.ClientConnInterface) ParentalStatusViewServiceClient

type ParentalStatusViewServiceServer ¶ added in v0.2.0

type ParentalStatusViewServiceServer interface {
	// Returns the requested parental status view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetParentalStatusView(context.Context, *GetParentalStatusViewRequest) (*resources.ParentalStatusView, error)
	// contains filtered or unexported methods
}

ParentalStatusViewServiceServer is the server API for ParentalStatusViewService service. All implementations must embed UnimplementedParentalStatusViewServiceServer for forward compatibility

type PaymentsAccountServiceClient ¶ added in v0.2.0

type PaymentsAccountServiceClient interface {
	// Returns all payments accounts associated with all managers
	// between the login customer ID and specified serving customer in the
	// hierarchy, inclusive.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PaymentsAccountError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPaymentsAccounts(ctx context.Context, in *ListPaymentsAccountsRequest, opts ...grpc.CallOption) (*ListPaymentsAccountsResponse, error)
}

PaymentsAccountServiceClient is the client API for PaymentsAccountService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewPaymentsAccountServiceClient ¶ added in v0.2.0

func NewPaymentsAccountServiceClient(cc grpc.ClientConnInterface) PaymentsAccountServiceClient

type PaymentsAccountServiceServer ¶ added in v0.2.0

type PaymentsAccountServiceServer interface {
	// Returns all payments accounts associated with all managers
	// between the login customer ID and specified serving customer in the
	// hierarchy, inclusive.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [PaymentsAccountError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPaymentsAccounts(context.Context, *ListPaymentsAccountsRequest) (*ListPaymentsAccountsResponse, error)
	// contains filtered or unexported methods
}

PaymentsAccountServiceServer is the server API for PaymentsAccountService service. All implementations must embed UnimplementedPaymentsAccountServiceServer for forward compatibility

type PlannableLocation ¶ added in v0.2.2

type PlannableLocation struct {

	// The location identifier.
	Id *string `protobuf:"bytes,4,opt,name=id,proto3,oneof" json:"id,omitempty"`
	// The unique location name in english.
	Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// The parent country code, not present if location is a country.
	// If present will always be a criterion id: additional information, such as
	// country name are returned both via ListPlannableLocations or directly by
	// accessing GeoTargetConstantService with the criterion id.
	ParentCountryId *int64 `protobuf:"varint,6,opt,name=parent_country_id,json=parentCountryId,proto3,oneof" json:"parent_country_id,omitempty"`
	// contains filtered or unexported fields
}

A plannable location: a country, a DMA, a metro region, a tv region, a province.

func (*PlannableLocation) Descriptor deprecated added in v0.2.2

func (*PlannableLocation) Descriptor() ([]byte, []int)

Deprecated: Use PlannableLocation.ProtoReflect.Descriptor instead.

func (*PlannableLocation) GetId ¶ added in v0.2.2

func (x *PlannableLocation) GetId() string

func (*PlannableLocation) GetName ¶ added in v0.2.2

func (x *PlannableLocation) GetName() string

func (*PlannableLocation) GetParentCountryId ¶ added in v0.2.2

func (x *PlannableLocation) GetParentCountryId() int64

func (*PlannableLocation) ProtoMessage ¶ added in v0.2.2

func (*PlannableLocation) ProtoMessage()

func (*PlannableLocation) ProtoReflect ¶ added in v0.2.2

func (x *PlannableLocation) ProtoReflect() protoreflect.Message

func (*PlannableLocation) Reset ¶ added in v0.2.2

func (x *PlannableLocation) Reset()

func (*PlannableLocation) String ¶ added in v0.2.2

func (x *PlannableLocation) String() string

type PlannableTargeting ¶ added in v0.2.2

type PlannableTargeting struct {

	// Allowed plannable age ranges for the product for which metrics will be
	// reported. Actual targeting is computed by mapping this age range onto
	// standard Google common.AgeRangeInfo values.
	AgeRanges []enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange `` /* 171-byte string literal not displayed */
	// Targetable genders for the ad product.
	Genders []*common.GenderInfo `protobuf:"bytes,2,rep,name=genders,proto3" json:"genders,omitempty"`
	// Targetable devices for the ad product.
	Devices []*common.DeviceInfo `protobuf:"bytes,3,rep,name=devices,proto3" json:"devices,omitempty"`
	// Targetable networks for the ad product.
	Networks []enums.ReachPlanNetworkEnum_ReachPlanNetwork `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

The targeting for which traffic metrics will be reported.

func (*PlannableTargeting) Descriptor deprecated added in v0.2.2

func (*PlannableTargeting) Descriptor() ([]byte, []int)

Deprecated: Use PlannableTargeting.ProtoReflect.Descriptor instead.

func (*PlannableTargeting) GetAgeRanges ¶ added in v0.2.2

func (*PlannableTargeting) GetDevices ¶ added in v0.2.2

func (x *PlannableTargeting) GetDevices() []*common.DeviceInfo

func (*PlannableTargeting) GetGenders ¶ added in v0.2.2

func (x *PlannableTargeting) GetGenders() []*common.GenderInfo

func (*PlannableTargeting) GetNetworks ¶ added in v0.2.2

func (*PlannableTargeting) ProtoMessage ¶ added in v0.2.2

func (*PlannableTargeting) ProtoMessage()

func (*PlannableTargeting) ProtoReflect ¶ added in v0.2.2

func (x *PlannableTargeting) ProtoReflect() protoreflect.Message

func (*PlannableTargeting) Reset ¶ added in v0.2.2

func (x *PlannableTargeting) Reset()

func (*PlannableTargeting) String ¶ added in v0.2.2

func (x *PlannableTargeting) String() string

type PlannedProduct ¶ added in v0.2.2

type PlannedProduct struct {

	// Required. Selected product for planning.
	// The code associated with the ad product. E.g. Trueview, Bumper
	// To list the available plannable product codes use ListPlannableProducts.
	PlannableProductCode *string `` /* 129-byte string literal not displayed */
	// Required. Maximum budget allocation in micros for the selected product.
	// The value is specified in the selected planning currency_code.
	// E.g. 1 000 000$ = 1 000 000 000 000 micros.
	BudgetMicros *int64 `protobuf:"varint,4,opt,name=budget_micros,json=budgetMicros,proto3,oneof" json:"budget_micros,omitempty"`
	// contains filtered or unexported fields
}

A product being planned for reach.

func (*PlannedProduct) Descriptor deprecated added in v0.2.2

func (*PlannedProduct) Descriptor() ([]byte, []int)

Deprecated: Use PlannedProduct.ProtoReflect.Descriptor instead.

func (*PlannedProduct) GetBudgetMicros ¶ added in v0.2.2

func (x *PlannedProduct) GetBudgetMicros() int64

func (*PlannedProduct) GetPlannableProductCode ¶ added in v0.2.2

func (x *PlannedProduct) GetPlannableProductCode() string

func (*PlannedProduct) ProtoMessage ¶ added in v0.2.2

func (*PlannedProduct) ProtoMessage()

func (*PlannedProduct) ProtoReflect ¶ added in v0.2.2

func (x *PlannedProduct) ProtoReflect() protoreflect.Message

func (*PlannedProduct) Reset ¶ added in v0.2.2

func (x *PlannedProduct) Reset()

func (*PlannedProduct) String ¶ added in v0.2.2

func (x *PlannedProduct) String() string

type PlannedProductForecast ¶ added in v0.2.2

type PlannedProductForecast struct {

	// Number of unique people reached that exactly matches the Targeting.
	OnTargetReach int64 `protobuf:"varint,1,opt,name=on_target_reach,json=onTargetReach,proto3" json:"on_target_reach,omitempty"`
	// Number of unique people reached. This includes people that may fall
	// outside the specified Targeting.
	TotalReach int64 `protobuf:"varint,2,opt,name=total_reach,json=totalReach,proto3" json:"total_reach,omitempty"`
	// Number of ad impressions that exactly matches the Targeting.
	OnTargetImpressions int64 `protobuf:"varint,3,opt,name=on_target_impressions,json=onTargetImpressions,proto3" json:"on_target_impressions,omitempty"`
	// Total number of ad impressions. This includes impressions that may fall
	// outside the specified Targeting, due to insufficient information on
	// signed-in users.
	TotalImpressions int64 `protobuf:"varint,4,opt,name=total_impressions,json=totalImpressions,proto3" json:"total_impressions,omitempty"`
	// Number of times the ad's impressions were considered viewable.
	// See https://support.google.com/google-ads/answer/7029393 for
	// more information about what makes an ad viewable and how
	// viewability is measured.
	ViewableImpressions *int64 `protobuf:"varint,5,opt,name=viewable_impressions,json=viewableImpressions,proto3,oneof" json:"viewable_impressions,omitempty"`
	// contains filtered or unexported fields
}

Forecasted traffic metrics for a planned product.

func (*PlannedProductForecast) Descriptor deprecated added in v0.2.2

func (*PlannedProductForecast) Descriptor() ([]byte, []int)

Deprecated: Use PlannedProductForecast.ProtoReflect.Descriptor instead.

func (*PlannedProductForecast) GetOnTargetImpressions ¶ added in v0.2.2

func (x *PlannedProductForecast) GetOnTargetImpressions() int64

func (*PlannedProductForecast) GetOnTargetReach ¶ added in v0.2.2

func (x *PlannedProductForecast) GetOnTargetReach() int64

func (*PlannedProductForecast) GetTotalImpressions ¶ added in v0.2.2

func (x *PlannedProductForecast) GetTotalImpressions() int64

func (*PlannedProductForecast) GetTotalReach ¶ added in v0.2.2

func (x *PlannedProductForecast) GetTotalReach() int64

func (*PlannedProductForecast) GetViewableImpressions ¶ added in v0.2.2

func (x *PlannedProductForecast) GetViewableImpressions() int64

func (*PlannedProductForecast) ProtoMessage ¶ added in v0.2.2

func (*PlannedProductForecast) ProtoMessage()

func (*PlannedProductForecast) ProtoReflect ¶ added in v0.2.2

func (x *PlannedProductForecast) ProtoReflect() protoreflect.Message

func (*PlannedProductForecast) Reset ¶ added in v0.2.2

func (x *PlannedProductForecast) Reset()

func (*PlannedProductForecast) String ¶ added in v0.2.2

func (x *PlannedProductForecast) String() string

type PlannedProductReachForecast ¶ added in v0.2.2

type PlannedProductReachForecast struct {

	// Selected product for planning. The product codes returned are within the
	// set of the ones returned by ListPlannableProducts when using the same
	// location id.
	PlannableProductCode string `protobuf:"bytes,1,opt,name=plannable_product_code,json=plannableProductCode,proto3" json:"plannable_product_code,omitempty"`
	// The cost in micros. This may differ from the product's input allocation
	// if one or more planned products cannot fulfill the budget because of
	// limited inventory.
	CostMicros int64 `protobuf:"varint,2,opt,name=cost_micros,json=costMicros,proto3" json:"cost_micros,omitempty"`
	// Forecasted traffic metrics for this product.
	PlannedProductForecast *PlannedProductForecast `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

The forecasted allocation and traffic metrics for a specific product at a point on the reach curve.

func (*PlannedProductReachForecast) Descriptor deprecated added in v0.2.2

func (*PlannedProductReachForecast) Descriptor() ([]byte, []int)

Deprecated: Use PlannedProductReachForecast.ProtoReflect.Descriptor instead.

func (*PlannedProductReachForecast) GetCostMicros ¶ added in v0.2.2

func (x *PlannedProductReachForecast) GetCostMicros() int64

func (*PlannedProductReachForecast) GetPlannableProductCode ¶ added in v0.2.2

func (x *PlannedProductReachForecast) GetPlannableProductCode() string

func (*PlannedProductReachForecast) GetPlannedProductForecast ¶ added in v0.2.2

func (x *PlannedProductReachForecast) GetPlannedProductForecast() *PlannedProductForecast

func (*PlannedProductReachForecast) ProtoMessage ¶ added in v0.2.2

func (*PlannedProductReachForecast) ProtoMessage()

func (*PlannedProductReachForecast) ProtoReflect ¶ added in v0.2.2

func (*PlannedProductReachForecast) Reset ¶ added in v0.2.2

func (x *PlannedProductReachForecast) Reset()

func (*PlannedProductReachForecast) String ¶ added in v0.2.2

func (x *PlannedProductReachForecast) String() string

type Preferences ¶ added in v0.2.2

type Preferences struct {

	// True if ad skippable.
	// If not set, default is any value.
	IsSkippable *bool `protobuf:"varint,6,opt,name=is_skippable,json=isSkippable,proto3,oneof" json:"is_skippable,omitempty"`
	// True if ad start with sound.
	// If not set, default is any value.
	StartsWithSound *bool `protobuf:"varint,7,opt,name=starts_with_sound,json=startsWithSound,proto3,oneof" json:"starts_with_sound,omitempty"`
	// The length of the ad.
	// If not set, default is any value.
	AdLength enums.ReachPlanAdLengthEnum_ReachPlanAdLength `` /* 161-byte string literal not displayed */
	// True if ad will only show on the top content.
	// If not set, default is false.
	TopContentOnly *bool `protobuf:"varint,8,opt,name=top_content_only,json=topContentOnly,proto3,oneof" json:"top_content_only,omitempty"`
	// True if the price guaranteed. The cost of serving the ad is agreed upfront
	// and not subject to an auction.
	// If not set, default is any value.
	HasGuaranteedPrice *bool `protobuf:"varint,9,opt,name=has_guaranteed_price,json=hasGuaranteedPrice,proto3,oneof" json:"has_guaranteed_price,omitempty"`
	// contains filtered or unexported fields
}

Set of preferences about the planned mix.

func (*Preferences) Descriptor deprecated added in v0.2.2

func (*Preferences) Descriptor() ([]byte, []int)

Deprecated: Use Preferences.ProtoReflect.Descriptor instead.

func (*Preferences) GetAdLength ¶ added in v0.2.2

func (*Preferences) GetHasGuaranteedPrice ¶ added in v0.2.2

func (x *Preferences) GetHasGuaranteedPrice() bool

func (*Preferences) GetIsSkippable ¶ added in v0.2.2

func (x *Preferences) GetIsSkippable() bool

func (*Preferences) GetStartsWithSound ¶ added in v0.2.2

func (x *Preferences) GetStartsWithSound() bool

func (*Preferences) GetTopContentOnly ¶ added in v0.2.2

func (x *Preferences) GetTopContentOnly() bool

func (*Preferences) ProtoMessage ¶ added in v0.2.2

func (*Preferences) ProtoMessage()

func (*Preferences) ProtoReflect ¶ added in v0.2.2

func (x *Preferences) ProtoReflect() protoreflect.Message

func (*Preferences) Reset ¶ added in v0.2.2

func (x *Preferences) Reset()

func (*Preferences) String ¶ added in v0.2.2

func (x *Preferences) String() string

type ProductAllocation ¶ added in v0.2.2

type ProductAllocation struct {

	// Selected product for planning. The product codes returned are within the
	// set of the ones returned by ListPlannableProducts when using the same
	// location id.
	PlannableProductCode *string `` /* 129-byte string literal not displayed */
	// The value to be allocated for the suggested product in requested currency.
	// Amount in micros. One million is equivalent to one unit.
	BudgetMicros *int64 `protobuf:"varint,4,opt,name=budget_micros,json=budgetMicros,proto3,oneof" json:"budget_micros,omitempty"`
	// contains filtered or unexported fields
}

An allocation of a part of the budget on a given product.

func (*ProductAllocation) Descriptor deprecated added in v0.2.2

func (*ProductAllocation) Descriptor() ([]byte, []int)

Deprecated: Use ProductAllocation.ProtoReflect.Descriptor instead.

func (*ProductAllocation) GetBudgetMicros ¶ added in v0.2.2

func (x *ProductAllocation) GetBudgetMicros() int64

func (*ProductAllocation) GetPlannableProductCode ¶ added in v0.2.2

func (x *ProductAllocation) GetPlannableProductCode() string

func (*ProductAllocation) ProtoMessage ¶ added in v0.2.2

func (*ProductAllocation) ProtoMessage()

func (*ProductAllocation) ProtoReflect ¶ added in v0.2.2

func (x *ProductAllocation) ProtoReflect() protoreflect.Message

func (*ProductAllocation) Reset ¶ added in v0.2.2

func (x *ProductAllocation) Reset()

func (*ProductAllocation) String ¶ added in v0.2.2

func (x *ProductAllocation) String() string

type ProductBiddingCategoryConstantServiceClient ¶ added in v0.2.2

type ProductBiddingCategoryConstantServiceClient interface {
	// Returns the requested Product Bidding Category in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetProductBiddingCategoryConstant(ctx context.Context, in *GetProductBiddingCategoryConstantRequest, opts ...grpc.CallOption) (*resources.ProductBiddingCategoryConstant, error)
}

ProductBiddingCategoryConstantServiceClient is the client API for ProductBiddingCategoryConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewProductBiddingCategoryConstantServiceClient ¶ added in v0.2.2

func NewProductBiddingCategoryConstantServiceClient(cc grpc.ClientConnInterface) ProductBiddingCategoryConstantServiceClient

type ProductBiddingCategoryConstantServiceServer ¶ added in v0.2.2

type ProductBiddingCategoryConstantServiceServer interface {
	// Returns the requested Product Bidding Category in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetProductBiddingCategoryConstant(context.Context, *GetProductBiddingCategoryConstantRequest) (*resources.ProductBiddingCategoryConstant, error)
	// contains filtered or unexported methods
}

ProductBiddingCategoryConstantServiceServer is the server API for ProductBiddingCategoryConstantService service. All implementations must embed UnimplementedProductBiddingCategoryConstantServiceServer for forward compatibility

type ProductGroupViewServiceClient ¶ added in v0.2.0

type ProductGroupViewServiceClient interface {
	// Returns the requested product group view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetProductGroupView(ctx context.Context, in *GetProductGroupViewRequest, opts ...grpc.CallOption) (*resources.ProductGroupView, error)
}

ProductGroupViewServiceClient is the client API for ProductGroupViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewProductGroupViewServiceClient ¶ added in v0.2.0

func NewProductGroupViewServiceClient(cc grpc.ClientConnInterface) ProductGroupViewServiceClient

type ProductGroupViewServiceServer ¶ added in v0.2.0

type ProductGroupViewServiceServer interface {
	// Returns the requested product group view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetProductGroupView(context.Context, *GetProductGroupViewRequest) (*resources.ProductGroupView, error)
	// contains filtered or unexported methods
}

ProductGroupViewServiceServer is the server API for ProductGroupViewService service. All implementations must embed UnimplementedProductGroupViewServiceServer for forward compatibility

type ProductMetadata ¶ added in v0.2.2

type ProductMetadata struct {

	// The code associated with the ad product. E.g. BUMPER, TRUEVIEW_IN_STREAM
	// To list the available plannable product codes use ListPlannableProducts.
	PlannableProductCode *string `` /* 129-byte string literal not displayed */
	// The name associated with the ad product.
	PlannableProductName string `protobuf:"bytes,3,opt,name=plannable_product_name,json=plannableProductName,proto3" json:"plannable_product_name,omitempty"`
	// The allowed plannable targeting for this product.
	PlannableTargeting *PlannableTargeting `protobuf:"bytes,2,opt,name=plannable_targeting,json=plannableTargeting,proto3" json:"plannable_targeting,omitempty"`
	// contains filtered or unexported fields
}

The metadata associated with an available plannable product.

func (*ProductMetadata) Descriptor deprecated added in v0.2.2

func (*ProductMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ProductMetadata.ProtoReflect.Descriptor instead.

func (*ProductMetadata) GetPlannableProductCode ¶ added in v0.2.2

func (x *ProductMetadata) GetPlannableProductCode() string

func (*ProductMetadata) GetPlannableProductName ¶ added in v0.2.2

func (x *ProductMetadata) GetPlannableProductName() string

func (*ProductMetadata) GetPlannableTargeting ¶ added in v0.2.2

func (x *ProductMetadata) GetPlannableTargeting() *PlannableTargeting

func (*ProductMetadata) ProtoMessage ¶ added in v0.2.2

func (*ProductMetadata) ProtoMessage()

func (*ProductMetadata) ProtoReflect ¶ added in v0.2.2

func (x *ProductMetadata) ProtoReflect() protoreflect.Message

func (*ProductMetadata) Reset ¶ added in v0.2.2

func (x *ProductMetadata) Reset()

func (*ProductMetadata) String ¶ added in v0.2.2

func (x *ProductMetadata) String() string

type PromoteCampaignDraftRequest ¶ added in v0.2.2

type PromoteCampaignDraftRequest struct {

	// Required. The resource name of the campaign draft to promote.
	CampaignDraft string `protobuf:"bytes,1,opt,name=campaign_draft,json=campaignDraft,proto3" json:"campaign_draft,omitempty"`
	// If true, the request is validated but no Long Running Operation is created.
	// Only errors are returned.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignDraftService.PromoteCampaignDraft][google.ads.googleads.v8.services.CampaignDraftService.PromoteCampaignDraft].

func (*PromoteCampaignDraftRequest) Descriptor deprecated added in v0.2.2

func (*PromoteCampaignDraftRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromoteCampaignDraftRequest.ProtoReflect.Descriptor instead.

func (*PromoteCampaignDraftRequest) GetCampaignDraft ¶ added in v0.2.2

func (x *PromoteCampaignDraftRequest) GetCampaignDraft() string

func (*PromoteCampaignDraftRequest) GetValidateOnly ¶ added in v0.2.2

func (x *PromoteCampaignDraftRequest) GetValidateOnly() bool

func (*PromoteCampaignDraftRequest) ProtoMessage ¶ added in v0.2.2

func (*PromoteCampaignDraftRequest) ProtoMessage()

func (*PromoteCampaignDraftRequest) ProtoReflect ¶ added in v0.2.2

func (*PromoteCampaignDraftRequest) Reset ¶ added in v0.2.2

func (x *PromoteCampaignDraftRequest) Reset()

func (*PromoteCampaignDraftRequest) String ¶ added in v0.2.2

func (x *PromoteCampaignDraftRequest) String() string

type PromoteCampaignExperimentRequest ¶ added in v0.2.2

type PromoteCampaignExperimentRequest struct {

	// Required. The resource name of the campaign experiment to promote.
	CampaignExperiment string `protobuf:"bytes,1,opt,name=campaign_experiment,json=campaignExperiment,proto3" json:"campaign_experiment,omitempty"`
	// If true, the request is validated but no Long Running Operation is created.
	// Only errors are returned.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [CampaignExperimentService.PromoteCampaignExperiment][google.ads.googleads.v8.services.CampaignExperimentService.PromoteCampaignExperiment].

func (*PromoteCampaignExperimentRequest) Descriptor deprecated added in v0.2.2

func (*PromoteCampaignExperimentRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromoteCampaignExperimentRequest.ProtoReflect.Descriptor instead.

func (*PromoteCampaignExperimentRequest) GetCampaignExperiment ¶ added in v0.2.2

func (x *PromoteCampaignExperimentRequest) GetCampaignExperiment() string

func (*PromoteCampaignExperimentRequest) GetValidateOnly ¶ added in v0.2.2

func (x *PromoteCampaignExperimentRequest) GetValidateOnly() bool

func (*PromoteCampaignExperimentRequest) ProtoMessage ¶ added in v0.2.2

func (*PromoteCampaignExperimentRequest) ProtoMessage()

func (*PromoteCampaignExperimentRequest) ProtoReflect ¶ added in v0.2.2

func (*PromoteCampaignExperimentRequest) Reset ¶ added in v0.2.2

func (*PromoteCampaignExperimentRequest) String ¶ added in v0.2.2

type ReachCurve ¶ added in v0.2.2

type ReachCurve struct {

	// All points on the reach curve.
	ReachForecasts []*ReachForecast `protobuf:"bytes,1,rep,name=reach_forecasts,json=reachForecasts,proto3" json:"reach_forecasts,omitempty"`
	// contains filtered or unexported fields
}

The reach curve for the planned products.

func (*ReachCurve) Descriptor deprecated added in v0.2.2

func (*ReachCurve) Descriptor() ([]byte, []int)

Deprecated: Use ReachCurve.ProtoReflect.Descriptor instead.

func (*ReachCurve) GetReachForecasts ¶ added in v0.2.2

func (x *ReachCurve) GetReachForecasts() []*ReachForecast

func (*ReachCurve) ProtoMessage ¶ added in v0.2.2

func (*ReachCurve) ProtoMessage()

func (*ReachCurve) ProtoReflect ¶ added in v0.2.2

func (x *ReachCurve) ProtoReflect() protoreflect.Message

func (*ReachCurve) Reset ¶ added in v0.2.2

func (x *ReachCurve) Reset()

func (*ReachCurve) String ¶ added in v0.2.2

func (x *ReachCurve) String() string

type ReachForecast ¶ added in v0.2.2

type ReachForecast struct {

	// The cost in micros.
	CostMicros int64 `protobuf:"varint,5,opt,name=cost_micros,json=costMicros,proto3" json:"cost_micros,omitempty"`
	// Forecasted traffic metrics for this point.
	Forecast *Forecast `protobuf:"bytes,2,opt,name=forecast,proto3" json:"forecast,omitempty"`
	// The forecasted allocation and traffic metrics for each planned product
	// at this point on the reach curve.
	PlannedProductReachForecasts []*PlannedProductReachForecast `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

A point on reach curve.

func (*ReachForecast) Descriptor deprecated added in v0.2.2

func (*ReachForecast) Descriptor() ([]byte, []int)

Deprecated: Use ReachForecast.ProtoReflect.Descriptor instead.

func (*ReachForecast) GetCostMicros ¶ added in v0.2.2

func (x *ReachForecast) GetCostMicros() int64

func (*ReachForecast) GetForecast ¶ added in v0.2.2

func (x *ReachForecast) GetForecast() *Forecast

func (*ReachForecast) GetPlannedProductReachForecasts ¶ added in v0.2.2

func (x *ReachForecast) GetPlannedProductReachForecasts() []*PlannedProductReachForecast

func (*ReachForecast) ProtoMessage ¶ added in v0.2.2

func (*ReachForecast) ProtoMessage()

func (*ReachForecast) ProtoReflect ¶ added in v0.2.2

func (x *ReachForecast) ProtoReflect() protoreflect.Message

func (*ReachForecast) Reset ¶ added in v0.2.2

func (x *ReachForecast) Reset()

func (*ReachForecast) String ¶ added in v0.2.2

func (x *ReachForecast) String() string

type ReachPlanServiceClient ¶ added in v0.2.2

type ReachPlanServiceClient interface {
	// Returns the list of plannable locations (for example, countries & DMAs).
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPlannableLocations(ctx context.Context, in *ListPlannableLocationsRequest, opts ...grpc.CallOption) (*ListPlannableLocationsResponse, error)
	// Returns the list of per-location plannable YouTube ad formats with allowed
	// targeting.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPlannableProducts(ctx context.Context, in *ListPlannableProductsRequest, opts ...grpc.CallOption) (*ListPlannableProductsResponse, error)
	// Generates a product mix ideas given a set of preferences. This method
	// helps the advertiser to obtain a good mix of ad formats and budget
	// allocations based on its preferences.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [ReachPlanError]()
	//   [RequestError]()
	GenerateProductMixIdeas(ctx context.Context, in *GenerateProductMixIdeasRequest, opts ...grpc.CallOption) (*GenerateProductMixIdeasResponse, error)
	// Generates a reach forecast for a given targeting / product mix.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [ReachPlanError]()
	//   [RequestError]()
	GenerateReachForecast(ctx context.Context, in *GenerateReachForecastRequest, opts ...grpc.CallOption) (*GenerateReachForecastResponse, error)
}

ReachPlanServiceClient is the client API for ReachPlanService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewReachPlanServiceClient ¶ added in v0.2.2

func NewReachPlanServiceClient(cc grpc.ClientConnInterface) ReachPlanServiceClient

type ReachPlanServiceServer ¶ added in v0.2.2

type ReachPlanServiceServer interface {
	// Returns the list of plannable locations (for example, countries & DMAs).
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPlannableLocations(context.Context, *ListPlannableLocationsRequest) (*ListPlannableLocationsResponse, error)
	// Returns the list of per-location plannable YouTube ad formats with allowed
	// targeting.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	ListPlannableProducts(context.Context, *ListPlannableProductsRequest) (*ListPlannableProductsResponse, error)
	// Generates a product mix ideas given a set of preferences. This method
	// helps the advertiser to obtain a good mix of ad formats and budget
	// allocations based on its preferences.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [ReachPlanError]()
	//   [RequestError]()
	GenerateProductMixIdeas(context.Context, *GenerateProductMixIdeasRequest) (*GenerateProductMixIdeasResponse, error)
	// Generates a reach forecast for a given targeting / product mix.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [ReachPlanError]()
	//   [RequestError]()
	GenerateReachForecast(context.Context, *GenerateReachForecastRequest) (*GenerateReachForecastResponse, error)
	// contains filtered or unexported methods
}

ReachPlanServiceServer is the server API for ReachPlanService service. All implementations must embed UnimplementedReachPlanServiceServer for forward compatibility

type RecommendationServiceClient ¶

type RecommendationServiceClient interface {
	// Returns the requested recommendation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetRecommendation(ctx context.Context, in *GetRecommendationRequest, opts ...grpc.CallOption) (*resources.Recommendation, error)
	// Applies given recommendations with corresponding apply parameters.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	ApplyRecommendation(ctx context.Context, in *ApplyRecommendationRequest, opts ...grpc.CallOption) (*ApplyRecommendationResponse, error)
	// Dismisses given recommendations.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	DismissRecommendation(ctx context.Context, in *DismissRecommendationRequest, opts ...grpc.CallOption) (*DismissRecommendationResponse, error)
}

RecommendationServiceClient is the client API for RecommendationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type RecommendationServiceServer ¶

type RecommendationServiceServer interface {
	// Returns the requested recommendation in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetRecommendation(context.Context, *GetRecommendationRequest) (*resources.Recommendation, error)
	// Applies given recommendations with corresponding apply parameters.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	//   [UrlFieldError]()
	ApplyRecommendation(context.Context, *ApplyRecommendationRequest) (*ApplyRecommendationResponse, error)
	// Dismisses given recommendations.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RecommendationError]()
	//   [RequestError]()
	DismissRecommendation(context.Context, *DismissRecommendationRequest) (*DismissRecommendationResponse, error)
	// contains filtered or unexported methods
}

RecommendationServiceServer is the server API for RecommendationService service. All implementations must embed UnimplementedRecommendationServiceServer for forward compatibility

type RegenerateShareableLinkIdRequest ¶ added in v0.2.2

type RegenerateShareableLinkIdRequest struct {

	// Resource name of the third party app analytics link.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId][google.ads.googleads.v8.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId].

func (*RegenerateShareableLinkIdRequest) Descriptor deprecated added in v0.2.2

func (*RegenerateShareableLinkIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use RegenerateShareableLinkIdRequest.ProtoReflect.Descriptor instead.

func (*RegenerateShareableLinkIdRequest) GetResourceName ¶ added in v0.2.2

func (x *RegenerateShareableLinkIdRequest) GetResourceName() string

func (*RegenerateShareableLinkIdRequest) ProtoMessage ¶ added in v0.2.2

func (*RegenerateShareableLinkIdRequest) ProtoMessage()

func (*RegenerateShareableLinkIdRequest) ProtoReflect ¶ added in v0.2.2

func (*RegenerateShareableLinkIdRequest) Reset ¶ added in v0.2.2

func (*RegenerateShareableLinkIdRequest) String ¶ added in v0.2.2

type RegenerateShareableLinkIdResponse ¶ added in v0.2.2

type RegenerateShareableLinkIdResponse struct {
	// contains filtered or unexported fields
}

Response message for [ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId][google.ads.googleads.v8.services.ThirdPartyAppAnalyticsLinkService.RegenerateShareableLinkId].

func (*RegenerateShareableLinkIdResponse) Descriptor deprecated added in v0.2.2

func (*RegenerateShareableLinkIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use RegenerateShareableLinkIdResponse.ProtoReflect.Descriptor instead.

func (*RegenerateShareableLinkIdResponse) ProtoMessage ¶ added in v0.2.2

func (*RegenerateShareableLinkIdResponse) ProtoMessage()

func (*RegenerateShareableLinkIdResponse) ProtoReflect ¶ added in v0.2.2

func (*RegenerateShareableLinkIdResponse) Reset ¶ added in v0.2.2

func (*RegenerateShareableLinkIdResponse) String ¶ added in v0.2.2

type RemarketingActionOperation ¶ added in v0.2.1

type RemarketingActionOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*RemarketingActionOperation_Create
	//	*RemarketingActionOperation_Update
	Operation isRemarketingActionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a remarketing action.

func (*RemarketingActionOperation) Descriptor deprecated added in v0.2.1

func (*RemarketingActionOperation) Descriptor() ([]byte, []int)

Deprecated: Use RemarketingActionOperation.ProtoReflect.Descriptor instead.

func (*RemarketingActionOperation) GetCreate ¶ added in v0.2.1

func (*RemarketingActionOperation) GetOperation ¶ added in v0.2.1

func (m *RemarketingActionOperation) GetOperation() isRemarketingActionOperation_Operation

func (*RemarketingActionOperation) GetUpdate ¶ added in v0.2.1

func (*RemarketingActionOperation) GetUpdateMask ¶ added in v0.2.1

func (x *RemarketingActionOperation) GetUpdateMask() *field_mask.FieldMask

func (*RemarketingActionOperation) ProtoMessage ¶ added in v0.2.1

func (*RemarketingActionOperation) ProtoMessage()

func (*RemarketingActionOperation) ProtoReflect ¶ added in v0.2.2

func (*RemarketingActionOperation) Reset ¶ added in v0.2.1

func (x *RemarketingActionOperation) Reset()

func (*RemarketingActionOperation) String ¶ added in v0.2.1

func (x *RemarketingActionOperation) String() string

type RemarketingActionOperation_Create ¶ added in v0.2.1

type RemarketingActionOperation_Create struct {
	// Create operation: No resource name is expected for the new remarketing
	// action.
	Create *resources.RemarketingAction `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type RemarketingActionOperation_Update ¶ added in v0.2.1

type RemarketingActionOperation_Update struct {
	// Update operation: The remarketing action is expected to have a valid
	// resource name.
	Update *resources.RemarketingAction `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type RemarketingActionServiceClient ¶ added in v0.2.1

type RemarketingActionServiceClient interface {
	// Returns the requested remarketing action in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetRemarketingAction(ctx context.Context, in *GetRemarketingActionRequest, opts ...grpc.CallOption) (*resources.RemarketingAction, error)
	// Creates or updates remarketing actions. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionActionError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateRemarketingActions(ctx context.Context, in *MutateRemarketingActionsRequest, opts ...grpc.CallOption) (*MutateRemarketingActionsResponse, error)
}

RemarketingActionServiceClient is the client API for RemarketingActionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewRemarketingActionServiceClient ¶ added in v0.2.1

func NewRemarketingActionServiceClient(cc grpc.ClientConnInterface) RemarketingActionServiceClient

type RemarketingActionServiceServer ¶ added in v0.2.1

type RemarketingActionServiceServer interface {
	// Returns the requested remarketing action in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetRemarketingAction(context.Context, *GetRemarketingActionRequest) (*resources.RemarketingAction, error)
	// Creates or updates remarketing actions. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [ConversionActionError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	MutateRemarketingActions(context.Context, *MutateRemarketingActionsRequest) (*MutateRemarketingActionsResponse, error)
	// contains filtered or unexported methods
}

RemarketingActionServiceServer is the server API for RemarketingActionService service. All implementations must embed UnimplementedRemarketingActionServiceServer for forward compatibility

type RestatementValue ¶ added in v0.2.2

type RestatementValue struct {

	// The restated conversion value. This is the value of the conversion after
	// restatement. For example, to change the value of a conversion from 100 to
	// 70, an adjusted value of 70 should be reported.
	// NOTE: If you want to upload a second restatement with a different adjusted
	// value, it must have a new, more recent, adjustment occurrence time.
	// Otherwise, it will be treated as a duplicate of the previous restatement
	// and ignored.
	AdjustedValue *float64 `protobuf:"fixed64,3,opt,name=adjusted_value,json=adjustedValue,proto3,oneof" json:"adjusted_value,omitempty"`
	// The currency of the restated value. If not provided, then the default
	// currency from the conversion action is used, and if that is not set then
	// the account currency is used. This is the ISO 4217 3-character currency
	// code e.g. USD or EUR.
	CurrencyCode *string `protobuf:"bytes,4,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"`
	// contains filtered or unexported fields
}

Contains information needed to restate a conversion's value.

func (*RestatementValue) Descriptor deprecated added in v0.2.2

func (*RestatementValue) Descriptor() ([]byte, []int)

Deprecated: Use RestatementValue.ProtoReflect.Descriptor instead.

func (*RestatementValue) GetAdjustedValue ¶ added in v0.2.2

func (x *RestatementValue) GetAdjustedValue() float64

func (*RestatementValue) GetCurrencyCode ¶ added in v0.2.2

func (x *RestatementValue) GetCurrencyCode() string

func (*RestatementValue) ProtoMessage ¶ added in v0.2.2

func (*RestatementValue) ProtoMessage()

func (*RestatementValue) ProtoReflect ¶ added in v0.2.2

func (x *RestatementValue) ProtoReflect() protoreflect.Message

func (*RestatementValue) Reset ¶ added in v0.2.2

func (x *RestatementValue) Reset()

func (*RestatementValue) String ¶ added in v0.2.2

func (x *RestatementValue) String() string

type RunBatchJobRequest ¶ added in v0.2.2

type RunBatchJobRequest struct {

	// Required. The resource name of the BatchJob to run.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

Request message for [BatchJobService.RunBatchJob][google.ads.googleads.v8.services.BatchJobService.RunBatchJob].

func (*RunBatchJobRequest) Descriptor deprecated added in v0.2.2

func (*RunBatchJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunBatchJobRequest.ProtoReflect.Descriptor instead.

func (*RunBatchJobRequest) GetResourceName ¶ added in v0.2.2

func (x *RunBatchJobRequest) GetResourceName() string

func (*RunBatchJobRequest) ProtoMessage ¶ added in v0.2.2

func (*RunBatchJobRequest) ProtoMessage()

func (*RunBatchJobRequest) ProtoReflect ¶ added in v0.2.2

func (x *RunBatchJobRequest) ProtoReflect() protoreflect.Message

func (*RunBatchJobRequest) Reset ¶ added in v0.2.2

func (x *RunBatchJobRequest) Reset()

func (*RunBatchJobRequest) String ¶ added in v0.2.2

func (x *RunBatchJobRequest) String() string

type RunOfflineUserDataJobRequest ¶ added in v0.2.2

type RunOfflineUserDataJobRequest struct {

	// Required. The resource name of the OfflineUserDataJob to run.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,2,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [OfflineUserDataJobService.RunOfflineUserDataJob][google.ads.googleads.v8.services.OfflineUserDataJobService.RunOfflineUserDataJob].

func (*RunOfflineUserDataJobRequest) Descriptor deprecated added in v0.2.2

func (*RunOfflineUserDataJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunOfflineUserDataJobRequest.ProtoReflect.Descriptor instead.

func (*RunOfflineUserDataJobRequest) GetResourceName ¶ added in v0.2.2

func (x *RunOfflineUserDataJobRequest) GetResourceName() string

func (*RunOfflineUserDataJobRequest) GetValidateOnly ¶ added in v0.2.2

func (x *RunOfflineUserDataJobRequest) GetValidateOnly() bool

func (*RunOfflineUserDataJobRequest) ProtoMessage ¶ added in v0.2.2

func (*RunOfflineUserDataJobRequest) ProtoMessage()

func (*RunOfflineUserDataJobRequest) ProtoReflect ¶ added in v0.2.2

func (*RunOfflineUserDataJobRequest) Reset ¶ added in v0.2.2

func (x *RunOfflineUserDataJobRequest) Reset()

func (*RunOfflineUserDataJobRequest) String ¶ added in v0.2.2

type SearchGoogleAdsFieldsRequest ¶

type SearchGoogleAdsFieldsRequest struct {

	// Required. The query string.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Token of the page to retrieve. If not specified, the first page of
	// results will be returned. Use the value obtained from `next_page_token`
	// in the previous response in order to request the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When too large a page is requested, the server may decide to further
	// limit the number of returned resources.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

Request message for [GoogleAdsFieldService.SearchGoogleAdsFields][google.ads.googleads.v8.services.GoogleAdsFieldService.SearchGoogleAdsFields].

func (*SearchGoogleAdsFieldsRequest) Descriptor deprecated

func (*SearchGoogleAdsFieldsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsFieldsRequest.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsFieldsRequest) GetPageSize ¶

func (x *SearchGoogleAdsFieldsRequest) GetPageSize() int32

func (*SearchGoogleAdsFieldsRequest) GetPageToken ¶

func (x *SearchGoogleAdsFieldsRequest) GetPageToken() string

func (*SearchGoogleAdsFieldsRequest) GetQuery ¶

func (x *SearchGoogleAdsFieldsRequest) GetQuery() string

func (*SearchGoogleAdsFieldsRequest) ProtoMessage ¶

func (*SearchGoogleAdsFieldsRequest) ProtoMessage()

func (*SearchGoogleAdsFieldsRequest) ProtoReflect ¶ added in v0.2.2

func (*SearchGoogleAdsFieldsRequest) Reset ¶

func (x *SearchGoogleAdsFieldsRequest) Reset()

func (*SearchGoogleAdsFieldsRequest) String ¶

type SearchGoogleAdsFieldsResponse ¶

type SearchGoogleAdsFieldsResponse struct {

	// The list of fields that matched the query.
	Results []*resources.GoogleAdsField `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Pagination token used to retrieve the next page of results. Pass the
	// content of this string as the `page_token` attribute of the next request.
	// `next_page_token` is not returned for the last page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of results that match the query ignoring the LIMIT clause.
	TotalResultsCount int64 `protobuf:"varint,3,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"`
	// contains filtered or unexported fields
}

Response message for [GoogleAdsFieldService.SearchGoogleAdsFields][google.ads.googleads.v8.services.GoogleAdsFieldService.SearchGoogleAdsFields].

func (*SearchGoogleAdsFieldsResponse) Descriptor deprecated

func (*SearchGoogleAdsFieldsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsFieldsResponse.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsFieldsResponse) GetNextPageToken ¶

func (x *SearchGoogleAdsFieldsResponse) GetNextPageToken() string

func (*SearchGoogleAdsFieldsResponse) GetResults ¶

func (*SearchGoogleAdsFieldsResponse) GetTotalResultsCount ¶

func (x *SearchGoogleAdsFieldsResponse) GetTotalResultsCount() int64

func (*SearchGoogleAdsFieldsResponse) ProtoMessage ¶

func (*SearchGoogleAdsFieldsResponse) ProtoMessage()

func (*SearchGoogleAdsFieldsResponse) ProtoReflect ¶ added in v0.2.2

func (*SearchGoogleAdsFieldsResponse) Reset ¶

func (x *SearchGoogleAdsFieldsResponse) Reset()

func (*SearchGoogleAdsFieldsResponse) String ¶

type SearchGoogleAdsRequest ¶

type SearchGoogleAdsRequest struct {

	// Required. The ID of the customer being queried.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The query string.
	Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When too large a page is requested, the server may decide to
	// further limit the number of returned resources.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// If true, the request is validated but not executed.
	ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// If true, the total number of results that match the query ignoring the
	// LIMIT clause will be included in the response.
	// Default is false.
	ReturnTotalResultsCount bool `` /* 135-byte string literal not displayed */
	// Determines whether a summary row will be returned. By default, summary row
	// is not returned. If requested, the summary row will be sent in a response
	// by itself after all other query results are returned.
	SummaryRowSetting enums.SummaryRowSettingEnum_SummaryRowSetting `` /* 190-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [GoogleAdsService.Search][google.ads.googleads.v8.services.GoogleAdsService.Search].

func (*SearchGoogleAdsRequest) Descriptor deprecated

func (*SearchGoogleAdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsRequest.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsRequest) GetCustomerId ¶

func (x *SearchGoogleAdsRequest) GetCustomerId() string

func (*SearchGoogleAdsRequest) GetPageSize ¶

func (x *SearchGoogleAdsRequest) GetPageSize() int32

func (*SearchGoogleAdsRequest) GetPageToken ¶

func (x *SearchGoogleAdsRequest) GetPageToken() string

func (*SearchGoogleAdsRequest) GetQuery ¶

func (x *SearchGoogleAdsRequest) GetQuery() string

func (*SearchGoogleAdsRequest) GetReturnTotalResultsCount ¶ added in v0.2.2

func (x *SearchGoogleAdsRequest) GetReturnTotalResultsCount() bool

func (*SearchGoogleAdsRequest) GetSummaryRowSetting ¶ added in v0.2.2

func (*SearchGoogleAdsRequest) GetValidateOnly ¶ added in v0.2.1

func (x *SearchGoogleAdsRequest) GetValidateOnly() bool

func (*SearchGoogleAdsRequest) ProtoMessage ¶

func (*SearchGoogleAdsRequest) ProtoMessage()

func (*SearchGoogleAdsRequest) ProtoReflect ¶ added in v0.2.2

func (x *SearchGoogleAdsRequest) ProtoReflect() protoreflect.Message

func (*SearchGoogleAdsRequest) Reset ¶

func (x *SearchGoogleAdsRequest) Reset()

func (*SearchGoogleAdsRequest) String ¶

func (x *SearchGoogleAdsRequest) String() string

type SearchGoogleAdsResponse ¶

type SearchGoogleAdsResponse struct {

	// The list of rows that matched the query.
	Results []*GoogleAdsRow `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of results that match the query ignoring the LIMIT
	// clause.
	TotalResultsCount int64 `protobuf:"varint,3,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"`
	// FieldMask that represents what fields were requested by the user.
	FieldMask *field_mask.FieldMask `protobuf:"bytes,5,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// Summary row that contains summary of metrics in results.
	// Summary of metrics means aggregation of metrics across all results,
	// here aggregation could be sum, average, rate, etc.
	SummaryRow *GoogleAdsRow `protobuf:"bytes,6,opt,name=summary_row,json=summaryRow,proto3" json:"summary_row,omitempty"`
	// contains filtered or unexported fields
}

Response message for [GoogleAdsService.Search][google.ads.googleads.v8.services.GoogleAdsService.Search].

func (*SearchGoogleAdsResponse) Descriptor deprecated

func (*SearchGoogleAdsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsResponse.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsResponse) GetFieldMask ¶

func (x *SearchGoogleAdsResponse) GetFieldMask() *field_mask.FieldMask

func (*SearchGoogleAdsResponse) GetNextPageToken ¶

func (x *SearchGoogleAdsResponse) GetNextPageToken() string

func (*SearchGoogleAdsResponse) GetResults ¶

func (x *SearchGoogleAdsResponse) GetResults() []*GoogleAdsRow

func (*SearchGoogleAdsResponse) GetSummaryRow ¶ added in v0.2.2

func (x *SearchGoogleAdsResponse) GetSummaryRow() *GoogleAdsRow

func (*SearchGoogleAdsResponse) GetTotalResultsCount ¶

func (x *SearchGoogleAdsResponse) GetTotalResultsCount() int64

func (*SearchGoogleAdsResponse) ProtoMessage ¶

func (*SearchGoogleAdsResponse) ProtoMessage()

func (*SearchGoogleAdsResponse) ProtoReflect ¶ added in v0.2.2

func (x *SearchGoogleAdsResponse) ProtoReflect() protoreflect.Message

func (*SearchGoogleAdsResponse) Reset ¶

func (x *SearchGoogleAdsResponse) Reset()

func (*SearchGoogleAdsResponse) String ¶

func (x *SearchGoogleAdsResponse) String() string

type SearchGoogleAdsStreamRequest ¶ added in v0.2.2

type SearchGoogleAdsStreamRequest struct {

	// Required. The ID of the customer being queried.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The query string.
	Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// Determines whether a summary row will be returned. By default, summary row
	// is not returned. If requested, the summary row will be sent in a response
	// by itself after all other query results are returned.
	SummaryRowSetting enums.SummaryRowSettingEnum_SummaryRowSetting `` /* 190-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for [GoogleAdsService.SearchStream][google.ads.googleads.v8.services.GoogleAdsService.SearchStream].

func (*SearchGoogleAdsStreamRequest) Descriptor deprecated added in v0.2.2

func (*SearchGoogleAdsStreamRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsStreamRequest.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsStreamRequest) GetCustomerId ¶ added in v0.2.2

func (x *SearchGoogleAdsStreamRequest) GetCustomerId() string

func (*SearchGoogleAdsStreamRequest) GetQuery ¶ added in v0.2.2

func (x *SearchGoogleAdsStreamRequest) GetQuery() string

func (*SearchGoogleAdsStreamRequest) GetSummaryRowSetting ¶ added in v0.2.2

func (*SearchGoogleAdsStreamRequest) ProtoMessage ¶ added in v0.2.2

func (*SearchGoogleAdsStreamRequest) ProtoMessage()

func (*SearchGoogleAdsStreamRequest) ProtoReflect ¶ added in v0.2.2

func (*SearchGoogleAdsStreamRequest) Reset ¶ added in v0.2.2

func (x *SearchGoogleAdsStreamRequest) Reset()

func (*SearchGoogleAdsStreamRequest) String ¶ added in v0.2.2

type SearchGoogleAdsStreamResponse ¶ added in v0.2.2

type SearchGoogleAdsStreamResponse struct {

	// The list of rows that matched the query.
	Results []*GoogleAdsRow `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// FieldMask that represents what fields were requested by the user.
	FieldMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// Summary row that contains summary of metrics in results.
	// Summary of metrics means aggregation of metrics across all results,
	// here aggregation could be sum, average, rate, etc.
	SummaryRow *GoogleAdsRow `protobuf:"bytes,3,opt,name=summary_row,json=summaryRow,proto3" json:"summary_row,omitempty"`
	// The unique id of the request that is used for debugging purposes.
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for [GoogleAdsService.SearchStream][google.ads.googleads.v8.services.GoogleAdsService.SearchStream].

func (*SearchGoogleAdsStreamResponse) Descriptor deprecated added in v0.2.2

func (*SearchGoogleAdsStreamResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchGoogleAdsStreamResponse.ProtoReflect.Descriptor instead.

func (*SearchGoogleAdsStreamResponse) GetFieldMask ¶ added in v0.2.2

func (*SearchGoogleAdsStreamResponse) GetRequestId ¶ added in v0.2.2

func (x *SearchGoogleAdsStreamResponse) GetRequestId() string

func (*SearchGoogleAdsStreamResponse) GetResults ¶ added in v0.2.2

func (x *SearchGoogleAdsStreamResponse) GetResults() []*GoogleAdsRow

func (*SearchGoogleAdsStreamResponse) GetSummaryRow ¶ added in v0.2.2

func (x *SearchGoogleAdsStreamResponse) GetSummaryRow() *GoogleAdsRow

func (*SearchGoogleAdsStreamResponse) ProtoMessage ¶ added in v0.2.2

func (*SearchGoogleAdsStreamResponse) ProtoMessage()

func (*SearchGoogleAdsStreamResponse) ProtoReflect ¶ added in v0.2.2

func (*SearchGoogleAdsStreamResponse) Reset ¶ added in v0.2.2

func (x *SearchGoogleAdsStreamResponse) Reset()

func (*SearchGoogleAdsStreamResponse) String ¶ added in v0.2.2

type SearchTermViewServiceClient ¶ added in v0.2.0

type SearchTermViewServiceClient interface {
	// Returns the attributes of the requested search term view.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetSearchTermView(ctx context.Context, in *GetSearchTermViewRequest, opts ...grpc.CallOption) (*resources.SearchTermView, error)
}

SearchTermViewServiceClient is the client API for SearchTermViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSearchTermViewServiceClient ¶ added in v0.2.0

func NewSearchTermViewServiceClient(cc grpc.ClientConnInterface) SearchTermViewServiceClient

type SearchTermViewServiceServer ¶ added in v0.2.0

type SearchTermViewServiceServer interface {
	// Returns the attributes of the requested search term view.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetSearchTermView(context.Context, *GetSearchTermViewRequest) (*resources.SearchTermView, error)
	// contains filtered or unexported methods
}

SearchTermViewServiceServer is the server API for SearchTermViewService service. All implementations must embed UnimplementedSearchTermViewServiceServer for forward compatibility

type SharedCriterionOperation ¶ added in v0.2.0

type SharedCriterionOperation struct {

	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*SharedCriterionOperation_Create
	//	*SharedCriterionOperation_Remove
	Operation isSharedCriterionOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, remove) on an shared criterion.

func (*SharedCriterionOperation) Descriptor deprecated added in v0.2.0

func (*SharedCriterionOperation) Descriptor() ([]byte, []int)

Deprecated: Use SharedCriterionOperation.ProtoReflect.Descriptor instead.

func (*SharedCriterionOperation) GetCreate ¶ added in v0.2.0

func (*SharedCriterionOperation) GetOperation ¶ added in v0.2.0

func (m *SharedCriterionOperation) GetOperation() isSharedCriterionOperation_Operation

func (*SharedCriterionOperation) GetRemove ¶ added in v0.2.0

func (x *SharedCriterionOperation) GetRemove() string

func (*SharedCriterionOperation) ProtoMessage ¶ added in v0.2.0

func (*SharedCriterionOperation) ProtoMessage()

func (*SharedCriterionOperation) ProtoReflect ¶ added in v0.2.2

func (x *SharedCriterionOperation) ProtoReflect() protoreflect.Message

func (*SharedCriterionOperation) Reset ¶ added in v0.2.0

func (x *SharedCriterionOperation) Reset()

func (*SharedCriterionOperation) String ¶ added in v0.2.0

func (x *SharedCriterionOperation) String() string

type SharedCriterionOperation_Create ¶ added in v0.2.0

type SharedCriterionOperation_Create struct {
	// Create operation: No resource name is expected for the new shared
	// criterion.
	Create *resources.SharedCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type SharedCriterionOperation_Remove ¶ added in v0.2.0

type SharedCriterionOperation_Remove struct {
	// Remove operation: A resource name for the removed shared criterion is
	// expected, in this format:
	//
	// `customers/{customer_id}/sharedCriteria/{shared_set_id}~{criterion_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type SharedCriterionServiceClient ¶ added in v0.2.0

type SharedCriterionServiceClient interface {
	// Returns the requested shared criterion in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetSharedCriterion(ctx context.Context, in *GetSharedCriterionRequest, opts ...grpc.CallOption) (*resources.SharedCriterion, error)
	// Creates or removes shared criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateSharedCriteria(ctx context.Context, in *MutateSharedCriteriaRequest, opts ...grpc.CallOption) (*MutateSharedCriteriaResponse, error)
}

SharedCriterionServiceClient is the client API for SharedCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSharedCriterionServiceClient ¶ added in v0.2.0

func NewSharedCriterionServiceClient(cc grpc.ClientConnInterface) SharedCriterionServiceClient

type SharedCriterionServiceServer ¶ added in v0.2.0

type SharedCriterionServiceServer interface {
	// Returns the requested shared criterion in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetSharedCriterion(context.Context, *GetSharedCriterionRequest) (*resources.SharedCriterion, error)
	// Creates or removes shared criteria. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CriterionError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateSharedCriteria(context.Context, *MutateSharedCriteriaRequest) (*MutateSharedCriteriaResponse, error)
	// contains filtered or unexported methods
}

SharedCriterionServiceServer is the server API for SharedCriterionService service. All implementations must embed UnimplementedSharedCriterionServiceServer for forward compatibility

type SharedSetOperation ¶ added in v0.2.0

type SharedSetOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*SharedSetOperation_Create
	//	*SharedSetOperation_Update
	//	*SharedSetOperation_Remove
	Operation isSharedSetOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update, remove) on an shared set.

func (*SharedSetOperation) Descriptor deprecated added in v0.2.0

func (*SharedSetOperation) Descriptor() ([]byte, []int)

Deprecated: Use SharedSetOperation.ProtoReflect.Descriptor instead.

func (*SharedSetOperation) GetCreate ¶ added in v0.2.0

func (x *SharedSetOperation) GetCreate() *resources.SharedSet

func (*SharedSetOperation) GetOperation ¶ added in v0.2.0

func (m *SharedSetOperation) GetOperation() isSharedSetOperation_Operation

func (*SharedSetOperation) GetRemove ¶ added in v0.2.0

func (x *SharedSetOperation) GetRemove() string

func (*SharedSetOperation) GetUpdate ¶ added in v0.2.0

func (x *SharedSetOperation) GetUpdate() *resources.SharedSet

func (*SharedSetOperation) GetUpdateMask ¶ added in v0.2.0

func (x *SharedSetOperation) GetUpdateMask() *field_mask.FieldMask

func (*SharedSetOperation) ProtoMessage ¶ added in v0.2.0

func (*SharedSetOperation) ProtoMessage()

func (*SharedSetOperation) ProtoReflect ¶ added in v0.2.2

func (x *SharedSetOperation) ProtoReflect() protoreflect.Message

func (*SharedSetOperation) Reset ¶ added in v0.2.0

func (x *SharedSetOperation) Reset()

func (*SharedSetOperation) String ¶ added in v0.2.0

func (x *SharedSetOperation) String() string

type SharedSetOperation_Create ¶ added in v0.2.0

type SharedSetOperation_Create struct {
	// Create operation: No resource name is expected for the new shared set.
	Create *resources.SharedSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type SharedSetOperation_Remove ¶ added in v0.2.0

type SharedSetOperation_Remove struct {
	// Remove operation: A resource name for the removed shared set is expected,
	// in this format:
	//
	// `customers/{customer_id}/sharedSets/{shared_set_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type SharedSetOperation_Update ¶ added in v0.2.0

type SharedSetOperation_Update struct {
	// Update operation: The shared set is expected to have a valid resource
	// name.
	Update *resources.SharedSet `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type SharedSetServiceClient ¶ added in v0.2.0

type SharedSetServiceClient interface {
	// Returns the requested shared set in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetSharedSet(ctx context.Context, in *GetSharedSetRequest, opts ...grpc.CallOption) (*resources.SharedSet, error)
	// Creates, updates, or removes shared sets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SharedSetError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateSharedSets(ctx context.Context, in *MutateSharedSetsRequest, opts ...grpc.CallOption) (*MutateSharedSetsResponse, error)
}

SharedSetServiceClient is the client API for SharedSetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSharedSetServiceClient ¶ added in v0.2.0

func NewSharedSetServiceClient(cc grpc.ClientConnInterface) SharedSetServiceClient

type SharedSetServiceServer ¶ added in v0.2.0

type SharedSetServiceServer interface {
	// Returns the requested shared set in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetSharedSet(context.Context, *GetSharedSetRequest) (*resources.SharedSet, error)
	// Creates, updates, or removes shared sets. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [DatabaseError]()
	//   [DateError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [IdError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotEmptyError]()
	//   [NullError]()
	//   [OperatorError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [ResourceCountLimitExceededError]()
	//   [SharedSetError]()
	//   [SizeLimitError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	MutateSharedSets(context.Context, *MutateSharedSetsRequest) (*MutateSharedSetsResponse, error)
	// contains filtered or unexported methods
}

SharedSetServiceServer is the server API for SharedSetService service. All implementations must embed UnimplementedSharedSetServiceServer for forward compatibility

type ShoppingPerformanceViewServiceClient ¶ added in v0.2.2

type ShoppingPerformanceViewServiceClient interface {
	// Returns the requested Shopping performance view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetShoppingPerformanceView(ctx context.Context, in *GetShoppingPerformanceViewRequest, opts ...grpc.CallOption) (*resources.ShoppingPerformanceView, error)
}

ShoppingPerformanceViewServiceClient is the client API for ShoppingPerformanceViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewShoppingPerformanceViewServiceClient ¶ added in v0.2.2

func NewShoppingPerformanceViewServiceClient(cc grpc.ClientConnInterface) ShoppingPerformanceViewServiceClient

type ShoppingPerformanceViewServiceServer ¶ added in v0.2.2

type ShoppingPerformanceViewServiceServer interface {
	// Returns the requested Shopping performance view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetShoppingPerformanceView(context.Context, *GetShoppingPerformanceViewRequest) (*resources.ShoppingPerformanceView, error)
	// contains filtered or unexported methods
}

ShoppingPerformanceViewServiceServer is the server API for ShoppingPerformanceViewService service. All implementations must embed UnimplementedShoppingPerformanceViewServiceServer for forward compatibility

type SiteSeed ¶ added in v0.2.2

type SiteSeed struct {

	// The domain name of the site. If the customer requesting the ideas doesn't
	// own the site provided only public information is returned.
	Site *string `protobuf:"bytes,2,opt,name=site,proto3,oneof" json:"site,omitempty"`
	// contains filtered or unexported fields
}

Site Seed

func (*SiteSeed) Descriptor deprecated added in v0.2.2

func (*SiteSeed) Descriptor() ([]byte, []int)

Deprecated: Use SiteSeed.ProtoReflect.Descriptor instead.

func (*SiteSeed) GetSite ¶ added in v0.2.2

func (x *SiteSeed) GetSite() string

func (*SiteSeed) ProtoMessage ¶ added in v0.2.2

func (*SiteSeed) ProtoMessage()

func (*SiteSeed) ProtoReflect ¶ added in v0.2.2

func (x *SiteSeed) ProtoReflect() protoreflect.Message

func (*SiteSeed) Reset ¶ added in v0.2.2

func (x *SiteSeed) Reset()

func (*SiteSeed) String ¶ added in v0.2.2

func (x *SiteSeed) String() string

type SmartCampaignSearchTermViewServiceClient ¶ added in v0.2.3

type SmartCampaignSearchTermViewServiceClient interface {
	// Returns the attributes of the requested Smart campaign search term view.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetSmartCampaignSearchTermView(ctx context.Context, in *GetSmartCampaignSearchTermViewRequest, opts ...grpc.CallOption) (*resources.SmartCampaignSearchTermView, error)
}

SmartCampaignSearchTermViewServiceClient is the client API for SmartCampaignSearchTermViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSmartCampaignSearchTermViewServiceClient ¶ added in v0.2.3

func NewSmartCampaignSearchTermViewServiceClient(cc grpc.ClientConnInterface) SmartCampaignSearchTermViewServiceClient

type SmartCampaignSearchTermViewServiceServer ¶ added in v0.2.3

type SmartCampaignSearchTermViewServiceServer interface {
	// Returns the attributes of the requested Smart campaign search term view.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetSmartCampaignSearchTermView(context.Context, *GetSmartCampaignSearchTermViewRequest) (*resources.SmartCampaignSearchTermView, error)
	// contains filtered or unexported methods
}

SmartCampaignSearchTermViewServiceServer is the server API for SmartCampaignSearchTermViewService service. All implementations must embed UnimplementedSmartCampaignSearchTermViewServiceServer for forward compatibility

type SmartCampaignSettingOperation ¶ added in v0.2.3

type SmartCampaignSettingOperation struct {

	// Update operation: The Smart campaign setting must specify a valid
	// resource name.
	Update *resources.SmartCampaignSetting `protobuf:"bytes,1,opt,name=update,proto3" json:"update,omitempty"`
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

A single operation to update Smart campaign settings for a campaign.

func (*SmartCampaignSettingOperation) Descriptor deprecated added in v0.2.3

func (*SmartCampaignSettingOperation) Descriptor() ([]byte, []int)

Deprecated: Use SmartCampaignSettingOperation.ProtoReflect.Descriptor instead.

func (*SmartCampaignSettingOperation) GetUpdate ¶ added in v0.2.3

func (*SmartCampaignSettingOperation) GetUpdateMask ¶ added in v0.2.3

func (*SmartCampaignSettingOperation) ProtoMessage ¶ added in v0.2.3

func (*SmartCampaignSettingOperation) ProtoMessage()

func (*SmartCampaignSettingOperation) ProtoReflect ¶ added in v0.2.3

func (*SmartCampaignSettingOperation) Reset ¶ added in v0.2.3

func (x *SmartCampaignSettingOperation) Reset()

func (*SmartCampaignSettingOperation) String ¶ added in v0.2.3

type SmartCampaignSettingServiceClient ¶ added in v0.2.3

type SmartCampaignSettingServiceClient interface {
	// Returns the requested Smart campaign setting in full detail.
	GetSmartCampaignSetting(ctx context.Context, in *GetSmartCampaignSettingRequest, opts ...grpc.CallOption) (*resources.SmartCampaignSetting, error)
	// Updates Smart campaign settings for campaigns.
	MutateSmartCampaignSettings(ctx context.Context, in *MutateSmartCampaignSettingsRequest, opts ...grpc.CallOption) (*MutateSmartCampaignSettingsResponse, error)
}

SmartCampaignSettingServiceClient is the client API for SmartCampaignSettingService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSmartCampaignSettingServiceClient ¶ added in v0.2.3

func NewSmartCampaignSettingServiceClient(cc grpc.ClientConnInterface) SmartCampaignSettingServiceClient

type SmartCampaignSettingServiceServer ¶ added in v0.2.3

type SmartCampaignSettingServiceServer interface {
	// Returns the requested Smart campaign setting in full detail.
	GetSmartCampaignSetting(context.Context, *GetSmartCampaignSettingRequest) (*resources.SmartCampaignSetting, error)
	// Updates Smart campaign settings for campaigns.
	MutateSmartCampaignSettings(context.Context, *MutateSmartCampaignSettingsRequest) (*MutateSmartCampaignSettingsResponse, error)
	// contains filtered or unexported methods
}

SmartCampaignSettingServiceServer is the server API for SmartCampaignSettingService service. All implementations must embed UnimplementedSmartCampaignSettingServiceServer for forward compatibility

type SmartCampaignSuggestServiceClient ¶ added in v0.2.3

type SmartCampaignSuggestServiceClient interface {
	// Returns BudgetOption suggestions.
	SuggestSmartCampaignBudgetOptions(ctx context.Context, in *SuggestSmartCampaignBudgetOptionsRequest, opts ...grpc.CallOption) (*SuggestSmartCampaignBudgetOptionsResponse, error)
}

SmartCampaignSuggestServiceClient is the client API for SmartCampaignSuggestService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSmartCampaignSuggestServiceClient ¶ added in v0.2.3

func NewSmartCampaignSuggestServiceClient(cc grpc.ClientConnInterface) SmartCampaignSuggestServiceClient

type SmartCampaignSuggestServiceServer ¶ added in v0.2.3

type SmartCampaignSuggestServiceServer interface {
	// Returns BudgetOption suggestions.
	SuggestSmartCampaignBudgetOptions(context.Context, *SuggestSmartCampaignBudgetOptionsRequest) (*SuggestSmartCampaignBudgetOptionsResponse, error)
	// contains filtered or unexported methods
}

SmartCampaignSuggestServiceServer is the server API for SmartCampaignSuggestService service. All implementations must embed UnimplementedSmartCampaignSuggestServiceServer for forward compatibility

type SmartCampaignSuggestionInfo ¶ added in v0.2.3

type SmartCampaignSuggestionInfo struct {

	// Optional. Landing page URL of the campaign.
	FinalUrl string `protobuf:"bytes,1,opt,name=final_url,json=finalUrl,proto3" json:"final_url,omitempty"`
	// Optional. The ID of the Google My Business (GMB) Location.
	// The location ID can be fetched by GMB API with its form:
	// accounts/{accountId}/locations/{locationId}. The last {locationId}
	// component from the GMB API represents the business_location_id.
	// See the [Google My Business API]
	// (https://developers.google.com/my-business/reference/rest/v4/accounts.locations)
	BusinessLocationId int64 `protobuf:"varint,2,opt,name=business_location_id,json=businessLocationId,proto3" json:"business_location_id,omitempty"`
	// Optional. The two letter advertising language for the Smart campaign to be
	// constructed, default to 'en' if not set.
	LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
	// Optional. The business ad schedule.
	AdSchedules []*common.AdScheduleInfo `protobuf:"bytes,6,rep,name=ad_schedules,json=adSchedules,proto3" json:"ad_schedules,omitempty"`
	// Optional. Smart campaign keyword themes. This field may greatly improve suggestion
	// accuracy and we recommend always setting it if possible.
	KeywordThemes []*common.KeywordThemeInfo `protobuf:"bytes,7,rep,name=keyword_themes,json=keywordThemes,proto3" json:"keyword_themes,omitempty"`
	// The geo target of the campaign, either a list of locations or
	// a single proximity shall be specified.
	//
	// Types that are assignable to GeoTarget:
	//	*SmartCampaignSuggestionInfo_LocationList_
	//	*SmartCampaignSuggestionInfo_Proximity
	GeoTarget isSmartCampaignSuggestionInfo_GeoTarget `protobuf_oneof:"geo_target"`
	// contains filtered or unexported fields
}

Information needed to get suggestion for Smart Campaign. More information provided will help the system to derive better suggestions.

func (*SmartCampaignSuggestionInfo) Descriptor deprecated added in v0.2.3

func (*SmartCampaignSuggestionInfo) Descriptor() ([]byte, []int)

Deprecated: Use SmartCampaignSuggestionInfo.ProtoReflect.Descriptor instead.

func (*SmartCampaignSuggestionInfo) GetAdSchedules ¶ added in v0.2.3

func (x *SmartCampaignSuggestionInfo) GetAdSchedules() []*common.AdScheduleInfo

func (*SmartCampaignSuggestionInfo) GetBusinessLocationId ¶ added in v0.2.3

func (x *SmartCampaignSuggestionInfo) GetBusinessLocationId() int64

func (*SmartCampaignSuggestionInfo) GetFinalUrl ¶ added in v0.2.3

func (x *SmartCampaignSuggestionInfo) GetFinalUrl() string

func (*SmartCampaignSuggestionInfo) GetGeoTarget ¶ added in v0.2.3

func (m *SmartCampaignSuggestionInfo) GetGeoTarget() isSmartCampaignSuggestionInfo_GeoTarget

func (*SmartCampaignSuggestionInfo) GetKeywordThemes ¶ added in v0.2.3

func (x *SmartCampaignSuggestionInfo) GetKeywordThemes() []*common.KeywordThemeInfo

func (*SmartCampaignSuggestionInfo) GetLanguageCode ¶ added in v0.2.3

func (x *SmartCampaignSuggestionInfo) GetLanguageCode() string

func (*SmartCampaignSuggestionInfo) GetLocationList ¶ added in v0.2.3

func (*SmartCampaignSuggestionInfo) GetProximity ¶ added in v0.2.3

func (*SmartCampaignSuggestionInfo) ProtoMessage ¶ added in v0.2.3

func (*SmartCampaignSuggestionInfo) ProtoMessage()

func (*SmartCampaignSuggestionInfo) ProtoReflect ¶ added in v0.2.3

func (*SmartCampaignSuggestionInfo) Reset ¶ added in v0.2.3

func (x *SmartCampaignSuggestionInfo) Reset()

func (*SmartCampaignSuggestionInfo) String ¶ added in v0.2.3

func (x *SmartCampaignSuggestionInfo) String() string

type SmartCampaignSuggestionInfo_LocationList ¶ added in v0.2.3

type SmartCampaignSuggestionInfo_LocationList struct {

	// Required. Locations.
	Locations []*common.LocationInfo `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

A list of locations.

func (*SmartCampaignSuggestionInfo_LocationList) Descriptor deprecated added in v0.2.3

func (*SmartCampaignSuggestionInfo_LocationList) Descriptor() ([]byte, []int)

Deprecated: Use SmartCampaignSuggestionInfo_LocationList.ProtoReflect.Descriptor instead.

func (*SmartCampaignSuggestionInfo_LocationList) GetLocations ¶ added in v0.2.3

func (*SmartCampaignSuggestionInfo_LocationList) ProtoMessage ¶ added in v0.2.3

func (*SmartCampaignSuggestionInfo_LocationList) ProtoReflect ¶ added in v0.2.3

func (*SmartCampaignSuggestionInfo_LocationList) Reset ¶ added in v0.2.3

func (*SmartCampaignSuggestionInfo_LocationList) String ¶ added in v0.2.3

type SmartCampaignSuggestionInfo_LocationList_ ¶ added in v0.2.3

type SmartCampaignSuggestionInfo_LocationList_ struct {
	// Optional. The targeting geo location by locations.
	LocationList *SmartCampaignSuggestionInfo_LocationList `protobuf:"bytes,4,opt,name=location_list,json=locationList,proto3,oneof"`
}

type SmartCampaignSuggestionInfo_Proximity ¶ added in v0.2.3

type SmartCampaignSuggestionInfo_Proximity struct {
	// Optional. The targeting geo location by proximity.
	Proximity *common.ProximityInfo `protobuf:"bytes,5,opt,name=proximity,proto3,oneof"`
}

type SuggestGeoTargetConstantsRequest ¶ added in v0.2.0

type SuggestGeoTargetConstantsRequest struct {

	// If possible, returned geo targets are translated using this locale. If not,
	// en is used by default. This is also used as a hint for returned geo
	// targets.
	Locale *string `protobuf:"bytes,6,opt,name=locale,proto3,oneof" json:"locale,omitempty"`
	// Returned geo targets are restricted to this country code.
	CountryCode *string `protobuf:"bytes,7,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"`
	// Required. A selector of geo target constants.
	//
	// Types that are assignable to Query:
	//	*SuggestGeoTargetConstantsRequest_LocationNames_
	//	*SuggestGeoTargetConstantsRequest_GeoTargets_
	Query isSuggestGeoTargetConstantsRequest_Query `protobuf_oneof:"query"`
	// contains filtered or unexported fields
}

Request message for [GeoTargetConstantService.SuggestGeoTargetConstants][google.ads.googleads.v8.services.GeoTargetConstantService.SuggestGeoTargetConstants].

func (*SuggestGeoTargetConstantsRequest) Descriptor deprecated added in v0.2.0

func (*SuggestGeoTargetConstantsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SuggestGeoTargetConstantsRequest.ProtoReflect.Descriptor instead.

func (*SuggestGeoTargetConstantsRequest) GetCountryCode ¶ added in v0.2.0

func (x *SuggestGeoTargetConstantsRequest) GetCountryCode() string

func (*SuggestGeoTargetConstantsRequest) GetGeoTargets ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest) GetLocale ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest) GetLocationNames ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest) GetQuery ¶ added in v0.2.0

func (m *SuggestGeoTargetConstantsRequest) GetQuery() isSuggestGeoTargetConstantsRequest_Query

func (*SuggestGeoTargetConstantsRequest) ProtoMessage ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest) ProtoMessage()

func (*SuggestGeoTargetConstantsRequest) ProtoReflect ¶ added in v0.2.2

func (*SuggestGeoTargetConstantsRequest) Reset ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest) String ¶ added in v0.2.0

type SuggestGeoTargetConstantsRequest_GeoTargets ¶ added in v0.2.0

type SuggestGeoTargetConstantsRequest_GeoTargets struct {

	// A list of geo target constant resource names.
	GeoTargetConstants []string `protobuf:"bytes,2,rep,name=geo_target_constants,json=geoTargetConstants,proto3" json:"geo_target_constants,omitempty"`
	// contains filtered or unexported fields
}

A list of geo target constant resource names.

func (*SuggestGeoTargetConstantsRequest_GeoTargets) Descriptor deprecated added in v0.2.0

Deprecated: Use SuggestGeoTargetConstantsRequest_GeoTargets.ProtoReflect.Descriptor instead.

func (*SuggestGeoTargetConstantsRequest_GeoTargets) GetGeoTargetConstants ¶ added in v0.2.0

func (x *SuggestGeoTargetConstantsRequest_GeoTargets) GetGeoTargetConstants() []string

func (*SuggestGeoTargetConstantsRequest_GeoTargets) ProtoMessage ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest_GeoTargets) ProtoReflect ¶ added in v0.2.2

func (*SuggestGeoTargetConstantsRequest_GeoTargets) Reset ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest_GeoTargets) String ¶ added in v0.2.0

type SuggestGeoTargetConstantsRequest_GeoTargets_ ¶ added in v0.2.0

type SuggestGeoTargetConstantsRequest_GeoTargets_ struct {
	// The geo target constant resource names to filter by.
	GeoTargets *SuggestGeoTargetConstantsRequest_GeoTargets `protobuf:"bytes,2,opt,name=geo_targets,json=geoTargets,proto3,oneof"`
}

type SuggestGeoTargetConstantsRequest_LocationNames ¶ added in v0.2.0

type SuggestGeoTargetConstantsRequest_LocationNames struct {

	// A list of location names.
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

A list of location names.

func (*SuggestGeoTargetConstantsRequest_LocationNames) Descriptor deprecated added in v0.2.0

Deprecated: Use SuggestGeoTargetConstantsRequest_LocationNames.ProtoReflect.Descriptor instead.

func (*SuggestGeoTargetConstantsRequest_LocationNames) GetNames ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest_LocationNames) ProtoMessage ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest_LocationNames) ProtoReflect ¶ added in v0.2.2

func (*SuggestGeoTargetConstantsRequest_LocationNames) Reset ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsRequest_LocationNames) String ¶ added in v0.2.0

type SuggestGeoTargetConstantsRequest_LocationNames_ ¶ added in v0.2.0

type SuggestGeoTargetConstantsRequest_LocationNames_ struct {
	// The location names to search by. At most 25 names can be set.
	LocationNames *SuggestGeoTargetConstantsRequest_LocationNames `protobuf:"bytes,1,opt,name=location_names,json=locationNames,proto3,oneof"`
}

type SuggestGeoTargetConstantsResponse ¶ added in v0.2.0

type SuggestGeoTargetConstantsResponse struct {

	// Geo target constant suggestions.
	GeoTargetConstantSuggestions []*GeoTargetConstantSuggestion `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [GeoTargetConstantService.SuggestGeoTargetConstants][google.ads.googleads.v8.services.GeoTargetConstantService.SuggestGeoTargetConstants].

func (*SuggestGeoTargetConstantsResponse) Descriptor deprecated added in v0.2.0

func (*SuggestGeoTargetConstantsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SuggestGeoTargetConstantsResponse.ProtoReflect.Descriptor instead.

func (*SuggestGeoTargetConstantsResponse) GetGeoTargetConstantSuggestions ¶ added in v0.2.0

func (x *SuggestGeoTargetConstantsResponse) GetGeoTargetConstantSuggestions() []*GeoTargetConstantSuggestion

func (*SuggestGeoTargetConstantsResponse) ProtoMessage ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsResponse) ProtoMessage()

func (*SuggestGeoTargetConstantsResponse) ProtoReflect ¶ added in v0.2.2

func (*SuggestGeoTargetConstantsResponse) Reset ¶ added in v0.2.0

func (*SuggestGeoTargetConstantsResponse) String ¶ added in v0.2.0

type SuggestKeywordThemeConstantsRequest ¶ added in v0.2.3

type SuggestKeywordThemeConstantsRequest struct {

	// The query text of a keyword theme that will be used to map to similar
	// keyword themes. E.g. "plumber" or "roofer".
	QueryText string `protobuf:"bytes,1,opt,name=query_text,json=queryText,proto3" json:"query_text,omitempty"`
	// Upper-case, two-letter country code as defined by ISO-3166. This for
	// refining the scope of the query, default to 'US' if not set.
	CountryCode string `protobuf:"bytes,2,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	// The two letter language code for get corresponding keyword theme for
	// refining the scope of the query, default to 'en' if not set.
	LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
	// contains filtered or unexported fields
}

Request message for [KeywordThemeConstantService.SuggestKeywordThemeConstants][google.ads.googleads.v8.services.KeywordThemeConstantService.SuggestKeywordThemeConstants].

func (*SuggestKeywordThemeConstantsRequest) Descriptor deprecated added in v0.2.3

func (*SuggestKeywordThemeConstantsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SuggestKeywordThemeConstantsRequest.ProtoReflect.Descriptor instead.

func (*SuggestKeywordThemeConstantsRequest) GetCountryCode ¶ added in v0.2.3

func (x *SuggestKeywordThemeConstantsRequest) GetCountryCode() string

func (*SuggestKeywordThemeConstantsRequest) GetLanguageCode ¶ added in v0.2.3

func (x *SuggestKeywordThemeConstantsRequest) GetLanguageCode() string

func (*SuggestKeywordThemeConstantsRequest) GetQueryText ¶ added in v0.2.3

func (x *SuggestKeywordThemeConstantsRequest) GetQueryText() string

func (*SuggestKeywordThemeConstantsRequest) ProtoMessage ¶ added in v0.2.3

func (*SuggestKeywordThemeConstantsRequest) ProtoMessage()

func (*SuggestKeywordThemeConstantsRequest) ProtoReflect ¶ added in v0.2.3

func (*SuggestKeywordThemeConstantsRequest) Reset ¶ added in v0.2.3

func (*SuggestKeywordThemeConstantsRequest) String ¶ added in v0.2.3

type SuggestKeywordThemeConstantsResponse ¶ added in v0.2.3

type SuggestKeywordThemeConstantsResponse struct {

	// Smart Campaign keyword theme suggestions.
	KeywordThemeConstants []*resources.KeywordThemeConstant `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [KeywordThemeConstantService.SuggestKeywordThemeConstants][google.ads.googleads.v8.services.KeywordThemeConstantService.SuggestKeywordThemeConstants].

func (*SuggestKeywordThemeConstantsResponse) Descriptor deprecated added in v0.2.3

func (*SuggestKeywordThemeConstantsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SuggestKeywordThemeConstantsResponse.ProtoReflect.Descriptor instead.

func (*SuggestKeywordThemeConstantsResponse) GetKeywordThemeConstants ¶ added in v0.2.3

func (x *SuggestKeywordThemeConstantsResponse) GetKeywordThemeConstants() []*resources.KeywordThemeConstant

func (*SuggestKeywordThemeConstantsResponse) ProtoMessage ¶ added in v0.2.3

func (*SuggestKeywordThemeConstantsResponse) ProtoMessage()

func (*SuggestKeywordThemeConstantsResponse) ProtoReflect ¶ added in v0.2.3

func (*SuggestKeywordThemeConstantsResponse) Reset ¶ added in v0.2.3

func (*SuggestKeywordThemeConstantsResponse) String ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsRequest ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsRequest struct {

	// Required. The ID of the customer whose budget options are to be suggested.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. For first time campaign creation use SuggestionInfo, for
	// subsequent updates on BudgetOptions based on an already created campaign
	// use that campaign.
	//
	// Types that are assignable to SuggestionData:
	//	*SuggestSmartCampaignBudgetOptionsRequest_Campaign
	//	*SuggestSmartCampaignBudgetOptionsRequest_SuggestionInfo
	SuggestionData isSuggestSmartCampaignBudgetOptionsRequest_SuggestionData `protobuf_oneof:"suggestion_data"`
	// contains filtered or unexported fields
}

Request message for [SmartCampaignBudgetSuggestService.SuggestSmartCampaignBudgets][].

func (*SuggestSmartCampaignBudgetOptionsRequest) Descriptor deprecated added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SuggestSmartCampaignBudgetOptionsRequest.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignBudgetOptionsRequest) GetCampaign ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsRequest) GetCustomerId ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsRequest) GetSuggestionData ¶ added in v0.2.3

func (m *SuggestSmartCampaignBudgetOptionsRequest) GetSuggestionData() isSuggestSmartCampaignBudgetOptionsRequest_SuggestionData

func (*SuggestSmartCampaignBudgetOptionsRequest) GetSuggestionInfo ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsRequest) ProtoMessage ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsRequest) ProtoReflect ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsRequest) Reset ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsRequest) String ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsRequest_Campaign ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsRequest_Campaign struct {
	// Required. The resource name of the campaign to get suggestion for.
	Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3,oneof"`
}

type SuggestSmartCampaignBudgetOptionsRequest_SuggestionInfo ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsRequest_SuggestionInfo struct {
	// Required. Information needed to get budget options
	SuggestionInfo *SmartCampaignSuggestionInfo `protobuf:"bytes,3,opt,name=suggestion_info,json=suggestionInfo,proto3,oneof"`
}

type SuggestSmartCampaignBudgetOptionsResponse ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsResponse struct {

	// Optional. The lowest budget option.
	Low *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption `protobuf:"bytes,1,opt,name=low,proto3,oneof" json:"low,omitempty"`
	// Optional. The recommended budget option.
	Recommended *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption `protobuf:"bytes,2,opt,name=recommended,proto3,oneof" json:"recommended,omitempty"`
	// Optional. The highest budget option.
	High *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption `protobuf:"bytes,3,opt,name=high,proto3,oneof" json:"high,omitempty"`
	// contains filtered or unexported fields
}

Response message for [SmartCampaignBudgetSuggestService.SuggestSmartCampaignBudgets][]. Depending on whether the system could suggest the options, either all of the options or none of them might be returned.

func (*SuggestSmartCampaignBudgetOptionsResponse) Descriptor deprecated added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SuggestSmartCampaignBudgetOptionsResponse.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignBudgetOptionsResponse) GetHigh ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse) GetLow ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse) GetRecommended ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse) ProtoMessage ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse) ProtoReflect ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse) Reset ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse) String ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsResponse_BudgetOption ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsResponse_BudgetOption struct {

	// 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.
	DailyAmountMicros int64 `protobuf:"varint,1,opt,name=daily_amount_micros,json=dailyAmountMicros,proto3" json:"daily_amount_micros,omitempty"`
	// Metrics pertaining to the suggested budget, could be empty if there is
	// not enough information to derive the estimates.
	Metrics *SuggestSmartCampaignBudgetOptionsResponse_Metrics `protobuf:"bytes,2,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// contains filtered or unexported fields
}

Smart Campaign budget option.

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) Descriptor deprecated added in v0.2.3

Deprecated: Use SuggestSmartCampaignBudgetOptionsResponse_BudgetOption.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) GetDailyAmountMicros ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) GetMetrics ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) ProtoMessage ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) ProtoReflect ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) Reset ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) String ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsResponse_Metrics ¶ added in v0.2.3

type SuggestSmartCampaignBudgetOptionsResponse_Metrics struct {

	// The estimated min daily clicks.
	MinDailyClicks int64 `protobuf:"varint,1,opt,name=min_daily_clicks,json=minDailyClicks,proto3" json:"min_daily_clicks,omitempty"`
	// The estimated max daily clicks.
	MaxDailyClicks int64 `protobuf:"varint,2,opt,name=max_daily_clicks,json=maxDailyClicks,proto3" json:"max_daily_clicks,omitempty"`
	// contains filtered or unexported fields
}

Performance metrics for a given budget option.

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) Descriptor deprecated added in v0.2.3

Deprecated: Use SuggestSmartCampaignBudgetOptionsResponse_Metrics.ProtoReflect.Descriptor instead.

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) GetMaxDailyClicks ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) GetMinDailyClicks ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) ProtoMessage ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) ProtoReflect ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) Reset ¶ added in v0.2.3

func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) String ¶ added in v0.2.3

type Targeting ¶ added in v0.2.2

type Targeting struct {

	// Required. The ID of the selected location.
	// Plannable locations ID can be obtained from ListPlannableLocations.
	PlannableLocationId *string `` /* 126-byte string literal not displayed */
	// Targeted age range.
	// If not specified, targets all age ranges.
	AgeRange enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange `` /* 161-byte string literal not displayed */
	// Targeted genders.
	// If not specified, targets all genders.
	Genders []*common.GenderInfo `protobuf:"bytes,3,rep,name=genders,proto3" json:"genders,omitempty"`
	// Targeted devices.
	// If not specified, targets all applicable devices. Applicable devices vary
	// by product and region and can be obtained from ListPlannableProducts.
	Devices []*common.DeviceInfo `protobuf:"bytes,4,rep,name=devices,proto3" json:"devices,omitempty"`
	// Targetable network for the ad product.
	// If not specified, targets all applicable networks. Applicable networks vary
	// by product and region and can be obtained from ListPlannableProducts.
	Network enums.ReachPlanNetworkEnum_ReachPlanNetwork `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

The targeting for which traffic metrics will be reported.

func (*Targeting) Descriptor deprecated added in v0.2.2

func (*Targeting) Descriptor() ([]byte, []int)

Deprecated: Use Targeting.ProtoReflect.Descriptor instead.

func (*Targeting) GetAgeRange ¶ added in v0.2.2

func (*Targeting) GetDevices ¶ added in v0.2.2

func (x *Targeting) GetDevices() []*common.DeviceInfo

func (*Targeting) GetGenders ¶ added in v0.2.2

func (x *Targeting) GetGenders() []*common.GenderInfo

func (*Targeting) GetNetwork ¶ added in v0.2.2

func (*Targeting) GetPlannableLocationId ¶ added in v0.2.2

func (x *Targeting) GetPlannableLocationId() string

func (*Targeting) ProtoMessage ¶ added in v0.2.2

func (*Targeting) ProtoMessage()

func (*Targeting) ProtoReflect ¶ added in v0.2.2

func (x *Targeting) ProtoReflect() protoreflect.Message

func (*Targeting) Reset ¶ added in v0.2.2

func (x *Targeting) Reset()

func (*Targeting) String ¶ added in v0.2.2

func (x *Targeting) String() string

type ThirdPartyAppAnalyticsLinkServiceClient ¶ added in v0.2.2

type ThirdPartyAppAnalyticsLinkServiceClient interface {
	// Returns the third party app analytics link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetThirdPartyAppAnalyticsLink(ctx context.Context, in *GetThirdPartyAppAnalyticsLinkRequest, opts ...grpc.CallOption) (*resources.ThirdPartyAppAnalyticsLink, error)
	// Regenerate ThirdPartyAppAnalyticsLink.shareable_link_id that should be
	// provided to the third party when setting up app analytics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	RegenerateShareableLinkId(ctx context.Context, in *RegenerateShareableLinkIdRequest, opts ...grpc.CallOption) (*RegenerateShareableLinkIdResponse, error)
}

ThirdPartyAppAnalyticsLinkServiceClient is the client API for ThirdPartyAppAnalyticsLinkService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewThirdPartyAppAnalyticsLinkServiceClient ¶ added in v0.2.2

func NewThirdPartyAppAnalyticsLinkServiceClient(cc grpc.ClientConnInterface) ThirdPartyAppAnalyticsLinkServiceClient

type ThirdPartyAppAnalyticsLinkServiceServer ¶ added in v0.2.2

type ThirdPartyAppAnalyticsLinkServiceServer interface {
	// Returns the third party app analytics link in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetThirdPartyAppAnalyticsLink(context.Context, *GetThirdPartyAppAnalyticsLinkRequest) (*resources.ThirdPartyAppAnalyticsLink, error)
	// Regenerate ThirdPartyAppAnalyticsLink.shareable_link_id that should be
	// provided to the third party when setting up app analytics.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	RegenerateShareableLinkId(context.Context, *RegenerateShareableLinkIdRequest) (*RegenerateShareableLinkIdResponse, error)
	// contains filtered or unexported methods
}

ThirdPartyAppAnalyticsLinkServiceServer is the server API for ThirdPartyAppAnalyticsLinkService service. All implementations must embed UnimplementedThirdPartyAppAnalyticsLinkServiceServer for forward compatibility

type TopicConstantServiceClient ¶ added in v0.2.0

type TopicConstantServiceClient interface {
	// Returns the requested topic constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetTopicConstant(ctx context.Context, in *GetTopicConstantRequest, opts ...grpc.CallOption) (*resources.TopicConstant, error)
}

TopicConstantServiceClient is the client API for TopicConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewTopicConstantServiceClient ¶ added in v0.2.0

func NewTopicConstantServiceClient(cc grpc.ClientConnInterface) TopicConstantServiceClient

type TopicConstantServiceServer ¶ added in v0.2.0

type TopicConstantServiceServer interface {
	// Returns the requested topic constant in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetTopicConstant(context.Context, *GetTopicConstantRequest) (*resources.TopicConstant, error)
	// contains filtered or unexported methods
}

TopicConstantServiceServer is the server API for TopicConstantService service. All implementations must embed UnimplementedTopicConstantServiceServer for forward compatibility

type TopicViewServiceClient ¶ added in v0.2.0

type TopicViewServiceClient interface {
	// Returns the requested topic view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetTopicView(ctx context.Context, in *GetTopicViewRequest, opts ...grpc.CallOption) (*resources.TopicView, error)
}

TopicViewServiceClient is the client API for TopicViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewTopicViewServiceClient ¶ added in v0.2.0

func NewTopicViewServiceClient(cc grpc.ClientConnInterface) TopicViewServiceClient

type TopicViewServiceServer ¶ added in v0.2.0

type TopicViewServiceServer interface {
	// Returns the requested topic view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetTopicView(context.Context, *GetTopicViewRequest) (*resources.TopicView, error)
	// contains filtered or unexported methods
}

TopicViewServiceServer is the server API for TopicViewService service. All implementations must embed UnimplementedTopicViewServiceServer for forward compatibility

type UnimplementedAccessibleBiddingStrategyServiceServer ¶ added in v0.2.3

type UnimplementedAccessibleBiddingStrategyServiceServer struct {
}

UnimplementedAccessibleBiddingStrategyServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAccessibleBiddingStrategyServiceServer) GetAccessibleBiddingStrategy ¶ added in v0.2.3

type UnimplementedAccountBudgetProposalServiceServer ¶ added in v0.2.2

type UnimplementedAccountBudgetProposalServiceServer struct {
}

UnimplementedAccountBudgetProposalServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAccountBudgetProposalServiceServer) GetAccountBudgetProposal ¶ added in v0.2.2

func (UnimplementedAccountBudgetProposalServiceServer) MutateAccountBudgetProposal ¶ added in v0.2.2

type UnimplementedAccountBudgetServiceServer ¶ added in v0.2.2

type UnimplementedAccountBudgetServiceServer struct {
}

UnimplementedAccountBudgetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAccountBudgetServiceServer) GetAccountBudget ¶ added in v0.2.2

type UnimplementedAccountLinkServiceServer ¶ added in v0.2.2

type UnimplementedAccountLinkServiceServer struct {
}

UnimplementedAccountLinkServiceServer must be embedded to have forward compatible implementations.

type UnimplementedAdGroupAdAssetViewServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupAdAssetViewServiceServer struct {
}

UnimplementedAdGroupAdAssetViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupAdAssetViewServiceServer) GetAdGroupAdAssetView ¶ added in v0.2.2

type UnimplementedAdGroupAdLabelServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupAdLabelServiceServer struct {
}

UnimplementedAdGroupAdLabelServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupAdLabelServiceServer) GetAdGroupAdLabel ¶ added in v0.2.2

func (UnimplementedAdGroupAdLabelServiceServer) MutateAdGroupAdLabels ¶ added in v0.2.2

type UnimplementedAdGroupAdServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupAdServiceServer struct {
}

UnimplementedAdGroupAdServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupAdServiceServer) GetAdGroupAd ¶ added in v0.2.2

func (UnimplementedAdGroupAdServiceServer) MutateAdGroupAds ¶ added in v0.2.2

type UnimplementedAdGroupAssetServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupAssetServiceServer struct {
}

UnimplementedAdGroupAssetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupAssetServiceServer) GetAdGroupAsset ¶ added in v0.2.2

func (UnimplementedAdGroupAssetServiceServer) MutateAdGroupAssets ¶ added in v0.2.2

type UnimplementedAdGroupAudienceViewServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupAudienceViewServiceServer struct {
}

UnimplementedAdGroupAudienceViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupAudienceViewServiceServer) GetAdGroupAudienceView ¶ added in v0.2.2

type UnimplementedAdGroupBidModifierServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupBidModifierServiceServer struct {
}

UnimplementedAdGroupBidModifierServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupBidModifierServiceServer) GetAdGroupBidModifier ¶ added in v0.2.2

func (UnimplementedAdGroupBidModifierServiceServer) MutateAdGroupBidModifiers ¶ added in v0.2.2

type UnimplementedAdGroupCriterionLabelServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupCriterionLabelServiceServer struct {
}

UnimplementedAdGroupCriterionLabelServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupCriterionLabelServiceServer) GetAdGroupCriterionLabel ¶ added in v0.2.2

func (UnimplementedAdGroupCriterionLabelServiceServer) MutateAdGroupCriterionLabels ¶ added in v0.2.2

type UnimplementedAdGroupCriterionServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupCriterionServiceServer struct {
}

UnimplementedAdGroupCriterionServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupCriterionServiceServer) GetAdGroupCriterion ¶ added in v0.2.2

func (UnimplementedAdGroupCriterionServiceServer) MutateAdGroupCriteria ¶ added in v0.2.2

type UnimplementedAdGroupCriterionSimulationServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupCriterionSimulationServiceServer struct {
}

UnimplementedAdGroupCriterionSimulationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupCriterionSimulationServiceServer) GetAdGroupCriterionSimulation ¶ added in v0.2.2

type UnimplementedAdGroupExtensionSettingServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupExtensionSettingServiceServer struct {
}

UnimplementedAdGroupExtensionSettingServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupExtensionSettingServiceServer) GetAdGroupExtensionSetting ¶ added in v0.2.2

func (UnimplementedAdGroupExtensionSettingServiceServer) MutateAdGroupExtensionSettings ¶ added in v0.2.2

type UnimplementedAdGroupFeedServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupFeedServiceServer struct {
}

UnimplementedAdGroupFeedServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupFeedServiceServer) GetAdGroupFeed ¶ added in v0.2.2

func (UnimplementedAdGroupFeedServiceServer) MutateAdGroupFeeds ¶ added in v0.2.2

type UnimplementedAdGroupLabelServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupLabelServiceServer struct {
}

UnimplementedAdGroupLabelServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupLabelServiceServer) GetAdGroupLabel ¶ added in v0.2.2

func (UnimplementedAdGroupLabelServiceServer) MutateAdGroupLabels ¶ added in v0.2.2

type UnimplementedAdGroupServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupServiceServer struct {
}

UnimplementedAdGroupServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupServiceServer) GetAdGroup ¶ added in v0.2.2

func (UnimplementedAdGroupServiceServer) MutateAdGroups ¶ added in v0.2.2

type UnimplementedAdGroupSimulationServiceServer ¶ added in v0.2.2

type UnimplementedAdGroupSimulationServiceServer struct {
}

UnimplementedAdGroupSimulationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdGroupSimulationServiceServer) GetAdGroupSimulation ¶ added in v0.2.2

type UnimplementedAdParameterServiceServer ¶ added in v0.2.2

type UnimplementedAdParameterServiceServer struct {
}

UnimplementedAdParameterServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdParameterServiceServer) GetAdParameter ¶ added in v0.2.2

func (UnimplementedAdParameterServiceServer) MutateAdParameters ¶ added in v0.2.2

type UnimplementedAdScheduleViewServiceServer ¶ added in v0.2.2

type UnimplementedAdScheduleViewServiceServer struct {
}

UnimplementedAdScheduleViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdScheduleViewServiceServer) GetAdScheduleView ¶ added in v0.2.2

type UnimplementedAdServiceServer ¶ added in v0.2.2

type UnimplementedAdServiceServer struct {
}

UnimplementedAdServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdServiceServer) GetAd ¶ added in v0.2.2

func (UnimplementedAdServiceServer) MutateAds ¶ added in v0.2.2

type UnimplementedAgeRangeViewServiceServer ¶ added in v0.2.2

type UnimplementedAgeRangeViewServiceServer struct {
}

UnimplementedAgeRangeViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAgeRangeViewServiceServer) GetAgeRangeView ¶ added in v0.2.2

type UnimplementedAssetFieldTypeViewServiceServer ¶ added in v0.2.3

type UnimplementedAssetFieldTypeViewServiceServer struct {
}

UnimplementedAssetFieldTypeViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAssetFieldTypeViewServiceServer) GetAssetFieldTypeView ¶ added in v0.2.3

type UnimplementedAssetServiceServer ¶ added in v0.2.2

type UnimplementedAssetServiceServer struct {
}

UnimplementedAssetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAssetServiceServer) GetAsset ¶ added in v0.2.2

func (UnimplementedAssetServiceServer) MutateAssets ¶ added in v0.2.2

type UnimplementedBatchJobServiceServer ¶ added in v0.2.2

type UnimplementedBatchJobServiceServer struct {
}

UnimplementedBatchJobServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedBatchJobServiceServer) AddBatchJobOperations ¶ added in v0.2.2

func (UnimplementedBatchJobServiceServer) GetBatchJob ¶ added in v0.2.2

func (UnimplementedBatchJobServiceServer) ListBatchJobResults ¶ added in v0.2.2

func (UnimplementedBatchJobServiceServer) MutateBatchJob ¶ added in v0.2.2

func (UnimplementedBatchJobServiceServer) RunBatchJob ¶ added in v0.2.2

type UnimplementedBiddingStrategyServiceServer ¶ added in v0.2.2

type UnimplementedBiddingStrategyServiceServer struct {
}

UnimplementedBiddingStrategyServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedBiddingStrategyServiceServer) GetBiddingStrategy ¶ added in v0.2.2

func (UnimplementedBiddingStrategyServiceServer) MutateBiddingStrategies ¶ added in v0.2.2

type UnimplementedBiddingStrategySimulationServiceServer ¶ added in v0.2.2

type UnimplementedBiddingStrategySimulationServiceServer struct {
}

UnimplementedBiddingStrategySimulationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedBiddingStrategySimulationServiceServer) GetBiddingStrategySimulation ¶ added in v0.2.2

type UnimplementedBillingSetupServiceServer ¶ added in v0.2.2

type UnimplementedBillingSetupServiceServer struct {
}

UnimplementedBillingSetupServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedBillingSetupServiceServer) GetBillingSetup ¶ added in v0.2.2

func (UnimplementedBillingSetupServiceServer) MutateBillingSetup ¶ added in v0.2.2

type UnimplementedCampaignAssetServiceServer ¶ added in v0.2.2

type UnimplementedCampaignAssetServiceServer struct {
}

UnimplementedCampaignAssetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignAssetServiceServer) GetCampaignAsset ¶ added in v0.2.2

func (UnimplementedCampaignAssetServiceServer) MutateCampaignAssets ¶ added in v0.2.2

type UnimplementedCampaignAudienceViewServiceServer ¶ added in v0.2.2

type UnimplementedCampaignAudienceViewServiceServer struct {
}

UnimplementedCampaignAudienceViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignAudienceViewServiceServer) GetCampaignAudienceView ¶ added in v0.2.2

type UnimplementedCampaignBidModifierServiceServer ¶ added in v0.2.2

type UnimplementedCampaignBidModifierServiceServer struct {
}

UnimplementedCampaignBidModifierServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignBidModifierServiceServer) GetCampaignBidModifier ¶ added in v0.2.2

func (UnimplementedCampaignBidModifierServiceServer) MutateCampaignBidModifiers ¶ added in v0.2.2

type UnimplementedCampaignBudgetServiceServer ¶ added in v0.2.2

type UnimplementedCampaignBudgetServiceServer struct {
}

UnimplementedCampaignBudgetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignBudgetServiceServer) GetCampaignBudget ¶ added in v0.2.2

func (UnimplementedCampaignBudgetServiceServer) MutateCampaignBudgets ¶ added in v0.2.2

type UnimplementedCampaignCriterionServiceServer ¶ added in v0.2.2

type UnimplementedCampaignCriterionServiceServer struct {
}

UnimplementedCampaignCriterionServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignCriterionServiceServer) GetCampaignCriterion ¶ added in v0.2.2

func (UnimplementedCampaignCriterionServiceServer) MutateCampaignCriteria ¶ added in v0.2.2

type UnimplementedCampaignCriterionSimulationServiceServer ¶ added in v0.2.2

type UnimplementedCampaignCriterionSimulationServiceServer struct {
}

UnimplementedCampaignCriterionSimulationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignCriterionSimulationServiceServer) GetCampaignCriterionSimulation ¶ added in v0.2.2

type UnimplementedCampaignDraftServiceServer ¶ added in v0.2.2

type UnimplementedCampaignDraftServiceServer struct {
}

UnimplementedCampaignDraftServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignDraftServiceServer) GetCampaignDraft ¶ added in v0.2.2

func (UnimplementedCampaignDraftServiceServer) ListCampaignDraftAsyncErrors ¶ added in v0.2.2

func (UnimplementedCampaignDraftServiceServer) MutateCampaignDrafts ¶ added in v0.2.2

func (UnimplementedCampaignDraftServiceServer) PromoteCampaignDraft ¶ added in v0.2.2

type UnimplementedCampaignExperimentServiceServer ¶ added in v0.2.2

type UnimplementedCampaignExperimentServiceServer struct {
}

UnimplementedCampaignExperimentServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignExperimentServiceServer) CreateCampaignExperiment ¶ added in v0.2.2

func (UnimplementedCampaignExperimentServiceServer) EndCampaignExperiment ¶ added in v0.2.2

func (UnimplementedCampaignExperimentServiceServer) GetCampaignExperiment ¶ added in v0.2.2

func (UnimplementedCampaignExperimentServiceServer) GraduateCampaignExperiment ¶ added in v0.2.2

func (UnimplementedCampaignExperimentServiceServer) ListCampaignExperimentAsyncErrors ¶ added in v0.2.2

func (UnimplementedCampaignExperimentServiceServer) MutateCampaignExperiments ¶ added in v0.2.2

func (UnimplementedCampaignExperimentServiceServer) PromoteCampaignExperiment ¶ added in v0.2.2

type UnimplementedCampaignExtensionSettingServiceServer ¶ added in v0.2.2

type UnimplementedCampaignExtensionSettingServiceServer struct {
}

UnimplementedCampaignExtensionSettingServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignExtensionSettingServiceServer) GetCampaignExtensionSetting ¶ added in v0.2.2

func (UnimplementedCampaignExtensionSettingServiceServer) MutateCampaignExtensionSettings ¶ added in v0.2.2

type UnimplementedCampaignFeedServiceServer ¶ added in v0.2.2

type UnimplementedCampaignFeedServiceServer struct {
}

UnimplementedCampaignFeedServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignFeedServiceServer) GetCampaignFeed ¶ added in v0.2.2

func (UnimplementedCampaignFeedServiceServer) MutateCampaignFeeds ¶ added in v0.2.2

type UnimplementedCampaignLabelServiceServer ¶ added in v0.2.2

type UnimplementedCampaignLabelServiceServer struct {
}

UnimplementedCampaignLabelServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignLabelServiceServer) GetCampaignLabel ¶ added in v0.2.2

func (UnimplementedCampaignLabelServiceServer) MutateCampaignLabels ¶ added in v0.2.2

type UnimplementedCampaignServiceServer ¶ added in v0.2.2

type UnimplementedCampaignServiceServer struct {
}

UnimplementedCampaignServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignServiceServer) GetCampaign ¶ added in v0.2.2

func (UnimplementedCampaignServiceServer) MutateCampaigns ¶ added in v0.2.2

type UnimplementedCampaignSharedSetServiceServer ¶ added in v0.2.2

type UnimplementedCampaignSharedSetServiceServer struct {
}

UnimplementedCampaignSharedSetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignSharedSetServiceServer) GetCampaignSharedSet ¶ added in v0.2.2

func (UnimplementedCampaignSharedSetServiceServer) MutateCampaignSharedSets ¶ added in v0.2.2

type UnimplementedCampaignSimulationServiceServer ¶ added in v0.2.2

type UnimplementedCampaignSimulationServiceServer struct {
}

UnimplementedCampaignSimulationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCampaignSimulationServiceServer) GetCampaignSimulation ¶ added in v0.2.2

type UnimplementedCarrierConstantServiceServer ¶ added in v0.2.2

type UnimplementedCarrierConstantServiceServer struct {
}

UnimplementedCarrierConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCarrierConstantServiceServer) GetCarrierConstant ¶ added in v0.2.2

type UnimplementedChangeStatusServiceServer ¶ added in v0.2.2

type UnimplementedChangeStatusServiceServer struct {
}

UnimplementedChangeStatusServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedChangeStatusServiceServer) GetChangeStatus ¶ added in v0.2.2

type UnimplementedClickViewServiceServer ¶ added in v0.2.2

type UnimplementedClickViewServiceServer struct {
}

UnimplementedClickViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedClickViewServiceServer) GetClickView ¶ added in v0.2.2

type UnimplementedCombinedAudienceServiceServer ¶ added in v0.2.2

type UnimplementedCombinedAudienceServiceServer struct {
}

UnimplementedCombinedAudienceServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCombinedAudienceServiceServer) GetCombinedAudience ¶ added in v0.2.2

type UnimplementedConversionActionServiceServer ¶ added in v0.2.2

type UnimplementedConversionActionServiceServer struct {
}

UnimplementedConversionActionServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedConversionActionServiceServer) GetConversionAction ¶ added in v0.2.2

func (UnimplementedConversionActionServiceServer) MutateConversionActions ¶ added in v0.2.2

type UnimplementedConversionAdjustmentUploadServiceServer ¶ added in v0.2.2

type UnimplementedConversionAdjustmentUploadServiceServer struct {
}

UnimplementedConversionAdjustmentUploadServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedConversionAdjustmentUploadServiceServer) UploadConversionAdjustments ¶ added in v0.2.2

type UnimplementedConversionCustomVariableServiceServer ¶ added in v0.2.2

type UnimplementedConversionCustomVariableServiceServer struct {
}

UnimplementedConversionCustomVariableServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedConversionCustomVariableServiceServer) GetConversionCustomVariable ¶ added in v0.2.2

func (UnimplementedConversionCustomVariableServiceServer) MutateConversionCustomVariables ¶ added in v0.2.2

type UnimplementedConversionUploadServiceServer ¶ added in v0.2.2

type UnimplementedConversionUploadServiceServer struct {
}

UnimplementedConversionUploadServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedConversionUploadServiceServer) UploadCallConversions ¶ added in v0.2.2

func (UnimplementedConversionUploadServiceServer) UploadClickConversions ¶ added in v0.2.2

type UnimplementedCurrencyConstantServiceServer ¶ added in v0.2.2

type UnimplementedCurrencyConstantServiceServer struct {
}

UnimplementedCurrencyConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCurrencyConstantServiceServer) GetCurrencyConstant ¶ added in v0.2.2

type UnimplementedCustomAudienceServiceServer ¶ added in v0.2.2

type UnimplementedCustomAudienceServiceServer struct {
}

UnimplementedCustomAudienceServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomAudienceServiceServer) GetCustomAudience ¶ added in v0.2.2

func (UnimplementedCustomAudienceServiceServer) MutateCustomAudiences ¶ added in v0.2.2

type UnimplementedCustomInterestServiceServer ¶ added in v0.2.2

type UnimplementedCustomInterestServiceServer struct {
}

UnimplementedCustomInterestServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomInterestServiceServer) GetCustomInterest ¶ added in v0.2.2

func (UnimplementedCustomInterestServiceServer) MutateCustomInterests ¶ added in v0.2.2

type UnimplementedCustomerAssetServiceServer ¶ added in v0.2.2

type UnimplementedCustomerAssetServiceServer struct {
}

UnimplementedCustomerAssetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerAssetServiceServer) GetCustomerAsset ¶ added in v0.2.2

func (UnimplementedCustomerAssetServiceServer) MutateCustomerAssets ¶ added in v0.2.2

type UnimplementedCustomerClientLinkServiceServer ¶ added in v0.2.2

type UnimplementedCustomerClientLinkServiceServer struct {
}

UnimplementedCustomerClientLinkServiceServer must be embedded to have forward compatible implementations.

type UnimplementedCustomerClientServiceServer ¶ added in v0.2.2

type UnimplementedCustomerClientServiceServer struct {
}

UnimplementedCustomerClientServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerClientServiceServer) GetCustomerClient ¶ added in v0.2.2

type UnimplementedCustomerExtensionSettingServiceServer ¶ added in v0.2.2

type UnimplementedCustomerExtensionSettingServiceServer struct {
}

UnimplementedCustomerExtensionSettingServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerExtensionSettingServiceServer) GetCustomerExtensionSetting ¶ added in v0.2.2

func (UnimplementedCustomerExtensionSettingServiceServer) MutateCustomerExtensionSettings ¶ added in v0.2.2

type UnimplementedCustomerFeedServiceServer ¶ added in v0.2.2

type UnimplementedCustomerFeedServiceServer struct {
}

UnimplementedCustomerFeedServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerFeedServiceServer) GetCustomerFeed ¶ added in v0.2.2

func (UnimplementedCustomerFeedServiceServer) MutateCustomerFeeds ¶ added in v0.2.2

type UnimplementedCustomerLabelServiceServer ¶ added in v0.2.2

type UnimplementedCustomerLabelServiceServer struct {
}

UnimplementedCustomerLabelServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerLabelServiceServer) GetCustomerLabel ¶ added in v0.2.2

func (UnimplementedCustomerLabelServiceServer) MutateCustomerLabels ¶ added in v0.2.2

type UnimplementedCustomerManagerLinkServiceServer ¶ added in v0.2.2

type UnimplementedCustomerManagerLinkServiceServer struct {
}

UnimplementedCustomerManagerLinkServiceServer must be embedded to have forward compatible implementations.

type UnimplementedCustomerNegativeCriterionServiceServer ¶ added in v0.2.2

type UnimplementedCustomerNegativeCriterionServiceServer struct {
}

UnimplementedCustomerNegativeCriterionServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerNegativeCriterionServiceServer) GetCustomerNegativeCriterion ¶ added in v0.2.2

func (UnimplementedCustomerNegativeCriterionServiceServer) MutateCustomerNegativeCriteria ¶ added in v0.2.2

type UnimplementedCustomerServiceServer ¶ added in v0.2.2

type UnimplementedCustomerServiceServer struct {
}

UnimplementedCustomerServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerServiceServer) CreateCustomerClient ¶ added in v0.2.2

func (UnimplementedCustomerServiceServer) GetCustomer ¶ added in v0.2.2

func (UnimplementedCustomerServiceServer) ListAccessibleCustomers ¶ added in v0.2.2

func (UnimplementedCustomerServiceServer) MutateCustomer ¶ added in v0.2.2

type UnimplementedCustomerUserAccessInvitationServiceServer ¶ added in v0.2.2

type UnimplementedCustomerUserAccessInvitationServiceServer struct {
}

UnimplementedCustomerUserAccessInvitationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerUserAccessInvitationServiceServer) GetCustomerUserAccessInvitation ¶ added in v0.2.2

func (UnimplementedCustomerUserAccessInvitationServiceServer) MutateCustomerUserAccessInvitation ¶ added in v0.2.2

type UnimplementedCustomerUserAccessServiceServer ¶ added in v0.2.2

type UnimplementedCustomerUserAccessServiceServer struct {
}

UnimplementedCustomerUserAccessServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCustomerUserAccessServiceServer) GetCustomerUserAccess ¶ added in v0.2.2

func (UnimplementedCustomerUserAccessServiceServer) MutateCustomerUserAccess ¶ added in v0.2.2

type UnimplementedDetailPlacementViewServiceServer ¶ added in v0.2.2

type UnimplementedDetailPlacementViewServiceServer struct {
}

UnimplementedDetailPlacementViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDetailPlacementViewServiceServer) GetDetailPlacementView ¶ added in v0.2.2

type UnimplementedDetailedDemographicServiceServer ¶ added in v0.2.3

type UnimplementedDetailedDemographicServiceServer struct {
}

UnimplementedDetailedDemographicServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDetailedDemographicServiceServer) GetDetailedDemographic ¶ added in v0.2.3

type UnimplementedDisplayKeywordViewServiceServer ¶ added in v0.2.2

type UnimplementedDisplayKeywordViewServiceServer struct {
}

UnimplementedDisplayKeywordViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDisplayKeywordViewServiceServer) GetDisplayKeywordView ¶ added in v0.2.2

type UnimplementedDistanceViewServiceServer ¶ added in v0.2.2

type UnimplementedDistanceViewServiceServer struct {
}

UnimplementedDistanceViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDistanceViewServiceServer) GetDistanceView ¶ added in v0.2.2

type UnimplementedDomainCategoryServiceServer ¶ added in v0.2.2

type UnimplementedDomainCategoryServiceServer struct {
}

UnimplementedDomainCategoryServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDomainCategoryServiceServer) GetDomainCategory ¶ added in v0.2.2

type UnimplementedDynamicSearchAdsSearchTermViewServiceServer ¶ added in v0.2.2

type UnimplementedDynamicSearchAdsSearchTermViewServiceServer struct {
}

UnimplementedDynamicSearchAdsSearchTermViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedDynamicSearchAdsSearchTermViewServiceServer) GetDynamicSearchAdsSearchTermView ¶ added in v0.2.2

type UnimplementedExpandedLandingPageViewServiceServer ¶ added in v0.2.2

type UnimplementedExpandedLandingPageViewServiceServer struct {
}

UnimplementedExpandedLandingPageViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedExpandedLandingPageViewServiceServer) GetExpandedLandingPageView ¶ added in v0.2.2

type UnimplementedExtensionFeedItemServiceServer ¶ added in v0.2.2

type UnimplementedExtensionFeedItemServiceServer struct {
}

UnimplementedExtensionFeedItemServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedExtensionFeedItemServiceServer) GetExtensionFeedItem ¶ added in v0.2.2

func (UnimplementedExtensionFeedItemServiceServer) MutateExtensionFeedItems ¶ added in v0.2.2

type UnimplementedFeedItemServiceServer ¶ added in v0.2.2

type UnimplementedFeedItemServiceServer struct {
}

UnimplementedFeedItemServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedFeedItemServiceServer) GetFeedItem ¶ added in v0.2.2

func (UnimplementedFeedItemServiceServer) MutateFeedItems ¶ added in v0.2.2

type UnimplementedFeedItemSetLinkServiceServer ¶ added in v0.2.2

type UnimplementedFeedItemSetLinkServiceServer struct {
}

UnimplementedFeedItemSetLinkServiceServer must be embedded to have forward compatible implementations.

type UnimplementedFeedItemSetServiceServer ¶ added in v0.2.2

type UnimplementedFeedItemSetServiceServer struct {
}

UnimplementedFeedItemSetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedFeedItemSetServiceServer) GetFeedItemSet ¶ added in v0.2.2

func (UnimplementedFeedItemSetServiceServer) MutateFeedItemSets ¶ added in v0.2.2

type UnimplementedFeedItemTargetServiceServer ¶ added in v0.2.2

type UnimplementedFeedItemTargetServiceServer struct {
}

UnimplementedFeedItemTargetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedFeedItemTargetServiceServer) GetFeedItemTarget ¶ added in v0.2.2

func (UnimplementedFeedItemTargetServiceServer) MutateFeedItemTargets ¶ added in v0.2.2

type UnimplementedFeedMappingServiceServer ¶ added in v0.2.2

type UnimplementedFeedMappingServiceServer struct {
}

UnimplementedFeedMappingServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedFeedMappingServiceServer) GetFeedMapping ¶ added in v0.2.2

func (UnimplementedFeedMappingServiceServer) MutateFeedMappings ¶ added in v0.2.2

type UnimplementedFeedPlaceholderViewServiceServer ¶ added in v0.2.2

type UnimplementedFeedPlaceholderViewServiceServer struct {
}

UnimplementedFeedPlaceholderViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedFeedPlaceholderViewServiceServer) GetFeedPlaceholderView ¶ added in v0.2.2

type UnimplementedFeedServiceServer ¶ added in v0.2.2

type UnimplementedFeedServiceServer struct {
}

UnimplementedFeedServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedFeedServiceServer) GetFeed ¶ added in v0.2.2

func (UnimplementedFeedServiceServer) MutateFeeds ¶ added in v0.2.2

type UnimplementedGenderViewServiceServer ¶ added in v0.2.2

type UnimplementedGenderViewServiceServer struct {
}

UnimplementedGenderViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGenderViewServiceServer) GetGenderView ¶ added in v0.2.2

type UnimplementedGeoTargetConstantServiceServer ¶ added in v0.2.2

type UnimplementedGeoTargetConstantServiceServer struct {
}

UnimplementedGeoTargetConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGeoTargetConstantServiceServer) GetGeoTargetConstant ¶ added in v0.2.2

func (UnimplementedGeoTargetConstantServiceServer) SuggestGeoTargetConstants ¶ added in v0.2.2

type UnimplementedGeographicViewServiceServer ¶ added in v0.2.2

type UnimplementedGeographicViewServiceServer struct {
}

UnimplementedGeographicViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGeographicViewServiceServer) GetGeographicView ¶ added in v0.2.2

type UnimplementedGoogleAdsFieldServiceServer ¶ added in v0.2.2

type UnimplementedGoogleAdsFieldServiceServer struct {
}

UnimplementedGoogleAdsFieldServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGoogleAdsFieldServiceServer) GetGoogleAdsField ¶ added in v0.2.2

func (UnimplementedGoogleAdsFieldServiceServer) SearchGoogleAdsFields ¶ added in v0.2.2

type UnimplementedGoogleAdsServiceServer ¶ added in v0.2.2

type UnimplementedGoogleAdsServiceServer struct {
}

UnimplementedGoogleAdsServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGoogleAdsServiceServer) Mutate ¶ added in v0.2.2

func (UnimplementedGoogleAdsServiceServer) Search ¶ added in v0.2.2

func (UnimplementedGoogleAdsServiceServer) SearchStream ¶ added in v0.2.2

type UnimplementedGroupPlacementViewServiceServer ¶ added in v0.2.2

type UnimplementedGroupPlacementViewServiceServer struct {
}

UnimplementedGroupPlacementViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGroupPlacementViewServiceServer) GetGroupPlacementView ¶ added in v0.2.2

type UnimplementedHotelGroupViewServiceServer ¶ added in v0.2.2

type UnimplementedHotelGroupViewServiceServer struct {
}

UnimplementedHotelGroupViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedHotelGroupViewServiceServer) GetHotelGroupView ¶ added in v0.2.2

type UnimplementedHotelPerformanceViewServiceServer ¶ added in v0.2.2

type UnimplementedHotelPerformanceViewServiceServer struct {
}

UnimplementedHotelPerformanceViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedHotelPerformanceViewServiceServer) GetHotelPerformanceView ¶ added in v0.2.2

type UnimplementedIncomeRangeViewServiceServer ¶ added in v0.2.2

type UnimplementedIncomeRangeViewServiceServer struct {
}

UnimplementedIncomeRangeViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIncomeRangeViewServiceServer) GetIncomeRangeView ¶ added in v0.2.2

type UnimplementedInvoiceServiceServer ¶ added in v0.2.2

type UnimplementedInvoiceServiceServer struct {
}

UnimplementedInvoiceServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedInvoiceServiceServer) ListInvoices ¶ added in v0.2.2

type UnimplementedKeywordPlanAdGroupKeywordServiceServer ¶ added in v0.2.2

type UnimplementedKeywordPlanAdGroupKeywordServiceServer struct {
}

UnimplementedKeywordPlanAdGroupKeywordServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKeywordPlanAdGroupKeywordServiceServer) GetKeywordPlanAdGroupKeyword ¶ added in v0.2.2

func (UnimplementedKeywordPlanAdGroupKeywordServiceServer) MutateKeywordPlanAdGroupKeywords ¶ added in v0.2.2

type UnimplementedKeywordPlanAdGroupServiceServer ¶ added in v0.2.2

type UnimplementedKeywordPlanAdGroupServiceServer struct {
}

UnimplementedKeywordPlanAdGroupServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKeywordPlanAdGroupServiceServer) GetKeywordPlanAdGroup ¶ added in v0.2.2

func (UnimplementedKeywordPlanAdGroupServiceServer) MutateKeywordPlanAdGroups ¶ added in v0.2.2

type UnimplementedKeywordPlanCampaignKeywordServiceServer ¶ added in v0.2.2

type UnimplementedKeywordPlanCampaignKeywordServiceServer struct {
}

UnimplementedKeywordPlanCampaignKeywordServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKeywordPlanCampaignKeywordServiceServer) GetKeywordPlanCampaignKeyword ¶ added in v0.2.2

func (UnimplementedKeywordPlanCampaignKeywordServiceServer) MutateKeywordPlanCampaignKeywords ¶ added in v0.2.2

type UnimplementedKeywordPlanCampaignServiceServer ¶ added in v0.2.2

type UnimplementedKeywordPlanCampaignServiceServer struct {
}

UnimplementedKeywordPlanCampaignServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKeywordPlanCampaignServiceServer) GetKeywordPlanCampaign ¶ added in v0.2.2

func (UnimplementedKeywordPlanCampaignServiceServer) MutateKeywordPlanCampaigns ¶ added in v0.2.2

type UnimplementedKeywordPlanIdeaServiceServer ¶ added in v0.2.2

type UnimplementedKeywordPlanIdeaServiceServer struct {
}

UnimplementedKeywordPlanIdeaServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKeywordPlanIdeaServiceServer) GenerateKeywordIdeas ¶ added in v0.2.2

type UnimplementedKeywordPlanServiceServer ¶ added in v0.2.2

type UnimplementedKeywordPlanServiceServer struct {
}

UnimplementedKeywordPlanServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKeywordPlanServiceServer) GenerateForecastCurve ¶ added in v0.2.2

func (UnimplementedKeywordPlanServiceServer) GenerateForecastMetrics ¶ added in v0.2.2

func (UnimplementedKeywordPlanServiceServer) GenerateForecastTimeSeries ¶ added in v0.2.2

func (UnimplementedKeywordPlanServiceServer) GenerateHistoricalMetrics ¶ added in v0.2.2

func (UnimplementedKeywordPlanServiceServer) GetKeywordPlan ¶ added in v0.2.2

func (UnimplementedKeywordPlanServiceServer) MutateKeywordPlans ¶ added in v0.2.2

type UnimplementedKeywordThemeConstantServiceServer ¶ added in v0.2.3

type UnimplementedKeywordThemeConstantServiceServer struct {
}

UnimplementedKeywordThemeConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKeywordThemeConstantServiceServer) GetKeywordThemeConstant ¶ added in v0.2.3

func (UnimplementedKeywordThemeConstantServiceServer) SuggestKeywordThemeConstants ¶ added in v0.2.3

type UnimplementedKeywordViewServiceServer ¶ added in v0.2.2

type UnimplementedKeywordViewServiceServer struct {
}

UnimplementedKeywordViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedKeywordViewServiceServer) GetKeywordView ¶ added in v0.2.2

type UnimplementedLabelServiceServer ¶ added in v0.2.2

type UnimplementedLabelServiceServer struct {
}

UnimplementedLabelServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedLabelServiceServer) GetLabel ¶ added in v0.2.2

func (UnimplementedLabelServiceServer) MutateLabels ¶ added in v0.2.2

type UnimplementedLandingPageViewServiceServer ¶ added in v0.2.2

type UnimplementedLandingPageViewServiceServer struct {
}

UnimplementedLandingPageViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedLandingPageViewServiceServer) GetLandingPageView ¶ added in v0.2.2

type UnimplementedLanguageConstantServiceServer ¶ added in v0.2.2

type UnimplementedLanguageConstantServiceServer struct {
}

UnimplementedLanguageConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedLanguageConstantServiceServer) GetLanguageConstant ¶ added in v0.2.2

type UnimplementedLifeEventServiceServer ¶ added in v0.2.2

type UnimplementedLifeEventServiceServer struct {
}

UnimplementedLifeEventServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedLifeEventServiceServer) GetLifeEvent ¶ added in v0.2.2

type UnimplementedLocationViewServiceServer ¶ added in v0.2.2

type UnimplementedLocationViewServiceServer struct {
}

UnimplementedLocationViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedLocationViewServiceServer) GetLocationView ¶ added in v0.2.2

type UnimplementedManagedPlacementViewServiceServer ¶ added in v0.2.2

type UnimplementedManagedPlacementViewServiceServer struct {
}

UnimplementedManagedPlacementViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedManagedPlacementViewServiceServer) GetManagedPlacementView ¶ added in v0.2.2

type UnimplementedMediaFileServiceServer ¶ added in v0.2.2

type UnimplementedMediaFileServiceServer struct {
}

UnimplementedMediaFileServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedMediaFileServiceServer) GetMediaFile ¶ added in v0.2.2

func (UnimplementedMediaFileServiceServer) MutateMediaFiles ¶ added in v0.2.2

type UnimplementedMerchantCenterLinkServiceServer ¶ added in v0.2.2

type UnimplementedMerchantCenterLinkServiceServer struct {
}

UnimplementedMerchantCenterLinkServiceServer must be embedded to have forward compatible implementations.

type UnimplementedMobileAppCategoryConstantServiceServer ¶ added in v0.2.2

type UnimplementedMobileAppCategoryConstantServiceServer struct {
}

UnimplementedMobileAppCategoryConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedMobileAppCategoryConstantServiceServer) GetMobileAppCategoryConstant ¶ added in v0.2.2

type UnimplementedMobileDeviceConstantServiceServer ¶ added in v0.2.2

type UnimplementedMobileDeviceConstantServiceServer struct {
}

UnimplementedMobileDeviceConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedMobileDeviceConstantServiceServer) GetMobileDeviceConstant ¶ added in v0.2.2

type UnimplementedOfflineUserDataJobServiceServer ¶ added in v0.2.2

type UnimplementedOfflineUserDataJobServiceServer struct {
}

UnimplementedOfflineUserDataJobServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedOfflineUserDataJobServiceServer) AddOfflineUserDataJobOperations ¶ added in v0.2.2

func (UnimplementedOfflineUserDataJobServiceServer) CreateOfflineUserDataJob ¶ added in v0.2.2

func (UnimplementedOfflineUserDataJobServiceServer) GetOfflineUserDataJob ¶ added in v0.2.2

func (UnimplementedOfflineUserDataJobServiceServer) RunOfflineUserDataJob ¶ added in v0.2.2

type UnimplementedOperatingSystemVersionConstantServiceServer ¶ added in v0.2.2

type UnimplementedOperatingSystemVersionConstantServiceServer struct {
}

UnimplementedOperatingSystemVersionConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedOperatingSystemVersionConstantServiceServer) GetOperatingSystemVersionConstant ¶ added in v0.2.2

type UnimplementedPaidOrganicSearchTermViewServiceServer ¶ added in v0.2.2

type UnimplementedPaidOrganicSearchTermViewServiceServer struct {
}

UnimplementedPaidOrganicSearchTermViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedPaidOrganicSearchTermViewServiceServer) GetPaidOrganicSearchTermView ¶ added in v0.2.2

type UnimplementedParentalStatusViewServiceServer ¶ added in v0.2.2

type UnimplementedParentalStatusViewServiceServer struct {
}

UnimplementedParentalStatusViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedParentalStatusViewServiceServer) GetParentalStatusView ¶ added in v0.2.2

type UnimplementedPaymentsAccountServiceServer ¶ added in v0.2.2

type UnimplementedPaymentsAccountServiceServer struct {
}

UnimplementedPaymentsAccountServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedPaymentsAccountServiceServer) ListPaymentsAccounts ¶ added in v0.2.2

type UnimplementedProductBiddingCategoryConstantServiceServer ¶ added in v0.2.2

type UnimplementedProductBiddingCategoryConstantServiceServer struct {
}

UnimplementedProductBiddingCategoryConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedProductBiddingCategoryConstantServiceServer) GetProductBiddingCategoryConstant ¶ added in v0.2.2

type UnimplementedProductGroupViewServiceServer ¶ added in v0.2.2

type UnimplementedProductGroupViewServiceServer struct {
}

UnimplementedProductGroupViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedProductGroupViewServiceServer) GetProductGroupView ¶ added in v0.2.2

type UnimplementedReachPlanServiceServer ¶ added in v0.2.2

type UnimplementedReachPlanServiceServer struct {
}

UnimplementedReachPlanServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedReachPlanServiceServer) GenerateProductMixIdeas ¶ added in v0.2.2

func (UnimplementedReachPlanServiceServer) GenerateReachForecast ¶ added in v0.2.2

func (UnimplementedReachPlanServiceServer) ListPlannableLocations ¶ added in v0.2.2

func (UnimplementedReachPlanServiceServer) ListPlannableProducts ¶ added in v0.2.2

type UnimplementedRecommendationServiceServer ¶ added in v0.2.2

type UnimplementedRecommendationServiceServer struct {
}

UnimplementedRecommendationServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedRecommendationServiceServer) ApplyRecommendation ¶ added in v0.2.2

func (UnimplementedRecommendationServiceServer) DismissRecommendation ¶ added in v0.2.2

func (UnimplementedRecommendationServiceServer) GetRecommendation ¶ added in v0.2.2

type UnimplementedRemarketingActionServiceServer ¶ added in v0.2.2

type UnimplementedRemarketingActionServiceServer struct {
}

UnimplementedRemarketingActionServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedRemarketingActionServiceServer) GetRemarketingAction ¶ added in v0.2.2

func (UnimplementedRemarketingActionServiceServer) MutateRemarketingActions ¶ added in v0.2.2

type UnimplementedSearchTermViewServiceServer ¶ added in v0.2.2

type UnimplementedSearchTermViewServiceServer struct {
}

UnimplementedSearchTermViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSearchTermViewServiceServer) GetSearchTermView ¶ added in v0.2.2

type UnimplementedSharedCriterionServiceServer ¶ added in v0.2.2

type UnimplementedSharedCriterionServiceServer struct {
}

UnimplementedSharedCriterionServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSharedCriterionServiceServer) GetSharedCriterion ¶ added in v0.2.2

func (UnimplementedSharedCriterionServiceServer) MutateSharedCriteria ¶ added in v0.2.2

type UnimplementedSharedSetServiceServer ¶ added in v0.2.2

type UnimplementedSharedSetServiceServer struct {
}

UnimplementedSharedSetServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSharedSetServiceServer) GetSharedSet ¶ added in v0.2.2

func (UnimplementedSharedSetServiceServer) MutateSharedSets ¶ added in v0.2.2

type UnimplementedShoppingPerformanceViewServiceServer ¶ added in v0.2.2

type UnimplementedShoppingPerformanceViewServiceServer struct {
}

UnimplementedShoppingPerformanceViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedShoppingPerformanceViewServiceServer) GetShoppingPerformanceView ¶ added in v0.2.2

type UnimplementedSmartCampaignSearchTermViewServiceServer ¶ added in v0.2.3

type UnimplementedSmartCampaignSearchTermViewServiceServer struct {
}

UnimplementedSmartCampaignSearchTermViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSmartCampaignSearchTermViewServiceServer) GetSmartCampaignSearchTermView ¶ added in v0.2.3

type UnimplementedSmartCampaignSettingServiceServer ¶ added in v0.2.3

type UnimplementedSmartCampaignSettingServiceServer struct {
}

UnimplementedSmartCampaignSettingServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSmartCampaignSettingServiceServer) GetSmartCampaignSetting ¶ added in v0.2.3

func (UnimplementedSmartCampaignSettingServiceServer) MutateSmartCampaignSettings ¶ added in v0.2.3

type UnimplementedSmartCampaignSuggestServiceServer ¶ added in v0.2.3

type UnimplementedSmartCampaignSuggestServiceServer struct {
}

UnimplementedSmartCampaignSuggestServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSmartCampaignSuggestServiceServer) SuggestSmartCampaignBudgetOptions ¶ added in v0.2.3

type UnimplementedThirdPartyAppAnalyticsLinkServiceServer ¶ added in v0.2.2

type UnimplementedThirdPartyAppAnalyticsLinkServiceServer struct {
}

UnimplementedThirdPartyAppAnalyticsLinkServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedThirdPartyAppAnalyticsLinkServiceServer) RegenerateShareableLinkId ¶ added in v0.2.2

type UnimplementedTopicConstantServiceServer ¶ added in v0.2.2

type UnimplementedTopicConstantServiceServer struct {
}

UnimplementedTopicConstantServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedTopicConstantServiceServer) GetTopicConstant ¶ added in v0.2.2

type UnimplementedTopicViewServiceServer ¶ added in v0.2.2

type UnimplementedTopicViewServiceServer struct {
}

UnimplementedTopicViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedTopicViewServiceServer) GetTopicView ¶ added in v0.2.2

type UnimplementedUserDataServiceServer ¶ added in v0.2.2

type UnimplementedUserDataServiceServer struct {
}

UnimplementedUserDataServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUserDataServiceServer) UploadUserData ¶ added in v0.2.2

type UnimplementedUserInterestServiceServer ¶ added in v0.2.2

type UnimplementedUserInterestServiceServer struct {
}

UnimplementedUserInterestServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUserInterestServiceServer) GetUserInterest ¶ added in v0.2.2

type UnimplementedUserListServiceServer ¶ added in v0.2.2

type UnimplementedUserListServiceServer struct {
}

UnimplementedUserListServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUserListServiceServer) GetUserList ¶ added in v0.2.2

func (UnimplementedUserListServiceServer) MutateUserLists ¶ added in v0.2.2

type UnimplementedUserLocationViewServiceServer ¶ added in v0.2.2

type UnimplementedUserLocationViewServiceServer struct {
}

UnimplementedUserLocationViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUserLocationViewServiceServer) GetUserLocationView ¶ added in v0.2.2

type UnimplementedVideoServiceServer ¶ added in v0.2.2

type UnimplementedVideoServiceServer struct {
}

UnimplementedVideoServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedVideoServiceServer) GetVideo ¶ added in v0.2.2

type UnimplementedWebpageViewServiceServer ¶ added in v0.2.2

type UnimplementedWebpageViewServiceServer struct {
}

UnimplementedWebpageViewServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedWebpageViewServiceServer) GetWebpageView ¶ added in v0.2.2

type UnsafeAccessibleBiddingStrategyServiceServer ¶ added in v0.2.3

type UnsafeAccessibleBiddingStrategyServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAccessibleBiddingStrategyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccessibleBiddingStrategyServiceServer will result in compilation errors.

type UnsafeAccountBudgetProposalServiceServer ¶ added in v0.2.2

type UnsafeAccountBudgetProposalServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAccountBudgetProposalServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountBudgetProposalServiceServer will result in compilation errors.

type UnsafeAccountBudgetServiceServer ¶ added in v0.2.2

type UnsafeAccountBudgetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAccountBudgetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountBudgetServiceServer will result in compilation errors.

type UnsafeAccountLinkServiceServer ¶ added in v0.2.2

type UnsafeAccountLinkServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAccountLinkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountLinkServiceServer will result in compilation errors.

type UnsafeAdGroupAdAssetViewServiceServer ¶ added in v0.2.2

type UnsafeAdGroupAdAssetViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupAdAssetViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupAdAssetViewServiceServer will result in compilation errors.

type UnsafeAdGroupAdLabelServiceServer ¶ added in v0.2.2

type UnsafeAdGroupAdLabelServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupAdLabelServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupAdLabelServiceServer will result in compilation errors.

type UnsafeAdGroupAdServiceServer ¶ added in v0.2.2

type UnsafeAdGroupAdServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupAdServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupAdServiceServer will result in compilation errors.

type UnsafeAdGroupAssetServiceServer ¶ added in v0.2.2

type UnsafeAdGroupAssetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupAssetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupAssetServiceServer will result in compilation errors.

type UnsafeAdGroupAudienceViewServiceServer ¶ added in v0.2.2

type UnsafeAdGroupAudienceViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupAudienceViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupAudienceViewServiceServer will result in compilation errors.

type UnsafeAdGroupBidModifierServiceServer ¶ added in v0.2.2

type UnsafeAdGroupBidModifierServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupBidModifierServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupBidModifierServiceServer will result in compilation errors.

type UnsafeAdGroupCriterionLabelServiceServer ¶ added in v0.2.2

type UnsafeAdGroupCriterionLabelServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupCriterionLabelServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupCriterionLabelServiceServer will result in compilation errors.

type UnsafeAdGroupCriterionServiceServer ¶ added in v0.2.2

type UnsafeAdGroupCriterionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupCriterionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupCriterionServiceServer will result in compilation errors.

type UnsafeAdGroupCriterionSimulationServiceServer ¶ added in v0.2.2

type UnsafeAdGroupCriterionSimulationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupCriterionSimulationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupCriterionSimulationServiceServer will result in compilation errors.

type UnsafeAdGroupExtensionSettingServiceServer ¶ added in v0.2.2

type UnsafeAdGroupExtensionSettingServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupExtensionSettingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupExtensionSettingServiceServer will result in compilation errors.

type UnsafeAdGroupFeedServiceServer ¶ added in v0.2.2

type UnsafeAdGroupFeedServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupFeedServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupFeedServiceServer will result in compilation errors.

type UnsafeAdGroupLabelServiceServer ¶ added in v0.2.2

type UnsafeAdGroupLabelServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupLabelServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupLabelServiceServer will result in compilation errors.

type UnsafeAdGroupServiceServer ¶ added in v0.2.2

type UnsafeAdGroupServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupServiceServer will result in compilation errors.

type UnsafeAdGroupSimulationServiceServer ¶ added in v0.2.2

type UnsafeAdGroupSimulationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdGroupSimulationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdGroupSimulationServiceServer will result in compilation errors.

type UnsafeAdParameterServiceServer ¶ added in v0.2.2

type UnsafeAdParameterServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdParameterServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdParameterServiceServer will result in compilation errors.

type UnsafeAdScheduleViewServiceServer ¶ added in v0.2.2

type UnsafeAdScheduleViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdScheduleViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdScheduleViewServiceServer will result in compilation errors.

type UnsafeAdServiceServer ¶ added in v0.2.2

type UnsafeAdServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAdServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdServiceServer will result in compilation errors.

type UnsafeAgeRangeViewServiceServer ¶ added in v0.2.2

type UnsafeAgeRangeViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAgeRangeViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AgeRangeViewServiceServer will result in compilation errors.

type UnsafeAssetFieldTypeViewServiceServer ¶ added in v0.2.3

type UnsafeAssetFieldTypeViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAssetFieldTypeViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssetFieldTypeViewServiceServer will result in compilation errors.

type UnsafeAssetServiceServer ¶ added in v0.2.2

type UnsafeAssetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAssetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AssetServiceServer will result in compilation errors.

type UnsafeBatchJobServiceServer ¶ added in v0.2.2

type UnsafeBatchJobServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBatchJobServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BatchJobServiceServer will result in compilation errors.

type UnsafeBiddingStrategyServiceServer ¶ added in v0.2.2

type UnsafeBiddingStrategyServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBiddingStrategyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BiddingStrategyServiceServer will result in compilation errors.

type UnsafeBiddingStrategySimulationServiceServer ¶ added in v0.2.2

type UnsafeBiddingStrategySimulationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBiddingStrategySimulationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BiddingStrategySimulationServiceServer will result in compilation errors.

type UnsafeBillingSetupServiceServer ¶ added in v0.2.2

type UnsafeBillingSetupServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBillingSetupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BillingSetupServiceServer will result in compilation errors.

type UnsafeCampaignAssetServiceServer ¶ added in v0.2.2

type UnsafeCampaignAssetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignAssetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignAssetServiceServer will result in compilation errors.

type UnsafeCampaignAudienceViewServiceServer ¶ added in v0.2.2

type UnsafeCampaignAudienceViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignAudienceViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignAudienceViewServiceServer will result in compilation errors.

type UnsafeCampaignBidModifierServiceServer ¶ added in v0.2.2

type UnsafeCampaignBidModifierServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignBidModifierServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignBidModifierServiceServer will result in compilation errors.

type UnsafeCampaignBudgetServiceServer ¶ added in v0.2.2

type UnsafeCampaignBudgetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignBudgetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignBudgetServiceServer will result in compilation errors.

type UnsafeCampaignCriterionServiceServer ¶ added in v0.2.2

type UnsafeCampaignCriterionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignCriterionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignCriterionServiceServer will result in compilation errors.

type UnsafeCampaignCriterionSimulationServiceServer ¶ added in v0.2.2

type UnsafeCampaignCriterionSimulationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignCriterionSimulationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignCriterionSimulationServiceServer will result in compilation errors.

type UnsafeCampaignDraftServiceServer ¶ added in v0.2.2

type UnsafeCampaignDraftServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignDraftServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignDraftServiceServer will result in compilation errors.

type UnsafeCampaignExperimentServiceServer ¶ added in v0.2.2

type UnsafeCampaignExperimentServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignExperimentServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignExperimentServiceServer will result in compilation errors.

type UnsafeCampaignExtensionSettingServiceServer ¶ added in v0.2.2

type UnsafeCampaignExtensionSettingServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignExtensionSettingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignExtensionSettingServiceServer will result in compilation errors.

type UnsafeCampaignFeedServiceServer ¶ added in v0.2.2

type UnsafeCampaignFeedServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignFeedServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignFeedServiceServer will result in compilation errors.

type UnsafeCampaignLabelServiceServer ¶ added in v0.2.2

type UnsafeCampaignLabelServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignLabelServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignLabelServiceServer will result in compilation errors.

type UnsafeCampaignServiceServer ¶ added in v0.2.2

type UnsafeCampaignServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignServiceServer will result in compilation errors.

type UnsafeCampaignSharedSetServiceServer ¶ added in v0.2.2

type UnsafeCampaignSharedSetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignSharedSetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignSharedSetServiceServer will result in compilation errors.

type UnsafeCampaignSimulationServiceServer ¶ added in v0.2.2

type UnsafeCampaignSimulationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCampaignSimulationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CampaignSimulationServiceServer will result in compilation errors.

type UnsafeCarrierConstantServiceServer ¶ added in v0.2.2

type UnsafeCarrierConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCarrierConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CarrierConstantServiceServer will result in compilation errors.

type UnsafeChangeStatusServiceServer ¶ added in v0.2.2

type UnsafeChangeStatusServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeChangeStatusServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ChangeStatusServiceServer will result in compilation errors.

type UnsafeClickViewServiceServer ¶ added in v0.2.2

type UnsafeClickViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeClickViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ClickViewServiceServer will result in compilation errors.

type UnsafeCombinedAudienceServiceServer ¶ added in v0.2.2

type UnsafeCombinedAudienceServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCombinedAudienceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CombinedAudienceServiceServer will result in compilation errors.

type UnsafeConversionActionServiceServer ¶ added in v0.2.2

type UnsafeConversionActionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeConversionActionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConversionActionServiceServer will result in compilation errors.

type UnsafeConversionAdjustmentUploadServiceServer ¶ added in v0.2.2

type UnsafeConversionAdjustmentUploadServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeConversionAdjustmentUploadServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConversionAdjustmentUploadServiceServer will result in compilation errors.

type UnsafeConversionCustomVariableServiceServer ¶ added in v0.2.2

type UnsafeConversionCustomVariableServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeConversionCustomVariableServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConversionCustomVariableServiceServer will result in compilation errors.

type UnsafeConversionUploadServiceServer ¶ added in v0.2.2

type UnsafeConversionUploadServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeConversionUploadServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConversionUploadServiceServer will result in compilation errors.

type UnsafeCurrencyConstantServiceServer ¶ added in v0.2.2

type UnsafeCurrencyConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCurrencyConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CurrencyConstantServiceServer will result in compilation errors.

type UnsafeCustomAudienceServiceServer ¶ added in v0.2.2

type UnsafeCustomAudienceServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomAudienceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomAudienceServiceServer will result in compilation errors.

type UnsafeCustomInterestServiceServer ¶ added in v0.2.2

type UnsafeCustomInterestServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomInterestServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomInterestServiceServer will result in compilation errors.

type UnsafeCustomerAssetServiceServer ¶ added in v0.2.2

type UnsafeCustomerAssetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerAssetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerAssetServiceServer will result in compilation errors.

type UnsafeCustomerClientLinkServiceServer ¶ added in v0.2.2

type UnsafeCustomerClientLinkServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerClientLinkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerClientLinkServiceServer will result in compilation errors.

type UnsafeCustomerClientServiceServer ¶ added in v0.2.2

type UnsafeCustomerClientServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerClientServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerClientServiceServer will result in compilation errors.

type UnsafeCustomerExtensionSettingServiceServer ¶ added in v0.2.2

type UnsafeCustomerExtensionSettingServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerExtensionSettingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerExtensionSettingServiceServer will result in compilation errors.

type UnsafeCustomerFeedServiceServer ¶ added in v0.2.2

type UnsafeCustomerFeedServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerFeedServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerFeedServiceServer will result in compilation errors.

type UnsafeCustomerLabelServiceServer ¶ added in v0.2.2

type UnsafeCustomerLabelServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerLabelServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerLabelServiceServer will result in compilation errors.

type UnsafeCustomerManagerLinkServiceServer ¶ added in v0.2.2

type UnsafeCustomerManagerLinkServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerManagerLinkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerManagerLinkServiceServer will result in compilation errors.

type UnsafeCustomerNegativeCriterionServiceServer ¶ added in v0.2.2

type UnsafeCustomerNegativeCriterionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerNegativeCriterionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerNegativeCriterionServiceServer will result in compilation errors.

type UnsafeCustomerServiceServer ¶ added in v0.2.2

type UnsafeCustomerServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerServiceServer will result in compilation errors.

type UnsafeCustomerUserAccessInvitationServiceServer ¶ added in v0.2.2

type UnsafeCustomerUserAccessInvitationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerUserAccessInvitationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerUserAccessInvitationServiceServer will result in compilation errors.

type UnsafeCustomerUserAccessServiceServer ¶ added in v0.2.2

type UnsafeCustomerUserAccessServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCustomerUserAccessServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CustomerUserAccessServiceServer will result in compilation errors.

type UnsafeDetailPlacementViewServiceServer ¶ added in v0.2.2

type UnsafeDetailPlacementViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDetailPlacementViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DetailPlacementViewServiceServer will result in compilation errors.

type UnsafeDetailedDemographicServiceServer ¶ added in v0.2.3

type UnsafeDetailedDemographicServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDetailedDemographicServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DetailedDemographicServiceServer will result in compilation errors.

type UnsafeDisplayKeywordViewServiceServer ¶ added in v0.2.2

type UnsafeDisplayKeywordViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDisplayKeywordViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DisplayKeywordViewServiceServer will result in compilation errors.

type UnsafeDistanceViewServiceServer ¶ added in v0.2.2

type UnsafeDistanceViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDistanceViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DistanceViewServiceServer will result in compilation errors.

type UnsafeDomainCategoryServiceServer ¶ added in v0.2.2

type UnsafeDomainCategoryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDomainCategoryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DomainCategoryServiceServer will result in compilation errors.

type UnsafeDynamicSearchAdsSearchTermViewServiceServer ¶ added in v0.2.2

type UnsafeDynamicSearchAdsSearchTermViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDynamicSearchAdsSearchTermViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DynamicSearchAdsSearchTermViewServiceServer will result in compilation errors.

type UnsafeExpandedLandingPageViewServiceServer ¶ added in v0.2.2

type UnsafeExpandedLandingPageViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeExpandedLandingPageViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExpandedLandingPageViewServiceServer will result in compilation errors.

type UnsafeExtensionFeedItemServiceServer ¶ added in v0.2.2

type UnsafeExtensionFeedItemServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeExtensionFeedItemServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExtensionFeedItemServiceServer will result in compilation errors.

type UnsafeFeedItemServiceServer ¶ added in v0.2.2

type UnsafeFeedItemServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFeedItemServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FeedItemServiceServer will result in compilation errors.

type UnsafeFeedItemSetLinkServiceServer ¶ added in v0.2.2

type UnsafeFeedItemSetLinkServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFeedItemSetLinkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FeedItemSetLinkServiceServer will result in compilation errors.

type UnsafeFeedItemSetServiceServer ¶ added in v0.2.2

type UnsafeFeedItemSetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFeedItemSetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FeedItemSetServiceServer will result in compilation errors.

type UnsafeFeedItemTargetServiceServer ¶ added in v0.2.2

type UnsafeFeedItemTargetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFeedItemTargetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FeedItemTargetServiceServer will result in compilation errors.

type UnsafeFeedMappingServiceServer ¶ added in v0.2.2

type UnsafeFeedMappingServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFeedMappingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FeedMappingServiceServer will result in compilation errors.

type UnsafeFeedPlaceholderViewServiceServer ¶ added in v0.2.2

type UnsafeFeedPlaceholderViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFeedPlaceholderViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FeedPlaceholderViewServiceServer will result in compilation errors.

type UnsafeFeedServiceServer ¶ added in v0.2.2

type UnsafeFeedServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFeedServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FeedServiceServer will result in compilation errors.

type UnsafeGenderViewServiceServer ¶ added in v0.2.2

type UnsafeGenderViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGenderViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GenderViewServiceServer will result in compilation errors.

type UnsafeGeoTargetConstantServiceServer ¶ added in v0.2.2

type UnsafeGeoTargetConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGeoTargetConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GeoTargetConstantServiceServer will result in compilation errors.

type UnsafeGeographicViewServiceServer ¶ added in v0.2.2

type UnsafeGeographicViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGeographicViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GeographicViewServiceServer will result in compilation errors.

type UnsafeGoogleAdsFieldServiceServer ¶ added in v0.2.2

type UnsafeGoogleAdsFieldServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGoogleAdsFieldServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GoogleAdsFieldServiceServer will result in compilation errors.

type UnsafeGoogleAdsServiceServer ¶ added in v0.2.2

type UnsafeGoogleAdsServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGoogleAdsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GoogleAdsServiceServer will result in compilation errors.

type UnsafeGroupPlacementViewServiceServer ¶ added in v0.2.2

type UnsafeGroupPlacementViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGroupPlacementViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GroupPlacementViewServiceServer will result in compilation errors.

type UnsafeHotelGroupViewServiceServer ¶ added in v0.2.2

type UnsafeHotelGroupViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeHotelGroupViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HotelGroupViewServiceServer will result in compilation errors.

type UnsafeHotelPerformanceViewServiceServer ¶ added in v0.2.2

type UnsafeHotelPerformanceViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeHotelPerformanceViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HotelPerformanceViewServiceServer will result in compilation errors.

type UnsafeIncomeRangeViewServiceServer ¶ added in v0.2.2

type UnsafeIncomeRangeViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeIncomeRangeViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to IncomeRangeViewServiceServer will result in compilation errors.

type UnsafeInvoiceServiceServer ¶ added in v0.2.2

type UnsafeInvoiceServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeInvoiceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InvoiceServiceServer will result in compilation errors.

type UnsafeKeywordPlanAdGroupKeywordServiceServer ¶ added in v0.2.2

type UnsafeKeywordPlanAdGroupKeywordServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKeywordPlanAdGroupKeywordServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeywordPlanAdGroupKeywordServiceServer will result in compilation errors.

type UnsafeKeywordPlanAdGroupServiceServer ¶ added in v0.2.2

type UnsafeKeywordPlanAdGroupServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKeywordPlanAdGroupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeywordPlanAdGroupServiceServer will result in compilation errors.

type UnsafeKeywordPlanCampaignKeywordServiceServer ¶ added in v0.2.2

type UnsafeKeywordPlanCampaignKeywordServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKeywordPlanCampaignKeywordServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeywordPlanCampaignKeywordServiceServer will result in compilation errors.

type UnsafeKeywordPlanCampaignServiceServer ¶ added in v0.2.2

type UnsafeKeywordPlanCampaignServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKeywordPlanCampaignServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeywordPlanCampaignServiceServer will result in compilation errors.

type UnsafeKeywordPlanIdeaServiceServer ¶ added in v0.2.2

type UnsafeKeywordPlanIdeaServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKeywordPlanIdeaServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeywordPlanIdeaServiceServer will result in compilation errors.

type UnsafeKeywordPlanServiceServer ¶ added in v0.2.2

type UnsafeKeywordPlanServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKeywordPlanServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeywordPlanServiceServer will result in compilation errors.

type UnsafeKeywordThemeConstantServiceServer ¶ added in v0.2.3

type UnsafeKeywordThemeConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKeywordThemeConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeywordThemeConstantServiceServer will result in compilation errors.

type UnsafeKeywordViewServiceServer ¶ added in v0.2.2

type UnsafeKeywordViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKeywordViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KeywordViewServiceServer will result in compilation errors.

type UnsafeLabelServiceServer ¶ added in v0.2.2

type UnsafeLabelServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLabelServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LabelServiceServer will result in compilation errors.

type UnsafeLandingPageViewServiceServer ¶ added in v0.2.2

type UnsafeLandingPageViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLandingPageViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LandingPageViewServiceServer will result in compilation errors.

type UnsafeLanguageConstantServiceServer ¶ added in v0.2.2

type UnsafeLanguageConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLanguageConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LanguageConstantServiceServer will result in compilation errors.

type UnsafeLifeEventServiceServer ¶ added in v0.2.2

type UnsafeLifeEventServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLifeEventServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LifeEventServiceServer will result in compilation errors.

type UnsafeLocationViewServiceServer ¶ added in v0.2.2

type UnsafeLocationViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLocationViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LocationViewServiceServer will result in compilation errors.

type UnsafeManagedPlacementViewServiceServer ¶ added in v0.2.2

type UnsafeManagedPlacementViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeManagedPlacementViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ManagedPlacementViewServiceServer will result in compilation errors.

type UnsafeMediaFileServiceServer ¶ added in v0.2.2

type UnsafeMediaFileServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeMediaFileServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MediaFileServiceServer will result in compilation errors.

type UnsafeMerchantCenterLinkServiceServer ¶ added in v0.2.2

type UnsafeMerchantCenterLinkServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeMerchantCenterLinkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MerchantCenterLinkServiceServer will result in compilation errors.

type UnsafeMobileAppCategoryConstantServiceServer ¶ added in v0.2.2

type UnsafeMobileAppCategoryConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeMobileAppCategoryConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MobileAppCategoryConstantServiceServer will result in compilation errors.

type UnsafeMobileDeviceConstantServiceServer ¶ added in v0.2.2

type UnsafeMobileDeviceConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeMobileDeviceConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MobileDeviceConstantServiceServer will result in compilation errors.

type UnsafeOfflineUserDataJobServiceServer ¶ added in v0.2.2

type UnsafeOfflineUserDataJobServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeOfflineUserDataJobServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OfflineUserDataJobServiceServer will result in compilation errors.

type UnsafeOperatingSystemVersionConstantServiceServer ¶ added in v0.2.2

type UnsafeOperatingSystemVersionConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeOperatingSystemVersionConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OperatingSystemVersionConstantServiceServer will result in compilation errors.

type UnsafePaidOrganicSearchTermViewServiceServer ¶ added in v0.2.2

type UnsafePaidOrganicSearchTermViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePaidOrganicSearchTermViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PaidOrganicSearchTermViewServiceServer will result in compilation errors.

type UnsafeParentalStatusViewServiceServer ¶ added in v0.2.2

type UnsafeParentalStatusViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeParentalStatusViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ParentalStatusViewServiceServer will result in compilation errors.

type UnsafePaymentsAccountServiceServer ¶ added in v0.2.2

type UnsafePaymentsAccountServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePaymentsAccountServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PaymentsAccountServiceServer will result in compilation errors.

type UnsafeProductBiddingCategoryConstantServiceServer ¶ added in v0.2.2

type UnsafeProductBiddingCategoryConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeProductBiddingCategoryConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProductBiddingCategoryConstantServiceServer will result in compilation errors.

type UnsafeProductGroupViewServiceServer ¶ added in v0.2.2

type UnsafeProductGroupViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeProductGroupViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProductGroupViewServiceServer will result in compilation errors.

type UnsafeReachPlanServiceServer ¶ added in v0.2.2

type UnsafeReachPlanServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeReachPlanServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReachPlanServiceServer will result in compilation errors.

type UnsafeRecommendationServiceServer ¶ added in v0.2.2

type UnsafeRecommendationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRecommendationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RecommendationServiceServer will result in compilation errors.

type UnsafeRemarketingActionServiceServer ¶ added in v0.2.2

type UnsafeRemarketingActionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRemarketingActionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RemarketingActionServiceServer will result in compilation errors.

type UnsafeSearchTermViewServiceServer ¶ added in v0.2.2

type UnsafeSearchTermViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSearchTermViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SearchTermViewServiceServer will result in compilation errors.

type UnsafeSharedCriterionServiceServer ¶ added in v0.2.2

type UnsafeSharedCriterionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSharedCriterionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SharedCriterionServiceServer will result in compilation errors.

type UnsafeSharedSetServiceServer ¶ added in v0.2.2

type UnsafeSharedSetServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSharedSetServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SharedSetServiceServer will result in compilation errors.

type UnsafeShoppingPerformanceViewServiceServer ¶ added in v0.2.2

type UnsafeShoppingPerformanceViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeShoppingPerformanceViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ShoppingPerformanceViewServiceServer will result in compilation errors.

type UnsafeSmartCampaignSearchTermViewServiceServer ¶ added in v0.2.3

type UnsafeSmartCampaignSearchTermViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSmartCampaignSearchTermViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SmartCampaignSearchTermViewServiceServer will result in compilation errors.

type UnsafeSmartCampaignSettingServiceServer ¶ added in v0.2.3

type UnsafeSmartCampaignSettingServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSmartCampaignSettingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SmartCampaignSettingServiceServer will result in compilation errors.

type UnsafeSmartCampaignSuggestServiceServer ¶ added in v0.2.3

type UnsafeSmartCampaignSuggestServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSmartCampaignSuggestServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SmartCampaignSuggestServiceServer will result in compilation errors.

type UnsafeThirdPartyAppAnalyticsLinkServiceServer ¶ added in v0.2.2

type UnsafeThirdPartyAppAnalyticsLinkServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeThirdPartyAppAnalyticsLinkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ThirdPartyAppAnalyticsLinkServiceServer will result in compilation errors.

type UnsafeTopicConstantServiceServer ¶ added in v0.2.2

type UnsafeTopicConstantServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTopicConstantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TopicConstantServiceServer will result in compilation errors.

type UnsafeTopicViewServiceServer ¶ added in v0.2.2

type UnsafeTopicViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTopicViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TopicViewServiceServer will result in compilation errors.

type UnsafeUserDataServiceServer ¶ added in v0.2.2

type UnsafeUserDataServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeUserDataServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserDataServiceServer will result in compilation errors.

type UnsafeUserInterestServiceServer ¶ added in v0.2.2

type UnsafeUserInterestServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeUserInterestServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserInterestServiceServer will result in compilation errors.

type UnsafeUserListServiceServer ¶ added in v0.2.2

type UnsafeUserListServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeUserListServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserListServiceServer will result in compilation errors.

type UnsafeUserLocationViewServiceServer ¶ added in v0.2.2

type UnsafeUserLocationViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeUserLocationViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserLocationViewServiceServer will result in compilation errors.

type UnsafeVideoServiceServer ¶ added in v0.2.2

type UnsafeVideoServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeVideoServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VideoServiceServer will result in compilation errors.

type UnsafeWebpageViewServiceServer ¶ added in v0.2.2

type UnsafeWebpageViewServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeWebpageViewServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WebpageViewServiceServer will result in compilation errors.

type UploadCallConversionsRequest ¶ added in v0.2.2

type UploadCallConversionsRequest struct {

	// Required. The ID of the customer performing the upload.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The conversions that are being uploaded.
	Conversions []*CallConversion `protobuf:"bytes,2,rep,name=conversions,proto3" json:"conversions,omitempty"`
	// Required. If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// This should always be set to true.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionUploadService.UploadCallConversions][google.ads.googleads.v8.services.ConversionUploadService.UploadCallConversions].

func (*UploadCallConversionsRequest) Descriptor deprecated added in v0.2.2

func (*UploadCallConversionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadCallConversionsRequest.ProtoReflect.Descriptor instead.

func (*UploadCallConversionsRequest) GetConversions ¶ added in v0.2.2

func (x *UploadCallConversionsRequest) GetConversions() []*CallConversion

func (*UploadCallConversionsRequest) GetCustomerId ¶ added in v0.2.2

func (x *UploadCallConversionsRequest) GetCustomerId() string

func (*UploadCallConversionsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *UploadCallConversionsRequest) GetPartialFailure() bool

func (*UploadCallConversionsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *UploadCallConversionsRequest) GetValidateOnly() bool

func (*UploadCallConversionsRequest) ProtoMessage ¶ added in v0.2.2

func (*UploadCallConversionsRequest) ProtoMessage()

func (*UploadCallConversionsRequest) ProtoReflect ¶ added in v0.2.2

func (*UploadCallConversionsRequest) Reset ¶ added in v0.2.2

func (x *UploadCallConversionsRequest) Reset()

func (*UploadCallConversionsRequest) String ¶ added in v0.2.2

type UploadCallConversionsResponse ¶ added in v0.2.2

type UploadCallConversionsResponse struct {

	// Errors that pertain to conversion failures in the partial failure mode.
	// Returned when all errors occur inside the conversions. If any errors occur
	// outside the conversions (e.g. auth errors), we return an RPC level error.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// Returned for successfully processed conversions. Proto will be empty for
	// rows that received an error. Results are not returned when validate_only is
	// true.
	Results []*CallConversionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionUploadService.UploadCallConversions][google.ads.googleads.v8.services.ConversionUploadService.UploadCallConversions].

func (*UploadCallConversionsResponse) Descriptor deprecated added in v0.2.2

func (*UploadCallConversionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadCallConversionsResponse.ProtoReflect.Descriptor instead.

func (*UploadCallConversionsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *UploadCallConversionsResponse) GetPartialFailureError() *status.Status

func (*UploadCallConversionsResponse) GetResults ¶ added in v0.2.2

func (*UploadCallConversionsResponse) ProtoMessage ¶ added in v0.2.2

func (*UploadCallConversionsResponse) ProtoMessage()

func (*UploadCallConversionsResponse) ProtoReflect ¶ added in v0.2.2

func (*UploadCallConversionsResponse) Reset ¶ added in v0.2.2

func (x *UploadCallConversionsResponse) Reset()

func (*UploadCallConversionsResponse) String ¶ added in v0.2.2

type UploadClickConversionsRequest ¶ added in v0.2.2

type UploadClickConversionsRequest struct {

	// Required. The ID of the customer performing the upload.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The conversions that are being uploaded.
	Conversions []*ClickConversion `protobuf:"bytes,2,rep,name=conversions,proto3" json:"conversions,omitempty"`
	// Required. If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried
	// out in one transaction if and only if they are all valid.
	// This should always be set to true.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionUploadService.UploadClickConversions][google.ads.googleads.v8.services.ConversionUploadService.UploadClickConversions].

func (*UploadClickConversionsRequest) Descriptor deprecated added in v0.2.2

func (*UploadClickConversionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadClickConversionsRequest.ProtoReflect.Descriptor instead.

func (*UploadClickConversionsRequest) GetConversions ¶ added in v0.2.2

func (x *UploadClickConversionsRequest) GetConversions() []*ClickConversion

func (*UploadClickConversionsRequest) GetCustomerId ¶ added in v0.2.2

func (x *UploadClickConversionsRequest) GetCustomerId() string

func (*UploadClickConversionsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *UploadClickConversionsRequest) GetPartialFailure() bool

func (*UploadClickConversionsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *UploadClickConversionsRequest) GetValidateOnly() bool

func (*UploadClickConversionsRequest) ProtoMessage ¶ added in v0.2.2

func (*UploadClickConversionsRequest) ProtoMessage()

func (*UploadClickConversionsRequest) ProtoReflect ¶ added in v0.2.2

func (*UploadClickConversionsRequest) Reset ¶ added in v0.2.2

func (x *UploadClickConversionsRequest) Reset()

func (*UploadClickConversionsRequest) String ¶ added in v0.2.2

type UploadClickConversionsResponse ¶ added in v0.2.2

type UploadClickConversionsResponse struct {

	// Errors that pertain to conversion failures in the partial failure mode.
	// Returned when all errors occur inside the conversions. If any errors occur
	// outside the conversions (e.g. auth errors), we return an RPC level error.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// Returned for successfully processed conversions. Proto will be empty for
	// rows that received an error. Results are not returned when validate_only is
	// true.
	Results []*ClickConversionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionUploadService.UploadClickConversions][google.ads.googleads.v8.services.ConversionUploadService.UploadClickConversions].

func (*UploadClickConversionsResponse) Descriptor deprecated added in v0.2.2

func (*UploadClickConversionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadClickConversionsResponse.ProtoReflect.Descriptor instead.

func (*UploadClickConversionsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *UploadClickConversionsResponse) GetPartialFailureError() *status.Status

func (*UploadClickConversionsResponse) GetResults ¶ added in v0.2.2

func (*UploadClickConversionsResponse) ProtoMessage ¶ added in v0.2.2

func (*UploadClickConversionsResponse) ProtoMessage()

func (*UploadClickConversionsResponse) ProtoReflect ¶ added in v0.2.2

func (*UploadClickConversionsResponse) Reset ¶ added in v0.2.2

func (x *UploadClickConversionsResponse) Reset()

func (*UploadClickConversionsResponse) String ¶ added in v0.2.2

type UploadConversionAdjustmentsRequest ¶ added in v0.2.2

type UploadConversionAdjustmentsRequest struct {

	// Required. The ID of the customer performing the upload.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The conversion adjustments that are being uploaded.
	ConversionAdjustments []*ConversionAdjustment `protobuf:"bytes,2,rep,name=conversion_adjustments,json=conversionAdjustments,proto3" json:"conversion_adjustments,omitempty"`
	// Required. If true, successful operations will be carried out and invalid
	// operations will return errors. If false, all operations will be carried out
	// in one transaction if and only if they are all valid. This should always be
	// set to true.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"`
	// If true, the request is validated but not executed. Only errors are
	// returned, not results.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Request message for [ConversionAdjustmentUploadService.UploadConversionAdjustments][google.ads.googleads.v8.services.ConversionAdjustmentUploadService.UploadConversionAdjustments].

func (*UploadConversionAdjustmentsRequest) Descriptor deprecated added in v0.2.2

func (*UploadConversionAdjustmentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadConversionAdjustmentsRequest.ProtoReflect.Descriptor instead.

func (*UploadConversionAdjustmentsRequest) GetConversionAdjustments ¶ added in v0.2.2

func (x *UploadConversionAdjustmentsRequest) GetConversionAdjustments() []*ConversionAdjustment

func (*UploadConversionAdjustmentsRequest) GetCustomerId ¶ added in v0.2.2

func (x *UploadConversionAdjustmentsRequest) GetCustomerId() string

func (*UploadConversionAdjustmentsRequest) GetPartialFailure ¶ added in v0.2.2

func (x *UploadConversionAdjustmentsRequest) GetPartialFailure() bool

func (*UploadConversionAdjustmentsRequest) GetValidateOnly ¶ added in v0.2.2

func (x *UploadConversionAdjustmentsRequest) GetValidateOnly() bool

func (*UploadConversionAdjustmentsRequest) ProtoMessage ¶ added in v0.2.2

func (*UploadConversionAdjustmentsRequest) ProtoMessage()

func (*UploadConversionAdjustmentsRequest) ProtoReflect ¶ added in v0.2.2

func (*UploadConversionAdjustmentsRequest) Reset ¶ added in v0.2.2

func (*UploadConversionAdjustmentsRequest) String ¶ added in v0.2.2

type UploadConversionAdjustmentsResponse ¶ added in v0.2.2

type UploadConversionAdjustmentsResponse struct {

	// Errors that pertain to conversion adjustment failures in the partial
	// failure mode. Returned when all errors occur inside the adjustments. If any
	// errors occur outside the adjustments (e.g. auth errors), we return an RPC
	// level error.
	// See
	// https://developers.google.com/google-ads/api/docs/best-practices/partial-failures
	// for more information about partial failure.
	PartialFailureError *status.Status `protobuf:"bytes,1,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"`
	// Returned for successfully processed conversion adjustments. Proto will be
	// empty for rows that received an error. Results are not returned when
	// validate_only is true.
	Results []*ConversionAdjustmentResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

Response message for [ConversionAdjustmentUploadService.UploadConversionAdjustments][google.ads.googleads.v8.services.ConversionAdjustmentUploadService.UploadConversionAdjustments].

func (*UploadConversionAdjustmentsResponse) Descriptor deprecated added in v0.2.2

func (*UploadConversionAdjustmentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadConversionAdjustmentsResponse.ProtoReflect.Descriptor instead.

func (*UploadConversionAdjustmentsResponse) GetPartialFailureError ¶ added in v0.2.2

func (x *UploadConversionAdjustmentsResponse) GetPartialFailureError() *status.Status

func (*UploadConversionAdjustmentsResponse) GetResults ¶ added in v0.2.2

func (*UploadConversionAdjustmentsResponse) ProtoMessage ¶ added in v0.2.2

func (*UploadConversionAdjustmentsResponse) ProtoMessage()

func (*UploadConversionAdjustmentsResponse) ProtoReflect ¶ added in v0.2.2

func (*UploadConversionAdjustmentsResponse) Reset ¶ added in v0.2.2

func (*UploadConversionAdjustmentsResponse) String ¶ added in v0.2.2

type UploadUserDataRequest ¶ added in v0.2.2

type UploadUserDataRequest struct {

	// Required. The ID of the customer for which to update the user data.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Required. The list of operations to be done.
	Operations []*UserDataOperation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// Metadata of the request.
	//
	// Types that are assignable to Metadata:
	//	*UploadUserDataRequest_CustomerMatchUserListMetadata
	Metadata isUploadUserDataRequest_Metadata `protobuf_oneof:"metadata"`
	// contains filtered or unexported fields
}

Request message for [UserDataService.UploadUserData][google.ads.googleads.v8.services.UserDataService.UploadUserData]

func (*UploadUserDataRequest) Descriptor deprecated added in v0.2.2

func (*UploadUserDataRequest) Descriptor() ([]byte, []int)

Deprecated: Use UploadUserDataRequest.ProtoReflect.Descriptor instead.

func (*UploadUserDataRequest) GetCustomerId ¶ added in v0.2.2

func (x *UploadUserDataRequest) GetCustomerId() string

func (*UploadUserDataRequest) GetCustomerMatchUserListMetadata ¶ added in v0.2.2

func (x *UploadUserDataRequest) GetCustomerMatchUserListMetadata() *common.CustomerMatchUserListMetadata

func (*UploadUserDataRequest) GetMetadata ¶ added in v0.2.2

func (m *UploadUserDataRequest) GetMetadata() isUploadUserDataRequest_Metadata

func (*UploadUserDataRequest) GetOperations ¶ added in v0.2.2

func (x *UploadUserDataRequest) GetOperations() []*UserDataOperation

func (*UploadUserDataRequest) ProtoMessage ¶ added in v0.2.2

func (*UploadUserDataRequest) ProtoMessage()

func (*UploadUserDataRequest) ProtoReflect ¶ added in v0.2.2

func (x *UploadUserDataRequest) ProtoReflect() protoreflect.Message

func (*UploadUserDataRequest) Reset ¶ added in v0.2.2

func (x *UploadUserDataRequest) Reset()

func (*UploadUserDataRequest) String ¶ added in v0.2.2

func (x *UploadUserDataRequest) String() string

type UploadUserDataRequest_CustomerMatchUserListMetadata ¶ added in v0.2.2

type UploadUserDataRequest_CustomerMatchUserListMetadata struct {
	// Metadata for data updates to a Customer Match user list.
	CustomerMatchUserListMetadata *common.CustomerMatchUserListMetadata `protobuf:"bytes,2,opt,name=customer_match_user_list_metadata,json=customerMatchUserListMetadata,proto3,oneof"`
}

type UploadUserDataResponse ¶ added in v0.2.2

type UploadUserDataResponse struct {

	// The date time at which the request was received by API, formatted as
	// "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. "2019-01-01 12:32:45-08:00".
	UploadDateTime *string `protobuf:"bytes,3,opt,name=upload_date_time,json=uploadDateTime,proto3,oneof" json:"upload_date_time,omitempty"`
	// Number of upload data operations received by API.
	ReceivedOperationsCount *int32 `` /* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

Response message for [UserDataService.UploadUserData][google.ads.googleads.v8.services.UserDataService.UploadUserData]

func (*UploadUserDataResponse) Descriptor deprecated added in v0.2.2

func (*UploadUserDataResponse) Descriptor() ([]byte, []int)

Deprecated: Use UploadUserDataResponse.ProtoReflect.Descriptor instead.

func (*UploadUserDataResponse) GetReceivedOperationsCount ¶ added in v0.2.2

func (x *UploadUserDataResponse) GetReceivedOperationsCount() int32

func (*UploadUserDataResponse) GetUploadDateTime ¶ added in v0.2.2

func (x *UploadUserDataResponse) GetUploadDateTime() string

func (*UploadUserDataResponse) ProtoMessage ¶ added in v0.2.2

func (*UploadUserDataResponse) ProtoMessage()

func (*UploadUserDataResponse) ProtoReflect ¶ added in v0.2.2

func (x *UploadUserDataResponse) ProtoReflect() protoreflect.Message

func (*UploadUserDataResponse) Reset ¶ added in v0.2.2

func (x *UploadUserDataResponse) Reset()

func (*UploadUserDataResponse) String ¶ added in v0.2.2

func (x *UploadUserDataResponse) String() string

type UrlSeed ¶ added in v0.2.0

type UrlSeed struct {

	// The URL to crawl in order to generate keyword ideas.
	Url *string `protobuf:"bytes,2,opt,name=url,proto3,oneof" json:"url,omitempty"`
	// contains filtered or unexported fields
}

Url Seed

func (*UrlSeed) Descriptor deprecated added in v0.2.0

func (*UrlSeed) Descriptor() ([]byte, []int)

Deprecated: Use UrlSeed.ProtoReflect.Descriptor instead.

func (*UrlSeed) GetUrl ¶ added in v0.2.0

func (x *UrlSeed) GetUrl() string

func (*UrlSeed) ProtoMessage ¶ added in v0.2.0

func (*UrlSeed) ProtoMessage()

func (*UrlSeed) ProtoReflect ¶ added in v0.2.2

func (x *UrlSeed) ProtoReflect() protoreflect.Message

func (*UrlSeed) Reset ¶ added in v0.2.0

func (x *UrlSeed) Reset()

func (*UrlSeed) String ¶ added in v0.2.0

func (x *UrlSeed) String() string

type UserDataOperation ¶ added in v0.2.2

type UserDataOperation struct {

	// Operation to be made for the UploadUserDataRequest.
	//
	// Types that are assignable to Operation:
	//	*UserDataOperation_Create
	//	*UserDataOperation_Remove
	Operation isUserDataOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Operation to be made for the UploadUserDataRequest.

func (*UserDataOperation) Descriptor deprecated added in v0.2.2

func (*UserDataOperation) Descriptor() ([]byte, []int)

Deprecated: Use UserDataOperation.ProtoReflect.Descriptor instead.

func (*UserDataOperation) GetCreate ¶ added in v0.2.2

func (x *UserDataOperation) GetCreate() *common.UserData

func (*UserDataOperation) GetOperation ¶ added in v0.2.2

func (m *UserDataOperation) GetOperation() isUserDataOperation_Operation

func (*UserDataOperation) GetRemove ¶ added in v0.2.2

func (x *UserDataOperation) GetRemove() *common.UserData

func (*UserDataOperation) ProtoMessage ¶ added in v0.2.2

func (*UserDataOperation) ProtoMessage()

func (*UserDataOperation) ProtoReflect ¶ added in v0.2.2

func (x *UserDataOperation) ProtoReflect() protoreflect.Message

func (*UserDataOperation) Reset ¶ added in v0.2.2

func (x *UserDataOperation) Reset()

func (*UserDataOperation) String ¶ added in v0.2.2

func (x *UserDataOperation) String() string

type UserDataOperation_Create ¶ added in v0.2.2

type UserDataOperation_Create struct {
	// The list of user data to be appended to the user list.
	Create *common.UserData `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type UserDataOperation_Remove ¶ added in v0.2.2

type UserDataOperation_Remove struct {
	// The list of user data to be removed from the user list.
	Remove *common.UserData `protobuf:"bytes,2,opt,name=remove,proto3,oneof"`
}

type UserDataServiceClient ¶ added in v0.2.2

type UserDataServiceClient interface {
	// Uploads the given user data.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [UserDataError]()
	UploadUserData(ctx context.Context, in *UploadUserDataRequest, opts ...grpc.CallOption) (*UploadUserDataResponse, error)
}

UserDataServiceClient is the client API for UserDataService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewUserDataServiceClient ¶ added in v0.2.2

func NewUserDataServiceClient(cc grpc.ClientConnInterface) UserDataServiceClient

type UserDataServiceServer ¶ added in v0.2.2

type UserDataServiceServer interface {
	// Uploads the given user data.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [FieldError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [OfflineUserDataJobError]()
	//   [QuotaError]()
	//   [RequestError]()
	//   [UserDataError]()
	UploadUserData(context.Context, *UploadUserDataRequest) (*UploadUserDataResponse, error)
	// contains filtered or unexported methods
}

UserDataServiceServer is the server API for UserDataService service. All implementations must embed UnimplementedUserDataServiceServer for forward compatibility

type UserInterestServiceClient ¶ added in v0.2.0

type UserInterestServiceClient interface {
	// Returns the requested user interest in full detail
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetUserInterest(ctx context.Context, in *GetUserInterestRequest, opts ...grpc.CallOption) (*resources.UserInterest, error)
}

UserInterestServiceClient is the client API for UserInterestService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewUserInterestServiceClient ¶ added in v0.2.0

func NewUserInterestServiceClient(cc grpc.ClientConnInterface) UserInterestServiceClient

type UserInterestServiceServer ¶ added in v0.2.0

type UserInterestServiceServer interface {
	// Returns the requested user interest in full detail
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetUserInterest(context.Context, *GetUserInterestRequest) (*resources.UserInterest, error)
	// contains filtered or unexported methods
}

UserInterestServiceServer is the server API for UserInterestService service. All implementations must embed UnimplementedUserInterestServiceServer for forward compatibility

type UserListOperation ¶ added in v0.2.0

type UserListOperation struct {

	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are assignable to Operation:
	//	*UserListOperation_Create
	//	*UserListOperation_Update
	//	*UserListOperation_Remove
	Operation isUserListOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

A single operation (create, update) on a user list.

func (*UserListOperation) Descriptor deprecated added in v0.2.0

func (*UserListOperation) Descriptor() ([]byte, []int)

Deprecated: Use UserListOperation.ProtoReflect.Descriptor instead.

func (*UserListOperation) GetCreate ¶ added in v0.2.0

func (x *UserListOperation) GetCreate() *resources.UserList

func (*UserListOperation) GetOperation ¶ added in v0.2.0

func (m *UserListOperation) GetOperation() isUserListOperation_Operation

func (*UserListOperation) GetRemove ¶ added in v0.2.0

func (x *UserListOperation) GetRemove() string

func (*UserListOperation) GetUpdate ¶ added in v0.2.0

func (x *UserListOperation) GetUpdate() *resources.UserList

func (*UserListOperation) GetUpdateMask ¶ added in v0.2.0

func (x *UserListOperation) GetUpdateMask() *field_mask.FieldMask

func (*UserListOperation) ProtoMessage ¶ added in v0.2.0

func (*UserListOperation) ProtoMessage()

func (*UserListOperation) ProtoReflect ¶ added in v0.2.2

func (x *UserListOperation) ProtoReflect() protoreflect.Message

func (*UserListOperation) Reset ¶ added in v0.2.0

func (x *UserListOperation) Reset()

func (*UserListOperation) String ¶ added in v0.2.0

func (x *UserListOperation) String() string

type UserListOperation_Create ¶ added in v0.2.0

type UserListOperation_Create struct {
	// Create operation: No resource name is expected for the new user list.
	Create *resources.UserList `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type UserListOperation_Remove ¶ added in v0.2.0

type UserListOperation_Remove struct {
	// Remove operation: A resource name for the removed user list is expected,
	// in this format:
	//
	// `customers/{customer_id}/userLists/{user_list_id}`
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type UserListOperation_Update ¶ added in v0.2.0

type UserListOperation_Update struct {
	// Update operation: The user list is expected to have a valid resource
	// name.
	Update *resources.UserList `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type UserListServiceClient ¶ added in v0.2.0

type UserListServiceClient interface {
	// Returns the requested user list.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetUserList(ctx context.Context, in *GetUserListRequest, opts ...grpc.CallOption) (*resources.UserList, error)
	// Creates or updates user lists. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UserListError]()
	MutateUserLists(ctx context.Context, in *MutateUserListsRequest, opts ...grpc.CallOption) (*MutateUserListsResponse, error)
}

UserListServiceClient is the client API for UserListService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewUserListServiceClient ¶ added in v0.2.0

func NewUserListServiceClient(cc grpc.ClientConnInterface) UserListServiceClient

type UserListServiceServer ¶ added in v0.2.0

type UserListServiceServer interface {
	// Returns the requested user list.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetUserList(context.Context, *GetUserListRequest) (*resources.UserList, error)
	// Creates or updates user lists. Operation statuses are returned.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [CollectionSizeError]()
	//   [DatabaseError]()
	//   [DistinctError]()
	//   [FieldError]()
	//   [FieldMaskError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [MutateError]()
	//   [NewResourceCreationError]()
	//   [NotAllowlistedError]()
	//   [NotEmptyError]()
	//   [OperationAccessDeniedError]()
	//   [QuotaError]()
	//   [RangeError]()
	//   [RequestError]()
	//   [StringFormatError]()
	//   [StringLengthError]()
	//   [UserListError]()
	MutateUserLists(context.Context, *MutateUserListsRequest) (*MutateUserListsResponse, error)
	// contains filtered or unexported methods
}

UserListServiceServer is the server API for UserListService service. All implementations must embed UnimplementedUserListServiceServer for forward compatibility

type UserLocationViewServiceClient ¶ added in v0.2.2

type UserLocationViewServiceClient interface {
	// Returns the requested user location view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetUserLocationView(ctx context.Context, in *GetUserLocationViewRequest, opts ...grpc.CallOption) (*resources.UserLocationView, error)
}

UserLocationViewServiceClient is the client API for UserLocationViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewUserLocationViewServiceClient ¶ added in v0.2.2

func NewUserLocationViewServiceClient(cc grpc.ClientConnInterface) UserLocationViewServiceClient

type UserLocationViewServiceServer ¶ added in v0.2.2

type UserLocationViewServiceServer interface {
	// Returns the requested user location view in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetUserLocationView(context.Context, *GetUserLocationViewRequest) (*resources.UserLocationView, error)
	// contains filtered or unexported methods
}

UserLocationViewServiceServer is the server API for UserLocationViewService service. All implementations must embed UnimplementedUserLocationViewServiceServer for forward compatibility

type VideoServiceClient ¶ added in v0.2.0

type VideoServiceClient interface {
	// Returns the requested video in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetVideo(ctx context.Context, in *GetVideoRequest, opts ...grpc.CallOption) (*resources.Video, error)
}

VideoServiceClient is the client API for VideoService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewVideoServiceClient ¶ added in v0.2.0

func NewVideoServiceClient(cc grpc.ClientConnInterface) VideoServiceClient

type VideoServiceServer ¶ added in v0.2.0

type VideoServiceServer interface {
	// Returns the requested video in full detail.
	//
	// List of thrown errors:
	//   [AuthenticationError]()
	//   [AuthorizationError]()
	//   [HeaderError]()
	//   [InternalError]()
	//   [QuotaError]()
	//   [RequestError]()
	GetVideo(context.Context, *GetVideoRequest) (*resources.Video, error)
	// contains filtered or unexported methods
}

VideoServiceServer is the server API for VideoService service. All implementations must embed UnimplementedVideoServiceServer for forward compatibility

type WebpageViewServiceClient ¶ added in v0.2.2

type WebpageViewServiceClient interface {
	// Returns the requested webpage view in full detail.
	GetWebpageView(ctx context.Context, in *GetWebpageViewRequest, opts ...grpc.CallOption) (*resources.WebpageView, error)
}

WebpageViewServiceClient is the client API for WebpageViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewWebpageViewServiceClient ¶ added in v0.2.2

func NewWebpageViewServiceClient(cc grpc.ClientConnInterface) WebpageViewServiceClient

type WebpageViewServiceServer ¶ added in v0.2.2

type WebpageViewServiceServer interface {
	// Returns the requested webpage view in full detail.
	GetWebpageView(context.Context, *GetWebpageViewRequest) (*resources.WebpageView, error)
	// contains filtered or unexported methods
}

WebpageViewServiceServer is the server API for WebpageViewService service. All implementations must embed UnimplementedWebpageViewServiceServer for forward compatibility

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL