Akıllı Kampanyalar
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Akıllı kampanyalar, küçük işletmelerin online ortamda daha fazla müşteriye ulaşmasına yardımcı olmak için tasarlanmıştır. Minimum kurulum ve bakım gerektirirler. Akıllı kampanyalar, işletmenizin ayrıntılarına ve hedeflerinize (müşteri aramaları, bulunduğunuz konuma yapılan ziyaretler veya web sitenizdeki işlemler) göre kampanyayı otomatik olarak optimize etmek için Google'ın en iyi reklamcılık teknolojisinden yararlanır.
Kampanya oluşturma
Akıllı kampanya oluşturma iş akışı, diğer kampanya türlerinden farklı birkaç adım gerektirir. En iyi uygulama olarak, varlıkları tek bir GoogleAdsService.Mutate
isteğinde ekleyin.
Yeni bir Akıllı kampanya oluşturma adımlarını aşağıda bulabilirsiniz. Daha fazla bilgi için tam kod örneğini inceleyin.
SmartCampaignSuggestService
, KeywordThemeConstantService
veya serbest biçimli anahtar kelime temalarından gelen önerilerle anahtar kelime temaları listesi oluşturun. Bu anahtar kelime temaları, farklı bütçe önerisi katmanlarını almak, anahtar kelime teması kampanyası ölçütleri oluşturmak ve reklam metni reklam öğeleri için öneriler oluşturmak amacıyla kullanılır.
SmartCampaignSuggestService
bütçe tutarı, reklam başlıkları ve açıklamalarıyla ilgili önerileri alın.
Bu hizmet, işletmeniz, hedef coğrafi konum, hedef dil ve anahtar kelime temalarıyla ilgili bilgileri kullanarak high
, low
veya recommended
günlük bütçe tutarının yanı sıra reklam için en fazla üç başlık ve iki açıklama metni önerir.
- Önerilen bütçe tutarını kullanarak
CampaignBudget
oluşturun. Kampanyanızın performansını en üst düzeye çıkarmak için önerilen bütçe tutarını kullanmanızı öneririz. Akıllı kampanya bütçesi diğer kampanyalarla paylaşılamaz.
Campaign
ve SmartCampaignSetting
oluşturun. Bir SmartCampaignSetting
, ilişkili olduğu Campaign
'den ayrı olarak var olamaz. Bu nedenle iki öğeyi birlikte oluşturmanızı önemle tavsiye ederiz.
campaign criteria
listesi oluştur.
Bu kılavuzda, 1. adımda derlenen anahtar kelime temalarını kullanarak anahtar kelime teması kampanyası oluşturma ölçütlerini açıklıyoruz. Ayrıca, desteklenen diğer kampanya ölçütü türlerini de açıklıyoruz.
AdGroup
oluşturun. Bir Akıllı kampanyayla yalnızca bir AdGroup
ilişkilendirilebilir.
- 3-15 başlık ve 2-4 açıklama içeren bir
AdGroupAd
oluşturun.
İşletme Profili konumu
Öneri oluştururken veya kampanya oluştururken Akıllı kampanyanızın performansını en üst düzeye çıkarmak için İşletme Profili konum tanımlayıcınızı sağlamanızı öneririz.
İşletme Profili konum tanımlayıcınız, Business Profile API'lerinin name
alanından
veya Business Profile kullanıcı arayüzünden alınabilir.
SmartCampaignSuggestionInfo
veya SmartCampaignSetting
nesnesinde ayarlandığında tanımlayıcı, şu biçimde bir dize olmalıdır:
locations/locationId
İşletme Profili API'sinden alınmışsa tanımlayıcı zaten doğru biçimdedir. Ancak kullanıcı arayüzünden alındıysa tanımlayıcının locations/
öğesine eklenmesi gerekir.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-27 UTC.
[null,null,["Son güncelleme tarihi: 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/`."]]