Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Network.Google.ShoppingContent.Types
Contents
- Service Configuration
- OAuth Scopes
- OrdersAcknowledgeRequest
- AccountTax
- OrdersUpdateMerchantOrderIdRequest
- OrdersAdvanceTestOrderResponse
- ProductsCustomBatchResponse
- OrdersGettestOrdertemplateTemplateName
- TestOrderCustomer
- DatafeedstatusesCustomBatchResponse
- OrderReturn
- AccounttaxCustomBatchResponseEntry
- InventoryCustomBatchRequest
- AccountsAuthInfoResponse
- ProductStatusDestinationStatus
- AccountTaxTaxRule
- ProductDestination
- DatafeedsCustomBatchRequest
- OrdersCustomBatchRequestEntry
- OrdersRefundRequest
- AccountShippingShippingServiceCalculationMethod
- OrdersCustomBatchRequestEntryCancelLineItem
- OrderLineItemShippingDetailsMethod
- Datafeed
- OrdersCreateTestOrderResponse
- AccountsCustomBatchResponseEntry
- OrdersListOrderBy
- AccountIdentifier
- TestOrderPaymentMethod
- OrderLineItem
- ProductstatusesCustomBatchResponse
- ProductUnitPricingMeasure
- OrdersUpdateShipmentRequest
- OrderShipmentLineItemShipment
- OrdersListStatuses
- LoyaltyPoints
- AccountshippingCustomBatchRequest
- OrdersCustomBatchRequestEntryShipLineItems
- AccountStatus
- OrdersReturnLineItemRequest
- AccountstatusesCustomBatchRequest
- AccounttaxListResponse
- OrdersGetTestOrderTemplateResponse
- AccountsCustomBatchRequestEntry
- Weight
- Error'
- ProductstatusesListResponse
- OrdersRefundResponse
- OrdersCreateTestOrderRequest
- AccountUser
- AccountStatusExampleItem
- DatafeedsCustomBatchRequestEntry
- Installment
- DatafeedFetchSchedule
- OrdersCustomBatchRequest
- AccountsListResponse
- ProductStatusDataQualityIssue
- OrdersShipLineItemsRequest
- AccountsCustomBatchResponse
- ProductTax
- OrderShipment
- OrderLineItemReturnInfo
- AccountShippingRateTableCell
- Account
- InventorySetRequest
- AccountShippingShippingServiceCostRule
- OrdersCancelLineItemRequest
- ProductShippingWeight
- AccountstatusesCustomBatchRequestEntry
- ProductstatusesCustomBatchResponseEntry
- OrdersCustomBatchRequestEntryCancel
- DatafeedFormat
- ProductShipping
- AccountshippingCustomBatchRequestEntry
- AccountsCustomBatchRequest
- ProductCustomAttribute
- AccountShippingPostalCodeRange
- OrdersListResponse
- OrdersShipLineItemsResponse
- AccountShippingShippingService
- AccountShippingRateTable
- AccountshippingCustomBatchResponse
- OrdersUpdateShipmentResponse
- ProductstatusesCustomBatchRequest
- OrdersReturnLineItemResponse
- ProductCustomGroup
- AccountstatusesCustomBatchResponse
- ProductStatus
- AccountstatusesListResponse
- AccounttaxCustomBatchRequest
- ProductsCustomBatchRequestEntry
- DatafeedstatusesCustomBatchRequestEntry
- OrderCustomer
- InventoryCustomBatchResponseEntry
- AccountshippingListResponse
- Inventory
- OrdersGetByMerchantOrderIdResponse
- OrderPromotionBenefit
- OrdersCancelRequest
- OrderLineItemProductVariantAttribute
- OrdersCustomBatchResponseEntry
- AccountShippingCarrierRate
- OrderPromotion
- Price
- OrderLineItemShippingDetails
- DatafeedsCustomBatchResponse
- OrderDeliveryDetails
- OrdersCancelResponse
- TestOrder
- DatafeedstatusesCustomBatchResponseEntry
- OrderRefund
- TestOrderLineItemProduct
- AccounttaxCustomBatchResponse
- InventoryCustomBatchRequestEntry
- OrderAddress
- ProductUnitPricingBaseMeasure
- AccountShippingCondition
- DatafeedsListResponse
- ProductsCustomBatchResponseEntry
- OrderPaymentMethod
- Product
- Errors
- AccountstatusesCustomBatchResponseEntry
- InventorySetResponse
- OrdersCancelLineItemResponse
- TestOrderLineItem
- ProductstatusesCustomBatchRequestEntry
- AccountshippingCustomBatchResponseEntry
- ProductAspect
- AccountShipping
- OrdersUpdateMerchantOrderIdResponse
- DatafeedStatusExample
- OrdersAcknowledgeResponse
- Order
- InventoryCustomBatchResponse
- OrderLineItemProduct
- AccounttaxCustomBatchRequestEntry
- DatafeedStatusError
- ProductsCustomBatchRequest
- OrdersCustomBatchRequestEntryReturnLineItem
- OrdersCustomBatchRequestEntryUpdateShipment
- DatafeedStatus
- DatafeedstatusesCustomBatchRequest
- AccountShippingLocationGroup
- AccountStatusDataQualityIssue
- ProductShippingDimension
- DatafeedsCustomBatchResponseEntry
- OrdersCustomBatchRequestEntryRefund
- DatafeedstatusesListResponse
- ProductsListResponse
- AccountAdwordsLink
- OrderCancellation
- OrdersCustomBatchResponse
Description
- shoppingContentService :: ServiceConfig
- contentScope :: Proxy '["https://www.googleapis.com/auth/content"]
- data OrdersAcknowledgeRequest
- ordersAcknowledgeRequest :: OrdersAcknowledgeRequest
- oarOperationId :: Lens' OrdersAcknowledgeRequest (Maybe Text)
- data AccountTax
- accountTax :: AccountTax
- atRules :: Lens' AccountTax [AccountTaxTaxRule]
- atKind :: Lens' AccountTax Text
- atAccountId :: Lens' AccountTax (Maybe Word64)
- data OrdersUpdateMerchantOrderIdRequest
- ordersUpdateMerchantOrderIdRequest :: OrdersUpdateMerchantOrderIdRequest
- oumoirMerchantOrderId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text)
- oumoirOperationId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text)
- data OrdersAdvanceTestOrderResponse
- ordersAdvanceTestOrderResponse :: OrdersAdvanceTestOrderResponse
- oatorKind :: Lens' OrdersAdvanceTestOrderResponse Text
- data ProductsCustomBatchResponse
- productsCustomBatchResponse :: ProductsCustomBatchResponse
- pcbrEntries :: Lens' ProductsCustomBatchResponse [ProductsCustomBatchResponseEntry]
- pcbrKind :: Lens' ProductsCustomBatchResponse Text
- data OrdersGettestOrdertemplateTemplateName
- data TestOrderCustomer
- testOrderCustomer :: TestOrderCustomer
- tocFullName :: Lens' TestOrderCustomer (Maybe Text)
- tocEmail :: Lens' TestOrderCustomer (Maybe Text)
- tocExplicitMarketingPreference :: Lens' TestOrderCustomer (Maybe Bool)
- data DatafeedstatusesCustomBatchResponse
- datafeedstatusesCustomBatchResponse :: DatafeedstatusesCustomBatchResponse
- dcbrEntries :: Lens' DatafeedstatusesCustomBatchResponse [DatafeedstatusesCustomBatchResponseEntry]
- dcbrKind :: Lens' DatafeedstatusesCustomBatchResponse Text
- data OrderReturn
- orderReturn :: OrderReturn
- orQuantity :: Lens' OrderReturn (Maybe Word32)
- orActor :: Lens' OrderReturn (Maybe Text)
- orReason :: Lens' OrderReturn (Maybe Text)
- orCreationDate :: Lens' OrderReturn (Maybe Text)
- orReasonText :: Lens' OrderReturn (Maybe Text)
- data AccounttaxCustomBatchResponseEntry
- accounttaxCustomBatchResponseEntry :: AccounttaxCustomBatchResponseEntry
- acbreAccountTax :: Lens' AccounttaxCustomBatchResponseEntry (Maybe AccountTax)
- acbreKind :: Lens' AccounttaxCustomBatchResponseEntry Text
- acbreErrors :: Lens' AccounttaxCustomBatchResponseEntry (Maybe Errors)
- acbreBatchId :: Lens' AccounttaxCustomBatchResponseEntry (Maybe Word32)
- data InventoryCustomBatchRequest
- inventoryCustomBatchRequest :: InventoryCustomBatchRequest
- icbrEntries :: Lens' InventoryCustomBatchRequest [InventoryCustomBatchRequestEntry]
- data AccountsAuthInfoResponse
- accountsAuthInfoResponse :: AccountsAuthInfoResponse
- aairKind :: Lens' AccountsAuthInfoResponse Text
- aairAccountIdentifiers :: Lens' AccountsAuthInfoResponse [AccountIdentifier]
- data ProductStatusDestinationStatus
- productStatusDestinationStatus :: ProductStatusDestinationStatus
- psdsDestination :: Lens' ProductStatusDestinationStatus (Maybe Text)
- psdsIntention :: Lens' ProductStatusDestinationStatus (Maybe Text)
- psdsApprovalStatus :: Lens' ProductStatusDestinationStatus (Maybe Text)
- data AccountTaxTaxRule
- accountTaxTaxRule :: AccountTaxTaxRule
- attrUseGlobalRate :: Lens' AccountTaxTaxRule (Maybe Bool)
- attrCountry :: Lens' AccountTaxTaxRule (Maybe Text)
- attrShippingTaxed :: Lens' AccountTaxTaxRule (Maybe Bool)
- attrLocationId :: Lens' AccountTaxTaxRule (Maybe Word64)
- attrRatePercent :: Lens' AccountTaxTaxRule (Maybe Text)
- data ProductDestination
- productDestination :: ProductDestination
- pdIntention :: Lens' ProductDestination (Maybe Text)
- pdDestinationName :: Lens' ProductDestination (Maybe Text)
- data DatafeedsCustomBatchRequest
- datafeedsCustomBatchRequest :: DatafeedsCustomBatchRequest
- dEntries :: Lens' DatafeedsCustomBatchRequest [DatafeedsCustomBatchRequestEntry]
- data OrdersCustomBatchRequestEntry
- ordersCustomBatchRequestEntry :: OrdersCustomBatchRequestEntry
- ocbreMerchantId :: Lens' OrdersCustomBatchRequestEntry (Maybe Word64)
- ocbreCancelLineItem :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryCancelLineItem)
- ocbreRefund :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryRefund)
- ocbreUpdateShipment :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryUpdateShipment)
- ocbreReturnLineItem :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryReturnLineItem)
- ocbreMerchantOrderId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text)
- ocbreMethod :: Lens' OrdersCustomBatchRequestEntry (Maybe Text)
- ocbreShipLineItems :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryShipLineItems)
- ocbreOperationId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text)
- ocbreOrderId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text)
- ocbreCancel :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryCancel)
- ocbreBatchId :: Lens' OrdersCustomBatchRequestEntry (Maybe Word32)
- data OrdersRefundRequest
- ordersRefundRequest :: OrdersRefundRequest
- orrAmount :: Lens' OrdersRefundRequest (Maybe Price)
- orrReason :: Lens' OrdersRefundRequest (Maybe Text)
- orrOperationId :: Lens' OrdersRefundRequest (Maybe Text)
- orrReasonText :: Lens' OrdersRefundRequest (Maybe Text)
- data AccountShippingShippingServiceCalculationMethod
- accountShippingShippingServiceCalculationMethod :: AccountShippingShippingServiceCalculationMethod
- assscmPercentageRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text)
- assscmCarrierRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text)
- assscmRateTable :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text)
- assscmExcluded :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Bool)
- assscmFlatRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Price)
- data OrdersCustomBatchRequestEntryCancelLineItem
- ordersCustomBatchRequestEntryCancelLineItem :: OrdersCustomBatchRequestEntryCancelLineItem
- ocbrecliAmount :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Price)
- ocbrecliQuantity :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Word32)
- ocbrecliLineItemId :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text)
- ocbrecliReason :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text)
- ocbrecliReasonText :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text)
- data OrderLineItemShippingDetailsMethod
- orderLineItemShippingDetailsMethod :: OrderLineItemShippingDetailsMethod
- olisdmCarrier :: Lens' OrderLineItemShippingDetailsMethod (Maybe Text)
- olisdmMethodName :: Lens' OrderLineItemShippingDetailsMethod (Maybe Text)
- olisdmMaxDaysInTransit :: Lens' OrderLineItemShippingDetailsMethod (Maybe Word32)
- olisdmMinDaysInTransit :: Lens' OrderLineItemShippingDetailsMethod (Maybe Word32)
- data Datafeed
- datafeed :: Datafeed
- dKind :: Lens' Datafeed Text
- dFormat :: Lens' Datafeed (Maybe DatafeedFormat)
- dAttributeLanguage :: Lens' Datafeed (Maybe Text)
- dTargetCountry :: Lens' Datafeed (Maybe Text)
- dFetchSchedule :: Lens' Datafeed (Maybe DatafeedFetchSchedule)
- dName :: Lens' Datafeed (Maybe Text)
- dIntendedDestinations :: Lens' Datafeed [Text]
- dId :: Lens' Datafeed (Maybe Int64)
- dContentLanguage :: Lens' Datafeed (Maybe Text)
- dContentType :: Lens' Datafeed (Maybe Text)
- dFileName :: Lens' Datafeed (Maybe Text)
- data OrdersCreateTestOrderResponse
- ordersCreateTestOrderResponse :: OrdersCreateTestOrderResponse
- octorKind :: Lens' OrdersCreateTestOrderResponse Text
- octorOrderId :: Lens' OrdersCreateTestOrderResponse (Maybe Text)
- data AccountsCustomBatchResponseEntry
- accountsCustomBatchResponseEntry :: AccountsCustomBatchResponseEntry
- aKind :: Lens' AccountsCustomBatchResponseEntry Text
- aAccount :: Lens' AccountsCustomBatchResponseEntry (Maybe Account)
- aErrors :: Lens' AccountsCustomBatchResponseEntry (Maybe Errors)
- aBatchId :: Lens' AccountsCustomBatchResponseEntry (Maybe Word32)
- data OrdersListOrderBy
- data AccountIdentifier
- accountIdentifier :: AccountIdentifier
- aiMerchantId :: Lens' AccountIdentifier (Maybe Word64)
- aiAggregatorId :: Lens' AccountIdentifier (Maybe Word64)
- data TestOrderPaymentMethod
- testOrderPaymentMethod :: TestOrderPaymentMethod
- topmExpirationMonth :: Lens' TestOrderPaymentMethod (Maybe Int32)
- topmExpirationYear :: Lens' TestOrderPaymentMethod (Maybe Int32)
- topmLastFourDigits :: Lens' TestOrderPaymentMethod (Maybe Text)
- topmType :: Lens' TestOrderPaymentMethod (Maybe Text)
- topmPredefinedBillingAddress :: Lens' TestOrderPaymentMethod (Maybe Text)
- data OrderLineItem
- orderLineItem :: OrderLineItem
- oliQuantityOrdered :: Lens' OrderLineItem (Maybe Word32)
- oliReturnInfo :: Lens' OrderLineItem (Maybe OrderLineItemReturnInfo)
- oliQuantityDelivered :: Lens' OrderLineItem (Maybe Word32)
- oliShippingDetails :: Lens' OrderLineItem (Maybe OrderLineItemShippingDetails)
- oliQuantityPending :: Lens' OrderLineItem (Maybe Word32)
- oliCancellations :: Lens' OrderLineItem [OrderCancellation]
- oliQuantityCanceled :: Lens' OrderLineItem (Maybe Word32)
- oliId :: Lens' OrderLineItem (Maybe Text)
- oliTax :: Lens' OrderLineItem (Maybe Price)
- oliPrice :: Lens' OrderLineItem (Maybe Price)
- oliQuantityShipped :: Lens' OrderLineItem (Maybe Word32)
- oliQuantityReturned :: Lens' OrderLineItem (Maybe Word32)
- oliProduct :: Lens' OrderLineItem (Maybe OrderLineItemProduct)
- oliReturns :: Lens' OrderLineItem [OrderReturn]
- data ProductstatusesCustomBatchResponse
- productstatusesCustomBatchResponse :: ProductstatusesCustomBatchResponse
- pEntries :: Lens' ProductstatusesCustomBatchResponse [ProductstatusesCustomBatchResponseEntry]
- pKind :: Lens' ProductstatusesCustomBatchResponse Text
- data ProductUnitPricingMeasure
- productUnitPricingMeasure :: ProductUnitPricingMeasure
- pupmValue :: Lens' ProductUnitPricingMeasure (Maybe Double)
- pupmUnit :: Lens' ProductUnitPricingMeasure (Maybe Text)
- data OrdersUpdateShipmentRequest
- ordersUpdateShipmentRequest :: OrdersUpdateShipmentRequest
- ousrCarrier :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrStatus :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrTrackingId :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrShipmentId :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrOperationId :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- data OrderShipmentLineItemShipment
- orderShipmentLineItemShipment :: OrderShipmentLineItemShipment
- oslisQuantity :: Lens' OrderShipmentLineItemShipment (Maybe Word32)
- oslisLineItemId :: Lens' OrderShipmentLineItemShipment (Maybe Text)
- data OrdersListStatuses
- data LoyaltyPoints
- loyaltyPoints :: LoyaltyPoints
- lpRatio :: Lens' LoyaltyPoints (Maybe Double)
- lpPointsValue :: Lens' LoyaltyPoints (Maybe Int64)
- lpName :: Lens' LoyaltyPoints (Maybe Text)
- data AccountshippingCustomBatchRequest
- accountshippingCustomBatchRequest :: AccountshippingCustomBatchRequest
- acbrEntries :: Lens' AccountshippingCustomBatchRequest [AccountshippingCustomBatchRequestEntry]
- data OrdersCustomBatchRequestEntryShipLineItems
- ordersCustomBatchRequestEntryShipLineItems :: OrdersCustomBatchRequestEntryShipLineItems
- ocbresliCarrier :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text)
- ocbresliTrackingId :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text)
- ocbresliShipmentId :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text)
- ocbresliLineItems :: Lens' OrdersCustomBatchRequestEntryShipLineItems [OrderShipmentLineItemShipment]
- data AccountStatus
- accountStatus :: AccountStatus
- asDataQualityIssues :: Lens' AccountStatus [AccountStatusDataQualityIssue]
- asKind :: Lens' AccountStatus Text
- asAccountId :: Lens' AccountStatus (Maybe Text)
- data OrdersReturnLineItemRequest
- ordersReturnLineItemRequest :: OrdersReturnLineItemRequest
- orlirQuantity :: Lens' OrdersReturnLineItemRequest (Maybe Word32)
- orlirLineItemId :: Lens' OrdersReturnLineItemRequest (Maybe Text)
- orlirReason :: Lens' OrdersReturnLineItemRequest (Maybe Text)
- orlirOperationId :: Lens' OrdersReturnLineItemRequest (Maybe Text)
- orlirReasonText :: Lens' OrdersReturnLineItemRequest (Maybe Text)
- data AccountstatusesCustomBatchRequest
- accountstatusesCustomBatchRequest :: AccountstatusesCustomBatchRequest
- aEntries :: Lens' AccountstatusesCustomBatchRequest [AccountstatusesCustomBatchRequestEntry]
- data AccounttaxListResponse
- accounttaxListResponse :: AccounttaxListResponse
- alrNextPageToken :: Lens' AccounttaxListResponse (Maybe Text)
- alrKind :: Lens' AccounttaxListResponse Text
- alrResources :: Lens' AccounttaxListResponse [AccountTax]
- data OrdersGetTestOrderTemplateResponse
- ordersGetTestOrderTemplateResponse :: OrdersGetTestOrderTemplateResponse
- ogtotrKind :: Lens' OrdersGetTestOrderTemplateResponse Text
- ogtotrTemplate :: Lens' OrdersGetTestOrderTemplateResponse (Maybe TestOrder)
- data AccountsCustomBatchRequestEntry
- accountsCustomBatchRequestEntry :: AccountsCustomBatchRequestEntry
- accMerchantId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64)
- accAccount :: Lens' AccountsCustomBatchRequestEntry (Maybe Account)
- accAccountId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64)
- accMethod :: Lens' AccountsCustomBatchRequestEntry (Maybe Text)
- accBatchId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word32)
- data Weight
- weight :: Weight
- wValue :: Lens' Weight (Maybe Text)
- wUnit :: Lens' Weight (Maybe Text)
- data Error'
- error' :: Error'
- eDomain :: Lens' Error' (Maybe Text)
- eReason :: Lens' Error' (Maybe Text)
- eMessage :: Lens' Error' (Maybe Text)
- data ProductstatusesListResponse
- productstatusesListResponse :: ProductstatusesListResponse
- plrNextPageToken :: Lens' ProductstatusesListResponse (Maybe Text)
- plrKind :: Lens' ProductstatusesListResponse Text
- plrResources :: Lens' ProductstatusesListResponse [ProductStatus]
- data OrdersRefundResponse
- ordersRefundResponse :: OrdersRefundResponse
- orrKind :: Lens' OrdersRefundResponse Text
- orrExecutionStatus :: Lens' OrdersRefundResponse (Maybe Text)
- data OrdersCreateTestOrderRequest
- ordersCreateTestOrderRequest :: OrdersCreateTestOrderRequest
- octorTemplateName :: Lens' OrdersCreateTestOrderRequest (Maybe Text)
- octorTestOrder :: Lens' OrdersCreateTestOrderRequest (Maybe TestOrder)
- data AccountUser
- accountUser :: AccountUser
- auAdmin :: Lens' AccountUser (Maybe Bool)
- auEmailAddress :: Lens' AccountUser (Maybe Text)
- data AccountStatusExampleItem
- accountStatusExampleItem :: AccountStatusExampleItem
- aseiSubmittedValue :: Lens' AccountStatusExampleItem (Maybe Text)
- aseiLink :: Lens' AccountStatusExampleItem (Maybe Text)
- aseiItemId :: Lens' AccountStatusExampleItem (Maybe Text)
- aseiTitle :: Lens' AccountStatusExampleItem (Maybe Text)
- aseiValueOnLandingPage :: Lens' AccountStatusExampleItem (Maybe Text)
- data DatafeedsCustomBatchRequestEntry
- datafeedsCustomBatchRequestEntry :: DatafeedsCustomBatchRequestEntry
- dcbreMerchantId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word64)
- dcbreDatafeed :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Datafeed)
- dcbreMethod :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Text)
- dcbreDatafeedId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word64)
- dcbreBatchId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word32)
- data Installment
- installment :: Installment
- iAmount :: Lens' Installment (Maybe Price)
- iMonths :: Lens' Installment (Maybe Int64)
- data DatafeedFetchSchedule
- datafeedFetchSchedule :: DatafeedFetchSchedule
- dfsFetchURL :: Lens' DatafeedFetchSchedule (Maybe Text)
- dfsUsername :: Lens' DatafeedFetchSchedule (Maybe Text)
- dfsMinuteOfHour :: Lens' DatafeedFetchSchedule (Maybe Word32)
- dfsPassword :: Lens' DatafeedFetchSchedule (Maybe Text)
- dfsDayOfMonth :: Lens' DatafeedFetchSchedule (Maybe Word32)
- dfsHour :: Lens' DatafeedFetchSchedule (Maybe Word32)
- dfsWeekday :: Lens' DatafeedFetchSchedule (Maybe Text)
- dfsTimeZone :: Lens' DatafeedFetchSchedule (Maybe Text)
- data OrdersCustomBatchRequest
- ordersCustomBatchRequest :: OrdersCustomBatchRequest
- ocbrEntries :: Lens' OrdersCustomBatchRequest [OrdersCustomBatchRequestEntry]
- data AccountsListResponse
- accountsListResponse :: AccountsListResponse
- accNextPageToken :: Lens' AccountsListResponse (Maybe Text)
- accKind :: Lens' AccountsListResponse Text
- accResources :: Lens' AccountsListResponse [Account]
- data ProductStatusDataQualityIssue
- productStatusDataQualityIssue :: ProductStatusDataQualityIssue
- psdqiLocation :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiFetchStatus :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiSeverity :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiValueProvided :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiId :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiValueOnLandingPage :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiTimestamp :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiDetail :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- data OrdersShipLineItemsRequest
- ordersShipLineItemsRequest :: OrdersShipLineItemsRequest
- oslirCarrier :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- oslirTrackingId :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- oslirShipmentId :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- oslirLineItems :: Lens' OrdersShipLineItemsRequest [OrderShipmentLineItemShipment]
- oslirOperationId :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- data AccountsCustomBatchResponse
- accountsCustomBatchResponse :: AccountsCustomBatchResponse
- acbrcEntries :: Lens' AccountsCustomBatchResponse [AccountsCustomBatchResponseEntry]
- acbrcKind :: Lens' AccountsCustomBatchResponse Text
- data ProductTax
- productTax :: ProductTax
- ptTaxShip :: Lens' ProductTax (Maybe Bool)
- ptCountry :: Lens' ProductTax (Maybe Text)
- ptPostalCode :: Lens' ProductTax (Maybe Text)
- ptRate :: Lens' ProductTax (Maybe Double)
- ptRegion :: Lens' ProductTax (Maybe Text)
- ptLocationId :: Lens' ProductTax (Maybe Int64)
- data OrderShipment
- orderShipment :: OrderShipment
- osCarrier :: Lens' OrderShipment (Maybe Text)
- osStatus :: Lens' OrderShipment (Maybe Text)
- osTrackingId :: Lens' OrderShipment (Maybe Text)
- osLineItems :: Lens' OrderShipment [OrderShipmentLineItemShipment]
- osId :: Lens' OrderShipment (Maybe Text)
- osCreationDate :: Lens' OrderShipment (Maybe Text)
- osDeliveryDate :: Lens' OrderShipment (Maybe Text)
- data OrderLineItemReturnInfo
- orderLineItemReturnInfo :: OrderLineItemReturnInfo
- oliriIsReturnable :: Lens' OrderLineItemReturnInfo (Maybe Bool)
- oliriPolicyURL :: Lens' OrderLineItemReturnInfo (Maybe Text)
- oliriDaysToReturn :: Lens' OrderLineItemReturnInfo (Maybe Int32)
- data AccountShippingRateTableCell
- accountShippingRateTableCell :: AccountShippingRateTableCell
- asrtcRate :: Lens' AccountShippingRateTableCell (Maybe Price)
- asrtcCondition :: Lens' AccountShippingRateTableCell (Maybe AccountShippingCondition)
- data Account
- account :: Account
- aaUsers :: Lens' Account [AccountUser]
- aaKind :: Lens' Account Text
- aaSellerId :: Lens' Account (Maybe Text)
- aaName :: Lens' Account (Maybe Text)
- aaReviewsURL :: Lens' Account (Maybe Text)
- aaId :: Lens' Account (Maybe Word64)
- aaWebsiteURL :: Lens' Account (Maybe Text)
- aaAdwordsLinks :: Lens' Account [AccountAdwordsLink]
- aaAdultContent :: Lens' Account (Maybe Bool)
- data InventorySetRequest
- inventorySetRequest :: InventorySetRequest
- isrLoyaltyPoints :: Lens' InventorySetRequest (Maybe LoyaltyPoints)
- isrQuantity :: Lens' InventorySetRequest (Maybe Word32)
- isrInstallment :: Lens' InventorySetRequest (Maybe Installment)
- isrSalePrice :: Lens' InventorySetRequest (Maybe Price)
- isrAvailability :: Lens' InventorySetRequest (Maybe Text)
- isrSalePriceEffectiveDate :: Lens' InventorySetRequest (Maybe Text)
- isrSellOnGoogleQuantity :: Lens' InventorySetRequest (Maybe Word32)
- isrPrice :: Lens' InventorySetRequest (Maybe Price)
- data AccountShippingShippingServiceCostRule
- accountShippingShippingServiceCostRule :: AccountShippingShippingServiceCostRule
- assscrChildren :: Lens' AccountShippingShippingServiceCostRule [AccountShippingShippingServiceCostRule]
- assscrCalculationMethod :: Lens' AccountShippingShippingServiceCostRule (Maybe AccountShippingShippingServiceCalculationMethod)
- assscrCondition :: Lens' AccountShippingShippingServiceCostRule (Maybe AccountShippingCondition)
- data OrdersCancelLineItemRequest
- ordersCancelLineItemRequest :: OrdersCancelLineItemRequest
- oclirAmount :: Lens' OrdersCancelLineItemRequest (Maybe Price)
- oclirQuantity :: Lens' OrdersCancelLineItemRequest (Maybe Word32)
- oclirLineItemId :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirReason :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirOperationId :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirReasonText :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- data ProductShippingWeight
- productShippingWeight :: ProductShippingWeight
- pswValue :: Lens' ProductShippingWeight (Maybe Double)
- pswUnit :: Lens' ProductShippingWeight (Maybe Text)
- data AccountstatusesCustomBatchRequestEntry
- accountstatusesCustomBatchRequestEntry :: AccountstatusesCustomBatchRequestEntry
- acbrecMerchantId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word64)
- acbrecAccountId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word64)
- acbrecMethod :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Text)
- acbrecBatchId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word32)
- data ProductstatusesCustomBatchResponseEntry
- productstatusesCustomBatchResponseEntry :: ProductstatusesCustomBatchResponseEntry
- pcbreKind :: Lens' ProductstatusesCustomBatchResponseEntry Text
- pcbreProductStatus :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe ProductStatus)
- pcbreErrors :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Errors)
- pcbreBatchId :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Word32)
- data OrdersCustomBatchRequestEntryCancel
- ordersCustomBatchRequestEntryCancel :: OrdersCustomBatchRequestEntryCancel
- ocbrecReason :: Lens' OrdersCustomBatchRequestEntryCancel (Maybe Text)
- ocbrecReasonText :: Lens' OrdersCustomBatchRequestEntryCancel (Maybe Text)
- data DatafeedFormat
- datafeedFormat :: DatafeedFormat
- dfQuotingMode :: Lens' DatafeedFormat (Maybe Text)
- dfFileEncoding :: Lens' DatafeedFormat (Maybe Text)
- dfColumnDelimiter :: Lens' DatafeedFormat (Maybe Text)
- data ProductShipping
- productShipping :: ProductShipping
- psService :: Lens' ProductShipping (Maybe Text)
- psLocationGroupName :: Lens' ProductShipping (Maybe Text)
- psCountry :: Lens' ProductShipping (Maybe Text)
- psPostalCode :: Lens' ProductShipping (Maybe Text)
- psPrice :: Lens' ProductShipping (Maybe Price)
- psRegion :: Lens' ProductShipping (Maybe Text)
- psLocationId :: Lens' ProductShipping (Maybe Int64)
- data AccountshippingCustomBatchRequestEntry
- accountshippingCustomBatchRequestEntry :: AccountshippingCustomBatchRequestEntry
- aaMerchantId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word64)
- aaAccountId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word64)
- aaMethod :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Text)
- aaAccountShipping :: Lens' AccountshippingCustomBatchRequestEntry (Maybe AccountShipping)
- aaBatchId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word32)
- data AccountsCustomBatchRequest
- accountsCustomBatchRequest :: AccountsCustomBatchRequest
- accEntries :: Lens' AccountsCustomBatchRequest [AccountsCustomBatchRequestEntry]
- data ProductCustomAttribute
- productCustomAttribute :: ProductCustomAttribute
- pcaValue :: Lens' ProductCustomAttribute (Maybe Text)
- pcaName :: Lens' ProductCustomAttribute (Maybe Text)
- pcaType :: Lens' ProductCustomAttribute (Maybe Text)
- pcaUnit :: Lens' ProductCustomAttribute (Maybe Text)
- data AccountShippingPostalCodeRange
- accountShippingPostalCodeRange :: AccountShippingPostalCodeRange
- aspcrStart :: Lens' AccountShippingPostalCodeRange (Maybe Text)
- aspcrEnd :: Lens' AccountShippingPostalCodeRange (Maybe Text)
- data OrdersListResponse
- ordersListResponse :: OrdersListResponse
- olrNextPageToken :: Lens' OrdersListResponse (Maybe Text)
- olrKind :: Lens' OrdersListResponse Text
- olrResources :: Lens' OrdersListResponse [Order]
- data OrdersShipLineItemsResponse
- ordersShipLineItemsResponse :: OrdersShipLineItemsResponse
- oslirKind :: Lens' OrdersShipLineItemsResponse Text
- oslirExecutionStatus :: Lens' OrdersShipLineItemsResponse (Maybe Text)
- data AccountShippingShippingService
- accountShippingShippingService :: AccountShippingShippingService
- asssCostRuleTree :: Lens' AccountShippingShippingService (Maybe AccountShippingShippingServiceCostRule)
- asssSaleCountry :: Lens' AccountShippingShippingService (Maybe Text)
- asssCalculationMethod :: Lens' AccountShippingShippingService (Maybe AccountShippingShippingServiceCalculationMethod)
- asssActive :: Lens' AccountShippingShippingService (Maybe Bool)
- asssName :: Lens' AccountShippingShippingService (Maybe Text)
- data AccountShippingRateTable
- accountShippingRateTable :: AccountShippingRateTable
- asrtSaleCountry :: Lens' AccountShippingRateTable (Maybe Text)
- asrtContent :: Lens' AccountShippingRateTable [AccountShippingRateTableCell]
- asrtName :: Lens' AccountShippingRateTable (Maybe Text)
- data AccountshippingCustomBatchResponse
- accountshippingCustomBatchResponse :: AccountshippingCustomBatchResponse
- acccEntries :: Lens' AccountshippingCustomBatchResponse [AccountshippingCustomBatchResponseEntry]
- acccKind :: Lens' AccountshippingCustomBatchResponse Text
- data OrdersUpdateShipmentResponse
- ordersUpdateShipmentResponse :: OrdersUpdateShipmentResponse
- ousrKind :: Lens' OrdersUpdateShipmentResponse Text
- ousrExecutionStatus :: Lens' OrdersUpdateShipmentResponse (Maybe Text)
- data ProductstatusesCustomBatchRequest
- productstatusesCustomBatchRequest :: ProductstatusesCustomBatchRequest
- proEntries :: Lens' ProductstatusesCustomBatchRequest [ProductstatusesCustomBatchRequestEntry]
- data OrdersReturnLineItemResponse
- ordersReturnLineItemResponse :: OrdersReturnLineItemResponse
- orlirKind :: Lens' OrdersReturnLineItemResponse Text
- orlirExecutionStatus :: Lens' OrdersReturnLineItemResponse (Maybe Text)
- data ProductCustomGroup
- productCustomGroup :: ProductCustomGroup
- pcgName :: Lens' ProductCustomGroup (Maybe Text)
- pcgAttributes :: Lens' ProductCustomGroup [ProductCustomAttribute]
- data AccountstatusesCustomBatchResponse
- accountstatusesCustomBatchResponse :: AccountstatusesCustomBatchResponse
- acbr1Entries :: Lens' AccountstatusesCustomBatchResponse [AccountstatusesCustomBatchResponseEntry]
- acbr1Kind :: Lens' AccountstatusesCustomBatchResponse Text
- data ProductStatus
- productStatus :: ProductStatus
- psDataQualityIssues :: Lens' ProductStatus [ProductStatusDataQualityIssue]
- psKind :: Lens' ProductStatus Text
- psLink :: Lens' ProductStatus (Maybe Text)
- psDestinationStatuses :: Lens' ProductStatus [ProductStatusDestinationStatus]
- psLastUpdateDate :: Lens' ProductStatus (Maybe Text)
- psCreationDate :: Lens' ProductStatus (Maybe Text)
- psTitle :: Lens' ProductStatus (Maybe Text)
- psGoogleExpirationDate :: Lens' ProductStatus (Maybe Text)
- psProductId :: Lens' ProductStatus (Maybe Text)
- data AccountstatusesListResponse
- accountstatusesListResponse :: AccountstatusesListResponse
- alrlNextPageToken :: Lens' AccountstatusesListResponse (Maybe Text)
- alrlKind :: Lens' AccountstatusesListResponse Text
- alrlResources :: Lens' AccountstatusesListResponse [AccountStatus]
- data AccounttaxCustomBatchRequest
- accounttaxCustomBatchRequest :: AccounttaxCustomBatchRequest
- aaEntries :: Lens' AccounttaxCustomBatchRequest [AccounttaxCustomBatchRequestEntry]
- data ProductsCustomBatchRequestEntry
- productsCustomBatchRequestEntry :: ProductsCustomBatchRequestEntry
- pMerchantId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word64)
- pMethod :: Lens' ProductsCustomBatchRequestEntry (Maybe Text)
- pProduct :: Lens' ProductsCustomBatchRequestEntry (Maybe Product)
- pProductId :: Lens' ProductsCustomBatchRequestEntry (Maybe Text)
- pBatchId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word32)
- data DatafeedstatusesCustomBatchRequestEntry
- datafeedstatusesCustomBatchRequestEntry :: DatafeedstatusesCustomBatchRequestEntry
- dMerchantId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64)
- dMethod :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Text)
- dDatafeedId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64)
- dBatchId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word32)
- data OrderCustomer
- orderCustomer :: OrderCustomer
- ocFullName :: Lens' OrderCustomer (Maybe Text)
- ocEmail :: Lens' OrderCustomer (Maybe Text)
- ocExplicitMarketingPreference :: Lens' OrderCustomer (Maybe Bool)
- data InventoryCustomBatchResponseEntry
- inventoryCustomBatchResponseEntry :: InventoryCustomBatchResponseEntry
- icbreKind :: Lens' InventoryCustomBatchResponseEntry Text
- icbreErrors :: Lens' InventoryCustomBatchResponseEntry (Maybe Errors)
- icbreBatchId :: Lens' InventoryCustomBatchResponseEntry (Maybe Word32)
- data AccountshippingListResponse
- accountshippingListResponse :: AccountshippingListResponse
- alr1NextPageToken :: Lens' AccountshippingListResponse (Maybe Text)
- alr1Kind :: Lens' AccountshippingListResponse Text
- alr1Resources :: Lens' AccountshippingListResponse [AccountShipping]
- data Inventory
- inventory :: Inventory
- iLoyaltyPoints :: Lens' Inventory (Maybe LoyaltyPoints)
- iKind :: Lens' Inventory Text
- iQuantity :: Lens' Inventory (Maybe Word32)
- iInstallment :: Lens' Inventory (Maybe Installment)
- iSalePrice :: Lens' Inventory (Maybe Price)
- iAvailability :: Lens' Inventory (Maybe Text)
- iSalePriceEffectiveDate :: Lens' Inventory (Maybe Text)
- iSellOnGoogleQuantity :: Lens' Inventory (Maybe Word32)
- iPrice :: Lens' Inventory (Maybe Price)
- data OrdersGetByMerchantOrderIdResponse
- ordersGetByMerchantOrderIdResponse :: OrdersGetByMerchantOrderIdResponse
- ogbmoirKind :: Lens' OrdersGetByMerchantOrderIdResponse Text
- ogbmoirOrder :: Lens' OrdersGetByMerchantOrderIdResponse (Maybe Order)
- data OrderPromotionBenefit
- orderPromotionBenefit :: OrderPromotionBenefit
- opbTaxImpact :: Lens' OrderPromotionBenefit (Maybe Price)
- opbDiscount :: Lens' OrderPromotionBenefit (Maybe Price)
- opbOfferIds :: Lens' OrderPromotionBenefit [Text]
- opbSubType :: Lens' OrderPromotionBenefit (Maybe Text)
- opbType :: Lens' OrderPromotionBenefit (Maybe Text)
- data OrdersCancelRequest
- ordersCancelRequest :: OrdersCancelRequest
- ocrReason :: Lens' OrdersCancelRequest (Maybe Text)
- ocrOperationId :: Lens' OrdersCancelRequest (Maybe Text)
- ocrReasonText :: Lens' OrdersCancelRequest (Maybe Text)
- data OrderLineItemProductVariantAttribute
- orderLineItemProductVariantAttribute :: OrderLineItemProductVariantAttribute
- olipvaDimension :: Lens' OrderLineItemProductVariantAttribute (Maybe Text)
- olipvaValue :: Lens' OrderLineItemProductVariantAttribute (Maybe Text)
- data OrdersCustomBatchResponseEntry
- ordersCustomBatchResponseEntry :: OrdersCustomBatchResponseEntry
- oKind :: Lens' OrdersCustomBatchResponseEntry Text
- oExecutionStatus :: Lens' OrdersCustomBatchResponseEntry (Maybe Text)
- oErrors :: Lens' OrdersCustomBatchResponseEntry (Maybe Errors)
- oOrder :: Lens' OrdersCustomBatchResponseEntry (Maybe Order)
- oBatchId :: Lens' OrdersCustomBatchResponseEntry (Maybe Word32)
- data AccountShippingCarrierRate
- accountShippingCarrierRate :: AccountShippingCarrierRate
- ascrCarrier :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrSaleCountry :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrShippingOrigin :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrCarrierService :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrModifierPercent :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrName :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrModifierFlatRate :: Lens' AccountShippingCarrierRate (Maybe Price)
- data OrderPromotion
- orderPromotion :: OrderPromotion
- opEffectiveDates :: Lens' OrderPromotion (Maybe Text)
- opGenericRedemptionCode :: Lens' OrderPromotion (Maybe Text)
- opRedemptionChannel :: Lens' OrderPromotion (Maybe Text)
- opBenefits :: Lens' OrderPromotion [OrderPromotionBenefit]
- opLongTitle :: Lens' OrderPromotion (Maybe Text)
- opId :: Lens' OrderPromotion (Maybe Text)
- opProductApplicability :: Lens' OrderPromotion (Maybe Text)
- data Price
- price :: Price
- pValue :: Lens' Price (Maybe Text)
- pCurrency :: Lens' Price (Maybe Text)
- data OrderLineItemShippingDetails
- orderLineItemShippingDetails :: OrderLineItemShippingDetails
- olisdShipByDate :: Lens' OrderLineItemShippingDetails (Maybe Text)
- olisdMethod :: Lens' OrderLineItemShippingDetails (Maybe OrderLineItemShippingDetailsMethod)
- olisdDeliverByDate :: Lens' OrderLineItemShippingDetails (Maybe Text)
- data DatafeedsCustomBatchResponse
- datafeedsCustomBatchResponse :: DatafeedsCustomBatchResponse
- datEntries :: Lens' DatafeedsCustomBatchResponse [DatafeedsCustomBatchResponseEntry]
- datKind :: Lens' DatafeedsCustomBatchResponse Text
- data OrderDeliveryDetails
- orderDeliveryDetails :: OrderDeliveryDetails
- oddAddress :: Lens' OrderDeliveryDetails (Maybe OrderAddress)
- oddPhoneNumber :: Lens' OrderDeliveryDetails (Maybe Text)
- data OrdersCancelResponse
- ordersCancelResponse :: OrdersCancelResponse
- ocrKind :: Lens' OrdersCancelResponse Text
- ocrExecutionStatus :: Lens' OrdersCancelResponse (Maybe Text)
- data TestOrder
- testOrder :: TestOrder
- toKind :: Lens' TestOrder Text
- toLineItems :: Lens' TestOrder [TestOrderLineItem]
- toShippingOption :: Lens' TestOrder (Maybe Text)
- toPredefinedDeliveryAddress :: Lens' TestOrder (Maybe Text)
- toShippingCostTax :: Lens' TestOrder (Maybe Price)
- toCustomer :: Lens' TestOrder (Maybe TestOrderCustomer)
- toPaymentMethod :: Lens' TestOrder (Maybe TestOrderPaymentMethod)
- toPromotions :: Lens' TestOrder [OrderPromotion]
- toShippingCost :: Lens' TestOrder (Maybe Price)
- data DatafeedstatusesCustomBatchResponseEntry
- datafeedstatusesCustomBatchResponseEntry :: DatafeedstatusesCustomBatchResponseEntry
- datErrors :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Errors)
- datDatafeedStatus :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe DatafeedStatus)
- datBatchId :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Word32)
- data OrderRefund
- orderRefund :: OrderRefund
- oAmount :: Lens' OrderRefund (Maybe Price)
- oActor :: Lens' OrderRefund (Maybe Text)
- oReason :: Lens' OrderRefund (Maybe Text)
- oCreationDate :: Lens' OrderRefund (Maybe Text)
- oReasonText :: Lens' OrderRefund (Maybe Text)
- data TestOrderLineItemProduct
- testOrderLineItemProduct :: TestOrderLineItemProduct
- tolipImageLink :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipChannel :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipBrand :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipTargetCountry :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipGtin :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipItemGroupId :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipOfferId :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipPrice :: Lens' TestOrderLineItemProduct (Maybe Price)
- tolipVariantAttributes :: Lens' TestOrderLineItemProduct [OrderLineItemProductVariantAttribute]
- tolipTitle :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipContentLanguage :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipMpn :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipCondition :: Lens' TestOrderLineItemProduct (Maybe Text)
- data AccounttaxCustomBatchResponse
- accounttaxCustomBatchResponse :: AccounttaxCustomBatchResponse
- a2Entries :: Lens' AccounttaxCustomBatchResponse [AccounttaxCustomBatchResponseEntry]
- a2Kind :: Lens' AccounttaxCustomBatchResponse Text
- data InventoryCustomBatchRequestEntry
- inventoryCustomBatchRequestEntry :: InventoryCustomBatchRequestEntry
- iMerchantId :: Lens' InventoryCustomBatchRequestEntry (Maybe Word64)
- iStoreCode :: Lens' InventoryCustomBatchRequestEntry (Maybe Text)
- iInventory :: Lens' InventoryCustomBatchRequestEntry (Maybe Inventory)
- iProductId :: Lens' InventoryCustomBatchRequestEntry (Maybe Text)
- iBatchId :: Lens' InventoryCustomBatchRequestEntry (Maybe Word32)
- data OrderAddress
- orderAddress :: OrderAddress
- oaRecipientName :: Lens' OrderAddress (Maybe Text)
- oaStreetAddress :: Lens' OrderAddress [Text]
- oaCountry :: Lens' OrderAddress (Maybe Text)
- oaPostalCode :: Lens' OrderAddress (Maybe Text)
- oaLocality :: Lens' OrderAddress (Maybe Text)
- oaIsPostOfficeBox :: Lens' OrderAddress (Maybe Bool)
- oaFullAddress :: Lens' OrderAddress [Text]
- oaRegion :: Lens' OrderAddress (Maybe Text)
- data ProductUnitPricingBaseMeasure
- productUnitPricingBaseMeasure :: ProductUnitPricingBaseMeasure
- pupbmValue :: Lens' ProductUnitPricingBaseMeasure (Maybe Int64)
- pupbmUnit :: Lens' ProductUnitPricingBaseMeasure (Maybe Text)
- data AccountShippingCondition
- accountShippingCondition :: AccountShippingCondition
- ascWeightMax :: Lens' AccountShippingCondition (Maybe Weight)
- ascDeliveryPostalCode :: Lens' AccountShippingCondition (Maybe Text)
- ascDeliveryLocationGroup :: Lens' AccountShippingCondition (Maybe Text)
- ascPriceMax :: Lens' AccountShippingCondition (Maybe Price)
- ascShippingLabel :: Lens' AccountShippingCondition (Maybe Text)
- ascDeliveryLocationId :: Lens' AccountShippingCondition (Maybe Int64)
- ascDeliveryPostalCodeRange :: Lens' AccountShippingCondition (Maybe AccountShippingPostalCodeRange)
- data DatafeedsListResponse
- datafeedsListResponse :: DatafeedsListResponse
- dlrNextPageToken :: Lens' DatafeedsListResponse (Maybe Text)
- dlrKind :: Lens' DatafeedsListResponse Text
- dlrResources :: Lens' DatafeedsListResponse [Datafeed]
- data ProductsCustomBatchResponseEntry
- productsCustomBatchResponseEntry :: ProductsCustomBatchResponseEntry
- proKind :: Lens' ProductsCustomBatchResponseEntry Text
- proProduct :: Lens' ProductsCustomBatchResponseEntry (Maybe Product)
- proErrors :: Lens' ProductsCustomBatchResponseEntry (Maybe Errors)
- proBatchId :: Lens' ProductsCustomBatchResponseEntry (Maybe Word32)
- data OrderPaymentMethod
- orderPaymentMethod :: OrderPaymentMethod
- opmExpirationMonth :: Lens' OrderPaymentMethod (Maybe Int32)
- opmExpirationYear :: Lens' OrderPaymentMethod (Maybe Int32)
- opmPhoneNumber :: Lens' OrderPaymentMethod (Maybe Text)
- opmBillingAddress :: Lens' OrderPaymentMethod (Maybe OrderAddress)
- opmLastFourDigits :: Lens' OrderPaymentMethod (Maybe Text)
- opmType :: Lens' OrderPaymentMethod (Maybe Text)
- data Product
- product :: Product
- ppDisplayAdsLink :: Lens' Product (Maybe Text)
- ppCustomLabel1 :: Lens' Product (Maybe Text)
- ppShippingWidth :: Lens' Product (Maybe ProductShippingDimension)
- ppCustomGroups :: Lens' Product [ProductCustomGroup]
- ppImageLink :: Lens' Product (Maybe Text)
- ppDisplayAdsValue :: Lens' Product (Maybe Double)
- ppLoyaltyPoints :: Lens' Product (Maybe LoyaltyPoints)
- ppAdditionalImageLinks :: Lens' Product [Text]
- ppValidatedDestinations :: Lens' Product [Text]
- ppColor :: Lens' Product (Maybe Text)
- ppCustomLabel0 :: Lens' Product (Maybe Text)
- ppKind :: Lens' Product Text
- ppMultipack :: Lens' Product (Maybe Int64)
- ppPattern :: Lens' Product (Maybe Text)
- ppLink :: Lens' Product (Maybe Text)
- ppSizeSystem :: Lens' Product (Maybe Text)
- ppUnitPricingBaseMeasure :: Lens' Product (Maybe ProductUnitPricingBaseMeasure)
- ppTaxes :: Lens' Product [ProductTax]
- ppMaterial :: Lens' Product (Maybe Text)
- ppInstallment :: Lens' Product (Maybe Installment)
- ppChannel :: Lens' Product (Maybe Text)
- ppProductType :: Lens' Product (Maybe Text)
- ppIdentifierExists :: Lens' Product (Maybe Bool)
- ppOnlineOnly :: Lens' Product (Maybe Bool)
- ppBrand :: Lens' Product (Maybe Text)
- ppUnitPricingMeasure :: Lens' Product (Maybe ProductUnitPricingMeasure)
- ppSalePrice :: Lens' Product (Maybe Price)
- ppShippingLength :: Lens' Product (Maybe ProductShippingDimension)
- ppCustomLabel3 :: Lens' Product (Maybe Text)
- ppWarnings :: Lens' Product [Error']
- ppAvailability :: Lens' Product (Maybe Text)
- ppTargetCountry :: Lens' Product (Maybe Text)
- ppShippingLabel :: Lens' Product (Maybe Text)
- ppCustomAttributes :: Lens' Product [ProductCustomAttribute]
- ppGtin :: Lens' Product (Maybe Text)
- ppAgeGroup :: Lens' Product (Maybe Text)
- ppDisplayAdsTitle :: Lens' Product (Maybe Text)
- ppGender :: Lens' Product (Maybe Text)
- ppDestinations :: Lens' Product [ProductDestination]
- ppExpirationDate :: Lens' Product (Maybe Text)
- ppItemGroupId :: Lens' Product (Maybe Text)
- ppAdwordsGrouping :: Lens' Product (Maybe Text)
- ppSalePriceEffectiveDate :: Lens' Product (Maybe Text)
- ppCustomLabel2 :: Lens' Product (Maybe Text)
- ppGoogleProductCategory :: Lens' Product (Maybe Text)
- ppShipping :: Lens' Product [ProductShipping]
- ppAdwordsRedirect :: Lens' Product (Maybe Text)
- ppShippingWeight :: Lens' Product (Maybe ProductShippingWeight)
- ppSellOnGoogleQuantity :: Lens' Product (Maybe Int64)
- ppShippingHeight :: Lens' Product (Maybe ProductShippingDimension)
- ppAvailabilityDate :: Lens' Product (Maybe Text)
- ppOfferId :: Lens' Product (Maybe Text)
- ppId :: Lens' Product (Maybe Text)
- ppAdwordsLabels :: Lens' Product [Text]
- ppPrice :: Lens' Product (Maybe Price)
- ppPromotionIds :: Lens' Product [Text]
- ppSizeType :: Lens' Product (Maybe Text)
- ppMobileLink :: Lens' Product (Maybe Text)
- ppTitle :: Lens' Product (Maybe Text)
- ppAdult :: Lens' Product (Maybe Bool)
- ppContentLanguage :: Lens' Product (Maybe Text)
- ppAspects :: Lens' Product [ProductAspect]
- ppEnergyEfficiencyClass :: Lens' Product (Maybe Text)
- ppDisplayAdsSimilarIds :: Lens' Product [Text]
- ppMpn :: Lens' Product (Maybe Text)
- ppCondition :: Lens' Product (Maybe Text)
- ppSizes :: Lens' Product [Text]
- ppIsBundle :: Lens' Product (Maybe Bool)
- ppDescription :: Lens' Product (Maybe Text)
- ppCustomLabel4 :: Lens' Product (Maybe Text)
- ppDisplayAdsId :: Lens' Product (Maybe Text)
- data Errors
- errors :: Errors
- errCode :: Lens' Errors (Maybe Word32)
- errMessage :: Lens' Errors (Maybe Text)
- errErrors :: Lens' Errors [Error']
- data AccountstatusesCustomBatchResponseEntry
- accountstatusesCustomBatchResponseEntry :: AccountstatusesCustomBatchResponseEntry
- acccAccountStatus :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe AccountStatus)
- acccErrors :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Errors)
- acccBatchId :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Word32)
- data InventorySetResponse
- inventorySetResponse :: InventorySetResponse
- isrKind :: Lens' InventorySetResponse Text
- data OrdersCancelLineItemResponse
- ordersCancelLineItemResponse :: OrdersCancelLineItemResponse
- oclirKind :: Lens' OrdersCancelLineItemResponse Text
- oclirExecutionStatus :: Lens' OrdersCancelLineItemResponse (Maybe Text)
- data TestOrderLineItem
- testOrderLineItem :: TestOrderLineItem
- toliQuantityOrdered :: Lens' TestOrderLineItem (Maybe Word32)
- toliReturnInfo :: Lens' TestOrderLineItem (Maybe OrderLineItemReturnInfo)
- toliShippingDetails :: Lens' TestOrderLineItem (Maybe OrderLineItemShippingDetails)
- toliProduct :: Lens' TestOrderLineItem (Maybe TestOrderLineItemProduct)
- toliUnitTax :: Lens' TestOrderLineItem (Maybe Price)
- data ProductstatusesCustomBatchRequestEntry
- productstatusesCustomBatchRequestEntry :: ProductstatusesCustomBatchRequestEntry
- pcbrecMerchantId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word64)
- pcbrecMethod :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text)
- pcbrecProductId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text)
- pcbrecBatchId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word32)
- data AccountshippingCustomBatchResponseEntry
- accountshippingCustomBatchResponseEntry :: AccountshippingCustomBatchResponseEntry
- acbre1Kind :: Lens' AccountshippingCustomBatchResponseEntry Text
- acbre1Errors :: Lens' AccountshippingCustomBatchResponseEntry (Maybe Errors)
- acbre1AccountShipping :: Lens' AccountshippingCustomBatchResponseEntry (Maybe AccountShipping)
- acbre1BatchId :: Lens' AccountshippingCustomBatchResponseEntry (Maybe Word32)
- data ProductAspect
- productAspect :: ProductAspect
- paIntention :: Lens' ProductAspect (Maybe Text)
- paAspectName :: Lens' ProductAspect (Maybe Text)
- paDestinationName :: Lens' ProductAspect (Maybe Text)
- data AccountShipping
- accountShipping :: AccountShipping
- assRateTables :: Lens' AccountShipping [AccountShippingRateTable]
- assCarrierRates :: Lens' AccountShipping [AccountShippingCarrierRate]
- assKind :: Lens' AccountShipping Text
- assLocationGroups :: Lens' AccountShipping [AccountShippingLocationGroup]
- assAccountId :: Lens' AccountShipping (Maybe Word64)
- assServices :: Lens' AccountShipping [AccountShippingShippingService]
- data OrdersUpdateMerchantOrderIdResponse
- ordersUpdateMerchantOrderIdResponse :: OrdersUpdateMerchantOrderIdResponse
- oumoirKind :: Lens' OrdersUpdateMerchantOrderIdResponse Text
- oumoirExecutionStatus :: Lens' OrdersUpdateMerchantOrderIdResponse (Maybe Text)
- data DatafeedStatusExample
- datafeedStatusExample :: DatafeedStatusExample
- dseLineNumber :: Lens' DatafeedStatusExample (Maybe Word64)
- dseItemId :: Lens' DatafeedStatusExample (Maybe Text)
- dseValue :: Lens' DatafeedStatusExample (Maybe Text)
- data OrdersAcknowledgeResponse
- ordersAcknowledgeResponse :: OrdersAcknowledgeResponse
- oarKind :: Lens' OrdersAcknowledgeResponse Text
- oarExecutionStatus :: Lens' OrdersAcknowledgeResponse (Maybe Text)
- data Order
- order :: Order
- ooStatus :: Lens' Order (Maybe Text)
- ooMerchantId :: Lens' Order (Maybe Word64)
- ooRefunds :: Lens' Order [OrderRefund]
- ooKind :: Lens' Order Text
- ooLineItems :: Lens' Order [OrderLineItem]
- ooShipments :: Lens' Order [OrderShipment]
- ooNetAmount :: Lens' Order (Maybe Price)
- ooPlacedDate :: Lens' Order (Maybe Text)
- ooDeliveryDetails :: Lens' Order (Maybe OrderDeliveryDetails)
- ooShippingOption :: Lens' Order (Maybe Text)
- ooMerchantOrderId :: Lens' Order (Maybe Text)
- ooAcknowledged :: Lens' Order (Maybe Bool)
- ooShippingCostTax :: Lens' Order (Maybe Price)
- ooCustomer :: Lens' Order (Maybe OrderCustomer)
- ooId :: Lens' Order (Maybe Text)
- ooPaymentMethod :: Lens' Order (Maybe OrderPaymentMethod)
- ooPromotions :: Lens' Order [OrderPromotion]
- ooPaymentStatus :: Lens' Order (Maybe Text)
- ooShippingCost :: Lens' Order (Maybe Price)
- data InventoryCustomBatchResponse
- inventoryCustomBatchResponse :: InventoryCustomBatchResponse
- invEntries :: Lens' InventoryCustomBatchResponse [InventoryCustomBatchResponseEntry]
- invKind :: Lens' InventoryCustomBatchResponse Text
- data OrderLineItemProduct
- orderLineItemProduct :: OrderLineItemProduct
- olipImageLink :: Lens' OrderLineItemProduct (Maybe Text)
- olipShownImage :: Lens' OrderLineItemProduct (Maybe Text)
- olipChannel :: Lens' OrderLineItemProduct (Maybe Text)
- olipBrand :: Lens' OrderLineItemProduct (Maybe Text)
- olipTargetCountry :: Lens' OrderLineItemProduct (Maybe Text)
- olipGtin :: Lens' OrderLineItemProduct (Maybe Text)
- olipItemGroupId :: Lens' OrderLineItemProduct (Maybe Text)
- olipOfferId :: Lens' OrderLineItemProduct (Maybe Text)
- olipId :: Lens' OrderLineItemProduct (Maybe Text)
- olipPrice :: Lens' OrderLineItemProduct (Maybe Price)
- olipVariantAttributes :: Lens' OrderLineItemProduct [OrderLineItemProductVariantAttribute]
- olipTitle :: Lens' OrderLineItemProduct (Maybe Text)
- olipContentLanguage :: Lens' OrderLineItemProduct (Maybe Text)
- olipMpn :: Lens' OrderLineItemProduct (Maybe Text)
- olipCondition :: Lens' OrderLineItemProduct (Maybe Text)
- data AccounttaxCustomBatchRequestEntry
- accounttaxCustomBatchRequestEntry :: AccounttaxCustomBatchRequestEntry
- a2AccountTax :: Lens' AccounttaxCustomBatchRequestEntry (Maybe AccountTax)
- a2MerchantId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64)
- a2AccountId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64)
- a2Method :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Text)
- a2BatchId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word32)
- data DatafeedStatusError
- datafeedStatusError :: DatafeedStatusError
- dseCount :: Lens' DatafeedStatusError (Maybe Word64)
- dseCode :: Lens' DatafeedStatusError (Maybe Text)
- dseMessage :: Lens' DatafeedStatusError (Maybe Text)
- dseExamples :: Lens' DatafeedStatusError [DatafeedStatusExample]
- data ProductsCustomBatchRequest
- productsCustomBatchRequest :: ProductsCustomBatchRequest
- pcbrcEntries :: Lens' ProductsCustomBatchRequest [ProductsCustomBatchRequestEntry]
- data OrdersCustomBatchRequestEntryReturnLineItem
- ordersCustomBatchRequestEntryReturnLineItem :: OrdersCustomBatchRequestEntryReturnLineItem
- ocbrerliQuantity :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Word32)
- ocbrerliLineItemId :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text)
- ocbrerliReason :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text)
- ocbrerliReasonText :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text)
- data OrdersCustomBatchRequestEntryUpdateShipment
- ordersCustomBatchRequestEntryUpdateShipment :: OrdersCustomBatchRequestEntryUpdateShipment
- ocbreusCarrier :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text)
- ocbreusStatus :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text)
- ocbreusTrackingId :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text)
- ocbreusShipmentId :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text)
- data DatafeedStatus
- datafeedStatus :: DatafeedStatus
- dsItemsTotal :: Lens' DatafeedStatus (Maybe Word64)
- dsKind :: Lens' DatafeedStatus Text
- dsWarnings :: Lens' DatafeedStatus [DatafeedStatusError]
- dsDatafeedId :: Lens' DatafeedStatus (Maybe Word64)
- dsProcessingStatus :: Lens' DatafeedStatus (Maybe Text)
- dsLastUploadDate :: Lens' DatafeedStatus (Maybe Text)
- dsItemsValid :: Lens' DatafeedStatus (Maybe Word64)
- dsErrors :: Lens' DatafeedStatus [DatafeedStatusError]
- data DatafeedstatusesCustomBatchRequest
- datafeedstatusesCustomBatchRequest :: DatafeedstatusesCustomBatchRequest
- dcbrcEntries :: Lens' DatafeedstatusesCustomBatchRequest [DatafeedstatusesCustomBatchRequestEntry]
- data AccountShippingLocationGroup
- accountShippingLocationGroup :: AccountShippingLocationGroup
- aslgCountry :: Lens' AccountShippingLocationGroup (Maybe Text)
- aslgLocationIds :: Lens' AccountShippingLocationGroup [Int64]
- aslgPostalCodeRanges :: Lens' AccountShippingLocationGroup [AccountShippingPostalCodeRange]
- aslgName :: Lens' AccountShippingLocationGroup (Maybe Text)
- aslgPostalCodes :: Lens' AccountShippingLocationGroup [Text]
- data AccountStatusDataQualityIssue
- accountStatusDataQualityIssue :: AccountStatusDataQualityIssue
- asdqiSubmittedValue :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiCountry :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiDisplayedValue :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiNumItems :: Lens' AccountStatusDataQualityIssue (Maybe Word32)
- asdqiSeverity :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiExampleItems :: Lens' AccountStatusDataQualityIssue [AccountStatusExampleItem]
- asdqiLastChecked :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiId :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- data ProductShippingDimension
- productShippingDimension :: ProductShippingDimension
- psdValue :: Lens' ProductShippingDimension (Maybe Double)
- psdUnit :: Lens' ProductShippingDimension (Maybe Text)
- data DatafeedsCustomBatchResponseEntry
- datafeedsCustomBatchResponseEntry :: DatafeedsCustomBatchResponseEntry
- dcbrecDatafeed :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Datafeed)
- dcbrecErrors :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Errors)
- dcbrecBatchId :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Word32)
- data OrdersCustomBatchRequestEntryRefund
- ordersCustomBatchRequestEntryRefund :: OrdersCustomBatchRequestEntryRefund
- ocbrerAmount :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Price)
- ocbrerReason :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Text)
- ocbrerReasonText :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Text)
- data DatafeedstatusesListResponse
- datafeedstatusesListResponse :: DatafeedstatusesListResponse
- dlrlNextPageToken :: Lens' DatafeedstatusesListResponse (Maybe Text)
- dlrlKind :: Lens' DatafeedstatusesListResponse Text
- dlrlResources :: Lens' DatafeedstatusesListResponse [DatafeedStatus]
- data ProductsListResponse
- productsListResponse :: ProductsListResponse
- plrlNextPageToken :: Lens' ProductsListResponse (Maybe Text)
- plrlKind :: Lens' ProductsListResponse Text
- plrlResources :: Lens' ProductsListResponse [Product]
- data AccountAdwordsLink
- accountAdwordsLink :: AccountAdwordsLink
- aalStatus :: Lens' AccountAdwordsLink (Maybe Text)
- aalAdwordsId :: Lens' AccountAdwordsLink (Maybe Word64)
- data OrderCancellation
- orderCancellation :: OrderCancellation
- ocQuantity :: Lens' OrderCancellation (Maybe Word32)
- ocActor :: Lens' OrderCancellation (Maybe Text)
- ocReason :: Lens' OrderCancellation (Maybe Text)
- ocCreationDate :: Lens' OrderCancellation (Maybe Text)
- ocReasonText :: Lens' OrderCancellation (Maybe Text)
- data OrdersCustomBatchResponse
- ordersCustomBatchResponse :: OrdersCustomBatchResponse
- ordEntries :: Lens' OrdersCustomBatchResponse [OrdersCustomBatchResponseEntry]
- ordKind :: Lens' OrdersCustomBatchResponse Text
Service Configuration
shoppingContentService :: ServiceConfig Source #
Default request referring to version v2
of the Content API for Shopping. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
contentScope :: Proxy '["https://www.googleapis.com/auth/content"] Source #
Manage your product listings and accounts for Google Shopping
OrdersAcknowledgeRequest
ordersAcknowledgeRequest :: OrdersAcknowledgeRequest Source #
Creates a value of OrdersAcknowledgeRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oarOperationId :: Lens' OrdersAcknowledgeRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
AccountTax
data AccountTax Source #
The tax settings of a merchant account.
See: accountTax
smart constructor.
Instances
accountTax :: AccountTax Source #
Creates a value of AccountTax
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
atRules :: Lens' AccountTax [AccountTaxTaxRule] Source #
Tax rules. Updating the tax rules will enable US taxes (not reversible). Defining no rules is equivalent to not charging tax at all.
atKind :: Lens' AccountTax Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountTax".
atAccountId :: Lens' AccountTax (Maybe Word64) Source #
The ID of the account to which these account tax settings belong.
OrdersUpdateMerchantOrderIdRequest
data OrdersUpdateMerchantOrderIdRequest Source #
Instances
ordersUpdateMerchantOrderIdRequest :: OrdersUpdateMerchantOrderIdRequest Source #
Creates a value of OrdersUpdateMerchantOrderIdRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oumoirMerchantOrderId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text) Source #
The merchant order id to be assigned to the order. Must be unique per merchant.
oumoirOperationId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
OrdersAdvanceTestOrderResponse
data OrdersAdvanceTestOrderResponse Source #
Instances
ordersAdvanceTestOrderResponse :: OrdersAdvanceTestOrderResponse Source #
Creates a value of OrdersAdvanceTestOrderResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oatorKind :: Lens' OrdersAdvanceTestOrderResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersAdvanceTestOrderResponse".
ProductsCustomBatchResponse
data ProductsCustomBatchResponse Source #
Instances
productsCustomBatchResponse :: ProductsCustomBatchResponse Source #
Creates a value of ProductsCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbrEntries :: Lens' ProductsCustomBatchResponse [ProductsCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
pcbrKind :: Lens' ProductsCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productsCustomBatchResponse".
OrdersGettestOrdertemplateTemplateName
data OrdersGettestOrdertemplateTemplateName Source #
The name of the template to retrieve.
Constructors
TEMPLATE1 | template1 |
Template1a | template1a |
Template1b | template1b |
TEMPLATE2 | template2 |
Instances
TestOrderCustomer
data TestOrderCustomer Source #
testOrderCustomer :: TestOrderCustomer Source #
Creates a value of TestOrderCustomer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tocFullName :: Lens' TestOrderCustomer (Maybe Text) Source #
Full name of the customer.
tocExplicitMarketingPreference :: Lens' TestOrderCustomer (Maybe Bool) Source #
If set, this indicates the user explicitly chose to opt in or out of providing marketing rights to the merchant. If unset, this indicates the user has already made this choice in a previous purchase, and was thus not shown the marketing right opt in/out checkbox during the Purchases on Google checkout flow. Optional.
DatafeedstatusesCustomBatchResponse
data DatafeedstatusesCustomBatchResponse Source #
Instances
datafeedstatusesCustomBatchResponse :: DatafeedstatusesCustomBatchResponse Source #
Creates a value of DatafeedstatusesCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcbrEntries :: Lens' DatafeedstatusesCustomBatchResponse [DatafeedstatusesCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
dcbrKind :: Lens' DatafeedstatusesCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#datafeedstatusesCustomBatchResponse".
OrderReturn
data OrderReturn Source #
Instances
orderReturn :: OrderReturn Source #
Creates a value of OrderReturn
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orQuantity :: Lens' OrderReturn (Maybe Word32) Source #
Quantity that is returned.
orCreationDate :: Lens' OrderReturn (Maybe Text) Source #
Date on which the item has been created, in ISO 8601 format.
orReasonText :: Lens' OrderReturn (Maybe Text) Source #
The explanation of the reason.
AccounttaxCustomBatchResponseEntry
data AccounttaxCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch accounttax response.
See: accounttaxCustomBatchResponseEntry
smart constructor.
Instances
accounttaxCustomBatchResponseEntry :: AccounttaxCustomBatchResponseEntry Source #
Creates a value of AccounttaxCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbreAccountTax :: Lens' AccounttaxCustomBatchResponseEntry (Maybe AccountTax) Source #
The retrieved or updated account tax settings.
acbreKind :: Lens' AccounttaxCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accounttaxCustomBatchResponseEntry".
acbreErrors :: Lens' AccounttaxCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
acbreBatchId :: Lens' AccounttaxCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
InventoryCustomBatchRequest
data InventoryCustomBatchRequest Source #
Instances
inventoryCustomBatchRequest :: InventoryCustomBatchRequest Source #
Creates a value of InventoryCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
icbrEntries :: Lens' InventoryCustomBatchRequest [InventoryCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
AccountsAuthInfoResponse
accountsAuthInfoResponse :: AccountsAuthInfoResponse Source #
Creates a value of AccountsAuthInfoResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aairKind :: Lens' AccountsAuthInfoResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountsAuthInfoResponse".
aairAccountIdentifiers :: Lens' AccountsAuthInfoResponse [AccountIdentifier] Source #
The account identifiers corresponding to the authenticated user. - For an individual account: only the merchant ID is defined - For an aggregator: only the aggregator ID is defined - For a subaccount of an MCA: both the merchant ID and the aggregator ID are defined.
ProductStatusDestinationStatus
data ProductStatusDestinationStatus Source #
Instances
productStatusDestinationStatus :: ProductStatusDestinationStatus Source #
Creates a value of ProductStatusDestinationStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psdsDestination :: Lens' ProductStatusDestinationStatus (Maybe Text) Source #
The name of the destination
psdsIntention :: Lens' ProductStatusDestinationStatus (Maybe Text) Source #
Whether the destination is required, excluded, selected by default or should be validated.
psdsApprovalStatus :: Lens' ProductStatusDestinationStatus (Maybe Text) Source #
The destination's approval status.
AccountTaxTaxRule
data AccountTaxTaxRule Source #
Tax calculation rule to apply in a state or province (USA only).
See: accountTaxTaxRule
smart constructor.
accountTaxTaxRule :: AccountTaxTaxRule Source #
Creates a value of AccountTaxTaxRule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
attrUseGlobalRate :: Lens' AccountTaxTaxRule (Maybe Bool) Source #
Whether the tax rate is taken from a global tax table or specified explicitly.
attrCountry :: Lens' AccountTaxTaxRule (Maybe Text) Source #
Country code in which tax is applicable.
attrShippingTaxed :: Lens' AccountTaxTaxRule (Maybe Bool) Source #
If true, shipping charges are also taxed.
attrLocationId :: Lens' AccountTaxTaxRule (Maybe Word64) Source #
State (or province) is which the tax is applicable, described by its location id (also called criteria id).
attrRatePercent :: Lens' AccountTaxTaxRule (Maybe Text) Source #
Explicit tax rate in percent, represented as a floating point number without the percentage character. Must not be negative.
ProductDestination
data ProductDestination Source #
productDestination :: ProductDestination Source #
Creates a value of ProductDestination
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pdIntention :: Lens' ProductDestination (Maybe Text) Source #
Whether the destination is required, excluded or should be validated.
pdDestinationName :: Lens' ProductDestination (Maybe Text) Source #
The name of the destination.
DatafeedsCustomBatchRequest
data DatafeedsCustomBatchRequest Source #
Instances
datafeedsCustomBatchRequest :: DatafeedsCustomBatchRequest Source #
Creates a value of DatafeedsCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dEntries :: Lens' DatafeedsCustomBatchRequest [DatafeedsCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
OrdersCustomBatchRequestEntry
data OrdersCustomBatchRequestEntry Source #
Instances
ordersCustomBatchRequestEntry :: OrdersCustomBatchRequestEntry Source #
Creates a value of OrdersCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbreMerchantId :: Lens' OrdersCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
ocbreCancelLineItem :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryCancelLineItem) Source #
Required for cancelLineItem method.
ocbreRefund :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryRefund) Source #
Required for refund method.
ocbreUpdateShipment :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryUpdateShipment) Source #
Required for updateShipment method.
ocbreReturnLineItem :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryReturnLineItem) Source #
Required for returnLineItem method.
ocbreMerchantOrderId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text) Source #
The merchant order id. Required for updateMerchantOrderId and getByMerchantOrderId methods.
ocbreMethod :: Lens' OrdersCustomBatchRequestEntry (Maybe Text) Source #
The method to apply.
ocbreShipLineItems :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryShipLineItems) Source #
Required for shipLineItems method.
ocbreOperationId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order. Required for all methods beside get and getByMerchantOrderId.
ocbreOrderId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text) Source #
The ID of the order. Required for all methods beside getByMerchantOrderId.
ocbreCancel :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryCancel) Source #
Required for cancel method.
ocbreBatchId :: Lens' OrdersCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
OrdersRefundRequest
data OrdersRefundRequest Source #
ordersRefundRequest :: OrdersRefundRequest Source #
Creates a value of OrdersRefundRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orrOperationId :: Lens' OrdersRefundRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
orrReasonText :: Lens' OrdersRefundRequest (Maybe Text) Source #
The explanation of the reason.
AccountShippingShippingServiceCalculationMethod
data AccountShippingShippingServiceCalculationMethod Source #
Shipping cost calculation method. Exactly one of the field is set.
See: accountShippingShippingServiceCalculationMethod
smart constructor.
Instances
accountShippingShippingServiceCalculationMethod :: AccountShippingShippingServiceCalculationMethod Source #
Creates a value of AccountShippingShippingServiceCalculationMethod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assscmPercentageRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text) Source #
Percentage of the price, represented as a floating point number without the percentage character.
assscmCarrierRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text) Source #
Name of the carrier rate to use for the calculation.
assscmRateTable :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text) Source #
Name of the rate table to use for the calculation.
assscmExcluded :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Bool) Source #
Delivery is excluded. Valid only within cost rules tree.
assscmFlatRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Price) Source #
Fixed price shipping, represented as a floating point number associated with a currency.
OrdersCustomBatchRequestEntryCancelLineItem
data OrdersCustomBatchRequestEntryCancelLineItem Source #
Instances
ordersCustomBatchRequestEntryCancelLineItem :: OrdersCustomBatchRequestEntryCancelLineItem Source #
Creates a value of OrdersCustomBatchRequestEntryCancelLineItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrecliAmount :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Price) Source #
Amount to refund for the cancelation. Optional. If not set, Google will calculate the default based on the price and tax of the items involved. The amount must not be larger than the net amount left on the order.
ocbrecliQuantity :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Word32) Source #
The quantity to cancel.
ocbrecliLineItemId :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text) Source #
The ID of the line item to cancel.
ocbrecliReason :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text) Source #
The reason for the cancellation.
ocbrecliReasonText :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text) Source #
The explanation of the reason.
OrderLineItemShippingDetailsMethod
data OrderLineItemShippingDetailsMethod Source #
Instances
orderLineItemShippingDetailsMethod :: OrderLineItemShippingDetailsMethod Source #
Creates a value of OrderLineItemShippingDetailsMethod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olisdmCarrier :: Lens' OrderLineItemShippingDetailsMethod (Maybe Text) Source #
The carrier for the shipping. Optional.
olisdmMethodName :: Lens' OrderLineItemShippingDetailsMethod (Maybe Text) Source #
The name of the shipping method.
olisdmMaxDaysInTransit :: Lens' OrderLineItemShippingDetailsMethod (Maybe Word32) Source #
Maximum transit time.
olisdmMinDaysInTransit :: Lens' OrderLineItemShippingDetailsMethod (Maybe Word32) Source #
Minimum transit time.
Datafeed
Datafeed data.
See: datafeed
smart constructor.
Creates a value of Datafeed
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dKind :: Lens' Datafeed Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#datafeed".
dAttributeLanguage :: Lens' Datafeed (Maybe Text) Source #
The two-letter ISO 639-1 language in which the attributes are defined in the data feed.
dTargetCountry :: Lens' Datafeed (Maybe Text) Source #
The country where the items in the feed will be included in the search index, represented as a CLDR territory code.
dFetchSchedule :: Lens' Datafeed (Maybe DatafeedFetchSchedule) Source #
Fetch schedule for the feed file.
dIntendedDestinations :: Lens' Datafeed [Text] Source #
The list of intended destinations (corresponds to checked check boxes in Merchant Center).
dContentLanguage :: Lens' Datafeed (Maybe Text) Source #
The two-letter ISO 639-1 language of the items in the feed. Must be a valid language for targetCountry.
dFileName :: Lens' Datafeed (Maybe Text) Source #
The filename of the feed. All feeds must have a unique file name.
OrdersCreateTestOrderResponse
data OrdersCreateTestOrderResponse Source #
Instances
ordersCreateTestOrderResponse :: OrdersCreateTestOrderResponse Source #
Creates a value of OrdersCreateTestOrderResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
octorKind :: Lens' OrdersCreateTestOrderResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersCreateTestOrderResponse".
octorOrderId :: Lens' OrdersCreateTestOrderResponse (Maybe Text) Source #
The ID of the newly created test order.
AccountsCustomBatchResponseEntry
data AccountsCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch accounts response.
See: accountsCustomBatchResponseEntry
smart constructor.
Instances
accountsCustomBatchResponseEntry :: AccountsCustomBatchResponseEntry Source #
Creates a value of AccountsCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aKind :: Lens' AccountsCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountsCustomBatchResponseEntry".
aAccount :: Lens' AccountsCustomBatchResponseEntry (Maybe Account) Source #
The retrieved, created, or updated account. Not defined if the method was delete.
aErrors :: Lens' AccountsCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
aBatchId :: Lens' AccountsCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
OrdersListOrderBy
data OrdersListOrderBy Source #
The ordering of the returned list. The only supported value are placedDate desc and placedDate asc for now, which returns orders sorted by placement date. "placedDate desc" stands for listing orders by placement date, from oldest to most recent. "placedDate asc" stands for listing orders by placement date, from most recent to oldest. In future releases we'll support other sorting criteria.
Constructors
PlacedDateAsc | placedDate asc |
PlacedDateDesc | placedDate desc |
Instances
AccountIdentifier
data AccountIdentifier Source #
accountIdentifier :: AccountIdentifier Source #
Creates a value of AccountIdentifier
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aiMerchantId :: Lens' AccountIdentifier (Maybe Word64) Source #
The merchant account ID, set for individual accounts and subaccounts.
aiAggregatorId :: Lens' AccountIdentifier (Maybe Word64) Source #
The aggregator ID, set for aggregators and subaccounts (in that case, it represents the aggregator of the subaccount).
TestOrderPaymentMethod
testOrderPaymentMethod :: TestOrderPaymentMethod Source #
Creates a value of TestOrderPaymentMethod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
topmExpirationMonth :: Lens' TestOrderPaymentMethod (Maybe Int32) Source #
The card expiration month (January = 1, February = 2 etc.).
topmExpirationYear :: Lens' TestOrderPaymentMethod (Maybe Int32) Source #
The card expiration year (4-digit, e.g. 2015).
topmLastFourDigits :: Lens' TestOrderPaymentMethod (Maybe Text) Source #
The last four digits of the card number.
topmType :: Lens' TestOrderPaymentMethod (Maybe Text) Source #
The type of instrument. Note that real orders might have different values than the four values accepted by createTestOrder.
topmPredefinedBillingAddress :: Lens' TestOrderPaymentMethod (Maybe Text) Source #
The billing address.
OrderLineItem
data OrderLineItem Source #
orderLineItem :: OrderLineItem Source #
Creates a value of OrderLineItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oliQuantityOrdered :: Lens' OrderLineItem (Maybe Word32) Source #
Number of items ordered.
oliReturnInfo :: Lens' OrderLineItem (Maybe OrderLineItemReturnInfo) Source #
Details of the return policy for the line item.
oliQuantityDelivered :: Lens' OrderLineItem (Maybe Word32) Source #
Number of items delivered.
oliShippingDetails :: Lens' OrderLineItem (Maybe OrderLineItemShippingDetails) Source #
Details of the requested shipping for the line item.
oliQuantityPending :: Lens' OrderLineItem (Maybe Word32) Source #
Number of items pending.
oliCancellations :: Lens' OrderLineItem [OrderCancellation] Source #
Cancellations of the line item.
oliQuantityCanceled :: Lens' OrderLineItem (Maybe Word32) Source #
Number of items canceled.
oliPrice :: Lens' OrderLineItem (Maybe Price) Source #
Total price for the line item. For example, if two items for $10 are purchased, the total price will be $20.
oliQuantityShipped :: Lens' OrderLineItem (Maybe Word32) Source #
Number of items shipped.
oliQuantityReturned :: Lens' OrderLineItem (Maybe Word32) Source #
Number of items returned.
oliProduct :: Lens' OrderLineItem (Maybe OrderLineItemProduct) Source #
Product data from the time of the order placement.
oliReturns :: Lens' OrderLineItem [OrderReturn] Source #
Returns of the line item.
ProductstatusesCustomBatchResponse
data ProductstatusesCustomBatchResponse Source #
Instances
productstatusesCustomBatchResponse :: ProductstatusesCustomBatchResponse Source #
Creates a value of ProductstatusesCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pEntries :: Lens' ProductstatusesCustomBatchResponse [ProductstatusesCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
pKind :: Lens' ProductstatusesCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productstatusesCustomBatchResponse".
ProductUnitPricingMeasure
data ProductUnitPricingMeasure Source #
Instances
productUnitPricingMeasure :: ProductUnitPricingMeasure Source #
Creates a value of ProductUnitPricingMeasure
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
OrdersUpdateShipmentRequest
data OrdersUpdateShipmentRequest Source #
Instances
ordersUpdateShipmentRequest :: OrdersUpdateShipmentRequest Source #
Creates a value of OrdersUpdateShipmentRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ousrCarrier :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source #
The carrier handling the shipment. Not updated if missing.
ousrStatus :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source #
New status for the shipment. Not updated if missing.
ousrTrackingId :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source #
The tracking id for the shipment. Not updated if missing.
ousrShipmentId :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source #
The ID of the shipment.
ousrOperationId :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
OrderShipmentLineItemShipment
data OrderShipmentLineItemShipment Source #
Instances
orderShipmentLineItemShipment :: OrderShipmentLineItemShipment Source #
Creates a value of OrderShipmentLineItemShipment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslisQuantity :: Lens' OrderShipmentLineItemShipment (Maybe Word32) Source #
The quantity that is shipped.
oslisLineItemId :: Lens' OrderShipmentLineItemShipment (Maybe Text) Source #
The id of the line item that is shipped.
OrdersListStatuses
data OrdersListStatuses Source #
Obtains orders that match any of the specified statuses. Multiple values can be specified with comma separation. Additionally, please note that active is a shortcut for pendingShipment and partiallyShipped, and completed is a shortcut for shipped , partiallyDelivered, delivered, partiallyReturned, returned, and canceled.
Constructors
Active | active |
Canceled | canceled |
Completed | completed |
Delivered | delivered |
InProgress | inProgress |
PartiallyDelivered | partiallyDelivered |
PartiallyReturned | partiallyReturned |
PartiallyShipped | partiallyShipped |
PendingShipment | pendingShipment |
Returned | returned |
Shipped | shipped |
Instances
LoyaltyPoints
data LoyaltyPoints Source #
loyaltyPoints :: LoyaltyPoints Source #
Creates a value of LoyaltyPoints
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lpRatio :: Lens' LoyaltyPoints (Maybe Double) Source #
The ratio of a point when converted to currency. Google assumes currency based on Merchant Center settings. If ratio is left out, it defaults to 1.0.
lpPointsValue :: Lens' LoyaltyPoints (Maybe Int64) Source #
The retailer's loyalty points in absolute value.
lpName :: Lens' LoyaltyPoints (Maybe Text) Source #
Name of loyalty points program. It is recommended to limit the name to 12 full-width characters or 24 Roman characters.
AccountshippingCustomBatchRequest
data AccountshippingCustomBatchRequest Source #
Instances
accountshippingCustomBatchRequest :: AccountshippingCustomBatchRequest Source #
Creates a value of AccountshippingCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbrEntries :: Lens' AccountshippingCustomBatchRequest [AccountshippingCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
OrdersCustomBatchRequestEntryShipLineItems
data OrdersCustomBatchRequestEntryShipLineItems Source #
Instances
ordersCustomBatchRequestEntryShipLineItems :: OrdersCustomBatchRequestEntryShipLineItems Source #
Creates a value of OrdersCustomBatchRequestEntryShipLineItems
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbresliCarrier :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text) Source #
The carrier handling the shipment.
ocbresliTrackingId :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text) Source #
The tracking id for the shipment.
ocbresliShipmentId :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text) Source #
The ID of the shipment.
ocbresliLineItems :: Lens' OrdersCustomBatchRequestEntryShipLineItems [OrderShipmentLineItemShipment] Source #
Line items to ship.
AccountStatus
data AccountStatus Source #
The status of an account, i.e., information about its products, which is computed offline and not returned immediately at insertion time.
See: accountStatus
smart constructor.
accountStatus :: AccountStatus Source #
Creates a value of AccountStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asDataQualityIssues :: Lens' AccountStatus [AccountStatusDataQualityIssue] Source #
A list of data quality issues.
asKind :: Lens' AccountStatus Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountStatus".
asAccountId :: Lens' AccountStatus (Maybe Text) Source #
The ID of the account for which the status is reported.
OrdersReturnLineItemRequest
data OrdersReturnLineItemRequest Source #
Instances
ordersReturnLineItemRequest :: OrdersReturnLineItemRequest Source #
Creates a value of OrdersReturnLineItemRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orlirQuantity :: Lens' OrdersReturnLineItemRequest (Maybe Word32) Source #
The quantity to return.
orlirLineItemId :: Lens' OrdersReturnLineItemRequest (Maybe Text) Source #
The ID of the line item to return.
orlirReason :: Lens' OrdersReturnLineItemRequest (Maybe Text) Source #
The reason for the return.
orlirOperationId :: Lens' OrdersReturnLineItemRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
orlirReasonText :: Lens' OrdersReturnLineItemRequest (Maybe Text) Source #
The explanation of the reason.
AccountstatusesCustomBatchRequest
data AccountstatusesCustomBatchRequest Source #
Instances
accountstatusesCustomBatchRequest :: AccountstatusesCustomBatchRequest Source #
Creates a value of AccountstatusesCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aEntries :: Lens' AccountstatusesCustomBatchRequest [AccountstatusesCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
AccounttaxListResponse
accounttaxListResponse :: AccounttaxListResponse Source #
Creates a value of AccounttaxListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alrNextPageToken :: Lens' AccounttaxListResponse (Maybe Text) Source #
The token for the retrieval of the next page of account tax settings.
alrKind :: Lens' AccounttaxListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accounttaxListResponse".
OrdersGetTestOrderTemplateResponse
data OrdersGetTestOrderTemplateResponse Source #
Instances
ordersGetTestOrderTemplateResponse :: OrdersGetTestOrderTemplateResponse Source #
Creates a value of OrdersGetTestOrderTemplateResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ogtotrKind :: Lens' OrdersGetTestOrderTemplateResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersGetTestOrderTemplateResponse".
ogtotrTemplate :: Lens' OrdersGetTestOrderTemplateResponse (Maybe TestOrder) Source #
The requested test order template.
AccountsCustomBatchRequestEntry
data AccountsCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch accounts request.
See: accountsCustomBatchRequestEntry
smart constructor.
Instances
accountsCustomBatchRequestEntry :: AccountsCustomBatchRequestEntry Source #
Creates a value of AccountsCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
accMerchantId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
accAccount :: Lens' AccountsCustomBatchRequestEntry (Maybe Account) Source #
The account to create or update. Only defined if the method is insert or update.
accAccountId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the account to get or delete. Only defined if the method is get or delete.
accBatchId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
Weight
Error'
An error returned by the API.
See: error'
smart constructor.
ProductstatusesListResponse
data ProductstatusesListResponse Source #
Instances
productstatusesListResponse :: ProductstatusesListResponse Source #
Creates a value of ProductstatusesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plrNextPageToken :: Lens' ProductstatusesListResponse (Maybe Text) Source #
The token for the retrieval of the next page of products statuses.
plrKind :: Lens' ProductstatusesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productstatusesListResponse".
OrdersRefundResponse
data OrdersRefundResponse Source #
ordersRefundResponse :: OrdersRefundResponse Source #
Creates a value of OrdersRefundResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orrKind :: Lens' OrdersRefundResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersRefundResponse".
orrExecutionStatus :: Lens' OrdersRefundResponse (Maybe Text) Source #
The status of the execution.
OrdersCreateTestOrderRequest
data OrdersCreateTestOrderRequest Source #
Instances
ordersCreateTestOrderRequest :: OrdersCreateTestOrderRequest Source #
Creates a value of OrdersCreateTestOrderRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
octorTemplateName :: Lens' OrdersCreateTestOrderRequest (Maybe Text) Source #
The test order template to use. Specify as an alternative to testOrder as a shortcut for retrieving a template and then creating an order using that template.
octorTestOrder :: Lens' OrdersCreateTestOrderRequest (Maybe TestOrder) Source #
The test order to create.
AccountUser
data AccountUser Source #
Instances
accountUser :: AccountUser Source #
Creates a value of AccountUser
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
auEmailAddress :: Lens' AccountUser (Maybe Text) Source #
User's email address.
AccountStatusExampleItem
data AccountStatusExampleItem Source #
An example of an item that has poor data quality. An item value on the landing page differs from what is submitted, or conflicts with a policy.
See: accountStatusExampleItem
smart constructor.
accountStatusExampleItem :: AccountStatusExampleItem Source #
Creates a value of AccountStatusExampleItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aseiSubmittedValue :: Lens' AccountStatusExampleItem (Maybe Text) Source #
The item value that was submitted.
aseiItemId :: Lens' AccountStatusExampleItem (Maybe Text) Source #
Unique item ID as specified in the uploaded product data.
aseiValueOnLandingPage :: Lens' AccountStatusExampleItem (Maybe Text) Source #
The actual value on the landing page.
DatafeedsCustomBatchRequestEntry
data DatafeedsCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch datafeeds request.
See: datafeedsCustomBatchRequestEntry
smart constructor.
Instances
datafeedsCustomBatchRequestEntry :: DatafeedsCustomBatchRequestEntry Source #
Creates a value of DatafeedsCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcbreMerchantId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
dcbreDatafeed :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Datafeed) Source #
The data feed to insert.
dcbreDatafeedId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the data feed to get or delete.
dcbreBatchId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
Installment
data Installment Source #
Instances
installment :: Installment Source #
Creates a value of Installment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DatafeedFetchSchedule
data DatafeedFetchSchedule Source #
The required fields vary based on the frequency of fetching. For a monthly fetch schedule, day_of_month and hour are required. For a weekly fetch schedule, weekday and hour are required. For a daily fetch schedule, only hour is required.
See: datafeedFetchSchedule
smart constructor.
datafeedFetchSchedule :: DatafeedFetchSchedule Source #
Creates a value of DatafeedFetchSchedule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfsFetchURL :: Lens' DatafeedFetchSchedule (Maybe Text) Source #
The URL where the feed file can be fetched. Google Merchant Center will support automatic scheduled uploads using the HTTP, HTTPS, FTP, or SFTP protocols, so the value will need to be a valid link using one of those four protocols.
dfsUsername :: Lens' DatafeedFetchSchedule (Maybe Text) Source #
An optional user name for fetch_url.
dfsMinuteOfHour :: Lens' DatafeedFetchSchedule (Maybe Word32) Source #
The minute of the hour the feed file should be fetched (0-59). Read-only.
dfsPassword :: Lens' DatafeedFetchSchedule (Maybe Text) Source #
An optional password for fetch_url.
dfsDayOfMonth :: Lens' DatafeedFetchSchedule (Maybe Word32) Source #
The day of the month the feed file should be fetched (1-31).
dfsHour :: Lens' DatafeedFetchSchedule (Maybe Word32) Source #
The hour of the day the feed file should be fetched (0-23).
dfsWeekday :: Lens' DatafeedFetchSchedule (Maybe Text) Source #
The day of the week the feed file should be fetched.
dfsTimeZone :: Lens' DatafeedFetchSchedule (Maybe Text) Source #
Time zone used for schedule. UTC by default. E.g., "America/Los_Angeles".
OrdersCustomBatchRequest
ordersCustomBatchRequest :: OrdersCustomBatchRequest Source #
Creates a value of OrdersCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrEntries :: Lens' OrdersCustomBatchRequest [OrdersCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
AccountsListResponse
data AccountsListResponse Source #
accountsListResponse :: AccountsListResponse Source #
Creates a value of AccountsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
accNextPageToken :: Lens' AccountsListResponse (Maybe Text) Source #
The token for the retrieval of the next page of accounts.
accKind :: Lens' AccountsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountsListResponse".
ProductStatusDataQualityIssue
data ProductStatusDataQualityIssue Source #
Instances
productStatusDataQualityIssue :: ProductStatusDataQualityIssue Source #
Creates a value of ProductStatusDataQualityIssue
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psdqiLocation :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source #
The attribute name that is relevant for the issue.
psdqiFetchStatus :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source #
The fetch status for landing_page_errors.
psdqiSeverity :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source #
The severity of the data quality issue.
psdqiValueProvided :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source #
The value the attribute had at time of evaluation.
psdqiId :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source #
The id of the data quality issue.
psdqiValueOnLandingPage :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source #
The value of that attribute that was found on the landing page
psdqiTimestamp :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source #
The time stamp of the data quality issue.
psdqiDetail :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source #
A more detailed error string.
OrdersShipLineItemsRequest
data OrdersShipLineItemsRequest Source #
Instances
ordersShipLineItemsRequest :: OrdersShipLineItemsRequest Source #
Creates a value of OrdersShipLineItemsRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslirCarrier :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source #
The carrier handling the shipment.
oslirTrackingId :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source #
The tracking id for the shipment.
oslirShipmentId :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source #
The ID of the shipment.
oslirLineItems :: Lens' OrdersShipLineItemsRequest [OrderShipmentLineItemShipment] Source #
Line items to ship.
oslirOperationId :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
AccountsCustomBatchResponse
data AccountsCustomBatchResponse Source #
Instances
accountsCustomBatchResponse :: AccountsCustomBatchResponse Source #
Creates a value of AccountsCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbrcEntries :: Lens' AccountsCustomBatchResponse [AccountsCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
acbrcKind :: Lens' AccountsCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountsCustomBatchResponse".
ProductTax
data ProductTax Source #
Instances
productTax :: ProductTax Source #
Creates a value of ProductTax
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ptCountry :: Lens' ProductTax (Maybe Text) Source #
The country within which the item is taxed, specified as a CLDR territory code.
ptPostalCode :: Lens' ProductTax (Maybe Text) Source #
The postal code range that the tax rate applies to, represented by a ZIP code, a ZIP code prefix using * wildcard, a range between two ZIP codes or two ZIP code prefixes of equal length. Examples: 94114, 94*, 94002-95460, 94*-95*.
ptRate :: Lens' ProductTax (Maybe Double) Source #
The percentage of tax rate that applies to the item price.
ptRegion :: Lens' ProductTax (Maybe Text) Source #
The geographic region to which the tax rate applies.
ptLocationId :: Lens' ProductTax (Maybe Int64) Source #
The numeric id of a location that the tax rate applies to as defined in the AdWords API.
OrderShipment
data OrderShipment Source #
orderShipment :: OrderShipment Source #
Creates a value of OrderShipment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
osTrackingId :: Lens' OrderShipment (Maybe Text) Source #
The tracking id for the shipment.
osLineItems :: Lens' OrderShipment [OrderShipmentLineItemShipment] Source #
The line items that are shipped.
osCreationDate :: Lens' OrderShipment (Maybe Text) Source #
Date on which the shipment has been created, in ISO 8601 format.
osDeliveryDate :: Lens' OrderShipment (Maybe Text) Source #
Date on which the shipment has been delivered, in ISO 8601 format. Present only if status is delievered
OrderLineItemReturnInfo
orderLineItemReturnInfo :: OrderLineItemReturnInfo Source #
Creates a value of OrderLineItemReturnInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oliriIsReturnable :: Lens' OrderLineItemReturnInfo (Maybe Bool) Source #
Whether the item is returnable.
oliriPolicyURL :: Lens' OrderLineItemReturnInfo (Maybe Text) Source #
URL of the item return policy.
oliriDaysToReturn :: Lens' OrderLineItemReturnInfo (Maybe Int32) Source #
How many days later the item can be returned.
AccountShippingRateTableCell
data AccountShippingRateTableCell Source #
Instances
accountShippingRateTableCell :: AccountShippingRateTableCell Source #
Creates a value of AccountShippingRateTableCell
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asrtcRate :: Lens' AccountShippingRateTableCell (Maybe Price) Source #
The rate applicable if the cell conditions are matched.
asrtcCondition :: Lens' AccountShippingRateTableCell (Maybe AccountShippingCondition) Source #
Conditions for which the cell is valid. All cells in a table must use the same dimension or pair of dimensions among price, weight, shipping label or delivery location. If no condition is specified, the cell acts as a catch-all and matches all the elements that are not matched by other cells in this dimension.
Account
Account data.
See: account
smart constructor.
Creates a value of Account
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaUsers :: Lens' Account [AccountUser] Source #
Users with access to the account. Every account (except for subaccounts) must have at least one admin user.
aaKind :: Lens' Account Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#account".
aaSellerId :: Lens' Account (Maybe Text) Source #
Client-specific, locally-unique, internal ID for the child account.
aaReviewsURL :: Lens' Account (Maybe Text) Source #
URL for individual seller reviews, i.e., reviews for each child account.
aaAdwordsLinks :: Lens' Account [AccountAdwordsLink] Source #
List of linked AdWords accounts, active or pending approval. To create a new link request, add a new link with status active to the list. It will remain is state pending until approved or rejected in the AdWords interface. To delete an active link or to cancel a link request, remove it from the list.
aaAdultContent :: Lens' Account (Maybe Bool) Source #
Indicates whether the merchant sells adult content.
InventorySetRequest
data InventorySetRequest Source #
inventorySetRequest :: InventorySetRequest Source #
Creates a value of InventorySetRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
isrLoyaltyPoints :: Lens' InventorySetRequest (Maybe LoyaltyPoints) Source #
Loyalty points that users receive after purchasing the item. Japan only.
isrQuantity :: Lens' InventorySetRequest (Maybe Word32) Source #
The quantity of the product. Must be equal to or greater than zero. Supported only for local products.
isrInstallment :: Lens' InventorySetRequest (Maybe Installment) Source #
Number and amount of installments to pay for an item. Brazil only.
isrSalePrice :: Lens' InventorySetRequest (Maybe Price) Source #
The sale price of the product. Mandatory if sale_price_effective_date is defined.
isrAvailability :: Lens' InventorySetRequest (Maybe Text) Source #
The availability of the product.
isrSalePriceEffectiveDate :: Lens' InventorySetRequest (Maybe Text) Source #
A date range represented by a pair of ISO 8601 dates separated by a space, comma, or slash. Both dates might be specified as 'null' if undecided.
isrSellOnGoogleQuantity :: Lens' InventorySetRequest (Maybe Word32) Source #
The quantity of the product that is reserved for sell-on-google ads. Supported only for online products.
AccountShippingShippingServiceCostRule
data AccountShippingShippingServiceCostRule Source #
Building block of the cost calculation decision tree. - The tree root should have no condition and no calculation method. - All the children must have a condition on the same dimension. The first child matching a condition is entered, therefore, price and weight conditions form contiguous intervals. - The last child of an element must have no condition and matches all elements not previously matched. - Children and calculation method are mutually exclusive, and exactly one of them must be defined; the root must only have children.
See: accountShippingShippingServiceCostRule
smart constructor.
Instances
accountShippingShippingServiceCostRule :: AccountShippingShippingServiceCostRule Source #
Creates a value of AccountShippingShippingServiceCostRule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assscrChildren :: Lens' AccountShippingShippingServiceCostRule [AccountShippingShippingServiceCostRule] Source #
Subsequent rules to be applied, only for inner nodes. The last child must not specify a condition and acts as a catch-all.
assscrCalculationMethod :: Lens' AccountShippingShippingServiceCostRule (Maybe AccountShippingShippingServiceCalculationMethod) Source #
Final calculation method to be used only in leaf nodes.
assscrCondition :: Lens' AccountShippingShippingServiceCostRule (Maybe AccountShippingCondition) Source #
Condition for this rule to be applicable. If no condition is specified, the rule acts as a catch-all.
OrdersCancelLineItemRequest
data OrdersCancelLineItemRequest Source #
Instances
ordersCancelLineItemRequest :: OrdersCancelLineItemRequest Source #
Creates a value of OrdersCancelLineItemRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oclirAmount :: Lens' OrdersCancelLineItemRequest (Maybe Price) Source #
Amount to refund for the cancelation. Optional. If not set, Google will calculate the default based on the price and tax of the items involved. The amount must not be larger than the net amount left on the order.
oclirQuantity :: Lens' OrdersCancelLineItemRequest (Maybe Word32) Source #
The quantity to cancel.
oclirLineItemId :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source #
The ID of the line item to cancel.
oclirReason :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source #
The reason for the cancellation.
oclirOperationId :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
oclirReasonText :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source #
The explanation of the reason.
ProductShippingWeight
data ProductShippingWeight Source #
productShippingWeight :: ProductShippingWeight Source #
Creates a value of ProductShippingWeight
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pswValue :: Lens' ProductShippingWeight (Maybe Double) Source #
The weight of the product used to calculate the shipping cost of the item.
AccountstatusesCustomBatchRequestEntry
data AccountstatusesCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch accountstatuses request.
See: accountstatusesCustomBatchRequestEntry
smart constructor.
Instances
accountstatusesCustomBatchRequestEntry :: AccountstatusesCustomBatchRequestEntry Source #
Creates a value of AccountstatusesCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbrecMerchantId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
acbrecAccountId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the (sub-)account whose status to get.
acbrecMethod :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Text) Source #
The method (get).
acbrecBatchId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
ProductstatusesCustomBatchResponseEntry
data ProductstatusesCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch productstatuses response.
See: productstatusesCustomBatchResponseEntry
smart constructor.
Instances
productstatusesCustomBatchResponseEntry :: ProductstatusesCustomBatchResponseEntry Source #
Creates a value of ProductstatusesCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbreKind :: Lens' ProductstatusesCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productstatusesCustomBatchResponseEntry".
pcbreProductStatus :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe ProductStatus) Source #
The requested product status. Only defined if the request was successful.
pcbreErrors :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors, if the request failed.
pcbreBatchId :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
OrdersCustomBatchRequestEntryCancel
data OrdersCustomBatchRequestEntryCancel Source #
Instances
ordersCustomBatchRequestEntryCancel :: OrdersCustomBatchRequestEntryCancel Source #
Creates a value of OrdersCustomBatchRequestEntryCancel
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrecReason :: Lens' OrdersCustomBatchRequestEntryCancel (Maybe Text) Source #
The reason for the cancellation.
ocbrecReasonText :: Lens' OrdersCustomBatchRequestEntryCancel (Maybe Text) Source #
The explanation of the reason.
DatafeedFormat
data DatafeedFormat Source #
datafeedFormat :: DatafeedFormat Source #
Creates a value of DatafeedFormat
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfQuotingMode :: Lens' DatafeedFormat (Maybe Text) Source #
Specifies how double quotes are interpreted. If not specified, the mode will be auto-detected. Ignored for non-DSV data feeds.
dfFileEncoding :: Lens' DatafeedFormat (Maybe Text) Source #
Character encoding scheme of the data feed. If not specified, the encoding will be auto-detected.
dfColumnDelimiter :: Lens' DatafeedFormat (Maybe Text) Source #
Delimiter for the separation of values in a delimiter-separated values feed. If not specified, the delimiter will be auto-detected. Ignored for non-DSV data feeds.
ProductShipping
data ProductShipping Source #
productShipping :: ProductShipping Source #
Creates a value of ProductShipping
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psService :: Lens' ProductShipping (Maybe Text) Source #
A free-form description of the service class or delivery speed.
psLocationGroupName :: Lens' ProductShipping (Maybe Text) Source #
The location where the shipping is applicable, represented by a location group name.
psCountry :: Lens' ProductShipping (Maybe Text) Source #
The CLDR territory code of the country to which an item will ship.
psPostalCode :: Lens' ProductShipping (Maybe Text) Source #
The postal code range that the shipping rate applies to, represented by a postal code, a postal code prefix followed by a * wildcard, a range between two postal codes or two postal code prefixes of equal length.
psPrice :: Lens' ProductShipping (Maybe Price) Source #
Fixed shipping price, represented as a number.
psRegion :: Lens' ProductShipping (Maybe Text) Source #
The geographic region to which a shipping rate applies (e.g. zip code).
psLocationId :: Lens' ProductShipping (Maybe Int64) Source #
The numeric id of a location that the shipping rate applies to as defined in the AdWords API.
AccountshippingCustomBatchRequestEntry
data AccountshippingCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch accountshipping request.
See: accountshippingCustomBatchRequestEntry
smart constructor.
Instances
accountshippingCustomBatchRequestEntry :: AccountshippingCustomBatchRequestEntry Source #
Creates a value of AccountshippingCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaMerchantId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
aaAccountId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the account for which to get/update account shipping settings.
aaAccountShipping :: Lens' AccountshippingCustomBatchRequestEntry (Maybe AccountShipping) Source #
The account shipping settings to update. Only defined if the method is update.
aaBatchId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
AccountsCustomBatchRequest
data AccountsCustomBatchRequest Source #
Instances
accountsCustomBatchRequest :: AccountsCustomBatchRequest Source #
Creates a value of AccountsCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
accEntries :: Lens' AccountsCustomBatchRequest [AccountsCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
ProductCustomAttribute
productCustomAttribute :: ProductCustomAttribute Source #
Creates a value of ProductCustomAttribute
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcaName :: Lens' ProductCustomAttribute (Maybe Text) Source #
The name of the attribute. Underscores will be replaced by spaces upon insertion.
pcaUnit :: Lens' ProductCustomAttribute (Maybe Text) Source #
Free-form unit of the attribute. Unit can only be used for values of type INT or FLOAT.
AccountShippingPostalCodeRange
data AccountShippingPostalCodeRange Source #
A postal code range, that can be either: - A range of postal codes (e.g., start=12340, end=12359) - A range of postal codes prefixes (e.g., start=1234* end=1235*). Prefixes must be of the same length (e.g., start=12* end=2* is invalid).
See: accountShippingPostalCodeRange
smart constructor.
Instances
accountShippingPostalCodeRange :: AccountShippingPostalCodeRange Source #
Creates a value of AccountShippingPostalCodeRange
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aspcrStart :: Lens' AccountShippingPostalCodeRange (Maybe Text) Source #
The first (inclusive) postal code or prefix of the range.
aspcrEnd :: Lens' AccountShippingPostalCodeRange (Maybe Text) Source #
The last (inclusive) postal code or prefix of the range.
OrdersListResponse
data OrdersListResponse Source #
ordersListResponse :: OrdersListResponse Source #
Creates a value of OrdersListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olrNextPageToken :: Lens' OrdersListResponse (Maybe Text) Source #
The token for the retrieval of the next page of orders.
olrKind :: Lens' OrdersListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersListResponse".
OrdersShipLineItemsResponse
data OrdersShipLineItemsResponse Source #
Instances
ordersShipLineItemsResponse :: OrdersShipLineItemsResponse Source #
Creates a value of OrdersShipLineItemsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslirKind :: Lens' OrdersShipLineItemsResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersShipLineItemsResponse".
oslirExecutionStatus :: Lens' OrdersShipLineItemsResponse (Maybe Text) Source #
The status of the execution.
AccountShippingShippingService
data AccountShippingShippingService Source #
Shipping services provided in a country.
See: accountShippingShippingService
smart constructor.
Instances
accountShippingShippingService :: AccountShippingShippingService Source #
Creates a value of AccountShippingShippingService
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asssCostRuleTree :: Lens' AccountShippingShippingService (Maybe AccountShippingShippingServiceCostRule) Source #
Decision tree for "complicated" shipping cost calculation.
asssSaleCountry :: Lens' AccountShippingShippingService (Maybe Text) Source #
The CLDR territory code of the sale country for which this service can be used.
asssCalculationMethod :: Lens' AccountShippingShippingService (Maybe AccountShippingShippingServiceCalculationMethod) Source #
Calculation method for the "simple" case that needs no rules.
asssActive :: Lens' AccountShippingShippingService (Maybe Bool) Source #
Whether the shipping service is available.
asssName :: Lens' AccountShippingShippingService (Maybe Text) Source #
The name of this shipping service.
AccountShippingRateTable
data AccountShippingRateTable Source #
A single or bi-dimensional table of shipping rates. Each dimension is defined in terms of consecutive price/weight ranges, delivery locations, or shipping labels.
See: accountShippingRateTable
smart constructor.
accountShippingRateTable :: AccountShippingRateTable Source #
Creates a value of AccountShippingRateTable
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asrtSaleCountry :: Lens' AccountShippingRateTable (Maybe Text) Source #
The sale country for which this table is valid, represented as a CLDR territory code.
asrtContent :: Lens' AccountShippingRateTable [AccountShippingRateTableCell] Source #
One-dimensional table cells define one condition along the same dimension. Bi-dimensional table cells use two dimensions with respectively M and N distinct values and must contain exactly M * N cells with distinct conditions (for each possible value pairs).
AccountshippingCustomBatchResponse
data AccountshippingCustomBatchResponse Source #
Instances
accountshippingCustomBatchResponse :: AccountshippingCustomBatchResponse Source #
Creates a value of AccountshippingCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acccEntries :: Lens' AccountshippingCustomBatchResponse [AccountshippingCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
acccKind :: Lens' AccountshippingCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountshippingCustomBatchResponse".
OrdersUpdateShipmentResponse
data OrdersUpdateShipmentResponse Source #
Instances
ordersUpdateShipmentResponse :: OrdersUpdateShipmentResponse Source #
Creates a value of OrdersUpdateShipmentResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ousrKind :: Lens' OrdersUpdateShipmentResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersUpdateShipmentResponse".
ousrExecutionStatus :: Lens' OrdersUpdateShipmentResponse (Maybe Text) Source #
The status of the execution.
ProductstatusesCustomBatchRequest
data ProductstatusesCustomBatchRequest Source #
Instances
productstatusesCustomBatchRequest :: ProductstatusesCustomBatchRequest Source #
Creates a value of ProductstatusesCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
proEntries :: Lens' ProductstatusesCustomBatchRequest [ProductstatusesCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
OrdersReturnLineItemResponse
data OrdersReturnLineItemResponse Source #
Instances
ordersReturnLineItemResponse :: OrdersReturnLineItemResponse Source #
Creates a value of OrdersReturnLineItemResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orlirKind :: Lens' OrdersReturnLineItemResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersReturnLineItemResponse".
orlirExecutionStatus :: Lens' OrdersReturnLineItemResponse (Maybe Text) Source #
The status of the execution.
ProductCustomGroup
data ProductCustomGroup Source #
productCustomGroup :: ProductCustomGroup Source #
Creates a value of ProductCustomGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcgName :: Lens' ProductCustomGroup (Maybe Text) Source #
The name of the group. Underscores will be replaced by spaces upon insertion.
pcgAttributes :: Lens' ProductCustomGroup [ProductCustomAttribute] Source #
The sub-attributes.
AccountstatusesCustomBatchResponse
data AccountstatusesCustomBatchResponse Source #
Instances
accountstatusesCustomBatchResponse :: AccountstatusesCustomBatchResponse Source #
Creates a value of AccountstatusesCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbr1Entries :: Lens' AccountstatusesCustomBatchResponse [AccountstatusesCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
acbr1Kind :: Lens' AccountstatusesCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountstatusesCustomBatchResponse".
ProductStatus
data ProductStatus Source #
The status of a product, i.e., information about a product computed asynchronously by the data quality analysis.
See: productStatus
smart constructor.
productStatus :: ProductStatus Source #
Creates a value of ProductStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psDataQualityIssues :: Lens' ProductStatus [ProductStatusDataQualityIssue] Source #
A list of data quality issues associated with the product.
psKind :: Lens' ProductStatus Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productStatus".
psDestinationStatuses :: Lens' ProductStatus [ProductStatusDestinationStatus] Source #
The intended destinations for the product.
psLastUpdateDate :: Lens' ProductStatus (Maybe Text) Source #
Date on which the item has been last updated, in ISO 8601 format.
psCreationDate :: Lens' ProductStatus (Maybe Text) Source #
Date on which the item has been created, in ISO 8601 format.
psGoogleExpirationDate :: Lens' ProductStatus (Maybe Text) Source #
Date on which the item expires in Google Shopping, in ISO 8601 format.
psProductId :: Lens' ProductStatus (Maybe Text) Source #
The id of the product for which status is reported.
AccountstatusesListResponse
data AccountstatusesListResponse Source #
Instances
accountstatusesListResponse :: AccountstatusesListResponse Source #
Creates a value of AccountstatusesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alrlNextPageToken :: Lens' AccountstatusesListResponse (Maybe Text) Source #
The token for the retrieval of the next page of account statuses.
alrlKind :: Lens' AccountstatusesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountstatusesListResponse".
AccounttaxCustomBatchRequest
data AccounttaxCustomBatchRequest Source #
Instances
accounttaxCustomBatchRequest :: AccounttaxCustomBatchRequest Source #
Creates a value of AccounttaxCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaEntries :: Lens' AccounttaxCustomBatchRequest [AccounttaxCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
ProductsCustomBatchRequestEntry
data ProductsCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch products request.
See: productsCustomBatchRequestEntry
smart constructor.
Instances
productsCustomBatchRequestEntry :: ProductsCustomBatchRequestEntry Source #
Creates a value of ProductsCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pMerchantId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
pProduct :: Lens' ProductsCustomBatchRequestEntry (Maybe Product) Source #
The product to insert. Only required if the method is insert.
pProductId :: Lens' ProductsCustomBatchRequestEntry (Maybe Text) Source #
The ID of the product to get or delete. Only defined if the method is get or delete.
pBatchId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
DatafeedstatusesCustomBatchRequestEntry
data DatafeedstatusesCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch datafeedstatuses request.
See: datafeedstatusesCustomBatchRequestEntry
smart constructor.
Instances
datafeedstatusesCustomBatchRequestEntry :: DatafeedstatusesCustomBatchRequestEntry Source #
Creates a value of DatafeedstatusesCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dMerchantId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
dDatafeedId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the data feed to get or delete.
dBatchId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
OrderCustomer
data OrderCustomer Source #
orderCustomer :: OrderCustomer Source #
Creates a value of OrderCustomer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocFullName :: Lens' OrderCustomer (Maybe Text) Source #
Full name of the customer.
ocExplicitMarketingPreference :: Lens' OrderCustomer (Maybe Bool) Source #
If set, this indicates the user explicitly chose to opt in or out of providing marketing rights to the merchant. If unset, this indicates the user has already made this choice in a previous purchase, and was thus not shown the marketing right opt in/out checkbox during the Purchases on Google checkout flow.
InventoryCustomBatchResponseEntry
data InventoryCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch inventory response.
See: inventoryCustomBatchResponseEntry
smart constructor.
Instances
inventoryCustomBatchResponseEntry :: InventoryCustomBatchResponseEntry Source #
Creates a value of InventoryCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
icbreKind :: Lens' InventoryCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#inventoryCustomBatchResponseEntry".
icbreErrors :: Lens' InventoryCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
icbreBatchId :: Lens' InventoryCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
AccountshippingListResponse
data AccountshippingListResponse Source #
Instances
accountshippingListResponse :: AccountshippingListResponse Source #
Creates a value of AccountshippingListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alr1NextPageToken :: Lens' AccountshippingListResponse (Maybe Text) Source #
The token for the retrieval of the next page of account shipping settings.
alr1Kind :: Lens' AccountshippingListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountshippingListResponse".
Inventory
inventory :: Inventory Source #
Creates a value of Inventory
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
iLoyaltyPoints :: Lens' Inventory (Maybe LoyaltyPoints) Source #
Loyalty points that users receive after purchasing the item. Japan only.
iKind :: Lens' Inventory Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#inventory".
iQuantity :: Lens' Inventory (Maybe Word32) Source #
The quantity of the product. Must be equal to or greater than zero. Supported only for local products.
iInstallment :: Lens' Inventory (Maybe Installment) Source #
Number and amount of installments to pay for an item. Brazil only.
iSalePrice :: Lens' Inventory (Maybe Price) Source #
The sale price of the product. Mandatory if sale_price_effective_date is defined.
iSalePriceEffectiveDate :: Lens' Inventory (Maybe Text) Source #
A date range represented by a pair of ISO 8601 dates separated by a space, comma, or slash. Both dates might be specified as 'null' if undecided.
iSellOnGoogleQuantity :: Lens' Inventory (Maybe Word32) Source #
The quantity of the product that is reserved for sell-on-google ads. Supported only for online products.
OrdersGetByMerchantOrderIdResponse
data OrdersGetByMerchantOrderIdResponse Source #
Instances
ordersGetByMerchantOrderIdResponse :: OrdersGetByMerchantOrderIdResponse Source #
Creates a value of OrdersGetByMerchantOrderIdResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ogbmoirKind :: Lens' OrdersGetByMerchantOrderIdResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersGetByMerchantOrderIdResponse".
ogbmoirOrder :: Lens' OrdersGetByMerchantOrderIdResponse (Maybe Order) Source #
The requested order.
OrderPromotionBenefit
data OrderPromotionBenefit Source #
orderPromotionBenefit :: OrderPromotionBenefit Source #
Creates a value of OrderPromotionBenefit
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
opbTaxImpact :: Lens' OrderPromotionBenefit (Maybe Price) Source #
The impact on tax when the promotion is applied.
opbDiscount :: Lens' OrderPromotionBenefit (Maybe Price) Source #
The discount in the order price when the promotion is applied.
opbOfferIds :: Lens' OrderPromotionBenefit [Text] Source #
The OfferId(s) that were purchased in this order and map to this specific benefit of the promotion.
opbSubType :: Lens' OrderPromotionBenefit (Maybe Text) Source #
Further describes the benefit of the promotion. Note that we will expand on this enumeration as we support new promotion sub-types.
opbType :: Lens' OrderPromotionBenefit (Maybe Text) Source #
Describes whether the promotion applies to products (e.g. 20% off) or to shipping (e.g. Free Shipping).
OrdersCancelRequest
data OrdersCancelRequest Source #
ordersCancelRequest :: OrdersCancelRequest Source #
Creates a value of OrdersCancelRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocrOperationId :: Lens' OrdersCancelRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
ocrReasonText :: Lens' OrdersCancelRequest (Maybe Text) Source #
The explanation of the reason.
OrderLineItemProductVariantAttribute
data OrderLineItemProductVariantAttribute Source #
Instances
orderLineItemProductVariantAttribute :: OrderLineItemProductVariantAttribute Source #
Creates a value of OrderLineItemProductVariantAttribute
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olipvaDimension :: Lens' OrderLineItemProductVariantAttribute (Maybe Text) Source #
The dimension of the variant.
olipvaValue :: Lens' OrderLineItemProductVariantAttribute (Maybe Text) Source #
The value for the dimension.
OrdersCustomBatchResponseEntry
data OrdersCustomBatchResponseEntry Source #
Instances
ordersCustomBatchResponseEntry :: OrdersCustomBatchResponseEntry Source #
Creates a value of OrdersCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oKind :: Lens' OrdersCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersCustomBatchResponseEntry".
oExecutionStatus :: Lens' OrdersCustomBatchResponseEntry (Maybe Text) Source #
The status of the execution. Only defined if the method is not get or getByMerchantOrderId and if the request was successful.
oErrors :: Lens' OrdersCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
oOrder :: Lens' OrdersCustomBatchResponseEntry (Maybe Order) Source #
The retrieved order. Only defined if the method is get and if the request was successful.
oBatchId :: Lens' OrdersCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
AccountShippingCarrierRate
data AccountShippingCarrierRate Source #
A carrier-calculated shipping rate.
See: accountShippingCarrierRate
smart constructor.
Instances
accountShippingCarrierRate :: AccountShippingCarrierRate Source #
Creates a value of AccountShippingCarrierRate
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ascrCarrier :: Lens' AccountShippingCarrierRate (Maybe Text) Source #
The carrier that is responsible for the shipping, such as "UPS", "FedEx", or "USPS".
ascrSaleCountry :: Lens' AccountShippingCarrierRate (Maybe Text) Source #
The sale country for which this carrier rate is valid, represented as a CLDR territory code.
ascrShippingOrigin :: Lens' AccountShippingCarrierRate (Maybe Text) Source #
Shipping origin represented as a postal code.
ascrCarrierService :: Lens' AccountShippingCarrierRate (Maybe Text) Source #
The carrier service, such as "Ground" or "2Day".
ascrModifierPercent :: Lens' AccountShippingCarrierRate (Maybe Text) Source #
Multiplicative shipping rate modifier in percent. Represented as a floating point number without the percentage character.
ascrModifierFlatRate :: Lens' AccountShippingCarrierRate (Maybe Price) Source #
Additive shipping rate modifier.
OrderPromotion
data OrderPromotion Source #
orderPromotion :: OrderPromotion Source #
Creates a value of OrderPromotion
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
opEffectiveDates :: Lens' OrderPromotion (Maybe Text) Source #
The date and time frame when the promotion is active and ready for validation review. Note that the promotion live time may be delayed for a few hours due to the validation review. Start date and end date are separated by a forward slash (/). The start date is specified by the format (YYYY-MM-DD), followed by the letter ?T?, the time of the day when the sale starts (in Greenwich Mean Time, GMT), followed by an expression of the time zone for the sale. The end date is in the same format.
opGenericRedemptionCode :: Lens' OrderPromotion (Maybe Text) Source #
Optional. The text code that corresponds to the promotion when applied on the retailer?s website.
opRedemptionChannel :: Lens' OrderPromotion (Maybe Text) Source #
Indicates that the promotion is valid online.
opLongTitle :: Lens' OrderPromotion (Maybe Text) Source #
The full title of the promotion.
opProductApplicability :: Lens' OrderPromotion (Maybe Text) Source #
Whether the promotion is applicable to all products or only specific products.
Price
OrderLineItemShippingDetails
data OrderLineItemShippingDetails Source #
Instances
orderLineItemShippingDetails :: OrderLineItemShippingDetails Source #
Creates a value of OrderLineItemShippingDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olisdShipByDate :: Lens' OrderLineItemShippingDetails (Maybe Text) Source #
The ship by date, in ISO 8601 format.
olisdMethod :: Lens' OrderLineItemShippingDetails (Maybe OrderLineItemShippingDetailsMethod) Source #
Details of the shipping method.
olisdDeliverByDate :: Lens' OrderLineItemShippingDetails (Maybe Text) Source #
The delivery by date, in ISO 8601 format.
DatafeedsCustomBatchResponse
data DatafeedsCustomBatchResponse Source #
Instances
datafeedsCustomBatchResponse :: DatafeedsCustomBatchResponse Source #
Creates a value of DatafeedsCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
datEntries :: Lens' DatafeedsCustomBatchResponse [DatafeedsCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
datKind :: Lens' DatafeedsCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#datafeedsCustomBatchResponse".
OrderDeliveryDetails
data OrderDeliveryDetails Source #
orderDeliveryDetails :: OrderDeliveryDetails Source #
Creates a value of OrderDeliveryDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oddAddress :: Lens' OrderDeliveryDetails (Maybe OrderAddress) Source #
The delivery address
oddPhoneNumber :: Lens' OrderDeliveryDetails (Maybe Text) Source #
The phone number of the person receiving the delivery.
OrdersCancelResponse
data OrdersCancelResponse Source #
ordersCancelResponse :: OrdersCancelResponse Source #
Creates a value of OrdersCancelResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocrKind :: Lens' OrdersCancelResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersCancelResponse".
ocrExecutionStatus :: Lens' OrdersCancelResponse (Maybe Text) Source #
The status of the execution.
TestOrder
testOrder :: TestOrder Source #
Creates a value of TestOrder
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
toKind :: Lens' TestOrder Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#testOrder".
toLineItems :: Lens' TestOrder [TestOrderLineItem] Source #
Line items that are ordered. At least one line item must be provided.
toPredefinedDeliveryAddress :: Lens' TestOrder (Maybe Text) Source #
Identifier of one of the predefined delivery addresses for the delivery.
toCustomer :: Lens' TestOrder (Maybe TestOrderCustomer) Source #
The details of the customer who placed the order.
toPaymentMethod :: Lens' TestOrder (Maybe TestOrderPaymentMethod) Source #
The details of the payment method.
toPromotions :: Lens' TestOrder [OrderPromotion] Source #
The details of the merchant provided promotions applied to the order. More details about the program are here.
DatafeedstatusesCustomBatchResponseEntry
data DatafeedstatusesCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch datafeedstatuses response.
See: datafeedstatusesCustomBatchResponseEntry
smart constructor.
Instances
datafeedstatusesCustomBatchResponseEntry :: DatafeedstatusesCustomBatchResponseEntry Source #
Creates a value of DatafeedstatusesCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
datErrors :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
datDatafeedStatus :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe DatafeedStatus) Source #
The requested data feed status. Defined if and only if the request was successful.
datBatchId :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
OrderRefund
data OrderRefund Source #
Instances
orderRefund :: OrderRefund Source #
Creates a value of OrderRefund
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oCreationDate :: Lens' OrderRefund (Maybe Text) Source #
Date on which the item has been created, in ISO 8601 format.
oReasonText :: Lens' OrderRefund (Maybe Text) Source #
The explanation of the reason.
TestOrderLineItemProduct
testOrderLineItemProduct :: TestOrderLineItemProduct Source #
Creates a value of TestOrderLineItemProduct
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tolipImageLink :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
URL of an image of the item.
tolipChannel :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
The item's channel.
tolipBrand :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Brand of the item.
tolipTargetCountry :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
The CLDR territory code of the target country of the product.
tolipGtin :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Global Trade Item Number (GTIN) of the item. Optional.
tolipItemGroupId :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Shared identifier for all variants of the same product. Optional.
tolipOfferId :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
An identifier of the item.
tolipPrice :: Lens' TestOrderLineItemProduct (Maybe Price) Source #
The price for the product.
tolipVariantAttributes :: Lens' TestOrderLineItemProduct [OrderLineItemProductVariantAttribute] Source #
Variant attributes for the item. Optional.
tolipTitle :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
The title of the product.
tolipContentLanguage :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
tolipMpn :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Manufacturer Part Number (MPN) of the item. Optional.
tolipCondition :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Condition or state of the item.
AccounttaxCustomBatchResponse
data AccounttaxCustomBatchResponse Source #
Instances
accounttaxCustomBatchResponse :: AccounttaxCustomBatchResponse Source #
Creates a value of AccounttaxCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
a2Entries :: Lens' AccounttaxCustomBatchResponse [AccounttaxCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
a2Kind :: Lens' AccounttaxCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accounttaxCustomBatchResponse".
InventoryCustomBatchRequestEntry
data InventoryCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch inventory request.
See: inventoryCustomBatchRequestEntry
smart constructor.
Instances
inventoryCustomBatchRequestEntry :: InventoryCustomBatchRequestEntry Source #
Creates a value of InventoryCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
iMerchantId :: Lens' InventoryCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
iStoreCode :: Lens' InventoryCustomBatchRequestEntry (Maybe Text) Source #
The code of the store for which to update price and availability. Use online to update price and availability of an online product.
iInventory :: Lens' InventoryCustomBatchRequestEntry (Maybe Inventory) Source #
Price and availability of the product.
iProductId :: Lens' InventoryCustomBatchRequestEntry (Maybe Text) Source #
The ID of the product for which to update price and availability.
iBatchId :: Lens' InventoryCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
OrderAddress
data OrderAddress Source #
Instances
orderAddress :: OrderAddress Source #
Creates a value of OrderAddress
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oaRecipientName :: Lens' OrderAddress (Maybe Text) Source #
Name of the recipient.
oaStreetAddress :: Lens' OrderAddress [Text] Source #
Street-level part of the address.
oaPostalCode :: Lens' OrderAddress (Maybe Text) Source #
Postal Code or ZIP (e.g. "94043").
oaLocality :: Lens' OrderAddress (Maybe Text) Source #
City, town or commune. May also include dependent localities or sublocalities (e.g. neighborhoods or suburbs).
oaIsPostOfficeBox :: Lens' OrderAddress (Maybe Bool) Source #
Whether the address is a post office box.
oaFullAddress :: Lens' OrderAddress [Text] Source #
Strings representing the lines of the printed label for mailing the order, for example: John Smith 1600 Amphitheatre Parkway Mountain View, CA, 94043 United States
oaRegion :: Lens' OrderAddress (Maybe Text) Source #
Top-level administrative subdivision of the country (e.g. "CA").
ProductUnitPricingBaseMeasure
data ProductUnitPricingBaseMeasure Source #
Instances
productUnitPricingBaseMeasure :: ProductUnitPricingBaseMeasure Source #
Creates a value of ProductUnitPricingBaseMeasure
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pupbmValue :: Lens' ProductUnitPricingBaseMeasure (Maybe Int64) Source #
The denominator of the unit price.
AccountShippingCondition
accountShippingCondition :: AccountShippingCondition Source #
Creates a value of AccountShippingCondition
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ascWeightMax :: Lens' AccountShippingCondition (Maybe Weight) Source #
Maximum shipping weight. Forms an interval between the maximum of smaller weight (exclusive) and this weight (inclusive).
ascDeliveryPostalCode :: Lens' AccountShippingCondition (Maybe Text) Source #
Delivery location in terms of a postal code.
ascDeliveryLocationGroup :: Lens' AccountShippingCondition (Maybe Text) Source #
Delivery location in terms of a location group name. A location group with this name must be specified among location groups.
ascPriceMax :: Lens' AccountShippingCondition (Maybe Price) Source #
Maximum shipping price. Forms an interval between the maximum of smaller prices (exclusive) and this price (inclusive).
ascShippingLabel :: Lens' AccountShippingCondition (Maybe Text) Source #
Shipping label of the product. The products with the label are matched.
ascDeliveryLocationId :: Lens' AccountShippingCondition (Maybe Int64) Source #
Delivery location in terms of a location ID. Can be used to represent administrative areas, smaller country subdivisions, or cities.
ascDeliveryPostalCodeRange :: Lens' AccountShippingCondition (Maybe AccountShippingPostalCodeRange) Source #
Delivery location in terms of a postal code range.
DatafeedsListResponse
data DatafeedsListResponse Source #
datafeedsListResponse :: DatafeedsListResponse Source #
Creates a value of DatafeedsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlrNextPageToken :: Lens' DatafeedsListResponse (Maybe Text) Source #
The token for the retrieval of the next page of datafeeds.
dlrKind :: Lens' DatafeedsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#datafeedsListResponse".
ProductsCustomBatchResponseEntry
data ProductsCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch products response.
See: productsCustomBatchResponseEntry
smart constructor.
Instances
productsCustomBatchResponseEntry :: ProductsCustomBatchResponseEntry Source #
Creates a value of ProductsCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
proKind :: Lens' ProductsCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productsCustomBatchResponseEntry".
proProduct :: Lens' ProductsCustomBatchResponseEntry (Maybe Product) Source #
The inserted product. Only defined if the method is insert and if the request was successful.
proErrors :: Lens' ProductsCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
proBatchId :: Lens' ProductsCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
OrderPaymentMethod
data OrderPaymentMethod Source #
orderPaymentMethod :: OrderPaymentMethod Source #
Creates a value of OrderPaymentMethod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
opmExpirationMonth :: Lens' OrderPaymentMethod (Maybe Int32) Source #
The card expiration month (January = 1, February = 2 etc.).
opmExpirationYear :: Lens' OrderPaymentMethod (Maybe Int32) Source #
The card expiration year (4-digit, e.g. 2015).
opmPhoneNumber :: Lens' OrderPaymentMethod (Maybe Text) Source #
The billing phone number.
opmBillingAddress :: Lens' OrderPaymentMethod (Maybe OrderAddress) Source #
The billing address.
opmLastFourDigits :: Lens' OrderPaymentMethod (Maybe Text) Source #
The last four digits of the card number.
opmType :: Lens' OrderPaymentMethod (Maybe Text) Source #
The type of instrument (VISA, Mastercard, etc).
Product
Product data.
See: product
smart constructor.
Creates a value of Product
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ppDisplayAdsLink
ppCustomLabel1
ppShippingWidth
ppCustomGroups
ppImageLink
ppDisplayAdsValue
ppLoyaltyPoints
ppAdditionalImageLinks
ppValidatedDestinations
ppColor
ppCustomLabel0
ppKind
ppMultipack
ppPattern
ppLink
ppSizeSystem
ppUnitPricingBaseMeasure
ppTaxes
ppMaterial
ppInstallment
ppChannel
ppProductType
ppIdentifierExists
ppOnlineOnly
ppBrand
ppUnitPricingMeasure
ppSalePrice
ppShippingLength
ppCustomLabel3
ppWarnings
ppAvailability
ppTargetCountry
ppShippingLabel
ppCustomAttributes
ppGtin
ppAgeGroup
ppDisplayAdsTitle
ppGender
ppDestinations
ppExpirationDate
ppItemGroupId
ppAdwordsGrouping
ppSalePriceEffectiveDate
ppCustomLabel2
ppGoogleProductCategory
ppShipping
ppAdwordsRedirect
ppShippingWeight
ppSellOnGoogleQuantity
ppShippingHeight
ppAvailabilityDate
ppOfferId
ppId
ppAdwordsLabels
ppPrice
ppPromotionIds
ppSizeType
ppMobileLink
ppTitle
ppAdult
ppContentLanguage
ppAspects
ppEnergyEfficiencyClass
ppDisplayAdsSimilarIds
ppMpn
ppCondition
ppSizes
ppIsBundle
ppDescription
ppCustomLabel4
ppDisplayAdsId
ppDisplayAdsLink :: Lens' Product (Maybe Text) Source #
URL directly to your item's landing page for dynamic remarketing campaigns.
ppCustomLabel1 :: Lens' Product (Maybe Text) Source #
Custom label 1 for custom grouping of items in a Shopping campaign.
ppShippingWidth :: Lens' Product (Maybe ProductShippingDimension) Source #
Width of the item for shipping.
ppCustomGroups :: Lens' Product [ProductCustomGroup] Source #
A list of custom (merchant-provided) custom attribute groups.
ppDisplayAdsValue :: Lens' Product (Maybe Double) Source #
Offer margin for dynamic remarketing campaigns.
ppLoyaltyPoints :: Lens' Product (Maybe LoyaltyPoints) Source #
Loyalty points that users receive after purchasing the item. Japan only.
ppValidatedDestinations :: Lens' Product [Text] Source #
The read-only list of intended destinations which passed validation.
ppCustomLabel0 :: Lens' Product (Maybe Text) Source #
Custom label 0 for custom grouping of items in a Shopping campaign.
ppKind :: Lens' Product Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#product".
ppMultipack :: Lens' Product (Maybe Int64) Source #
The number of identical products in a merchant-defined multipack.
ppLink :: Lens' Product (Maybe Text) Source #
URL directly linking to your item's page on your website.
ppSizeSystem :: Lens' Product (Maybe Text) Source #
System in which the size is specified. Recommended for apparel items.
ppUnitPricingBaseMeasure :: Lens' Product (Maybe ProductUnitPricingBaseMeasure) Source #
The preference of the denominator of the unit price.
ppInstallment :: Lens' Product (Maybe Installment) Source #
Number and amount of installments to pay for an item. Brazil only.
ppProductType :: Lens' Product (Maybe Text) Source #
Your category of the item (formatted as in products feed specification).
ppIdentifierExists :: Lens' Product (Maybe Bool) Source #
False when the item does not have unique product identifiers appropriate to its category, such as GTIN, MPN, and brand. Required according to the Unique Product Identifier Rules for all target countries except for Canada.
ppOnlineOnly :: Lens' Product (Maybe Bool) Source #
Whether an item is available for purchase only online.
ppUnitPricingMeasure :: Lens' Product (Maybe ProductUnitPricingMeasure) Source #
The measure and dimension of an item.
ppShippingLength :: Lens' Product (Maybe ProductShippingDimension) Source #
Length of the item for shipping.
ppCustomLabel3 :: Lens' Product (Maybe Text) Source #
Custom label 3 for custom grouping of items in a Shopping campaign.
ppShippingLabel :: Lens' Product (Maybe Text) Source #
The shipping label of the product, used to group product in account-level shipping rules.
ppCustomAttributes :: Lens' Product [ProductCustomAttribute] Source #
A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (e.g., { "name": "size type", "type": "text", "value": "regular" }). This is useful for submitting attributes not explicitly exposed by the API.
ppDisplayAdsTitle :: Lens' Product (Maybe Text) Source #
Title of an item for dynamic remarketing campaigns.
ppDestinations :: Lens' Product [ProductDestination] Source #
Specifies the intended destinations for the product.
ppExpirationDate :: Lens' Product (Maybe Text) Source #
Date on which the item should expire, as specified upon insertion, in ISO 8601 format. The actual expiration date in Google Shopping is exposed in productstatuses as googleExpirationDate and might be earlier if expirationDate is too far in the future.
ppItemGroupId :: Lens' Product (Maybe Text) Source #
Shared identifier for all variants of the same product.
ppAdwordsGrouping :: Lens' Product (Maybe Text) Source #
Used to group items in an arbitrary way. Only for CPA%, discouraged otherwise.
ppSalePriceEffectiveDate :: Lens' Product (Maybe Text) Source #
Date range during which the item is on sale (see products feed specification).
ppCustomLabel2 :: Lens' Product (Maybe Text) Source #
Custom label 2 for custom grouping of items in a Shopping campaign.
ppGoogleProductCategory :: Lens' Product (Maybe Text) Source #
Google's category of the item (see Google product taxonomy).
ppShipping :: Lens' Product [ProductShipping] Source #
Shipping rules.
ppAdwordsRedirect :: Lens' Product (Maybe Text) Source #
Allows advertisers to override the item URL when the product is shown within the context of Product Ads.
ppShippingWeight :: Lens' Product (Maybe ProductShippingWeight) Source #
Weight of the item for shipping.
ppSellOnGoogleQuantity :: Lens' Product (Maybe Int64) Source #
The quantity of the product that is reserved for sell-on-google ads.
ppShippingHeight :: Lens' Product (Maybe ProductShippingDimension) Source #
Height of the item for shipping.
ppAvailabilityDate :: Lens' Product (Maybe Text) Source #
The day a pre-ordered product becomes available for delivery, in ISO 8601 format.
ppOfferId :: Lens' Product (Maybe Text) Source #
An identifier of the item. Leading and trailing whitespaces are stripped and multiple whitespaces are replaced by a single whitespace upon submission. Only valid unicode characters are accepted. See the products feed specification for details.
ppSizeType :: Lens' Product (Maybe Text) Source #
The cut of the item. Recommended for apparel items.
ppMobileLink :: Lens' Product (Maybe Text) Source #
Link to a mobile-optimized version of the landing page.
ppContentLanguage :: Lens' Product (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
ppEnergyEfficiencyClass :: Lens' Product (Maybe Text) Source #
The energy efficiency class as defined in EU directive 2010/30/EU.
ppIsBundle :: Lens' Product (Maybe Bool) Source #
Whether the item is a merchant-defined bundle. A bundle is a custom grouping of different products sold by a merchant for a single price.
ppCustomLabel4 :: Lens' Product (Maybe Text) Source #
Custom label 4 for custom grouping of items in a Shopping campaign.
ppDisplayAdsId :: Lens' Product (Maybe Text) Source #
An identifier for an item for dynamic remarketing campaigns.
Errors
A list of errors returned by a failed batch entry.
See: errors
smart constructor.
Creates a value of Errors
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
AccountstatusesCustomBatchResponseEntry
data AccountstatusesCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch accountstatuses response.
See: accountstatusesCustomBatchResponseEntry
smart constructor.
Instances
accountstatusesCustomBatchResponseEntry :: AccountstatusesCustomBatchResponseEntry Source #
Creates a value of AccountstatusesCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acccAccountStatus :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe AccountStatus) Source #
The requested account status. Defined if and only if the request was successful.
acccErrors :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
acccBatchId :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
InventorySetResponse
data InventorySetResponse Source #
inventorySetResponse :: InventorySetResponse Source #
Creates a value of InventorySetResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
isrKind :: Lens' InventorySetResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#inventorySetResponse".
OrdersCancelLineItemResponse
data OrdersCancelLineItemResponse Source #
Instances
ordersCancelLineItemResponse :: OrdersCancelLineItemResponse Source #
Creates a value of OrdersCancelLineItemResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oclirKind :: Lens' OrdersCancelLineItemResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersCancelLineItemResponse".
oclirExecutionStatus :: Lens' OrdersCancelLineItemResponse (Maybe Text) Source #
The status of the execution.
TestOrderLineItem
data TestOrderLineItem Source #
testOrderLineItem :: TestOrderLineItem Source #
Creates a value of TestOrderLineItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
toliQuantityOrdered :: Lens' TestOrderLineItem (Maybe Word32) Source #
Number of items ordered.
toliReturnInfo :: Lens' TestOrderLineItem (Maybe OrderLineItemReturnInfo) Source #
Details of the return policy for the line item.
toliShippingDetails :: Lens' TestOrderLineItem (Maybe OrderLineItemShippingDetails) Source #
Details of the requested shipping for the line item.
toliProduct :: Lens' TestOrderLineItem (Maybe TestOrderLineItemProduct) Source #
Product data from the time of the order placement.
toliUnitTax :: Lens' TestOrderLineItem (Maybe Price) Source #
Unit tax for the line item.
ProductstatusesCustomBatchRequestEntry
data ProductstatusesCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch productstatuses request.
See: productstatusesCustomBatchRequestEntry
smart constructor.
Instances
productstatusesCustomBatchRequestEntry :: ProductstatusesCustomBatchRequestEntry Source #
Creates a value of ProductstatusesCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbrecMerchantId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
pcbrecProductId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text) Source #
The ID of the product whose status to get.
pcbrecBatchId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
AccountshippingCustomBatchResponseEntry
data AccountshippingCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch accountshipping response.
See: accountshippingCustomBatchResponseEntry
smart constructor.
Instances
accountshippingCustomBatchResponseEntry :: AccountshippingCustomBatchResponseEntry Source #
Creates a value of AccountshippingCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbre1Kind :: Lens' AccountshippingCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountshippingCustomBatchResponseEntry".
acbre1Errors :: Lens' AccountshippingCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
acbre1AccountShipping :: Lens' AccountshippingCustomBatchResponseEntry (Maybe AccountShipping) Source #
The retrieved or updated account shipping settings.
acbre1BatchId :: Lens' AccountshippingCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
ProductAspect
data ProductAspect Source #
productAspect :: ProductAspect Source #
Creates a value of ProductAspect
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
paIntention :: Lens' ProductAspect (Maybe Text) Source #
Whether the aspect is required, excluded or should be validated.
paAspectName :: Lens' ProductAspect (Maybe Text) Source #
The name of the aspect.
paDestinationName :: Lens' ProductAspect (Maybe Text) Source #
The name of the destination. Leave out to apply to all destinations.
AccountShipping
data AccountShipping Source #
The shipping settings of a merchant account.
See: accountShipping
smart constructor.
accountShipping :: AccountShipping Source #
Creates a value of AccountShipping
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assRateTables :: Lens' AccountShipping [AccountShippingRateTable] Source #
Rate tables definitions.
assCarrierRates :: Lens' AccountShipping [AccountShippingCarrierRate] Source #
Carrier-based shipping calculations.
assKind :: Lens' AccountShipping Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountShipping".
assLocationGroups :: Lens' AccountShipping [AccountShippingLocationGroup] Source #
Location groups for shipping.
assAccountId :: Lens' AccountShipping (Maybe Word64) Source #
The ID of the account to which these account shipping settings belong.
assServices :: Lens' AccountShipping [AccountShippingShippingService] Source #
Shipping services describing shipping fees calculation.
OrdersUpdateMerchantOrderIdResponse
data OrdersUpdateMerchantOrderIdResponse Source #
Instances
ordersUpdateMerchantOrderIdResponse :: OrdersUpdateMerchantOrderIdResponse Source #
Creates a value of OrdersUpdateMerchantOrderIdResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oumoirKind :: Lens' OrdersUpdateMerchantOrderIdResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersUpdateMerchantOrderIdResponse".
oumoirExecutionStatus :: Lens' OrdersUpdateMerchantOrderIdResponse (Maybe Text) Source #
The status of the execution.
DatafeedStatusExample
data DatafeedStatusExample Source #
An example occurrence for a particular error.
See: datafeedStatusExample
smart constructor.
datafeedStatusExample :: DatafeedStatusExample Source #
Creates a value of DatafeedStatusExample
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dseLineNumber :: Lens' DatafeedStatusExample (Maybe Word64) Source #
Line number in the data feed where the example is found.
OrdersAcknowledgeResponse
data OrdersAcknowledgeResponse Source #
Instances
ordersAcknowledgeResponse :: OrdersAcknowledgeResponse Source #
Creates a value of OrdersAcknowledgeResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oarKind :: Lens' OrdersAcknowledgeResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersAcknowledgeResponse".
oarExecutionStatus :: Lens' OrdersAcknowledgeResponse (Maybe Text) Source #
The status of the execution.
Order
Creates a value of Order
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ooKind :: Lens' Order Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#order".
ooLineItems :: Lens' Order [OrderLineItem] Source #
Line items that are ordered.
ooShipments :: Lens' Order [OrderShipment] Source #
Shipments of the order.
ooNetAmount :: Lens' Order (Maybe Price) Source #
The net amount for the order. For example, if an order was originally for a grand total of $100 and a refund was issued for $20, the net amount will be $80.
ooPlacedDate :: Lens' Order (Maybe Text) Source #
The date when the order was placed, in ISO 8601 format.
ooDeliveryDetails :: Lens' Order (Maybe OrderDeliveryDetails) Source #
The details for the delivery.
ooCustomer :: Lens' Order (Maybe OrderCustomer) Source #
The details of the customer who placed the order.
ooPaymentMethod :: Lens' Order (Maybe OrderPaymentMethod) Source #
The details of the payment method.
ooPromotions :: Lens' Order [OrderPromotion] Source #
The details of the merchant provided promotions applied to the order. More details about the program are here.
InventoryCustomBatchResponse
data InventoryCustomBatchResponse Source #
Instances
inventoryCustomBatchResponse :: InventoryCustomBatchResponse Source #
Creates a value of InventoryCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
invEntries :: Lens' InventoryCustomBatchResponse [InventoryCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
invKind :: Lens' InventoryCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#inventoryCustomBatchResponse".
OrderLineItemProduct
data OrderLineItemProduct Source #
orderLineItemProduct :: OrderLineItemProduct Source #
Creates a value of OrderLineItemProduct
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olipImageLink :: Lens' OrderLineItemProduct (Maybe Text) Source #
URL of an image of the item.
olipShownImage :: Lens' OrderLineItemProduct (Maybe Text) Source #
URL to the cached image shown to the user when order was placed.
olipChannel :: Lens' OrderLineItemProduct (Maybe Text) Source #
The item's channel (online or local).
olipTargetCountry :: Lens' OrderLineItemProduct (Maybe Text) Source #
The CLDR territory code of the target country of the product.
olipGtin :: Lens' OrderLineItemProduct (Maybe Text) Source #
Global Trade Item Number (GTIN) of the item.
olipItemGroupId :: Lens' OrderLineItemProduct (Maybe Text) Source #
Shared identifier for all variants of the same product.
olipOfferId :: Lens' OrderLineItemProduct (Maybe Text) Source #
An identifier of the item.
olipVariantAttributes :: Lens' OrderLineItemProduct [OrderLineItemProductVariantAttribute] Source #
Variant attributes for the item. These are dimensions of the product, such as color, gender, material, pattern, and size. You can find a comprehensive list of variant attributes here.
olipContentLanguage :: Lens' OrderLineItemProduct (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
olipMpn :: Lens' OrderLineItemProduct (Maybe Text) Source #
Manufacturer Part Number (MPN) of the item.
olipCondition :: Lens' OrderLineItemProduct (Maybe Text) Source #
Condition or state of the item.
AccounttaxCustomBatchRequestEntry
data AccounttaxCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch accounttax request.
See: accounttaxCustomBatchRequestEntry
smart constructor.
Instances
accounttaxCustomBatchRequestEntry :: AccounttaxCustomBatchRequestEntry Source #
Creates a value of AccounttaxCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
a2AccountTax :: Lens' AccounttaxCustomBatchRequestEntry (Maybe AccountTax) Source #
The account tax settings to update. Only defined if the method is update.
a2MerchantId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
a2AccountId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the account for which to get/update account tax settings.
a2BatchId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
DatafeedStatusError
data DatafeedStatusError Source #
An error occurring in the feed, like "invalid price".
See: datafeedStatusError
smart constructor.
datafeedStatusError :: DatafeedStatusError Source #
Creates a value of DatafeedStatusError
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dseCount :: Lens' DatafeedStatusError (Maybe Word64) Source #
The number of occurrences of the error in the feed.
dseCode :: Lens' DatafeedStatusError (Maybe Text) Source #
The code of the error, e.g., "validation/invalid_value".
dseMessage :: Lens' DatafeedStatusError (Maybe Text) Source #
The error message, e.g., "Invalid price".
dseExamples :: Lens' DatafeedStatusError [DatafeedStatusExample] Source #
A list of example occurrences of the error, grouped by product.
ProductsCustomBatchRequest
data ProductsCustomBatchRequest Source #
Instances
productsCustomBatchRequest :: ProductsCustomBatchRequest Source #
Creates a value of ProductsCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbrcEntries :: Lens' ProductsCustomBatchRequest [ProductsCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
OrdersCustomBatchRequestEntryReturnLineItem
data OrdersCustomBatchRequestEntryReturnLineItem Source #
Instances
ordersCustomBatchRequestEntryReturnLineItem :: OrdersCustomBatchRequestEntryReturnLineItem Source #
Creates a value of OrdersCustomBatchRequestEntryReturnLineItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrerliQuantity :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Word32) Source #
The quantity to return.
ocbrerliLineItemId :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text) Source #
The ID of the line item to return.
ocbrerliReason :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text) Source #
The reason for the return.
ocbrerliReasonText :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text) Source #
The explanation of the reason.
OrdersCustomBatchRequestEntryUpdateShipment
data OrdersCustomBatchRequestEntryUpdateShipment Source #
Instances
ordersCustomBatchRequestEntryUpdateShipment :: OrdersCustomBatchRequestEntryUpdateShipment Source #
Creates a value of OrdersCustomBatchRequestEntryUpdateShipment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbreusCarrier :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text) Source #
The carrier handling the shipment. Not updated if missing.
ocbreusStatus :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text) Source #
New status for the shipment. Not updated if missing.
ocbreusTrackingId :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text) Source #
The tracking id for the shipment. Not updated if missing.
ocbreusShipmentId :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text) Source #
The ID of the shipment.
DatafeedStatus
data DatafeedStatus Source #
The status of a datafeed, i.e., the result of the last retrieval of the datafeed computed asynchronously when the feed processing is finished.
See: datafeedStatus
smart constructor.
datafeedStatus :: DatafeedStatus Source #
Creates a value of DatafeedStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsItemsTotal :: Lens' DatafeedStatus (Maybe Word64) Source #
The number of items in the feed that were processed.
dsKind :: Lens' DatafeedStatus Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#datafeedStatus".
dsWarnings :: Lens' DatafeedStatus [DatafeedStatusError] Source #
The list of errors occurring in the feed.
dsDatafeedId :: Lens' DatafeedStatus (Maybe Word64) Source #
The ID of the feed for which the status is reported.
dsProcessingStatus :: Lens' DatafeedStatus (Maybe Text) Source #
The processing status of the feed.
dsLastUploadDate :: Lens' DatafeedStatus (Maybe Text) Source #
The last date at which the feed was uploaded.
dsItemsValid :: Lens' DatafeedStatus (Maybe Word64) Source #
The number of items in the feed that were valid.
dsErrors :: Lens' DatafeedStatus [DatafeedStatusError] Source #
The list of errors occurring in the feed.
DatafeedstatusesCustomBatchRequest
data DatafeedstatusesCustomBatchRequest Source #
Instances
datafeedstatusesCustomBatchRequest :: DatafeedstatusesCustomBatchRequest Source #
Creates a value of DatafeedstatusesCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcbrcEntries :: Lens' DatafeedstatusesCustomBatchRequest [DatafeedstatusesCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
AccountShippingLocationGroup
data AccountShippingLocationGroup Source #
A user-defined locations group in a given country. All the locations of the group must be of the same type.
See: accountShippingLocationGroup
smart constructor.
Instances
accountShippingLocationGroup :: AccountShippingLocationGroup Source #
Creates a value of AccountShippingLocationGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aslgCountry :: Lens' AccountShippingLocationGroup (Maybe Text) Source #
The CLDR territory code of the country in which this location group is.
aslgLocationIds :: Lens' AccountShippingLocationGroup [Int64] Source #
A location ID (also called criteria ID) representing administrative areas, smaller country subdivisions (counties), or cities.
aslgPostalCodeRanges :: Lens' AccountShippingLocationGroup [AccountShippingPostalCodeRange] Source #
A postal code range representing a city or a set of cities.
aslgPostalCodes :: Lens' AccountShippingLocationGroup [Text] Source #
A postal code representing a city or a set of cities. - A single postal code (e.g., 12345) - A postal code prefix followed by a star (e.g., 1234*)
AccountStatusDataQualityIssue
data AccountStatusDataQualityIssue Source #
Instances
accountStatusDataQualityIssue :: AccountStatusDataQualityIssue Source #
Creates a value of AccountStatusDataQualityIssue
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asdqiSubmittedValue :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source #
Submitted value that causes the issue.
asdqiCountry :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source #
Country for which this issue is reported.
asdqiDisplayedValue :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source #
Actual value displayed on the landing page.
asdqiNumItems :: Lens' AccountStatusDataQualityIssue (Maybe Word32) Source #
Number of items in the account found to have the said issue.
asdqiSeverity :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source #
Severity of the problem.
asdqiExampleItems :: Lens' AccountStatusDataQualityIssue [AccountStatusExampleItem] Source #
Example items featuring the issue.
asdqiLastChecked :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source #
Last time the account was checked for this issue.
ProductShippingDimension
productShippingDimension :: ProductShippingDimension Source #
Creates a value of ProductShippingDimension
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psdValue :: Lens' ProductShippingDimension (Maybe Double) Source #
The dimension of the product used to calculate the shipping cost of the item.
psdUnit :: Lens' ProductShippingDimension (Maybe Text) Source #
The unit of value. Acceptable values are: - "cm" - "in"
DatafeedsCustomBatchResponseEntry
data DatafeedsCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch datafeeds response.
See: datafeedsCustomBatchResponseEntry
smart constructor.
Instances
datafeedsCustomBatchResponseEntry :: DatafeedsCustomBatchResponseEntry Source #
Creates a value of DatafeedsCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcbrecDatafeed :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Datafeed) Source #
The requested data feed. Defined if and only if the request was successful.
dcbrecErrors :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
dcbrecBatchId :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
OrdersCustomBatchRequestEntryRefund
data OrdersCustomBatchRequestEntryRefund Source #
Instances
ordersCustomBatchRequestEntryRefund :: OrdersCustomBatchRequestEntryRefund Source #
Creates a value of OrdersCustomBatchRequestEntryRefund
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrerAmount :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Price) Source #
The amount that is refunded.
ocbrerReason :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Text) Source #
The reason for the refund.
ocbrerReasonText :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Text) Source #
The explanation of the reason.
DatafeedstatusesListResponse
data DatafeedstatusesListResponse Source #
Instances
datafeedstatusesListResponse :: DatafeedstatusesListResponse Source #
Creates a value of DatafeedstatusesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlrlNextPageToken :: Lens' DatafeedstatusesListResponse (Maybe Text) Source #
The token for the retrieval of the next page of datafeed statuses.
dlrlKind :: Lens' DatafeedstatusesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#datafeedstatusesListResponse".
ProductsListResponse
data ProductsListResponse Source #
productsListResponse :: ProductsListResponse Source #
Creates a value of ProductsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plrlNextPageToken :: Lens' ProductsListResponse (Maybe Text) Source #
The token for the retrieval of the next page of products.
plrlKind :: Lens' ProductsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productsListResponse".
AccountAdwordsLink
data AccountAdwordsLink Source #
accountAdwordsLink :: AccountAdwordsLink Source #
Creates a value of AccountAdwordsLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aalStatus :: Lens' AccountAdwordsLink (Maybe Text) Source #
Status of the link between this Merchant Center account and the AdWords account. Upon retrieval, it represents the actual status of the link and can be either active if it was approved in Google AdWords or pending if it's pending approval. Upon insertion, it represents the intended status of the link. Re-uploading a link with status active when it's still pending or with status pending when it's already active will have no effect: the status will remain unchanged. Re-uploading a link with deprecated status inactive is equivalent to not submitting the link at all and will delete the link if it was active or cancel the link request if it was pending.
aalAdwordsId :: Lens' AccountAdwordsLink (Maybe Word64) Source #
Customer ID of the AdWords account.
OrderCancellation
data OrderCancellation Source #
orderCancellation :: OrderCancellation Source #
Creates a value of OrderCancellation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocQuantity :: Lens' OrderCancellation (Maybe Word32) Source #
The quantity that was canceled.
ocReason :: Lens' OrderCancellation (Maybe Text) Source #
The reason for the cancellation. Orders that are cancelled with a noIventory reason will lead to the removal of the product from POG until you make an update to that product. This will not affect your Shopping ads.
ocCreationDate :: Lens' OrderCancellation (Maybe Text) Source #
Date on which the cancellation has been created, in ISO 8601 format.
ocReasonText :: Lens' OrderCancellation (Maybe Text) Source #
The explanation of the reason.
OrdersCustomBatchResponse
data OrdersCustomBatchResponse Source #
Instances
ordersCustomBatchResponse :: OrdersCustomBatchResponse Source #
Creates a value of OrdersCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ordEntries :: Lens' OrdersCustomBatchResponse [OrdersCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.