近隣地域
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
キャンペーンに近隣地域ターゲットを追加
function addProximityTargets(campaignName) {
const campaignIterator = AdsApp.campaigns()
.withCondition(`campaign.name = "${campaignName}"`)
.get();
if (!campaignIterator.hasNext()) {
throw new Error(`No campaign with name "${campaignName}" found`);
}
const campaign = campaignIterator.next();
// Add a proximity target of 20 kilometers around Google New York office.
// To obtain coordinates of a given point on Google Maps,
// see https://support.google.com/maps/answer/18539
campaign.addProximity(40.741144, -74.002086, 20, 'KILOMETERS');
// You could also add proximity by an address. However, we don't validate
// if the address you put matches the given latitude and longitude. It has
// no functionality except to change what shows up in the Campaign
// Management interface.
// Add a proximity target of 10 kilometers around Google Mountain View
// office.
campaign.addProximity({
latitude: 37.423021,
longitude: -122.083739,
radius: 10,
radiusUnits: 'KILOMETERS',
bidModifier: 0.75,
address: {
streetAddress: '1600 Amphitheatre Parkway',
cityName: 'Mountain View',
provinceName: 'California',
provinceCode: 'CA',
postalCode: '94043',
countryCode: 'US'
}
});
}
キャンペーンの近隣地域ターゲットすべてのリストを取得
function getTargetedProximities(campaignName) {
const campaignIterator = AdsApp.campaigns()
.withCondition(`campaign.name = "${campaignName}"`)
.get();
if (!campaignIterator.hasNext()) {
throw new Error(`No campaign with name "${campaignName}" found`);
}
const campaign = campaignIterator.next();
return campaign.targeting().targetedProximities().get();
}
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-10 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-09-10 UTC。"],[[["This script provides functions to add and retrieve proximity targets for Google Ads campaigns."],["`addProximityTargets` enables adding location-based targeting by specifying coordinates, radius, and optionally an address for display purposes."],["You can target a specific radius around a point using latitude, longitude, and radius with units (e.g., kilometers)."],["`getTargetedProximities` retrieves all existing proximity targets associated with a given campaign."]]],[]]