Đối tượng SupplyChain cho phép người mua và đơn vị trung gian biết tất cả các bên đang bán hoặc bán lại khoảng không quảng cáo. Đối tượng này hoạt động cùng với ads.txt
/app-ads.txt
và sellers.json
để tăng cường tính minh bạch cho hệ sinh thái quảng cáo.
- Nhà xuất bản gửi một yêu cầu giá thầu.
- Người mua nhận được yêu cầu giá thầu và dữ liệu từ Đối tượng SupplyChain.
- Người mua tra cứu danh tính của tất cả các bên trung gian bán lại khoảng không quảng cáo.
- Người mua thu thập thông tin và xác minh nhà cung cấp được uỷ quyền để bán khoảng không quảng cáo.
Google sẽ tự động tạo các đối tượng này trong yêu cầu OpenRTB hoặc giao thức Google RTB (nếu có).
Cách hoạt động của Đối tượng SupplyChain
Đối tượng SupplyChain (còn được gọi là
) là một phần của yêu cầu giá thầu OpenRTB và bao gồm các "nút". Mỗi nút trong đối tượng schain
schain
đại diện cho một pháp nhân cụ thể tham gia vào yêu cầu giá thầu (bao gồm tất cả các pháp nhân liên quan đến luồng thanh toán trực tiếp cho khoảng không quảng cáo).
// Đối tượng mẫu
"schain": {
"complete": 1,
"nodes": [{
"asi":"google.com",
"sid":"pub-1234567891234567", // seller_id như trong tệp sellers.json của nhà xuất bản
"hp":1
}],
"ver":"1.0"
}
Bạn có thể đọc Tài liệu của OpenRTB dành cho nhà phát triển và tài liệu của IAB để biết thêm thông tin.
Đối tượng SupplyChain khác nhau tùy thuộc vào cách bạn làm việc với người mua.
Nhà xuất bản bán trực tiếp thông qua Google
Đối với những nhà xuất bản bán khoảng không quảng cáo trực tiếp thông qua Ad Manager, AdMob hoặc AdSense, đối tượng schain
chỉ chứa một nút cho “google.com” với seller_id
có trong sellers.json.
Nhà xuất bản sử dụng tính năng Đặt giá thầu mở
Nhà xuất bản sử dụng tính năng Đặt giá thầu mở để làm việc với các nền tảng trao đổi bên thứ ba có 2 nút trong đối tượng schain
: một nút cho google.com có seller_id
trong tệp sellers.json và một nút cho đối tác lợi nhuận trao đổi.
Giống như việc Google tạo nút cho google.com trước khi gửi yêu cầu giá thầu, đối tác trao đổi bên thứ ba có trách nhiệm thêm nút của họ trước khi chuyển yêu cầu.
Tất cả các bên trung gian không thanh toán
Những bên trung gian không xử lý hoạt động thanh toán sẽ không được đưa vào Đối tượng SupplyChain. Điều này bao gồm cả giải pháp đặt giá thầu dựa vào tiêu đề phía máy khách, giải pháp đặt giá thầu dựa vào tiêu đề không thanh toán và kiểu dàn xếp khác.
Nhà xuất bản sử dụng tính năng Quản lý nhiều khách hàng
Tính năng Quản lý nhiều khách hàng (MCM) cho phép nhà xuất bản mẹ kiếm tiền qua khoảng không quảng cáo của nhà xuất bản con riêng lẻ với loại uỷ quyền Quản lý tài khoản hoặc ở quy mô lớn với loại uỷ quyền Quản lý khoảng không quảng cáo.
Dành cho đối tác Quản lý tài khoản
Với nhà xuất bản gốc và nhà xuất bản con sử dụng tính năng Quản lý tài khoản, đối tượng schain
sẽ có một nút có mã người bán của nhà xuất bản con và chuỗi này sẽ được đánh dấu là hoàn chỉnh. Với nhà xuất bản sử dụng tính năng Quản lý tài khoản, việc kiếm tiền diễn ra trong tài khoản của nhà xuất bản con. Nhà xuất bản con được coi là nhà xuất bản cuối. Đối tượng schain
không chứa thông tin của nhà xuất bản mẹ.
Dành cho đối tác quản lý khoảng không quảng cáo
Đối tượng SupplyChain nay được đánh dấu là hoàn chỉnh cho các nhà xuất với loại uỷ quyền Quản lý khoảng không quảng cáo trong MCM. Có 1 nút cho nhà xuất bản con trong MCM, 1 nút cho nhà xuất bản mẹ MCM và chuỗi này được đánh dấu là hoàn chỉnh.
Bản cập nhật này đòi hỏi nhà xuất bản mẹ với loại uỷ quyền Quản lý khoảng không quảng cáo trong MCM chia sẻ Mã người bán (SID) của nhà xuất bản con thông qua giao diện người dùng hoặc API của Ad Manager.
Ví dụ về Đối tượng SupplyChain hoàn chỉnh
"schain" : {
"ver": "1.0",
"complete" : 1,
"nodes" : [
// Nút cho nhà xuất bản con trong MCM
{
"asi":"mcm-parent-example.com", // Đây chỉ là một ví dụ. Hãy nhớ nhập miền thực tế của nhà xuất bản mẹ.
"sid":"52e41fac28963d1e058a106f", // Mã người bán của nhà xuất bản con trong tệp seller.json của nhà xuất bản mẹ
"hp":1,
},
// Nút cho nhà xuất bản mẹ với loại uỷ quyền Quản lý khoảng không quảng cáo trong MCM
{
"asi":"google.com",
"sid":"pub-1234567891234567", // Mã nhà xuất bản của nhà xuất bản mẹ trong MCM trong tệp seller.json của Google
"hp":1,
}
]
}
Câu hỏi thường gặp
Tại sao nhà xuất bản mẹ trong MCM cần tạo tệp sellers.json?
Việc công khai thông tin của đối tác bằng cách cho phép liệt kê thông tin của họ trong tệp sellers.json là một bước quan trọng trong việc giúp người mua quảng cáo xác minh khoảng không quảng cáo của họ.
Hãy tìm hiểu thêm về thông số kỹ thuật cho tệp sellers.json của IAB.
Có phải tất cả nhà xuất bản con của tôi đều cần có tệp ads.txt hợp lệ không?
Nếu trong tệp ads.txt của nhà xuất bản con không có dòng nào liệt kê Nhà xuất bản mẹ trong MCM là DIRECT (ví dụ: MCM-parent-example.com, Mã người bán cho nhà xuất bản con trong MCM, DIRECT), nhưng lại liệt kê dòng Google với mã nhà xuất bản mẹ (ví dụ: google.com, Mã nhà xuất bản cho nhà xuất bản mẹ trong MCM, RESELLER, f08c47fec0942fa0), thì điều này có ảnh hưởng tiêu cực đến doanh thu không? Chuỗi cung ứng có hoàn chỉnh không?