Tìm hiểu cách người mua quảng cáo (DSP và nhà quảng cáo) đang chạy một chiến dịch quảng cáo có thể kiểm soát tốc độ phân phối quảng cáo theo tần suất người dùng đã xem hoặc tương tác với quảng cáo. Việc kiểm soát tần suất phân phối quảng cáo sẽ cải thiện trải nghiệm của đối tượng bằng cách tránh tình trạng họ cảm thấy mệt mỏi với quảng cáo, đồng thời tăng doanh thu bằng cách tiếp cận nhiều người dùng hơn với cùng một ngân sách. Hướng dẫn này trình bày nhiều phương pháp để xử lý tần suất quảng cáo.
Rời khỏi một nhóm đối tượng có cùng mối quan tâm
Bạn có thể gọi navigator.leaveAdInterestGroup()
để yêu cầu trình duyệt của người dùng rời khỏi một nhóm mối quan tâm khi người dùng nhấp vào quảng cáo. Từ bên trong khung quảng cáo chiến thắng và các khung phụ của khung đó, bạn có thể gọi leaveAdInterestGroup()
miễn là nguồn gốc của khung giống với nguồn gốc của nhóm mối quan tâm. Một phương pháp có thể được áp dụng là thêm một khung phụ vô hình bên trong khung quảng cáo chịu trách nhiệm rời khỏi nhóm mối quan tâm.
Việc rời khỏi nhóm mối quan tâm của quảng cáo sẽ ngăn việc đặt giá thầu trong tương lai và đóng vai trò như một hình thức giới hạn tần suất.
Sử dụng tín hiệu prevWinsMs
trong quá trình tạo giá thầu
Để kiểm soát tần suất đơn giản, bạn có thể sử dụng trường prevWinsMs
trong browserSignals
bên trong generateBid()
.
Trường prevWinMs
chứa quảng cáo chiến thắng của nhóm mối quan tâm và thời gian kể từ lần chiến thắng trước đó tính bằng mili giây. Xin lưu ý rằng đối tượng ad
ở đây chỉ chứa các trường renderURL
và metadata
.
Sử dụng tín hiệu này để xác định xem có nên phân phối quảng cáo hay không. Việc trả về giá trị giá thầu là 0 sẽ đảm bảo rằng quảng cáo sẽ không thắng phiên đấu giá.
Lưu trữ dữ liệu lượt nhấp trong cookie của bên thứ nhất
Bạn cũng có thể sử dụng cookie của bên thứ nhất để lưu trữ thông tin về lượt nhấp. Khi quảng cáo hiển thị, hãy ghi đè một nhóm mối quan tâm hiện có bằng dữ liệu lượt nhấp dưới dạng tín hiệu đặt giá thầu của người dùng (userBiddingSignals
).
Sơ đồ sau đây mô tả trình tự:
- Người dùng truy cập vào trang của nhà quảng cáo
- Người mua (nhà quảng cáo/DSP) khởi chạy một mảng dữ liệu lượt nhấp trong cookie của bên thứ nhất.
- Người mua (nhà quảng cáo/DSP) thêm người dùng vào một nhóm mối quan tâm và đặt mảng
clicks
ban đầu trong trườnguserBiddingSignals
. - Sau đó, người dùng truy cập vào trang của nhà xuất bản.
- Người bán (nhà xuất bản/DSP) thực thi phiên đấu giá Protected Audience và quảng cáo chiến thắng sẽ được hiển thị cho người dùng.
- Người dùng nhấp vào quảng cáo chiến thắng.
- Người dùng được chuyển đến trang của nhà quảng cáo.
- URL của lượt nhấp chứa tên nhóm mối quan tâm dưới dạng tham số truy vấn
- Người mua (nhà quảng cáo/DSP) đọc cookie hiện có của bên thứ nhất
- Bên mua (nhà quảng cáo/DSP) thêm dấu thời gian lượt nhấp mới vào dữ liệu lượt nhấp hiện có
- Người mua (nhà quảng cáo/DSP) cập nhật nhóm mối quan tâm bằng dữ liệu lượt nhấp mới.
- Người mua (nhà quảng cáo/DSP) cập nhật cookie của bên thứ nhất bằng dữ liệu lượt nhấp mới.
Dấu thời gian trong trường click
của userBiddingSignals
sẽ xuất hiện bên trong hàm generateBid()
khi người dùng truy cập lại trang của nhà xuất bản và người mua có thể sử dụng dữ liệu này để kiểm soát việc phân phối quảng cáo.
Tiếp theo là gì?
Chúng tôi muốn thảo luận với bạn để đảm bảo việc xây dựng một API phù hợp với tất cả mọi người.
Thảo luận về API
Giống như các API Hộp cát về quyền riêng tư khác, API này được ghi lại và thảo luận công khai.
Thử nghiệm với API
Bạn có thể thử nghiệm và tham gia cuộc trò chuyện về Protected Audience API.