قد تتطلّب اللوائح التنظيمية في بعض الولايات القضائية والمناطق إعلام Google Play عند إجراء أنواع معيّنة من التغييرات، ويُشار إليها باسم التغييرات المهمة بموجب بعض اللوائح التنظيمية. وتتحمّل أنت مسؤولية تحديد الوقت الذي يجب فيه إبلاغ Google Play بهذا التغيير.
في ما يلي نقاط مهمة يجب معرفتها حول طريقة عمل التغييرات المهمة على Google Play:
يتعامل Google Play مع التغييرات المهمة بشكل مستقل عن إصدارات التطبيق. عند إبلاغ Google Play بأي تغيير كبير، سيرسل Play طلب موافقة إلى الوالدَين في المناطق والبلدان المعنية التي يقيم فيها المستخدمون الخاضعون للإشراف. يمكنك استخدام واجهة Play Age Signals API لتتبُّع آخر تغيير كبير تمت الموافقة عليه وحالة الموافقة على أي تغييرات كبيرة معلّقة. وتتحمّل أنت مسؤولية حظر الوصول إلى أي محتوى أو وظائف في تطبيقك تتعلّق بالتغييرات الكبيرة استنادًا إلى حالة الموافقة التي تتلقّاها من واجهة Play Age Signals API. يتم عرض حالة الموافقة على التغيير المهم في ردّ واجهة برمجة التطبيقات للمستخدمين الخاضعين للإشراف فقط، وليس للمستخدمين الذين تم التحقّق من حساباتهم.
التغييرات المهمة تراكمية. عند إبلاغ Play بشأن تغيير كبير جديد، سيتم تضمين أي تغييرات كبيرة معلّقة ومرفوضة في طلب جديد للحصول على موافقة أحد الوالدَين. عندما يمنح أحد الوالدَين موافقته، يوافق في إجراء واحد على جميع التغييرات المهمة المعلّقة التي لم تتم الموافقة عليها بعد منذ آخر موافقة.
مثال على سير عمل التغيير المهم
في ما يلي مثال على سير عمل تغيير كبير:
- يمكنك إبلاغ Google Play عن تغيير كبير وشيك من خلال تحديد تاريخ بدء سريان التغيير بتنسيق YYYY-MM-DD في صفحة إشارات العمر في Play Console.
- يمكنك إلغاء التغييرات الكبيرة قبل 48 ساعة كحدّ أقصى من تاريخ سريانها.
- قبل YYYY-MM-DD، يمكن لتطبيقك تلقّي إشارات العمر من واجهة برمجة التطبيقات Play Age Signals API، بما في ذلك
mostRecentApprovalDate
الحالي للتغيير الكبير الذي تمت الموافقة عليه قبل YYYY-MM-DD. - اعتبارًا من YYYY-MM-DD، يمكن لتطبيقك تلقّي إشارات العمر المتعلقة بالتغيير المهم الجديد:
- قيمة userStatus هي SUPERVISED وقيمة mostRecentApprovalDate هي YYYY-MM-DD: وافق الوالد على التغييرات المهمة حتى تاريخ YYYY-MM-DD، بما في ذلك التغيير المهم الذي يسري اعتبارًا من تاريخ YYYY-MM-DD.
- قيمة userStatus هي SUPERVISED_APPROVAL_PENDING: لم يوافق الوالد بعد على التغييرات المهمة بعد
mostRecentApprovalDate
. - قيمة userStatus هي SUPERVISED_APPROVAL_DENIED: رفض الوالد الموافقة على التغييرات المهمة بعد
mostRecentApprovalDate
.
توضّح الخطوات التالية بالتفصيل كيفية إعلام Google Play بالتغييرات المهمة.
الخطوة 1: إبلاغ Play بشأن تغيير كبير وشيك
يمكنك إرسال تغيير كبير من صفحة إشارات الفئة العمرية في Google Play Console. لإرسال تغيير كبير، عليك تقديم ما يلي:
- تاريخ السريان (مطلوب): هو تاريخ مستقبلي يصبح فيه التغيير ساري المفعول. تسري التغييرات اعتبارًا من الساعة 00:00 بالتوقيت العالمي المتفق عليه.
- الوصف (اختياري): وصف موجز للتحديث (500 حرف كحد أقصى). سيظهر الوصف الذي تقدّمه حرفيًا للوالدَين. يمكنك تقديم الوصف بجميع اللغات التي يتيحها تطبيقك.
يمكنك إرسال ما يصل إلى 3 تغييرات كبيرة قبل 90 يومًا كحد أقصى. يمكنك الاطّلاع على التغييرات الكبيرة القادمة وإلغائها في صفحة "إشارات العمر" في Play Console قبل 48 ساعة من تاريخ سريان التغيير الكبير. يمكنك الاطّلاع على التغييرات المهمة التي أرسلتها سابقًا في سجلّ الأنشطة في Play Console.
الخطوة 2: استخدام واجهة Play Age Signals API لمراقبة حالات الموافقة على التغييرات المهمة
لن يرسل Google Play إشعارات بالتغييرات المهمة إلا للمستخدمين المقيمين في نطاقات قانونية يتطلّب القانون فيها إرسال هذه الإشعارات. اعتبارًا من تاريخ السريان، سيبدأ Google Play في إرسال طلب إلى الوالدَين للموافقة على التغيير الكبير للمستخدمين الخاضعين للإشراف في المناطق السارية، وسيغيّر حالة موافقة المستخدم الخاضع للإشراف في واجهة Play Age Signals API إلى "في انتظار الموافقة" إلى أن يوافق الوالدَين على الطلب أو يرفضاه. إذا تم تقديم وصف، سيظهر للوالدَين في طلب الموافقة. إذا كانت هناك عدة تغييرات مهمة في انتظار الموافقة، سيظهر للوالدَين 10 أوصاف على الأكثر من الأوصاف الأحدث.
يمكنك استخدام حالة المستخدم وتاريخ الموافقة الأخير لمنح إذن الوصول إلى تجارب التطبيق المناسبة للفئة العمرية والمرتبطة بالتغييرات المهمة التي تمت الموافقة عليها فقط.