- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- KeywordPlanKeywordAnnotation
- KeywordAndUrlSeed
- KeywordSeed
- UrlSeed
- SiteSeed
- GenerateKeywordIdeaResult
- KeywordAnnotations
- KeywordConcept
- ConceptGroup
- KeywordPlanConceptGroupType
- ลองใช้งาน
แสดงรายการแนวคิดคีย์เวิร์ด
รายการข้อผิดพลาดที่แสดง: AuthenticationError AuthorizationError CollectionSizeError HeaderError InternalError KeywordPlanIdeaError QuotaError RequestError
คำขอ HTTP
POST https://googleads.googleapis.com/v18/customers/{customerId}:generateKeywordIdeas
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
customerId |
รหัสของลูกค้าที่มีคําแนะนํา |
เนื้อหาของคำขอ
เนื้อความของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{ "geoTargetConstants": [ string ], "includeAdultKeywords": boolean, "pageToken": string, "pageSize": integer, "keywordPlanNetwork": enum ( |
ช่อง | |
---|---|
geoTargetConstants[] |
ชื่อทรัพยากรของสถานที่ที่จะกําหนดเป้าหมาย สูงสุด 10 รายการ คุณอาจใช้รายการว่างเพื่อระบุภูมิศาสตร์การกําหนดเป้าหมายทั้งหมดได้ |
includeAdultKeywords |
หากเป็น "จริง" คีย์เวิร์ดสำหรับผู้ใหญ่จะรวมอยู่ในคำตอบ ค่าเริ่มต้นคือ False |
pageToken |
โทเค็นของหน้าที่จะดึงข้อมูล หากไม่ระบุ ระบบจะแสดงหน้าแรกของผลการค้นหา หากต้องการขอหน้าถัดไปของผลการค้นหา ให้ใช้ค่าที่ได้รับจาก |
pageSize |
จํานวนผลลัพธ์ที่จะดึงข้อมูลในหน้าเดียว ระบบจะแสดงผลลัพธ์สูงสุด 10,000 รายการ หาก pageSize มากกว่านี้ ระบบจะไม่สนใจ หากไม่ระบุ ระบบจะแสดงผลลัพธ์สูงสุด 10,000 รายการ เซิร์ฟเวอร์อาจตัดสินใจจำกัดจำนวนทรัพยากรที่แสดงผลเพิ่มเติม หากการตอบกลับมีผลการค้นหาน้อยกว่า 10,000 รายการ ระบบอาจไม่ถือว่าหน้านั้นเป็นหน้าสุดท้ายของผลการค้นหา |
keywordPlanNetwork |
เครือข่ายที่กำหนดเป้าหมาย หากไม่ได้ตั้งค่าไว้ ระบบจะใช้เครือข่าย Google Search และพาร์ทเนอร์ |
keywordAnnotation[] |
คําอธิบายประกอบคีย์เวิร์ดที่จะรวมในการตอบกลับ |
aggregateMetrics |
ฟิลด์รวมที่จะรวมในการตอบกลับ |
historicalMetricsOptions |
ตัวเลือกสำหรับข้อมูลเมตริกย้อนหลัง |
language |
ชื่อทรัพยากรของภาษาที่จะกําหนดเป้าหมาย คีย์เวิร์ดแต่ละรายการจะอยู่ในชุดภาษาบางชุด คีย์เวิร์ดจะรวมอยู่ด้วยหากภาษานั้นเป็นหนึ่งในภาษาของคีย์เวิร์ด หากไม่ได้ตั้งค่า ระบบจะรวมคีย์เวิร์ดทั้งหมด |
ฟิลด์สหภาพ seed ประเภทของข้อมูลเริ่มต้นที่จะสร้างแนวคิดคีย์เวิร์ด seed ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
keywordAndUrlSeed |
คีย์เวิร์ดและ URL ที่เฉพาะเจาะจงเพื่อสร้างแนวคิด เช่น รถยนต์, www.example.com/cars |
keywordSeed |
คีย์เวิร์ดหรือวลีที่จะสร้างแนวคิด เช่น รถยนต์ |
urlSeed |
URL ที่เฉพาะเจาะจงเพื่อสร้างแนวคิด เช่น www.example.com/cars |
siteSeed |
เว็บไซต์ที่จะสร้างแนวคิด เช่น www.example.com |
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ KeywordPlanIdeaService.GenerateKeywordIdeas
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{ "results": [ { object ( |
ช่อง | |
---|---|
results[] |
ผลลัพธ์ของการสร้างแนวคิดคีย์เวิร์ด |
aggregateMetricResults |
เมตริกรวมของแนวคิดคีย์เวิร์ดทั้งหมด |
nextPageToken |
โทเค็นการแบ่งหน้าเว็บที่ใช้ดึงข้อมูลหน้าถัดไปของผลการค้นหา ส่งเนื้อหาของสตริงนี้เป็นแอตทริบิวต์ |
totalSize |
จํานวนผลการค้นหาทั้งหมด |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/adwords
ดูข้อมูลเพิ่มเติมได้ที่ OAuth 2.0 Overview
KeywordPlanKeywordAnnotation
แสดงรายการคําอธิบายประกอบของแผนที่คีย์เวิร์ดซึ่งขอได้
Enum | |
---|---|
UNSPECIFIED |
ไม่ได้ระบุ |
UNKNOWN |
ค่านี้ไม่รู้จักในเวอร์ชันนี้ |
KEYWORD_CONCEPT |
แสดงผลแนวคิดคีย์เวิร์ดและข้อมูลกลุ่มแนวคิด |
KeywordAndUrlSeed
คีย์เวิร์ดและ URL เริ่มต้น
การแสดง JSON |
---|
{ "keywords": [ string ], "url": string } |
ช่อง | |
---|---|
keywords[] |
ต้องมีคีย์เวิร์ดอย่างน้อย 1 คำและไม่เกิน 20 คํา |
url |
URL ที่จะทำการ Crawl เพื่อสร้างแนวคิดคีย์เวิร์ด |
KeywordSeed
คีย์เวิร์ดเริ่มต้น
การแสดง JSON |
---|
{ "keywords": [ string ] } |
ช่อง | |
---|---|
keywords[] |
ต้องมีคีย์เวิร์ดอย่างน้อย 1 คำและไม่เกิน 20 คํา |
UrlSeed
เมล็ดพันธุ์ URL
การแสดง JSON |
---|
{ "url": string } |
ช่อง | |
---|---|
url |
URL ที่จะทำการ Crawl เพื่อสร้างแนวคิดคีย์เวิร์ด |
SiteSeed
รายการเริ่มต้นของเว็บไซต์
การแสดง JSON |
---|
{ "site": string } |
ช่อง | |
---|---|
site |
ชื่อโดเมนของเว็บไซต์ หากลูกค้าขอไอเดียไม่ได้เป็นเจ้าของเว็บไซต์ที่ระบุ ระบบจะแสดงเฉพาะข้อมูลสาธารณะ |
GenerateKeywordIdeaResult
ผลลัพธ์ของการสร้างแนวคิดคีย์เวิร์ด
การแสดง JSON |
---|
{ "keywordIdeaMetrics": { object ( |
ช่อง | |
---|---|
keywordIdeaMetrics |
เมตริกที่ผ่านมาของคีย์เวิร์ด |
keywordAnnotations |
คําอธิบายประกอบของคีย์เวิร์ด ระบบจะระบุข้อมูลคําอธิบายประกอบก็ต่อเมื่อมีการขอเท่านั้น |
closeVariants[] |
รายการรูปแบบที่ใกล้เคียงจากคีย์เวิร์ดที่คุณขอซึ่งรวมอยู่ใน GenerateKeywordIdeaResult นี้ ดูคําจํากัดความของ "ตัวแปรที่คล้ายกัน" ได้ที่ https://support.google.com/google-ads/answer/9342105 |
text |
ข้อความของแนวคิดคีย์เวิร์ด เช่นเดียวกับเมตริกที่ผ่านมาของแผนคีย์เวิร์ด ข้อความนี้อาจไม่ใช่คีย์เวิร์ดจริง แต่เป็นรูปแบบ Canonical ของคีย์เวิร์ดหลายรายการ ดูข้อความ KeywordPlanKeywordHistoricalMetrics ใน KeywordPlanService |
KeywordAnnotations
คําอธิบายประกอบสําหรับคีย์เวิร์ดในแผนคีย์เวิร์ด
การแสดง JSON |
---|
{
"concepts": [
{
object ( |
ช่อง | |
---|---|
concepts[] |
รายการแนวคิดสําหรับคีย์เวิร์ด |
KeywordConcept
แนวคิดสําหรับคีย์เวิร์ด
การแสดง JSON |
---|
{
"name": string,
"conceptGroup": {
object ( |
ช่อง | |
---|---|
name |
ชื่อแนวคิดสําหรับคีย์เวิร์ดใน conceptGroup |
conceptGroup |
กลุ่มแนวคิดของรายละเอียดแนวคิด |
ConceptGroup
กลุ่มแนวคิดสําหรับแนวคิดคีย์เวิร์ด
การแสดง JSON |
---|
{
"name": string,
"type": enum ( |
ช่อง | |
---|---|
name |
ชื่อกลุ่มแนวคิด |
type |
ประเภทกลุ่มแนวคิด |
KeywordPlanConceptGroupType
แสดงรายการประเภทกลุ่มแนวคิดของแผนคีย์เวิร์ด
Enum | |
---|---|
UNSPECIFIED |
การจัดประเภทกลุ่มแนวคิดแตกต่างจากแบรนด์/ไม่ใช่แบรนด์ นี่เป็นกลุ่มที่รวมการจัดประเภททั้งหมดที่ไม่ใช่ประเภทด้านล่าง |
UNKNOWN |
ค่านี้ไม่รู้จักในเวอร์ชันนี้ |
BRAND |
การจัดประเภทกลุ่มแนวคิดจะอิงตามแบรนด์ |
OTHER_BRANDS |
การแยกกลุ่มแนวคิดตามแบรนด์ ซึ่งไม่เหมาะกับการจัดประเภทแบรนด์ โดยทั่วไปแล้วคีย์เวิร์ดเหล่านี้จะเป็นค่าผิดปกติและอาจมีคีย์เวิร์ดเพียงไม่กี่รายการในการจัดประเภทประเภทนี้ |
NON_BRAND |
การแยกประเภทกลุ่มแนวคิดเหล่านี้ไม่ได้อิงตามแบรนด์ ผลลัพธ์นี้แสดงสําหรับคีย์เวิร์ดทั่วไปที่ไม่มีความเชื่อมโยงกับแบรนด์ |