Tính năng đo lường mức tăng chuyển đổi hiện bị giới hạn. Vui lòng liên hệ với Người đại diện của Meta để biết thông tin về cách xin quyền truy cập.
Tạo và chạy thử nghiệm để đo lường hiệu quả chiến dịch của bạn trên Facebook. Xác định chiến lược quảng cáo nào mang lại tác động kinh doanh lớn nhất. Hãy xem Tài liệu tham khảo về nghiên cứu quảng cáo.
Khi tạo nghiên cứu độ cải thiện, bạn tạo một nhóm thử nghiệm ngẫu nhiên bao gồm những tài khoản trong Trung tâm tài khoản nhìn thấy quảng cáo của bạn và nhóm kiểm soát bao gồm những tài khoản không nhìn thấy quảng cáo của bạn.
Bạn có thể chia sẻ một cách an toàn dữ liệu chuyển đổi của chiến dịch quảng cáo với Facebook bằng Facebook pixel hoặc Sự kiện trong ứng dụng. Facebook xác định số lượt chuyển đổi tăng lên nhờ chiến dịch của bạn. Chúng tôi so sánh số lượt chuyển đổi, tài khoản trong Trung tâm tài khoản chuyển đổi và doanh số bán hàng hiện có giữa nhóm thử nghiệm và nhóm kiểm soát.
Thiết lập nghiên cứu có một hoặc nhiều nhóm, được gọi là cụm. Khi bạn thiết lập nghiên cứu, Facebook chọn ngẫu nhiên đối tượng cho quảng cáo của bạn và chỉ định các tài khoản trong Trung tâm tài khoản cho nhóm thử nghiệm hoặc nhóm kiểm soát. Sau khi bạn chạy nghiên cứu, Facebook sẽ tính toán sự khác biệt giữa các nhóm thử nghiệm và nhóm kiểm soát để bạn có thể đánh giá tác động của quảng cáo trên Facebook đối với các mục tiêu kinh doanh.
Để thiết lập nghiên cứu, hãy thực hiện lệnh gọi POST
:
'https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/ad_studies'
Bạn có thể thiết lập nghiên cứu với một nhóm thử nghiệm để xem quảng cáo trên Facebook có thể giúp mang lại thêm cơ hội kinh doanh như thế nào. Bạn cũng có thể thiết lập nghiên cứu với nhiều nhóm thử nghiệm, qua đó có thể xác định phương thức quảng cáo nào phù hợp nhất với đối tượng của mình.
Ví dụ - Thiết lập nghiên cứu độ cải thiện có một nhóm thử nghiệm
curl \
-F 'name="new study"' \
-F 'description="description of my study"' \
-F 'start_time=1435622400' \
-F 'end_time=1436918400' \
-F 'cooldown_start_time=1433116800' \
-F 'observation_end_time=1438300800' \
-F 'viewers=[<USER_ID1>, <USER_ID2>]' \
-F 'type=LIFT' \
-F 'cells=[{name:"test group",description:"description of my test group",treatment_percentage:90,control_percentage:10,adaccounts:[<ACCOUNT_ID1>,<ACCOUNT_ID2>]}]' \
-F 'objectives=[{name:"new objective",is_primary:true,type:"CONVERSIONS",applications:[{id:<APP_ID>}]}]' \
-F 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/ad_studies'
Để tạo nghiên cứu mới, hãy cung cấp các thông tin sau:
Thông số | Mô tả |
---|---|
| Tên nghiên cứu. |
| Mô tả tóm tắt về mục đích của nghiên cứu. |
| Không dùng nữa. Facebook vẫn phân phối trong khoảng thời gian từ |
| Thời gian bắt đầu khoảng thời gian hoạt động của chiến dịch. Thời gian bắt đầu nghiên cứu phải là thời gian trong tương lai. |
| Thời gian kết thúc khoảng thời gian hoạt động của chiến dịch. |
| Kết thúc khoảng thời gian chuyển đổi sau thử nghiệm. Trong khoảng thời gian này (tức là từ |
| Các cụm trong nghiên cứu xác định nhóm thử nghiệm và nhóm kiểm soát. |
| Mục tiêu của nghiên cứu. Hãy xem phần Xác định mục tiêu nghiên cứu. |
| Chia sẻ nghiên cứu này với một danh sách ID người dùng Facebook. |
| Đối với Mức tăng chuyển đổi, loại này sẽ là |
HẠN CHẾ - Sau khi nghiên cứu bắt đầu, bạn không thể cập nhật start_time
và treatment_percentage
của các cụm này. Bạn cũng không thể gỡ những đối tượng liên kết, chẳng hạn như adaccounts
hoặc campaigns
của các nhóm thử nghiệm. Bạn vẫn có thể cập nhật end_time
và observation_end_time
thành một thời gian trong tương lai nếu nghiên cứu chưa kết thúc và thêm các đối tượng liên kết mới vào nhóm thử nghiệm.
Để chạy loại Tiếp cận và tần suất cùng với chức năng đo lường Độ cải thiện, trước tiên, bạn phải thiết lập nghiên cứu Độ cải thiện và đảm bảo khoảng thời gian Tiếp cận và tần suất nằm trong khoảng thời gian nghiên cứu Độ cải thiện.
Để bắt đầu, hãy xác định số lượng tài khoản trong Trung tâm tài khoản nhận được quảng cáo và số lượng tài khoản trong Trung tâm tài khoản không nhận được quảng cáo. Bạn phải tạo một nhóm thử nghiệm khi thiết lập nghiên cứu; chuyển danh sách đối tượng JSON vào cells
dưới ad_studies
. Hãy xem Tài liệu tham khảo về cụm trong nghiên cứu quảng cáo. Nhóm thử nghiệm chứa những thông tin sau.
Thông số | Mô tả |
---|---|
| Tên của nhóm thử nghiệm. |
| Mô tả tóm tắt về nhóm thử nghiệm. |
| Xác định những tài khoản trong Trung tâm tài khoản nhận được quảng cáo của bạn. |
| Xác định phần trăm loại trừ gồm những tài khoản trong Trung tâm tài khoản sẽ không nhìn thấy quảng cáo. Phần trăm người nhận được quảng cáo cộng với phần trăm kiểm soát phải bằng 100. |
| Danh sách các thực thể quảng cáo, chẳng hạn như |
Ví dụ - Đọc nhóm thử nghiệm trong nghiên cứu
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_ID>/cells'
Ví dụ - Cập nhật hoặc sửa đổi thông tin cụm, cũng như phần trăm người nhận được quảng cáo và phần trăm kiểm soát bằng cách cung cấp ID cụm trong cells
curl \
-F 'cells=[{id:<CELL_ID>,treatment_percentage:80,control_percentage:20}]' \
-F 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_ID>'
Ví dụ - Đọc tất cả các nghiên cứu mà bạn đã tạo tại ad_studies
dành cho doanh nghiệp của mình
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/ad_studies'
Bạn cũng có thể xem tất cả các nghiên cứu liên kết với tài khoản quảng cáo của bạn bằng cách thực hiện yêu cầu GET
tại {ad-account-ID/include_all_studies=true}
bằng mã truy cập.
Thiết lập nghiên cứu có nhiều nhóm thử nghiệm gồm những người dùng Facebook. Nghiên cứu này giúp đo lường tác động gia tăng của các chiến lược khác nhau trên Facebook dựa vào mục tiêu kinh doanh, chẳng hạn như sử dụng các tùy chọn nhắm mục tiêu quảng cáo khác nhau. Để thiết lập nghiên cứu có nhiều nhóm thử nghiệm, hãy cung cấp danh sách các nhóm thử nghiệm trong cells
.
curl \
-F 'name="new study"' \
-F 'description="description of my study"' \
-F 'start_time=1435622400' \
-F 'end_time=1436918400' \
-F 'cooldown_start_time=1433116800' \
-F 'observation_end_time=1438300800' \
-F 'viewers=[<USER_ID1>, <USER_ID2>]' \
-F 'type=LIFT' \
-F 'cells=[{name:"group A",description:"description of group A",treatment_percentage:50,control_percentage:20,campaigns:[<CAMPAIGN_ID1>]},{name:"group B",description:"description of group B",treatment_percentage:20,control_percentage:10,campaigns:[<CAMPAIGN_ID2>]}]' \
-F 'objectives=[{name:"new objective",is_primary:true,type:"CONVERSIONS",applications:[{id:<APP_ID>}]}]' \
-F 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/ad_studies'
control_percentage
xác định phần trăm loại trừ cho từng nhóm thử nghiệm tương ứng với tổng số người tham gia thử nghiệm. Ví dụ: bạn có một nghiên cứu có 2 nhóm thử nghiệm: nhóm A có phần trăm người nhận được quảng cáo là 50% với phần trăm kiểm soát là 20% và nhóm B có phần trăm người nhận được quảng cáo là 20% với phần trăm kiểm soát là 10%. Điều này dẫn đến ~28,6% hoặc 20%/70% số người tham gia thử nghiệm trong nhóm A sẽ là người dùng kiểm soát và ~33,3% hoặc 10%/30% số người tham gia thử nghiệm trong nhóm B sẽ là người dùng kiểm soát.
Tổng số phần trăm người nhận được quảng cáo và phần trăm kiểm soát trong tất cả các nhóm thử nghiệm thông thường phải bằng 100. Tuy nhiên, con số này có thể nhỏ hơn 100 trong một số trường hợp sử dụng cụ thể. Ví dụ: khi bạn có 3 nhóm thử nghiệm được chia đều ở mức 33%.
Bạn có thể cập nhật, thêm và gỡ các nhóm thử nghiệm trong nghiên cứu.
cells
khi cập nhật nghiên cứu:curl \
-F 'cells=[{id:<CELL_ID1>,treatment_percentage:60,control_percentage:10},{name:"group C",description:"replacing group B",treatment_percentage:25,control_percentage:5,campaigns:[<CAMPAIGN_ID3>]}]' \
-F 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_ID>'
Xác định mục tiêu quảng cáo mà bạn muốn đo lường và cách bạn chuyển dữ liệu chuyển đổi cho Facebook. Nghiên cứu độ cải thiện yêu cầu phải có tối thiểu một mục tiêu. Bạn không thể sửa đổi mục tiêu sau khi nghiên cứu bắt đầu chạy. Hãy xem Tài liệu tham khảo về mục tiêu của nghiên cứu quảng cáo.
Ví dụ - Tạo và thêm mục tiêu CONVERSIONS
vào nghiên cứu
curl \
-F 'name="new study"' \
-F 'description="description of my study"' \
-F 'start_time=1435622400' \
-F 'end_time=1436918400' \
-F 'cooldown_start_time=1433116800' \
-F 'observation_end_time=1438300800' \
-F 'viewers=[<USER_ID1>, <USER_ID2>]' \
-F 'type=LIFT' \
-F 'cells=[{name:"test group",description:"description of my test group",treatment_percentage:90,control_percentage:10,adaccounts:[<ACCOUNT_ID1>,<ACCOUNT_ID2>]}]' \
-F 'objectives=[{name:"new objective",is_primary:true,type:"CONVERSIONS",applications:[{id:<APP_ID>}]}]' \
-F 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/ad_studies'
Tên | Mô tả | Nguồn dữ liệu |
---|---|---|
| Đo lường mức tăng chuyển đổi. | Facebook pixel dựa trên CAPI |
Nếu sử dụng CONVERSIONS
, đồng thời sử dụng Facebook pixel hoặc Ứng dụng di động làm nguồn sự kiện, bạn phải cung cấp danh sách tên sự kiện mà bạn muốn ghi lại cho mục tiêu đó. Khi đó, Facebook có thể báo cáo các kết quả dựa trên những sự kiện chuyển đổi cụ thể này.
Nguồn đo lường | Tên sự kiện |
---|---|
Facebook Pixel |
|
Ứng dụng di động |
|
Tạo mục tiêu bằng cách chuyển danh sách objectives
đối tượng JSON khi bạn tạo nghiên cứu mới. Mục tiêu chứa thông tin sau:
Thông số | Mô tả |
---|---|
| Tên của mục tiêu. |
| Một boolean chỉ định liệu đây có phải là mục tiêu quảng cáo chính của bạn không. Mỗi nghiên cứu chỉ được có một mục tiêu chính. |
| Giá trị mục tiêu là |
| Danh sách các ID Facebook pixel cùng với danh sách |
| Danh sách các ứng dụng di động, bao gồm cả |
| Danh sách các ID nhóm sự kiện offline, nếu có. Hiện tại, chúng tôi không hỗ trợ dữ liệu sự kiện chia nhỏ cho Chuyển đổi offline. |
| Danh sách các ID chuyển đổi tùy chỉnh, nếu có. |
Bạn cũng có thể có nhiều mục tiêu cho mỗi nghiên cứu. Chúng tôi sẽ tổng hợp kết quả dựa trên các mục tiêu. Dưới đây là một ví dụ về nghiên cứu có nhiều mục tiêu.
curl \
-F 'name="another study"' \
-F 'description="description of another study"' \
-F 'start_time=1435622400' \
-F 'end_time=1436918400' \
-F 'cooldown_start_time=1433116800' \
-F 'observation_end_time=1438300800' \
-F 'viewers=[<USER_ID1>, <USER_ID2>]' \
-F 'type=LIFT' \
-F 'cells=[{name:"test group",description:"description of my test group",treatment_percentage:90,control_percentage:10,adaccounts:[<ACCOUNT_ID1>,<ACCOUNT_ID2>]}]' \
-F 'objectives=[{name:"first objective objective",is_primary:true,type:"CONVERSIONS",applications:[{id:<APP_ID1>},{id:<APP_ID2>}]},{name:"scond objective",type:"CONVERSIONS",applications:[{id:<APP_ID3>,event_names:["fb_mobile_purchase"]}],adspixels:[{id:<FB_PIXEL_ID>,event_names:["fb_pixel_purchase","fb_pixel_lead"]}]}]' \
-F 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/ad_studies'
Bạn có thể cập nhật, thêm và gỡ mục tiêu trong một nghiên cứu bằng cách làm vậy ở cấp độ nghiên cứu, tương tự như sửa đổi nhóm thử nghiệm. Để cập nhật một mục tiêu hiện có, hãy tham chiếu đến ID của mục tiêu đó trong đối tượng objectives
. Để thêm mục tiêu mới, hãy cung cấp một đối tượng mục tiêu mới. Để gỡ một mục tiêu, bạn chỉ cần loại bỏ mục tiêu đó khỏi thông số objectives
khi cập nhật.
Ví dụ - Cập nhật nguồn đo lường applications
của mục tiêu và gỡ nguồn đo lường adspixels
của mục tiêu đó
curl \
-F 'objectives=[{id:<OBJECTIVE_ID>,name:"new objective name",applications:[{id:<APP_ID>}],adspixels:[]}]' \
-F 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_ID>'
Ví dụ - Đọc mục tiêu của nghiên cứu
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_OBJECTIVE_ID>?fields=results&breakdowns=["cell_id"]'
Tất cả số liệu "người mua" sẽ hiển thị cho các nghiên cứu bắt đầu trước ngày chấm dứt là 13/07/2021. Những nghiên cứu bắt đầu sau ngày 13/07 sẽ không có số liệu "người mua" và số liệu chia nhỏ theo giới tính, độ tuổi và quốc gia. Thay đổi này sẽ ảnh hưởng đến các trường bắt đầu bằng cụm "người mua" sau đây (buyers_test
, buyers_control_scaled2
, v.v.).
Cũng lưu ý rằng bạn cần sử dụng số liệu cell_id
chia nhỏ để lấy kết quả ở cấp độ cụm.
Các mục tiêu của nghiên cứu được xác định trong khi thiết lập nghiên cứu. Hãy xem hướng dẫn thiết lập để biết cách xác định mục tiêu của nghiên cứu
Bạn có thể đọc các mục tiêu được tạo cho một nghiên cứu bằng cách thực hiện lệnh gọi GET
đến cạnh objectives
của nghiên cứu đó.
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_OBJECTIVE_ID>?fields=results&breakdowns=["cell_id"]'
Để biết thêm thông tin chi tiết về mục tiêu, hãy xem tài liệu tham khảo về Mục tiêu nghiên cứu quảng cáo.
Để truy xuất kết quả cho một mục tiêu, bạn có thể thực hiện lệnh gọi GET
đến nút mục tiêu bằng cách chỉ định results
trong thông số trường. Trường last_updated_results
cũng sẽ cho bạn biết thời điểm cập nhật dữ liệu kết quả gần đây nhất cho mục tiêu cụ thể này.
Phản hồi mẫu hiển thị dưới dạng JSON đã được phân tích cú pháp để giúp dễ đọc.
Lệnh:
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_OBJECTIVE_ID>?fields=results&breakdowns=["cell_id"]'
Dữ liệu thu được là một đối tượng JSON, chứa tên số liệu và chuỗi giá trị. Vui lòng tham khảo Bảng thuật ngữ về số liệu độ cải thiện trên Facebook.
Có người mua:
{ "results": [ "{"cell_id":"<cell_id>", "population_test":2334212, "population_control":123407, "population_reached":1862084, "impressions":19020874, "spend":26059, "buyers_control_raw_scaled":37672.615701199, "buyers_exposed":30085.482427228, "buyers_frequentist_pValue":0.00064950107027983, "conversions_control_raw_scaled":110918.27003534, "conversions_exposed":86961.044050743, "conversions_raw_pValue":0.12863848309723, "conversions_test":104412.89695396, "conversions_control_scaled":104575.81331581, "conversions_incremental":-162.91636184894, "conversions_notExposed":87123.960412592, "conversions_confidence":0.69291721817069, "conversions_multicell_confidence":null, "conversions_incremental_lower":-3470.6251396487, "conversions_incremental_upper":3235.0644420632, "conversions_multicell_rank":null, "conversions_incremental_share":-0.001873440730011, "conversions_CPiC":-159.95324044961, "buyers_test":40732.369934386, "buyers_control_scaled":41990.129061459, "buyers_incremental":-1257.7591270729, "buyers_notExposed":36617.935710157, "buyers_confidence":0.19318944031404, "buyers_multicell_confidence":null, "buyers_incremental_lower":-2905.5296282828, "buyers_incremental_upper":426.25813050358, "buyers_multicell_rank":null, "buyers_incremental_share":-0.041806181107957, "buyers_CPiB":-20.718593440578}" ], "id": "<objective_id>" }
Không có người mua:
{ "results": [ "{"cell_id":"<cell_id>", "population_test":2334212, "population_control":123407, "population_reached":1862084, "impressions":19020874, "spend":26059, "conversions_control_raw_scaled":110918.27003534, "conversions_exposed":86961.044050743, "conversions_raw_pValue":0.12863848309723, "conversions_test":104412.89695396, "conversions_control_scaled":104575.81331581, "conversions_incremental":-162.91636184894, "conversions_notExposed":87123.960412592, "conversions_confidence":0.69291721817069, "conversions_multicell_confidence":null, "conversions_incremental_lower":-3470.6251396487, "conversions_incremental_upper":3235.0644420632, "conversions_multicell_rank":null, "conversions_incremental_share":-0.001873440730011, "conversions_CPiC":-159.95324044961}" ], "id": "<objective_id>" }
Ngoài truy xuất kết quả cho mỗi mục tiêu, bạn còn có thể chọn chia nhỏ kết quả bằng cách cung cấp thông số breakdowns
.
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_OBJECTIVE_ID>?fields=results&breakdowns=["cell_id"]'
Bảng dưới đây bao gồm các thông số chia nhỏ hiện có:
Những nghiên cứu bắt đầu sau ngày 13/07 sẽ không có số liệu chia nhỏ theo giới tính, độ tuổi và quốc gia.
Số liệu chia nhỏ | Giá trị |
---|---|
|
|
| ID của các cụm hiện có trong nghiên cứu. |
|
|
| Mã quốc gia gồm 2 chữ cái ( Hiện chỉ được hỗ trợ khi truy vấn cùng với Ví dụ: |
Kết quả trả về nhiều đối tượng JSON trong mảng dựa trên những số liệu chia nhỏ hiện có. Ví dụ: nếu cell_id
được cung cấp, kết quả sẽ được chia nhỏ theo số lượng cụm trong nghiên cứu. Bạn có thể cung cấp một hoặc nhiều số liệu chia nhỏ; tuy nhiên, kết hợp của các số liệu chia nhỏ này phải có ít nhất 100 lượt chuyển đổi từ cả nhóm thử nghiệm lẫn nhóm kiểm soát để hiển thị kết quả.
{ "id": "<STUDY_OBJECTIVE_ID>", "results": [ { "cell_id": "<CELL_ID1>", ... Default fields where the values are specific to the <CELL_ID1> breakdown ... }, { "cell_id": "<CELL_ID2>", ... Default fields where the values are specific to the <CELL_ID2> breakdown ... }], }
Bạn có thể chỉ định nhãn ngày trong lệnh gọi API để nhận được kết quả nghiên cứu từ một ngày cụ thể. Lưu ý rằng lệnh gọi này sẽ trả về kết quả tương tự như khi bạn thực hiện chính lệnh gọi này vào ngày cụ thể đó mà không thêm trường thông tin nhãn ngày. Ngày phải nằm trong khoảng thời gian 30 ngày trước.
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
'https://graph.facebook.com/<API_VERSION>/<STUDY_OBJECTIVE_ID>?fields=results&ds=2020-03-01'