برای توسعهدهندگان در کنسول جدید توسعهدهندگان اندروید
توسعهدهندگان Play همچنین میتوانند در صورت تمایل، نام بستههای off-Play خود را از طریق Android Developer Console مدیریت کنند.
نوع حساب خود را انتخاب کنید
وقتی حساب ADC خود را ایجاد میکنید، نوع توزیعی را انتخاب خواهید کرد که متناسب با نیازهای شما باشد. این انتخاب بر الزامات تأیید و هرگونه هزینه مربوطه تأثیر میگذارد.
نوع توزیع | بهترین برای | هزینه | ویژگیهای کلیدی |
توزیع کامل | سازمانها و توسعهدهندگان حرفهای با توزیع گسترده. | ۲۵ دلار | برنامهها و نصبهای نامحدود؛ نیاز به تأیید هویت کامل دارد. |
توزیع محدود | دانشجویان، علاقهمندان و سایر مصارف شخصی. | رایگان | تعداد محدود برنامهها و نصبها. |
تأیید هویت کامل
شما باید مدارک رسمی برای تأیید هویت خود ارائه دهید. الزامات خاص بستگی به این دارد که آیا شما به عنوان یک فرد یا یک سازمان ثبت نام میکنید. اگر تمام اطلاعات مورد نیاز را آماده دارید، ایجاد حساب کاربری Android Developer Console شما باید حدود ده دقیقه طول بکشد.
شما نیاز دارید به:
- نام و آدرس قانونی شما. این موارد باید با آپلود مدارک هویت رسمی تأیید شوند.
- یک آدرس ایمیل و شماره تلفن خصوصی برای تماس گوگل با شما. این موارد باید با استفاده از رمز عبور یکبار مصرف تأیید شوند.
- سازمانها باید وبسایت سازمان خود را ارائه دهند. این امر باید با استفاده از کنسول جستجوی گوگل تأیید شود.
- سازمانها همچنین باید شماره DUNS خود را ارائه دهند. این یک شناسه 9 رقمی منحصر به فرد برای سازمانها است. شماره DUNS با نام و آدرس سازمان مرتبط است.
مدارک قابل قبول
سازمانها موظفند بر اساس محل سازمان، مدارک رسمی سازمان را ارائه دهند. در ادامه نمونهای از مدارکی که سازمانها در ایالات متحده باید ارائه دهند، آمده است. مدارک مورد نیاز در محل شما ممکن است متفاوت باشد.
نمونه مدارک مورد نیاز:
- هر سند، اطلاعیه یا نامهای که توسط اداره مالیات (IRS) صادر شده یا مهر شده باشد و نام سازمان شما را بیان کند. برخی از نمونهها عبارتند از CP575، 147C، CP299، 988، 937، 1050، 5822 و غیره.
- فرمهای ارسالی به اداره مالیات (IRS) تنها در صورتی پذیرفته میشوند که یک نسخه از فرم در وبسایت IRS موجود باشد. برخی از نمونهها عبارتند از فرمهای ۸۸۷۱ و ۹۹۰. برای روشهای جستجوی سازمان خود در وبسایت IRS، به اینجا (سازمانهای سیاسی) و اینجا (سازمانهای معاف از مالیات) مراجعه کنید.
- گواهی ثبت شرکت صادر شده توسط ایالتی که در آن فعالیتهای تجاری خود را انجام میدهید و نام سازمان شما در آن ذکر شده است
- آخرین فرم ثبت شده شما در کمیسیون بورس و اوراق بهادار آمریکا (به عنوان مثال، فرمهای 10-K، 10-Q یا 8-K) که نام سازمان را ذکر میکند
- گزارشهای اعتباری تجاری که نام سازمان شما را از Experian، Equifax یا TransUnion نشان میدهد
- فقط برای ادارات و سازمانهای دولتی: یک نامه رسمی شامل نام کامل، آدرس و تاریخ
افراد باید به عنوان بخشی از برنامه تأیید، یک مدرک شناسایی عکسدار دولتی و مدرک اثبات آدرس ارائه دهند. نمونهای از مدارک شناسایی قابل قبول برای افراد در ایالات متحده عبارتند از:
- گذرنامه
- شناسایی ایالت
- گواهینامه رانندگی
- کارت اقامت دائم یا گرین کارت
- مدارک آدرس باید نام و آدرس فرد را همانطور که در پروفایلش آمده است، ذکر کند. مدارک آدرس قابل قبول عبارتند از:
- کارت شناسایی عکسدار دولتی با ذکر آدرس
- قبض آب و برق، آب، گاز، اینترنت، تلویزیون کابلی
- صورتحساب بیمه (بیمه خانه، بیمه سلامت و غیره)
- کارت اعتباری یا صورتحساب بانکی
نام بستههای خود را ثبت کنید
اگر برنامهها را خارج از گوگل پلی توزیع میکنید، فرآیند ثبت نام به گونهای طراحی شده است که مالکیت برنامه شما را با استفاده از کلید خصوصی برنامه تأیید کند.
- برای نامهای بسته جدید : از شما خواسته میشود نام بسته و اثر انگشت گواهی عمومی SHA-256 خود را وارد کنید.
- برای نامهای بسته موجود : اگر نام بسته از قبل استفاده میشود، برای ثبت آن باید مالکیت خود را اثبات کنید. در بیشتر موارد، این یک فرآیند ساده است:
- کلید خود را انتخاب کنید : اثر انگشت گواهی عمومی SHA-256 خود را از فهرست کلیدهای واجد شرایط انتخاب کنید.
- یک چالش رمزنگاری را تکمیل کنید : شما باید یک APK ساختگی را با کلید خصوصی مربوطه امضا کنید و آن را در کنسول توسعهدهندگان اندروید آپلود کنید. این کار رسماً مالکیت شما بر کلید مورد استفاده برای امضای برنامه اندروید موجودتان را تأیید میکند.
مدیریت نامهای تکراری بستهها
اگرچه سیستم عامل اندروید نامهای بسته منحصر به فرد را برای هر دستگاه الزامی میکند، اما این قانون در کل اکوسیستم اندروید اعمال نمیشود. این میتواند به سناریویی منجر شود که دو توسعهدهنده مختلف از یک نام بسته استفاده کنند.
از آنجایی که تکرار نام بسته نامطلوب است، ما قوانینی را وضع کردهایم تا مشخص کنیم کدام توسعهدهنده میتواند نام بسته را ثبت کند. اگر شما و یک توسعهدهنده دیگر از نام یکسانی استفاده کنید، توسعهدهندهای که سهم نصب بیشتری دارد، آن را ثبت میکند. سپس سایر توسعهدهندگان باید نام بسته خود را تغییر دهند یا درخواست استثنا بدهند.
اولویت برای دارنده کلید اکثریت :
توسعهدهندهای که کلید امضای او بیش از ۵۰٪ از کل نصبهای شناختهشده را تشکیل میدهد، در اولویت ثبتنام قرار دارد. سایر توسعهدهندگان ملزم به استفاده از نام بستهی دیگری خواهند بود.
توسعهدهنده | نام بسته | کلید | نصبها |
الف | com.test.1 | ۱۱ | ۱۰۰۰ |
ب | com.test.1 | ۱۲ | ۱۰۰ |
در این سناریو، توسعهدهندهی A واجد شرایط ثبت نام بسته است. توسعهدهندهی B باید از نام دیگری استفاده کند یا درخواست استثنا بدهد .
واجد شرایط بودن برای کلیدهایی با بیش از ۵۰ نصب :
اگر هیچ کلید واحدی بیش از ۵۰٪ نصب نداشته باشد، تمام کلیدهایی که ۵۰ یا بیشتر نصب دارند واجد شرایط ثبت نام میشوند. سایر توسعهدهندگان - آنهایی که کلیدهایی با کمتر از ۵۰ نصب دارند - ملزم به درخواست اجازه برای استفاده از نام بسته خواهند بود.
توسعهدهنده | نام بسته | کلید | نصبها |
سی | com.test.2 | ۲۱ | ۱۰۰ |
دی | com.test.2 | ۲۲ | ۱۰۰ |
ای | com.test.2 | ۲۳ | ۱۰ |
در اینجا، هیچ کلید واحدی اکثریت را ندارد. توسعهدهندگان C و D، با ۵۰ نصب یا بیشتر، میتوانند نام بسته را ثبت کنند. توسعهدهنده E باید از مجوز درخواست نام متفاوتی استفاده کند .
اولویت با کسانی است که زودتر کلیدها را دریافت کردهاند (کمتر از ۵۰ نصب شده) :
اگر هیچ کلیدی به آستانه ۵۰ نصب نرسد، همه کلیدهای شناخته شده واجد شرایط ثبت نام هستند و اولویت با کسانی است که زودتر ثبت نام کنند. به محض اینکه یک توسعهدهنده نام بسته را ثبت کند، سایر توسعهدهندگان باید از نام دیگری برای بستههای خود استفاده کنند (یا درخواست استثنا کنند).
توسعهدهنده | نام بسته | کلید | نصبها |
ف | com.test.3 | ۳۱ | ۱۰ |
جی | com.test.3 | ۳۱ | ۱۰ |
در این سناریو، همه توسعهدهندگان دارای کلید واجد شرایط هستند. به محض اینکه یک توسعهدهنده نام بسته را ثبت کند، توسعهدهنده دیگر باید درخواست مجوز کند .