AddonClient.AddonFailureEventType

@PublicApi
public 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

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

الطرق المتاحة للجميع

static AddonClient.AddonFailureEventType

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

static AddonClient.AddonFailureEventType[]

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

قيم التعداد

FAILURE_APP_GENERIC_ERROR

@PublicApi
AddonClient.AddonFailureEventType AddonClient.AddonFailureEventType.FAILURE_APP_GENERIC_ERROR

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

FAILURE_APP_NETWORK_CONNECTIVITY

@PublicApi
AddonClient.AddonFailureEventType AddonClient.AddonFailureEventType.FAILURE_APP_NETWORK_CONNECTIVITY

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

FAILURE_APP_STARTUP

@PublicApi
AddonClient.AddonFailureEventType AddonClient.AddonFailureEventType.FAILURE_APP_STARTUP

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

FAILURE_EVENT_UNSPECIFIED

@PublicApi
AddonClient.AddonFailureEventType AddonClient.AddonFailureEventType.FAILURE_EVENT_UNSPECIFIED

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

FAILURE_USER_CANCELLED

@PublicApi
AddonClient.AddonFailureEventType AddonClient.AddonFailureEventType.FAILURE_USER_CANCELLED

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

FAILURE_USER_INSUFFICIENT_TIER

@PublicApi
AddonClient.AddonFailureEventType AddonClient.AddonFailureEventType.FAILURE_USER_INSUFFICIENT_TIER

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

FAILURE_USER_UNAUTHORIZED

@PublicApi
AddonClient.AddonFailureEventType AddonClient.AddonFailureEventType.FAILURE_USER_UNAUTHORIZED

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

FAILURE_USER_UNKNOWN

@PublicApi
AddonClient.AddonFailureEventType AddonClient.AddonFailureEventType.FAILURE_USER_UNKNOWN

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

الطرق المتاحة للجميع

valueOf

public static AddonClient.AddonFailureEventType valueOf(String name)

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

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

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

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

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

values

public static AddonClient.AddonFailureEventType[] values()

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

المرتجعات
AddonClient.AddonFailureEventType[]

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