کلاس: AdError

شمارش ها

کد خطا

ثابت ثابت

عدد

کدهای خطای احتمالی که هنگام بارگیری یا پخش تبلیغات مطرح می شوند. ErrorCodes مقادیر عددی هستند و می توانند در یکی از محدوده های زیر باشند:

  • کدهای خطای تبلیغاتی منطبق با استاندارد VAST 3 از بلوک های زیر 1000 استفاده می کنند.
  • کدهای خطای خاص SDK: 1000-1099 برای خطاهای عمومی سطح بالا 1100-1199 برای خطاهای عمومی سطح پایین 1200-1299 برای خطاهای خاص پخش ویدیو

ارزش

VAST_MALFORMED_RESPONSE

پاسخ آگهی به عنوان یک تبلیغ VAST معتبر شناخته نشد. کد خطای VAST 100

VAST_SCHEMA_VALIDATION_ERROR

خطای اعتبارسنجی طرحواره VAST. کد خطای VAST 101

VAST_UNSUPPORTED_VERSION

پاسخ آگهی حاوی یک نسخه VAST پشتیبانی نشده بود. کد خطای VAST 102

VAST_TRAFFICKING_ERROR

خطای قاچاق پخش کننده ویدیو یک نوع تبلیغ دریافت کرد که انتظارش را نداشت و/یا نمی تواند نمایش دهد. کد خطای VAST 200

VAST_UNEXPECTED_LINEARITY

خطی بودن تبلیغات با آنچه پخش کننده ویدیو انتظار دارد متفاوت است. کد خطای VAST 201

VAST_UNEXPECTED_DURATION_ERROR

مدت زمان VAST با مدت زمان واقعی فایل رسانه ای متفاوت است. کد خطای VAST 202

VAST_WRAPPER_ERROR

خطای عمومی VAST Wrapper. کد خطای VAST 300

VAST_LOAD_TIMEOUT

VAST URI ارائه شده، یا یک VAST URI ارائه شده در یک عنصر بسته بندی بعدی، طبق تعریف پخش کننده ویدیو یا در دسترس نبود یا به پایان رسید. مهلت زمانی 5 ثانیه برای درخواست های اولیه VAST و هر بسته بندی بعدی است. کد خطای VAST 301

VAST_TOO_MANY_REDIRECTS

به حداکثر تعداد تغییر مسیرهای بسته بندی VAST رسیده است. کد خطای VAST 302

VAST_NO_ADS_AFTER_WRAPPER

پس از یک یا چند بسته بندی هیچ پاسخ VAST تبلیغاتی وجود ندارد. کد خطای VAST 303

VIDEO_PLAY_ERROR

هنگام پخش آگهی ویدیویی خطایی روی داد. کد خطای VAST 400

VAST_MEDIA_LOAD_TIMEOUT

بارگیری دارایی های رسانه از یک پاسخ VAST انجام نشد. زمان پیش‌فرض برای بارگیری رسانه 8 ثانیه است. کد خطای VAST 402

VAST_LINEAR_ASSET_MISMATCH

دارایی‌هایی در پاسخ آگهی VAST برای آگهی خطی یافت شد، اما هیچ‌کدام از آنها با قابلیت‌های پخش‌کننده ویدیو مطابقت نداشت. کد خطای VAST 403

VAST_PROBLEM_DISPLAYING_MEDIA_FILE

مشکل در نمایش MediaFile در حال حاضر اگر پخش ویدیو به دلیل کیفیت پخش ضعیف متوقف شود، استفاده می شود. کد خطای VAST 405

OVERLAY_AD_PLAYING_FAILED

یک تبلیغ همپوشانی ارائه نشد. کد خطای VAST 500

NONLINEAR_DIMENSIONS_ERROR

نمایش تبلیغات غیرخطی امکان پذیر نیست زیرا ابعاد خلاقانه با ناحیه نمایش خلاق مطابقت ندارند (مثلاً بعد خلاقیت خیلی بزرگ است). کد خطای VAST 501

OVERLAY_AD_LOADING_FAILED

آگهی همپوشانی بارگیری نشد. کد خطای VAST 502

VAST_NONLINEAR_ASSET_MISMATCH

دارایی‌هایی در پاسخ آگهی VAST برای آگهی غیرخطی پیدا شد، اما هیچ‌کدام از آنها با قابلیت‌های پخش‌کننده ویدیو مطابقت نداشت. کد خطای VAST 503

COMPANION_REQUIRED_ERROR

امکان نمایش یک یا چند همراه مورد نیاز وجود ندارد. تبلیغ اصلی کنار گذاشته شده است زیرا همراهان مورد نیاز نمایش داده نمی شوند. کد خطای VAST 602

COMPANION_AD_LOADING_FAILED

آگهی همراه بارگیری یا ارائه نشد. کد خطای VAST 603

خطای ناشناخته

یک خطای غیرمنتظره رخ داد و علت آن مشخص نیست. برای اطلاعات بیشتر به خطای داخلی مراجعه کنید. کد خطای VAST 900

VPAID_ERROR

یک خطای VPAID روی داد. برای اطلاعات بیشتر به خطای داخلی مراجعه کنید. کد خطای VAST 901

FAILED_TO_REQUEST_ADS

مشکلی در درخواست تبلیغات از سرور وجود داشت. کد خطای IMA 1005

VAST_ASSET_NOT_FOUND

هیچ دارایی در پاسخ آگهی VAST یافت نشد. کد خطای IMA 1007

VAST_EMPTY_RESPONSE

یک پاسخ VAST حاوی یک تگ <VAST> بدون تگ فرزند. کد خطای IMA 1009

UNKNOWN_AD_RESPONSE

پاسخ آگهی درک نشد و قابل تجزیه نیست. کد خطای IMA 1010

ADS_REQUEST_NETWORK_ERROR

مشکلی در درخواست تبلیغات از سرور وجود داشت. کد خطای IMA 1012

INVALID_AD_TAG

نشانی اینترنتی تگ آگهی مشخص شده نامعتبر بود. باید به درستی کدگذاری شود. کد خطای IMA 1013

STREAM_INITIALIZATION_FAILED

هنگام درج آگهی سمت سرور، خطایی در راه‌اندازی جریان وجود داشت. کد خطای IMA 1020

ASSET_FALLBACK_FAILED

در بازگشت دارایی خطایی وجود داشت. کد خطای IMA 1021

INVALID_ARGUMENTS

آرگومان های نامعتبر به روش های SDK ارائه شد. کد خطای IMA 1101

AUTOPLAY_DISALLOWED

مرورگر از پخش بدون تعامل کاربر جلوگیری کرد. کد خطای IMA 1205

CONSENT_MANAGEMENT_PROVIDER_NOT_READY

یک ارائه‌دهنده مدیریت رضایت در صفحه شناسایی شد و نشان داده است که رضایت هنوز مشخص نیست. کد خطای IMA 1300

تایپ کنید

ثابت ثابت

رشته

انواع خطاهای احتمالی برای بارگیری و پخش آگهی.

ارزش

AD_LOAD

نشان می دهد که هنگام بارگیری آگهی با خطا مواجه شده است. دلایل احتمالی: هیچ پاسخی از طرف سرور آگهی دریافت نشد، پاسخ تبلیغات نادرست برگردانده شد، یا پارامترهای درخواست آگهی تأیید اعتبار را تأیید نکردند.

AD_PLAY

نشان می دهد که خطا پس از بارگیری آگهی، در حین پخش آگهی، رخ داده است. دلایل احتمالی: دارایی های تبلیغات بارگیری نشد و موارد دیگر.

خواص

کد خطا

ثابت ثابت

عدد

کدهای خطای احتمالی که هنگام بارگیری یا پخش تبلیغات مطرح می شوند. ErrorCodes مقادیر عددی هستند و می توانند در یکی از محدوده های زیر باشند:

  • کدهای خطای تبلیغاتی منطبق با استاندارد VAST 3 از بلوک های زیر 1000 استفاده می کنند.
  • کدهای خطای خاص SDK: 1000-1099 برای خطاهای عمومی سطح بالا 1100-1199 برای خطاهای عمومی سطح پایین 1200-1299 برای خطاهای خاص پخش ویدیو

ارزش

VAST_MALFORMED_RESPONSE

پاسخ آگهی به عنوان یک تبلیغ VAST معتبر شناخته نشد. کد خطای VAST 100

VAST_SCHEMA_VALIDATION_ERROR

خطای اعتبارسنجی طرحواره VAST. کد خطای VAST 101

VAST_UNSUPPORTED_VERSION

پاسخ آگهی حاوی یک نسخه VAST پشتیبانی نشده بود. کد خطای VAST 102

VAST_TRAFFICKING_ERROR

خطای قاچاق پخش کننده ویدیو یک نوع تبلیغ دریافت کرد که انتظارش را نداشت و/یا نمی تواند نمایش دهد. کد خطای VAST 200

VAST_UNEXPECTED_LINEARITY

خطی بودن تبلیغات با آنچه پخش کننده ویدیو انتظار دارد متفاوت است. کد خطای VAST 201

VAST_UNEXPECTED_DURATION_ERROR

مدت زمان VAST با مدت زمان واقعی فایل رسانه ای متفاوت است. کد خطای VAST 202

VAST_WRAPPER_ERROR

خطای عمومی VAST Wrapper. کد خطای VAST 300

VAST_LOAD_TIMEOUT

VAST URI ارائه شده، یا یک VAST URI ارائه شده در یک عنصر بسته بندی بعدی، طبق تعریف پخش کننده ویدیو یا در دسترس نبود یا به پایان رسید. مهلت زمانی 5 ثانیه برای درخواست های اولیه VAST و هر بسته بندی بعدی است. کد خطای VAST 301

VAST_TOO_MANY_REDIRECTS

به حداکثر تعداد تغییر مسیرهای بسته بندی VAST رسیده است. کد خطای VAST 302

VAST_NO_ADS_AFTER_WRAPPER

پس از یک یا چند بسته بندی هیچ پاسخ VAST تبلیغاتی وجود ندارد. کد خطای VAST 303

VIDEO_PLAY_ERROR

هنگام پخش آگهی ویدیویی خطایی روی داد. کد خطای VAST 400

VAST_MEDIA_LOAD_TIMEOUT

بارگیری دارایی های رسانه از یک پاسخ VAST انجام نشد. زمان پیش‌فرض برای بارگیری رسانه 8 ثانیه است. کد خطای VAST 402

VAST_LINEAR_ASSET_MISMATCH

دارایی‌هایی در پاسخ آگهی VAST برای آگهی خطی یافت شد، اما هیچ‌کدام از آنها با قابلیت‌های پخش‌کننده ویدیو مطابقت نداشت. کد خطای VAST 403

VAST_PROBLEM_DISPLAYING_MEDIA_FILE

مشکل در نمایش MediaFile در حال حاضر اگر پخش ویدیو به دلیل کیفیت پخش ضعیف متوقف شود، استفاده می شود. کد خطای VAST 405

OVERLAY_AD_PLAYING_FAILED

یک تبلیغ همپوشانی ارائه نشد. کد خطای VAST 500

NONLINEAR_DIMENSIONS_ERROR

نمایش تبلیغات غیرخطی امکان پذیر نیست زیرا ابعاد خلاقانه با ناحیه نمایش خلاق مطابقت ندارند (مثلاً بعد خلاقیت خیلی بزرگ است). کد خطای VAST 501

OVERLAY_AD_LOADING_FAILED

آگهی همپوشانی بارگیری نشد. کد خطای VAST 502

VAST_NONLINEAR_ASSET_MISMATCH

دارایی‌هایی در پاسخ آگهی VAST برای آگهی غیرخطی پیدا شد، اما هیچ‌کدام از آنها با قابلیت‌های پخش‌کننده ویدیو مطابقت نداشت. کد خطای VAST 503

COMPANION_REQUIRED_ERROR

امکان نمایش یک یا چند همراه مورد نیاز وجود ندارد. تبلیغ اصلی کنار گذاشته شده است زیرا همراهان مورد نیاز نمایش داده نمی شوند. کد خطای VAST 602

COMPANION_AD_LOADING_FAILED

آگهی همراه بارگیری یا ارائه نشد. کد خطای VAST 603

خطای ناشناخته

یک خطای غیرمنتظره رخ داد و علت آن مشخص نیست. برای اطلاعات بیشتر به خطای داخلی مراجعه کنید. کد خطای VAST 900

VPAID_ERROR

یک خطای VPAID روی داد. برای اطلاعات بیشتر به خطای داخلی مراجعه کنید. کد خطای VAST 901

FAILED_TO_REQUEST_ADS

مشکلی در درخواست تبلیغات از سرور وجود داشت. کد خطای IMA 1005

VAST_ASSET_NOT_FOUND

هیچ دارایی در پاسخ آگهی VAST یافت نشد. کد خطای IMA 1007

VAST_EMPTY_RESPONSE

یک پاسخ VAST حاوی یک تگ <VAST> بدون تگ فرزند. کد خطای IMA 1009

UNKNOWN_AD_RESPONSE

پاسخ آگهی درک نشد و قابل تجزیه نیست. کد خطای IMA 1010

ADS_REQUEST_NETWORK_ERROR

مشکلی در درخواست تبلیغات از سرور وجود داشت. کد خطای IMA 1012

INVALID_AD_TAG

نشانی اینترنتی تگ آگهی مشخص شده نامعتبر بود. باید به درستی کدگذاری شود. کد خطای IMA 1013

STREAM_INITIALIZATION_FAILED

هنگام درج آگهی سمت سرور، خطایی در راه‌اندازی جریان وجود داشت. کد خطای IMA 1020

ASSET_FALLBACK_FAILED

در بازگشت دارایی خطایی وجود داشت. کد خطای IMA 1021

INVALID_ARGUMENTS

آرگومان های نامعتبر به روش های SDK ارائه شد. کد خطای IMA 1101

AUTOPLAY_DISALLOWED

مرورگر از پخش بدون تعامل کاربر جلوگیری کرد. کد خطای IMA 1205

CONSENT_MANAGEMENT_PROVIDER_NOT_READY

یک ارائه‌دهنده مدیریت رضایت در صفحه شناسایی شد و نشان داده است که رضایت هنوز مشخص نیست. کد خطای IMA 1300

تایپ کنید

ثابت ثابت

رشته

انواع خطاهای احتمالی برای بارگیری و پخش آگهی.

ارزش

AD_LOAD

نشان می دهد که هنگام بارگیری آگهی با خطا مواجه شده است. دلایل احتمالی: هیچ پاسخی از طرف سرور آگهی دریافت نشد، پاسخ تبلیغات نادرست برگردانده شد، یا پارامترهای درخواست آگهی تأیید اعتبار را تأیید نکردند.

AD_PLAY

نشان می دهد که خطا پس از بارگیری آگهی، در حین پخش آگهی، رخ داده است. دلایل احتمالی: دارایی های تبلیغات بارگیری نشد و موارد دیگر.

مواد و روش ها

getErrorCode

getErrorCode() عدد را برمی گرداند

برمی گرداند

number کد خطا، همانطور که در AdError.ErrorCode تعریف شده است.

getInnerError

getInnerError() برمی گرداند (تهی یا خطا)

خطای ایجاد شده را برمی گرداند.

برمی گرداند

(null or non-null Error) خطای داخلی که در حین پردازش رخ داده است، یا اگر این اطلاعات در دسترس نباشد، باطل است. این خطا ممکن است یک خطای بومی یا یک AdError، یک زیر کلاس از یک خطای بومی باشد. در صورتی که خطای ایجاد شده در دسترس نباشد، ممکن است این خطا برگردد.

دریافت پیام

getMessage() رشته را برمی گرداند

برمی گرداند

string پیام این خطا.

getType

getType() رشته را برمی گرداند

برمی گرداند

string نوع این خطا، همانطور که در AdError.Type تعریف شده است.

getVastErrorCode

getVastErrorCode() عدد را برمی گرداند

برمی گرداند

number اگر کد خطای VAST موجود باشد، آن را برمی‌گرداند، در غیر این صورت AdError.ErrorCode.UNKNOWN_ERROR را برمی‌گرداند.

toString

عمومی

toString() رشته را برمی گرداند

برمی گرداند

string