SDK โฆษณาสื่ออินเทอร์แอกทีฟของ Google ช่วยให้คุณใช้พารามิเตอร์ต่อไปนี้เพื่อระบุว่า Google ต้องเปิดใช้การประมวลผลข้อมูลแบบจำกัด (RDP) หรือไม่ เพื่อช่วยให้คุณปฏิบัติตามกฎหมายความเป็นส่วนตัวระดับรัฐของสหรัฐอเมริกา SDK ช่วยให้ผู้เผยแพร่โฆษณาสามารถตั้งค่า RDP ในระดับคำขอโฆษณาได้โดยใช้พารามิเตอร์ต่อไปนี้
- RDP ของ Google
- สตริง Global Privacy Platform (GPP) ของ IAB
- [เลิกใช้งานแล้ว] สตริงความเป็นส่วนตัวของ IAB ในสหรัฐอเมริกา (
us_privacy)
เมื่อคุณใช้พารามิเตอร์ใดพารามิเตอร์หนึ่งเหล่านี้เพื่อระบุว่าผู้ใช้เลือกไม่แชร์ข้อมูล Google จะจำกัดการประมวลผลตัวระบุผู้ใช้และข้อมูลอื่นๆ เช่น การกำหนดเป้าหมายตามข้อมูลประชากร ภายใต้ RDP Google จะแสดงเฉพาะโฆษณาที่ไม่ได้ปรับตามโปรไฟล์ของผู้ใช้เมื่อให้บริการแก่คุณ
คุณต้องตัดสินใจว่าการประมวลผลข้อมูลแบบจำกัดจะช่วยสนับสนุนแผนการปฏิบัติตามข้อกำหนดของคุณได้อย่างไร รวมถึงต้องตัดสินใจด้วยว่าจะเปิดใช้ RDP เมื่อใด คุณสามารถใช้พารามิเตอร์ที่ไม่บังคับเหล่านี้พร้อมกันได้ตั้งแต่ 1 รายการขึ้นไป แม้ว่า Google จะใช้การดำเนินการที่จำกัดที่สุดเสมอ ตัวอย่างเช่น หาก RDP=1 สตริง GPP หรือสตริง us_privacy ระบุว่าผู้ใช้เลือกไม่รับ การแสดงโฆษณา Google จะเปิดใช้ RDP
คู่มือนี้มีไว้เพื่อช่วยให้ผู้เผยแพร่โฆษณาเข้าใจขั้นตอนที่จำเป็นในการเปิดใช้ตัวเลือกเหล่านี้ตามคำขอโฆษณาแต่ละรายการ
สัญญาณ RDP
หากต้องการแจ้งให้ Google ทราบว่าควรเปิดใช้ RDP โดยใช้สัญญาณของ Google ให้เพิ่ม
&rdp=1 ลงในพารามิเตอร์แท็กโฆษณา ดังที่แสดงในตัวอย่างต่อไปนี้
Objective-C
- (void)requestStream {
...
IMALiveStreamRequest *request =
[[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
adDisplayContainer:adDisplayContainer
videoDisplay:imaVideoDisplay];
request.adTagParameters = @{ @"rdp" : @1};
[self.adsLoader requestStreamWithRequest:request];
}
Swift
func requestStream() {
...
let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey,
adDisplayContainer: adDisplayContainer,
videoDisplay: imaVideoDisplay);
request?.adTagParameters = ["rdp" : 1];
adsLoader.requestStream(with: request)
}
สัญญาณ GPP ของ IAB
หากต้องการแจ้งให้ Google ทราบว่าควรเปิดใช้ RDP โดยใช้สัญญาณของ IAB ให้ใช้พารามิเตอร์แท็กโฆษณา gpp={gpp string} และ gpp_sid={gpp section id} ดูรายละเอียดเพิ่มเติม
เกี่ยวกับการใช้สัญญาณ GPP ได้ที่
การรองรับ Global Privacy Platform ของ IAB
Google จะทริกเกอร์ RDP เมื่อเป็นไปตามเกณฑ์บางอย่างที่เฉพาะเจาะจงสำหรับสตริง GPP ระดับประเทศของสหรัฐอเมริกา รวมถึงระดับรัฐในแคลิฟอร์เนีย โคโลราโด คอนเนทิคัต ฟลอริดา และเวอร์จิเนีย
ดูรายละเอียดเกี่ยวกับข้อกำหนดของ Global Privacy Protocol ได้ในส่วนที่เกี่ยวข้องในบทความที่ลิงก์ไว้ก่อนหน้านี้
Objective-C
- (void)requestStream {
...
IMALiveStreamRequest *request =
[[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
adDisplayContainer:adDisplayContainer
videoDisplay:imaVideoDisplay];
request.adTagParameters = @{
@"gpp" : @"gpp_string",
@"gpp_sid" : @"gpp_section_id"
};
[self.adsLoader requestStreamWithRequest:request];
}
Swift
func requestStream() {
...
let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey,
adDisplayContainer: adDisplayContainer,
videoDisplay: imaVideoDisplay);
request?.adTagParameters = [
"gpp" : "gpp_string",
"gpp_sid" : "gpp_section_id"
];
adsLoader.requestStream(with: request)
}