Campagnes intelligentes
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les campagnes intelligentes sont conçues pour aider les petites entreprises à toucher davantage de clients en ligne. Elles nécessitent une configuration et une maintenance minimales. Les campagnes intelligentes s'appuient sur le meilleur de la technologie publicitaire de Google pour optimiser automatiquement la campagne en fonction des informations sur votre entreprise et de vos objectifs, qu'il s'agisse d'appels de clients, de visites dans votre établissement ou d'actions sur votre site Web.
Création de campagnes
La procédure de création d'une campagne intelligente comporte quelques étapes différentes de celles des autres types de campagnes. Nous vous recommandons d'ajouter des entités dans une seule requête GoogleAdsService.Mutate
.
Voici comment créer une campagne intelligente. Pour en savoir plus, consultez l'exemple de code complet.
- Créez une liste de thèmes de mots clés à l'aide des suggestions de l'
SmartCampaignSuggestService
, du KeywordThemeConstantService
ou de thèmes de mots clés de forme libre. Ces thèmes de mots clés sont utilisés pour récupérer différents niveaux de suggestions de budget, créer des critères de campagne de thème de mots clés et générer des suggestions pour les créations de texte d'annonce.
- Récupérez les suggestions de montant de budget, de titres d'annonces et de descriptions à partir de
SmartCampaignSuggestService
.
Ce service utilise des informations sur votre entreprise, la zone géographique cible, la langue cible et les thèmes de mots clés pour suggérer un montant de budget quotidien de high
, low
ou recommended
, ainsi qu'un maximum de trois titres et deux textes descriptifs pour l'annonce elle-même.
- Créez un
CampaignBudget
en utilisant le montant de budget suggéré. Nous vous recommandons d'utiliser le montant de budget suggéré pour maximiser les performances de votre campagne. Le budget d'une campagne intelligente ne peut pas être partagé avec d'autres campagnes.
- Créez un
Campaign
et un SmartCampaignSetting
. Un SmartCampaignSetting
ne peut pas exister séparément du Campaign
auquel il est associé. Nous vous recommandons donc vivement de créer les deux entités ensemble.
- Crée une liste de
campaign criteria
.
Dans ce guide, nous utilisons les thèmes de mots clés compilés à l'étape 1 pour créer des critères de campagne par thème de mots clés, mais nous décrivons également les autres types de critères de campagne compatibles.
- Créez un
AdGroup
. Une campagne intelligente ne peut être associée qu'à un seul AdGroup
.
- Créez un
AdGroupAd
avec 3 à 15 titres et 2 à 4 descriptions.
Établissement de la fiche
Lorsque vous générez des suggestions ou créez une campagne, nous vous recommandons de fournir l'identifiant de localisation de votre fiche d'établissement pour maximiser les performances de votre campagne intelligente.
Vous pouvez obtenir l'identifiant de localisation de votre fiche d'établissement à partir du champ name
de l'API Fiche d'établissement ou de l'UI Fiche d'établissement.
Lorsqu'il est défini sur l'objet SmartCampaignSuggestionInfo
ou SmartCampaignSetting
, l'identifiant doit être une chaîne au format suivant :
locations/locationId
Si l'identifiant est récupéré à partir de l'API Fiche d'établissement, il est déjà au bon format. Toutefois, s'il est récupéré à partir de l'UI, l'identifiant doit être ajouté à locations/
.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/27 (UTC).
[null,null,["Dernière mise à jour le 2025/08/27 (UTC)."],[[["\u003cp\u003eSmart campaigns simplify online advertising for small businesses, automating optimization for goals like calls, visits, or website actions.\u003c/p\u003e\n"],["\u003cp\u003eCampaign creation involves using keyword themes, budget suggestions, and ad creative suggestions for optimal setup.\u003c/p\u003e\n"],["\u003cp\u003eA crucial step is linking your Business Profile location for enhanced campaign performance.\u003c/p\u003e\n"],["\u003cp\u003eSmart campaigns utilize Google Ads API for automated campaign management and require a specific workflow for creation.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage API services like \u003ccode\u003eSmartCampaignSuggestService\u003c/code\u003e and \u003ccode\u003eKeywordThemeConstantService\u003c/code\u003e for streamlined campaign setup.\u003c/p\u003e\n"]]],[],null,["# Smart Campaigns\n\n[Smart campaigns](//support.google.com/google-ads/answer/7652860) are\ndesigned to help small businesses reach more customers online. They require\nminimal setup and maintenance. Smart campaigns rely on the best of Google's\nadvertising technology to automatically optimize the campaign based on the\ndetails of your business and your goals, whether those be customer calls, visits\nto your location, or actions on your website.\n\nCampaign creation\n-----------------\n\nThe Smart campaign creation workflow requires a few steps that are different\nfrom other campaign types. As a best practice, add entities in a single\n[`GoogleAdsService.Mutate`](/google-ads/api/reference/rpc/v21/GoogleAdsService/Mutate) request.\n\nHere are the steps for creating a new Smart campaign. Check out the complete\n[code sample](/google-ads/api/samples/add-smart-campaign) for more details.\n\n1. Build a list of keyword themes with suggestions from the [`SmartCampaignSuggestService`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestService), the [`KeywordThemeConstantService`](/google-ads/api/reference/rpc/v21/KeywordThemeConstantService), or with free-form keyword themes. These keyword themes are used to retrieve different tiers of budget suggestions, create keyword theme campaign criteria, and generate suggestions for ad text creatives.\n2. Retrieve suggestions for budget amount, ad headlines, and descriptions from the [`SmartCampaignSuggestService`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestService). This service uses information about your business, the target geographic location, target language, and keyword themes to suggest a `high`, `low`, or `recommended` daily budget amount, as well as up to three headlines and two description texts for the ad itself.\n3. Create a [`CampaignBudget`](/google-ads/api/reference/rpc/v21/CampaignBudget) using the suggested budget amount. We recommend that you use the suggested budget amount in order to maximize your campaign's performance. A Smart campaign budget cannot be shared with any other campaigns.\n4. Create a [`Campaign`](/google-ads/api/reference/rpc/v21/Campaign) and a [`SmartCampaignSetting`](/google-ads/api/reference/rpc/v21/SmartCampaignSetting). A `SmartCampaignSetting` cannot exist separately from the `Campaign` it's associated with, so we strongly recommend creating the two entities together.\n5. Create a list of [`campaign criteria`](/google-ads/api/reference/rpc/v21/CampaignCriterion). In this guide, we use the keyword themes compiled in step 1 to create [keyword theme campaign\n criteria](/google-ads/api/reference/rpc/v21/CriterionTypeEnum.CriterionType#keyword_theme), but we also describe the other types of campaign criteria that are supported.\n6. Create an [`AdGroup`](/google-ads/api/reference/rpc/v21/AdGroup). A Smart campaign can have only one `AdGroup` associated with it.\n7. Create an [`AdGroupAd`](/google-ads/api/reference/rpc/v21/AdGroupAd) with 3 to 15 headlines, and 2 to 4 descriptions.\n\nBusiness Profile location\n-------------------------\n\nWhen\n[generating suggestions](/google-ads/api/docs/smart-campaigns/get-suggestions) or\n[creating a campaign](/google-ads/api/docs/smart-campaigns/create-campaign), we recommend\nthat you provide your Business Profile location identifier to maximize the\nperformance of your Smart campaign.\n\nYour Business Profile location identifier can be obtained from either the\n[Business Profile API's `name`\nfield](/my-business/reference/businessinformation/rest/v1/accounts.locations)\nor the\n[Business Profile UI](//support.google.com/business/answer/10737668).\n\nWhen set on either the\n[`SmartCampaignSuggestionInfo`](/google-ads/api/reference/rpc/v21/SmartCampaignSuggestionInfo#business_profile_location)\nor\n[`SmartCampaignSetting`](/google-ads/api/reference/rpc/v21/SmartCampaignSetting#business_profile_location)\nobject, the identifier should be a string in this format: \n\n locations/\u003cvar translate=\"no\"\u003elocationId\u003c/var\u003e\n\nIf retrieved from the Business Profile API, the identifier is already in the\ncorrect format. However, if retrieved from the UI, the identifier needs to be\nappended to `locations/`."]]