google-ads-python API reference
400 public APIs from google-ads-python (googleads/google-ads-python) — 391 classes, 9 functions, 0 methods. Signatures extracted by static analysis of the actual source.
Repository: googleads/google-ads-python
| Kind | Count |
|---|---|
| Classes | 391 |
| Functions | 9 |
| Methods | 0 |
API list
func
google.ads.googleads.config.load_from_dict(config_dict:dict[str, Any]) -> dict[str, Any]Check if the argument is dictionary or not.
func
google.ads.googleads.config.parse_yaml_document_to_dict(yaml_doc:Union[str, bytes]) -> dict[str, Any]Parses a YAML document to a dict.
func
google.ads.googleads.config.validate_dict(config_data:dict[str, Any]) -> NoneValidates the given configuration dict.
func
google.ads.googleads.config.validate_linked_customer_id(linked_customer_id:Union[str, None]) -> NoneValidates a linked customer ID.
func
google.ads.googleads.config.validate_login_customer_id(login_customer_id:Union[str, None]) -> NoneValidates a login customer ID.
class
google.ads.googleads.interceptors.exception_interceptor.ExceptionInterceptorAn interceptor that wraps rpc exceptions.
func
google.ads.googleads.util.convert_protobuf_to_proto_plus(message:Union[PPM, PBPM]) -> PPMConverts a protobuf message to a proto-plus message.
func
google.ads.googleads.util.convert_snake_case_to_upper_case(string:str) -> strConverts a string from snake_case to UpperCase.
func
google.ads.googleads.util.convert_upper_case_to_snake_case(string:str) -> strConverts a string from UpperCase to snake_case.
func
google.ads.googleads.util.converter(match:re.Match) -> strConvert a string to strip underscores then uppercase it.
class
google.ads.googleads.v21.common.types.ad_asset.AdAppDeepLinkAssetAn app deep link used inside an ad.
class
google.ads.googleads.v21.common.types.ad_asset.AdCallToActionAssetA call to action asset used inside an ad.
class
google.ads.googleads.v21.common.types.ad_asset.AdImageAssetAn image asset used inside an ad.
class
google.ads.googleads.v21.common.types.ad_asset.AdMediaBundleAssetA media bundle asset used inside an ad.
class
google.ads.googleads.v21.common.types.ad_asset.AdTextAssetA text asset used inside an ad.
class
google.ads.googleads.v21.common.types.ad_asset.AdVideoAssetA video asset used inside an ad.
class
google.ads.googleads.v21.common.types.ad_asset.AdVideoAssetInfoContains info fields for AdVideoAssets.
class
google.ads.googleads.v21.common.types.ad_type_infos.AppAdInfoAn app ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.CallAdInfoA call ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.DemandGenCarouselAdInfoA Demand Gen carousel ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.DemandGenMultiAssetAdInfoA Demand Gen multi asset ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.DemandGenProductAdInfoA Demand Gen product ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.DemandGenVideoResponsiveAdInfoA Demand Gen video responsive ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.DisplayUploadAdInfoA generic type of display ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.ExpandedDynamicSearchAdInfoAn expanded dynamic search ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.ExpandedTextAdInfoAn expanded text ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.HotelAdInfoA hotel ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.ImageAdInfoAn image ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.InFeedVideoAdInfoRepresentation of In-feed video ad format.
class
google.ads.googleads.v21.common.types.ad_type_infos.LegacyResponsiveDisplayAdInfoA legacy responsive display ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.LocalAdInfoA local ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.ResponsiveDisplayAdInfoA responsive display ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.ResponsiveSearchAdInfoA responsive search ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.ShoppingComparisonListingAdInfoA Shopping Comparison Listing ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.ShoppingProductAdInfoA standard Shopping ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.ShoppingSmartAdInfoA Smart Shopping ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.SmartCampaignAdInfoA Smart campaign ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.TextAdInfoA text ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.TravelAdInfoA travel ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.VideoAdInfoA video ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.VideoResponsiveAdInfoA video responsive ad.
class
google.ads.googleads.v21.common.types.ad_type_infos.YouTubeAudioAdInfoRepresentation of YouTube Audio ad format.
class
google.ads.googleads.v21.common.types.asset_policy.AssetLinkPrimaryStatusDetailsProvides the detail of a PrimaryStatus.
class
google.ads.googleads.v21.common.types.asset_set_types.LocationSetData related to location set.
class
google.ads.googleads.v21.common.types.asset_types.BookOnGoogleAssetA Book on Google asset.
class
google.ads.googleads.v21.common.types.asset_types.BusinessMessageAssetA business message asset.
class
google.ads.googleads.v21.common.types.asset_types.CallAssetA Call asset.
class
google.ads.googleads.v21.common.types.asset_types.CallToActionAssetA call to action asset.
class
google.ads.googleads.v21.common.types.asset_types.CalloutAssetA Callout asset.
class
google.ads.googleads.v21.common.types.asset_types.DemandGenCarouselCardAssetA Demand Gen Carousel Card asset.
class
google.ads.googleads.v21.common.types.asset_types.DynamicCustomAssetA dynamic custom asset.
class
google.ads.googleads.v21.common.types.asset_types.DynamicEducationAssetA Dynamic Education asset.
class
google.ads.googleads.v21.common.types.asset_types.DynamicFlightsAssetA dynamic flights asset.
class
google.ads.googleads.v21.common.types.asset_types.DynamicHotelsAndRentalsAssetA dynamic hotels and rentals asset.
class
google.ads.googleads.v21.common.types.asset_types.DynamicJobsAssetA dynamic jobs asset.
class
google.ads.googleads.v21.common.types.asset_types.DynamicLocalAssetA dynamic local asset.
class
google.ads.googleads.v21.common.types.asset_types.DynamicRealEstateAssetA dynamic real estate asset.
class
google.ads.googleads.v21.common.types.asset_types.DynamicTravelAssetA dynamic travel asset.
class
google.ads.googleads.v21.common.types.asset_types.HotelCalloutAssetAn asset representing a hotel callout.
class
google.ads.googleads.v21.common.types.asset_types.HotelPropertyAssetA hotel property asset.
class
google.ads.googleads.v21.common.types.asset_types.ImageAssetAn Image asset.
class
google.ads.googleads.v21.common.types.asset_types.LeadFormAssetA Lead Form asset.
class
google.ads.googleads.v21.common.types.asset_types.LeadFormFieldOne input field instance within a form.
class
google.ads.googleads.v21.common.types.asset_types.LocationAssetA location asset.
class
google.ads.googleads.v21.common.types.asset_types.MediaBundleAssetA MediaBundle asset.
class
google.ads.googleads.v21.common.types.asset_types.MobileAppAssetAn asset representing a mobile app.
class
google.ads.googleads.v21.common.types.asset_types.PageFeedAssetA Page Feed asset.
class
google.ads.googleads.v21.common.types.asset_types.PriceAssetAn asset representing a list of price offers.
class
google.ads.googleads.v21.common.types.asset_types.PriceOfferingA single price offering within a PriceAsset.
class
google.ads.googleads.v21.common.types.asset_types.PromotionAssetA Promotion asset.
class
google.ads.googleads.v21.common.types.asset_types.PromotionBarcodeInfoBarcode info to generate promotion barcode.
class
google.ads.googleads.v21.common.types.asset_types.PromotionQrCodeInfoQR code info to generate promotion QR code.
class
google.ads.googleads.v21.common.types.asset_types.SitelinkAssetA Sitelink asset.
class
google.ads.googleads.v21.common.types.asset_types.StructuredSnippetAssetA Structured Snippet asset.
class
google.ads.googleads.v21.common.types.asset_types.TextAssetA Text asset.
class
google.ads.googleads.v21.common.types.asset_types.WhatsappBusinessMessageInfoWhatsapp information to use for messaging.
class
google.ads.googleads.v21.common.types.asset_types.YouTubeVideoListAssetA YouTube video list asset.
class
google.ads.googleads.v21.common.types.asset_types.YoutubeVideoAssetA YouTube asset.
class
google.ads.googleads.v21.common.types.asset_usage.AssetUsageContains the usage information of the asset.
class
google.ads.googleads.v21.common.types.audience_insights_attribute.AudienceInsightsCategoryA Product and Service category.
class
google.ads.googleads.v21.common.types.audience_insights_attribute.AudienceInsightsLineupA YouTube Lineup.
class
google.ads.googleads.v21.common.types.audiences.AgeDimensionDimension specifying users by their age.
class
google.ads.googleads.v21.common.types.audiences.AgeSegmentContiguous age range.
class
google.ads.googleads.v21.common.types.audiences.AudienceDimensionPositive dimension specifying user's audience.
class
google.ads.googleads.v21.common.types.audiences.AudienceSegmentPositive audience segment.
class
google.ads.googleads.v21.common.types.audiences.CustomAudienceSegmentCustom audience segment.
class
google.ads.googleads.v21.common.types.audiences.DetailedDemographicSegmentDetailed demographic segment.
class
google.ads.googleads.v21.common.types.audiences.GenderDimensionDimension specifying users by their gender.
class
google.ads.googleads.v21.common.types.audiences.LifeEventSegmentLive event segment.
class
google.ads.googleads.v21.common.types.audiences.UserInterestSegmentUser interest segment.
class
google.ads.googleads.v21.common.types.audiences.UserListSegmentUser list segment.
class
google.ads.googleads.v21.common.types.bidding.TargetCpmTargetFrequencyGoalTarget Frequency bidding goal details.
class
google.ads.googleads.v21.common.types.bidding.TargetCpvTarget CPV (cost per view) bidding strategy.
class
google.ads.googleads.v21.common.types.click_location.ClickLocationLocation criteria associated with a click.
class
google.ads.googleads.v21.common.types.criteria.ActivityIdInfoAdvertiser-specific activity ID.
class
google.ads.googleads.v21.common.types.criteria.AdScheduleInfoRepresents an AdSchedule criterion.
class
google.ads.googleads.v21.common.types.criteria.AddressInfoAddress for proximity criterion.
class
google.ads.googleads.v21.common.types.criteria.AgeRangeInfoAn age range criterion.
class
google.ads.googleads.v21.common.types.criteria.AppPaymentModelInfoAn app payment model criterion.
class
google.ads.googleads.v21.common.types.criteria.AudienceInfoAn audience criterion.
class
google.ads.googleads.v21.common.types.criteria.CarrierInfoRepresents a Carrier Criterion.
class
google.ads.googleads.v21.common.types.criteria.CombinedAudienceInfoA combined audience criterion.
class
google.ads.googleads.v21.common.types.criteria.ContentLabelInfoContent Label for category exclusion.
class
google.ads.googleads.v21.common.types.criteria.CustomAffinityInfoA custom affinity criterion.
class
google.ads.googleads.v21.common.types.criteria.CustomAudienceInfoA custom audience criterion.
class
google.ads.googleads.v21.common.types.criteria.CustomIntentInfoA custom intent criterion.
class
google.ads.googleads.v21.common.types.criteria.DeviceInfoA device criterion.
class
google.ads.googleads.v21.common.types.criteria.GenderInfoA gender criterion.
class
google.ads.googleads.v21.common.types.criteria.GeoPointInfoGeo point for proximity criterion.
class
google.ads.googleads.v21.common.types.criteria.HotelCheckInDateRangeInfoCriterion for a check-in date range.
class
google.ads.googleads.v21.common.types.criteria.HotelCityInfoCity the hotel is located in.
class
google.ads.googleads.v21.common.types.criteria.HotelClassInfoClass of the hotel as a number of stars 1 to 5.
class
google.ads.googleads.v21.common.types.criteria.HotelCountryRegionInfoCountry or Region the hotel is located in.
class
google.ads.googleads.v21.common.types.criteria.HotelIdInfoAdvertiser-specific hotel ID.
class
google.ads.googleads.v21.common.types.criteria.HotelLengthOfStayInfoCriterion for length of hotel stay in nights.
class
google.ads.googleads.v21.common.types.criteria.HotelStateInfoState the hotel is located in.
class
google.ads.googleads.v21.common.types.criteria.IncomeRangeInfoAn income range criterion.
class
google.ads.googleads.v21.common.types.criteria.InteractionTypeInfoCriterion for Interaction Type.
class
google.ads.googleads.v21.common.types.criteria.KeywordInfoA keyword criterion.
class
google.ads.googleads.v21.common.types.criteria.KeywordThemeInfoA Smart Campaign keyword theme.
class
google.ads.googleads.v21.common.types.criteria.LanguageInfoA language criterion.
class
google.ads.googleads.v21.common.types.criteria.LifeEventInfoRepresents a life event criterion.
class
google.ads.googleads.v21.common.types.criteria.ListingGroupInfoA listing group criterion.
class
google.ads.googleads.v21.common.types.criteria.ListingScopeInfoA listing scope criterion.
class
google.ads.googleads.v21.common.types.criteria.LocalServiceIdInfoA Local Services Ads service ID.
class
google.ads.googleads.v21.common.types.criteria.LocationInfoA location criterion.
class
google.ads.googleads.v21.common.types.criteria.MobileAppCategoryInfoA mobile app category criterion.
class
google.ads.googleads.v21.common.types.criteria.MobileApplicationInfoA mobile application criterion.
class
google.ads.googleads.v21.common.types.criteria.MobileDeviceInfoA mobile device criterion.
class
google.ads.googleads.v21.common.types.criteria.NegativeKeywordListInfoA Negative Keyword List criterion.
class
google.ads.googleads.v21.common.types.criteria.ParentalStatusInfoA parental status criterion.
class
google.ads.googleads.v21.common.types.criteria.PlacementInfoA placement criterion.
class
google.ads.googleads.v21.common.types.criteria.PlacementListInfoA Placement List criterion.
class
google.ads.googleads.v21.common.types.criteria.ProductBrandInfoBrand of the product.
class
google.ads.googleads.v21.common.types.criteria.ProductCategoryInfoCategory of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductChannelExclusivityInfoAvailability of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductChannelInfoLocality of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductConditionInfoCondition of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductCustomAttributeInfoCustom attribute of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductGroupingInfoGrouping of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductItemIdInfoItem id of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductLabelsInfoLabels of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductLegacyConditionInfoLegacy condition of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductTypeFullInfoFull type of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProductTypeInfoType of a product offer.
class
google.ads.googleads.v21.common.types.criteria.ProximityInfoA Proximity criterion.
class
google.ads.googleads.v21.common.types.criteria.TopicInfoA topic criterion.
class
google.ads.googleads.v21.common.types.criteria.UnknownListingDimensionInfoUnknown listing dimension.
class
google.ads.googleads.v21.common.types.criteria.UserListInfoA User List criterion.
class
google.ads.googleads.v21.common.types.criteria.VideoLineupInfoA Video lineup criterion.
class
google.ads.googleads.v21.common.types.criteria.WebpageListInfoRepresents a list of webpage criteria.
class
google.ads.googleads.v21.common.types.criteria.YouTubeChannelInfoA YouTube Channel criterion.
class
google.ads.googleads.v21.common.types.criteria.YouTubeVideoInfoA YouTube Video criterion.
class
google.ads.googleads.v21.common.types.dates.DateRangeA date range.
class
google.ads.googleads.v21.common.types.dates.YearMonthYear month.
class
google.ads.googleads.v21.common.types.extensions.CallFeedItemRepresents a Call extension.
class
google.ads.googleads.v21.common.types.extensions.CalloutFeedItemRepresents a callout extension.
class
google.ads.googleads.v21.common.types.extensions.SitelinkFeedItemRepresents a sitelink.
class
google.ads.googleads.v21.common.types.feed_common.MoneyRepresents a price in a particular currency.
class
google.ads.googleads.v21.common.types.keyword_plan_common.ConceptGroupThe concept group for the keyword concept.
class
google.ads.googleads.v21.common.types.keyword_plan_common.HistoricalMetricsOptionsHistorical metrics options.
class
google.ads.googleads.v21.common.types.keyword_plan_common.KeywordConceptThe concept for the keyword.
class
google.ads.googleads.v21.common.types.keyword_plan_common.MonthlySearchVolumeMonthly search volume.
class
google.ads.googleads.v21.common.types.lifecycle_goals.LifecycleGoalValueSettingsLifecycle goal value settings.
class
google.ads.googleads.v21.common.types.metric_goal.MetricGoalA metric goal for an experiment.
class
google.ads.googleads.v21.common.types.metrics.MetricsMetrics data.
class
google.ads.googleads.v21.common.types.metrics.SearchVolumeRangeSearch volume range.
class
google.ads.googleads.v21.common.types.offline_user_data.CustomerMatchUserListMetadataMetadata for customer match user list.
class
google.ads.googleads.v21.common.types.offline_user_data.ItemAttributeItem attributes of the transaction.
class
google.ads.googleads.v21.common.types.offline_user_data.OfflineUserAddressInfoAddress identifier of offline data.
class
google.ads.googleads.v21.common.types.offline_user_data.ShoppingLoyaltyThe shopping loyalty related data.
class
google.ads.googleads.v21.common.types.offline_user_data.StoreAttributeStore attributes of the transaction.
class
google.ads.googleads.v21.common.types.offline_user_data.StoreSalesMetadataMetadata for Store Sales Direct.
class
google.ads.googleads.v21.common.types.offline_user_data.StoreSalesThirdPartyMetadataMetadata for a third party Store Sales.
class
google.ads.googleads.v21.common.types.offline_user_data.TransactionAttributeAttribute of the store sales transaction.
class
google.ads.googleads.v21.common.types.offline_user_data.UserIdentifierUser identifying information.
class
google.ads.googleads.v21.common.types.policy.PolicyViolationKeyKey of the violation.
class
google.ads.googleads.v21.common.types.policy_summary.PolicySummaryContains policy summary information.
class
google.ads.googleads.v21.common.types.segments.AssetInteractionTargetAn AssetInteractionTarget segment.
class
google.ads.googleads.v21.common.types.segments.KeywordA Keyword criterion segment.
class
google.ads.googleads.v21.common.types.segments.SegmentsSegment only fields.
class
google.ads.googleads.v21.common.types.segments.SkAdNetworkSourceAppA SkAdNetworkSourceApp segment.
class
google.ads.googleads.v21.common.types.targeting_setting.TargetRestrictionOperation.OperatorThe operator.
class
google.ads.googleads.v21.common.types.user_lists.UserListDateRuleItemInfoA rule item composed of a date operation.
class
google.ads.googleads.v21.common.types.user_lists.UserListLogicalRuleInfoA user list logical rule.
class
google.ads.googleads.v21.common.types.user_lists.UserListRuleItemGroupInfoA group of rule items.
class
google.ads.googleads.v21.common.types.user_lists.UserListRuleItemInfoAn atomic rule item.
class
google.ads.googleads.v21.common.types.value.ValueA generic data container.
class
google.ads.googleads.v21.enums.types.access_reason.AccessReasonEnum.AccessReasonEnum describing possible access reasons.
class
google.ads.googleads.v21.enums.types.access_role.AccessRoleEnum.AccessRolePossible access role of a user.
class
google.ads.googleads.v21.enums.types.ad_format_type.AdFormatTypeEnum.AdFormatTypeEnumerates Google Ads format types.
class
google.ads.googleads.v21.enums.types.ad_group_ad_primary_status.AdGroupAdPrimaryStatusEnumAd Group Ad Primary Status.
class
google.ads.googleads.v21.enums.types.ad_group_ad_primary_status_reason.AdGroupAdPrimaryStatusReasonEnumAdGroupAd Primary Status Reason.
class
google.ads.googleads.v21.enums.types.ad_group_primary_status.AdGroupPrimaryStatusEnumAd Group Primary Status.
class
google.ads.googleads.v21.enums.types.ad_group_primary_status_reason.AdGroupPrimaryStatusReasonEnumAd Group Primary Status Reason.
class
google.ads.googleads.v21.enums.types.ad_group_status.AdGroupStatusEnum.AdGroupStatusThe possible statuses of an ad group.
class
google.ads.googleads.v21.enums.types.ad_network_type.AdNetworkTypeEnum.AdNetworkTypeEnumerates Google Ads network types.
class
google.ads.googleads.v21.enums.types.ad_strength.AdStrengthEnum.AdStrengthEnum listing the possible ad strengths.
class
google.ads.googleads.v21.enums.types.ad_type.AdTypeEnum.AdTypeThe possible types of an ad.
class
google.ads.googleads.v21.enums.types.asset_automation_status.AssetAutomationStatusEnum.AssetAutomationStatusThe status of asset automation.
class
google.ads.googleads.v21.enums.types.asset_automation_type.AssetAutomationTypeEnum.AssetAutomationTypeThe type of asset automation.
class
google.ads.googleads.v21.enums.types.asset_set_status.AssetSetStatusEnum.AssetSetStatusThe possible statuses of an asset set.
class
google.ads.googleads.v21.enums.types.asset_set_type.AssetSetTypeEnum.AssetSetTypePossible types of an asset set.
class
google.ads.googleads.v21.enums.types.asset_source.AssetSourceEnum.AssetSourceEnum describing possible source of asset.
class
google.ads.googleads.v21.enums.types.asset_type.AssetTypeEnum.AssetTypeEnum describing possible types of asset.
class
google.ads.googleads.v21.enums.types.audience_status.AudienceStatusEnumThe status of audience.
class
google.ads.googleads.v21.enums.types.batch_job_status.BatchJobStatusEnum.BatchJobStatusThe batch job statuses.
class
google.ads.googleads.v21.enums.types.billing_setup_status.BillingSetupStatusEnumMessage describing BillingSetup statuses.
class
google.ads.googleads.v21.enums.types.brand_state.BrandStateEnum.BrandStateEnumeration of different brand states.
class
google.ads.googleads.v21.enums.types.budget_period.BudgetPeriodEnumMessage describing Budget period.
class
google.ads.googleads.v21.enums.types.budget_period.BudgetPeriodEnum.BudgetPeriodPossible period of a Budget.
class
google.ads.googleads.v21.enums.types.budget_status.BudgetStatusEnumMessage describing a Budget status
class
google.ads.googleads.v21.enums.types.budget_status.BudgetStatusEnum.BudgetStatusPossible statuses of a Budget.
class
google.ads.googleads.v21.enums.types.budget_type.BudgetTypeEnumDescribes Budget types.
class
google.ads.googleads.v21.enums.types.budget_type.BudgetTypeEnum.BudgetTypePossible Budget types.
class
google.ads.googleads.v21.enums.types.campaign_status.CampaignStatusEnum.CampaignStatusPossible statuses of a campaign.
class
google.ads.googleads.v21.enums.types.click_type.ClickTypeEnum.ClickTypeEnumerates Google Ads click types.
class
google.ads.googleads.v21.enums.types.combined_audience_status.CombinedAudienceStatusEnumThe status of combined audience.
class
google.ads.googleads.v21.enums.types.consent_status.ConsentStatusEnumEnums represent consent status.
class
google.ads.googleads.v21.enums.types.criterion_type.CriterionTypeEnumThe possible types of a criterion.
class
google.ads.googleads.v21.enums.types.custom_audience_member_type.CustomAudienceMemberTypeEnumThe type of custom audience member.
class
google.ads.googleads.v21.enums.types.custom_audience_status.CustomAudienceStatusEnumThe status of custom audience.
class
google.ads.googleads.v21.enums.types.custom_audience_type.CustomAudienceTypeEnumThe types of custom audience.
class
google.ads.googleads.v21.enums.types.custom_interest_status.CustomInterestStatusEnumThe status of custom interest.
class
google.ads.googleads.v21.enums.types.custom_interest_type.CustomInterestTypeEnumThe types of custom interest.
class
google.ads.googleads.v21.enums.types.customer_status.CustomerStatusEnum.CustomerStatusPossible statuses of a customer.
class
google.ads.googleads.v21.enums.types.data_link_type.DataLinkTypeEnum.DataLinkTypeDescribes the possible data link types.
class
google.ads.googleads.v21.enums.types.experiment_metric.ExperimentMetricEnum.ExperimentMetricThe type of experiment metric.
class
google.ads.googleads.v21.enums.types.experiment_status.ExperimentStatusEnum.ExperimentStatusThe status of the experiment.
class
google.ads.googleads.v21.enums.types.experiment_type.ExperimentTypeEnum.ExperimentTypeThe type of the experiment.
class
google.ads.googleads.v21.enums.types.geo_targeting_type.GeoTargetingTypeEnum.GeoTargetingTypeThe possible geo targeting types.
class
google.ads.googleads.v21.enums.types.goal_config_level.GoalConfigLevelEnum.GoalConfigLevelThe possible goal config levels.
class
google.ads.googleads.v21.enums.types.google_ads_field_category.GoogleAdsFieldCategoryEnum.GoogleAdsFieldCategoryThe category of the artifact.
class
google.ads.googleads.v21.enums.types.insights_trend.InsightsTrendEnumContainer for enum describing a trend.
class
google.ads.googleads.v21.enums.types.invoice_type.InvoiceTypeEnum.InvoiceTypeThe possible type of invoices.
class
google.ads.googleads.v21.enums.types.keyword_match_type.KeywordMatchTypeEnumMessage describing Keyword match types.
class
google.ads.googleads.v21.enums.types.keyword_match_type.KeywordMatchTypeEnum.KeywordMatchTypePossible Keyword match types.
class
google.ads.googleads.v21.enums.types.keyword_plan_aggregate_metric_type.KeywordPlanAggregateMetricTypeEnum.KeywordPlanAggregateMetricTypeAggregate fields.
class
google.ads.googleads.v21.enums.types.keyword_plan_forecast_interval.KeywordPlanForecastIntervalEnum.KeywordPlanForecastIntervalForecast intervals.
class
google.ads.googleads.v21.enums.types.label_status.LabelStatusEnum.LabelStatusPossible statuses of a label.
class
google.ads.googleads.v21.enums.types.listing_group_filter_product_channel.ListingGroupFilterProductChannelEnumLocality of a product offer.
class
google.ads.googleads.v21.enums.types.listing_group_filter_product_condition.ListingGroupFilterProductConditionEnumCondition of a product offer.
class
google.ads.googleads.v21.enums.types.listing_group_type.ListingGroupTypeEnum.ListingGroupTypeThe type of the listing group.
class
google.ads.googleads.v21.enums.types.listing_type.ListingTypeEnum.ListingTypePossible listing types.
class
google.ads.googleads.v21.enums.types.local_services_lead_status.LocalServicesLeadStatusEnum.LeadStatusPossible statuses of lead.
class
google.ads.googleads.v21.enums.types.local_services_lead_type.LocalServicesLeadTypeEnum.LeadTypePossible types of lead.
class
google.ads.googleads.v21.enums.types.lookalike_expansion_level.LookalikeExpansionLevelEnumLookalike Expansion level proto
class
google.ads.googleads.v21.enums.types.manager_link_status.ManagerLinkStatusEnum.ManagerLinkStatusPossible statuses of a link.
class
google.ads.googleads.v21.enums.types.media_type.MediaTypeEnum.MediaTypeThe type of media.
class
google.ads.googleads.v21.enums.types.mime_type.MimeTypeEnumContainer for enum describing the mime types.
class
google.ads.googleads.v21.enums.types.minute_of_hour.MinuteOfHourEnumContainer for enumeration of quarter-hours.
class
google.ads.googleads.v21.enums.types.minute_of_hour.MinuteOfHourEnum.MinuteOfHourEnumerates of quarter-hours.
class
google.ads.googleads.v21.enums.types.mobile_device_type.MobileDeviceTypeEnum.MobileDeviceTypeThe type of mobile device.
class
google.ads.googleads.v21.enums.types.offline_event_upload_client_enum.OfflineEventUploadClientEnum.OfflineEventUploadClientType of client.
class
google.ads.googleads.v21.enums.types.payment_mode.PaymentModeEnum.PaymentModeEnum describing possible payment modes.
class
google.ads.googleads.v21.enums.types.price_extension_price_unit.PriceExtensionPriceUnitEnum.PriceExtensionPriceUnitPrice extension price unit.
class
google.ads.googleads.v21.enums.types.price_extension_type.PriceExtensionTypeEnum.PriceExtensionTypePrice extension type.
class
google.ads.googleads.v21.enums.types.product_availability.ProductAvailabilityEnumThe availability of a product.
class
google.ads.googleads.v21.enums.types.product_availability.ProductAvailabilityEnum.ProductAvailabilityProduct availability.
class
google.ads.googleads.v21.enums.types.product_category_level.ProductCategoryLevelEnumLevel of a product category.
class
google.ads.googleads.v21.enums.types.product_category_state.ProductCategoryStateEnumState of the product category.
class
google.ads.googleads.v21.enums.types.product_channel.ProductChannelEnumLocality of a product offer.
class
google.ads.googleads.v21.enums.types.product_channel_exclusivity.ProductChannelExclusivityEnumAvailability of a product offer.
class
google.ads.googleads.v21.enums.types.product_condition.ProductConditionEnumCondition of a product offer.
class
google.ads.googleads.v21.enums.types.product_issue_severity.ProductIssueSeverityEnumThe severity of a product issue.
class
google.ads.googleads.v21.enums.types.product_issue_severity.ProductIssueSeverityEnum.ProductIssueSeverityProduct issue severity.
class
google.ads.googleads.v21.enums.types.product_type_level.ProductTypeLevelEnumLevel of the type of a product offer.
class
google.ads.googleads.v21.enums.types.promotion_barcode_type.PromotionBarcodeTypeEnum.PromotionBarcodeTypeA promotion barcode type.
class
google.ads.googleads.v21.enums.types.reach_plan_age_range.ReachPlanAgeRangeEnumMessage describing plannable age ranges.
class
google.ads.googleads.v21.enums.types.reach_plan_network.ReachPlanNetworkEnum.ReachPlanNetworkPossible plannable network values.
class
google.ads.googleads.v21.enums.types.recommendation_type.RecommendationTypeEnum.RecommendationTypeTypes of recommendations.
class
google.ads.googleads.v21.enums.types.resource_limit_type.ResourceLimitTypeEnum.ResourceLimitTypeResource limit type.
class
google.ads.googleads.v21.enums.types.response_content_type.ResponseContentTypeEnum.ResponseContentTypePossible response content types.
class
google.ads.googleads.v21.enums.types.search_term_match_source.SearchTermMatchSourceEnum.SearchTermMatchSourceThe search term match sources.
class
google.ads.googleads.v21.enums.types.served_asset_field_type.ServedAssetFieldTypeEnum.ServedAssetFieldTypeThe possible asset field types.
class
google.ads.googleads.v21.enums.types.slot.SlotEnum.SlotEnumerates possible positions of the Ad.
class
google.ads.googleads.v21.enums.types.smart_campaign_status.SmartCampaignStatusEnum.SmartCampaignStatusSmart campaign statuses.
class
google.ads.googleads.v21.enums.types.spending_limit_type.SpendingLimitTypeEnumMessage describing spending limit types.
class
google.ads.googleads.v21.enums.types.targeting_dimension.TargetingDimensionEnumThe dimensions that can be targeted.
class
google.ads.googleads.v21.enums.types.time_type.TimeTypeEnumMessage describing time types.
class
google.ads.googleads.v21.enums.types.user_list_logical_rule_operator.UserListLogicalRuleOperatorEnumThe logical operator of the rule.
class
google.ads.googleads.v21.enums.types.user_list_membership_status.UserListMembershipStatusEnumMembership status of this user list.
class
google.ads.googleads.v21.enums.types.user_list_rule_type.UserListRuleTypeEnumRule based user list rule type.
class
google.ads.googleads.v21.enums.types.user_list_type.UserListTypeEnumThe user list types.
class
google.ads.googleads.v21.enums.types.vanity_pharma_text.VanityPharmaTextEnum.VanityPharmaTextEnum describing possible text.
class
google.ads.googleads.v21.errors.types.ad_error.AdErrorEnum.AdErrorEnum describing possible ad errors.
class
google.ads.googleads.v21.errors.types.adx_error.AdxErrorEnum.AdxErrorEnum describing possible adx errors.
class
google.ads.googleads.v21.errors.types.asset_error.AssetErrorEnum.AssetErrorEnum describing possible asset errors.
class
google.ads.googleads.v21.errors.types.bidding_error.BiddingErrorEnum.BiddingErrorEnum describing possible bidding errors.
class
google.ads.googleads.v21.errors.types.context_error.ContextErrorEnum.ContextErrorEnum describing possible context errors.
class
google.ads.googleads.v21.errors.types.country_code_error.CountryCodeErrorEnum.CountryCodeErrorEnum describing country code errors.
class
google.ads.googleads.v21.errors.types.date_error.DateErrorEnum.DateErrorEnum describing possible date errors.
class
google.ads.googleads.v21.errors.types.enum_error.EnumErrorEnum.EnumErrorEnum describing possible enum errors.
class
google.ads.googleads.v21.errors.types.errors.ErrorCodeThe error reason represented by type and enum.
class
google.ads.googleads.v21.errors.types.errors.ErrorDetailsAdditional error details.
class
google.ads.googleads.v21.errors.types.errors.ErrorLocation.FieldPathElementA part of a field path.
class
google.ads.googleads.v21.errors.types.errors.GoogleAdsErrorGoogleAds-specific error.
class
google.ads.googleads.v21.errors.types.errors.GoogleAdsFailureDescribes how a GoogleAds API call failed.
class
google.ads.googleads.v21.errors.types.errors.PolicyFindingDetailsError returned as part of a mutate response.
class
google.ads.googleads.v21.errors.types.errors.PolicyViolationDetailsError returned as part of a mutate response.
class
google.ads.googleads.v21.errors.types.feed_error.FeedErrorEnum.FeedErrorEnum describing possible feed errors.
class
google.ads.googleads.v21.errors.types.field_error.FieldErrorEnum.FieldErrorEnum describing possible field errors.
class
google.ads.googleads.v21.errors.types.header_error.HeaderErrorEnum.HeaderErrorEnum describing possible header errors.
class
google.ads.googleads.v21.errors.types.id_error.IdErrorEnum.IdErrorEnum describing possible ID errors.
class
google.ads.googleads.v21.errors.types.image_error.ImageErrorEnum.ImageErrorEnum describing possible image errors.
class
google.ads.googleads.v21.errors.types.invoice_error.InvoiceErrorEnum.InvoiceErrorEnum describing possible invoice errors.
class
google.ads.googleads.v21.errors.types.label_error.LabelErrorEnum.LabelErrorEnum describing possible label errors.
class
google.ads.googleads.v21.errors.types.mutate_error.MutateErrorEnum.MutateErrorEnum describing possible mutate errors.
class
google.ads.googleads.v21.errors.types.null_error.NullErrorEnum.NullErrorEnum describing possible null errors.
class
google.ads.googleads.v21.errors.types.query_error.QueryErrorEnum.QueryErrorEnum describing possible query errors.
class
google.ads.googleads.v21.errors.types.quota_error.QuotaErrorEnum.QuotaErrorEnum describing possible quota errors.
class
google.ads.googleads.v21.errors.types.range_error.RangeErrorEnum.RangeErrorEnum describing possible range errors.
class
google.ads.googleads.v21.errors.types.request_error.RequestErrorEnum.RequestErrorEnum describing possible request errors.
class
google.ads.googleads.v21.errors.types.setting_error.SettingErrorEnum.SettingErrorEnum describing possible setting errors.
class
google.ads.googleads.v21.resources.types.account_budget.AccountBudgetAn account-level budget.
class
google.ads.googleads.v21.resources.types.account_budget_proposal.AccountBudgetProposalAn account-level budget proposal.
class
google.ads.googleads.v21.resources.types.ad.AdAn ad.
class
google.ads.googleads.v21.resources.types.ad_group.AdGroupAn ad group.
class
google.ads.googleads.v21.resources.types.ad_group.AdGroup.AudienceSettingSettings for the audience targeting.
class
google.ads.googleads.v21.resources.types.ad_group.AdGroup.DemandGenAdGroupSettingsSettings for Demand Gen ad groups.
class
google.ads.googleads.v21.resources.types.ad_group.AdGroup.VideoAdGroupSettingsSettings for video ad groups.
class
google.ads.googleads.v21.resources.types.ad_group_ad.AdGroupAdAn ad group ad.
class
google.ads.googleads.v21.resources.types.ad_group_ad.AdGroupAdPolicySummaryContains policy information for an ad.
class
google.ads.googleads.v21.resources.types.ad_group_asset.AdGroupAssetA link between an ad group and an asset.
class
google.ads.googleads.v21.resources.types.ad_group_audience_view.AdGroupAudienceViewAn ad group audience view.
class
google.ads.googleads.v21.resources.types.ad_group_bid_modifier.AdGroupBidModifierRepresents an ad group bid modifier.
class
google.ads.googleads.v21.resources.types.ad_group_criterion.AdGroupCriterionAn ad group criterion.
class
google.ads.googleads.v21.resources.types.ad_group_criterion_simulation.AdGroupCriterionSimulationAn ad group criterion simulation.
class
google.ads.googleads.v21.resources.types.ad_group_simulation.AdGroupSimulationAn ad group simulation.
class
google.ads.googleads.v21.resources.types.age_range_view.AgeRangeViewAn age range view.
class
google.ads.googleads.v21.resources.types.asset.AssetPolicySummaryContains policy information for an asset.
class
google.ads.googleads.v21.resources.types.asset_field_type_view.AssetFieldTypeViewAn asset field type view.
class
google.ads.googleads.v21.resources.types.asset_group.AdStrengthActionItem.AddAssetDetailsThe details of the asset to add.
class
google.ads.googleads.v21.resources.types.asset_group.AssetGroupAn asset group.
class
google.ads.googleads.v21.resources.types.asset_group_listing_group_filter.ListingGroupFilterDimension.ProductBrandBrand of the product.
class
google.ads.googleads.v21.resources.types.asset_group_listing_group_filter.ListingGroupFilterDimension.ProductChannelLocality of a product offer.
class
google.ads.googleads.v21.resources.types.asset_group_listing_group_filter.ListingGroupFilterDimension.ProductItemIdItem id of a product offer.
class
google.ads.googleads.v21.resources.types.asset_group_listing_group_filter.ListingGroupFilterDimension.ProductTypeType of a product offer.
class
google.ads.googleads.v21.resources.types.asset_group_product_group_view.AssetGroupProductGroupViewAn asset group product group view.
class
google.ads.googleads.v21.resources.types.asset_set_type_view.AssetSetTypeViewAn asset set type view.
class
google.ads.googleads.v21.resources.types.bidding_data_exclusion.BiddingDataExclusionRepresents a bidding data exclusion.
class
google.ads.googleads.v21.resources.types.bidding_strategy.BiddingStrategyA bidding strategy.
class
google.ads.googleads.v21.resources.types.bidding_strategy_simulation.BiddingStrategySimulationA bidding strategy simulation.
class
google.ads.googleads.v21.resources.types.campaign.CampaignA campaign.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.AppCampaignSettingCampaign-level settings for App Campaigns.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.AudienceSettingSettings for the audience targeting.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.DemandGenCampaignSettingsSettings for Demand Gen campaign.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.HotelSettingInfoCampaign-level settings for hotel ads.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.LocalCampaignSettingCampaign setting for local campaigns.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.NetworkSettingsThe network settings for the campaign.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.PmaxCampaignSettingsSettings for Performance Max campaigns.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.ShoppingSettingThe setting for Shopping campaigns.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.TravelCampaignSettingsSettings for Travel campaign.
class
google.ads.googleads.v21.resources.types.campaign.Campaign.VideoCampaignSettingsSettings for Video campaign.
class
google.ads.googleads.v21.resources.types.campaign_asset.CampaignAssetA link between a Campaign and an Asset.
class
google.ads.googleads.v21.resources.types.campaign_audience_view.CampaignAudienceViewA campaign audience view.
class
google.ads.googleads.v21.resources.types.campaign_budget.CampaignBudgetA campaign budget.
class
google.ads.googleads.v21.resources.types.campaign_criterion.CampaignCriterionA campaign criterion.
class
google.ads.googleads.v21.resources.types.campaign_draft.CampaignDraftA campaign draft.
class
google.ads.googleads.v21.resources.types.campaign_group.CampaignGroupA campaign group.
class
google.ads.googleads.v21.resources.types.campaign_simulation.CampaignSimulationA campaign simulation.
class
google.ads.googleads.v21.resources.types.change_status.ChangeStatusDescribes the status of returned resource.
class
google.ads.googleads.v21.resources.types.content_criterion_view.ContentCriterionViewA content criterion view.
class
google.ads.googleads.v21.resources.types.conversion_action.ConversionActionA conversion action.
class
google.ads.googleads.v21.resources.types.conversion_value_rule.ConversionValueRule.ValueRuleDeviceConditionCondition on Device dimension.
class
google.ads.googleads.v21.resources.types.conversion_value_rule.ConversionValueRule.ValueRuleGeoLocationConditionCondition on Geo dimension.
class
google.ads.googleads.v21.resources.types.currency_constant.CurrencyConstantA currency constant.
class
google.ads.googleads.v21.resources.types.custom_audience.CustomAudienceA custom audience.
class
google.ads.googleads.v21.resources.types.custom_audience.CustomAudienceMemberA member of custom audience.
class
google.ads.googleads.v21.resources.types.custom_interest.CustomInterestA custom interest.
class
google.ads.googleads.v21.resources.types.custom_interest.CustomInterestMemberA member of custom interest audience.
class
google.ads.googleads.v21.resources.types.customer.CallReportingSettingCall reporting setting for a customer.
class
google.ads.googleads.v21.resources.types.customer.CustomerA customer.
class
google.ads.googleads.v21.resources.types.customer.CustomerAgreementSettingCustomer Agreement Setting for a customer.
class
google.ads.googleads.v21.resources.types.customer.GranularInsuranceStatusInsurance status at geo + vertical level.
class
google.ads.googleads.v21.resources.types.customer.GranularLicenseStatusLicense status at geo + vertical level.
class
google.ads.googleads.v21.resources.types.customer.LocalServicesSettingsSettings for Local Services customer.
class
google.ads.googleads.v21.resources.types.customer.RemarketingSettingRemarketing setting for a customer.
class
google.ads.googleads.v21.resources.types.customer.VideoCustomerVideo specific information about a Customer.
class
google.ads.googleads.v21.resources.types.customer_asset.CustomerAssetA link between a customer and an asset.
class
google.ads.googleads.v21.resources.types.customizer_attribute.CustomizerAttributeA customizer attribute.
class
google.ads.googleads.v21.resources.types.data_link.YoutubeVideoIdentifierThe identifier for YouTube video ..
class
google.ads.googleads.v21.resources.types.display_keyword_view.DisplayKeywordViewA display keyword view.
class
google.ads.googleads.v21.resources.types.gender_view.GenderViewA gender view resource.
class
google.ads.googleads.v21.resources.types.geo_target_constant.GeoTargetConstantA geo target constant.
class
google.ads.googleads.v21.resources.types.geographic_view.GeographicViewA geographic view.
class
google.ads.googleads.v21.resources.types.hotel_group_view.HotelGroupViewA hotel group view.
class
google.ads.googleads.v21.resources.types.hotel_performance_view.HotelPerformanceViewA hotel performance view.
class
google.ads.googleads.v21.resources.types.hotel_reconciliation.HotelReconciliationA hotel reconciliation.
class
google.ads.googleads.v21.resources.types.income_range_view.IncomeRangeViewAn income range view.
class
google.ads.googleads.v21.resources.types.invoice.InvoiceAn invoice.
class
google.ads.googleads.v21.resources.types.keyword_plan.KeywordPlanA Keyword Planner plan.
class
google.ads.googleads.v21.resources.types.keyword_plan_ad_group.KeywordPlanAdGroupA Keyword Planner ad group.
class
google.ads.googleads.v21.resources.types.keyword_plan_ad_group_keyword.KeywordPlanAdGroupKeywordA Keyword Plan ad group keyword.
class
google.ads.googleads.v21.resources.types.keyword_plan_campaign.KeywordPlanCampaignA Keyword Plan campaign.
class
google.ads.googleads.v21.resources.types.keyword_plan_campaign.KeywordPlanGeoTargetA geo target.
class
google.ads.googleads.v21.resources.types.keyword_plan_campaign_keyword.KeywordPlanCampaignKeywordA Keyword Plan Campaign keyword.
class
google.ads.googleads.v21.resources.types.keyword_view.KeywordViewA keyword view.
class
google.ads.googleads.v21.resources.types.label.LabelA label.
class
google.ads.googleads.v21.resources.types.language_constant.LanguageConstantA language.
About this data
These signatures were extracted from the public source of googleads/google-ads-python
using Python's ast module. Argument names, default values,
type annotations and return types are taken verbatim from the code.
Implementation bodies are never stored. See
how it works for details.