AddonClient.AddonFailureEventType

@PublicApi
enum AddonClient.AddonFailureEventType


يشير ذلك إلى تعذُّر وقوع حدث قبل جلسة إضافة أو أثناءها أو بعدها.

ملخّص

قيم التعداد

FAILURE_APP_GENERIC_ERROR

تعذّر إتمام العملية بسبب خطأ عام في تطبيق الإضافة.

FAILURE_APP_NETWORK_CONNECTIVITY

فشل الإجراء بسبب مشكلة في اتصال الشبكة بين تطبيق الإضافة وخوادمه.

FAILURE_APP_STARTUP

تعذّر إتمام العملية بسبب خطأ في بدء تشغيل تطبيق الإضافة.

FAILURE_EVENT_UNSPECIFIED

حدث إخفاق لم يتم تحديده في الأنواع المحددة مسبقًا.

FAILURE_USER_CANCELLED

تعذّر إتمام العملية من قِبل المستخدم.

FAILURE_USER_INSUFFICIENT_TIER

تعذّر إتمام العملية بسبب عدم توفّر الامتيازات الكافية للمستخدم في فئة عضوية المستخدم، مثلاً ليس لدى المستخدم اشتراك مدفوع في تطبيق الإضافة.

FAILURE_USER_UNAUTHORIZED

تعذّر تنفيذ الإجراء بسبب كون المستخدم في منطقة غير صحيحة أو فئة عمرية غير صحيحة وما إلى ذلك، مما أدى إلى كونه مستخدمًا غير مصرَّح له باستخدام نشاط الإضافة.

FAILURE_USER_UNKNOWN

تعذّر إتمام العملية بسبب تسجيل دخول المستخدم أو خطأ ذي صلة.

وظائف عامة

java-static AddonClient.AddonFailureEventType!
valueOf(name: String!)

يتم عرض ثابت التعداد لهذا النوع مع الاسم المحدّد.

java-static Array<AddonClient.AddonFailureEventType!>!

تعرض صفيفًا يحتوي على الثوابت لهذا النوع من التعداد، وبالترتيب الذي تم تعريفها به.

قيم التعداد

FAILURE_APP_GENERIC_ERROR

@PublicApi
val AddonClient.AddonFailureEventType.FAILURE_APP_GENERIC_ERRORAddonClient.AddonFailureEventType

تعذّر إتمام العملية بسبب خطأ عام في تطبيق الإضافة.

FAILURE_APP_NETWORK_CONNECTIVITY

@PublicApi
val AddonClient.AddonFailureEventType.FAILURE_APP_NETWORK_CONNECTIVITYAddonClient.AddonFailureEventType

فشل الإجراء بسبب مشكلة في اتصال الشبكة بين تطبيق الإضافة وخوادمه.

FAILURE_APP_STARTUP

@PublicApi
val AddonClient.AddonFailureEventType.FAILURE_APP_STARTUPAddonClient.AddonFailureEventType

تعذّر إتمام العملية بسبب خطأ في بدء تشغيل تطبيق الإضافة.

FAILURE_EVENT_UNSPECIFIED

@PublicApi
val AddonClient.AddonFailureEventType.FAILURE_EVENT_UNSPECIFIEDAddonClient.AddonFailureEventType

حدث إخفاق لم يتم تحديده في الأنواع المحددة مسبقًا.

FAILURE_USER_CANCELLED

@PublicApi
val AddonClient.AddonFailureEventType.FAILURE_USER_CANCELLEDAddonClient.AddonFailureEventType

تعذّر إتمام العملية من قِبل المستخدم.

FAILURE_USER_INSUFFICIENT_TIER

@PublicApi
val AddonClient.AddonFailureEventType.FAILURE_USER_INSUFFICIENT_TIERAddonClient.AddonFailureEventType

تعذّر إتمام العملية بسبب عدم توفّر الامتيازات الكافية للمستخدم في فئة عضوية المستخدم، مثلاً ليس لدى المستخدم اشتراك مدفوع في تطبيق الإضافة.

FAILURE_USER_UNAUTHORIZED

@PublicApi
val AddonClient.AddonFailureEventType.FAILURE_USER_UNAUTHORIZEDAddonClient.AddonFailureEventType

تعذّر تنفيذ الإجراء بسبب كون المستخدم في منطقة غير صحيحة أو فئة عمرية غير صحيحة وما إلى ذلك، مما أدى إلى كونه مستخدمًا غير مصرَّح له باستخدام نشاط الإضافة.

FAILURE_USER_UNKNOWN

@PublicApi
val AddonClient.AddonFailureEventType.FAILURE_USER_UNKNOWNAddonClient.AddonFailureEventType

تعذّر إتمام العملية بسبب تسجيل دخول المستخدم أو خطأ ذي صلة.

وظائف عامة

valueOf

java-static fun valueOf(name: String!): AddonClient.AddonFailureEventType!

يتم عرض ثابت التعداد لهذا النوع مع الاسم المحدّد. يجب أن تتطابق السلسلة تمامًا مع معرّف مستخدَم للإعلان عن ثابت تعداد في هذا النوع. (لا يُسمَح باستخدام أحرف المسافات البيضاء غير الضرورية.)

المرتجعات
AddonClient.AddonFailureEventType!

ثابت التعداد بالاسم المحدّد

الرميات
java.lang.IllegalArgumentException

إذا كان نوع التعداد هذا غير ثابت بالاسم المحدد

values

java-static fun values(): Array<AddonClient.AddonFailureEventType!>!

تعرض صفيفًا يحتوي على الثوابت لهذا النوع من التعداد، وبالترتيب الذي تم تعريفها به. يمكن استخدام هذه الطريقة للتكرار على الثوابت.

المرتجعات
Array<AddonClient.AddonFailureEventType!>!

صفيف يحتوي على ثوابت نوع التعداد هذا، بالترتيب الذي يتم تعريفها به