منبع: اپلیکیشن
یک برنامه AdMob را برای یک پلتفرم خاص (به عنوان مثال: Android یا iOS) توصیف می کند.
نمایندگی JSON |
---|
{ "name": string, "appId": string, "platform": string, "manualAppInfo": { object ( |
فیلدها | |
---|---|
name | نام منبع برای این برنامه قالب: accounts/{publisherId}/apps/{app_id_fragment} مثال: accounts/pub-9876543210987654/apps/0123456789 |
appId | شناسه قابل مشاهده خارجی برنامه که می تواند برای ادغام با AdMob SDK استفاده شود. این یک ویژگی فقط خواندنی است. مثال: ca-app-pub-9876543210987654~0123456789 |
platform | پلت فرم برنامه را توضیح می دهد. محدود به "IOS" و "ANDROID". |
manualAppInfo | اطلاعات برنامهای که به هیچ فروشگاه اپلیکیشنی مرتبط نیست. پس از پیوند یک برنامه، این اطلاعات همچنان قابل بازیابی است. اگر در هنگام ایجاد، نامی برای برنامه ارائه نشده باشد، از نام مکاننما استفاده میشود. |
linkedAppInfo | تغییرناپذیر. اطلاعات برنامهای که به فروشگاه برنامه پیوند داده شده است. این فیلد اگر و فقط در صورتی وجود دارد که برنامه به یک فروشگاه برنامه مرتبط باشد. |
appApprovalState | فقط خروجی وضعیت تأیید برنامه فیلد فقط خواندنی است. |
ManualAppInfo
اطلاعات ارائه شده برای برنامه های دستی که به فروشگاه برنامه مرتبط نیستند (مثال: Google Play، App Store).
نمایندگی JSON |
---|
{ "displayName": string } |
فیلدها | |
---|---|
displayName | نام نمایشی برنامه همانطور که در رابط کاربری AdMob نشان داده شده است که توسط کاربر ارائه شده است. حداکثر طول مجاز 80 کاراکتر است. |
LinkedAppInfo
اگر برنامه به یک فروشگاه برنامه پیوند داده شده باشد، اطلاعات از فروشگاه برنامه.
نمایندگی JSON |
---|
{
"appStoreId": string,
"displayName": string,
"androidAppStores": [
enum ( |
فیلدها | |
---|---|
appStoreId | شناسه فروشگاه برنامه برنامه؛ اگر و فقط در صورتی که برنامه به یک فروشگاه برنامه مرتبط باشد، ارائه شود. اگر برنامه به فروشگاه Google Play اضافه شود، شناسه برنامه برنامه خواهد بود. به عنوان مثال: "com.example.myapp". به https://developer.android.com/studio/build/application-id مراجعه کنید. اگر برنامه به اپ استور اپل اضافه شود، شناسه فروشگاه اپلیکیشن خواهد بود. به عنوان مثال "105169111". توجه داشته باشید که تنظیم شناسه فروشگاه اپلیکیشن یک اقدام غیرقابل برگشت در نظر گرفته می شود. هنگامی که یک برنامه پیوند داده شد، نمی توان آن را لغو پیوند کرد. |
displayName | فقط خروجی نمایش نام برنامه همانطور که در فروشگاه برنامه ظاهر می شود. این یک فیلد فقط خروجی است و اگر برنامه در فروشگاه پیدا نشود ممکن است خالی باشد. |
androidAppStores[] | اختیاری. اطلاعات فروشگاه برنامه برای برنامه های منتشر شده اندروید. این فیلد فقط برای برنامههای پلتفرم Android استفاده میشود و اگر PLATFORM روی iOS تنظیم شود نادیده گرفته میشود. مقدار پیشفرض Google Play App Store است. این قسمت را می توان پس از ایجاد برنامه به روز کرد. اگر برنامه منتشر نشود، این قسمت در پاسخ گنجانده نمی شود. |
AndroidAppStore
فروشگاه های اپلیکیشن اندروید
Enums | |
---|---|
ANDROID_APP_STORE_UNSPECIFIED | مقدار پیش فرض برای یک فیلد تنظیم نشده. استفاده نکنید. |
GOOGLE_PLAY_APP_STORE | فروشگاه Google Play. |
AMAZON_APP_STORE | اپ استور آمازون |
OPPO_APP_STORE | Oppo App Market. |
SAMSUNG_APP_STORE | فروشگاه گلکسی سامسونگ. |
VIVO_APP_STORE | VIVO App Store. |
XIAOMI_APP_STORE | شیائومی GetApps. |
AppApprovalState
تأییدیه برنامه برای یک برنامه تلفن همراه ذکر شده است.
Enums | |
---|---|
APP_APPROVAL_STATE_UNSPECIFIED | مقدار پیش فرض برای یک فیلد تنظیم نشده. استفاده نکنید. |
ACTION_REQUIRED | برنامه برای تأیید نیاز به اقدام کاربر اضافی دارد. لطفاً برای جزئیات و مراحل بعدی به https://support.google.com/admob/answer/10564477 مراجعه کنید. |
IN_REVIEW | برنامه در انتظار بررسی است. |
APPROVED | این برنامه تأیید شده است و می تواند تبلیغات را ارائه دهد. |
روش ها | |
---|---|
| یک برنامه تحت حساب AdMob مشخص شده ایجاد می کند. |
| برنامهها را در حساب AdMob مشخص شده فهرست کنید. |