Package nova.wholesaleadaptor.offer

  • OfferTerm describes the terms of an offer, including eligibility start and end times, duration, monthly data allowance, throttle speed, and eligibility conditions.

  • EligibilityConditions specifies the requirements a device must meet to be eligible for an offer, such as matching eligible IMEI prefixes.

  • OfferType lists different types of offers.

Index

OfferTerm

The terms of an offer.

Fields
eligible_to_redeem_start_time

Timestamp

The start and end time when the offer is eligible to be redeemed.

eligible_to_redeem_end_time

Timestamp

offer_duration

Duration

How long a user can use the offer.

monthly_data_allowance_bytes

int64

The montly data allowance for the offer after which the device will be throttled.

monthly_throttle_speed_bps

int64

After the monthly data allowance is exhausted, the speed of the data connection.

eligibility_conditions

EligibilityConditions

The conditions for a device to be eligible for this offer.

EligibilityConditions

The conditions that must be met for a device to be eligible for this offer. All populated conditions must be met for a device to be eligible.

Fields
eligible_imei_prefixes[]

string

The eligible IMEI prefixes (TAC ranges) for the offer. If empty, all IMEIs are eligible.

OfferType

Enums
OFFER_TYPE_UNKNOWN
KIYOMI_DO_FREE_TRIAL
SPACETIME_V4
SPACETIME_VPS