Penargetan lanjutan meliputi:
Anda dapat menggunakan kombinasi apa pun dari opsi penargetan lanjutan ini di pemirsa khusus dan serupa Anda sendiri. Secara default, Facebook mengelompokkan kombinasi ORs bersama-sama. Pelajari selengkapnya tentang penargetan inti atau dasar.
Jika menggunakan flexible_spec, Anda juga harus menyediakan salah satu dari berikut ini di bawah targeting:
geo_locations (kolom penargetan geografis dari negara, wilayah, kota, atau kode pos)custom_audiencesproduct_audience_specsdynamic_audience_idsPenargetan ini berguna untuk iklan Penginstalan Aplikasi Seluler.
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/v24.0/act_<AD_ACCOUNT_ID>/adsets
Anda dapat menggabungkan kategori, seperti iPod ATAU iPad ATAU iPhone.
Semua kategori ini bisa saling terkait.. Jika memilih iOS, Anda menargetkan semua perangkat yang menjalankan iOS, termasuk iPhone dan iPod, tanpa menentukan user_device.
Untuk iklan dengan Tujuan Brand Awareness, Anda tidak dapat menargetkan berdasarkan jenis perangkat seluler, seperti ponsel fitur atau Samsung, atau berdasarkan nomor versi iOS. Anda hanya dapat memilih Android atau iOS, atau semua telepon seluler.
| Kolom | Deskripsi |
|---|---|
jenis: array | Wajib. Satu atau beberapa nilai dari tabel opsi OS di bawah. Nilai yang mungkin tersedia di API Pencarian Penargetan dengan Valid: |
jenis: array | Opsional. Perangkat harus cocok dengan nilai pada |
jenis: array | Opsional. Perangkat yang akan dikecualikan. Perangkat harus cocok dengan nilai pada |
jenis: array | Opsional. Nilai yang diperbolehkan adalah |
| Kolom | Deskripsi |
|---|---|
jenis: string | Perangkat iOS, termasuk iPhone, iPad, dan iPod |
jenis: string | Perangkat iOS yang menjalankan OS versi x.x dan lebih baru. Opsi: 2.0, 3.0, 4.0, 4.3, 5.0, 6.0, 7.0, 8.0, 9.0. Contoh: Untuk Iklan Aplikasi Meta:
|
jenis: string | Perangkat iOS yang menjalankan OS versi x.x hingga y.y. Opsi: 2.0, 3.0, 4.0, 4.3, 5.0, 6.0, 7.0, 8.0, 9.0. Contoh: |
jenis: string | Perangkat Android |
jenis: string | Perangkat Android yang menjalankan versi x.x ke atas. Opsi: 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, dan 8.0. Contoh: |
jenis: string | Perangkat Android yang menjalankan versi x.x hingga y.y. Opsi: 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, dan 8.0. Contoh: |
Lakukan penargetan berdasarkan hubungan, pendidikan, keuangan, dan peristiwa penting.
Pertama, buat kueri life_events:
curl -G \
-d 'type=adTargetingCategory' \
-d 'class=life_events' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v24.0/search
Tambahkan ini ke 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/v24.0/act_<AD_ACCOUNT_ID>/adsets
Sekarang kami menarget:
Berikut adalah contoh lain penargetan berdasarkan lokasi, demografi, status hubungan, dan minat:
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/v24.0/act_<AD_ACCOUNT_ID>/adsets
| Nama | Deskripsi |
|---|---|
jenis: array | Array bilangan bulat yang mewakili status hubungan.
Default: Batasan: Jangan gunakan |
jenis: array | Array objek dengan kolom 'id' dan 'name' (opsional): |
jenis: array | Array objek dengan kolom 'id' dan 'name' (opsional) |
jenis: array | Array objek dengan kolom 'id' dan 'name' (opsional) |
jenis: array | Array objek dengan kolom 'id' dan 'name' (opsional) |
Gunakan API Pencarian Penargetan untuk semua opsi.
| Nama | Deskripsi |
|---|---|
jenis: array | Sekolah, perguruan tinggi, dan institusi. Batas: 200 lembaga pendidikan. Contoh: |
jenis: array | Array utuh untuk menargetkan berdasarkan tingkat pendidikan.
|
jenis: array | Array utuh. Kelulusan perguruan tinggi Batas: Tahun paling lampau yang diizinkan adalah 1980 |
jenis: array | Jurusan. Contoh: Batas: 200 |
jenis: array | Perusahaan, organisasi, atau tempat kerja Contoh: Batas: 200 |
jenis: array | Pekerjaan sesuai pengakuan sendiri. Contoh: Batas: 200 |
Buat pemirsa khusus dan tambahkan pengguna. Anda dapat menggunakan pemirsa ini dalam penargetan, entah untuk penyertaan atau pengecualian. Cakup maksimal 500 pemirsa khusus di custom_audiences dan 500 pemirsa khusus di excluded_custom_audiences.
excluded_custom_audiences pada targeting_specs berbeda dengan excluded_custom_audiences pada Pemirsa Khusus APP_COMBINATION.
| Kolom | Deskripsi |
|---|---|
jenis: array | Array ID pemirsa atau objek pemirsa. Kolom |
jenis: array | Array ID pemirsa atau objek pemirsa. Kolom |
targeting:{
"geo_locations":{
"countries":["US"],
},
"age_min":25,
"age_max":40,
"custom_audiences":[{"id":6004192254512}]}
"excluded_custom_audiences":
[{"id":6004192252847}],
}Berikan penargetan terperinci pada bahasa lokal:
| Kolom | Deskripsi |
|---|---|
jenis: array | Bahasa Lokal, lihat Pencarian Penargetan, Bahasa Lokal. Indeks dalam sub-array 'locales'. Akun Pusat Akun Target dengan bahasa selain bahasa umum untuk suatu lokasi. Masukkan ID bahasa, misalnya 5 untuk bahasa Jerman. Batas: 50. Lihat pemetaan "bahasa lokal" virtual terhadap set bahasa di Pencarian Penargetan, Bahasa Lokal dengan |
Fitur ini memperluas fitur penargetan lokasi kami yang sudah ada, dengan memungkinkan pengiklan menjangkau orang-orang yang telah menunjukkan niat untuk bepergian ke, melakukan pembelian di, atau minat umum pada kota dan wilayah yang telah Anda pilih, di negara yang sama.
geo di bagian individual_setting dalam targeting_automation ke 1.geo di bagian individual_setting dalam targeting_automation ke 0."targeting": { "age_range": [25, 35], "geo_locations": { "countries": ["GB"], "cities": [{"key":"2430536", "radius":12, "distance_unit":"mile"}] }, "targeting_automation": { "individual_setting": { "geo": 1 } } }
Fitur ini berfungsi ketika Anda telah memilih kota atau wilayah di penargetan lokasi Anda (misalnya, kolom geo_locations).
curl -X POST \ -F 'name="advantage audience test"' \ -F 'is_autobid="true"' \ -F 'daily_budget="100"' \ -F 'billing_event="IMPRESSIONS"' \ -F 'campaign_id="<CAMPAIGN_ID>"' \ -F 'targeting={ "age_range": [25,35], "geo_locations": { "cities": [{"key":"2430536","radius":12,"distance_unit":"mile"}] }, "targeting_automation": {"individual_setting": {"geo": 1 } }}' \ -F 'access_token="<ACCESS_TOKEN>"' \ https://facebook.com/v24.0/act_<AD_ACCOUNT_ID>/adsets
Untuk informasi selengkapnya tentang fitur tersebut, lihat Cara menjangkau orang-orang yang tertarik dengan kota dan wilayah yang Anda pilih.
Saat ini, fitur ini tersedia bagi pengiklan tertentu, tetapi akan diluncurkan secara bertahap untuk semua pengiklan dalam beberapa bulan mendatang.
Untuk menggunakan usia atau jenis kelamin sebagai saran, cukup konfigurasikan parameter individual_setting di kolom targeting_automation. Pengaturan ini juga akan ditampilkan saat mengambil set iklan, jika ada untuk set iklan tersebut.
OUTCOME_SALES dan APP_INSTALLS.Atur parameter age di bawah individual_setting dalam targeting_automation ke 1. Kemudian, sertakan kolom age_range dalam spesifikasi pemirsa Anda.
{ "geo_locations": { "countries": [ "US" ] }, "age_min": 18, "age_range": [25, 35], "targeting_automation": { "individual_setting": { "age": 1 } } }
Atur parameter gender di bawah individual_setting dalam targeting_automation ke 1.
{ "geo_locations": { "countries": [ "US" ] }, "age_min": 21, "genders":[1], "targeting_automation": { "individual_setting": { "gender": 1 } } }
curl -X POST \ -F 'name="advantage audience test"' \ -F 'is_autobid="true"' \ -F 'daily_budget="100"' \ -F 'billing_event="IMPRESSIONS"' \ -F 'campaign_id="<CAMPAIGN_ID>"' \ -F 'promoted_object={"pixel_id": "<PIXEL_ID>","custom_event_type": "PURCHASE"}' \ -F 'targeting={ "age_min": 18, "age_range": [25,35], "genders":[1], "geo_locations": { "countries": ["US"] }, "targeting_automation": {"individual_setting": {"age": 1, "gender": 1 } }}' \ -F 'access_token="<ACCESS_TOKEN>"' \ https://facebook.com/v24.0/act_<AD_ACCOUNT_ID>/adsets
{ "id": "<AD_SET_ID>", }
curl -X GET \ -d 'fields="targeting"' \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v24.0/<AD_SET_ID>/
{ "targeting": { "age_max": 65, "age_min": 19, "age_range": [ 25, 35 ], "genders": [ 1 ], "geo_locations": { "countries": [ "US" ], "location_types": [ "home", "recent" ] }, "targeting_relaxation_types": { "lookalike": 0, "custom_audience": 0 }, "targeting_automation": { "advantage_audience": 0, "individual_setting": { "age": 1, "gender": 1 } } }, "id": "<AD_SET_ID>", }
Gunakan Kategori Luas untuk penargetan khusus yang dibuat atau diizinkan secara spesifik untuk akun Anda. Untuk menyertakan kategori masakan dan kategori pemilik bisnis kecil:
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/v24.0/act_<AD_ACCOUNT_ID>/adsets
Untuk menarget berdasarkan BCT plus lokasi dan demografi:
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/v24.0/act_<AD_ACCOUNT_ID>/adsets
Anda memiliki opsi:
| Nama | Deskripsi |
|---|---|
jenis: array | Array pasangan ID-nama untuk klaster BCT. Lihat informasi di bawah ini tentang mengambil BCT. Batas: 50 pasangan ID-nama. |
Untuk meng-kueri penargetan ini untuk Akun iklan, buat HTTP GET:
https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/broadtargetingcategories
Tanggapannya akan berupa array pasangan kunci-nilai JSON:
| Nama | Deskripsi |
|---|---|
jenis: long | ID kategori luas digunakan untuk spesifikasi penargetan iklan |
jenis: string | Nama kategori luas |
jenis: string | Kategori induk dari kategori luas |
jenis: int | Batas bawah ukuran pemirsa kategori luas |
jenis: int | Batas atas ukuran pemirsa kategori luas |
jenis: int | 6=BCT |
jenis: string | BCT |