กลยุทธ์ด้านความเป็นส่วนตัว

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

ดูข้อควรพิจารณาที่สำคัญเมื่อเตรียมแอปสำหรับการเปลี่ยนแปลงด้านความเป็นส่วนตัวของ iOS ได้ที่ กลยุทธ์ด้านความเป็นส่วนตัวสำหรับ iOS

เปิดใช้ SKAdNetwork เพื่อติดตาม Conversion

ข้อกำหนดเบื้องต้น SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google 7.64.0 ขึ้นไป

SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google รองรับเครื่องมือวัด Conversion โดยใช้ SKAdNetwork ของ Apple ซึ่งช่วยให้ Google และผู้ซื้อบุคคลที่สามที่เข้าร่วมระบุแหล่งที่มาของการติดตั้งแอปได้ แม้ว่าจะไม่มี IDFA ก็ตาม

หากต้องการเปิดใช้ความสามารถนี้ ให้อัปเดตคีย์ SKAdNetworkItems ด้วยพจนานุกรมเพิ่มเติมที่กำหนดค่า SKAdNetworkIdentifier ของ Google และผู้ซื้อบุคคลที่สามที่เข้าร่วมใน Info.plist

ตัวอย่างต่อไปนี้มี Google (cstr6suwn9.skadnetwork) และตัวระบุ SKAdNetwork ของผู้ซื้อเพิ่มเติมบางรายการ ที่ Google ได้รับ Google มุ่งมั่นที่จะอัปเดตรายชื่อนี้เพื่อรวมผู้ซื้อเพิ่มเติม และทำงานร่วมกับอุตสาหกรรมเพื่อหาโซลูชันในการแชร์SKAdNetworkIdentifierในวงกว้างมากขึ้น หน้านี้มีข้อมูลอัปเดตล่าสุด

<key>SKAdNetworkItems</key>
<array>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>cstr6suwn9.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>4fzdc2evr5.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>2fnua5tdw4.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>ydx93a7ass.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>p78axxw29g.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>v72qych5uu.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>ludvb6z3bs.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>cp8zw746q7.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>3sh42y64q3.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>c6k4g5qg8m.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>s39g8k73mm.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>3qy4746246.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>f38h382jlk.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>hs6bdukanm.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>mlmmfzh3r3.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>v4nxqhlyqp.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>wzmmz9fp6w.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>su67r6k2v3.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>yclnxrl5pm.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>t38b2kh725.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>7ug5zh24hu.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>gta9lk7p23.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>vutu7akeur.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>y5ghdn5j9k.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>v9wttpbfk9.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>n38lu8286q.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>47vhws6wlr.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>kbd757ywx3.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>9t245vhmpl.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>a2p9lx4jpn.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>22mmun2rn5.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>44jx6755aq.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>k674qkevps.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>4468km3ulz.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>2u9pt9hc89.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>8s468mfl3y.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>klf5c3l5u5.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>ppxm28t8ap.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>kbmxgpxpgc.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>uw77j35x4d.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>578prtvx9j.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>4dzt52r2t5.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>tl55sbb4fm.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>c3frkrj4fj.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>e5fvkxwrpn.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>8c4e2ghe7u.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>3rd42ekr43.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>97r2b46745.skadnetwork</string>
  </dict>
  <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>3qcr597p9d.skadnetwork</string>
  </dict>
</array>

สื่อกลาง

หากใช้สื่อกลาง โปรดดูเอกสารของพาร์ทเนอร์เครือข่ายโฆษณาเพื่อดูค่า SKAdNetworkIdentifier เพิ่มเติมที่พาร์ทเนอร์ต้องการ

สำหรับแหล่งที่มาของโฆษณาที่ไม่ได้แสดง โปรดติดต่อทีมดูแลลูกค้าเพื่อขอSKAdNetworkIdentifierค่าที่จำเป็น

ขอการให้สิทธิ์ AppTrackingTransparency

ข้อกำหนดเบื้องต้น SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google 7.64.0 ขึ้นไป

หากต้องการแสดงคำขอการให้สิทธิ์ App Tracking Transparency สำหรับการเข้าถึง IDFA ให้อัปเดต Info.plist เพื่อเพิ่มคีย์ NSUserTrackingUsageDescription พร้อมข้อความที่กำหนดเองซึ่งอธิบายการใช้งานของคุณ ตัวอย่างข้อความ คำอธิบายมีดังนี้

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

คำอธิบายการใช้งานจะปรากฏในกล่องโต้ตอบ App Tracking Transparency ดังนี้

หากต้องการแสดงคำขอการให้สิทธิ์ ให้เรียกใช้ requestTrackingAuthorizationWithCompletionHandler: เราขอแนะนำให้รอการเรียกกลับที่เสร็จสมบูรณ์ก่อนที่จะโหลดโฆษณา เพื่อให้ Google Mobile Ads SDK สามารถใช้ IDFA ในคำขอโฆษณาได้หากผู้ใช้ให้สิทธิ์ App Tracking Transparency

Swift

@available(iOS 14, *)
private func requestIDFA() {
  ATTrackingManager.requestTrackingAuthorization { status in
    // Tracking authorization completed. Start loading ads here.
  }
}

Objective-C

- (void)requestIDFA {
  if (@available(iOS 14, *)) {
    [ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(
                           ATTrackingManagerAuthorizationStatus status){
        // Tracking authorization completed. Start loading ads here.
    }];
  }
}

ดูข้อมูลเพิ่มเติมเกี่ยวกับค่าสถานะที่เป็นไปได้ได้ที่ ATTrackingManager.AuthorizationStatus

SKOverlay

ข้อกำหนดเบื้องต้น SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google 8.5.0 ขึ้นไป

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

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

โดเมนที่เชื่อมโยงกับแอป

ในเดือนมิถุนายน 2020 Apple ได้เปิดตัวโดเมนที่เชื่อมโยงกับแอปเป็นฟีเจอร์ที่ต้องเลือกใช้สำหรับ นักพัฒนาแอปเพื่อจำกัดโดเมนสำหรับ WKWebView ทั้งหมดในแอปไม่เกิน 10 รายการ ผ่านคีย์ WKAppBoundDomains Info.plist

หากคุณเพิ่มคีย์ WKAppBoundDomains ลงในไฟล์ Info.plist SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google อาจโหลดโฆษณาไม่สำเร็จ

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

ข้อกำหนดเบื้องต้น Google Mobile Ads SDK 8.3.0 ขึ้นไป

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

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

Swift

// Disables Publisher first-party ID, formerly known as same app key.
MobileAds.shared.requestConfiguration.setPublisherFirstPartyIDEnabled(false)

Objective-C

// Disables Publisher first-party ID, formerly known as same app key.
[GADMobileAds.sharedInstance.requestConfiguration setPublisherFirstPartyIDEnabled:NO];