Với giải pháp này, bạn có thể tùy chỉnh tài sản quảng cáo dựa trên các loại nhắm mục tiêu theo địa lý. Nếu bạn muốn tùy chỉnh tài sản cho các vị trí quảng cáo khác nhau, hãy xem phần Tùy chỉnh tài sản theo vị trí quảng cáo.
Tùy chỉnh tài sản theo phân khúc là một trong 3 API sử dụng quy tắc tùy chỉnh tài sản. Xem Quy tắc tùy chỉnh tài sản.
Khi chúng tôi ra mắt API Marketing V8.0, mọi trường hợp sử dụng không liên quan đến vị trí địa lý đều không còn được dùng cho quy tắc Tùy chỉnh tài sản theo phân khúc. Giờ đây, mọi quy tắc nhắm mục tiêu đều phải có quy cách tùy chỉnh chứa thông tin về vị trí địa lý. Tuy nhiên, riêng quy tắc mặc định không cần phải bao gồm thông tin về vị trí địa lý.
Trước khi bạn bắt đầu, hãy xem các hạn chế đối với sản phẩm này. Nếu trường hợp sử dụng của bạn đáp ứng các quy cách của chúng tôi, hãy chuyển sang những bước sau đây:
Bạn có thể tùy chỉnh quảng cáo theo vị trí địa lý bằng cách tạo một quy tắc có quy cách tùy chỉnh. Loại tùy chỉnh được hỗ trợ là:
Định dạng để chỉ định quy cách tùy chỉnh giống với định dạng dùng để nhắm mục tiêu chính. Nếu muốn tìm hiểu thêm, hãy xem phần Nhắm mục tiêu.
Dựa trên Quy tắc tùy chỉnh tài sản, bạn có thể nhóm các tài sản xuất hiện cùng nhau cho một vị trí địa lý cụ thể. Mỗi quy tắc có một customization_spec
để xác định vị trí địa lý của những người có thể xem các tài sản đó tại thời điểm phân phối quảng cáo.
Bạn có thể chỉ định mức độ ưu tiên cho từng quy tắc trong khi tạo. Nếu không, chúng tôi sẽ đánh số mức độ ưu tiên cho mỗi quy tắc dựa trên vị trí của quy tắc đó trong danh sách quy tắc được cung cấp. Ví dụ: quy tắc đầu tiên trong danh sách được chỉ định mức độ ưu tiên là 1
.
Bạn nên thiết lập một quy tắc mặc định để tránh phân phối tổ hợp tài sản ngẫu nhiên cho những người không khớp với quy tắc nào. Cách thiết lập quy tắc trên:
customization_spec
trống. Sử dụng cặp dấu ngoặc nhọn ở cuối quy tắc, chẳng hạn như {}
.Quy tắc mặc định này khớp với một tài sản nội dung phân phối cho những người không đáp ứng bất kỳ quy tắc nào trước đó.
Bạn nên thiết lập các quy tắc không phải mặc định sẽ khớp với phần lớn đối tượng mục tiêu.
Tạo asset_feed_spec
và thêm quy tắc tùy chỉnh vào trường asset_customization_rules
. Bạn có thể thêm tối đa 50 quy tắc tùy chỉnh.
Đối với mỗi quy tắc, bạn cần chỉ định customization_spec
, priority
và nhãn tài sản. customization_spec
của bạn không được có hơn 50 điều kiện cho mỗi quy tắc.
Ví dụ minh họa cách thiết lập nguồn cấp dữ liệu tài sản:
curl \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"instagram_actor_id" : "<INSTAGRAM_ACTOR_ID>"
}' \
-F 'asset_feed_spec={
"images": [
{"hash":"<IMAGE_HASH>", "adlabels":[{"name":"image1"}]},
{"hash":"<IMAGE_HASH>", "adlabels":[{"name":"image2"}]}
],
"bodies": [
{"text":"Motor City Mission Corps", "adlabels":[{"name":"body1"}]}
],
"titles": [
{"text":"Link title 1 goes here", "adlabels":[{"name":"title1"}]},
{"text":"Link title 2 goes here", "adlabels":[{"name":"title2"}]},
{"text":"Link title 3 goes here", "adlabels":[{"name":"title3"}]}
],
"call_to_action_types":[
"LEARN_MORE"
],
"descriptions": [
{"text":"Begin Your Adventure"}
],
"ad_formats": [
"SINGLE_IMAGE"
],
"link_urls": [
{"website_url":"https://www.example.com/"}
],
"asset_customization_rules": [
{
"customization_spec": {
"geo_locations": {
"countries": ["US"]
}
},
"image_label": {"name": "image1"},
"title_label": {"name": "title1"},
"priority": 1
},
{
"customization_spec": {
"geo_locations": {
"countries": ["GB"]
}
},
"image_label": {"name": "image1"},
"title_label": {"name": "title2"},
"priority": 2
},
{
"customization_spec": {
"geo_locations": {
"cities": [
{"key": "2481714"},
{"key": "2481868"}
]
}
},
"image_label": {"name": "image1"},
"title_label": {"name": "title3"},
"priority": 4
},
{
"customization_spec": {},
"image_label": {"name":"image2"},
"title_label": {"name":"title1"},
"priority": 5
}]}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
Xem tất cả lựa chọn có sẵn cho Quy cách nguồn cấp dữ liệu tài sản. Xem Quy tắc tùy chỉnh tài sản để biết các bước tiếp theo.
Dùng điểm cuối /generatepreview
để xem trước các phiên bản quy tắc nhắm mục tiêu khác nhau của quảng cáo. Bạn cũng có thể thêm trường dynamic_asset_label
cùng với số mức độ ưu tiên của quy tắc để xem một phiên bản bằng ngôn ngữ cụ thể.
Ví dụ như để xem trước quy tắc có mức độ ưu tiên là 1:
curl -G --data-urlencode \
'creative={
"object_story_spec": {
"page_id": "<PAGE_ID>"
},
"asset_feed_spec": {
...
"asset_customization_rules": [
{
"customization_spec": {
"geo_locations": {
"countries": ["US"]
}
},
"image_label": {
"name": "image1"
},
"title_label": {
"name": "title1"
},
"priority": 1
},
...
]
}
}'
-d 'ad_format=DESKTOP_FEED_STANDARD' \
-d 'dynamic_asset_label=1' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/generatepreviews
Hạng mục quảng cáo đặc biệt - Nhà quảng cáo đang chạy quảng cáo nhà ở, việc làm và tín dụng, đồng thời có trụ sở tại Hoa Kỳ hoặc chạy quảng cáo nhắm đến Hoa Kỳ phải tuân thủ các nhóm hạn chế khác nhau. Những nhà quảng cáo đó phải tuân thủ các hạn chế của Hạng mục quảng cáo đặc biệt về asset_feed_spec
. Tìm hiểu thêm về Hạng mục quảng cáo đặc biệt.
Chiến dịch, Xác thực mục tiêu - APP_ENGAGEMENT
không được hỗ trợ.
Vị trí quảng cáo được hỗ trợ - Tất cả vị trí quảng cáo đều được hỗ trợ.
Cách mua - Tiếp cận và tần suất hoặc AUCTION
.
Tùy chỉnh vị trí quảng cáo - Nếu bất kỳ quy tắc nào sử dụng tính năng tùy chỉnh vị trí quảng cáo thì mọi quy tắc đều phải dùng tính năng đó.
Các hạn chế về asset_feed_spec
tương tự như các hạn chế đối với quảng cáo dựa trên nguồn cấp dữ liệu tài sản không có quy tắc tùy chỉnh. Dưới đây là trường hợp ngoại lệ:
asset_customization_rule
.ad_formats
được hỗ trợ là SINGLE_IMAGE
và SINGLE_VIDEO
. Mỗi nguồn cấp dữ liệu tài sản chỉ được phép có một ad_format
.call_to_actions_types
.asset_customization_rule
cho từng cài đặt vị trí quảng cáo trong tùy chọn nhắm mục tiêu của nhóm quảng cáo.