iOS 14.5 ra mắt đã đem đến những thay đổi sau đây:
target_cost
đã ngừng hoạt động trong API Marketing v9. Các chiến dịch sử dụng chiến lược giá thầu này sẽ không còn được hỗ trợ và quá trình phân phối sẽ bị tạm dừng. Thay vì dùng target_cost
, bạn nên sử dụng chiến lược đặt giá thầu giới hạn chi phí.COST_CAP
hoặc LOWEST_COST_WITH_MIN_ROAS
, bạn phải đặt khoảng thời gian thành ít nhất 3 ngày.Để biết thêm thông tin về những thay đổi trên iOS 14.5, vui lòng xem nhật ký thay đổi của chúng tôi.
Trang này giải thích cách chiến lược giá thầu ảnh hưởng đến giá thầu của bạn, cũng như các biện pháp kiểm soát chi phí cho quảng cáo trên Meta và cách thiết lập chúng.
LOWEST_COST_WITHOUT_CAP
: Facebook sẽ tự động đặt giá thầu thay mặt bạn và đem lại cho bạn kết quả có chi phí thấp nhất. Tự động tăng giá thầu hiệu quả (nếu cần) để đạt được kết quả mà bạn muốn dựa trên optimization_goal
cụ thể. Nếu bạn chọn Value
làm optimization_goal
, trong Trình quản lý quảng cáo, chúng tôi sẽ hiển thị Highest Value
là chiến lược giá thầu của bạn.COST_CAP
: Đạt được kết quả tốt nhất có thể trong khi chúng tôi nỗ lực đáp ứng mức chi phí trên mỗi hành động mà bạn đã đặt. Lưu ý: Chúng tôi không đảm bảo sẽ luôn tuân thủ giới hạn chi phí. Hãy xem phần Giới hạn chi phí.LOWEST_COST_WITH_MIN_ROAS
: Tùy chọn đặt giá thầu cụ thể để tối ưu hóa giá trị. Bạn phải chỉ định một roas_average_floor
. Đây là mức lợi nhuận tối thiểu mà bạn muốn đạt được khi chi tiêu cho quảng cáo. Hãy xem phần Đặt giá thầu theo lợi nhuận trên chi tiêu quảng cáo ở mức tối thiểu.LOWEST_COST_WITH_BID_CAP
: Chúng tôi sẽ tự động đặt giá thầu thay mặt bạn và đem lại chi phí thấp nhất. Chúng tôi sẽ tự động tăng giá thầu (nếu cần) để đạt được kết quả mà bạn muốn, nhưng không vượt quá giới hạn bạn chỉ định.Hãy xem bảng bên dưới để biết thêm chi tiết về từng chiến lược:
Chiến lược giá thầu | Mục tiêu tương thích | Thời điểm sử dụng | Những điểm cần cân nhắc |
---|---|---|---|
|
| Bạn muốn chi tiêu toàn bộ ngân sách. Bạn cần nắm được nên sử dụng giá thầu và chi phí bao nhiêu cho các tùy chọn giá thầu khác. Bạn cần chi tiêu ngân sách một cách hiệu quả nhất có thể. | Không kiểm soát được chi phí của bạn. Chi phí có thể tăng khi bạn không còn cơ hội nào ít tốn kém nhất hoặc khi bạn tăng ngân sách. |
| Bạn muốn tăng tối đa kết quả thông qua việc kiểm soát hiệu quả chi phí của chi phí trung bình trên mỗi lượt chuyển đổi. Đối với các chiến dịch dùng iOS 14.5, bạn phải đặt khoảng thời gian là 3 ngày. | Chi phí có thể tăng khi bạn không còn cơ hội nào rẻ nhất. Có thể không chi tiêu toàn bộ ngân sách sau khi bạn đạt đến giới hạn. | |
| Nếu Lợi nhuận trên chi tiêu quảng cáo là thước đo chính cho sự thành công và bạn có thể chuyển lại các giá trị giao dịch cho nền tảng của chúng tôi. | Dành riêng cho việc tối ưu hóa giá trị. Khi bạn đặt tiêu chuẩn quá cao, tình trạng phân phối dưới mức có thể xảy ra. Đối với các chiến dịch dùng iOS 14.5, bạn phải đặt khoảng thời gian là 3 ngày. | |
| Bạn muốn đặt giá thầu tối đa trong các phiên đấu giá để kiểm soát chi phí và tiếp cận nhiều người dùng nhất có thể ở mức giá thầu đó. | Cần dành nhiều thời gian quản lý giá thầu để kiểm soát chi phí. Chi phí có thể tăng khi bạn không còn cơ hội nào rẻ hơn hoặc khi bạn tăng ngân sách. Có thể không chi tiêu toàn bộ ngân sách. Bạn sẽ không nhìn thấy chi phí giá thầu trong báo cáo. |
LOWEST_COST_WITH_MIN_ROAS
, COST_CAP
và LOWEST_COST_WITH_BID_CAP
còn gọi là đặt giá thầu thủ công. Chiến lược này cho phép bạn thêm các biện pháp kiểm soát chi phí bổ sung. Để biết thông tin cơ bản, hãy xem bài viết Trung tâm trợ giúp quảng cáo, Giới thiệu về chiến lược giá thầu: Chi phí thấp nhất.
Cách đọc bid_strategy
từ nhóm quảng cáo:
curl -G \ -d 'fields=bid_strategy' \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/<AD_SET_ID>
Cách cập nhật chiến lược giá thầu của nhóm quảng cáo thành LOWEST_COST_WITH_BID_CAP
với giới hạn giá thầu là 3 USD:
curl -F 'bid_strategy=LOWEST_COST_WITH_BID_CAP' \ -F 'bid_amount=300' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/<AD_SET_ID>
Trong các phiên bản API trước đó, bạn chọn chiến lược đặt giá thầu bằng cách đặt is_autobid
, is_average_price_pacing
và bid_amount
.
is_autobid
và is_average_price_pacing
là các cờ boolean cho biết bạn chọn đặt giá thầu tự động hay giá thầu trung bình. Cả hai cờ này đều ngừng hoạt động trong bản phát hành API Marketing phiên bản 3.0.
Giới hạn chi phí là tính năng đặt giá thầu dựa trên chi phí để nhà quảng cáo có thể biểu thị và tối ưu hóa chi phí thực (CPA/CPI) của lượt chuyển đổi. Với tính năng này, nhà quảng cáo sẽ thu được nhiều kết quả nhất có thể trong khi chúng tôi nỗ lực đáp ứng mức chi phí họ mong muốn. Nhờ đó, họ có thể tăng tối đa hiệu quả chi phí, giảm bớt độ phức tạp của việc quản lý giá thầu, đồng thời giúp các nhà quảng cáo tự tin mở rộng quy mô hơn và thu được nhiều lợi nhuận hơn. Lưu ý: Chúng tôi không đảm bảo sẽ luôn tuân thủ giới hạn chi phí.
Cách sử dụng giới hạn chi phí:
billing_event
phải là IMPRESSIONS
pacing_type
phải là loại chuẩnoptimization_goal
phải tương thích với giới hạn chi phíĐể sử dụng chiến lược giá thầu giới hạn chi phí vào việc tối ưu hóa ngân sách chiến dịch, ngoài các yêu cầu nêu trên, mục tiêu của bạn cũng phải phù hợp với giới hạn chi phí. Để biết thêm thông tin về các mục tiêu phù hợp, hãy xem phần Hướng dẫn về chiến lược giá thầu trên Facebook, Giới hạn chi phí.
Ví dụ: để sử dụng giới hạn chi phí ở cấp độ chiến dịch quảng cáo:
curl -F "name"="L3 With Lifetime Budget" \ -F "objective"="LINK_CLICKS" \ -F "lifetime_budget=100000" \ -F "bid_strategy"="COST_CAP" \ -F "access_token"="ACCESS_TOKEN" \ https://graph.facebook.com/VERSION/AD_ACCOUNT_ID/campaigns
Cách đặt giới hạn chi phí ở cấp độ nhóm quảng cáo:
curl \ -F 'name=My Ad Set' \ -F 'optimization_goal=CONVERSIONS' \ -F 'billing_event=IMPRESSIONS'-F 'bid_strategy=COST_CAP'-F 'bid_amount=200' \ -F 'daily_budget=1000' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'targeting={"geo_locations":{"countries":["US"]}}' \ -F 'status=PAUSED' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/adsets
Đây là một tùy chọn đặt giá thầu cụ thể để tối ưu hóa giá trị. Do vậy, bạn phải thỏa mãn một số điều kiện tiên quyết sau để đủ điều kiện tối ưu hóa giá trị:
optimization_goal
phải là VALUE
.Tài khoản phải có quyền truy cập vào tính năng tối ưu hóa giá trị. Bạn có thể yêu cầu quyền này từ tài khoản quảng cáo:
CAN_USE_ROAS_VALUE_OPTIMIZATION
- Tài khoản đủ điều kiện tối ưu hóa giá trị khi mục tiêu chiến dịch = “Website Conversion”
ADS_NEKO_MAI_ROAS
- Tài khoản đủ điều kiện tối ưu hóa giá trị khi mục tiêu chiến dịch = “App Install”
CAN_USE_DYNAMIC_ADS_VALUE_OPTIMIZATION
- Tài khoản đủ điều kiện tối ưu hóa giá trị khi mục tiêu chiến dịch = “Catalog Sales”
Chiến lược đặt giá thầu theo ROAS tối thiểu sử dụng bid_constraints
để chuyển “ROAS floor”
nhưng không thể sử dụng với bid_constraints
. Thay vào đó, hãy sử dụng roas_average_floor
.
Ghi chú về roas_average_floor
:
roas_average_floor
biểu thị “the mininum roas” = “total conversion purchase value” / “total spend”
; ví dụ: “return on ads spend”
roas_average_floor
là số nguyên và có thể tăng quy mô lên tới 10.000 lần. Do đó, roas_average_floor = 100
nghĩa là "roas tối thiểu" = 0,01 (hoặc 1%) và roas_average_floor = 23300
nghĩa là "roas tối thiểu" = 2,33 (hoặc 233%). Ví dụ: để đặt ROAS tối thiểu là 1.5
, thông số API tương ứng phải là bid_constraints = {"roas_average_floor": 15000}
.roas_average_floor
là [100, 10000000]
, tính toàn bộ. Điều này có nghĩa là phạm vi hợp lệ của “ROAS tối thiểu” là [0.01, 1000.0]
hoặc [1%, 100000.0%]
, tính toàn bộ.bid_info
hoặc bid_amount
với nhóm quảng cáo đặt giá thầu theo ROAS tối thiểu. Bạn chỉ có thể đặt 'bid'
theo ROAS tối thiểu thông qua roas_average_floor
trong bid_constraints
.{ "bid_strategy": "LOWEST_COST_WITH_MIN_ROAS", "bid_constraints": { "roas_average_floor": <roas_average_floor number> }, }
Lệnh gọi API bên dưới tạo ra một nhóm quảng cáo đặt giá thầu theo ROAS tối thiểu có mục tiêu chiến dịch = "chuyển đổi trên trang web" và ROAS sàn = 1.0
(hoặc 100%).
curl \ -F 'name=minRoasBiddingDemo' \ -F 'daily_budget=2000' \ -F 'optimization_goal=VALUE' \ -F 'promoted_object={"pixel_id": "<PIXEL_ID>", "custom_event_type": "PURCHASE"}' \ -F 'targeting={"geo_locations":{"countries":["US"]}}' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'status=PAUSED' \ -F 'start_time=2018-12-10T12:45:26-0700' \ *-F 'bid_strategy=LOWEST_COST_WITH_MIN_ROAS' \ -F 'bid_constraints={"roas_average_floor": 10000}' \* -F 'billing_event=IMPRESSIONS' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/adsets
roas_average_floor
khỏi nhóm quảng cáo đặt giá thầu theo ROAS tối thiểucurl \ -F bid_strategy=LOWEST_COST_WITHOUT_CAP \ -F 'bid_constraints={}' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>
roas_average_floor
vào nhóm quảng cáo tối ưu hóa giá trịTrong ví dụ này, ROAS tối thiểu được đặt thành 1.23
(123%):
curl \ -F 'bid_strategy=LOWEST_COST_WITH_MIN_ROAS' \ -F 'bid_constraints={"roas_average_floor": 12300}' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>
roas_average_floor
cho nhóm quảng cáo đặt giá thầu theo ROAS tối thiểu hiện tạiLệnh gọi API này thay đổi roas_average_floor
của nhóm quảng cáo thành 2.23
(223%).
curl \ -F 'bid_constraints={"roas_average_floor": 22300}' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>
LOWEST_COST_WITH_BID_CAP
còn gọi là đặt giá thầu thủ công. Với chiến lược này, bạn có thể thêm biện pháp kiểm soát chi phí bổ sung vào trường bid_amount
.COST_CAP
, bạn phải cung cấp một con số giới hạn trong trường bid_amount
.bid_amount
nếu đang sử dụng chiến lược LOWEST_COST_WITH_MIN_ROAS
.