Method: appstoreappsreview.uploadappstoreapppolicydeclarationfile

یک فایل اعلان خط‌مشی برای برنامه میزبانی‌شده آپلود می‌کند. یک شناسه برای ردیابی فایل برمی‌گرداند.

درخواست HTTP

  • آپلود URI، برای درخواست‌های آپلود رسانه:
    POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/appstore/{appStorePackageName}/apps/{packageName}/policyDeclarationFiles:upload
  • آدرس URL فراداده، برای درخواست‌های فقط فراداده:
    POST https://androidpublisher.googleapis.com/androidpublisher/v3/appstore/{appStorePackageName}/apps/{packageName}/policyDeclarationFiles:upload

این URL از سینتکس Transcoding در gRPC استفاده می‌کند.

پارامترهای مسیر

پارامترها
appStorePackageName

string

الزامی. نام بسته‌ی فروشگاه برنامه‌ی شخص ثالث.

packageName

string

الزامی. نام بسته‌ی برنامه.

درخواست بدنه

بدنه درخواست شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "fileType": enum (DeclarationFileType)
}
فیلدها
fileType

enum ( DeclarationFileType )

الزامی. نوع فایل اعلامیه سیاست.

بدنه پاسخ

پاسخ برای آپلود فایل اعلامیه خط‌مشی.

در صورت موفقیت، بدنه پاسخ شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "fileId": string
}
فیلدها
fileId

string

شناسه منحصر به فرد فایل آپلود شده.

دامنه‌های مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/androidpublisher

نوع فایل اعلامیه

نوع فایل اعلامیه سیاست.

انوم‌ها
DECLARATION_FILE_TYPE_UNSPECIFIED نوع فایل نامشخص.
DECLARATION_FILE_TYPE_DOCUMENT نوع فایل برای اسناد PDF، JPEG و PNG.