ค้นพบและดึงข้อมูลเชิงลึกเกี่ยวกับครีเอเตอร์ YouTube ด้วยฟีเจอร์ข้อมูลเชิงลึกเกี่ยวกับครีเอเตอร์ใน ContentCreatorInsightsService
บริการนี้ช่วยให้เอเจนซีและผู้ลงโฆษณาค้นหาครีเอเตอร์ที่เกี่ยวข้องกับกลุ่มเป้าหมายของตนได้
API มีฟังก์ชันหลัก 4 อย่างดังนี้
- โอกาสในการถูกค้นพบของครีเอเตอร์: ค้นหาครีเอเตอร์ที่เกี่ยวข้องสำหรับชุดหัวข้อ ข้อมูลประชากร กลุ่มเป้าหมาย หรือแอตทริบิวต์ของครีเอเตอร์ที่กำหนด
- ข้อมูลเชิงลึกเกี่ยวกับหัวข้อของครีเอเตอร์: ดึงข้อมูลเชิงลึกเกี่ยวกับครีเอเตอร์ที่เกี่ยวข้องซึ่งสร้างเนื้อหาเกี่ยวกับหัวข้อที่ระบุ
- ข้อมูลเชิงลึกของครีเอเตอร์: ดึงข้อมูลเชิงลึกเกี่ยวกับช่อง YouTube ที่เฉพาะเจาะจง เช่น จำนวนผู้ติดตาม ยอดดู และข้อมูลประชากรของผู้ชม
- ข้อมูลเชิงลึกเกี่ยวกับเทรนด์ที่มาแรง: ดึงข้อมูลเชิงลึกเกี่ยวกับเทรนด์ที่เฉพาะเจาะจงโดยอิงตามกลุ่มเป้าหมายหรือหัวข้อที่เฉพาะเจาะจง
ระบบรองรับการค้นพบครีเอเตอร์ในพื้นที่ (การค้นหาครีเอเตอร์ที่อาศัยอยู่ในหรือโพสต์จากประเทศหนึ่งๆ และมีผู้ชมในประเทศนั้น) เมื่อใช้การค้นพบครีเอเตอร์ตามหัวข้อหรือข้อมูลเชิงลึกเกี่ยวกับเทรนด์โดยการขอข้อมูลเสริม นอกจากนี้ คุณยังขอข้อมูลเชิงลึกเกี่ยวกับความรู้สึกต่อแบรนด์สำหรับข้อมูลเชิงลึกเกี่ยวกับเทรนด์ตามหัวข้อได้ด้วยการขอข้อมูลเสริม
ข้อกำหนดของการได้รับสิทธิ์
GenerateCreatorInsights เป็นคอมโพเนนต์ส่วนตัวของ Google Ads API ที่เสนอให้พร้อมใบอนุญาตข้อมูลแบบไม่เฉพาะตัวและไม่มีค่าสิทธิ พาร์ทเนอร์ที่ลงชื่อเข้าใช้สามารถใช้ไลบรารีของไคลเอ็นต์ Google Ads มาตรฐานเพื่อสำรวจครีเอเตอร์และเนื้อหา YouTube พาร์ทเนอร์ต้องมีคุณสมบัติตรงตามเงื่อนไขต่อไปนี้จึงจะมีสิทธิ์
- มีเครื่องมือวางแผนหรืออินเทอร์เฟซผู้ใช้ที่ผสานรวม Google Ads API
- ใช้ API เพื่อสำรวจเนื้อหาและครีเอเตอร์ YouTube เพื่อหาโอกาสในการโฆษณาที่อาจเกิดขึ้น
- ทำการประเมินก่อนคัดกรองเพื่อยืนยันการมีสิทธิ์
- ปฏิบัติตามข้อกำหนดการใช้ข้อมูลและเข้ารับการตรวจสอบข้อมูลเป็นระยะ
- ยอมรับข้อกำหนดในการให้บริการของ Google Ads API และนโยบายการใช้งานข้อมูลที่เกี่ยวข้อง
โปรดติดต่อตัวแทนของ Google เพื่อขอข้อมูลเพิ่มเติม
สร้างข้อมูลเชิงลึกของครีเอเตอร์
หากต้องการสร้างข้อมูลเชิงลึกของครีเอเตอร์ ให้ส่งคำขอไปยังเมธอด GenerateCreatorInsights วิธีนี้มีขีดจำกัดจำนวนคำค้นหาต่อวินาที (QPS) อยู่ที่ 5 รายการ โดยจะยอมรับเกณฑ์ที่แตกต่างกันไปตามความต้องการของคุณ ไม่ว่าจะเป็นโอกาสในการถูกค้นพบของครีเอเตอร์ การค้นหาครีเอเตอร์ตามหัวข้อ หรือข้อมูลเชิงลึกของครีเอเตอร์เฉพาะช่อง คุณต้องระบุสถานที่ตั้งของประเทศเป้าหมายใน country_locations
โอกาสในการถูกค้นพบของครีเอเตอร์ (
search_attributes): ระบุรายการแอตทริบิวต์ของกลุ่มเป้าหมาย เช่น อายุ เพศ และความสนใจของผู้ใช้ (กลุ่มเป้าหมายตามกลุ่มความสนใจ กลุ่มเป้าหมายที่มีแผนจะซื้อ และกลุ่มเป้าหมายตามเหตุการณ์สำคัญในชีวิต) โดยใช้ช่องsearch_attributesเพื่อค้นหาครีเอเตอร์ที่มีกลุ่มเป้าหมายตรงกับแอตทริบิวต์เหล่านั้น นอกจากนี้ คุณยังระบุแอตทริบิวต์ของครีเอเตอร์เพื่อกรองหาครีเอเตอร์ที่มีเนื้อหาตรงกับแอตทริบิวต์ที่เฉพาะเจาะจงได้ด้วยดึงข้อมูลแอตทริบิวต์กลุ่มเป้าหมายที่ใช้ได้โดยใช้
ListAudienceInsightsAttributesโดยระบุมิติข้อมูลที่ต้องการ เช่นKNOWLEDGE_GRAPHสำหรับหัวข้อที่สนใจ หากต้องการรวมแอตทริบิวต์โดยใช้กลุ่มบูลีนANDและORให้ใช้audience_combinationsตามที่อธิบายไว้ในการรวมกลุ่มเป้าหมายที่ซับซ้อนข้อมูลเชิงลึกเกี่ยวกับหัวข้อของครีเอเตอร์ (
search_topics): แสดงรายการหัวข้อเนื้อหาโดยใช้ช่องsearch_topicsAPI จะแสดงผลครีเอเตอร์ที่เกี่ยวข้องซึ่งสร้างเนื้อหาเกี่ยวกับหัวข้อที่ระบุ ระบบจะดึงข้อมูลของประเทศที่ระบุในcountry_locations(ตัวเลือกนี้รองรับ 1 ประเทศต่อคำขอ)เอนทิตีที่รองรับใน
search_topicsต้องติดแท็กด้วยความสามารถCONTENT_TRENDING_INSIGHTSหรือCREATOR_TOPIC_INSIGHTSใช้ListAudienceInsightsAttributesเพื่อดึงข้อมูลความสามารถของเอนทิตีที่รองรับข้อมูลเชิงลึกเกี่ยวกับครีเอเตอร์ (
search_channels): ระบุรายการรหัสช่อง YouTube, แฮนเดิลของช่อง YouTube (youtube_channel_handlesพร้อมใช้งานในv25และใหม่กว่า) หรือทั้ง 2 อย่างรวมกันโดยใช้ช่องsearch_channelsAPI จะแสดงข้อมูลเชิงลึกเกี่ยวกับช่องทางที่เฉพาะเจาะจงเหล่านั้น
การรวมกลุ่มเป้าหมายที่ซับซ้อน
ทั้งใน GenerateCreatorInsights และ GenerateTrendingInsights คุณสามารถกำหนดความสัมพันธ์ของแอตทริบิวต์กลุ่มเป้าหมายที่ซับซ้อนได้โดยใช้ audience_combinations ช่องนี้ช่วยให้คุณรวมแอตทริบิวต์กลุ่มเป้าหมายเข้ากับตรรกะบูลีน (AND และ OR) นอกเหนือจากลักษณะการทำงานแบบรวม (OR) ของ audience_attributes ได้ ดังนี้
InsightsAudienceAttributeGroupแต่ละรายการภายในaudience_combinationsจะรวมแอตทริบิวต์เข้ากับORเชิงตรรกะ- ระบบจะรวมรายการ
InsightsAudienceAttributeGroupหลายรายการในaudience_combinationsเข้ากับANDเชิงตรรกะ
เช่น หากต้องการกำหนดเป้าหมายเป็นกลุ่มเป้าหมายที่สนใจ ("Skin care" OR "Hair
care") AND "Cosmetics" ให้ใส่รายการ InsightsAudienceAttributeGroup 2 รายการใน audience_combinations ดังนี้
- กลุ่มที่ 1 มีแอตทริบิวต์เอนทิตีของกราฟความรู้สำหรับ
"Skin care"และ"Hair care" - กลุ่มที่ 2 มีแอตทริบิวต์เอนทิตีกราฟความรู้สำหรับ
"Cosmetics"(เช่น/m/014trl)
ข้อมูลเสริมและครีเอเตอร์ในพื้นที่
โดยค่าเริ่มต้น ระบบจะแสดงเฉพาะข้อมูลเชิงลึกหลักเท่านั้น คุณสามารถขอฟีเจอร์ที่ไม่บังคับและข้อมูลเพิ่มเติมในการตอบกลับได้โดยตั้งค่าฟิลด์ที่ซ้ำได้ supplemental_data
ตัวอย่างเช่น คุณสามารถขอข้อมูลครีเอเตอร์ในพื้นที่ได้โดยเพิ่มค่า enum LOCAL_CREATOR_DATA ลงใน supplemental_data หากคุณค้นหาครีเอเตอร์โดยใช้ search_topics (และหัวข้อเป็นเอนทิตี กราฟความรู้ ที่ติดแท็กด้วยความสามารถ CREATOR_TOPIC_INSIGHTS) API จะป้อนข้อมูลในช่อง local_creator_insights ในการตอบกลับด้วยครีเอเตอร์ในพื้นที่ที่ยินยอมให้แชร์ข้อมูลตำแหน่งของตน
โปรดคำนึงถึงข้อกำหนดต่อไปนี้สำหรับการค้นพบครีเอเตอร์ในพื้นที่
- คำจำกัดความ: ครีเอเตอร์ในพื้นที่คือครีเอเตอร์ที่อาศัยอยู่ในหรือโพสต์จากประเทศที่เลือก และมีผู้ชมในประเทศนั้น
- ข้อจำกัด: ระบบไม่รองรับการค้นพบครีเอเตอร์ในเครื่องเมื่อมีการตั้งค่า
sub_country_locationsในคำขอ - ความสามารถ: คุณสามารถเรียกข้อมูลรายการเอนทิตีของกราฟความรู้ที่รองรับและความสามารถของเอนทิตีเหล่านั้นได้โดยใช้
ListAudienceInsightsAttributes
เมธอด GenerateCreatorInsights จะแสดงผลออบเจ็กต์ GenerateCreatorInsightsResponse ที่มีฟิลด์ต่อไปนี้
creator_insights: รายการออบเจ็กต์YouTubeCreatorInsightsที่ตรงกับเกณฑ์หลักของคุณlocal_creator_insights: รายการออบเจ็กต์YouTubeCreatorInsightsสำหรับครีเอเตอร์ในพื้นที่ ข้อมูลนี้จะแสดงก็ต่อเมื่อมีการขอLOCAL_CREATOR_DATAและเกณฑ์ที่ใช้คือsearch_topics
ออบเจ็กต์ YouTubeCreatorInsights แต่ละรายการประกอบด้วยข้อมูลต่อไปนี้
creator_name: ชื่อของผู้สร้างcreator_channels: รายการออบเจ็กต์YouTubeChannelInsightsรายการ ระบบจะแสดงรายละเอียดช่องและchannel_metrics(YouTubeMetrics) ภายในออบเจ็กต์YouTubeChannelInsightsแต่ละรายการในcreator_channels
ออบเจ็กต์ YouTubeMetrics ประกอบด้วยข้อมูลต่อไปนี้
- จำนวนผู้ติดตาม ยอดดู และวิดีโอ
- จำนวนการกดชอบ การแชร์ และความคิดเห็นทั้งหมดในวิดีโอทั้งหมดของช่อง
- อัตราการมีส่วนร่วมตลอดอายุการใช้งาน (การมีส่วนร่วมทั้งหมดหารด้วยยอดดูทั้งหมด)
- ยอดดู การกดชอบ การแชร์ และความคิดเห็นโดยเฉลี่ยต่อวิดีโอในช่วง 28 วันที่ผ่านมา
- ยอดดู Shorts และจำนวนวิดีโอ
- ครีเอเตอร์เป็นครีเอเตอร์ Shorts ที่ใช้งานอยู่หรือครีเอเตอร์ไลฟ์สดที่ใช้งานอยู่ (เผยแพร่เนื้อหาอย่างน้อย 1 รายการในช่วง 90 วันที่ผ่านมา)
- โอกาสในการเป็นพาร์ทเนอร์
อัตราการมีส่วนร่วม รวมถึงยอดดู การกดชอบ และความคิดเห็นโดยเฉลี่ยต่อวิดีโอเป็นเมตริกที่ไม่เปิดเผยต่อสาธารณะ ซึ่งจะแสดงก็ต่อเมื่อครีเอเตอร์ยินยอมที่จะแชร์เท่านั้น
หากต้องการตรวจสอบว่าครีเอเตอร์มีสิทธิ์เป็นพาร์ทเนอร์เนื้อหาที่สร้างร่วมกับแบรนด์ที่เป็นต้นฉบับหรือไม่ ให้ตรวจสอบ partnership_opportunities โดยครีเอเตอร์จะมีสิทธิ์หากรายการมี CREATOR_PARTNERSHIPS
ออบเจ็กต์ YouTubeChannelInsights มีข้อมูลต่อไปนี้เกี่ยวกับช่อง YouTube
- ชื่อช่อง, รหัส, แฮนเดิล, URL, คำอธิบาย และ URL ของภาพปก
- วันที่สร้างช่องและประเทศที่เชื่อมโยง
- เมตริกของช่อง
- แอตทริบิวต์กลุ่มเป้าหมายของช่อง (เช่น รายละเอียดอายุ เพศ และความสนใจของผู้ใช้)
- แอตทริบิวต์ของช่อง (แอตทริบิวต์ที่เชื่อมโยงกับเนื้อหาของช่อง)
- วิดีโอยอดนิยม
- ประเภทช่องและภาษาของเนื้อหา
- คะแนนความเกี่ยวข้อง (สำหรับการค้นหาเทรนด์หัวข้อเท่านั้น)
- ครีเอเตอร์ให้ความยินยอมในการแชร์เมตริกที่ไม่เป็นสาธารณะหรือไม่
ข้อมูลอ้างอิงคำขอและการตอบกลับของ GenerateCreatorInsights
โทรหา GenerateCreatorInsights ที่ ContentCreatorInsightsService ที่ปลายทางต่อไปนี้
POST https://googleads.googleapis.com/v26/customers/{customer_id}:generateCreatorInsights
ตารางต่อไปนี้จะสรุปช่องต่างๆ ใน GenerateCreatorInsightsRequest
| เส้นทางช่อง | ข้อกำหนด | รูปแบบและข้อจำกัด |
|---|---|---|
customer_id |
ต้องระบุ | รหัสลูกค้า 10 หลัก (string) ที่ไม่มีขีดกลาง |
customer_insights_group |
ต้องระบุ | ชื่อที่ผู้ใช้กำหนด (string) ของลูกค้าหรือแบรนด์ที่วางแผนไว้ |
country_locations[] |
ต้องระบุ | รายการออบเจ็กต์ LocationInfo ของประเทศ (geo_target_constant เช่น "geoTargetConstants/2840") ต้องมีประเทศเดียวเมื่อใช้ search_topics |
sub_country_locations[] |
ไม่บังคับ | ตัวกรองระดับย่อยของประเทศ LocationInfo รองรับเฉพาะ search_attributes และใช้ร่วมกับ LOCAL_CREATOR_DATA ไม่ได้ |
search_attributes |
criteria (oneof) |
SearchAttributes ที่มีข้อมูลต่อไปนี้• audience_attributes[]: age_range, gender, device, parental_status, income_range (รวมถึง user_interest, entity หรือ category เมื่อไม่ได้ใช้ audience_combinations)• audience_combinations[]: AND-of-ORs InsightsAudienceAttributeGroup รายการ• creator_attributes[]: รายการกราฟความรู้ entity รายการที่มีความสามารถ CREATOR_ATTRIBUTE |
search_topics |
criteria (oneof) |
SearchTopics ที่มี entities[] (AudienceInsightsEntity ที่มี knowledge_graph_machine_id ซึ่งติดแท็กด้วย CREATOR_TOPIC_INSIGHTS หรือ CONTENT_TRENDING_INSIGHTS) |
search_channels |
criteria (oneof) |
YouTubeChannels ที่มี youtube_channels[] (channel_id) และ/หรือ youtube_channel_handles[] (แฮนเดิลที่ขึ้นต้นด้วย @ เช่น "@youtubecreators") |
supplemental_data[] |
ไม่บังคับ | ContentCreatorInsightsSupplementalData ค่า ตั้งค่า LOCAL_CREATOR_DATA ในคำขอ search_topics สำหรับประเทศเดียว (สำหรับเอนทิตีที่มี CREATOR_TOPIC_INSIGHTS) เพื่อป้อนข้อมูล local_creator_insights[] |
insights_application_info |
ไม่บังคับ | ข้อมูลเมตา AdditionalApplicationInfo เกี่ยวกับแอปพลิเคชันที่ส่งคำขอ |
ข้อความ GenerateCreatorInsightsResponse จะแสดงผลช่องต่อไปนี้
| ช่องคําตอบ | ประเภท | คำอธิบาย |
|---|---|---|
creator_insights[] |
YouTubeCreatorInsights |
ครีเอเตอร์ที่ตรงกับเกณฑ์หลักของคุณ (creator_name และ creator_channels[]) |
local_creator_insights[] |
YouTubeCreatorInsights |
ครีเอเตอร์ในพื้นที่ที่ยินยอมให้แชร์ข้อมูลตำแหน่ง (ป้อนข้อมูลเมื่อมีการขอ LOCAL_CREATOR_DATA พร้อม search_topics ในเอนทิตีที่มี CREATOR_TOPIC_INSIGHTS) |
creator_channels[] |
YouTubeChannelInsights |
ข้อมูลเมตา: display_name, youtube_channel.channel_id, handle, channel_url, publish_date, country_location และ data_sharing_consent_givenข้อมูลเชิงลึกและเนื้อหา: channel_audience_attributes[] (จำกัดด้วยความยินยอม), channel_attributes[], top_videos[], language_distributions[], relevance_score (ป้อนข้อมูลสำหรับ GenerateTrendingInsights ที่มี search_topics เท่านั้น) และ channel_metrics |
channel_metrics |
YouTubeMetrics |
เมตริกสาธารณะ: subscriber_count, views_count, video_count, likes_count, shares_count, comments_count, shorts_views_count, shorts_video_count, is_active_shorts_creator, is_active_live_stream_creator และ partnership_opportunities[]เมตริกที่ต้องได้รับความยินยอม: engagement_rate และค่าเฉลี่ยต่อวิดีโอในระยะเวลา 28 วัน (average_views_per_video, average_likes_per_video, average_shares_per_video, average_comments_per_video) |
ตัวอย่างคำขอและการตอบกลับ REST ของ GenerateCreatorInsights
ตัวอย่างต่อไปนี้จะค้นหาครีเอเตอร์ที่ใช้ searchAttributes โดยมีข้อมูลประชากร audienceAttributes, บูลีน audienceCombinations ("Skin care"
OR "Hair care", AND "Cosmetics") และ creatorAttributes
POST https://googleads.googleapis.com/v26/customers/{customer_id}:generateCreatorInsights
{
"customerInsightsGroup": "Spring Skincare Campaign",
"countryLocations": [
{
"geoTargetConstant": "geoTargetConstants/2840"
}
],
"searchAttributes": {
"audienceAttributes": [
{
"ageRange": {
"type": "AGE_RANGE_25_34"
}
},
{
"gender": {
"type": "FEMALE"
}
}
],
"audienceCombinations": [
{
"attributes": [
{
"entity": {
"knowledgeGraphMachineId": "/m/015c4z"
}
},
{
"entity": {
"knowledgeGraphMachineId": "/m/018bb_"
}
}
]
},
{
"attributes": [
{
"entity": {
"knowledgeGraphMachineId": "/m/014trl"
}
}
]
}
],
"creatorAttributes": [
{
"entity": {
"knowledgeGraphMachineId": "/m/014trl"
}
}
]
}
}
หากต้องการดึงข้อมูลครีเอเตอร์ตามหัวข้อพร้อมกับครีเอเตอร์ในพื้นที่ ให้ใช้ searchTopics และใส่ "LOCAL_CREATOR_DATA" ใน supplementalData ดังนี้
POST https://googleads.googleapis.com/v26/customers/{customer_id}:generateCreatorInsights
{
"customerInsightsGroup": "Spring Skincare Campaign",
"countryLocations": [
{
"geoTargetConstant": "geoTargetConstants/2840"
}
],
"supplementalData": [
"LOCAL_CREATOR_DATA"
],
"searchTopics": {
"entities": [
{
"knowledgeGraphMachineId": "/m/014trl"
}
]
}
}
หากต้องการดึงข้อมูลเชิงลึกสำหรับช่อง YouTube ที่เฉพาะเจาะจงตามรหัสช่องหรือแฮนเดิล ให้ใช้ searchChannels ดังนี้
POST https://googleads.googleapis.com/v26/customers/{customer_id}:generateCreatorInsights
{
"customerInsightsGroup": "Spring Skincare Campaign",
"countryLocations": [
{
"geoTargetConstant": "geoTargetConstants/2840"
}
],
"searchChannels": {
"youtubeChannels": [
{
"channelId": "UCxxxxxxxxxxxxxxxxxxxxxx"
}
],
"youtubeChannelHandles": [
"@exampleskincare"
]
}
}
GenerateCreatorInsightsResponse ที่สำเร็จจะแสดงผลเป็น creatorInsights[] (และ localCreatorInsights[] เมื่อมีการขอ LOCAL_CREATOR_DATA) ดังนี้
{
"creatorInsights": [
{
"creatorName": "Example Skincare Creator",
"creatorChannels": [
{
"displayName": "Example Skincare Channel",
"youtubeChannel": {
"channelId": "UCxxxxxxxxxxxxxxxxxxxxxx"
},
"channelUrl": "https://www.youtube.com/channel/UCxxxxxxxxxxxxxxxxxxxxxx",
"handle": "@exampleskincare",
"publishDate": "2020-03-15",
"countryLocation": {
"geoTargetConstant": "geoTargetConstants/2840"
},
"dataSharingConsentGiven": true,
"channelMetrics": {
"subscriberCount": "450000",
"viewsCount": "38200000",
"videoCount": "210",
"likesCount": "1950000",
"commentsCount": "84000",
"engagementRate": 0.056,
"averageViewsPerVideo": 62000.0,
"shortsViewsCount": "14500000",
"shortsVideoCount": "95",
"isActiveShortsCreator": true,
"isActiveLiveStreamCreator": false,
"partnershipOpportunities": [
"CREATOR_PARTNERSHIPS",
"PARTNERSHIP_ADS"
]
}
}
]
}
],
"localCreatorInsights": []
}
สร้างข้อมูลเชิงลึกที่กำลังมาแรง
หากต้องการสร้างข้อมูลเชิงลึกเกี่ยวกับเทรนด์ ให้ส่งคำขอไปยังเมธอด GenerateTrendingInsights วิธีนี้มีขีดจำกัดจำนวนคำค้นหาต่อวินาที (QPS) อยู่ที่ 5 รายการ โดยจะยอมรับอินพุต 2 ประเภทขึ้นอยู่กับว่าคุณต้องการเทรนด์กลุ่มเป้าหมายหรือเทรนด์หัวข้อ และต้องระบุสถานที่ตั้งของประเทศเป้าหมาย
เทรนด์กลุ่มเป้าหมาย (
search_audience): ระบุรายการแอตทริบิวต์กลุ่มเป้าหมาย (เช่น อายุ เพศ และความสนใจของผู้ใช้) ในช่องaudience_attributesของsearch_audienceและใช้audience_combinationsเพื่อรวมแอตทริบิวต์กับตรรกะบูลีนAND/OR(ไม่บังคับ) API จะแสดงรายการข้อมูลเชิงลึกเกี่ยวกับเทรนด์สําหรับกลุ่มเป้าหมายเหล่านั้น รวมถึงเมตริกต่างๆ เช่น เปอร์เซ็นต์การเปลี่ยนแปลงของมูลค่าเทรนด์ในช่วงระยะเวลาเปรียบเทียบนักพัฒนาแอปที่มีสิทธิ์เข้าถึง
ContentCreatorInsightsServiceจะมีสิทธิ์เข้าถึงListAudienceInsightsAttributesในAudienceInsightsServiceโดยอัตโนมัติ (ดูคู่มือข้อมูลเชิงลึกของกลุ่มเป้าหมาย) ปลายทางอื่นๆ ในAudienceInsightsServiceต้องใช้รายการที่อนุญาตแยกต่างหากเทรนด์หัวข้อ (
search_topics): ระบุรายการหัวข้อเนื้อหาในช่องsearch_topicsAPI จะแสดงข้อมูลเชิงลึกเกี่ยวกับเทรนด์สำหรับหัวข้อเหล่านั้น รวมถึงเปอร์เซ็นต์การเปลี่ยนแปลงของมูลค่าเทรนด์ในช่วงระยะเวลาการเปรียบเทียบ นอกจากนี้ คุณยังขอข้อมูลเชิงลึกเกี่ยวกับครีเอเตอร์ในพื้นที่หรือความรู้สึกที่มีต่อแบรนด์ได้โดยตั้งค่าsupplemental_dataแอตทริบิวต์
KNOWLEDGE_GRAPHที่แสดงผลโดยListAudienceInsightsAttributesจะมีแท็กInsightsKnowledgeGraphEntityCapabilitiesอย่างน้อย 1 รายการ โดยระบบรองรับเอนทิตีที่ติดแท็กCONTENT_TRENDING_INSIGHTSเป็นหัวข้อในGenerateTrendingInsights
ข้อมูลเสริมและครีเอเตอร์ในพื้นที่
คุณสามารถขอฟีเจอร์ที่ไม่บังคับในข้อมูลเชิงลึกเกี่ยวกับเทรนด์ได้เช่นเดียวกับการสร้างข้อมูลเชิงลึกของครีเอเตอร์ โดยตั้งค่าฟิลด์ที่ซ้ำได้ supplemental_data เป็น LOCAL_CREATOR_DATA หรือ BRAND_SENTIMENT_DATA ดังนี้
- ครีเอเตอร์ในพื้นที่ (
LOCAL_CREATOR_DATA): เมื่อคำขอที่มาแรงใช้search_topics(และหัวข้อเป็นเอนทิตี กราฟความรู้ ที่ติดแท็กด้วยความสามารถCREATOR_TOPIC_INSIGHTS) การตั้งค่าsupplemental_dataเป็นLOCAL_CREATOR_DATAจะป้อนข้อมูลในช่องrelated_local_creatorsในออบเจ็กต์TrendInsightที่แสดงผลด้วยครีเอเตอร์ในพื้นที่ที่เกี่ยวข้องซึ่งยินยอมให้แชร์ข้อมูลตำแหน่งของตน การค้นพบครีเอเตอร์ในพื้นที่ใช้ร่วมกับsub_country_locationsไม่ได้ - ความรู้สึกต่อแบรนด์ (
BRAND_SENTIMENT_DATA): เมื่อคำขอที่กำลังมาแรงใช้search_topicsและหัวข้อเอนทิตีกราฟความรู้ที่ขอมีความสามารถBRANDการตั้งค่าsupplemental_dataเป็นBRAND_SENTIMENT_DATAจะป้อนข้อมูลในช่องbrand_sentiment_insightsในออบเจ็กต์TrendInsightที่แสดงผล
การวัดความรู้สึกที่มีต่อแบรนด์ใช้โมเดล AI จาก Gemini เพื่อวิเคราะห์เนื้อหาวิดีโอ YouTube ที่เกี่ยวข้องกับแบรนด์ โดยจัดหมวดหมู่ความรู้สึกเป็นเชิงบวก เชิงลบ หรือเป็นกลาง ระบบจะวิเคราะห์เฉพาะเนื้อหาวิดีโอเท่านั้น โดยไม่รวมความคิดเห็นของผู้ใช้
ข้อมูลเมตาของข้อมูลเชิงลึกที่กำลังมาแรง
เมธอด GenerateTrendingInsights จะแสดงผลรายการออบเจ็กต์ TrendInsight ซึ่งแต่ละรายการประกอบด้วยข้อมูลต่อไปนี้
trend_attribute:AudienceInsightsAttributeMetadataหลักของเทรนด์trend_metrics: เมตริกสำหรับแนวโน้ม เช่น เปอร์เซ็นต์การเปลี่ยนแปลงในช่วงระยะเวลาการเปรียบเทียบtrend: ค่าInsightsTrend(EMERGING,RISING,SUSTAINEDหรือDECLINING) ที่ระบุทิศทางของแนวโน้ม ดูขนาดของการเปลี่ยนแปลงได้ที่trend_metrics.trend_change_percenttrend_data_points: จุดข้อมูลย้อนหลังสำหรับแนวโน้ม จะป้อนข้อมูลสำหรับเทรนด์ที่ใช้search_topicsเท่านั้นrelated_videos: รายการออบเจ็กต์AudienceInsightsAttributeMetadataสำหรับวิดีโอมาแรงที่เชื่อมโยงกับหัวข้อของเทรนด์ (ป้อนข้อมูลสำหรับเทรนด์ที่ใช้search_topicsเท่านั้น) สำหรับแอตทริบิวต์เหล่านี้ ระบบจะป้อนข้อมูลYouTubeVideoAttributeMetadataที่ฝังไว้ด้วยข้อมูลเมตาระดับวิดีโอ (URL, URL ของภาพปก, ยอดดู และยอดกดชอบ) และข้อมูลเมตาระดับช่อง (รหัสช่อง, ชื่อ และ URL)related_creators: รายการออบเจ็กต์YouTubeCreatorInsightsสำหรับครีเอเตอร์ที่เกี่ยวข้องกับหัวข้อของเทรนด์ (ป้อนข้อมูลสำหรับเทรนด์ที่ใช้search_topicsเท่านั้น)related_local_creators: รายการออบเจ็กต์YouTubeCreatorInsightsสำหรับครีเอเตอร์ในพื้นที่ที่เกี่ยวข้องกับหัวข้อของเทรนด์ซึ่งยินยอมให้แชร์ข้อมูลตำแหน่งของตน จะป้อนข้อมูลเมื่อมีการขอLOCAL_CREATOR_DATAเท่านั้น (ดูข้อมูลเสริม ครีเอเตอร์ในพื้นที่ และความรู้สึกต่อแบรนด์)brand_sentiment_insights: รายการออบเจ็กต์BrandSentimentInsightสำหรับแนวโน้ม (สร้างขึ้นเมื่อคำขอใช้search_topicsสำหรับเอนทิตีที่มีความสามารถBRANDและคำขอBRAND_SENTIMENT_DATA) ออบเจ็กต์BrandSentimentInsightแต่ละรายการประกอบด้วยข้อมูลต่อไปนี้month: เดือนที่ความรู้สึกต่อแบรนด์แสดงในรูปแบบYYYY-MMhas_insufficient_data: ข้อมูลไม่เพียงพอที่จะคำนวณความรู้สึกต่อแบรนด์หรือไม่sentiment_distributions: การกระจายความรู้สึกระหว่างเชิงบวก เชิงลบ และเป็นกลาง ซึ่งคำนวณเป็นสัดส่วนของยอดดูวิดีโอที่สอดคล้องกับแบรนด์ที่มีความรู้สึกแต่ละประเภทsentiment_summaries: ข้อมูลสรุปที่ AI สร้างขึ้นเกี่ยวกับธีมเชิงบวกและเชิงลบในเนื้อหาที่เกี่ยวข้องกับแบรนด์ พร้อมวิดีโอตัวอย่างสำหรับความรู้สึกแต่ละประเภท ระบบจะสร้างข้อมูลสรุปสำหรับความรู้สึกเชิงบวกและเชิงลบเท่านั้น ไม่ใช่ความรู้สึกกลางๆ
ข้อมูลอ้างอิงคำขอและการตอบกลับของ GenerateTrendingInsights
โทรหา GenerateTrendingInsights ที่ ContentCreatorInsightsService ที่ปลายทางต่อไปนี้
POST https://googleads.googleapis.com/v26/customers/{customer_id}:generateTrendingInsights
ตารางต่อไปนี้จะสรุปช่องต่างๆ ใน GenerateTrendingInsightsRequest
| เส้นทางช่อง | ข้อกำหนด | รูปแบบและข้อจำกัด |
|---|---|---|
customer_id |
ต้องระบุ | รหัสลูกค้า 10 หลัก (string) ที่ไม่มีขีดกลาง |
customer_insights_group |
ต้องระบุ | ชื่อที่ผู้ใช้กำหนด (string) ของลูกค้าหรือแบรนด์ที่วางแผนไว้ |
country_location |
ต้องระบุ | ประเทศเดียว LocationInfo (geo_target_constant เช่น "geoTargetConstants/2840") |
sub_country_locations[] |
ไม่บังคับ | ตัวกรองระดับย่อยของประเทศ LocationInfo รองรับเฉพาะ search_audience และใช้ร่วมกับ LOCAL_CREATOR_DATA ไม่ได้ |
search_audience |
criteria (oneof) |
SearchAudience ที่มีข้อมูลต่อไปนี้• audience_attributes[] (ต้องระบุ): age_range, gender, parental_status, income_range (รวมถึง user_interest, entity หรือ category เมื่อไม่ได้ใช้ audience_combinations)• audience_combinations[] (ไม่บังคับ): กลุ่มแอตทริบิวต์ AND-of-ORs |
search_topics |
criteria (oneof) |
SearchTopics ที่มี entities[] (AudienceInsightsEntity ที่มี knowledge_graph_machine_id ติดแท็กด้วย CONTENT_TRENDING_INSIGHTS) |
supplemental_data[] |
ไม่บังคับ | ค่า ContentCreatorInsightsSupplementalData:• LOCAL_CREATOR_DATA: ป้อน related_local_creators[] สำหรับเอนทิตี search_topics ด้วย CREATOR_TOPIC_INSIGHTS• BRAND_SENTIMENT_DATA: ป้อน brand_sentiment_insights[] สำหรับเอนทิตี search_topics ด้วย BRAND |
insights_application_info |
ไม่บังคับ | ข้อมูลเมตา AdditionalApplicationInfo เกี่ยวกับแอปพลิเคชันที่ส่งคำขอ |
ข้อความ GenerateTrendingInsightsResponse จะแสดงผลรายการ TrendInsight ใน trend_insights[] ดังนี้
ช่อง TrendInsight |
ประเภท | คำอธิบาย |
|---|---|---|
trend_attribute |
AudienceInsightsAttributeMetadata |
แอตทริบิวต์หลักสำหรับเทรนด์ (dimension, display_name, attribute) |
trend_metrics |
TrendInsightMetrics |
เมตริกในช่วงระยะเวลาเปรียบเทียบ 3 เดือน (views_count และ views_indexed_value สำหรับ search_topics, audience_share สำหรับ search_audience, trend_change_percent) |
trend |
InsightsTrend |
ทิศทางของแนวโน้ม (EMERGING, RISING, SUSTAINED หรือ DECLINING) |
trend_data_points[] |
TrendInsightDataPoint |
ข้อมูลย้อนหลังรายเดือน (month ในรูปแบบ YYYY-MM และ trend_metrics) ซึ่งสร้างขึ้นสำหรับ search_topics |
related_videos[] |
AudienceInsightsAttributeMetadata |
วิดีโอมาแรงที่มี YouTubeVideoAttributeMetadata ซึ่งสร้างขึ้นสำหรับ search_topics |
related_creators[] |
YouTubeCreatorInsights |
ครีเอเตอร์ที่เกี่ยวข้องกับหัวข้อ โดยแสดงข้อมูลสำหรับ search_topics |
related_local_creators[] |
YouTubeCreatorInsights |
ครีเอเตอร์ในพื้นที่ที่ยินยอม ระบบจะป้อนข้อมูลสำหรับ search_topics เมื่อมีการขอ LOCAL_CREATOR_DATA ในเอนทิตีที่มี CREATOR_TOPIC_INSIGHTS |
brand_sentiment_insights[] |
BrandSentimentInsight |
ความรู้สึกต่อแบรนด์รายเดือน (month, has_insufficient_data, sentiment_distributions[], sentiment_summaries[]) ซึ่งจะป้อนข้อมูลสำหรับ search_topics เมื่อมีการขอ BRAND_SENTIMENT_DATA ในเอนทิตีที่มีความสามารถ BRAND |
ตัวอย่างคำขอและการตอบกลับ REST ของ GenerateTrendingInsights
ตัวอย่างต่อไปนี้เรียกใช้ GenerateTrendingInsights โดยใช้ searchTopics สำหรับเอนทิตีแบรนด์กราฟความรู้ (/g/11example_brand ซึ่งติดแท็กด้วย CONTENT_TRENDING_INSIGHTS, CREATOR_TOPIC_INSIGHTS และ BRAND) และขอทั้ง LOCAL_CREATOR_DATA และ BRAND_SENTIMENT_DATA
POST https://googleads.googleapis.com/v26/customers/{customer_id}:generateTrendingInsights
{
"customerInsightsGroup": "Spring Skincare Campaign",
"countryLocation": {
"geoTargetConstant": "geoTargetConstants/2840"
},
"supplementalData": [
"LOCAL_CREATOR_DATA",
"BRAND_SENTIMENT_DATA"
],
"searchTopics": {
"entities": [
{
"knowledgeGraphMachineId": "/g/11example_brand"
}
]
}
}
GenerateTrendingInsightsResponse ที่สำเร็จจะแสดงผลรายการ TrendInsight ใน trendInsights[] ดังนี้
{
"trendInsights": [
{
"trendAttribute": {
"dimension": "KNOWLEDGE_GRAPH",
"displayName": "Example Skincare Brand",
"attribute": {
"entity": {
"knowledgeGraphMachineId": "/g/11example_brand"
}
}
},
"trendMetrics": {
"viewsCount": "18500000",
"viewsIndexedValue": "82",
"trendChangePercent": 0.24
},
"trend": "RISING",
"trendDataPoints": [
{
"month": "2026-05",
"trendMetrics": {
"viewsCount": "18500000",
"viewsIndexedValue": "82",
"trendChangePercent": 0.08
}
}
],
"brandSentimentInsights": [
{
"month": "2026-05",
"hasInsufficientData": false,
"sentimentDistributions": [
{
"sentiment": "SENTIMENT_POSITIVE",
"sentimentShare": 0.68
},
{
"sentiment": "SENTIMENT_NEUTRAL",
"sentimentShare": 0.25
},
{
"sentiment": "SENTIMENT_NEGATIVE",
"sentimentShare": 0.07
}
]
}
],
"relatedVideos": [],
"relatedCreators": [],
"relatedLocalCreators": []
}
]
}
Google Issue Tracker
ใช้ Issue Tracker ของ Google เพื่อถามคำถามเกี่ยวกับการสนับสนุน รายงานข้อบกพร่อง หรือส่งคำขอฟีเจอร์ Google จะติดตาม จัดลำดับความสำคัญ และโพสต์ข้อมูลอัปเดตเกี่ยวกับคำขอของคุณใน Issue Tracker โดยตรง ดูข้อมูลเพิ่มเติมได้ที่สร้างปัญหาใน Issue Tracker ของ Google
สร้างปัญหาโดยใช้เทมเพลต Issue Tracker อย่างใดอย่างหนึ่งต่อไปนี้
- ถามคำถามเกี่ยวกับการสนับสนุนทั่วไปหรือส่งความคิดเห็นเกี่ยวกับเอกสารประกอบ
- รายงานข้อบกพร่องทางเทคนิค
- ส่งคำขอฟีเจอร์ API
กรอกข้อมูลโดยละเอียดในทุกช่องของเทมเพลตเพื่อให้ Google สามารถจำลองและจัดลำดับความสำคัญของคำขอได้ Google อาจปิดรายงานที่ไม่สมบูรณ์และขอให้คุณส่งปัญหาใหม่พร้อมรายละเอียดที่ขาดหายไป