Method: inappproducts.update
یک محصول درون برنامه ای (محصول مدیریت شده یا اشتراک) را به روز می کند.
این روش دیگر نباید برای بهروزرسانی اشتراکها استفاده شود. برای اطلاعات بیشتر به این مقاله مراجعه کنید.
درخواست HTTP
PUT https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
package Name | string نام بسته برنامه |
sku | string شناسه منحصر به فرد برای محصول درون برنامه ای. |
پارامترهای پرس و جو
پارامترها |
---|
auto Convert Missing Prices | boolean اگر درست باشد، قیمتها برای همه مناطق هدفگذاری شده توسط برنامه والد که قیمت مشخصی برای این محصول درونبرنامهای ندارند، بهطور خودکار بر اساس قیمت پیشفرض به ارز هدف تبدیل میشوند. پیش فرض به نادرست. |
allow Missing | boolean اگر روی true تنظیم شود و محصول درون برنامه ای با packageName و sku داده شده وجود نداشته باشد، محصول درون برنامه ایجاد خواهد شد. |
latency Tolerance | enum ( ProductUpdateLatencyTolerance ) اختیاری. تحمل تأخیر برای انتشار این بهروزرسانی محصول. به طور پیش فرض حساس به تأخیر است. |
درخواست بدن
بدنه درخواست شامل یک نمونه از InAppProduct
است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از InAppProduct
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/androidpublisher
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-12-18 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-12-18 بهوقت ساعت هماهنگ جهانی."],[[["Updates an existing in-app product or subscription using a PUT request."],["Requires `packageName` and `sku` as path parameters for identification."],["Provides optional query parameters for price conversion, product creation, and update latency."],["Request and response bodies utilize the `InAppProduct` object schema."],["Needs `https://www.googleapis.com/auth/androidpublisher` authorization scope for access."]]],["This outlines how to update an in-app product via a PUT request to `https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}`. It specifies the `packageName` and `sku` as path parameters. Query parameters allow for auto-converting prices (`autoConvertMissingPrices`), creating missing products (`allowMissing`), and setting latency tolerance (`latencyTolerance`). The request and response bodies both utilize the `InAppProduct` resource. This method now should not be used to update subscription. An authorization scope of `https://www.googleapis.com/auth/androidpublisher` is needed.\n"]]