การกำหนดเป้าหมายขั้นสูงประกอบด้วยสิ่งต่อไปนี้
คุณสามารถใช้ตัวเลือกการกำหนดเป้าหมายขั้นสูงเหล่านี้ร่วมกันในลักษณะใดก็ได้กับกลุ่มเป้าหมายที่กำหนดเองและกลุ่มเป้าหมายที่คล้ายกันของคุณเอง ทั้งนี้ โดยค่าเริ่มต้นแล้ว Facebook จะใช้เงื่อนไข ORs
กับการใช้ชุดตัวเลือกต่างๆ ร่วมกัน โปรดเรียนรู้เพิ่มเติมเกี่ยวกับการกำหนดเป้าหมายหลักหรือการกำหนดเป้าหมายพื้นฐาน
หากคุณใช้ flexible_spec
คุณจะต้องระบุรายการอย่างใดอย่างหนึ่งต่อไปนี้ในส่วน targeting
ด้วย
geo_locations
(ช่องการกำหนดเป้าหมายตามภูมิศาสตร์จากประเทศ ภูมิภาค เมือง รหัสไปรษณีย์)custom_audiences
product_audience_specs
dynamic_audience_ids
การกำหนดเป้าหมายนี้เป็นประโยชน์กับโฆษณาเพื่อการติดตั้งแอพบนมือถือ
curl -X POST \
-F 'name=My AdSet' \
-F 'optimization_goal=REACH' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=2' \
-F 'daily_budget=1000' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'targeting={
"geo_locations": {"countries":["US"]},
"user_device": ["Galaxy S6","One m9"],
"user_os": ["android"]
}' \
-F 'status=ACTIVE' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
คุณสามารถใช้หมวดหมู่ผสมกันได้ เช่น iPod หรือ iPad หรือ iPhone
หมวดหมู่เหล่านี้สามารถใช้ร่วมกันได้ หากคุณเลือก iOS คุณจะกำหนดเป้าหมายไปยังอุปกรณ์ทั้งหมดที่ใช้ iOS รวมถึง iPhone และ iPod โดยไม่มีการระบุ user_device
อย่างเฉพาะเจาะจง
สำหรับโฆษณาที่ใช้วัตถุประสงค์การรับรู้แบรนด์ คุณไม่สามารถกำหนดเป้าหมายตามประเภทอุปกรณ์มือถือได้ เช่น ฟีเจอร์โฟนหรือ Samsung หรือตามหมายเลขเวอร์ชั่น iOS โดยสามารถเลือกได้เพียง Android หรือ iOS หรือโทรศัพท์มือถือทั้งหมด
ช่อง | คำอธิบาย |
---|---|
ประเภท: อาร์เรย์ | จำเป็นต้องระบุ อย่างน้อยหนึ่งค่าจากตารางตัวเลือก OS ด้านล่าง ค่าที่เป็นไปได้อยู่ใน API การค้นหาการกำหนดเป้าหมายที่มี ถูกต้อง: |
ประเภท: อาร์เรย์ | ระบุหรือไม่ก็ได้ อุปกรณ์ต้องตรงกับค่าใน |
ประเภท: อาร์เรย์ | ระบุหรือไม่ก็ได้ อุปกรณ์ที่ต้องการคัดออก อุปกรณ์ต้องตรงกับค่าใน |
ประเภท: อาร์เรย์ | ระบุหรือไม่ก็ได้ ค่าที่อนุญาตคือ |
ช่อง | คำอธิบาย |
---|---|
ประเภท: สตริง | อุปกรณ์ iOS รวมถึง iPhone, iPad และ iPod |
ประเภท: สตริง | อุปกรณ์ iOS ที่ใช้ OS เวอร์ชั่น x.x ขึ้นไป ตัวเลือก: 2.0, 3.0, 4.0, 4.3, 5.0, 6.0, 7.0, 8.0, 9.0 ตัวอย่าง: สำหรับโฆษณาแอพบน Meta:
|
ประเภท: สตริง | อุปกรณ์ iOS ที่ใช้ OS เวอร์ชั่น x.x ถึง y.y ตัวเลือก: 2.0, 3.0, 4.0, 4.3, 5.0, 6.0, 7.0, 8.0, 9.0 ตัวอย่าง: |
ประเภท: สตริง | อุปกรณ์ Android |
ประเภท: สตริง | อุปกรณ์ Android ที่ใช้เวอร์ชั่น x.x ขึ้นไป ตัวเลือก: 2.0, 2.1, 2.2, 2.3, 3.0, 3.1, 3.2, 4.0, 4.1, 4.2, 4.3, 4.4, 5.0, 5.1, 6.0, 7.0, 7.1 และ 8.0 ตัวอย่าง: |
ประเภท: สตริง | อุปกรณ์ Android ที่ใช้เวอร์ชั่น x.x ถึง y.y ตัวเลือก: 2.0, 2.1, 2.2, 2.3, 3.0, 3.1, 3.2, 4.0, 4.1, 4.2, 4.3, 4.4, 5.0, 5.1, 6.0, 7.0, 7.1 และ 8.0 ตัวอย่าง: |
กำหนดเป้าหมายจากข้อมูลความสัมพันธ์ การศึกษา การเงิน และเหตุการณ์ในชีวิต
ก่อนอื่น ให้สืบค้น life_events
:
curl -G \
-d 'type=adTargetingCategory' \
-d 'class=life_events' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/search
เพิ่มรายการเหล่านี้ลงใน targeting_spec
:
curl -X POST \
-F 'name="My First AdSet"' \
-F 'daily_budget=10000' \
-F 'bid_amount=300' \
-F 'billing_event="IMPRESSIONS"' \
-F 'optimization_goal="REACH"' \
-F 'campaign_id="<AD_CAMPAIGN_ID>"' \
-F 'promoted_object={
"page_id": "<PAGE_ID>"
}' \
-F 'targeting={
"facebook_positions": [
"feed"
],
"age_max": 24,
"age_min": 20,
"behaviors": [
{
"id": 6002714895372,
"name": "All travelers"
}
],
"device_platforms": [
"mobile"
],
"genders": [
1
],
"geo_locations": {
"countries": [
"US"
],
"regions": [
{
"key": "4081"
}
],
"cities": [
{
"key": 777934,
"radius": 10,
"distance_unit": "mile"
}
]
},
"interests": [
{
"id": "<INTEREST_ID>",
"name": "<INTEREST_NAME>"
}
],
"life_events": [
{
"id": 6002714398172,
"name": "Newlywed (1 year)"
}
],
"publisher_platforms": [
"facebook",
"audience_network"
]
}' \
-F 'status="PAUSED"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
ในตอนนี้เรากำหนดเป้าหมายเป็น:
นี่เป็นอีกหนึ่งตัวอย่างของการกำหนดเป้าหมายตามตำแหน่งที่ตั้ง ข้อมูลทางประชากรศาสตร์ สถานะความสัมพันธ์ และความสนใจ:
curl \
-F 'name=My AdSet' \
-F 'optimization_goal=REACH' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=2' \
-F 'daily_budget=1000' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'targeting={
"age_max": 43,
"age_min": 18,
"genders": [1],
"geo_locations": {
"regions": [{"key":"3847"}],
"cities": [
{
"key": "2430536",
"radius": 12,
"distance_unit": "mile"
}
]
},
"interests": [{"id":6003139266461,"name":"Movies"}],
"relationship_statuses": [
2,
3,
4
]
}' \
-F 'status=ACTIVE' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
ชื่อ | คำอธิบาย |
---|---|
ประเภท: อาร์เรย์ | อาร์เรย์ของจำนวนเต็มที่แสดงถึงสถานะความสัมพันธ์
ค่าเริ่มต้น: ข้อจำกัด: ห้ามใช้ |
ประเภท: อาร์เรย์ | อาร์เรย์ของอ็อบเจ็กต์ที่มีช่อง "id" และช่อง "name" ซึ่งจะระบุหรือไม่ก็ได้: |
ประเภท: อาร์เรย์ | อาร์เรย์ของอ็อบเจ็กต์ที่มีช่อง "id" และช่อง "name" ซึ่งจะระบุหรือไม่ก็ได้ |
ประเภท: อาร์เรย์ | อาร์เรย์ของอ็อบเจ็กต์ที่มีช่อง "id" และช่อง "name" ซึ่งจะระบุหรือไม่ก็ได้ |
ประเภท: อาร์เรย์ | อาร์เรย์ของอ็อบเจ็กต์ที่มีช่อง "id" และช่อง "name" (ซึ่งจะระบุหรือไม่ก็ได้) |
ใช้ API การค้นหาการกำหนดเป้าหมายสำหรับทุกตัวเลือก
ชื่อ | คำอธิบาย |
---|---|
ประเภท: อาร์เรย์ | โรงเรียน วิทยาลัย และสถาบัน ขีดจำกัด: สถานศึกษา 200 แห่ง ตัวอย่าง: |
ประเภท: อาร์เรย์ | อาร์เรย์ของจำนวนเต็มในการกำหนดเป้าหมายตามระดับการศึกษา
|
ประเภท: อาร์เรย์ | อาร์เรย์ของจำนวนเต็ม การสำเร็จการศึกษาระดับวิทยาลัย ขีดจำกัด: ปีแรกสุดที่กำหนดได้คือปี 1980 |
ประเภท: อาร์เรย์ | วิชาเอก ตัวอย่าง: ขีดจำกัด: 200 |
ประเภท: อาร์เรย์ | บริษัท องค์กร หรือสถานที่ทำงาน ตัวอย่าง: ขีดจำกัด: 200 |
ประเภท: อาร์เรย์ | งานที่ระบุเอง ตัวอย่าง: ขีดจำกัด: 200 |
สร้างกลุ่มเป้าหมายที่กำหนดเองและเพิ่มผู้ใช้ คุณสามารถใช้กลุ่มเป้าหมายดังกล่าวในการกำหนดเป้าหมาย ในส่วนของการคัดรายการเข้าหรือออกอย่างใดอย่างหนึ่ง คุณสามารถระบุกลุ่มเป้าหมายที่กำหนดเองได้สูงสุด 500 กลุ่มใน custom_audiences
และ excluded_custom_audiences
excluded_custom_audiences
ใน targeting_specs แตกต่างจาก excluded_custom_audiences
ในกลุ่มเป้าหมายที่กำหนดเองของ APP_COMBINATION
ช่อง | คำอธิบาย |
---|---|
ประเภท: อาร์เรย์ | อาร์เรย์ของ ID กลุ่มเป้าหมายหรืออ็อบเจ็กต์กลุ่มเป้าหมาย มีเฉพาะช่อง |
ประเภท: อาร์เรย์ | อาร์เรย์ของ ID กลุ่มเป้าหมายหรืออ็อบเจ็กต์กลุ่มเป้าหมาย มีเฉพาะช่อง |
targeting:{ "geo_locations":{ "countries":["US"], }, "age_min":25, "age_max":40, "custom_audiences":[{"id":6004192254512}]} "excluded_custom_audiences": [{"id":6004192252847}], }
ระบุการกำหนดเป้าหมายโดยละเอียดตามรูปแบบภาษา:
ช่อง | คำอธิบาย |
---|---|
ประเภท: อาร์เรย์ | รูปแบบภาษา โปรดดูที่การค้นหาการกำหนดเป้าหมาย, รูปแบบภาษา ดัชนีในอาร์เรย์ย่อย 'รูปแบบภาษา' กำหนดเป้าหมายเป็นบัญชีในศูนย์บัญชีที่ใช้ภาษาอื่นนอกเหนือไปจากภาษาที่ใช้กันทั่วไปในตำแหน่งที่ตั้งหนึ่ง ระบุ ID สำหรับภาษาที่ต้องการ เช่น 5 สำหรับภาษาเยอรมัน ขีดจำกัด: 50 โปรดดูการแมป "รูปแบบภาษา" เสมือนกับชุดภาษาในการค้นหาการกำหนดเป้าหมาย, รูปแบบภาษา ที่มี |
ใช้หมวดหมู่แบบกว้างสำหรับการกำหนดเป้าหมายที่กำหนดเองซึ่งสร้างหรือให้สิทธิ์การอนุญาตสำหรับบัญชีของคุณโดยเฉพาะ วิธีการเพิ่มหมวดหมู่การทำอาหารและหมวดหมู่เจ้าของธุรกิจขนาดเล็กมีดังนี้
curl \
-F 'name=My AdSet' \
-F 'optimization_goal=REACH' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=2' \
-F 'daily_budget=1000' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'targeting={
"geo_locations": {"countries":["US"]},
"user_adclusters": [
{"id":6002714885172,"name":"Cooking"},
{"id":6002714898572,"name":"Small Business Owners"}
]
}' \
-F 'status=ACTIVE' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
วิธีการยกเว้นหมวดหมู่การทำอาหารและหมวดหมู่เจ้าของธุรกิจขนาดเล็กมีดังนี้:
curl \
-F 'name=My AdSet' \
-F 'optimization_goal=REACH' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=2' \
-F 'daily_budget=1000' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'targeting={
"exclusions": {
"user_adclusters": [
{"id":6002714885172,"name":"Cooking"},
{"id":6002714898572,"name":"Small Business Owners"}
]
},
"geo_locations": {"countries":["US"]}
}' \
-F 'status=ACTIVE' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
หากต้องการกำหนดเป้าหมายจากข้อมูล BCT พร้อมกับสถานที่และข้อมูลทางประชากรศาสตร์:
curl \
-F 'name=My AdSet' \
-F 'optimization_goal=REACH' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=2' \
-F 'daily_budget=1000' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'targeting={
"geo_locations": {"countries":["US"]},
"relationship_statuses": [2],
"user_adclusters": [{"id":6002714886772,"name":"Food & Dining"}]
}' \
-F 'status=ACTIVE' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
คุณมีตัวเลือกดังนี้
ชื่อ | คำอธิบาย |
---|---|
ประเภท: อาร์เรย์ | อาร์เรย์ของการจับคู่ ID และชื่อของคลัสเตอร์ BCT ดูข้อมูลเกี่ยวกับการรับอาร์เรย์ของ BCT ได้จากด้านล่าง ขีดจำกัด: การจับคู่ ID และชื่อ 50 คู่ |
หากต้องการสืบค้นการกำหนดเป้าหมายนี้สำหรับบัญชีโฆษณา ให้สร้าง HTTP GET
:
https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/broadtargetingcategories
การตอบกลับจะเป็นอาร์เรย์ของการจับคู่คีย์และค่า JSON:
ชื่อ | คำอธิบาย |
---|---|
ประเภท: ยาว | ใช้ ID ของหมวดหมู่แบบกว้างกับข้อมูลจำเพาะสำหรับการกำหนดเป้าหมายโฆษณา |
ประเภท: สตริง | ชื่อของหมวดหมู่แบบกว้าง |
ประเภท: สตริง | หมวดหมู่หลักของหมวดหมู่แบบกว้าง |
ประเภท: จำนวนเต็ม | ขนาดกลุ่มเป้าหมายที่ขอบเขตล่างสุดของหมวดหมู่แบบกว้าง |
ประเภท: จำนวนเต็ม | ขนาดกลุ่มเป้าหมายที่ขอบเขตบนสุดของหมวดหมู่แบบกว้าง |
ประเภท: จำนวนเต็ม | 6=BCT |
ประเภท: สตริง | BCT |