geoTargeting: optional()

in lib/client/common/types/targeting.type.ts [998:1016]


  geoTargeting: optional(GeoTargetingStruct),
  inventoryTargeting: optional(InventoryTargetingStruct),
  dayPartTargeting: optional(DayPartTargetingStruct),
  dateTimeRangeTargeting: optional(DateTimeRangeTargetingStruct),
  technologyTargeting: optional(TechnologyTargetingStruct),
  customTargeting: optional(CustomCriteriaSetStruct),
  userDomainTargeting: optional(UserDomainTargetingStruct),
  contentTargeting: optional(ContentTargetingStruct),
  videoPositionTargeting: optional(VideoPositionTargetingStruct),
  mobileApplicationTargeting: optional(MobileApplicationTargetingStruct),
  buyerUserListTargeting: optional(BuyerUserListTargetingStruct),
  inventoryUrlTargeting: optional(InventoryUrlTargetingStruct),
  requestPlatformTargeting: optional(nullable(RequestPlatformTargetingStruct)),
});

/**
 * Represents the creative targeting criteria for a LineItem.
 */
export type CreativeTargeting = {