مدير منتجات أول
يُعدّ التحقّق من هوية مطوّري تطبيقات Android أمرًا بالغ الأهمية لتوفير منظومة متكاملة أكثر أمانًا. توضّح هذه الجلسة مسارات الامتثال لجميع المطوّرين، بدءًا من الاستوديوهات الكبيرة وحتى الهواة. سنوضّح المتطلبات الأساسية للنشر على Google Play ومتاجر التطبيقات الخارجية. ستتضمّن الجلسة عرضًا توضيحيًا مباشرًا لحسابات "التوزيع المحدود" الجديدة، مع توضيح كيفية مشاركة التطبيقات بسهولة وأمان للطلاب والهواة.
مع نهاية هذه الجلسة، سيكون بإمكانكم:
التعرّف على المسارات الثلاثة الرئيسية للتحقّق من هوية المطوّرين
يمكنك الاطّلاع على مسار حساب التوزيع المحدود الجديد مباشرةً.
حدِّد الخطوات التالية التي يجب اتّخاذها للامتثال.
النص
مرحبًا بكم جميعًا في جلستنا ضمن فعاليات ADS 2026 حول عملية التحقّق من المطوّرين.
أنا "روب كليفورد" من فريق علاقات مطوّري برامج Android، وينضم إليّ زميلي "ناهيد فورا"، مدير المنتجات في فريق الثقة في التطبيقات والمنظومة المتكاملة.
سنستعرض اليوم بعضًا من أهم المعلومات التي تحتاج إليها للتحقّق من هوية مطوّر تطبيقات Android لضمان استمرار امتثال تطبيقاتك.
مهمتنا هنا بسيطة.
نريد أن نمنح كل مطوّر مسارًا واضحًا لإكمال عملية التحقّق، سواء كنت تدير تطبيقات تحقّق أرباحًا بملايين الدولارات على Google Play، أو تنشر تطبيقاتك في متاجر تطبيقات أخرى مثل Samsung وOppo وVivo وHonor وXiaomi، أو تنشئ أدوات برنامج مفتوح المصدر ونماذج أولية للطلاب في عطلات نهاية الأسبوع.
نودّ أن نشكرك على أسئلتك وملاحظاتك لأنّها أثّرت بشكل مباشر في تجربة التطبيق والأدوات الجديدة التي نقدّمها لتسهيل استيفاء هذه المتطلبات على كل مطوّر.
وقد شهدت هذه الميزة إقبالاً كبيرًا.
تم تسجيل ملايين التطبيقات على مستوى العالم منذ أن أتحنا عملية التحقّق للجميع في مارس، كما أنّ عملية الإطلاق الإقليمية الأخيرة كانت سلسة، حيث شكّلت التطبيقات المسجّلة أكثر من %99 من عمليات تثبيت التطبيقات في البُلدان التي بدأنا فيها إطلاق إجراءات الحماية هذه، وهي البرازيل وإندونيسيا وسنغافورة وتايلاند.
في نهاية هذه الجلسة، ستتعرّف على مسار التحقّق الذي يتطابق مع سير عملك، وكيفية الاستفادة من المطالبات المبرمَجة التي لا تتطلّب أي لمس، وكيفية عمل أداة التحقّق من وقت التثبيت على الجهاز، وأهم مراحل الطرح التي تؤدي إلى التنفيذ على مستوى العالم في العام المقبل.
ستبدأ "ناهيد" بتقديم ملخّص عن كيفية حماية المنظومة المتكاملة من خلال عملية التحقّق من المطوّرين، ونظرة عامة على مجموعات المطوّرين المتأثرة تحديدًا وما يحتاجون إليه.
"ناهيد"، حان دورك.
شكرًا، رامي.
لفهم سبب طرح عملية التحقّق من هوية مطوّري تطبيقات Android، علينا إلقاء نظرة على التهديدات التي تواجه منظومتنا المتكاملة.
واليوم، يكلّف الاحتيال المالي والاحتيال بتحصيل الرسوم وبرامج طروادة المصرفية مليارات الدولارات، ما يلحق الضرر بالمستخدمين.
عندما نحلّل هذه التهديدات، يظهر نمط واحد.
تستغلّ المؤسسات الضارة إخفاء الهوية لنشر التطبيقات الضارة والاحتيال المالي وعمليات الخداع بسرعة وبشكل متكرر، ما يتطلّب جهدًا كبيرًا لتحديدها.
وعندما نكتشفها، تكون قد انتقلت إلى الهدف التالي والحزمة التالية.
لذا، تكسر عملية التحقّق هذا النمط من عدم التماثل من خلال ربط كل تطبيق موزَّع بجهة قانونية أو مطوّر معتمَد وخاضع للمساءلة.
يؤدي التحقّق من الهوية إلى رفع هذا الحاجز الاقتصادي بشكل كبير أمام المخادعين ويعطّل جدوى شبكات البرامج الضارة المؤقتة هذه.
نحن بصدد إنشاء طبقة أساسية لمنظومة Android المتكاملة بأكملها، ونتعاون مع الموزّعين في جميع أنحاء العالم لتعزيز أمان المنصة مع الحفاظ على الأساس المفتوح لنظام Android.
لضمان هذا الامتثال، أنشأنا أربعة مسارات مختلفة لك.
الأولى مخصّصة للمطوّرين على Google Play.
أكمل أكثر من %99 منكم عملية إثبات هوية التجّار، وتم تسجيل أكثر من %99 من تطبيقاتكم على Google Play.
ثانيًا، بالنسبة إلى المطوّرين الذين يوزّعون تطبيقاتهم خارج Google Play، أنشأنا بوابة مخصّصة سنتحدّث عنها بعد قليل، حيث يمكنهم إثبات هويتهم ثم تسجيل حِزمهم.
ثالثًا، الطلاب والهواة.
يتوفّر حساب التوزيع المحدود بدون أي تكلفة إضافية.
هذا مجاني.
لا يتطلب ذلك إثبات الهوية باستخدام مستند تعريف، وتسهّل هذه العملية عليك تفويض الأجهزة التي تريد مشاركة المحتوى معها باستخدام رمز استجابة سريعة بسيط أو مصافحة.
وبفضل ملاحظاتكم، نعلن اليوم عن رفع الحدّ الأقصى من 20 إلى 50، وسنطرح هذا التغيير قريبًا.
والأخير مخصّص للمستخدمين المتمرّسين.
بالنسبة إلى المستخدمين المتمرّسين ومُجري التجارب على البرامج المفتوحة المصدر، ستكون هناك طريقة للحصول على الحرية من خلال تحذيرات شفافة، وسنتحدث عن ذلك أيضًا لاحقًا.
لنتعمّق الآن في المجال الأول، وهو مطوّرو Google Play.
كما ذكرتُ سابقًا، سبق أن تم التحقّق من معظمكم ومن معظم حِزمكم.
بالإضافة إلى ذلك، ستسجّل Play Console تلقائيًا أي حزمة من خلال السجلّ الخلفي.
ومع ذلك، هناك سيناريو واحد بالغ الأهمية يجب عليك التحقق منه على الفور.
يوزّع الكثير منكم تطبيقات خارج Play، لإصدارات المؤسسات أو لمتاجر أخرى أيضًا.
عليك التأكّد من أنّنا لن نتعرّف على هذه التطبيقات إذا كنت تستخدم اسم حزمة أو مفتاح توقيع مختلفَين.
لذا عليك التأكّد من تسجيلها، وإليك ما يجب فعله.
ستظهر علامة تبويب "التحقّق من المطوّر" في Play Console، ويمكنك الانتقال إليها وتسجيل هذه التطبيقات.
والآن، لنلقِ نظرة على المجال الثاني.
وهي التطبيقات التي يتم توزيعها خارج Google Play.
ولمساعدتك بدون الاعتماد على Google Play Console، أنشأنا وحدة تحكّم مخصّصة لك.
وهو android.google.com/developerconsole.
تتألف سير عمل الإعداد من ثلاث خطوات بسيطة فقط.
الخطوة الأولى هي إنشاء حسابك.
يمكنك التسجيل كمؤسسة أو كفرد.
ثانيًا، يمكنك إكمال عملية إثبات الهوية باستخدام مستند تعريف.
لذا، إذا كنت تمثّل مؤسسة، يجب أن يكون لديك رقم D-U-N-S.
إذا لم يكن لديك هذا الرقم، عليك التسجيل وبدء هذه العملية على الفور لأنّها تستغرق 30 يومًا على الأقل.
والخطوة الأخيرة هي تسجيل الحِزم والمفاتيح، وهناك طريقة بسيطة جدًا لتحميل حزمة وإثبات أنّ مفتاح التوقيع هذا يخصّك.
هذا كل ما في الأمر
والآن، سأترك الكلمة لـ "روب" الذي سيتحدث عن الأدوات وواجهات برمجة التطبيقات التي تسهّل عملكم.
شكرًا، ناهد.
لذلك، بينما تستعد المؤسسات لاعتماد هذه الميزة على مستوى المنظومة المتكاملة، تصبح الأتمتة أكثر أهمية، خاصةً للاستوديوهات الكبيرة والموزّعين الخارجيين الذين يديرون ما بين عشرات وآلاف التطبيقات.
ولاستيعاب حالات الاستخدام هذه، أنشأنا واجهة برمجة التطبيقات Android Developer Console API لإتاحة التسجيل الآلي السلس في حالات الاستخدام التي قد يؤدي فيها إجراء هذه العملية يدويًا إلى حدوث عائق كبير.
للبدء، لنتحدّث عن نموذج دمج واجهة برمجة التطبيقات.
بما أنّ عملية التحقّق من هوية مطوّر تطبيقات Android تنطبق على التطبيقات، ليس فقط على Google Play، بل على غيره أيضًا، فإنّ واجهة Android Developer Console API توفّر الإطار اللازم للمتاجر الأخرى لدمج سير عمل الامتثال بسهولة في تجربة المستخدم مباشرةً.
لذلك، باستخدام واجهة Android Developer Console API، يمكنك التأكّد من أنّ الحساب تم التحقّق منه، وإدارة معايير الإنشاء والإكمال آليًا، وإدارة عمليات التسجيل، بما في ذلك التعامل مع الحِزم الجديدة، أو يمكنك ربط أي مفتاح توقيع عام للتعامل مع الحِزم التي سبق تسجيلها، أو التعامل مع الحِزم الحالية التي تفرض فيها واجهة برمجة التطبيقات إثبات الملكية بالتشفير من خلال رمز التحقّق.
إذا كنت تدير المفاتيح نيابةً عن المطوّرين، يمكن أن تتم هذه العملية في الخلفية في متجرك بشكل آلي بالكامل بدون تدخّل يدوي من المطوّر.
وأخيرًا، تتضمّن واجهة برمجة التطبيقات قواعد لحلّ التعارضات استنادًا إلى حجم عمليات التثبيت الفعلية، لذا تكون الأولوية للمفاتيح التي تمثّل أكثر من 50% من عمليات التثبيت المعروفة، ما يمنع الاستيلاء غير المصرَّح به على أسماء الحِزم المعروفة.
تتضمّن واجهة Android Developer Console API أيضًا نموذج مصادقة مفيدًا يستخدم مسار خادم الويب العادي OAuth 2.0 مع نطاق Android Developer Console.
بما أنّ عملية التحقّق من المطوّر مرتبطة بجهة قانونية تم التحقّق منها ضمن حساب Google، لا يمكن استخدام حسابات الخدمة التقليدية ومفاتيح واجهة برمجة التطبيقات.
بدلاً من ذلك، في بيئات CI/CD مثل GitHub Actions أو Cloud Build، يمكنك تنفيذ عملية موافقة لمرة واحدة باستخدام نوع الوصول بلا إنترنت، وتخزين الرمز المميز لإعادة التحميل بأمان في مدير الأسرار، وإنشاء رموز مميزة للوصول قصيرة الأجل عند الطلب.
أخيرًا، لا تتوفر واجهة Android Developer Console API لموزّعي التطبيقات خارج Play فقط.
يمكن للمتاجر الاستفادة من هذه الوظيفة لتحسين عملية الامتثال للمطوّرين، كما أنّها متاحة مباشرةً للمطوّرين لدمجها في العمليات حسبما يرونه مناسبًا، سواء كان ذلك للدمج في عمليات التكامل المستمر/النشر المستمر (CI/CD) للمطوّرين، أو للناشرين الذين يديرون كتالوجات كبيرة من التطبيقات المختلفة ويحتاجون إلى تطوير حلول مخصّصة لإدارة حالة التحقّق من مجموعة تطبيقاتهم بالكامل.
توفّر واجهة برمجة التطبيقات Android Developer Console API أدوات فعّالة لتسهيل الالتزام بالمتطلبات.
للبدء في استخدام واجهة برمجة التطبيقات Developer Console API، يُرجى الاطّلاع على مستندات المطوّرين باستخدام رمز الاستجابة السريعة المعروض هنا.
بالإضافة إلى Android Developer Console API، طرحنا أيضًا Android Developer Status API للسماح لك بالتحقّق مما إذا كان اسم حزمة تطبيق Android مسجَّلاً لدى مطوّر برامج Android تم التحقّق منه.
إذا كنت تنشئ أدوات للمطوّرين أو بيئات تطوير متكاملة (IDE) أو مهام سير عمل آلية للتكامل المستمر/النشر المستمر (CI/CD)، يمكنك دمج واجهة برمجة التطبيقات هذه التي تعمل من خادم إلى خادم لمساعدة المستخدمين في التحقّق من حالة تسجيل الحزمة، والتأكّد من تطابق شهادة توقيع التطبيق مع بيانات الاعتماد المسجّلة، وحثّهم على تسجيل التطبيقات غير المعروفة.
بالنسبة إلى الحاضرين معنا في مؤتمر ADS، يمكنكم الاطّلاع على جلسات العرض التوضيحي لنظام Android الأساسي لمعرفة كيف يمكن لواجهة برمجة التطبيقات هذه التحقّق من تسجيل الحِزم المنشورة.
لنلقِ نظرة الآن على الفئة الثالثة، وهي حسابات التوزيع المحدود.
لقد صمّمنا هذا المسار خصيصًا لضمان حصول الطلاب والهواة وصنّاع المحتوى المستقلين على طريقة لمواصلة إنشاء التطبيقات ومشاركتها على Android مع أصدقائهم وعائلاتهم وزملائهم في الدراسة والعمل.
استخدام هذا المسار مجاني بالكامل.
لا يتطلّب هذا الحساب دفع رسوم سنوية أو تقديم رقم D-U-N-S أو مستندات تسجيل المؤسسة.
كل ما تحتاجه هو حساب Google.
تسجيل حزمة لاستخدامها في التوزيع المحدود أمر بسيط.
ما عليك سوى الانتقال إلى Android Developer Console وتسجيل اسم حزمة صالح، مثل "الكاميرا السحرية"، وإدخال اسم مألوف له.
بعد إدخال اسم الحزمة، يمكنك إكمال عملية التسجيل عن طريق إضافة مفتاح SHA-256 عام تم إنشاؤه أثناء خطوة الإصدار، وسيؤدي ذلك إلى ربط تلك الحزمة واسم الإصدار بحسابك، وتسجيلهما باسمك.
بعد تسجيل الحزمة بنجاح، يمكنك مشاركتها مع مستخدم آخر من خلال إضافة جهازه كجهاز مرتبط بحساب المطوّر الخاص بك.
يمكنك إجراء ذلك من خلال إنشاء جهاز جديد مرتبط في وحدة تحكّم المطوّر، وتعيين اسم مألوف له، ثم إنشاء رمز استجابة سريعة ورابط يمكنك مشاركتهما مع مالك هذا الجهاز الجديد.
عند فتح الرابط، سيُطلب منهم الإجابة عمّا إذا كانوا يعرفونك كمطوّر ويثقون بك، وعمّا إذا كانوا يريدون السماح بتثبيت تطبيقاتهم على جهازك.
بعد موافقة المستخدم، سيتلقّى رمزًا تم إنشاؤه لإرساله إليك، وبعد إدخال هذا الرمز، سيتم السماح لجهازه بتثبيت التطبيقات المرتبطة بحسابك كمطوّر.
بالإضافة إلى التوزيع المحدود كبديل للمطوّرين، يتوفّر أيضًا "المسار المتقدّم" كخيار للمستخدمين المتمرّسين الذين يريدون مواصلة تثبيت الحِزم غير المسجّلة وفقًا لتقديرهم الخاص.
لقد أنشأنا "المسار المتقدّم" للسماح للمستخدمين المتمرّسين بتثبيت التطبيقات غير المسجّلة عندما يختارون قبول المخاطر، مع الحفاظ على إجراءات الوقاية الأساسية ضد عمليات الخداع عبر الهندسة الاجتماعية للمستخدمين العاديين.
في عمليات الاحتيال المالي وإعادة توجيه المكالمات في العالم الحقيقي، يعتمد المجرمون على الإلحاح والخوف والضغط الشديد عبر الهاتف لإجبار الضحايا على تثبيت برامج ضارة من مصادر غير معروفة.
من خلال طلب إعادة تشغيل الجهاز وبدء عدّ تنازلي لمدة 24 ساعة لا يمكن تخطّيه، يوقف Advanced Flow هذا الضغط، ما يمنح الضحايا المحتملين الوقت والمساحة لاتخاذ قرار مدروس بشأن ما يُطلب منهم فعله.
لتفعيل هذا الخيار، عليك أولاً ضبط جهازك على وضع مطوّر البرامج من خلال الانتقال إلى "الإعدادات" ثم "لمحة عن الهاتف" والنقر على رقم الإصدار 7 مرات.
إذا كنت تشاهد هذا الفيديو ولم تكن مطوّرًا من قبل، تهانينا على دورك الجديد.
شكرًا على الضحك.
بعد تفعيل وضع مطور البرامج على الجهاز، يمكننا الوصول إلى خيار "المسار المتقدّم" من خلال الانتقال إلى "النظام"، ثم "خيارات المطوّرين"، وتفعيل خيار "السماح بتطبيقات المطوّرين غير المتحقَّق منهم".
بعد تفعيل هذا الخيار، قد تحتاج إلى إدخال رقم التعريف الشخصي، ثم عليك الموافقة على التحذير الذي يشير إلى أنّه إذا طلب منك أحد الأشخاص تنفيذ هذا الإجراء، فمن المرجّح أن تكون هذه عملية خداع.
بعد ذلك، عليك إعادة تشغيل الجهاز لبدء مدة انتظار لأغراض أمنية تبلغ 24 ساعة.
هذه الخطوة مهمة لمساعدة ضحايا عمليات الخداع في الحصول على فرصة لتقليل حدة أساليب الاستعجال التي يستخدمها المخادعون، ثم الحصول على المساعدة في إيقاف هذه المحاولة لاستغلالهم.
خلال فترة الـ 24 ساعة، تعرض "الإعدادات" موقّت عدّ تنازلي نشطًا للوقت المتبقي قبل أن تتمكّن من استخدام "التسجيل المتقدّم".
بعد انتهاء الـ 24 ساعة، يمكن للمستخدم اختيار إيقاف عملية التحقّق مؤقتًا لمدة 7 أيام أو إيقافها نهائيًا.
للمرة الأخيرة، على المستخدم الإقرار بالمخاطر الكامنة في إزالة هذا الإجراء الاحترازي التلقائي قبل النقر على "تم" لإكمال إعداد الجهاز لـ "المسار المتقدّم".
ومنذ ذلك الحين، يمكن للمستخدمين تثبيت التطبيقات غير المسجَّلة.
يمنح ذلك المستخدمين المتمرسين إمكانية التحكّم غير المقيّد في التطبيقات التي يريدون تثبيتها، مع الحفاظ على أمان المستخدمين العاديين.
والآن، لنراجع المخطط الزمني لطرح عملية التحقّق من المطوّرين.
بدأت المرحلة الأولى في مارس 2026 مع طرح Android Developer Console.
وبدأت المرحلة الثانية بعد 5 أشهر عندما أصبحت أدوات المطوّرين متوفرة للجمهور العام بشكل أكبر.
كانت المرحلة الثالثة هي آخر مرحلة مهمة، وقد انتهت في 30 سبتمبر 2026.
في هذا التاريخ، بدأنا تطبيق السياسة على مستوى المنطقة في الأسواق الأربعة التي ذكرناها سابقًا: البرازيل وإندونيسيا وسنغافورة وتايلاند.
في هذه الأسواق، يفرض حاليًا 7 متاجر شركاء رئيسية متطلبات التحقّق من هوية المطوّرين.
ستسعى المرحلة الرابعة إلى توسيع نطاق متطلبات حماية المستخدمين هذه بشكل مدروس وتدريجي في العام 2027.
أخيرًا، من المهم ملاحظة أنّه إذا كنت مقيمًا في الصين، ولكنك توزّع تطبيقاتك في هذه المناطق التي يتم فيها تنفيذ السياسة، فعليك أيضًا تسجيل التطبيقات التي سيتم توزيعها.
سأعيد الكلمة إلى "ناهيد" لإنهاء الجلسة وتقديم ملخّص عن الخطوات التي يجب اتّخاذها.
حسنًا.
حسنًا.
لذا، شكرًا لك، "روب".
للتذكير بأهم الخطوات، على المطوّرين الذين يوزّعون تطبيقاتهم على Google Play مراجعة تطبيقاتهم على Play Console اليوم والتأكّد من تسجيلها والمطالبة بها، خاصةً تلك التي يتم توزيعها خارج Google Play.
ثانيًا، بالنسبة إلى التطبيقات التي يتم توزيعها خارج Google Play فقط، يجب إنشاء حساب على Android Developer Console من خلال هذا الرابط.
أما بالنسبة إلى الطلاب والمطوّرين الهواة، فيمكنكم إنشاء حساب مجاني وتوزيع تطبيقاتكم على ما يصل إلى 50 جهازًا.
شكرًا جزيلاً على مشاركتكم في جلسة اليوم.
يسرّنا التعاون معك لجعل Android منظومة متكاملة أكثر أمانًا لمليارات المستخدمين في جميع أنحاء العالم.
هناك رمز استجابة سريعة في الشريحة التالية يمكنك من خلاله الوصول إلى مستندات المطوّرين.
ولا يسعنا الانتظار لنشهد إنجازاتك التالية.
نتمنى لك وقتًا ممتعًا في مؤتمر Android Dev Summit.
شكرًا لك.