ملاحظة مهمة: لم نعد نقبل عمليات التسجيل الجديدة لواجهة برمجة تطبيقات Play لخدمة إدارة الأجهزة الجوّالة للمؤسسات (EMM).
مزيد من المعلومات
Storelayoutpages
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يمثّل مرجع Storelayoutpages صفحة واحدة من متجر Google Play لأغراض العمل في المؤسسة. يمكن أن تتضمّن كل صفحة ما يصل إلى 30 مجموعة متاجر (مجموعة من المنتجات ذات الصلة)، ويمكن أن يضم المتجر ما يصل إلى 100 صفحة.
وتتضمّن معلومات العرض المقدَّمة لكل صفحة الاسم المترجَم للصفحة وروابط إلى صفحات أخرى في المتجر، والتي يتم عرضها كروابط سريعة في أعلى الصفحة. يجب أن يتضمّن كل متجر صفحة رئيسية واحدة محدّدة، يمكنك ضبطها باستخدام الطريقة Enterprises.setStoreLayout من مورد Enterprises. يجب أن تتضمن الصفحة الرئيسية روابط لجميع الصفحات الأخرى في المتجر.
يحتوي دليل تصميم تخطيط المتجر على معلومات حول كيفية تصميم تخطيط متجر، بما في ذلك كيفية إنشاء صفحة متجر.
للحصول على قائمة بالطُرق لهذا المرجع، يُرجى الاطّلاع على نهاية هذه الصفحة.
تمثيلات الموارد
تعريف لصفحة "متجر Google Play للأعمال" تتألّف من اسم مترجَم وروابط تؤدي إلى صفحات أخرى. وتحتوي الصفحة أيضًا على مجموعات يتم تحديدها كمجموعة فرعية.
{
"kind": "androidenterprise#storePage",
"id": string,
"name": [
{
"locale": string,
"text": string
}
],
"link": [
string
]
}
اسم الموقع |
القيمة |
الوصف |
ملاحظات |
id |
string |
المعرّف الفريد لهذه الصفحة. تم تعيينها من قِبل الخادم. لا يمكن تغييرها بعد تعيينها. |
|
kind |
string |
|
|
link[] |
list |
قائمة بترتيب الصفحات التي يجب أن يتمكّن المستخدم من الوصول إليها من هذه الصفحة لا يمكن أن تتضمّن القائمة هذه الصفحة. ننصح بإنشاء الصفحات الأساسية أولاً قبل إضافة الروابط بين الصفحات.
لا تتحقّق واجهة برمجة التطبيقات من توفّر الصفحات أو إمكانية الوصول إليها. |
|
name[] |
list |
قائمة مرتّبة من السلاسل المترجمة التي توضح اسم هذه الصفحة. ويكون النص المعروض هو النص الأكثر توافقًا مع لغة المستخدم، أو الإدخال الأول إذا لم يكن هناك تطابق جيد. يجب أن يكون هناك إدخال واحد على الأقل. |
|
name[].locale |
string |
تشير هذه السمة إلى علامة BCP47 لإحدى اللغات. (مثال: "en-US" أو "de"). |
|
name[].text |
string |
النص المترجم باللغة المحلية المرتبطة |
|
الطُرق
- حذف
- لحذف صفحة متجر
- الحصول على
- لاسترداد تفاصيل صفحة متجر.
- إدراج
- تُدرج صفحة متجر جديدة.
- list
- استرداد تفاصيل جميع الصفحات في المتجر.
- تعديل
- يعدِّل هذا الإجراء محتوى صفحة متجر.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-09-13 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-09-13 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eA Storelayoutpages resource represents a single page within a Google Play for Work store, which can contain up to 30 store clusters and link to other pages.\u003c/p\u003e\n"],["\u003cp\u003eEach store must have a designated homepage, accessible via the Enterprises.setStoreLayout method, that links to all other store pages for navigation.\u003c/p\u003e\n"],["\u003cp\u003ePages are identified by unique IDs, display localized names, and include links to other relevant pages within the store structure.\u003c/p\u003e\n"],["\u003cp\u003eStorelayoutpages resources can be managed using methods like insert, delete, get, list, and update to control their content and organization.\u003c/p\u003e\n"]]],[],null,["# Storelayoutpages\n\n\u003cbr /\u003e\n\nA Storelayoutpages resource represents a single page of the enterprise's Google Play for Work store. Each page can have up to 30 [store clusters](/android/work/play/emm-api/v1/storelayoutclusters) (groups of related products), and the store can have up to 100 pages.\n\nThe display information provided for each page includes the page's localized name and links to other pages in the store, which are displayed as quick links at the top of the page. Each store must have one designated homepage, which you set using the [Enterprises.setStoreLayout](/android/work/play/emm-api/v1/enterprises/setStoreLayout) method of the Enterprises resource. The homepage should include links to all the other pages in the store.\n\nThe [Store Layout Design](/android/work/play/emm-api/store-layout) guide has information on how to design a store layout, including how to create a store page.\n\n\u003cbr /\u003e\n\nFor a list of [methods](#methods) for this resource, see the end of this page.\n\nResource representations\n------------------------\n\nDefinition of a managed Google Play store page, made of a localized name and links to other pages. A page also contains clusters defined as a subcollection.\n\n```text\n{\n \"kind\": \"androidenterprise#storePage\",\n \"id\": string,\n \"name\": [\n {\n \"locale\": string,\n \"text\": string\n }\n ],\n \"link\": [\n string\n ]\n}\n```\n\n| Property name | Value | Description | Notes |\n|-----------------|----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|\n| `id` | `string` | Unique ID of this page. Assigned by the server. Immutable once assigned. | |\n| `kind` | `string` | | |\n| `link[]` | `list` | Ordered list of pages a user should be able to reach from this page. The list can't include this page. It is recommended that the basic pages are created first, before adding the links between pages. The API doesn't verify that the pages exist or the pages are reachable. | |\n| `name[]` | `list` | Ordered list of localized strings giving the name of this page. The text displayed is the one that best matches the user locale, or the first entry if there is no good match. There needs to be at least one entry. | |\n| name[].`locale` | `string` | The BCP47 tag for a locale. (e.g. \"en-US\", \"de\"). | |\n| name[].`text` | `string` | The text localized in the associated locale. | |\n\nMethods\n-------\n\n[delete](/android/work/play/emm-api/v1/storelayoutpages/delete)\n: Deletes a store page.\n\n[get](/android/work/play/emm-api/v1/storelayoutpages/get)\n: Retrieves details of a store page.\n\n[insert](/android/work/play/emm-api/v1/storelayoutpages/insert)\n: Inserts a new store page.\n\n[list](/android/work/play/emm-api/v1/storelayoutpages/list)\n: Retrieves the details of all pages in the store.\n\n[update](/android/work/play/emm-api/v1/storelayoutpages/update)\n: Updates the content of a store page."]]