deviceCapabilityTargeting: optional()

in lib/client/common/types/targeting.type.ts [704:719]


  deviceCapabilityTargeting: optional(DeviceCapabilityTargetingStruct),
  deviceCategoryTargeting: optional(DeviceCategoryTargetingStruct),
  deviceManufacturerTargeting: optional(DeviceManufacturerTargetingStruct),
  mobileCarrierTargeting: optional(MobileCarrierTargetingStruct),
  mobileDeviceTargeting: optional(MobileDeviceTargetingStruct),
  mobileDeviceSubmodelTargeting: optional(MobileDeviceSubmodelTargetingStruct),
  operatingSystemTargeting: optional(OperatingSystemTargetingStruct),
  operatingSystemVersionTargeting: optional(
    OperatingSystemVersionTargetingStruct,
  ),
});

/**
 * The date time ranges that the line item is eligible to serve.
 */
export type DateTimeRangeTargeting = {