Chỉ có trong Google Ad Manager 360
PPID (Giá trị nhận dạng do nhà xuất bản cung cấp) là một tính năng của Google Ad Manager 360 và có thể chưa được kích hoạt cho mạng của bạn. Hãy liên hệ với người quản lý tài khoản của bạn để kích hoạt PPID.
Giá trị nhận dạng do nhà xuất bản cung cấp (PPID) cho phép nhà xuất bản gửi cho Google Ad Manager một giá trị nhận dạng để sử dụng trong tính năng giới hạn tần suất, nhắm mục tiêu theo đối tượng và phân khúc đối tượng, xoay vòng quảng cáo tuần tự và các biện pháp kiểm soát phân phối quảng cáo khác dựa theo đối tượng trên nhiều thiết bị. #PPID
Chuyển đến:
- Cách thức hoạt động của PPID
- Tạo PPID bằng dữ liệu của bên thứ nhất
- Xoá PPID
- Đặt giá trị nhận dạng
- Giới hạn và yêu cầu
- Bật PPID cho nhu cầu có lập trình
- Báo cáo về PPID
- Yêu cầu có nhiều giá trị nhận dạng
Cách thức hoạt động của PPID
- Giá trị nhận dạng gửi đến Ad Manager phải được băm hoặc mã hoá để không có ý nghĩa với Google và không được là thông tin nhận dạng cá nhân chưa qua xử lý.
- Nếu Google biết rằng người dùng đã chọn không sử dụng quảng cáo được cá nhân hoá (ví dụ: bằng cách sử dụng Chế độ cài đặt quảng cáo, Các biện pháp kiểm soát sự đồng ý của người dùng ở Liên minh Châu Âu hoặc chế độ cài đặt xử lý dữ liệu bị hạn chế (RDP)), thì các tính năng cho phép sử dụng PPID để nhắm mục tiêu quảng cáo đến trình duyệt web của người dùng sẽ bị tắt.
- Người dùng phải có quyền sử dụng cơ chế chọn không nhận quảng cáo được cá nhân hoá.
-
Nếu người dùng xoá tài khoản của họ hoặc chọn không sử dụng PPID của nhà xuất bản cho mục đích liên quan đến quảng cáo, thì nhà xuất bản phải ngay lập tức dừng gửi cho Google PPID liên quan đến người dùng đó.
Tạo PPID bằng dữ liệu của bên thứ nhất
Đối với nhà xuất bản sử dụng Giải pháp đối tượng, PPID có thể giúp xây dựng phân khúc đối tượng bền vững và ưu tiên quyền riêng tư của những người dùng được nhận dạng mà không cần dựa vào giá trị nhận dạng hoặc cookie của bên thứ ba. PPID có thể dựa trên thông tin đăng nhập hoặc dựa trên cookie của bên thứ nhất được gán biệt danh. Bước đầu tiên cần làm là xác định những dữ liệu của bên thứ nhất mà bạn hiện có để giúp nhận diện từng người dùng.
Khi đã có người dùng đăng nhập, bạn có thể phát triển PPID dựa trên dữ liệu đăng nhập, chẳng hạn như địa chỉ email hoặc giá trị nhận dạng duy nhất được liên kết với một người dùng cụ thể. Việc này cũng giúp bạn xác định cùng một người dùng khi họ đăng nhập trên nhiều thiết bị.
Đối với nhà xuất bản không có người dùng đăng nhập, PPID có thể hữu ích khi được phát triển bằng cách sử dụng cookie của bên thứ nhất theo miền cụ thể hoặc giá trị nhận dạng do nhà xuất bản thiết lập, thường là ở phía máy chủ. Để tránh tạo PPID mới mỗi phiên người dùng, giá trị nhận dạng được gán biệt danh phải cố định đối với từng người dùng trong nhiều phiên.
Xoá PPID
Nếu người dùng yêu cầu nhà xuất bản xoá dữ liệu người dùng của họ, thì nhà xuất bản có thể gửi yêu cầu xoá dữ liệu của người dùng tới Ad Manager để đảm bảo dữ liệu người dùng sẽ được xoá khỏi hệ thống lưu trữ nội bộ của Google.
+
, =
, /
hoặc $
, thì bạn cần phải Mã hoá URL trước khi chèn giá trị đó vào phần giữ chỗ URL.Để yêu cầu xoá dữ liệu PPID, nhà xuất bản phải tạo yêu cầu qua URL này:
https://securepubads.g.doubleclick.net/user_data_deletion?ppid={user's_PPID}&iu={publisher's_AdManager_network_code}
Ví dụ
https://securepubads.g.doubleclick.net/user_data_deletion?ppid=12JD92JD8078S8J29SDOAKC0EF230337&iu=12345
- Nhà xuất bản có thể bắt đầu quá trình này ngay khi nhận được tín hiệu từ người dùng yêu cầu xoá dữ liệu.
- Sau khi nhận được tín hiệu này từ nhà xuất bản, hệ thống nội bộ của chúng tôi sẽ ngay lập tức huỷ liên kết dữ liệu người dùng hiện có khỏi PPID rồi xóa hoàn toàn dữ liệu đó trong vòng 63 ngày.
Phản hồi dự kiến
Yêu cầu thành công sẽ trả về mã trạng thái phản hồi HTTP “200”. Yêu cầu không thành công trả về mã trạng thái phản hồi HTTP “400”. Nếu API xoá dữ liệu PPID không được bật, thì hệ thống sẽ trả về mã trạng thái phản hồi HTTP “404”.
Đặt giá trị nhận dạng
Nếu trang web/ứng dụng của bạn không gửi yêu cầu quảng cáo Google Ad Manager (hoặc yêu cầu pixel đối tượng) kèm theo một PPID cho trước trong 180 ngày, thì bạn cần gửi lại yêu cầu đó để đảm bảo PPID hợp lệ. Google có thể xoá PPID sau khoảng thời gian ngắn hơn thế nếu không thấy có hoạt động gì để tối ưu hoá một cách thông minh các tài nguyên dành cho PPID.
Thẻ nhà xuất bản của Google
Đối với các trang web, hãy sử dụng phương thức PublisherProvidedId
:
Thông tin chi tiết về phương thức của pubService
pubService.setPublisherProvidedId(identifier)
Đặt giá trị cho mã do nhà xuất bản cung cấp để sử dụng trong việc giới hạn tần suất và các hoạt động khác dựa trên đối tượng.
Tham số
Giá trị nhận dạng string
: Mã chứa chữ và số do nhà xuất bản cung cấp có số lượng ký tự tối đa nên dùng là 150.
Ví dụ
googletag.pubads().setPublisherProvidedId('12JD92JD8078S8J29SDOAKC0EF230337');
googletag.enableServices();
</script>
SDK Quảng cáo của Google trên thiết bị di động
Lớp GoogleAdManagerExtras
chứa phương thức có tên là setPublisherProvidedId(string ID)
. Hãy xem tài liệu hướng dẫn về SDK Quảng cáo của Google trên thiết bị di động để biết thêm thông tin.
IMA SDK của Google
Các SDK HTML5, iOS và Android cung cấp các phương thức hoặc thuộc tính sau để đặt PPID.
-
HTML5 – ima.ImaSdkSettings.setPpid()
-
iOS – IMASettings.ppid (thuộc tính đối tượng có thể biến đổi, không phải là một phương thức)
- Android – ImaSdkSettings.setPpid()
Yêu cầu không phải JS (còn gọi là Yêu cầu không gắn thẻ)
Nếu dùng /adx
hoặc /ad+/jump
cần truyền PPID để trực tiếp gửi tới Google Ad Manager, thì yêu cầu phải sử dụng tham số ppid=
.
+
, =
, /
hoặc $
, thì bạn cần phải Mã hoá URL trước khi chèn giá trị đó vào phần giữ chỗ URL.Thẻ pixel Giải pháp đối tượng
Yêu cầu được gửi trực tiếp tới Google Ad Manager bằng thẻ pixel Giải pháp đối tượng phải bao gồm thông số ppid=
.
+
, =
, /
hoặc $
, thì bạn cần phải Mã hoá URL trước khi chèn giá trị đó vào phần giữ chỗ URL.Thẻ ví dụ cho trang web
ad-manager-network_code
}/DFPAudiencePixel;dc_seg={segment_ID
};ppid={your_ID
}"></script>Thẻ ví dụ cho ứng dụng
ad-manager-network_code
}/DFPAudiencePixel;ord=%%CACHEBUSTER%%;dc_seg={segment_ID
};ppid={your_ID
}?gdpr=<0,1>&gdpr_consent=<tc string>&tfua=<0,1>&tfcd=<0,1>Hãy tìm hiểu thêm về cách chuyển PPID vào thẻ pixel Giải pháp đối tượng.
Giới hạn và yêu cầu
Nếu không đáp ứng được các yêu cầu mô tả dưới đây, PPID có thể bị hệ thống của chúng tôi bỏ qua hoặc huỷ.
Giá trị PPID phải:
-
Ở dạng ký tự chữ-số ([0-9a-zA-Z], ‘+', ‘.', ‘=' , '/' , ‘_' , ‘-' , ‘$', ‘,', ‘{‘, ‘}') hoặc thể hiện giá trị HEX UUID (8-4-4-4-12).
Ví dụ:
Dưới đây là ví dụ về PPID chính xác:
- 12JD92JD8078S8J29SDOAKC0EF230337
- 12jd92jd8078s8j29sdoakc0ef230337
- 12Jd92jD8078s8j29sDoakc0ef230337
- 123e4567-e89b-12d3-a456-426614174000
Nhà xuất bản có thể kiểm tra xem PPID đã đúng hay chưa bằng cách sử dụng biểu thức chính quy này trong các công cụ sau đây:
^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$Công cụ
-
Tối thiểu 22 ký tự.
-
Có tối đa 150 ký tự.
-
Đã băm hoặc mã hoá, vì vậy không có ý nghĩa với Google.
-
URL được mã hoá nếu chứa dấu
+
,=
,/
hoặc$
.Một số ký tự được phép sử dụng trong giá trị PPID hợp lệ có ý nghĩa đặc biệt khi được đưa vào URL. Nếu bộ ký tự dùng để làm rối mã nhận dạng có chứa+
,=
,/
hoặc$
, thì bạn cần phải mã hoá URL trước khi chèn giá trị đó vào phần giữ chỗ URL. Việc này khác với việc sử dụng một phương thức SDK, chẳng hạn nhưpubService.setPublisherProvidedId(identifier)
của GPT, trong đó SDK thực hiện việc mã hoá URL của giá trị được cung cấp.Ví dụKhi sử dụng phương thức mã hoá AES, bạn làm rối mã nhận dạng người dùng và giá trị PPID thu được làn6lvihJocabdNhFQqRbBt552lNGh74k7/1kZ2dC0dXk=
. Các ký tự/
và=
trong giá trị phải được mã hoá URL trước khi chèn giá trị nhận dạng vào tham số URL của PPID.Tham số URL được mã hoá chính xác thu được sẽ trở thànhppid=n6lvihJocabdNhFQqRbBt552lNGh74k7%2F1kZ2dC0dXk%3D
. -
Chỉ gửi khi có thể xác định được người dùng cho nhiều phiên hoạt động (ví dụ: có thể sử dụng cookie của bên thứ nhất có sẵn trong nhiều phiên hoạt động để tạo PPID).
Bạn cần tránh thay đổi thuật toán tạo giá trị PPID. Việc này khiến nhiều tính năng bị đặt lại, chẳng hạn như giới hạn tần suất, phân khúc đối tượng, nhắm mục tiêu, xoay vòng quảng cáo tuần tự và các tính năng phân phối quảng cáo khác dựa trên đối tượng.
Bật PPID cho nhu cầu có lập trình
Khi PPID (giá trị nhận dạng do nhà xuất bản cung cấp) được bật, nhu cầu có lập trình và nhu cầu của Google có thể sử dụng PPID để hỗ trợ chế độ giới hạn tần suất bên mua và cá nhân hoá quảng cáo dựa trên mối quan tâm đối với lưu lượng truy cập có lập trình, khi không có cookie hoặc mã thiết bị của bên thứ ba trong Ad Manager. Việc này có thể sẽ giúp tăng doanh thu có lập trình của nhà xuất bản, trong khi giới hạn tính năng theo dõi hoạt động của người dùng chỉ trong cùng một mạng Ad Manager:
-
Trước khi chia sẻ PPID theo nhu cầu có lập trình và nhu cầu của Google, Ad Manager chuyển PPID thành mã phân vùng cho mỗi nhà xuất bản nên không thể xác định người dùng trên trang web và ứng dụng của nhà xuất bản khác.
-
Ngoài việc bật PPID, bạn cũng cần phải chọn người để chia sẻ PPID qua phương thức lập trình (như nhu cầu của Google, Authorized Buyers và Bên đặt giá thầu mở). Bạn có thể thực hiện việc này thông qua phần Cài đặt kênh nhu cầu. Xin lưu ý rằng hiện tại, PPID cho nhu cầu không phải của Google chỉ được cung cấp bên ngoài Khu vực kinh tế Châu Âu (EEA), Thuỵ Sĩ, Vương quốc Anh, California và một số tiểu bang ở Hoa Kỳ.
-
Bạn có thể gửi dữ liệu của mình (kể cả dữ liệu của bên thứ nhất) cho những bên đặt giá thầu bên thứ ba mà bạn chọn bằng cách sử dụng tín hiệu an toàn.
Hãy làm theo các bước sau để bật PPID cho nhu cầu có lập trình:
-
Đăng nhập vào Google Ad Manager.
-
Nhấp vào Phân phối, sau đó nhấp vào Cài đặt kênh nhu cầu.
-
Trong phần "Chia sẻ dữ liệu của nhà xuất bản", hãy nhấp vào Giá trị nhận dạng do nhà xuất bản cung cấp (PPID) cho nhu cầu có lập trình.
-
Để kích hoạt PPID cho nhu cầu có lập trình của một kênh nhu cầu, hãy bật nút chuyển .
-
Nhấp vào Lưu.
Báo cáo về PPID
Sử dụng phương diện "Trạng thái giá trị nhận dạng do nhà xuất bản cung cấp (PPID)" trong báo cáo Ad Manager để xem mức độ phù hợp được chia nhỏ theo các yêu cầu quảng cáo có PPID (giá trị "Hiện diện") hoặc không có PPID (giá trị "Thiếu"). Phương diện này bao gồm cả lưu lượng truy cập đặt trước và lưu lượng truy cập có lập trình.
- Sử dụng phương diện "Trạng thái giá trị nhận dạng do nhà xuất bản cung cấp (PPID)" để khắc phục sự cố về mức độ phù hợp của PPID trên lưu lượng truy cập đặt trước và lưu lượng truy cập có lập trình. Ví dụ: để biết liệu một số khoảng không quảng cáo có bị thiếu cấu hình PPID chính xác hay không, bạn có thể báo cáo về Tổng số yêu cầu quảng cáo theo Đơn vị quảng cáo và/hoặc Loại yêu cầu, thêm bộ lọc Trạng thái giá trị nhận dạng do nhà xuất bản cung cấp (PPID) rồi chọn là bất kỳ mục nào trong số, sau đó chọn Thiếu.
- PPID cho nhu cầu có lập trình chỉ áp dụng cho phần lưu lượng truy cập không có giá trị nhận dạng của bên thứ ba. Nói cách khác, giá trị này không ảnh hưởng đến lưu lượng truy cập có lập trình khi có cookie của bên thứ ba. Vì vậy, lúc phân tích hiệu suất có lập trình khi có PPID, bạn nên chọn bộ lọc Trạng thái mã nhận dạng của bên thứ ba, rồi chọn là bất kỳ mục nào trong số, sau đó chọn Thiếu để giới hạn kết quả phân tích theo những yêu cầu quảng cáo không có cookie của bên thứ ba hoặc mã thiết bị.
- Bạn không thể sử dụng phương diện "Trạng thái giá trị nhận dạng do nhà xuất bản cung cấp (PPID)" để xác định chính xác hiệu quả doanh thu, nhưng số liệu này có thể dùng làm chỉ báo về hiệu suất. Để hiểu rõ hơn về mức tăng doanh thu, các nhà xuất bản nên thực hiện thử nghiệm A/B riêng, xem xét các loại khoảng không quảng cáo, cũng như sự hiện diện của giá trị nhận dạng của bên thứ ba.
Yêu cầu có nhiều giá trị nhận dạng
Như đề cập trước đó, PPID bổ sung chứ không phải thay thế các giá trị nhận dạng dùng trong Google Ad Manager (ví dụ: cookie trên môi trường máy tính hoặc mã nhận dạng cho quảng cáo đặt lại được trên thiết bị di động, như AdID và IDFA). Trong hầu hết các trường hợp, điều này có nghĩa là các yêu cầu quảng cáo sử dụng PPID được gửi tới Google Ad Manager sẽ là yêu cầu có nhiều giá trị nhận dạng, tức là sẽ chứa một giá trị nhận dạng PPID chính và giá trị nhận dạng phụ trên máy tính/thiết bị di động. Bạn chỉ có thể chuyển một PPID trong mỗi lệnh gọi quảng cáo.
Việc này có thể ảnh hưởng đến hành vi của Google Ad Manager theo một số cách, được nêu chi tiết bên dưới.
Nhắm mục tiêu theo phân khúc đối tượng
Danh sách các đối tượng trong phân khúc được duy trì một cách độc lập với giá trị nhận dạng phụ và PPID. Khi nhận được một yêu cầu có nhiều giá trị nhận dạng, yêu cầu sẽ đủ điều kiện để phân phát mục hàng được nhắm mục tiêu đến mọi thành viên trong phân khúc kết hợp giữa hai giá trị nhận dạng.
Ví dụ
Một người dùng truy cập một trang web hoặc ứng dụng thể thao có hỗ trợ PPID cho người dùng đã đăng nhập, nhưng người dùng này chưa đăng nhập. Người dùng này truy cập các trang trên trang web hoặc ứng dụng đó, khiến họ được thêm vào phân khúc đối tượng cho người hâm mộ bóng rổ (phân khúc S1). Vì người dùng này chưa đăng nhập nên giá trị nhận dạng phụ được thêm vào phân khúc đối tượng. Người dùng này sau đó đăng nhập vào trang web hoặc ứng dụng, kích hoạt việc bổ sung một PPID trên các yêu cầu quảng cáo sau đó. Người dùng cụ thể này được biết là thuộc độ tuổi từ 25 đến 34 và PPID của người đó đã được thêm vào một phân khúc đối tượng dựa trên độ tuổi (phân khúc S2) thông qua hoạt động tải giá trị nhận dạng lên hàng loạt. Đối với các yêu cầu có nhiều giá trị nhận dạng của người dùng, mục hàng được nhắm mục tiêu đến phân khúc S1 và/hoặc S2 sẽ đủ điều kiện phân phát.
Chia sẻ phân khúc đối tượng
PPID chỉ dành cho một mạng duy nhất. Điều này nghĩa là mỗi mạng có vùng chứa tên PPID riêng của mình để tránh trường hợp xung đột nếu hai mạng gán cùng PPID cho người dùng khác nhau. Phân khúc đối tượng được hình thành từ PPID của một mạng không thể chia sẻ với các mạng hoặc sản phẩm khác (chính xác hơn là PPID trong yêu cầu từ một mạng sẽ không bao giờ khớp với PPID trong phân khúc đối tượng của mạng khác). Chỉ có phân khúc dựa trên mã thiết bị hoặc cookie mới có thể được chia sẻ giữa nhiều mạng. Bạn có thể chia sẻ phân khúc đối tượng có chứa cả PPID và mã phụ, nhưng quảng cáo nhắm mục tiêu đến phân khúc này sẽ chỉ đủ điều kiện phân phát cho yêu cầu có nhiều giá trị nhận dạng nếu giá trị nhận dạng phụ trong yêu cầu quảng cáo khớp với một giá trị nhận dạng phụ trong phân khúc.
Danh sách thành viên phân khúc đối tượng
Nếu nhận được một yêu cầu có nhiều giá trị nhận dạng thì chỉ PPID chính được xem xét để kích hoạt hoặc làm mới danh sách thành viên phân khúc đối tượng. Hệ thống sẽ không xem xét bất kỳ giá trị nhận dạng phụ nào được chuyển đi trong yêu cầu cho mục đích này.
Ví dụ
Giới hạn tần suất
Nếu nhận được một yêu cầu có nhiều giá trị nhận dạng, thì hệ thống chỉ xem xét PPID để tính giới hạn tần suất. Hệ thống sẽ không xem xét bất kỳ giá trị nhận dạng phụ nào được chuyển đi trong yêu cầu cho mục đích này.
Ví dụ
Xoay vòng mẫu quảng cáo theo tuần tự
Nếu nhận được một yêu cầu có nhiều giá trị nhận dạng, thì hệ thống chỉ xem xét PPID để xác định tệp sáng tạo tiếp theo trong trình tự xoay vòng để phân phát. Hệ thống sẽ không xem xét bất kỳ giá trị nhận dạng phụ nào được chuyển đi trong yêu cầu cho mục đích này.
Ví dụ
Báo cáo chuyển dữ liệu
Cả hai giá trị nhận dạng được chuyển vào luồng yêu cầu có nhiều giá trị nhận dạng thông qua báo cáo chuyển dữ liệu, nhưng các giá trị này được báo cáo ở dạng mã hoá. Nhà xuất bản không thể đảo ngược quá trình mã hóa (khôi phục lại PPID hoặc giá trị nhận dạng phụ về định dạng ban đầu). Tuy nhiên, những giá trị nhận dạng đã mã hóa này có thể được tải lên hàng loạt vào danh sách đối tượng để tiếp thị lại/nhắm mục tiêu sau này.
Ví dụ
PublisherProvidedID
và dữ liệu đại diện được mã hoá của giá trị nhận dạng phụ của người dùng xuất hiện trong trường UserId
.