การกำหนดเป้าหมาย

เลือกแพลตฟอร์ม: Android iOS Unity Flutter

คำแนะนำนี้อธิบายวิธีระบุข้อมูลการกำหนดเป้าหมายในคำขอโฆษณา

ข้อกำหนดเบื้องต้น

คำขอการกำหนดค่า

ออบเจ็กต์ RequestConfiguration จะรวบรวมการกำหนดค่าส่วนกลางสำหรับคำขอโฆษณาทุกรายการ และใช้โดยการเรียก MobileAds.SetRequestConfiguration()

ตัวอย่างต่อไปนี้ตั้งค่า MobileAds ด้วยออบเจ็กต์ RequestConfiguration ที่มีรหัสอุปกรณ์ทดสอบ

// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TestDeviceIds = TestDeviceIds
});

หากต้องการให้คำขอโฆษณาทั้งหมดใช้การเปลี่ยนแปลงการกำหนดค่าคำขอ ให้ตั้งค่าการกำหนดค่าคำขอก่อนเริ่มต้น SDK

การตั้งค่าที่มีเด็กเป็นกลุ่มเป้าหมาย

สำหรับวัตถุประสงค์ของกฎหมายว่าด้วยความคุ้มครองข้อมูลส่วนบุคคลทางอินเทอร์เน็ตของเด็ก (COPPA) มีการตั้งค่าที่เรียกว่า "ติดแท็กสำหรับการดูแลให้เหมาะสมกับเด็ก" การตั้งค่าแท็กนี้เป็นการรับรองว่าการแจ้งเตือนนี้ถูกต้อง และคุณได้รับอนุญาตให้ดำเนินการในนามของเจ้าของแอป คุณทราบว่าการใช้การตั้งค่านี้ในทางที่ผิดอาจส่งผลให้บัญชี Google ของคุณสิ้นสุดลง

เมื่อมีการส่งคำขอโฆษณา ในฐานะนักพัฒนาแอป คุณระบุได้ว่าต้องการให้ Google พิจารณาเนื้อหาของคุณว่าเป็นประเภทที่เหมาะสมกับเด็กหรือไม่ก็ได้ หากคุณระบุว่าต้องการให้ Google พิจารณาเนื้อหาของคุณว่ามีความเหมาะสมกับเด็ก SDK จะทำตามขั้นตอนเพื่อปิดใช้โฆษณา IBA และรีมาร์เก็ตติ้งในคำขอโฆษณานั้น

การตั้งค่านี้ใช้ได้กับ SDK บริการ Google Play ทุกเวอร์ชัน ผ่าน RequestConfiguration.TagForChildDirectedTreatment)

  • ตั้งค่า TagForChildDirectedTreatment with TagForChildDirectedTreatment.True เพื่อระบุว่าคุณต้องการให้ระบบพิจารณาเนื้อหาของคุณเป็นประเภทที่เหมาะสมกับเด็กตามกฎ COPPA การตั้งค่านี้ จะป้องกันการส่งตัวระบุโฆษณา Android (AAID)

  • ตั้งค่า TagForChildDirectedTreatment ด้วย TagForChildDirectedTreatment.False เพื่อระบุว่าคุณไม่ต้องการให้ระบบถือว่าเนื้อหาของคุณมีเด็กเป็นกลุ่มเป้าหมายเพื่อวัตถุประสงค์ของ COPPA

  • ตั้งค่า TagForChildDirectedTreatment with null หากไม่ต้องการระบุ วิธีที่คุณต้องการให้ระบบจัดการเนื้อหาของคุณตาม COPPA ในคำขอโฆษณา

ตัวอย่างต่อไปนี้ระบุว่าคุณต้องการให้ระบบถือว่าเนื้อหาของคุณเป็นเนื้อหาที่มุ่งเป้าไปที่เด็กเพื่อวัตถุประสงค์ของ COPPA

MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
});

คุณทำเครื่องหมายให้กับคำขอโฆษณาเพื่อรับการปฏิบัติสำหรับผู้ใช้ใน เขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ำกว่าอายุที่ยินยอมได้ ฟีเจอร์นี้ออกแบบมาเพื่อช่วยให้ปฏิบัติตามกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ได้สะดวก โปรดทราบว่าคุณอาจมีภาระหน้าที่อื่นๆ ตามกฎหมายภายใต้ GDPR โปรดอ่านหลักเกณฑ์ของสหภาพยุโรปและปรึกษาที่ปรึกษาทางกฎหมาย โปรดทราบว่าเครื่องมือของ Google ได้รับการออกแบบมาเพื่อช่วยให้ปฏิบัติตามกฎระเบียบนี้ได้สะดวก แต่ไม่ได้ลดภาระหน้าที่ของผู้เผยแพร่โฆษณาที่กฎระเบียบดังกล่าวระบุไว้

ดูข้อมูลเพิ่มเติมเพื่อให้เข้าใจว่า GDPR ส่งผลต่อผู้เผยแพร่โฆษณาอย่างไร

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

เช่นเดียวกับการตั้งค่าที่กํากับเด็ก มีวิธีใน RequestConfigurationสําหรับการตั้งค่าพารามิเตอร์ TFUA ดังนี้ TagForUnderAgeOfConsent พร้อมตัวเลือกต่อไปนี้

  • ตั้งค่า TagForUnderAgeOfConsent ด้วย TagForUnderAgeOfConsent.True เพื่อระบุว่าคุณต้องการให้คำขอโฆษณารับการปฏิบัติสำหรับผู้ใช้ใน เขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ำกว่าอายุที่ให้ความยินยอมได้ การตั้งค่านี้ จะป้องกันการส่งตัวระบุโฆษณา Android (AAID)

  • ตั้งค่า TagForUnderAgeOfConsent ด้วย TagForUnderAgeOfConsent.False เพื่อระบุว่าคุณไม่ต้องการให้คำขอโฆษณารับการปฏิบัติสำหรับผู้ใช้ ในเขตเศรษฐกิจยุโรป (EEA) ที่มีอายุต่ำกว่าอายุที่ยินยอม

  • ตั้งค่า TagForUnderAgeOfConsent with null เพื่อระบุว่าคุณไม่ได้ ระบุว่าคำขอโฆษณาควรได้รับการปฏิบัติสำหรับผู้ใช้ใน เขตเศรษฐกิจยุโรป (EEA) ที่อายุต่ำกว่าอายุที่ให้ความยินยอมได้หรือไม่

ตัวอย่างต่อไปนี้ระบุว่าคุณต้องการรวม TFUA ไว้ในคำขอโฆษณา

MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});

แท็กเพื่อเปิดใช้การตั้งค่าที่กำหนดเป้าหมายเป็นเด็ก และ TagForUnderAgeOfConsent ไม่ควรตั้งค่าเป็น true พร้อมกัน ในกรณีที่เป็น "true" พร้อมกัน การตั้งค่าที่ระบุว่ามีเด็กเป็นกลุ่มเป้าหมายจะมีผลเหนือกว่า

การกรองเนื้อหาโฆษณา

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

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

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

ค่าที่เป็นไปได้สำหรับข้อมูลพิเศษของเครือข่ายนี้อิงตามการจัดประเภทป้ายกำกับเนื้อหาดิจิทัล และต้องเป็นสตริงใดสตริงหนึ่งต่อไปนี้

  • MaxAdContentRating.G
  • MaxAdContentRating.PG
  • MaxAdContentRating.T
  • MaxAdContentRating.MA

ตัวอย่างต่อไปนี้กําหนดค่าออบเจ็กต์ RequestConfiguration เพื่อระบุว่าเนื้อหาโฆษณาที่แสดงต้องสอดคล้องกับการกําหนดป้ายกํากับเนื้อหาดิจิทัลไม่สูงกว่า G

MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    MaxAdContentRating = MaxAdContentRating.G
});

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

คำขอโฆษณา

ออบเจ็กต์ AdManagerAdRequest จะรวบรวมข้อมูลการกำหนดเป้าหมาย สำหรับคำขอโฆษณา

การกำหนดเป้าหมายเอง

คุณส่งคู่คีย์-ค่าที่กำหนดเองเพื่อกำหนดเป้าหมายรายการโฆษณาของแคมเปญ Google Ad Manager ผ่าน AdManagerAdRequest.AddCustomTargeting() ได้โดยทำดังนี้

ตัวอย่างต่อไปนี้จะส่งอายุของการกำหนดเป้าหมายที่กำหนดเองเป็น 25

// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CustomTargeting = new Dictionary<string, string>
    {
        { "age", "25"}
    }
};

ตัวอย่างต่อไปนี้กำหนดเป้าหมายเป็นบุคคลที่มีอายุระหว่าง 24 ถึง 26 ปี

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CustomTargeting = new Dictionary<string, string>
    {
        { "age", "24, 25, 26"}
    }
};

การยกเว้นหมวดหมู่

คุณเพิ่มระดับการยกเว้นหมวดหมู่ระดับช่องลงในคำขอได้โดยใช้ฟิลด์ AdManagerAdRequest CategoryExclusion

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CategoryExclusions = new HashSet<string>
    {
        "automobile",
        "boat"
    }
};

ตัวระบุที่ผู้เผยแพร่โฆษณามีให้

คุณตั้งค่าตัวระบุที่ผู้เผยแพร่โฆษณามีให้ (PPID) เพื่อใช้ในการกำหนดความถี่สูงสุด การแบ่งกลุ่มและการกำหนดเป้าหมายกลุ่มเป้าหมาย การหมุนเวียนโฆษณาตามลำดับ และการควบคุมการแสดงโฆษณาตามกลุ่มเป้าหมายในอุปกรณ์ต่างๆ ได้

ตัวอย่างต่อไปนี้ตั้งค่า PPID

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    PublisherProvidedId = "AB123456789"
};

สัญญาณที่ได้จากผู้เผยแพร่โฆษณา

คุณสามารถส่งข้อมูลกลุ่มเป้าหมายและข้อมูลตามบริบทเป็นสัญญาณที่ได้จากผู้เผยแพร่โฆษณา (PPS) ในคำขอโฆษณา PPS ช่วยให้คุณใช้ข้อมูลผู้ใช้เพื่อปรับปรุงการสร้างรายได้แบบเป็นโปรแกรมได้โดยการสื่อสารลักษณะกลุ่มเป้าหมายของคุณกับผู้เสนอราคาในประเภทธุรกรรมทั้งหมดโดยใช้การจัดหมวดหมู่มาตรฐานโดยไม่ต้องแชร์ตัวระบุผู้ใช้ ลักษณะกลุ่มเป้าหมายของคุณอาจรวมถึงข้อมูลตามพฤติกรรมและความสนใจ (การจัดหมวดหมู่กลุ่มเป้าหมายของ IAB 1.1) และข้อมูลตามบริบท (การจัดหมวดหมู่เนื้อหาของ IAB 2.2)

ตัวอย่างต่อไปนี้จะตั้งค่าการแบ่งกลุ่มเป้าหมาย

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    Extras = new Dictionary<string, string>
    {
        // Set the demographic to an audience with an "Age Range" of 30-34
        // and an interest in mergers and acquisitions.
        { "IAB_AUDIENCE_1_1", "1, 2, 3, 4, 5"},
        // Set the content to sedan, station wagon and SUV automotive values.
        { "IAB_AUDIENCE_2_2", "6, 7, 8, 9, 10"},
    }
};