ผสานรวม Yahoo กับสื่อกลาง

คู่มือนี้จะแสดงวิธีใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เพื่อโหลดและแสดงโฆษณาจาก Yahoo โดยใช้สื่อกลางที่ครอบคลุมการผสานรวม Waterfall โดยจะครอบคลุมวิธีการเพิ่ม Yahoo ลงในการกำหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม Yahoo Mobile SDK และอะแดปเตอร์ลงในแอป

การผสานรวมที่รองรับและรูปแบบโฆษณา

AdMob อะแดปเตอร์สื่อกลางสำหรับ Yahoo มีความสามารถดังต่อไปนี้

การผสานรวม
การเสนอราคา
น้ำตก
รูปแบบ
แบนเนอร์
โฆษณาคั่นระหว่างหน้า
ได้รับรางวัลแล้ว
เนทีฟ

ข้อกำหนด

  • เป้าหมายการติดตั้งใช้งาน iOS 12.0 ขึ้นไป

ขั้นตอนที่ 1: ตั้งการกำหนดค่าใน Yahoo UI

เข้าสู่ระบบ SSP ของ Yahoo ในส่วนแอปพลิเคชันและเว็บไซต์ ให้คลิกปุ่ม + แล้วคลิกแอปพลิเคชัน

กรอกแบบฟอร์มและคลิกบันทึกและเพิ่มตำแหน่งเพื่อสร้างแอป

Android

iOS

เมื่อสร้างแอปแล้ว คุณจะต้องสร้างตำแหน่ง เลือกประเภทตำแหน่ง กรอกแบบฟอร์ม แล้วคลิกบันทึกและสร้างรายได้

จดบันทึกรหัสตำแหน่งของคุณ

คุณจะต้องเพิ่มแหล่งที่มาของโฆษณาลงในตำแหน่ง ในแบบฟอร์มถัดไป ให้เลือก Yahoo SSP เป็นแหล่งที่มาของโฆษณา และกรอกแบบฟอร์มด้วยข้อมูลที่จำเป็น เมื่อกรอกแบบฟอร์มเสร็จแล้ว ให้คลิกบันทึก

สุดท้าย ให้ลากแหล่งที่มาของโฆษณาที่คุณเพิ่งสร้างขึ้นในตารางแหล่งที่มาของโฆษณา Waterfall เพื่อเพิ่มลงในตำแหน่งโฆษณา

จดรหัสเว็บไซต์ไว้

เปิดโหมดทดสอบ

คุณทดสอบโฆษณา Yahoo ได้โดยสร้างแหล่งที่มาของโฆษณาทดสอบ แล้วเพิ่มลงในแหล่งที่มาของโฆษณา Waterfall ของตําแหน่งโฆษณา ไปที่การตั้งค่าของรหัสตำแหน่งโฆษณา คลิกปุ่มเพิ่ม แล้วเลือกทดสอบแหล่งที่มาของโฆษณา

เมื่อสร้างแหล่งที่มาของโฆษณาแล้ว ให้ลากไปยังแหล่งที่มาของโฆษณา Waterfall ของตำแหน่ง

เท่านี้ก็เรียบร้อย ขณะนี้คุณมีการผสานรวมสื่อกลางที่ใช้ได้กับ Yahoo แล้ว

ขั้นตอนที่ 2: ตั้งค่าดีมานด์ Yahoo ใน AdMob UI

กำหนดการตั้งค่าสื่อกลางสำหรับหน่วยโฆษณา

Android

ดูวิธีการได้ที่ขั้นตอนที่ 2 ในคู่มือสําหรับ Android

iOS

โปรดดูวิธีการในขั้นตอนที่ 2 ในคู่มือสำหรับ iOS

เพิ่ม Yahoo ลงในรายชื่อพาร์ทเนอร์โฆษณาเกี่ยวกับกฎระเบียบของรัฐในสหรัฐอเมริกาและ GDPR

ทำตามขั้นตอนใน การตั้งค่า GDPR และ การตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกา เพื่อเพิ่ม Yahoo ลงในรายชื่อพาร์ทเนอร์โฆษณาตามกฎระเบียบ GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกาใน AdMob

ขั้นตอนที่ 3: นำเข้า Yahoo Mobile SDK และอะแดปเตอร์

เพิ่มบรรทัดต่อไปนี้ลงใน Podfile ของโปรเจ็กต์

pod 'GoogleMobileAdsMediationYahoo'

จากการเรียกใช้บรรทัดคำสั่ง ให้ทำดังนี้

pod install --repo-update

ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน Yahoo SDK

กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา

กฎหมายว่าด้วยความเป็นส่วนตัวระดับรัฐของสหรัฐอเมริกา กําหนดให้ผู้ใช้มีสิทธิในการเลือกไม่รับ "การขาย" "ข้อมูลส่วนบุคคล" (ตามที่กฎหมายให้คำจำกัดความไว้) โดยให้เลือกไม่ใช้ผ่านลิงก์ "ห้ามขายข้อมูลส่วนบุคคลของฉัน" ที่เห็นชัดเจนในหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาช่วยให้คุณเปิดใช้การประมวลผลข้อมูลแบบจำกัดสำหรับการแสดงโฆษณา Google ได้ แต่ Google ใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในสายสื่อกลางไม่ได้ คุณจึงต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในสายสื่อกลางที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และปฏิบัติตามคำแนะนำจากเครือข่ายเหล่านั้นแต่ละเครือข่ายเพื่อให้แน่ใจว่าปฏิบัติตามข้อกำหนดได้

โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งข้อมูล ความยินยอมไปยัง Yahoo Mobile SDK หากคุณเลือกเรียกใช้วิธีการนี้ ขอแนะนำให้คุณดำเนินการก่อนที่จะขอโฆษณาผ่าน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google

Swift

import YASAds
import YASCcpaConsent

// ...
let ccpaConsent = YASCcpaConsent(consentString: "<CCPA CONSENT>")
YASAds.sharedInstance.add(ccpaConsent)

Objective-C

#import <YASAds.h>
#import <YASCcpaConsent.h>

// ...
YASCcpaConsent *ccpaConsent = [[YASCcpaConsent alloc] initWithConsentString: @"<CCPA CONSENT>"];
[YASAds.sharedInstance addConsent: ccpaConsent];

ดูรายละเอียดเพิ่มเติมและค่าที่ระบุได้ในการตั้งค่าความเป็นส่วนตัวของผู้เผยแพร่โฆษณา

ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น

ไม่ต้องใช้รหัสเพิ่มเติมสำหรับการผสานรวมกับ Yahoo

ขั้นตอนที่ 6: ทดสอบการใช้งาน

เปิดใช้โฆษณาทดสอบ

อย่าลืม ลงทะเบียนอุปกรณ์ทดสอบ สำหรับ AdMob และเปิดใช้โหมดทดสอบใน Yahoo UI

ยืนยันโฆษณาทดสอบ

ในการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Yahoo ให้เปิดใช้ การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียว ในเครื่องมือตรวจสอบโฆษณาโดยใช้ Yahoo (Waterfall) แหล่งที่มาของโฆษณา

ขั้นตอนที่ไม่บังคับ

การใช้โฆษณาเนทีฟ

การแสดงโฆษณา

จากนั้นอะแดปเตอร์ของ Yahoo จะแสดงโฆษณาเนทีฟเป็น GADNativeAd ออบเจ็กต์ ซึ่งจะป้อนข้อมูลต่อไปนี้ คำอธิบายช่องโฆษณาเนทีฟ สำหรับ GADNativeAd

ฟิลด์ ป้อนข้อมูลโดยอะแดปเตอร์ Yahoo
บรรทัดแรก
รูปภาพ
เนื้อความ
ไอคอนแอป
คำกระตุ้นให้ดำเนินการ (Call-To-Action)
ชื่อผู้ลงโฆษณา
Star rating
ร้านค้า
ราคา

บันทึกการเปลี่ยนแปลงอะแดปเตอร์สื่อกลาง iOS ของ Yahoo

เวอร์ชันถัดไป

  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 10.4.0 ขึ้นไป
  • แทนที่เมธอด childDirectedTreatment ที่เลิกใช้งานแล้วด้วย GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment

เวอร์ชัน 1.4.0.0

  • อะแดปเตอร์ Verizon Media ที่รีแบรนด์เป็นอะแดปเตอร์ "Yahoo"
  • ยืนยันความเข้ากันได้กับ Yahoo Mobile SDK เวอร์ชัน 1.4.0
  • อัปเดตอะแดปเตอร์ให้ใช้ didRewardUser API แล้ว
  • ยกเลิกการรองรับสถาปัตยกรรม armv7
  • นำการใช้ API ของสื่อกลางด้านเพศ วันเกิด และตำแหน่งที่เลิกใช้งานแล้วออก
  • ขณะนี้ต้องมีเป้าหมายการทำให้ใช้งานได้ขั้นต่ำที่ iOS 11.0
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 10.0.0 ขึ้นไป

สร้างและทดสอบกับ

  • Google Mobile Ads SDK เวอร์ชัน 10.3.0
  • Yahoo Mobile SDK เวอร์ชัน 1.4.0