نشر على متجر Google Play – مركز تطبيق Visual Studio | Microsoft Learn ، نشر تطبيق على وحدة التحكم في Google Play
<h1>نشر تطبيق على وحدة التحكم في Google Play</h1>
<blockquote>الصفحة <strong>إنشاء حساب خدمة</strong> يفتح.</blockquote>
<h2>نشر على متجر Google Play</h2>
<p>انشر تحديثًا على متجر Google Play ، بما في ذلك مسارات Alpha و Beta من مركز التطبيقات.</p>
<h2>المتطلبات المسبقة</h2>
<ul>
<li>تتطلب Google نشر الإصدار الأول من تطبيق Google Play الخاص بك في الإنتاج عبر وحدة التحكم Google.</li>
<li>حساب مطور Google Play. إذا لم يكن لديك واحدة ، يمكنك التسجيل على بوابة حسابات مطور Google.</li>
<li>تأكد من أن لديك مشروع API وحساب خدمة لمركز التطبيق من أجل إنشاء اتصال متجر Google والوصول إلى واجهات برمجة تطبيقات Google نيابة عنك.</li>
<li>راجع المتطلبات المسبقة لـ Beta و Alpha لمزيد من المعلومات حول هذه المسارات.</li>
<li>قم بتكوين توقيع التطبيق بواسطة Google لنشر ملفات حزم التطبيق .AAB Android.</li>
</ul>
<h2>الاتصال بمشروع API الخاص بك</h2>
<p>للوصول إلى Google API ، قم بربط وحدة تحكم Google Play بمشروع Google API. في معظم الحالات ، نوصيك بإنشاء مشروع API ، على الرغم من أنه يمكن لمستخدمي API الحالي إنشاء رابط لمشروع API موجود. تذكر أنه لا يمكن ربط كل مشروع API إلا بحساب وحدة تحكم Google Play واحدة.</p>
<p><strong>إنشاء مشروع API</strong></p>
<ul>
<li>الوصول إلى صفحة الوصول إلى Google API على وحدة التحكم في Google Play.</li>
<li>قبول شروط الاستخدام.</li>
<li>اضغط على <strong>إنشاء مشروع جديد (إنشاء مشروع)</strong>.</li>
<li>يتم إنشاء مشروع API تلقائيًا وربط وحدة التحكم في Google Play.</li>
</ul>
<p><strong>استخدام مشروع API موجود</strong></p>
<ul>
<li>إذا كنت بالفعل مستخدمًا لجهاز API لـ Google Play Developer ، فيمكنك إنشاء رابط لمشروع API الحالي عن طريق اتباع هذه الخطوات. إذا لم يتم سرد مشروع API -to -link ، فتأكد من تعيين حساب وحدة التحكم في Google Play كمالك وتفعيل واجهة برمجة تطبيقات Google Play Developer.</li>
<li>الوصول إلى صفحة الوصول إلى Google API على وحدة التحكم في Google Play.</li>
<li>قبول شروط استخدام API.</li>
<li>اختر المشروع الذي تريد ربطه.</li>
<li>اضغط على <strong>وصلة</strong>.</li>
</ul>
<h2>تكوين عملاء API API</h2>
<p>تتمثل إحدى المزايا الإضافية لإنشاء حساب خدمة Google في الوصول إلى واجهة برمجة التطبيقات من خادم إنشاء دون توفير معلومات تعريف المستخدم الشخصية الخاصة بك. فيما يلي دليل خطوة من خلال تكوين حساب خدمة Google:</p>
<p>الوصول إلى صفحة الوصول إلى Google API على وحدة التحكم في Google Play.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image1.png” alt=”تشغيل Google: تكوين وصول API” /></p>
<p>أقل <strong>حسابات الخدمة</strong>, انقر على الزر <strong>إنشاء حساب خدمة</strong> لبدء العملية.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/create-service-account.jpg” alt=”تشغيل Google: زر إنشاء حساب خدمة” /></p>
<p>في التعليمات ، انقر على الرابط إلى وحدة التحكم في Google API.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image3.png” alt=”تشغيل Google: تعليمات لإنشاء حساب خدمة” /></p>
<p>انقر على الزر <strong>إنشاء حساب خدمة (إنشاء حساب خدمة</strong> ) على الصفحة التي تم فتحها للتو.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image4.png” alt=”Google Play: حسابات الخدمة” /></p>
<p>الصفحة <strong>إنشاء حساب خدمة</strong> يفتح.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image5.png” alt=”تشغيل Google: إنشاء مربع حوار حساب خدمة” /></p>
<p>اختر اسمًا لحساب الخدمة الجديد ، ثم انقر فوق <strong>يخلق</strong>.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image6.png” alt=”Google Play : Choisir Projet -></p>
<p> المالك كدور ” /></p>
<p>اضغط على <strong>حدد دورًا</strong> في القائمة المنسدلة. يختار <strong>مشروع</strong>, ثم <strong>مالك</strong>. الوصول إلى الخطوة التالية بالنقر فوق <strong>يكمل</strong>.</p>
<p>لا يمكن لبعض المستخدمين تنزيل الملف .JSON باستخدام Edge و Internet Explorer.</p>
<p>في الصفحة الجديدة ، انقر فوق <strong>+ إنشاء مفتاح (اختياري)</strong> وتظهر نافذة مشروطة.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image7.png” alt=”تشغيل Google: انقر فوق + إنشاء مفتاح لإنشاء ملف JSON” /></p>
<p>يختار <strong>جيسون</strong> , ثم انقر فوق <strong>يخلق</strong> بحيث ملف بالتمديد .يتم تنزيل JSON من نظامك . سيتم استخدام هذا الملف في مركز التطبيقات لإنشاء اتصال مع Google Play.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image8.png” alt=”Google Play: حدد نوع المفتاح باسم JSON” /></p>
<p>بمجرد إنشاء حساب الخدمة على وحدة تحكم مطوري Google ، انقر فوق <strong>انتهى</strong>. تتم دراسة صفحة وصول API تلقائيًا وسيتم سرد حساب الخدمة الخاص بك.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image9.png” alt=”Google Play: حساب الخدمة الذي تم إنشاؤه” /></p>
<p>أغلق النافذة ويتم عرض حساب الخدمة الجديد على الصفحة الأصلية. انقر على الزر <strong>منحة</strong> لإنهاء العملية. في القسم التالي ، ستتعلم توصيل مركز التطبيق بـ Google Play.</p>
<p><img src=”https://learn.microsoft.com/fr-fr/appcenter/distribution/images/image10.png” alt=”تشغيل Google: الشاشة الأصلية مع حساب خدمة جديد” /></p>
<h2>تكوين توقيع التطبيق بواسطة Google</h2>
<ol>
<li>حدد تطبيقك في وحدة التحكم في تطوير Google Play</li>
<li>يختار <strong>اتصال التطبيق</strong> في القائمة اليسرى</li>
<li>يمكنك الاختيار بين ثلاثة خيارات: <ol>
<li>تحميل مفتاح تم تصديره من Android Studio</li>
<li>تصدير وتحميل مفتاح من متجر مفتاح Java</li>
<li>تصدير وتحميل مفتاح (دون استخدام متجر مفتاح Java)</li>
<li>توقيع التطبيق بواسطة Google Play (موصى به)</li>
</ol>
<h2>قم بإنشاء اتصال Google Play في مركز التطبيقات</h2>
<ol>
<li>اضغط على <strong>المتاجر</strong> تحت التوزيع في القائمة اليسرى.</li>
<li>في منتصف الصفحة ، انقر فوق الزر <strong>اتصل بمتجر Windows</strong> .</li>
<li>يختار <strong>تطبيقات جوجل</strong> أعمى.</li>
<li>اضغط على <strong>التالي</strong>.</li>
<li>تحميل الملف <strong>مفتاح سري</strong> التي قمت بتنزيلها عند إنشاء حساب الخدمة. إذا تم تعديل حقول JSON إلى قيم غير صحيحة ، فقد يفشل إنشاء المتجر. تأكد من أن حساب الخدمة مرتبط بوحدة التحكم في مطور Google Play وفقًا للقسم المتعلق بالمتطلبات المسبقة أعلاه أعلاه.</li>
<li>بمجرد تحميل الملف ، انقر فوق <strong>يتصل</strong>.</li>
<li>يجب أن يكون اتصال Google Play مرئيًا الآن مع المسارات الثلاثة والإنتاج والألفا والبيتا على الصفحة الرئيسية <strong>محلات</strong> . يعد تكوين هذا الاتصال عملية فريدة للتطبيق في مركز التطبيق.</li>
</ol>
<h2>نشر AAB الخاص بك على متجر Google Play</h2>
<ol>
<li>على الصفحة <strong>المتاجر المنزلية</strong> , حدد أحد المسارات التي تم إنشاؤها أعلاه.</li>
<li>اضغط على <strong>ينشر</strong> على الزر في الزاوية اليمنى العليا.</li>
<li>قم بتحميل حزمة التطبيق. بعض النقاط للملاحظة: <ul>
<li>يجب إعداد التطبيق للإنتاج وتوقيعه مع متجر مفاتيح صالح قبل التحميل.</li>
<li>يدعم متجر Google Play الذي تقدمه المجموعة لتطبيقات Android بحد أقصى 2 جيجابايت. .ملفات APK التي تم إنشاؤها من لا .لا يمكن أن يتجاوز AAB 150 ميجابايت. لمعرفة المزيد حول خياراتك ، راجع وثائق Google لـ AAB.</li>
<li>نسخة .يجب أن تكون AAB أكبر من إصدار الإنتاج الحالي.</li>
<li>إذا كان لديك إصدارات تطبيق في مسارات أخرى مثل Alpha و Beta ، فيجب أن تكون إصدار المنشور الخاص بك أقل تمامًا من إصدارات الإصدارات في إصدارات ALPHA و BETA.</li>
<li>لا يدعم مركز التطبيق ترويج مسار إلى آخر لآخر. لا يمكنك الترويج لإصدار ألفا إلى إصدار بيتا أو بيتا للإنتاج.</li>
<li>إذا كان لديك مسودة منشور في المسار الذي ستنشر عليه ، فستختفي هذه المسودة لصالح الإصدار الجديد الذي تنشره.</li>
</ul>
</li>
<li>بعد تحميل الحزمة الخاصة بك ، يمكنك رؤية بعض تفاصيل التطبيق. اضغط على <strong>التالي</strong>.</li>
<li>اضغط على <strong>ينشر</strong> لإرسال التطبيق إلى <strong>متجر جوجل بلاى</strong>. يتم عرض حالة هذا الإصدار على صفحة تفاصيل متجر التوزيع على أنها <strong>مُقَدَّم.</strong></li>
<li>بمجرد أن يكمل مركز التطبيق تطبيق التطبيق على Google ، تنتقل حالة التطبيق إلى <strong>نشرت</strong>. قد تستغرق Google ما يصل إلى 24 ساعة لعرض التطبيق في متجر Play.</li>
<li>في حالة فشل النشر من قبل Google ، يتلقى مالك التطبيق إشعارًا إلى بريد Google المسجل.</li>
</ol>
<h2>نشر APK الخاص بك على متجر Google Play</h2>
<ol>
<li>على الصفحة <strong>المتاجر المنزلية</strong> , حدد أحد المسارات التي تم إنشاؤها أعلاه.</li>
<li>اضغط على <strong>ينشر</strong> في متجر الأزرار في الزاوية اليمنى العليا.</li>
<li>قم بتحميل حزمة التطبيق. فيما يلي بعض النقاط التي يجب ملاحظتها: <ul>
<li>يجب إعداد التطبيق للإنتاج وتوقيعه مع متجر مفاتيح صالح قبل التحميل.</li>
<li>يدعم متجر Google Play حزم التطبيقات بحد أقصى 100 ميجابايت. تحميل ملفات الامتداد مباشرة على وحدة التحكم في Google Play إذا كان التطبيق يتجاوز 100 ميجابايت. اقرأ وثائق Google على ملفات الامتداد لتكوينها.</li>
<li>ال .يجب محاذاة APK مع الرمز البريدي أثناء عملية إنشاء الطلب.</li>
<li>إصدار .يكون APK أكبر تمامًا من إصدار الإنتاج الحالي.</li>
<li>إذا كان لديك إصدارات تطبيق في مسارات أخرى مثل Alpha و Beta ، فيجب أن تكون إصدار المنشور الخاص بك أقل من الإصدارات في إصدارات Alpha و Beta Track.</li>
<li>لا يدعم مركز التطبيق ترويج مسار إلى آخر لآخر. لا يمكنك الترويج لإصدار ألفا لإصدار بيتا أو بيتا في الإنتاج.</li>
<li>إذا كان لديك إصدار أولي في المسار الذي ستنشر عليه ، فسيتم استبداله بالإصدار الجديد.</li>
</ul>
</li>
<li>بعد تحميل الحزمة الخاصة بك ، يمكنك رؤية بعض تفاصيل التطبيق. اضغط على <strong>التالي</strong>.</li>
<li>اضغط على <strong>ينشر</strong> لإرسال التطبيق إلى <strong>متجر جوجل بلاى</strong>. يتم عرض حالة هذا الإصدار في تفاصيل متجر التوزيع كـ <strong>مُقَدَّم.</strong></li>
<li>بمجرد أن يكمل مركز التطبيق نقل التطبيق إلى Google ، تذهب حالة التطبيق إلى <strong>نشرت</strong>. يمكن أن تستغرق Google ما يصل إلى 24 ساعة لعرض التطبيق في متجر Play.</li>
<li>في حالة فشل النشر من قبل Google ، يتلقى مالك التطبيق إشعارًا على عنوان Google المسجل.</li>
</ol>
<h2>النشر عبر واجهة ACI</h2>
<p>تحتاج إلى مركز تطبيق CLI 2.7 أو في وقت لاحق لاستخدام هذه الميزة.</p>
<p>يعد استخدام واجهة CLI وسيلة بسيطة للانضمام إلى اتصال متجر App Center كجزء من تكوين CI/CD ، مثل Jenkins أو Go CI.</p>
<p>قبل أن تتمكن من استخدام واجهة CLI ، يجب عليك إنشاء اتصال بوجهة ، أي أن Google Play أو App Store أو Intune في مركز التطبيق. وتجميع ملف ثنائي يعمل مع وجهتك.</p>
<p>يمكنك سرد المتاجر الخاصة بك باستخدام أمر القائمة على النحو التالي:</p>
<pre><code >قم بتطبيق قائمة متاجر التوزيع \ -ppp / \ -output json</code> </pre>
<p>سوف تحصل على نتيجة مماثلة لها:</p>
<pre><code >[[“alpha” ، “Googleplay” ، “Alpha”] ، [“Beta” ، “Googleplay” ، “Beta”] ، [“Production” ، “Googleplay” ، “Production”</code> </pre>
<p>وهذا هو عمود المتجر الذي سنستخدمه في المرحلة النهائية.</p>
<p>الخطوة الأخيرة هي نشر طلبك عن طريق التنفيذ:</p>
<pre><code >يقوم Applier بتوزيع متاجر Fublish \ -file/path/to/file.Aab \ -store Production \ -App / \ -Release-Notes “بعض الملاحظات.”” “</code> </pre>
<p>يجب عليك ملء المسافات مثل أمر القائمة. بدلاً من وجود مذكرة نشر ثابتة ، من الممكن استخدامها بدلاً من ذلك. –ملف الإصدار-ملف ملاحظات المنشور هو ملف نصي أوام مشفر مع UTF-8.</p>
<h2>اشترك في نشرتنا الإخبارية</h2>
<p>تطبيقك جاهز. أنت على وشك أن تُظهر لشركتك كيف يبدو التطبيق. لدى الرئيس التنفيذي الخاص بك هاتف Android ، لذلك يمكنك إنشاء اختبار مغلق على وحدة التحكم في Google Play لتزويده بإصدار ألفا من تطبيقك. من العرق ، لا تريد نشر تطبيقك إلى العالم قبل رئيسك في رئيسك في العمل. ولكن بعد ذلك ، عندما تريد نشر تطبيقك للاختبار المغلق ، يظهر هذا المنبثقة! <img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bf9624452d90a3b65a82b_Untitled%20(22).png” />������������������������������������������������������������������������������������ انتظر ماذا? ستكون جميع التغييرات مرئية للمستخدمين? ماذا يحدث? TLDR: جميع الخطوات لنشر تطبيقك على المتجر. <img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bf97680fbbdf8f09a3257_Untitled%20(23).png” /></p>
<h2>النشر المدارة</h2>
<h3>ما هو النشر المدارة?</h3>
<p><img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bf9ea58556b3b6a2b7066_Untitled%20(24).png” /></p>
<p>النشر المدار على وحدة التحكم في Googleplay هو خيار <em>”التحكم بالضبط عند نشر التغييرات في تطبيقك”</em>. على وحدة التحكم في Googleplay ، يجب أن تتم الموافقة أولاً على التعديلات على التطبيق الحالي من قبل من قبل <strong>بسقوط</strong> على المتاجر. النشر المدارة هو الخيار الذي تريد تنشيطه لإيقاف هذا المنشور الفوري وتكون قادرًا على نشره بنفسك عندما تريده. هذا يمنع نشر تطبيقك دون علمك وموافقتك في ليلة الجمعة بعد برنامج نصي من Google. لتفعيلها ، تحتاج إلى الذهاب إلى <strong>نظرة عامة على النشر</strong> وثم <strong>تشغيل النشر المدارة</strong>. </p>
<h3>لماذا نتحدث عن النشر المدارة?</h3>
<p><img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bfa218fe6c592f1d7539a_Untitled%20(25).png” /></p>
<p>لأن المنبثقة المخيفة حول نشر التحديث لا يتغير. ملاحظة ، عندما تريد إصدار إصدار ألفا ، ستظل ترى منبثقًا مخيفًا. </p>
<h2>إصدار ألفا في متجر Googleplay</h2>
<p><img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bf97680fbbdf8f09a3257_Untitled%20(23).png” /></p>
<p>لفهم كيفية عمله بشكل أفضل ، دعونا نأخذ مثالًا لإصدار ألفا وننظر إليه خطوة بخطوة. وكما قلت من قبل ، سترى المنبثقة المخيفة ، تتحدث عن جميع المستخدمين ، حتى لو كان إصدار ألفا. </p>
<h3>الخطوة 1: في المراجعة</h3>
<p><img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bfa62ddd050197a94b9d1_Untitled%20(27).png” /></p>
<p>بعد تحميل البناء الخاص بك (هنا الإصدار 7.8.0) لإصدار ألفا ، سترى ذلك في قسم الاختبار المغلق: </p>
<h3>الخطوة 2: التغييرات جاهزة للنشر</h3>
<p>بمجرد الانتهاء من المراجعة من Google ، نظرًا لأن لدينا النشر المدارة ، فإن البناء ليس منشورًا تلقائيًا. نحن في المرحلة “<strong><em>جاهز للنشر</em></strong>». <img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bfa838d93db19d85248ab_Untitled%20(28).png” /> <img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bfa8a9b72f969fa9a9204_Untitled%20(29).png” />هناك يمكنك رؤية التعديلات المختلفة التي تم إجراؤها. يمكنك أن ترى أنك قمت بتعديل عنصر في “الاختبار المغلق – ألفا” وأن لديك الإصدار 7.8.0 من التطبيق. <strong>ملحوظات</strong>: العبارة المخيفة في “الوصف”: بدء التشغيل الكامل لا يعني أن التشغيل الكامل قد بدأ. كما هو الحال دائمًا ، إنه أمر محير (وإلا ، سأكتب هذا المقال). حسنًا ، يبدو كل شيء جيدًا ، نحتاج فقط إلى النقر على “نشر التغييرات”: ما الذي يمكن أن يحدث خطأ? <img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bfab88d93db67dd524d5c_Untitled%20(30).png” />������������������������������������������������������������������������������������ ماذا تقصد <strong>”جميع التغييرات ستكون مرئية للمستخدمين”</strong>.</p>
<h3>الخطوة 3: المنبثقة المخيفة</h3>
<ul>
<li>سيرى مستخدمو Alpha التعديل مع الإصدار الجديد (7.8.0) من التطبيق.</li>
<li>سيرى كل مستخدم عادي تعديل التطبيق في الإنتاج. ولكن نظرًا لعدم وجود أي شيء ، فلن يروا أي شيء.</li>
</ul>
<p>مرة أخرى ، إنه أمر مرهق ومخيف ، لكنه يصف جيدًا ما سيحدث: كل مستخدم سيرى التعديلات على تطبيقه. إذا كان لديهم تطبيق Alpha ، فسوف يقومون بتحديث Alpha ، إذا كان لديهم تطبيق الإنتاج ، فسيشاهدون تحديث تطبيق الإنتاج (إذا كان هناك واحد).</p>
<p>حتى تتمكن من الاسترخاء والنقر على “النشر” وسيكون كل شيء على ما يرام: سيرى المستخدمون المعنيون التعديلات. وبقية المستخدمين لن يروا أي شيء.</p>
<h3>الخطوة 4: يتم نشر التطبيق على المتاجر</h3>
<p>وسيكون للأشخاص المناسبين الوصول إلى التطبيق الصحيح. ومع ذلك ، لن يتمكن معظم الأشخاص من الوصول ، ومع ذلك ، سيتمكن اختبار Alpha من الوصول إليه.</p>
<h2>زر واحد ولكن العديد من التغييرات</h2>
<p>شيء آخر يجب وضعه في الاعتبار ، هو أن هناك زرًا واحدًا فقط <strong>نشر التغييرات</strong>. ومع ذلك ، قد تضطر إلى إجراء تعديلات متعددة وبالتالي لديك تغييرات متعددة جاهزة للنشر.</p>
<p>يمكن أن يكون الأمر كذلك إذا قمت بتعديل قائمة المتجر الرئيسية:</p>
<p><img src=”https://uploads-ssl.webflow.com/62c6fbddb12bb54622241c3d/635bfb1b78821931b98fda42_Photo.png” /></p>
<p>البيع هناك زر واحد فقط: “نشر التغييرات” ، وسيتم نشر كل تعديل في نفس الوقت. لا يمكنك القيام بذلك بأي طريقة أخرى.</p>
<p>لذلك يجب أن تكون حريصًا على عدم إعداد تعديلات متعددة لا تريد نشرها في نفس الوقت!</p>
<h2>خاتمة</h2>
<p>إن نشر التطبيق دائمًا أمر مخيف بعض الشيء ، ومن الواضح أن الصياغة على وحدة التحكم في Google Play لا تساعد: حتى بعد نشر مجموعة من التطبيقات ، قد لا يزال يتم تشغيلك بواسطة هذا المنبثقة المخيفة. لذلك آمل أن تطمئنك هذه المقالة في المرة القادمة التي سترى فيها هذا المنبثقة المخيفة ونتمنى لك التوفيق مع وحدة تحكم وحدة التحكم في وحدة التحكم في Google غير الصريحة والمخيفة للغاية ومخيفة للغاية!</p>