Chiến lược giá thầu

iOS 14.5 ra mắt đã đem đến những thay đổi sau đây:

  • Chiến lược giá thầu 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í.
  • Đối với các chiến dịch dùng iOS 14.5 có chiến lược đặt giá thầu là 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.

Loại chiến lược giá thầu

  • 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ầuMục tiêu tương thíchThời điểm sử dụngNhững điểm cần cân nhắc

LOWEST_COST_WITHOUT_CAP

APP_INSTALLS

CONVERSIONS

EVENT_RESPONSES

LEAD_GENERATION Hãy xem bảng bên dưới để biết thêm chi tiết về từng chiến lược: LINK_CLICKS

MESSAGES

PAGE_LIKES

POST_ENGAGEMENT

PRODUCT_CATALOG_SALES

REACH

STORE_VISITS

VIDEO_VIEWS

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.

COST_CAP

APP_INSTALLSCONVERSIONSEVENT_RESPONSESLEAD_GENERATIONLINK_CLICKSMESSAGES

PAGE_LIKESPOST_ENGAGEMENTPRODUCT_CATALOG_SALESVIDEO_VIEWS

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.

LOWEST_COST_WITH_MIN_ROAS

APP_INSTALLS

CONVERSIONSPRODUCT_CATALOG_SALES

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.

LOWEST_COST_WITH_BID_CAP

APP_INSTALLSCONVERSIONSEVENT_RESPONSESLEAD_GENERATIONLINK_CLICKSMESSAGESPAGE_LIKESPOST_ENGAGEMENTPRODUCT_CATALOG_SALESREACHSTORE_VISITSVIDEO_VIEWS

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_CAPLOWEST_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_pacingbid_amount.

is_autobidis_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í

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ẩn
  • optimization_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

Đặt giá thầu theo lợi nhuận trên chi tiêu quảng cáo ở mức tối thiểu (ROAS tối thiểu)

Đâ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.

Thông số API trên nhóm quảng cáo

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”
  • QUAN TRỌNG: Trong API, 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}.
  • Phạm vi hợp lệ của roas_average_floor[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ộ.
  • Không đặt 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>
  },
}

Ví dụ

Tạo nhóm quảng cáo đặt giá thầu tối thiểu mới

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

Gỡ roas_average_floor khỏi nhóm quảng cáo đặt giá thầu theo ROAS tối thiểu

curl \
  -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>

Thêm 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>

Thay đổi roas_average_floor cho nhóm quảng cáo đặt giá thầu theo ROAS tối thiểu hiện tại

Lệ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>

Xác thực cấp độ nhóm quảng cáo

  • 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.
  • Đối với COST_CAP, bạn phải cung cấp một con số giới hạn trong trường bid_amount.
  • Bạn không thể đặt bid_amount nếu đang sử dụng chiến lược LOWEST_COST_WITH_MIN_ROAS.