إذا كنت توزع التطبيقات خارج Google Play فقط، استخدِم Android Developer Console لإدارة هوية المطوّر وتسجيل أسماء حِزم التطبيقات. يوضّح هذا الدليل كيفية إثبات ملكية حسابك والتأكّد من إمكانية تثبيت تطبيقاتك على أجهزة Android المعتمَدة.
إنشاء حساب
للبدء، اشترِك لإنشاء حساب على Android Developer Console باستخدام حساب Google. إذا كنت طالبًا أو هاويًا، يمكنك إنشاء نوع حساب خاص يتضمّن متطلبات أقل للتحقّق من الهوية ولا يتطلّب دفع رسوم.
اختيار طريقة توزيع تطبيقاتك
سيظل بإمكانك تثبيت التطبيقات من مصادر غير معروفة. تعتمد تجربة المستخدم على المسار الذي تختاره.
إكمال إثبات الهويّة
يجب تقديم مستندات رسمية لإثبات هويتك. تختلف المتطلبات حسب ما إذا كنت تسجّل كفرد أو مؤسسة. تستغرق عملية إكمال هذا الإجراء عادةً 10 دقائق تقريبًا إذا كانت جميع المعلومات المطلوبة متوفّرة لديك.
المعلومات المطلوبة لجميع الحسابات
الاسم القانوني والعنوان: على الأفراد إرسال مستند تعريف يحمل صورة وصادر عن جهة حكومية ومستند لإثبات العنوان كجزء من برنامج التحقّق من المعلِنين. في ما يلي مثال على مستندات إثبات الهوية ومستندات إثبات العنوان المقبولة للأفراد في الولايات المتحدة:
- جواز السفر
- بطاقة التعريف الصادرة عن الدولة
- رخصة القيادة
- بطاقة الإقامة الدائمة أو البطاقة الخضراء
- مستند تعريف يحمل صورة وصادر عن جهة حكومية ويتضمّن العنوان
- فاتورة للكهرباء أو المياه أو الغاز أو الإنترنت أو البث التلفزيوني عبر الكابل
- وثيقة التأمين (التأمين على المنزل أو التأمين الصحي وما إلى ذلك)
- كشف الحساب المصرفي أو بطاقة الائتمان
تفاصيل الاتصال: عنوان بريد إلكتروني خاص ورقم هاتف، يتم تأكيدهما باستخدام كلمة مرور صالحة لمرة واحدة (OTP).
متطلبات إضافية للمؤسسات
- رقم نظام ترقيم البيانات العالمي (D-U-N-S): هو معرّف فريد مكوَّن من 9 أرقام توفّره شركة Dun & Bradstreet لمؤسستك، ويُستخدَم على مستوى العالم لتحديد الهوية القانونية لنشاطك التجاري. إذا لم يكن لدى مؤسستك واحدًا، يمكنك الحصول عليه بدون أي تكلفة من موقع Dun & Bradstreet الإلكتروني.
- الموقع الإلكتروني الذي تم إثبات ملكيته: يجب إثبات ملكية الموقع الإلكتروني لمؤسستك باستخدام Google Search Console.
- مستندات المؤسسة الرسمية: في ما يلي أمثلة على المستندات التي يجب أن تقدّمها المؤسسات في الولايات المتحدة. قد تختلف المستندات المطلوبة في موقعك الجغرافي.
- أي مستند أو إشعار أو خطاب صادر من دائرة الإيرادات الداخلية الأمريكية (IRS) أو مختوم منها ويوضح اسم المؤسسة. ويشمل ذلك مثلاً النماذج CP575 و147C وCP299 و988 و937 و1050 و5822 وغيرها.
- لن يتم قبول النماذج التي يتم إرسالها إلى دائرة الإيرادات الداخلية الأمريكية إلا في حال توفّر نسخة من النموذج على الموقع الإلكتروني للدائرة. تشمل بعض الأمثلة نموذجَي 8871 و990.
- شهادة تأسيس النشاط التجاري التي توضح اسم مؤسستك والصادرة من الولاية التي تزاول فيها أنشطتك التجارية
- أحدث المستندات التي يتم تقديمها إلى هيئة الأوراق المالية والبورصات (SEC)، على سبيل المثال نماذج 10-K أو 10-Q أو 8-K، والتي توضح اسم المؤسسة
- تقارير الائتمان الخاصة بالعمل التجاري التي توضِّح اسم مؤسستك والصادرة من Experian أو Equifax أو TransUnion
- للوكات والإدارات الحكومية فقط: كتاب رسمي يتضمّن الاسم الكامل والعنوان الجغرافي والتاريخ
تسجيل أسماء الحزم
بعد إكمال عملية التحقّق، يمكنك تسجيل أسماء حِزم تطبيقك في صفحة الحِزم. تربط عملية التسجيل تطبيقك بهويتك التي تم إثباتها كمطوِّر. أكمِل ما يلي في Android Developer Console للتسجيل:
- أدخِل اسم الحزمة: أدخِل اسم الحزمة الفريد الذي تريد تسجيله.
- إضافة المفتاح: أدخِل الملف المرجعي لشهادة SHA-256 من زوج مفاتيح توقيع تطبيقك. ستتغيّر الحالة بعد ذلك إلى قيد المراجعة.
- إثبات الملكية: بالنسبة إلى أسماء الحِزم الحالية، يجب توقيع حزمة APK باستخدام مفتاحك الخاص وتحميلها. توفّر أداة Android Developer Console مقتطفًا يمكن إضافته إلى مجلد مواد العرض في حزمة APK لهذا التحدي. بعد التسجيل، سيتم إعلامك عبر البريد الإلكتروني وسيتم تعديل حالة الحزمة في Play Console إلى مسجَّلة.
نقل أسماء الحِزم
يمكنك أيضًا نقل أسماء الحِزم بين حسابات المطوّرين. تتم إدارة عمليات النقل من خلال صفحة الإعدادات. يجب استيفاء المتطلبات التالية لبدء عملية نقل:
- الحالة التي تم التحقّق منها: يجب أن يكون كل من الحساب المصدر والحساب المستهدف قد تم التحقّق منهما وفي وضع جيد.
- المفتاح المسجّل: يجب أن يتضمّن اسم الحزمة مفتاحًا مسجّلاً وأن يكون قابلاً للتثبيت.
- المعلومات المطلوبة: يجب إدخال معرّف المطوّر المستهدَف ومعرّفات الطلبات لكلا الحسابَين وسبب النقل.
التعامل مع أسماء الحِزم المكرّرة
إذا استخدم عدة مطوّرين اسم الحزمة نفسه، يتم تحديد الحق في تسجيله وفقًا لقواعد المطالبة بالحزمة. تهدف القواعد التالية إلى تخصيص اسم الحزمة للمطوّر الذي يمثّل مفتاح التوقيع الخاص به أكثر من 50% من إجمالي عمليات التثبيت المعروفة:
- مجموعة الأغلبية: إذا كانت مفاتيح المطوّر تمثّل أكثر من 50% من جميع عمليات التثبيت، تكون الأولوية للمطوّر في التسجيل.
- مجموعة كبيرة: إذا لم يمثّل أي مفتاح أكثر من 50% من عمليات التثبيت، يمكن لأي مطوّر لديه "مجموعة كبيرة" (50 عملية تثبيت أو أكثر) تسجيل اسم الحزمة.
- مبدأ الأسبقية: إذا لم تتوفر مجموعة كبيرة، يمكن لأي مطوّر لديه مفتاح معروف تسجيل اسم الحزمة وفقًا لمبدأ الأسبقية.
توضّح الأمثلة التالية هذه القواعد:
الأولوية لصاحب المفتاح ذي الحصة الأكبر:
تكون الأولوية في التسجيل للمطوِّر الذي يمثّل مفتاح التوقيع الخاص به أكثر من 50% من إجمالي عمليات التثبيت المعروفة. على جميع المطوّرين الآخرين استخدام اسم حزمة مختلف.
المطوِّر |
اسم الحزمة |
المفتاح |
عمليات التثبيت |
A |
com.test.1 |
11 |
1000 |
B |
com.test.1 |
12 |
100 |
في هذه الحالة، يكون "المطوِّر أ" مؤهَّلاً لتسجيل اسم الحزمة. على المطوّر (ب) استخدام اسم آخر أو تقديم طلب للحصول على استثناء_.
الأهلية لاستخدام المفاتيح التي تم تثبيتها أكثر من 50 مرة:
إذا لم يمثّل أي مفتاح أكثر من 50% من عمليات التثبيت، تصبح جميع المفاتيح المرتبطة بـ 50 عملية تثبيت أو أكثر مؤهَّلة للتسجيل. على جميع المطوّرين الآخرين الذين ترتبط مفاتيحهم بأقل من 50 عملية تثبيت تقديم طلب للحصول على إذن باستخدام اسم الحزمة.
المطوِّر |
اسم الحزمة |
المفتاح |
عمليات التثبيت |
C |
com.test.2 |
21 |
100 |
D |
com.test.2 |
22 |
100 |
E |
com.test.2 |
23 |
10 |
_في هذه الحالة، لا يمثّل أي مفتاح أغلبية. يمكن للمطوّرين C وD، اللذين لديهما 50 عملية تثبيت أو أكثر، تسجيل اسم الحزمة. على المطوّر E استخدام إذن مختلف لطلب الاسم.
الأسبقية في الحصول على المفاتيح التي تم تثبيت التطبيق عليها أقل من 50 مرة:
إذا لم تستوفِ أي مفاتيح الحدّ الأدنى البالغ 50 عملية تثبيت، تكون جميع المفاتيح المعروفة مؤهَّلة للتسجيل وفقًا لمبدأ الأسبقية. وبمجرد أن يسجّل أحد المطوّرين اسم الحزمة، على المطوّرين الآخرين استخدام اسم مختلف لحِزمهم (أو طلب استثناءات).
المطوِّر |
اسم الحزمة |
المفتاح |
عمليات التثبيت |
F |
com.test.3 |
31 |
10 |
G |
com.test.3 |
31 |
10 |
في هذا السيناريو، يكون جميع المطوّرين الذين لديهم مفاتيح مؤهّلين. بعد تسجيل مطوّر واحد لاسم الحزمة، يجب أن يطلب المطوّر الآخر الحصول على إذن_.