استراتيجيات الخصوصية

اختيار النظام الأساسي: Android iOS Unity

للاطّلاع على الاعتبارات الأساسية عند إعداد تطبيقك للتغييرات المتعلّقة بالخصوصية في نظام التشغيل iOS، يُرجى الاطّلاع على استراتيجيات الخصوصية لنظام التشغيل iOS.

تفعيل SKAdNetwork لتتبُّع الإحالات الناجحة

المتطلبات الأساسية: حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة 7.64.0 أو إصدار أحدث

تتيح حزمة Google Mobile Ads SDK تتبُّع الإحالات الناجحة باستخدام 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 المطلوبة.

طلب الحصول على إذن استخدام ميزة "شفافية تتبُّع التطبيقات"

المتطلبات الأساسية: حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة 7.64.0 أو إصدار أحدث

لعرض طلب الإذن من إطار عمل "شفافية تتبُّع التطبيقات" للوصول إلى معرّف المعلِنين (IDFA)، عدِّل Info.plist لإضافة المفتاح NSUserTrackingUsageDescription مع رسالة مخصّصة تصف استخدامك له. في ما يلي مثال على نص الوصف:

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

يظهر وصف الاستخدام في مربّع حوار "شفافية تتبُّع التطبيقات" على النحو التالي:

لعرض طلب التفويض، استدعِ الدالة requestTrackingAuthorizationWithCompletionHandler:. ننصحك بالانتظار إلى أن يتم تنفيذ معاودة الاتصال عند اكتمال العملية قبل تحميل الإعلانات، وذلك حتى تتمكّن حزمة تطوير البرامج (SDK) من "إعلانات Google على الأجهزة الجوّالة" من استخدام معرّف المعلِنين (IDFA) في طلبات الإعلانات إذا منح المستخدم إذن "شفافية تتبُّع التطبيقات".

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 تطبيقًا مقترَحًا كطبقة متراكبة فوق إعلان، ما يتيح للمستخدمين تثبيته بدون مغادرة تطبيقك.

إذا كنت تستخدم الإصدار 8.5.0 أو الإصدارات الأحدث من حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة، لن تحتاج إلى اتّخاذ أي إجراء لتفعيل SKOverlay في تطبيقك. وعندما يكون هناك تحسّن إيجابي في الأداء لكلّ من المستخدمين والمعلِنين، يتم تلقائيًا تحسين الإعلانات باستخدام SKOverlay.

النطاقات المرتبطة بالتطبيق

في يونيو 2020، قدّمت Apple ميزة النطاقات المرتبطة بالتطبيق كخيار متاح للمطوّرين للحدّ من عدد النطاقات لجميع WKWebView في التطبيق إلى 10 أو أقل، وذلك من خلال المفتاح WKAppBoundDomains Info.plist.

في حال إضافة المفتاح WKAppBoundDomains إلى ملف Info.plist، قد يتعذّر على حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة تحميل الإعلانات.

معرّف الطرف الأول للناشر، والمعروف سابقًا باسم مفتاح التطبيق نفسه

المتطلبات الأساسية: حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 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];