PlanOffer

تمثّل الخطة التي يقدّمها عامل التشغيل اهتمامًا بتمديد المستخدم بهدف تحسين تجربة المستخدم. يمكن لأي مشغّل إرسال هذا العرض إلى GTAF وتمريره إلى التطبيقات التي تعمل على جهاز المستخدم.

تمثيل JSON
{
  "name": string,
  "offers": [
    {
      object (Offer)
    }
  ],
  "expireTime": string,
  "formOfPayment": enum (FormOfPayment)
}
الحقول
name

string

LINT.{/0}Change(//depot/google3/google/mobile/dataPlansharing/v1/mobiledataPlansharing_enums.proto) اسم مورد حالة الخطة بالتنسيق التالي: operators/{asn_id}/planOffers/{userKey}. يتم تجاهل الاسم عند إنشاء إدخال PlanOffer.

offers[]

object (Offer)

قائمة بجميع العروض الترويجية التي تصل للمستخدم

expireTime

string (Timestamp format)

مطلوبة. الوقت الذي تنتهي فيه صلاحية هذا العرض. لن تشارك GTAF العروض مع التطبيقات بعد انتهاء صلاحية العرض. يجب أن يكون وقت انتهاء الصلاحية في المستقبل.

طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسور. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

formOfPayment

enum (FormOfPayment)

حدِّد كيفية تحصيل رسوم الاشتراك من المستخدم، إذا نقر المستخدم على الشراء. على سبيل المثال: "خصم من رصيد المحفظة&&;;"يتم تحصيله من بطاقة الائتمان المحفوظة الخاصة بك. سيتم عرض السلسلة كما هي للمستخدم عند إجراء عملية الشراء.