Bạn có thể thiết lập quảng cáo danh mục Advantage+ trên di động bằng Facebook SDK. Bạn nên kết hợp liên kết sâu và liên kết sâu trì hoãn vào ứng dụng của mình để mang đến cho người dùng ứng dụng trải nghiệm tốt nhất có thể.
Trên web, hãy sử dụng các sự kiện Meta Pixel như ViewContent
để theo dõi hoạt động tương tác với sự kiện. Trên di động, bạn có thể theo dõi cùng sự kiện đó bằng công cụ Sự kiện trong ứng dụng.
Bạn phải gửi 3 sự kiện bắt buộc từ ứng dụng giống với 3 sự kiện mà bạn gửi từ Pixel, đó là: ViewContent
, AddToCart
và Purchase
. Quảng cáo danh mục Advantage+ cần có những sự kiện này để hoạt động chính xác.
Sự kiện trên iOS | Sự kiện trên Android | Sự kiện tương đương trên web |
---|---|---|
|
|
|
|
|
|
|
|
|
Ví dụ: sự kiện ViewContent
sẽ kích hoạt khi ai đó xem một sản phẩm trong một ứng dụng:
[[FBSDKAppEvents shared] logEvent:FBSDKAppEventNameViewedContent
valueToSum:54.23
parameters:@{
FBSDKAppEventParameterNameCurrency : @"USD",
FBSDKAppEventParameterNameContentType : @"product",
FBSDKAppEventParameterNameContentID : @"123456789"
}
];
Bạn cũng có thể cung cấp một mảng giá trị JSON cho ID sản phẩm khi một sự kiện diễn ra đối với nhiều sản phẩm. Ví dụ: bạn có thể gửi nhiều sản phẩm có sự kiện Purchase
.
[[FBSDKAppEvents shared] logPurchase:54.23 currency : @"USD" parameters:@{
FBSDKAppEventParameterNameContentID : @"['1234','5678']",
FBSDKAppEventParameterNameContentType : @"product"
}
];
Nếu có nhiều ID nội dung, bạn nên cung cấp một mảng JSON thoát, chẳng hạn như:
"[\"1234\",\"5678\"]"
Đối với mỗi sự kiện trong ứng dụng, bạn có thể gửi thêm thông số. Bạn nên gửi thông số khi ai đó thực hiện một giao dịch mua:
Tên | Mô tả |
---|---|
string | Không bắt buộc. |
string | Không bắt buộc. |
Nếu sử dụng Đối tác đo lường di động (MMP) đã được phê duyệt để báo cáo sự kiện cho Facebook, bạn cũng có thể điều chỉnh cách triển khai để gửi các sự kiện bắt buộc. Mặc dù khác nhau tùy theo MMP, nhưng quá trình này thường bao gồm:
Dưới đây là những sự kiện bắt buộc:
Tên | Mô tả |
---|---|
| Khi một tài khoản trong Trung tâm tài khoản xem sản phẩm |
| Khi một mặt hàng được thêm vào giỏ hàng |
| Khi (các) mặt hàng được mua |
Bạn cũng phải gửi thêm 2 thông số sau để quảng cáo danh mục Advantage+ hoạt động:
product
hay ID product_group
Dưới đây là các thông số bổ sung hiện có:
Tên | Mô tả |
---|---|
string |
|
string | Bắt buộc. |
string | Không bắt buộc. |
string | Không bắt buộc. |
Lưu ý: Bạn cũng nên gửi các thông số _valueToSum
và fb_currency
khi ai đó mua hàng.
Cách dễ nhất để thử nghiệm xem tiện ích tích hợp của bạn có hoạt động hay không là sử dụng Trình trợ giúp quảng cáo ứng dụng để xem các sự kiện và thông số được báo cáo cho Facebook theo thời gian thực.
Bạn sẽ nhìn thấy 3 tên sự kiện sau đây nếu tích hợp thành công:
FB_MOBILE_CONTENT_VIEW
FB_MOBILE_ADD_TO_CART
FB_MOBILE_PURCHASE
Tìm hiểu thêm về các sự kiện trong ứng dụng iOS và Android.
Để xác minh chức năng của sự kiện trong ứng dụng, bạn có thể kiểm tra các sự kiện gần đây trong
Trình quản lý sự kiện trên Facebook.
Bằng cách cung cấp liên kết sâu trong nguồn cấp dữ liệu sản phẩm, bất kỳ ai tương tác với quảng cáo của bạn trên Facebook đều có thể truy cập trực tiếp vào một vị trí cụ thể trong ứng dụng. Ví dụ: khi ai đó nhấp vào một quảng cáo trong Facebook trên di động, họ sẽ nhìn thấy sản phẩm trong ứng dụng di động của bạn. Hãy xem phần Liên kết sâu và Xác minh liên kết sâu để biết thêm thông tin.
Nếu sử dụng liên kết sâu, bạn có thể chỉ định hành vi dự phòng nếu ai đó chưa cài đặt ứng dụng của bạn. Khi bạn cung cấp liên kết sâu trong nguồn cấp dữ liệu sản phẩm, những người chưa cài đặt ứng dụng của bạn sẽ nhìn thấy URL web của sản phẩm trong quảng cáo.
Vì có thể mục tiêu của bạn là tăng doanh số theo danh mục nên bạn muốn mọi người nhìn thấy trang sản phẩm hơn là ứng dụng cần cài đặt. Do vậy, chúng tôi đặt giá trị mặc định là URL web, mặc dù bạn có thể chỉ định hành vi khác để có nhiều quyền kiểm soát hơn. Hãy đặt hành vi dự phòng là applink_treatment
khi bạn tạo quảng cáo danh mục Advantage+ và sử dụng một trong những tùy chọn sau đây:
Tên | Mô tả |
---|---|
| Luôn chuyển một người đến URL web cụ thể. Trường này sẽ ghi đè bất kỳ liên kết sâu nào trong nguồn cấp dữ liệu của bạn. |
| Nếu ứng dụng được cài đặt và chúng tôi có liên kết sâu tương ứng, trường này sẽ chuyển một người đến ứng dụng của bạn. Nếu một trong những điều kiện này không được đáp ứng, trường này sẽ chuyển họ đến URL trang web. |
| Nếu ứng dụng được cài đặt và chúng tôi có thông tin liên kết sâu tương ứng, trường này sẽ chuyển một người đến ứng dụng. Nếu ứng dụng chưa được cài đặt, trường này sẽ chuyển họ đến cửa hàng ứng dụng để tìm ứng dụng. |
Giờ đây, bạn cần cung cấp liên kết sâu thực tế cho quảng cáo danh mục Advantage+ của mình. Hãy xem phần Danh mục sản phẩm, Liên kết sâu để biết thêm thông tin.
Để đo lường sự kiện chuyển đổi từ cả trang web lẫn ứng dụng di động của bạn, hãy đảm bảo mọi quảng cáo danh mục Advantage+ đều đặt Quy cách theo dõi chính xác cho những sự kiện sau đây:
Sự kiện | Quy cách theo dõi |
---|---|
|
|
|
|
|
|
Sau đó, Facebook có thể theo dõi bất kỳ sự kiện nào xảy ra từ quảng cáo danh mục Advantage+, cho dù ai đó có xem trang web hoặc ứng dụng của bạn hay không. Sau đây là cách đặt những quy cách theo dõi này:
use FacebookAds\Object\Ad;
use FacebookAds\Object\Fields\AdFields;
$ad = new Ad(<AD_ID>);
$ad->{'tracking_spec'} = array(
array(
'action.type' => array('app_custom_event'),
'application' => array($app_id),
),
array(
'action.type' => array('offsite_conversion'),
'offsite_pixel' => array(<PIXEL_ID>),
),
array(
'action.type' => array('mobile_app_install'),
'application' => array($app_id),
),
);
$ad->update();
curl \
-F 'tracking_spec=[
{"action.type":["app_custom_event"],"application":["101"]},
{"action.type":["offsite_conversion"],"offsite_pixel":["<PIXEL_ID>"]},
{"action.type":["mobile_app_install"],"application":["101"]}
]' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.11/<AD_ID>