migré vers l’API Google Ads. Ce guide vise à répertorier chaque fonctionnalité de l’API AdWords,
s’il a été migré vers l’API Google Ads et où la documentation de
De nouvelles fonctionnalités peuvent être trouvées.La liste complète des fonctionnalités de l’API AdWords étant si volumineuse, ce guide
peut omettre certaines fonctionnalités générales, par exemple la récupération de campagnes, dans l’ordre
pour se concentrer sur des fonctionnalités plus détaillées. Il ne couvre pas non plus de nombreuses méthodes Get
puisque cette fonctionnalité est mieux couverte dans le rapport de migration
Guide des champs – Fonctionnalités de l’API AdWords migrées
Créer et obtenir une annonce (champs définis sur l’annonce de la classe de base)
automatisé (booléen), systemManagedEntitySource, devicePreference
Créer et obtenir une annonce (champs définis sur l’annonce de la classe de base)
URL mises à jour (final, finalMobile, finalApp, trackingTemplate, customParams)
Muter CallOnlyAd
Utiliser CallOnlyAdInfo
Mutation ExpandedDynamicSearchAd
Les annonces ExpandedDynamicSearchAds dans AdWords sont couvertes par les annonces DynamicSearchAds dans Google Ads.
Mutation ExpandedTextAd
Utiliser ExpandedTextAd
Muter GmailAd
Muter GmailAd
Prise en charge de l’image
Muter GmailAd
Support vidéo
Objectif de mutationOptimizedShoppingAd
GoalOptimizedShoppingAd n’existe pas explicitement dans Google Ads, mais ses fonctionnalités sont couvertes par ShoppingSmartAd.
Muter ImageAd
Utiliser ImageAdInfo
Mettre à jour le champ Image sur ImageAd
image
Mutate ResponsiveDisplayAd
Utiliser LegacyResponsiveDisplayAdInfo
Muter TextAd
Utiliser ExpandedTextAd
Mutate MultiAssetResponsiveDisplayAd
Utiliser ResponsiveDisplayAd
Mutate MultiAssetResponsiveDisplayAd
Prise en charge d’AssetLink dans divers domaines
AssetLink est représenté dans Google Ads par AdImageAsset, AdTextAsset et AdVideoAsset.
Mutate ProductAd
Utiliser ShoppingProductAd
Mutate ResponsiveSearchAd
Utiliser ResponsiveSearchAd
Muter UniversalAppAd
UniversalAppAd est représenté comme AppAd dans Google Ads et fait partie des campagnes pour applications. Pour plus d’informations
Muter UniversalAppAd
Prise en charge d’AssetLink dans divers domaines
Sur la ressource AppAd dans Google Ads, AssetLink est représenté par AdImageAsset, AdTextAsset, AdVideoAsset et AdBundleAsset
Mutate AdGroupAd
MutateAdGroupAds
Muter AdGroupAdLabel
Demander une exemption de non-respect des règles pour AdGroupAd
policy_validation_parameter
Muter AdGroupBidModifier
MutateAdGroupBidModifiers
Muter AdGroupBidModifier
Plateforme, prise en charge de PreferredContent
Dans Google Ads Platform est représenté par AdGroupBidModifier.device, et PreferredContent est représenté par AdGroupBidModifier.preferred_content
Mutation de BiddableAdGroupCriterion ou NegativeAdGroupCriterion
Dans Google Ads, BiddableAdGroupCriterion et NegativeAdGroupCriterion ne sont pas des types distincts, mais le comportement est représenté directement sur AdGroupCriterion
Mutation de BiddableAdGroupCriterion ou NegativeAdGroupCriterion
Prise en charge des types de critères: AgeRange, AppPaymentModel, CriterionCustomAffinity, CriterionCustomIntent, CriterionUserInterest, CriterionUserList, Gender, IncomeRange, Keyword, MobileAppCategory, MobileApplication, Parent, Placement, ProductPartition, Vertical,
Dans Google Ads, Vertical est représenté par AdGroupCriterion.topic et ProductPartition par AdGroupCriterion.listing_group
Mutation de BiddableAdGroupCriterion ou NegativeAdGroupCriterion
BiddingStrategyConfiguration
Dans Google Ads, le type de stratégie d’enchères ne peut être défini qu’au niveau de la campagne. Il n’y a donc aucun moyen de le remplacer au niveau AdGroupCriterion, mais vous pouvez remplacer les montants d’enchères au niveau AdGroupCriterion
Mutation de BiddableAdGroupCriterion ou NegativeAdGroupCriterion
Prise en charge des URL mises à jour
Tous les champs d’URL mis à jour sont représentés dans Google Ads, à l’exception de finalAppUrls, qui est obsolète
Muter AdGroupCriterionLabel
Muter AdGroupLabel
Mutation des groupes d’annonces
Mutation des groupes d’annonces
Prise en charge d’AdGroupRotationMode
ad_rotation_mode
Mutation des groupes d’annonces
Prise en charge des types de groupes d’annonces: SEARCH_STANDARD, SEARCH_DYNAMIC_ADS, DISPLAY_STANDARD, SHOPPING_PRODUCT_ADS, SHOPPING_SHOWCASE_ADS, SHOPPING_GOAL_OPTIMIZED_AD
Dans Google Ads, SHOPPING_SHOWCASE_AD est obsolète et la fonctionnalité SHOPPING_GOAL_OPTIMIZED_AD est représentée par ShoppingSmartAd
Mutation des groupes d’annonces
Prise en charge de BiddingStrategyConfiguration
Dans Google Ads, le type de stratégie d’enchères ne peut être défini qu’au niveau de la campagne. Il n’y a donc aucun moyen de le remplacer au niveau du groupe d’annonces, mais vous pouvez remplacer les montants des enchères au niveau du groupe d’annonces
Mutation des groupes d’annonces
Prise en charge de contentBidCriterionTypeGroup
AdGroup.contentBidCriterionTypeGroup est représenté par AdGroup.display_custom_bid_dimension dans Google Ads
Mutation des groupes d’annonces
Paramètres personnalisés
url_custom_parameters
Mutation des groupes d’annonces
ExplorerAutoOptimizerSetting, TargetingSetting
Au lieu d’être inclus dans AdGroup.settings, les objets ExplorerAutoOptimizerSetting et TargetingSetting sont représentés par les champs distincts AdGroup.explorer_auto_optimizer_setting et AdGroup.targeting_setting dans Google Ads.
Mutation des groupes d’annonces
Prise en charge des URL mises à jour, (finalUrlSuffix, trackingTemplate, customParameters)
tracking_url_template et le guide des URL mises à jour
Mutation des AdParams
Obtenez et mettez à jour CallOnlyAd
call_only_ad
Obtenir et mettre à jour ExpandedTextAd
expanded_text_ad
Obtenir et mettre à jour MultiAssetResponsiveDisplayAd
MultiAssetResponsiveDisplayAd est représenté par Ad.responsive_display_ad dans Google Ads
Obtenir et mettre à jour ResponsiveDisplayAd
ResponsiveDisplayAd est représenté par Ad.legacy_responsive_display_ad dans Google Ads.
Obtenez et mettez à jour ResponsiveSearchAd
responsive_search_ad
Obtenez et mettez à jour UniversalAppAd
UniversalAppAd est représenté par Ad.app_ad dans Google Ads et fait partie des campagnes pour applications
Mutation des actifs
Mutation des actifs d’image
ImageAsset (JPG, GIF, PNG)
Utiliser ImageAsset
Mutate MediaBundleAssets
MediaBundleAsset
Utiliser MediaBundleAsset
Muter YouTubeVideoAssets
YouTubeVideoAsset
Utiliser YouTubeVideoAsset
Créer de l’audio
audio
Créer une image
image
Créer MediaBundle
media_bundle
Créer une vidéo
video
Fonctionnalités de l’API AdWords non migrées
Mutation obsolète
DeprecatedAd n’est pas un vrai type d’annonce. Dans AdWords, c’était un moyen d’accéder aux données d’anciennes annonces dont le type était obsolète. Une fois récupérées à partir de l’API Google Ads, les annonces de ce type auront un type d’annonce INCONNU
Mutate DynamicSearchAd
DynamicSearchAd a été abandonné et remplacé par ExpandedDynamicSearchAd dans AdWords. Dans Google Ads, les informations sur les annonces dynamiques du Réseau de Recherche peuvent être lues à l’aide du champ Ad.expanded_dynamic_search_ad.
Mutation RichMediaAd
Cette fonctionnalité ne sera pas migrée vers Google Ads
Mutate ShowcaseAd
Cette fonctionnalité ne sera pas migrée vers Google Ads
Modèle de mutation
TemplateAd n’existe pas dans Google Ads, mais certains formats d’annonce sont disponibles dans DisplayUploadAd
Modèle de mutation
Prise en charge d’adAsImage
Cette fonctionnalité ne sera pas migrée vers Google Ads
Mutation de ThirdPartyRedirectAd
Cette fonctionnalité ne sera pas migrée vers Google Ads
Mutation de ThirdPartyRedirectAd
Assistance certifiéeVendorFormatId
Cette fonctionnalité ne sera pas migrée vers Google Ads
Obtenir et mettre à jour ThirdPartyRedirectAd
Cette fonctionnalité ne sera pas migrée vers Google Ads
Obtenir et mettre à jour ShowcaseAd
Cette fonctionnalité ne sera pas migrée vers Google Ads
Fonctionnalités de l’API AdWords migrées
Mutation des attributs UserList communs
Mutation des attributs UserList communs
Code d’intégration (ID externe)
integration_code
Mutate BasicUserList
Gérer les actions de conversion
Mutate CrmBasedUserList
Identifiant d’annonce mobile – spécifiez l’application
app_id
Mutate CrmBasedUserList
Précisez la source (1er parti, bureau de crédit tiers, fichier d’électeur tiers)
data_source_type
Téléchargement d’un membre CrmBasedUserList
Ajouter ou supprimer un seul membre
Téléchargement d’un membre CrmBasedUserList
Lire le type de membre (unique)
GetUserList ou le champ de rapport user_list.crm_based_user_list.upload_key_type
Téléchargement d’un membre CrmBasedUserList
Lire l’état du téléversement des membres ou supprimer tous les téléversements
Utiliser OfflineUserDataJob.status
Téléchargement d’un membre CrmBasedUserList
Supprimer tous les membres
Utiliser OfflineUserDataJobOperation.remove_all
Téléchargement d’un membre CrmBasedUserList
Importer le membre en fonction de l’ID utilisateur attribué à l’annonceur
third_party_user_id
Téléchargement d’un membre CrmBasedUserList
téléphone, adresse avec prénom haché, nom haché, code postal, pays)
hashed_email
Téléchargement d’un membre CrmBasedUserList
Importer un membre en fonction de l’identifiant d’annonce mobile
Date de mutationSpecificRuleUserList
Créer DateRuleItem
rule
Mutate ExpressionRuleUserList
Créer
rule
Mutate LogicalUserList
Règle ALL, ANY, NONE (pas) pour les listes d’utilisateurs
rules
Mutate RuleBasedUserList
Combinez des règles et des groupes d’éléments de règles à l’aide de CNF ou DNF
rule_type
Mutate RuleBasedUserList
Combiner des règles dans un groupe d’éléments de règle
rule_item_groups
Mutate RuleBasedUserList
Combinez les règles avec AND et AND_NOT
rule_operator
Mutate RuleBasedUserList
Créer une règle de date pour une date relative ou absolue
Mutate RuleBasedUserList
Créer NumberRuleItem
Mutate RuleBasedUserList
Créer StringRuleItem
Mutate RuleBasedUserList
Lire l’état de pré-peuplement
prepopulation_status
Accéder aux attributs UserList en lecture seule
Accéder aux informations
access_reason
Accéder aux attributs UserList en lecture seule
Éligibilité du réseau, qu’il s’agisse de recherche ou d’affichage
eligible_for_search
Accéder aux attributs UserList en lecture seule
Raison de la fermeture
closing_reason
Accéder aux attributs UserList en lecture seule
Taille et plage de tailles de UserList
Dans Google Ads, la taille et la plage de tailles sont réparties par réseau, en particulier UserList.size_for_display, UserList.size_for_search, UserList.size_range_for_display et UserList.size_range_for_search
Lire SimilarUserList
Lire l’ID UserList ou tout autre identifiant
seed_user_list
Pour créer ou mettre à jour une stratégie d’enchères de portefeuille (partagée)
BiddingStrategyService.
Pour créer ou mettre à jour des stratégies d’enchères standard (non partagées)
CampaignService et définir la stratégie
directement sur la Campagne
objet. Une stratégie d’enchères partagée peut être définie sur une campagne à l’aide de la
Campaign.bidding_strategy avec un
stratégie d’enchères partagée
nom de la ressource.
Fonctionnalités de l’API AdWords migrées
Faire muter les budgets
MutateCampaignBudgets
Campagne Mutate
Campagne Mutate
AdServingOptimizationStatus
ad_serving_optimization_status
Campagne Mutate
Prise en charge de AdvertisingChannelSubType: SEARCH_MOBILE_APP, DISPLAY_MOBILE_APP, SEARCH_EXPRESS, DISPLAY_EXPRESS, UNIVERSAL_APP_CAMPAIGN, DISPLAY_SMART_CAMPAIGN, SHOPPING_GOAL_OPTIMIZED_ADS, DISPLAY_GAL_OPTIMIZED_ADS, DISPLAY_G
Utiliser AdvertisingChannelSubTypeEnum
Campagne Mutate
Prise en charge de AdvertisingChannelType: RECHERCHE, AFFICHAGE, ACHATS, MULTI_CHANNEL
Utiliser AdvertisingChannelTypeEnum
Campagne Mutate
BiddingStrategyConfiguration
campaign_bidding_strategy
Campagne Mutate
Budget
campaign_budget
Campagne Mutate
Prise en charge des paramètres: DynamicSearchAdsSetting UniversalAppCampaignSetting, RealTimeBiddingSetting, ShoppingSetting, TargetingSetting, TrackingSetting
Dans Google Ads Campaign, les paramètres sont attribués à leur propre champ individuel au lieu d’être compilés dans un seul champ « paramètres ». Par exemplereal_time_bidding_setting
Campagne Mutate
FrequencyCap
frequency_caps
Campagne Mutate
Prise en charge des paramètres de réseau: targetGoogleSearch, targetSearchNetwork, targetContentNetwork, targetPartnerSearchNetwork
NetworkSettings
Campagne Mutate
Optimisation sélective
selective_optimization
Campagne Mutate
UniversalAppCampaignInfo
app_campaign_setting
Campagne Mutate
URL mises à jour: finalUrlSuffix, trackingTemplate, customParameters
tracking_url_template
Campagne Mutate
VanityPharma
vanity_pharma
Mutation des associations d’étiquettes de campagne
TextLabel
labels
Mutation de l’étiquette de la campagne
Mutate CampaignSharedSet
Prise en charge de NEGATIVE_KEYWORDS et NEGATIVE_PLACEMENTS
Fonctionnalités de l’API AdWords non migrées
Campagne Mutate
ConversionOptimizerEligibilité
Cette fonctionnalité ne sera pas migrée vers Google Ads
Mutate CampaignGroupPerformanceTarget
Cette fonctionnalité ne sera pas migrée vers Google Ads
Mutate CampaignGroup
Cette fonctionnalité ne sera pas migrée vers Google Ads
Fonctionnalités de l’API AdWords migrées
Mutation des attributs communs de ConversionTracker
Au lieu de ConversionTracker, voir ConversionAction et ConversionActionService
Mutate AppConversion
Prise en charge des types de fournisseurs ANDROID_MARKET, ITUNES et MOBILE_APP_CHANNEL
mobile_app_vendor
Mutate AppConversion
Prise en charge des types de conversion DOWNLOAD, IN_APP_PURCHASE ou FIRST_OPEN
conversion_action_type
Muter AdCallMetricsConversion
Prise en charge de la définition de la durée des appels
phone_call_duration_seconds
Mutation de UploadCallConversion
upload_calls
Transférer UploadClickConversion
Prise en charge de la spécification de l’attribution externe
Mutate WebsiteCallMetricsConversion
Prise en charge de la définition de la durée des appels
phone_call_duration_seconds
Muter AdWordsConversionTracker
Prise en charge de la définition du type de code de suivi
type
Lire les attributs ConversionTracker en lecture seule
Prise en charge de l’extrait d’événement, du global site tag, de l’état du modèle basé sur les données et du client propriétaire
event_snippet, TagSnippet.global_site_tag, AttributionModelSettings.data_driven_model_status et ConversionAction.owner_customer
Lire les attributs ConversionTracker en lecture seule
Obtenir les informations de conversion / demande les plus récentes
conversion_last_conversion_date et metrics.conversion_last_received_request_date_time dans le rapport conversion_action.
Mutate OfflineCallConversionFeed
UploadCallConversions
Mutation hors ligneConversionFeed
UploadClickConversions
Mutation hors ligneConversionFeed
Prise en charge de l’attribution externe
attribution_model_settings
Mutation de GclidOfflineConversionAdjustmentFeed ou OrderIdOfflineConversionAdjustmentFeed
conversion_identifier
Mutation de GclidOfflineConversionAdjustmentFeed ou OrderIdOfflineConversionAdjustmentFeed
Prise en charge de AdjustmentType.RESTATE
adjustment_type
Mutation de GclidOfflineConversionAdjustmentFeed ou OrderIdOfflineConversionAdjustmentFeed
Prise en charge de AdjustmentType.RETRACT
adjustment_type
Mutate OfflineDataUpload
Prise en charge des transactions de vente en magasin
Utiliser OfflineUserDataJob.store_sales_metadata
Mutate OfflineDataUpload
Prise en charge de l’ID de téléchargement externe
Utiliser OfflineUserDataJob.external_id
Mutate OfflineDataUpload
Prise en charge du téléchargement de première partie
Utiliser OfflineUserDataJob.type
Mutate OfflineDataUpload
Prise en charge du téléchargement par des tiers
Utiliser OfflineUserDataJob.type
Fonctionnalités de l’API AdWords non migrées
Mutate AppConversion
Prise en charge de l’URL de publication de l’application pour la conversion de téléchargement d’application
Cette fonctionnalité ne sera pas migrée vers Google Ads
Pour plus d’informations sur chaque critère de ciblage
Guide de migration des critères.
Fonctionnalités de l’API AdWords migrées
Mutation des attributs AdCustomizerFeed communs
Muter AdGroupExtensionSetting
Muter AdGroupExtensionSetting
Prise en charge des types d’extensions: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET
Utiliser ExtensionTypeEnum
Muter les flux d’annonces
Mettre en mutation les flux AdGroupFeeds
Prise en charge des types d’extensions: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET
AdGroupFeedService et le guide des flux
Mettre en mutation les flux AdGroupFeeds
Fonction: opérateur IN, EQUALS, AND, CONTAINS_ANY, IDENTITY
operator
Mettre en mutation CampaignExtensionSetting
Mettre en mutation CampaignExtensionSetting
Prise en charge des types d’extensions: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET
Utiliser ExtensionTypeEnum
Mutate CampaignFeed
Mutate CampaignFeed
Prise en charge de tous les types d’espace réservé
Mutate CampaignFeed
Prise en charge des opérateurs de fonction IN, EQUALS, AND, CONTAINS_ANY, IDENTITY
Utiliser MatchingFunctionOperatorEnum
Mutate CustomerExtensionSetting
Prise en charge des types d’extensions: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET
Mutate CustomerFeed
Mutate CustomerFeed
Prise en charge des types d’espace réservé: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET, LOCATION, AFFILIATE_LOCATION, AD_CUSTOMIZER
Utiliser PlaceholderTypeEnum
Mutate CustomerFeed
Prise en charge de Function.Operator IN, EQUALS, AND, CONTAINS_ANY, IDENTITY
Utiliser MatchingFunction
Mutate FeedItem
Mutate FeedItem
PersonnaliséParamètre
url_custom_parameters
Mutate FeedItem
FeedItemAttributeValue
attribute_values
Mutate FeedItem
FeedItemGeoRestriction
geo_targeting_restriction
Mutate FeedItemTarget
Utiliser FeedItemTargetService
Mutate FeedItemTarget
AD_GROUP, CRITERION
feed_item_target_type
Mutation de FeedMapping
Utiliser FeedMappingService
Mutation de FeedMapping
AttributeFieldMapping
attribute_field_mappings
Mutation de FeedMapping
CriterionType (pour l’emplacement et les flux DSA)
criterion_type
Mutation de FeedMapping
PlaceholderType
placeholder_type
Flux de mutation
Utiliser le flux
Flux de mutation
Créer un flux de localisation d’affilié basé sur chainId
chain_ids
Flux de mutation
Prise en charge des types FeedAttribute: INT64, INT64_LIST, FLOAT, FLOAT_LIST, STRING, STRING_LIST, BOOLEAN, BOOLEAN_LIST, URL, URL_LIST, DATE_TIME, DATE_TIME_LIST, PRICE
Créer un flux de localisation lié à GMB
Utiliser PlacesLocationFeedData
Créer un flux de localisation lié à GMB
Filtrer le flux de lieux lié au GMB par nom d’entreprise
business_name_filter
Créer un flux de localisation lié à GMB
Filtrer le flux de lieux lié au GMB par catégorie
category_filters
Créer un flux de localisation lié à GMB
Filtrer le flux de lieux lié au GMB par libellé
label_filters
Créer un flux de localisation lié à GMB
Spécifier l’authentification pour le flux de localisation lié à GMB
oauth_info
Flux de mutation
Ajouter des attributs de fil à un fil
attribute_operations
Flux de mutation
Identifiez l’attribut de clé primaire des éléments de fil avec le champ FeedAttribute isPartOfKey
is_part_of_key
Obtenir du fil
Détecter les flux gérés par le système et les utilisateurs
origin
Pour plus d’informations sur la migration de rapports individuels
Guide de migration des champs de rapport.
Fonctionnalités de l’API AdWords migrées
Obtenir ReportDefinition
Il n’y a pas d’équivalent direct pour ReportDefition dans Google Ads, car les rapports sont basés sur des ressources individuelles plutôt que sur des rapports prédéfinis. Il est possible d’obtenir des informations sur les ressources de rapport par programmation à l’aide de GoogleAdsFieldService