- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- CampaignToForecast
- CriterionBidModifier
- CampaignBiddingStrategy
- ManualCpcBiddingStrategy
- MaximizeClicksBiddingStrategy
- MaximizeConversionsBiddingStrategy
- ForecastAdGroup
- BiddableKeyword
- KeywordForecastMetrics
- ลองใช้งาน
จะแสดงเมตริก (เช่น การแสดงผล จำนวนคลิก ค่าใช้จ่ายทั้งหมด) ของการคาดการณ์คีย์เวิร์ดสำหรับแคมเปญที่ระบุ
รายการข้อผิดพลาดที่พบ: AuthenticationError AuthorizationError CollectionSizeError HeaderError InternalError QuotaError RequestError
คำขอ HTTP
POST https://googleads.googleapis.com/v14/customers/{customerId}:generateKeywordForecastMetrics
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
customerId |
รหัสของลูกค้า |
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{ "forecastPeriod": { object ( |
ช่อง | |
---|---|
forecastPeriod |
ช่วงวันที่สำหรับการคาดการณ์ วันที่เริ่มต้นต้องเป็นวันที่ในอนาคตและวันที่สิ้นสุดต้องอยู่ภายใน 1 ปีนับจากวันนี้ เขตเวลาอ้างอิงที่ใช้คือหนึ่งในบัญชี Google Ads ของลูกค้า หากไม่ได้ตั้งค่า ระบบจะใช้ช่วงวันที่เริ่มต้นตั้งแต่วันอาทิตย์หน้าถึงวันเสาร์ถัดไป |
campaign |
ต้องระบุ แคมเปญที่ใช้ในการคาดการณ์ |
currencyCode |
สกุลเงินที่ใช้สำหรับการแปลงสกุลเงิน โดยค่าเริ่มต้น ระบบจะใช้สกุลเงินในบัญชีของลูกค้า ตั้งค่าช่องนี้เมื่อสกุลเงินแตกต่างจากสกุลเงินของบัญชีเท่านั้น โปรดดูรายการรหัสสกุลเงินที่ถูกต้องที่ https://developers.google.com/google-ads/api/data/codes-formats#currency-codes |
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ [KeywordPlanIdeaService.GenerateKeywordForecastMetrics]
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"campaignForecastMetrics": {
object ( |
ช่อง | |
---|---|
campaignForecastMetrics |
ผลลัพธ์ของการคาดการณ์แคมเปญ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/adwords
ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมของ OAuth 2.0
CampaignToForecast
แคมเปญที่จะทำการคาดการณ์แคมเปญคีย์เวิร์ด
การแสดง JSON |
---|
{ "languageConstants": [ string ], "geoModifiers": [ { object ( |
ช่อง | |
---|---|
languageConstants[] |
รายการชื่อทรัพยากรของภาษาที่จะกำหนดเป้าหมาย ชื่อทรัพยากรจะอยู่ในรูปแบบ "languageConstants/{criterionId}" ดูรายการรหัสเกณฑ์ของภาษาได้ที่ https://developers.google.com/google-ads/api/data/codes-formats#languages |
geoModifiers[] |
สถานที่ที่จะกำหนดเป้าหมาย สถานที่ต้องไม่ซ้ำกัน |
keywordPlanNetwork |
ต้องระบุ เครือข่ายที่ใช้สำหรับการกำหนดเป้าหมาย |
negativeKeywords[] |
รายการคีย์เวิร์ดเชิงลบที่จะใช้ในแคมเปญเมื่อคาดการณ์ |
biddingStrategy |
ต้องระบุ กลยุทธ์การเสนอราคาของแคมเปญ |
adGroups[] |
กลุ่มโฆษณาในแคมเปญใหม่ที่จะคาดการณ์ |
conversionRate |
อัตรา Conversion ที่คาดหวัง (จำนวน Conversion หารด้วยจำนวนคลิกทั้งหมด) ตามที่ผู้ใช้กำหนด ค่านี้จะแสดงเป็นค่าทศนิยม ดังนั้นควรป้อนอัตรา Conversion ที่คาดไว้ 2% เป็น 0.02 หากเว้นว่างไว้ ระบบจะใช้อัตรา Conversion โดยประมาณ |
CriterionBidModifier
ตัวปรับราคาเสนอที่เป็นเกณฑ์สถานที่ตั้ง
การแสดง JSON |
---|
{ "geoTargetConstant": string, "bidModifier": number } |
ช่อง | |
---|---|
geoTargetConstant |
ชื่อทรัพยากรของตำแหน่งทางภูมิศาสตร์ที่จะกำหนดเป้าหมาย โดยชื่อทรัพยากรจะอยู่ในรูปแบบ "geoTargetConstants/{criterionId}" |
bidModifier |
ตัวคูณที่เกี่ยวข้องสำหรับ criterionId หากมีการตั้งค่า ค่านี้จะเป็น 0 ไม่ได้ |
CampaignBiddingStrategy
กลยุทธ์การเสนอราคาที่รองรับสำหรับการคาดการณ์แคมเปญใหม่
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์การรวม bidding_strategy กลยุทธ์การเสนอราคา bidding_strategy ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
manualCpcBiddingStrategy |
ใช้กลยุทธ์การเสนอราคา CPC ด้วยตนเองสำหรับการคาดการณ์ |
maximizeClicksBiddingStrategy |
ใช้กลยุทธ์การเสนอราคาแบบเพิ่มจำนวนคลิกสูงสุดในการคาดการณ์ |
maximizeConversionsBiddingStrategy |
ใช้กลยุทธ์การเสนอราคาแบบเพิ่มจำนวน Conversion สูงสุดสำหรับการคาดการณ์ |
ManualCpcBiddingStrategy
กลยุทธ์การเสนอราคา CPC ด้วยตนเอง
การแสดง JSON |
---|
{ "maxCpcBidMicros": string, "dailyBudgetMicros": string } |
ช่อง | |
---|---|
maxCpcBidMicros |
ต้องระบุ ราคาเสนอในหน่วยไมโครที่จะใช้กับกลุ่มโฆษณาภายในแคมเปญสำหรับกลยุทธ์การเสนอราคา CPC ด้วยตนเอง |
dailyBudgetMicros |
งบประมาณระดับแคมเปญในระดับไมโคร หากมีการตั้งค่า ระบบจะบังคับใช้ค่าต่ำสุดสำหรับสกุลเงินท้องถิ่นที่ใช้ในแคมเปญ เกิดข้อผิดพลาดขณะแสดงค่าต่ำสุดหากตั้งค่าช่องนี้ต่ำเกินไป |
MaximizeClicksBiddingStrategy
กลยุทธ์การเสนอราคาแบบเพิ่มจำนวนคลิกสูงสุด
การแสดง JSON |
---|
{ "dailyTargetSpendMicros": string, "maxCpcBidCeilingMicros": string } |
ช่อง | |
---|---|
dailyTargetSpendMicros |
ต้องระบุ การใช้จ่ายเป้าหมายรายวันในระดับไมโครที่จะใช้ในการประมาณ ระบบจะบังคับใช้ค่าต่ำสุดสำหรับสกุลเงินท้องถิ่นที่ใช้ในแคมเปญ เกิดข้อผิดพลาดขณะแสดงค่าต่ำสุดหากตั้งค่าช่องนี้ต่ำเกินไป |
maxCpcBidCeilingMicros |
เพดานราคาเสนอ CPC สูงสุดในระดับไมโคร |
MaximizeConversionsBiddingStrategy
กลยุทธ์การเสนอราคาแบบเพิ่มจำนวน Conversion สูงสุด
การแสดง JSON |
---|
{ "dailyTargetSpendMicros": string } |
ช่อง | |
---|---|
dailyTargetSpendMicros |
ต้องระบุ การใช้จ่ายเป้าหมายรายวันในระดับไมโครที่จะใช้ในการประมาณ ค่านี้ต้องมากกว่า 0 |
ForecastAdGroup
กลุ่มโฆษณาที่เป็นส่วนหนึ่งของแคมเปญที่จะคาดการณ์
การแสดง JSON |
---|
{ "biddableKeywords": [ { object ( |
ช่อง | |
---|---|
biddableKeywords[] |
ต้องระบุ รายการคีย์เวิร์ดที่เสนอราคาได้ซึ่งจะใช้ในกลุ่มโฆษณาเมื่อคาดการณ์ ต้องใช้คีย์เวิร์ดอย่างน้อย 1 คำ |
negativeKeywords[] |
รายละเอียดคีย์เวิร์ด คุณควรระบุทั้งข้อความคีย์เวิร์ดและประเภทการทำงานของคีย์เวิร์ด |
maxCpcBidMicros |
CPC สูงสุดที่จะใช้สำหรับกลุ่มโฆษณาเมื่อสร้างการเข้าชมที่คาดการณ์ ค่านี้จะลบล้างค่า CPC สูงสุดที่กำหนดไว้ในกลยุทธ์การเสนอราคา ระบุช่องนี้สำหรับกลยุทธ์การเสนอราคาที่มีมูลค่า CPC สูงสุดเท่านั้น |
BiddableKeyword
ส่วนคีย์เวิร์ดที่เสนอราคาได้ของกลุ่มโฆษณา
การแสดง JSON |
---|
{
"keyword": {
object ( |
ช่อง | |
---|---|
keyword |
ต้องระบุ คีย์เวิร์ด ต้องมีข้อความและประเภทการทำงาน |
maxCpcBidMicros |
ราคาเสนอ CPC สูงสุดในระดับไมโครที่ลบล้างราคาเสนอ CPC สูงสุดระดับกลุ่มโฆษณาในการจำลองการคาดการณ์ ค่านี้จะลบล้างค่า CPC สูงสุดที่ตั้งค่าไว้ในกลยุทธ์การเสนอราคาและกลุ่มโฆษณา ระบุช่องนี้สำหรับกลยุทธ์การเสนอราคาที่รองรับมูลค่า CPC สูงสุดเท่านั้น |
KeywordForecastMetrics
เมตริกการคาดการณ์สำหรับแคมเปญคีย์เวิร์ดที่ไม่มีแผน
การแสดง JSON |
---|
{ "impressions": number, "clickThroughRate": number, "averageCpcMicros": string, "clicks": number, "costMicros": string, "conversions": number, "conversionRate": number, "averageCpaMicros": string } |
ช่อง | |
---|---|
impressions |
จำนวนการแสดงผลทั้งหมด |
clickThroughRate |
อัตราการคลิกผ่านโดยเฉลี่ย ใช้ได้เมื่อการแสดงผล > 0 เท่านั้น |
averageCpcMicros |
CPC เฉลี่ย ใช้ได้เฉพาะเมื่อคลิก > 0 |
clicks |
จำนวนคลิกทั้งหมด |
costMicros |
ค่าใช้จ่ายทั้งหมด |
conversions |
จำนวน Conversion ที่คาดการณ์: การคลิก * อัตรา Conversion |
conversionRate |
อัตรา Conversion ที่คาดการณ์ |
averageCpaMicros |
ต้นทุนต่อการกระทำหนึ่งครั้งโดยเฉลี่ยที่คํานวณเป็น CostMicros / Conversion |