Reklam Parametreleri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bir reklam grubunda reklam parametreleri olan metin reklam oluşturma
function setupAdParamsInAdGroup(adGroupName) {
// If you have multiple adGroups with the same name, this snippet will
// pick an arbitrary matching ad group each time. In such cases, just
// filter on the campaign name as well:
//
// AdsApp.adGroups()
// .withCondition('ad_group.name = "INSERT_ADGROUP_NAME_HERE"')
// .withCondition('campaign.name = "INSERT_CAMPAIGN_NAME_HERE"')
const adGroupIterator = AdsApp.adGroups()
.withCondition(`ad_group.name = "${adGroupName}"`)
.get();
if (!adGroupIterator.hasNext()) {
throw new Error(`No ad group with name "${adGroupName} found`);
}
const adGroup = adGroupIterator.next();
adGroup.newAd().expandedTextAdBuilder()
.withHeadlinePart1('Holiday sale')
.withHeadlinePart2(
'Starts in {param1: a few} days {param2: and} hours!')
.withDescription('Everything must go!')
.withFinalUrl('http://www.example.com/holidaysales')
.build();
const keywordIterator = adGroup.keywords().get();
if (!keywordIterator.hasNext()) {
console.log(`No keywords found in ad group ${adGroupName}.`);
} else {
const keyword = keywordIterator.next();
// Setup Ad to show as 'Doors open in 5 days, 7 hours!' when searched
// using this keyword. If the ad is triggered using a keyword
// without ad param, the ad shows as
// 'Doors open in a few days, and hours!'
keyword.setAdParam(1, 5);
keyword.setAdParam(2, 7);
}
}
Bir anahtar kelime için reklam parametrelerini alma
function getAdParamsForKeyword(adGroupName) {
// If you have multiple adGroups with the same name, this snippet will
// pick an arbitrary matching ad group each time. In such cases, just
// filter on the campaign name as well:
//
// AdsApp.adGroups()
// .withCondition('ad_group.name = "INSERT_ADGROUP_NAME_HERE"')
// .withCondition('campaign.name = "INSERT_CAMPAIGN_NAME_HERE"')
const adGroupIterator = AdsApp.adGroups()
.withCondition(`ad_group.name = "${adGroupName}"`)
.get();
if (!adGroupIterator.hasNext()) {
throw new Error(`No ad group with name "${adGroupName} found`);
}
const adGroup = adGroupIterator.next();
const keywordIterator = adGroup.keywords()
.withCondition('ad_group_criterion.keyword.text = "Holiday sales"')
.get();
if (!keywordIterator.hasNext()) {
console.log(`No keywords found in ad group ${adGroupName}.`);
} else {
const keyword = keywordIterator.next();
const adParamIterator = keyword.adParams().get();
for (const adParam of adParamIterator) {
logAdParam(adParam);
}
}
}
function logAdParam(adParam) {
console.log('Keyword : ' + adParam.getKeyword().getText());
console.log('MatchType : ' + adParam.getKeyword().getMatchType());
console.log('Index : ' + adParam.getIndex());
console.log('Insertion Text : ' + adParam.getInsertionText());
}
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: 2024-09-11 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-09-11 UTC."],[[["The provided code snippets demonstrate how to create and manage ad parameters within Google Ads, allowing for dynamic text insertion in ads based on specific keywords."],["`setupAdParamsInAdGroup` creates a new expanded text ad with placeholders (`{param1}`, `{param2}`) and sets corresponding ad parameters for a keyword, enabling customized ad copy when that keyword triggers the ad."],["`getAdParamsForKeyword` retrieves and logs the ad parameters associated with a specific keyword within a given ad group, showcasing how to access and utilize these parameters for analysis or reporting."]]],[]]