Penargetan Lanjutan

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_audiences
  • product_audience_specs
  • dynamic_audience_ids

Batasan

  • Pengiklan yang menjalankan iklan perumahan, lowongan kerja, dan pinjaman kredit, yang berbasis di Amerika Serikat atau menjalankan iklan yang ditargetkan ke Amerika Serikat memiliki set batasan yang berbeda. Lihat Kategori Iklan Khusus.
  • Menggunakan radius dapat menyebabkan kesalahan, kode: 100, subkode 1815946, saat menargetkan beberapa lokasi. Kami rekomendasikan untuk membuat iklan per setiap lokasi atau tidak menggunakan radius dalam panggilan Anda.
  • Lihat Panduan Batasan Penargetan kami untuk batasan selengkapnya.

Seluler

Penargetan ini berguna untuk iklan Penginstalan Aplikasi Seluler.

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_device": ["Galaxy S6","One m9"], 
    "user_os": ["android"] 
  }' \
  -F 'status=ACTIVE' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

Anda dapat menggabungkan kategori, seperti iPod ATAU iPad ATAU iPhone.

Semua kategori ini tidak saling asing. 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 yang Tersedia

Kolom Deskripsi

user_os

jenis: array

Wajib.

Satu atau beberapa nilai dari tabel opsi OS di bawah. Nilai yang mungkin tersedia di API Pencarian Penargetan dengan type=adTargetingCategory dan class=user_os. Anda tidak dapat menargetkan versi minimal dari satu platform dengan platform yang lain. Namun, Anda dapat menargetkan kedua platform tanpa menentukan versi minimal dari salah satunya.


Valid:
- ['iOS', 'Android']
- ['iOS']
- ['Android_ver_4.2_and_above']
- ['iOS_ver_8.0_to_9.0']
Tidak valid:
- ['Android', 'iOS_ver_8.0_and_above']
- ['iOS', 'Android_ver_4.0_and_above']

user_device

jenis: array

Opsional.

Perangkat harus cocok dengan nilai pada user_os. Dapatkan nilai yang mungkin di Targeting Search API dengan type=adTargetingCategory dan class=user_device.

excluded_user_device

jenis: array

Opsional.

Perangkat yang akan dikecualikan. Perangkat harus cocok dengan nilai pada user_os. Dapatkan nilai yang mungkin di Targeting Search API dengan type=adTargetingCategory dan class=user_device.

wireless_carrier

jenis: array

Opsional.

Nilai yang diperbolehkan adalah Wifi. Target pengguna seluler yang saat ini menggunakan jaringan Wi-Fi.

Opsi Sistem Operasi

Kolom Deskripsi

iOS

jenis: string

Perangkat iOS, termasuk iPhone, iPad, dan iPod

iOS_ver_x.x_and_above

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:iOS_ver_4.0_and_above


Untuk Iklan Aplikasi Meta:

  • SKAdNetwork dan set iklan Pengukuran Peristiwa Agregat Meta hanya mendukung rentang versi dari iOS_ver_14.0_and_above.
  • Non-SKAdNetwork atau set iklan Pengukuran Peristiwa Agregat Meta hanya mendukung rentang versi iOS dari iOS_ver_2.0_to_14.4.

iOS_ver_x.x_to y.y

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: iOS_ver_8.0_to_9.0, di mana x.x harus lebih kecil dari y.y

Android

jenis: string

Perangkat Android

Android_ver_x.x_and_above

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:Android_ver_4.0_and_above

Android_ver_x.x_to y.y

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: Android_ver_4.2_to_8.0, di mana x.x harus lebih kecil dari y.y

Penargetan Demografi Lanjutan

Lakukan penargetan berdasarkan hubungan, pendidikan, keuangan, dan peristiwa penting.

Contoh

Pertama, buat kueri life_events:

curl -G \
  -d 'type=adTargetingCategory' \
  -d 'class=life_events' \
  -d 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.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/v19.0/act_<AD_ACCOUNT_ID>/adsets

Sekarang kami menarget:

  • Lokasi: Jepang atau Amerika Serikat: Menlo Park (+10 mil) California atau Amerika Serikat: Texas
  • Usia: 20 - 24
  • Jenis Kelamin: Laki-laki
  • Minat: Persatuan sepak bola
  • Perilaku: Sering bepergian
  • Peristiwa Penting: Pengantin baru (1 tahun)
  • Kepemilikan Rumah: Penyewa

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/v19.0/act_<AD_ACCOUNT_ID>/adsets

Kemungkinan opsi

Nama Deskripsi

relationship_statuses

jenis: array

Array bilangan bulat yang mewakili status hubungan.

1: lajang

2: berpacaran

3: menikah

4: bertunangan

6: tidak ditetapkan


Default:ALL, jika Anda menetapkan Null atau tidak menentukan nilai.

Batasan: Jangan gunakan 0.

life_events

jenis: array

Array objek dengan kolom 'id' dan 'name' (opsional): [{'id': 123, 'name': 'foo'}, {'id': 456}, 789]

industries

jenis: array

Array objek dengan kolom 'id' dan 'name' (opsional)

income

jenis: array

Array objek dengan kolom 'id' dan 'name' (opsional)

family_statuses

jenis: array

Array objek dengan kolom 'id' dan 'name' (opsional)

Pendidikan dan Pekerjaan

Gunakan API Pencarian Penargetan untuk semua opsi.

Nama Deskripsi

education_schools

jenis: array

Sekolah, perguruan tinggi, dan institusi.


Batas: 200 lembaga pendidikan.

Contoh:[{id: 105930651606, 'name': 'Harvard University'}, {id: 105930651607}, 105930651608]

education_statuses

jenis: array

Array integer untuk menargetkan berdasarkan tingkat pendidikan.

1: HIGH_SCHOOL

2: UNDERGRAD

3: ALUM

4: HIGH_SCHOOL_GRAD

5: SOME_COLLEGE

6: ASSOCIATE_DEGREE

7: IN_GRAD_SCHOOL

8: SOME_GRAD_SCHOOL

9: MASTER_DEGREE

10: PROFESSIONAL_DEGREE

11: DOCTORATE_DEGREE

12: UNSPECIFIED

13: SOME_HIGH_SCHOOL

college_years

jenis: array

Array integer. Kelulusan perguruan tinggi


Batas: Tahun paling lampau yang diizinkan adalah 1980

education_majors

jenis: array

Jurusan.


Contoh:[{'id': 123, 'name': 'Computer Science'}, {'id': 456}, 789]

Batas: 200

work_employers

jenis: array

Perusahaan, organisasi, atau tempat kerja


Contoh:[{'id':'50431654','name':'Microsoft'}, {'id':50431655}, 50431656]

Batas: 200

work_positions

jenis: array

Pekerjaan sesuai pengakuan sendiri.


Contoh:[{'id':105763692790962, 'name':'Contractor'}, {'id':105763692790963}, 105763692790964]

Batas: 200

Pemirsa Khusus

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 dalam pada APP_COMBINATION Pemirsa Khusus.

Kolom Deskripsi

custom_audiences

jenis: array

Array ID pemirsa atau objek pemirsa. Kolom 'id' saja: [123, 456] atau [{'id': 123}, {'id': 456}]

excluded_custom_audiences

jenis: array

Array ID pemirsa atau objek pemirsa. Kolom 'id' saja: [123, 456] atau [{'id': 123}, {'id': 456}]

targeting:{
     "geo_locations":{
       "countries":["US"],
     },
     "age_min":25,
     "age_max":40,
     "custom_audiences":[{"id":6004192254512}]}
     "excluded_custom_audiences":
       [{"id":6004192252847}],
 }

Locale

Berikan penargetan terperinci pada lokale:

Kolom Deskripsi

locales

jenis: array

Lokale, lihat Pencarian Penargetan, Lokale. 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 "lokale" virtual terhadap set bahasa di Pencarian Penargetan, Lokale dengan type=adlocale.

Penargetan Khusus Kategori Luas

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/v19.0/act_<AD_ACCOUNT_ID>/adsets

Untuk mengecualikan 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={ 
    "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/v19.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/v19.0/act_<AD_ACCOUNT_ID>/adsets

Anda memiliki opsi:

Nama Deskripsi

user_adclusters

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

id

jenis: long

ID kategori luas digunakan untuk spesifikasi penargetan iklan

name

jenis: string

Nama kategori luas

parent_category

jenis: string

Kategori induk dari kategori luas

size_lower_bound

jenis: int

Batas bawah ukuran pemirsa kategori luas

size_upper_bound

jenis: int

Batas atas ukuran pemirsa kategori luas

type

jenis: int

6=BCT

type_name

jenis: string

BCT