AI Max pour les campagnes sur le Réseau de Recherche est une suite de fonctionnalités optimisées par l'IA pour les campagnes Google Ads sur le Réseau de Recherche. Il ne s'agit pas d'un nouveau type de campagne, mais d'une couche d'optimisation que vous pouvez activer dans une campagne sur le Réseau de Recherche existante. AI Max pour les campagnes sur le Réseau de Recherche est conçu pour utiliser l'IA de Google afin d'aider les annonceurs à générer plus de conversions et à améliorer leurs performances en élargissant leur couverture, en personnalisant leurs créations et en optimisant leurs pages de destination.
Principales fonctionnalités d'AI Max pour les campagnes sur le Réseau de Recherche
Correspondance des termes de recherche : utilise l'IA de Google, y compris la requête large et la technologie "sans mot clé", pour étendre votre couverture au-delà de vos mots clés existants. Elle s'appuie sur vos mots clés, créations publicitaires et URL actuels pour trouver de nouvelles requêtes de recherche pertinentes et performantes que vous pourriez manquer autrement.
Optimisation des composants : inclut deux composants qui fonctionnent ensemble pour diffuser des messages créatifs plus personnalisés à grande échelle :
- Adaptation du texte (anciennement "Composants créés automatiquement") : utilise le texte de vos annonces, de vos pages de destination et l'IA générative pour créer des contenus publicitaires, des titres et des descriptions personnalisés plus adaptés à la recherche d'un utilisateur.
- Extension de l'URL finale : redirige automatiquement les utilisateurs vers la page de destination la plus pertinente de votre site Web en fonction de leur intention de recherche, ce qui peut contribuer à améliorer l'engagement et les taux de conversion.
Contrôle de l'automatisation des composants : pour activer ou désactiver ces fonctionnalités avec l' API, définissez
AssetAutomationStatusEnum.AssetAutomationStatussurOPTED_IN(activé) ouOPTED_OUT(désactivé) dansCampaign.asset_automation_settingspour leAssetAutomationTypecorrespondant (TEXT_ASSET_AUTOMATIONpour la personnalisation du texte etFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONpour l'extension de l'URL finale) :- État par défaut : dans les campagnes sur le Réseau de Recherche,
TEXT_ASSET_AUTOMATIONetFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONsont définis par défaut surOPTED_OUT(définirCampaign.ai_max_setting.enable_ai_maxsurtruen'active que la correspondance des termes de recherche par défaut). - Exigence d'AI Max pour les campagnes sur le Réseau de Recherche : pour définir l'un des types sur
OPTED_IN, vous devez définirCampaign.ai_max_setting.enable_ai_maxsurtrue. Sinon, la mutation échoue avecCampaignError.AI_MAX_MUST_BE_ENABLED. - Dépendance de l'extension d'URL finale : pour définir
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONsurOPTED_IN, vous devez également définirTEXT_ASSET_AUTOMATIONsurOPTED_IN. Si vous activez l'extension d'URL finale alors queTEXT_ASSET_AUTOMATIONest défini surOPTED_OUT(ou si vous définissez explicitementTEXT_ASSET_AUTOMATIONsurOPTED_OUTalors queFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONreste défini surOPTED_IN), l'opération échoue avecContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT.
Rapports améliorés : AI Max pour les campagnes sur le Réseau de Recherche inclut des rapports améliorés pour offrir aux annonceurs plus de transparence sur les performances de l'IA. Le rapport
ai_max_search_term_ad_combination_viewfournit des données sur les performances des combinaisons de termes de recherche, de titres et de pages de destination. Cette vue indique les requêtes de recherche qui ont déclenché la diffusion de vos annonces et les performances de ces combinaisons spécifiques. Consultez Rapports pour AI Max pour les campagnes sur le Réseau de Recherche.Contrôles supplémentaires : AI Max pour les campagnes sur le Réseau de Recherche fournit de nouveaux contrôles pour offrir aux annonceurs plus de précision. En voici quelques exemples :
- Ciblage par zone d'intérêt : vous permet de cibler les clients en fonction de
leur intention géographique au niveau du groupe d'annonces en créant un
(
negative = false)AdGroupCriterionaveclocation(LocationInfo). Cette fonctionnalité nécessite l'activation d'AI Max pour les campagnes sur le Réseau de Recherche et est signalée dansmatched_location_interest_view. - Paramètres de marque : vous permettent de spécifier les marques auxquelles vos annonces sont associées ou d'empêcher leur diffusion à côté de marques spécifiques. Configurez les inclusions de marques à l'aide de
CampaignCriterionouAdGroupCriterionavecbrand_list(BrandListInfo) etnegative = false, ou configurez les exclusions de marques au niveau de la campagne à l'aide deCampaignCriterionavecbrand_listetnegative = true(voir Exclusions de marques au niveau de la campagne). - Inclusions et exclusions d'URL : vous permettent d'inclure ou d'exclure des URL spécifiques de l'utilisation comme pages de destination (voir Implémenter des listes d'inclusion de flux de pages au niveau du groupe d'annonces et Exclure des pages de destination).
- Consignes de rédaction : vous permettent d'affiner les messages de marque à l'aide d'exclusions de termes et de restrictions relatives aux messages.
- Ciblage par zone d'intérêt : vous permet de cibler les clients en fonction de
leur intention géographique au niveau du groupe d'annonces en créant un
(
Activer AI Max pour les campagnes sur le Réseau de Recherche
Pour activer AI Max pour les campagnes sur le Réseau de Recherche, définissez Campaign.ai_max_setting.enable_ai_max sur
true.
Interrogez le champ en lecture seule Campaign.ai_max_setting.bundling_required
(AiMaxBundlingRequired) pour déterminer si AI Max pour les campagnes sur le Réseau de Recherche doit être
activé pour respecter ou modifier les contrôles d'adaptation du texte et de liste de marques.
Utilisez AdGroup.ai_max_ad_group_setting.disable_search_term_matching pour
désactiver la correspondance des termes de recherche lorsqu'une campagne parente a activé AI Max pour les campagnes sur le Réseau de Recherche.
À partir de la version v25, vous pouvez également interroger les champs en lecture seule
Campaign.aca_migration_date_time et
Campaign.broad_match_migration_date_time pour vérifier l'horodatage
(yyyy-MM-dd HH:mm:ss dans le fuseau horaire du client) lorsqu'une campagne avec des composants créés automatiquement (CCA) ou en requête large a été migrée vers AI Max pour les campagnes sur le Réseau de Recherche.
Désactiver AI Max pour les campagnes sur le Réseau de Recherche
Pour désactiver AI Max pour les campagnes sur le Réseau de Recherche lorsque Campaign.ai_max_setting.enable_ai_max est
défini sur true, remplacez la valeur par false. Si TEXT_ASSET_AUTOMATION ou
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION est défini sur OPTED_IN dans
Campaign.asset_automation_settings, vous devez également définir ces types sur
OPTED_OUT dans la même requête. Sinon, la définition de enable_ai_max sur false
échoue avec CampaignError.AI_MAX_MUST_BE_ENABLED. La désactivation d'AI Max pour les campagnes sur le Réseau de Recherche désactive toutes les fonctionnalités d'AI Max pour les campagnes sur le Réseau de Recherche, et tous les composants d'adaptation du texte créés précédemment cessent d'être diffusés. Ces composants restent disponibles pour les rapports s'ils ont généré des impressions.
Affiner les messages de votre marque avec des consignes de rédaction
Les consignes de rédaction vous permettent de contrôler la sortie des composants texte générés automatiquement en spécifiant des exclusions de termes et des restrictions relatives aux messages.
Pour utiliser les consignes de rédaction, renseignez le text_guidelines
(Campaign.TextGuidelines) champ de la Campaign ressource :
- Exclusions de termes (
term_exclusions) : renseigneztext_guidelines.term_exclusionsavec une liste de mots ou d'expressions exacts à exclure des composants texte générés. Chaque exclusion peut comporter jusqu'à 30 caractères, avec un maximum de 25 exclusions. - Restrictions relatives aux messages (
messaging_restrictions) : renseigneztext_guidelines.messaging_restrictionsavec jusqu'à 40Campaign.MessagingRestrictionobjets pour guider la génération de texte par l'IA. Pour chaque restriction, définissezrestriction_textsur une instruction unique de forme libre (1 à 300 caractères) et définissezrestriction_typesurRESTRICTION_BASED_EXCLUSION(le seul type de restriction compatible).
Implémenter des listes d'inclusion de flux de pages au niveau du groupe d'annonces
Dans l'interface utilisateur Google Ads, vous pouvez implémenter une liste d'inclusion pour les flux de pages au niveau du groupe d'annonces. Vous pouvez également le faire avec l'API Google Ads.
Comprendre l'approche de l'API
Contrairement à l'interface utilisateur Google Ads, l'API Google Ads ne comporte pas de champ direct nommé "Liste d'inclusion" pour les groupes d'annonces. Au lieu de cela, vous contrôlez les pages d'un flux de pages qui peuvent être utilisées pour les annonces dynamiques du Réseau de Recherche (ADR) ou pour des fonctionnalités telles que l'extension d'URL finale dans un groupe d'annonces spécifique, en créant des critères de groupe d'annonces de type WEBPAGE.
Lorsque vous configurez ces critères WEBPAGE, vous demandez au système, y compris aux fonctionnalités telles qu'AI Max pour les campagnes sur le Réseau de Recherche, de ne prendre en compte que les URL ou les pages spécifiées qui correspondent à certains libellés personnalisés du flux de pages associé à la campagne pour ce groupe d'annonces particulier.
Procédure d'implémentation
Vérifiez les prérequis de la campagne et associez le flux de pages :
- Pour les groupes d'annonces standards sur le Réseau de Recherche (
AdGroupType.SEARCH_STANDARD), assurez-vous que la campagne parente a activé à la fois AI Max pour les campagnes sur le Réseau de Recherche (Campaign.ai_max_setting.enable_ai_maxdéfini surtrue) et l'adaptation du texte (TEXT_ASSET_AUTOMATIONdéfini surOPTED_INdansCampaign.asset_automation_settings). Sinon, la création d'unWEBPAGEAdGroupCriterionéchoue avecCriterionError.AI_MAX_MUST_BE_ENABLED. - Avant de configurer les inclusions au niveau du groupe d'annonces, le flux de pages, représenté sous la forme d'un
AssetSetde typePAGE_FEED, doit être associé à la campagne parente. - Utilisez
CampaignAssetSetServicepour créer cette association. Ce lien rend le contenu du flux disponible pour le ciblage dans la campagne.
- Pour les groupes d'annonces standards sur le Réseau de Recherche (
Créez le critère de groupe d'annonces en tant que liste d'inclusion :
- Pour spécifier les parties du flux de pages qui s'appliquent à un groupe d'annonces spécifique,
utilisez
AdGroupCriterionService. - Créez une nouvelle ressource
AdGroupCriterionavecnegativedéfini surfalse(dans les groupes d'annoncesSEARCH_STANDARD, seuls les critèresWEBPAGEpositifs sont autorisés ; si vous définisseznegativesurtrue, l'opération échoue avecContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT). - Définissez le champ
ad_groupsur le nom de ressource du groupe d'annonces cible. - Définissez le type de critère sur
WEBPAGEen renseignant le champwebpagedeAdGroupCriterion. - Dans l'objet
WebpageInfo, définissezcriterion_name(obligatoire pour les opérationsCREATE) et définissezconditions[]avecWebpageConditionInfoobjets pour cibler des pages spécifiques de votre flux (dans les groupes d'annoncesSEARCH_STANDARD, seuls les typesURLetCUSTOM_LABELWebpageConditionOperandsont compatibles ; les autres opérandes échouent avecContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT) :- Cibler par URL : utilisez
WebpageConditionOperand.URL, définissezoperator(WebpageConditionOperator) surCONTAINS(valeur par défaut lorsqueoperatorest omis) ouEQUALS, puis spécifiez l' URL dansargument. LorsqueoperatorestCONTAINS,argumentpeut être une sous-chaîne ou un chemin d'URL (tel que"/product/widget-a") et peut être combiné avec d'autres conditions (jusqu'à trois conditions au total). LorsqueoperatorestEQUALS,argumentdoit être une URLhttp://ouhttps://complète avec un domaine valide (si vous transmettez un chemin d'accès relatif , l'opération échoue avecCriterionError.WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOLouCriterionError.INVALID_WEBPAGE_CONDITION_URL). De plus, une conditionURLEQUALSne peut pas être combinée avec d'autres conditions dansconditions[](si vous le faites, l'opération échoue avec unWEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITIONCriterionError). - Cibler par libellé personnalisé : utilisez
WebpageConditionOperand.CUSTOM_LABEL, définissezoperatorsurEQUALS(le seul opérateur compatible et la valeur par défaut lorsqueoperatorest omis), puis spécifiez le nom du libellé dansargument.
- Cibler par URL : utilisez
- Vous pouvez ajouter jusqu'à trois conditions par
WebpageInfo(combinées logiquement avec l'opérateur AND, sauf si vous utilisez une conditionURLEQUALS, qui doit être la seule condition) et créer plusieurs critèresWEBPAGEpositifs dans le groupe d'annonces. Les pages qui correspondent à l'un de ces critèresWEBPAGEpositifs forment la "liste d'inclusion" du groupe d'annonces.
Dans cet exemple, ce
AdGroupCriterionindique au groupe d'annonces de ne prendre en compte que les pages du flux de pages de la campagne dont l'URL contient/product/widget-aET qui sont balisées avec le libellé personnaliséTopSellers.{ "ad_group": "customers/CUSTOMER_ID/adGroups/AD_GROUP_ID", "webpage": { "criterion_name": "Ad group inclusion criterion for top widgets", "conditions": [ { "operand": "URL", "operator": "CONTAINS", "argument": "/product/widget-a" }, { "operand": "CUSTOM_LABEL", "operator": "EQUALS", "argument": "TopSellers" } ] }, "negative": false }- Pour spécifier les parties du flux de pages qui s'appliquent à un groupe d'annonces spécifique,
utilisez