- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- BiddingInfo
- AdGroupInfo
- SeedInfo
- ลองใช้งาน
สร้างคำแนะนำตาม recommendationsTypes ที่ขอ
รายการข้อผิดพลาดที่พบ: AuthenticationError AuthorizationError HeaderError InternalError QuotaError RecommendationError RequestError
คำขอ HTTP
POST https://googleads.googleapis.com/v16/customers/{customerId}/recommendations:generate
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
customerId |
ต้องระบุ รหัสของลูกค้าที่สร้างคำแนะนำ |
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{ "recommendationTypes": [ enum ( |
ช่อง | |
---|---|
recommendationTypes[] |
ต้องระบุ รายการ recommendationsTypes ที่มีสิทธิ์ที่จะสร้าง หากเกณฑ์ที่อัปโหลดไม่เพียงพอที่จะให้คำแนะนำ หรือแคมเปญอยู่ในสถานะที่แนะนำอยู่แล้ว ระบบจะไม่แสดงคำแนะนำสำหรับประเภทนั้น โดยทั่วไป ระบบจะแสดงคำแนะนำหากมีการอัปโหลดช่องที่ต้องกรอกทั้งหมดสำหรับRecommendationType นั้น แต่ก็ยังมีบางกรณีที่ยังไม่เพียงพอ รองรับคำแนะนำประเภทต่อไปนี้สำหรับการสร้างคำแนะนำ: KEYWORD, MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSION_OPT_IN, MAXIMIZE_CONVERSION_VALUE_OPT_IN, SET_TARGET_CPA, SET_TARGET_ROAS, SITELINK_ASSET, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN |
advertisingChannelType |
ต้องระบุ ประเภทช่องทางโฆษณาของแคมเปญ ระบบรองรับ AdvertisingChannelType ต่อไปนี้สําหรับการสร้างคําแนะนํา: PERFORMANCE_MAX และ SEARCH |
adGroupInfo[] |
ไม่บังคับ ข้อมูลกลุ่มโฆษณาปัจจุบัน รองรับข้อมูลจากกลุ่มโฆษณาเดียว ช่องนี้ไม่บังคับสำหรับ recommendationsTypes ต่อไปนี้: KEYWORD |
campaignSitelinkCount |
ไม่บังคับ จำนวนไซต์ลิงก์ในแคมเปญ ฟิลด์นี้จำเป็นสำหรับคำแนะนำประเภทต่อไปนี้: SITELINK_ASSET |
conversionTrackingStatus |
ไม่บังคับ สถานะเครื่องมือวัด Conversion ปัจจุบัน ฟิลด์นี้จำเป็นสำหรับคำแนะนำประเภทต่อไปนี้: MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSION_OPT_IN, MAXIMIZE_CONVERSION_VALUE_OPT_IN, SET_TARGET_CPA, SET_TARGET_ROAS, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN |
biddingInfo |
ไม่บังคับ ข้อมูลการเสนอราคาปัจจุบันของแคมเปญ ฟิลด์นี้จำเป็นสำหรับคำแนะนำประเภทต่อไปนี้: MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSION_OPT_IN, MAXIMIZE_CONVERSION_VALUE_OPT_IN, SET_TARGET_CPA, SET_TARGET_ROAS, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN |
seedInfo |
ไม่บังคับ ข้อมูลตั้งต้นสำหรับคีย์เวิร์ด ฟิลด์นี้จำเป็นสำหรับคำแนะนำประเภทต่อไปนี้: KEYWORD |
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ RecommendationService.GenerateRecommendations
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"recommendations": [
{
object ( |
ช่อง | |
---|---|
recommendations[] |
รายการคำแนะนำที่สร้างขึ้นจากชุดคำแนะนำที่ส่งในชุดคำแนะนำที่ขอ หากมีข้อมูลไม่เพียงพอที่จะสร้างคำแนะนำสำหรับRecommendationTypes ที่ขอ ชุดผลลัพธ์จะไม่มีคำแนะนำสำหรับประเภทดังกล่าว |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/adwords
โปรดดูข้อมูลเพิ่มเติมที่ภาพรวมของ OAuth 2.0
BiddingInfo
ข้อมูลการเสนอราคาปัจจุบันของแคมเปญ ระบุ Wrapper สำหรับสัญญาณที่เกี่ยวข้องกับการเสนอราคาซึ่งให้ข้อมูลคำแนะนำ
การแสดง JSON |
---|
{ "biddingStrategyType": enum ( |
ช่อง | |
---|---|
biddingStrategyType |
กลยุทธ์การเสนอราคาปัจจุบัน ฟิลด์นี้จำเป็นสำหรับคำแนะนำประเภทต่อไปนี้: MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSION_OPT_IN, MAXIMIZE_CONVERSION_VALUE_OPT_IN, SET_TARGET_CPA, SET_TARGET_ROAS, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN |
ฟิลด์สหภาพ bidding_strategy_target_info รายละเอียดเพิ่มเติมที่เกี่ยวข้องกับ Bidding_strategy_type bidding_strategy_target_info ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
targetCpaMicros |
targetCpa ปัจจุบันในไมโคร ค่านี้สามารถเป็นข้อมูลสำหรับแคมเปญที่มีประเภทกลยุทธ์การเสนอราคาเป็น TARGET_CPA หรือ MAXIMIZE_CONVERSION |
targetRoas |
targetRoas ปัจจุบัน ค่านี้สามารถป้อนข้อมูลสำหรับแคมเปญที่มีประเภทกลยุทธ์การเสนอราคา TARGET_ROAS หรือ MAXIMIZE_CONVERSION_VALUE |
AdGroupInfo
ข้อมูลกลุ่มโฆษณาปัจจุบันของแคมเปญ
การแสดง JSON |
---|
{ "keywords": [ { object ( |
ช่อง | |
---|---|
keywords[] |
ไม่บังคับ คีย์เวิร์ดปัจจุบัน ช่องนี้ไม่บังคับสำหรับ recommendedTypes ต่อไปนี้ หากตั้งค่า adGroupInfo ไว้: KEYWORD |
adGroupType |
ไม่บังคับ ประเภทกลุ่มโฆษณาของกลุ่มโฆษณา ฟิลด์นี้จำเป็นสำหรับการให้คำแนะนำประเภทที่กำหนดต่อไปนี้หากมีการตั้งค่า adGroupInfo ไว้: KEYWORD |
SeedInfo
คีย์เวิร์ดตั้งต้นและ URL เฉพาะที่จะใช้สร้างคีย์เวิร์ด
การแสดง JSON |
---|
{ "keywordSeeds": [ string ], "urlSeed": string } |
ช่อง | |
---|---|
keywordSeeds[] |
ไม่บังคับ คีย์เวิร์ดหรือข้อความที่จะใช้สร้างแนวคิด เช่น รถยนต์หรือ "ตัวแทนจำหน่ายรถยนต์ใกล้ฉัน" |
urlSeed |
URL ที่เฉพาะเจาะจงสำหรับสร้างแนวคิด เช่น www.example.com/cars |