| 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
Contents
- Service Configuration
- OAuth Scopes
- API Declaration
- Resources
- content.accounts.authinfo
- content.accounts.claimwebsite
- content.accounts.custombatch
- content.accounts.delete
- content.accounts.get
- content.accounts.insert
- content.accounts.link
- content.accounts.list
- content.accounts.update
- content.accountstatuses.custombatch
- content.accountstatuses.get
- content.accountstatuses.list
- content.accounttax.custombatch
- content.accounttax.get
- content.accounttax.list
- content.accounttax.update
- content.datafeeds.custombatch
- content.datafeeds.delete
- content.datafeeds.fetchnow
- content.datafeeds.get
- content.datafeeds.insert
- content.datafeeds.list
- content.datafeeds.update
- content.datafeedstatuses.custombatch
- content.datafeedstatuses.get
- content.datafeedstatuses.list
- content.liasettings.custombatch
- content.liasettings.get
- content.liasettings.getaccessiblegmbaccounts
- content.liasettings.list
- content.liasettings.listposdataproviders
- content.liasettings.requestgmbaccess
- content.liasettings.requestinventoryverification
- content.liasettings.setinventoryverificationcontact
- content.liasettings.setposdataprovider
- content.liasettings.update
- content.orderinvoices.createchargeinvoice
- content.orderinvoices.createrefundinvoice
- content.orderreports.listdisbursements
- content.orderreports.listtransactions
- content.orderreturns.get
- content.orderreturns.list
- content.orders.acknowledge
- content.orders.advancetestorder
- content.orders.cancel
- content.orders.cancellineitem
- content.orders.canceltestorderbycustomer
- content.orders.createtestorder
- content.orders.createtestreturn
- content.orders.get
- content.orders.getbymerchantorderid
- content.orders.gettestordertemplate
- content.orders.instorerefundlineitem
- content.orders.list
- content.orders.rejectreturnlineitem
- content.orders.returnrefundlineitem
- content.orders.setlineitemmetadata
- content.orders.shiplineitems
- content.orders.updatelineitemshippingdetails
- content.orders.updatemerchantorderid
- content.orders.updateshipment
- content.pos.custombatch
- content.pos.delete
- content.pos.get
- content.pos.insert
- content.pos.inventory
- content.pos.list
- content.pos.sale
- content.products.custombatch
- content.products.delete
- content.products.get
- content.products.insert
- content.products.list
- content.productstatuses.custombatch
- content.productstatuses.get
- content.productstatuses.list
- content.regionalinventory.custombatch
- content.regionalinventory.insert
- content.shippingsettings.custombatch
- content.shippingsettings.get
- content.shippingsettings.getsupportedcarriers
- content.shippingsettings.getsupportedholidays
- content.shippingsettings.list
- content.shippingsettings.update
- Types
- OrdersAcknowledgeRequest
- AccountTax
- OrderinvoicesCreateRefundInvoiceResponse
- OrdersUpdateMerchantOrderIdRequest
- OrderReportTransaction
- OrdersAdvanceTestOrderResponse
- ProductsCustomBatchResponse
- OrderMerchantProvidedAnnotation
- OrdersGettestOrdertemplateTemplateName
- DatafeedstatusesCustomBatchResponse
- OrderReturn
- AccounttaxCustomBatchResponseEntry
- PosSaleResponse
- Amount
- AccountsAuthInfoResponse
- OrderReportDisbursement
- UnitInvoice
- PosSale
- AccountStatusItemLevelIssue
- LiaSettingsRequestGmbAccessResponse
- ProductStatusDestinationStatus
- RegionalInventory
- AccountTaxTaxRule
- PostalCodeGroup
- DatafeedsCustomBatchRequest
- RegionalinventoryCustomBatchResponseEntry
- OrdersCancelTestOrderByCustomerResponse
- LiaOnDisplayToOrderSettings
- AccountAddress
- InvoiceSummaryAdditionalChargeSummary
- RefundReason
- OrderLineItemShippingDetailsMethod
- Datafeed
- OrdersCreateTestOrderResponse
- AccountsCustomBatchResponseEntry
- OrdersListOrderBy
- GmbAccounts
- CustomerReturnReason
- AccountIdentifier
- PosCustomBatchRequest
- OrderinvoicesCreateChargeInvoiceRequest
- OrderLineItem
- Service
- ProductstatusesCustomBatchResponse
- ProductUnitPricingMeasure
- OrdersUpdateShipmentRequest
- OrderShipmentLineItemShipment
- OrdersListStatuses
- OrderreportsListTransactionsResponse
- LiaSettingsCustomBatchResponse
- LoyaltyPoints
- LiaSettingsSetPosDataProviderResponse
- AccountStatus
- ShippingSettingsCustomBatchRequestEntry
- PosInventoryResponse
- AccountstatusesCustomBatchRequest
- AccounttaxListResponse
- LiaSettingsRequestInventoryVerificationResponse
- OrderinvoicesCreateChargeInvoiceResponse
- DatafeedsFetchNowResponse
- OrdersGetTestOrderTemplateResponse
- AccountsCustomBatchRequestEntry
- Weight
- OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption
- LiaSettingsListResponse
- Error'
- ProductstatusesListResponse
- OrderPromotionItem
- PosCustomBatchResponse
- OrdersCreateTestOrderRequest
- AccountUser
- AccountCustomerService
- OrderreturnsListOrderBy
- GmbAccountsGmbAccount
- OrdersInStoreRefundLineItemResponse
- DatafeedsCustomBatchRequestEntry
- OrderCustomerMarketingRightsInfo
- MerchantOrderReturnItem
- AccountStatusAccountLevelIssue
- Value
- Installment
- DatafeedFetchSchedule
- RegionalinventoryCustomBatchResponse
- PosStore
- LiaSettingsSetInventoryVerificationContactResponse
- ShippingSettingsGetSupportedCarriersResponse
- PosDataProvidersPosDataProvider
- HolidaysHoliday
- AccountsListResponse
- AccountBusinessInformation
- CarriersCarrier
- CarrierRate
- ShippingSettingsListResponse
- OrdersCreateTestReturnResponse
- OrdersShipLineItemsRequest
- OrderreturnsListResponse
- AccountsCustomBatchResponse
- OrdersUpdateLineItemShippingDetailsRequest
- MerchantOrderReturn
- ProductTax
- PosCustomBatchRequestEntry
- OrderShipment
- AccountsLinkResponse
- OrderLineItemReturnInfo
- TransitTable
- Account
- ShipmentTrackingInfo
- OrdersCancelLineItemRequest
- ProductShippingWeight
- AccountstatusesCustomBatchRequestEntry
- DeliveryTime
- LiaCountrySettings
- OrdersReturnRefundLineItemResponse
- ProductstatusesCustomBatchResponseEntry
- ShippingSettingsGetSupportedHolidaysResponse
- LiaPosDataProvider
- DatafeedFormat
- LiaSettings
- TransitTableTransitTimeRow
- ProductShipping
- ShippingSettingsCustomBatchRequest
- LiaSettingsCustomBatchResponseEntry
- AccountsCustomBatchRequest
- PosCustomBatchResponseEntry
- OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption
- OrdersListResponse
- OrdersUpdateLineItemShippingDetailsResponse
- Headers
- UnitInvoiceAdditionalCharge
- OrdersShipLineItemsResponse
- UnitInvoiceTaxLine
- OrdersCreateTestReturnRequest
- ShippingSettings
- ProductAmount
- PostalCodeRange
- OrdersUpdateShipmentResponse
- ProductstatusesCustomBatchRequest
- AccountYouTubeChannelLink
- AccountAdsLink
- LiaAboutPageSettings
- LiaSettingsCustomBatchRequest
- CustomAttribute
- PosInventoryRequest
- AccountstatusesCustomBatchResponse
- ShippingSettingsCustomBatchResponseEntry
- ProductStatus
- AccountstatusesListResponse
- OrdersSetLineItemMetadataResponse
- AccounttaxCustomBatchRequest
- ProductsCustomBatchRequestEntry
- AccountGoogleMyBusinessLink
- DatafeedstatusesCustomBatchRequestEntry
- OrderCustomer
- LocationIdSet
- Row
- OrdersGetByMerchantOrderIdResponse
- OrdersRejectReturnLineItemRequest
- OrdersCancelRequest
- ReturnShipment
- OrdersCancelTestOrderByCustomerRequest
- ProductStatusItemLevelIssue
- OrderLineItemProductVariantAttribute
- RateGroup
- OrderPromotion
- AccountStatusProducts
- RegionalinventoryCustomBatchRequestEntry
- Price
- OrderLineItemShippingDetails
- DatafeedsCustomBatchResponse
- InvoiceSummary
- PosListResponse
- OrderDeliveryDetails
- OrderLineItemProductFee
- OrdersCancelResponse
- OrdersSetLineItemMetadataRequest
- OrdersRejectReturnLineItemResponse
- TestOrder
- CutoffTime
- DatafeedstatusesCustomBatchResponseEntry
- OrderRefund
- TestOrderLineItemProduct
- AccounttaxCustomBatchResponse
- AccountsClaimWebsiteResponse
- OrderAddress
- OrdersCustomBatchRequestEntryCreateTestReturnReturnItem
- ProductUnitPricingBaseMeasure
- LiaSettingsGetAccessibleGmbAccountsResponse
- DatafeedsListResponse
- TransitTableTransitTimeRowTransitTimeValue
- AccountStatusStatistics
- ProductsCustomBatchResponseEntry
- Product
- LiaSettingsCustomBatchRequestEntry
- Errors
- LiaInventorySettings
- AccountstatusesCustomBatchResponseEntry
- OrdersCancelLineItemResponse
- HolidayCutoff
- TestOrderLineItem
- ProductstatusesCustomBatchRequestEntry
- ShippingSettingsCustomBatchResponse
- OrdersReturnRefundLineItemRequest
- ShipmentInvoiceLineItemInvoice
- OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo
- AccountsLinkRequest
- DatafeedTarget
- OrdersUpdateMerchantOrderIdResponse
- OrderreportsListDisbursementsResponse
- DatafeedStatusExample
- OrdersAcknowledgeResponse
- PosSaleRequest
- Table
- Order
- OrderLineItemProduct
- AccounttaxCustomBatchRequestEntry
- DatafeedStatusError
- ProductsCustomBatchRequest
- PosDataProviders
- PosInventory
- LiaSettingsListPosDataProvidersResponse
- OrderinvoicesCreateRefundInvoiceRequest
- DatafeedStatus
- DatafeedstatusesCustomBatchRequest
- OrdersInStoreRefundLineItemRequest
- AccountsCustomBatchRequestEntryLinkRequest
- ProductShippingDimension
- RegionalinventoryCustomBatchRequest
- DatafeedsCustomBatchResponseEntry
- DatafeedstatusesListResponse
- ProductsListResponse
- ShipmentInvoice
- OrderCancellation
Description
Manages product items, inventory, and Merchant Center accounts for Google Shopping.
Synopsis
- shoppingContentService :: ServiceConfig
- contentScope :: Proxy '["https://www.googleapis.com/auth/content"]
- type ShoppingContentAPI = AccounttaxListResource :<|> (AccounttaxGetResource :<|> (AccounttaxCustombatchResource :<|> (AccounttaxUpdateResource :<|> (OrderinvoicesCreatechargeinvoiceResource :<|> (OrderinvoicesCreaterefundinvoiceResource :<|> (RegionalinventoryInsertResource :<|> (RegionalinventoryCustombatchResource :<|> (AccountsInsertResource :<|> (AccountsListResource :<|> (AccountsLinkResource :<|> (AccountsGetResource :<|> (AccountsCustombatchResource :<|> (AccountsAuthInfoResource :<|> (AccountsDeleteResource :<|> (AccountsUpdateResource :<|> (AccountsClaimwebsiteResource :<|> (OrderreportsListtransactionsResource :<|> (OrderreportsListdisbursementsResource :<|> (ProductstatusesListResource :<|> (ProductstatusesGetResource :<|> (ProductstatusesCustombatchResource :<|> (LiaSettingsListposDataprovidersResource :<|> (LiaSettingsSetposDataproviderResource :<|> (LiaSettingsRequestinventoryverificationResource :<|> (LiaSettingsListResource :<|> (LiaSettingsRequestgmbAccessResource :<|> (LiaSettingsGetResource :<|> (LiaSettingsCustombatchResource :<|> (LiaSettingsGetAccessiblegmbAccountsResource :<|> (LiaSettingsUpdateResource :<|> (LiaSettingsSetinventoryverificationcontactResource :<|> (PosInsertResource :<|> (PosListResource :<|> (PosGetResource :<|> (PosCustombatchResource :<|> (PosInventoryResource :<|> (PosSaleResource :<|> (PosDeleteResource :<|> (ShippingSettingsListResource :<|> (ShippingSettingsGetResource :<|> (ShippingSettingsCustombatchResource :<|> (ShippingSettingsGetsupportedcarriersResource :<|> (ShippingSettingsGetsupportedholidaysResource :<|> (ShippingSettingsUpdateResource :<|> (OrderreturnsListResource :<|> (OrderreturnsGetResource :<|> (OrdersGetbymerchantOrderidResource :<|> (OrdersCreatetestOrderResource :<|> (OrdersListResource :<|> (OrdersInstorerefundlineitemResource :<|> (OrdersCancellineitemResource :<|> (OrdersUpdatemerchantOrderidResource :<|> (OrdersAcknowledgeResource :<|> (OrdersCreatetestreturnResource :<|> (OrdersGetResource :<|> (OrdersGettestOrdertemplateResource :<|> (OrdersCanceltestOrderbycustomerResource :<|> (OrdersUpdateshipmentResource :<|> (OrdersSetlineitemmetadataResource :<|> (OrdersReturnrefundlineitemResource :<|> (OrdersAdvancetestOrderResource :<|> (OrdersShiplineitemsResource :<|> (OrdersUpdatelineitemshippingdetailsResource :<|> (OrdersRejectreturnlineitemResource :<|> (OrdersCancelResource :<|> (ProductsInsertResource :<|> (ProductsListResource :<|> (ProductsGetResource :<|> (ProductsCustombatchResource :<|> (ProductsDeleteResource :<|> (DatafeedstatusesListResource :<|> (DatafeedstatusesGetResource :<|> (DatafeedstatusesCustombatchResource :<|> (AccountstatusesListResource :<|> (AccountstatusesGetResource :<|> (AccountstatusesCustombatchResource :<|> (DatafeedsInsertResource :<|> (DatafeedsListResource :<|> (DatafeedsGetResource :<|> (DatafeedsCustombatchResource :<|> (DatafeedsFetchnowResource :<|> (DatafeedsDeleteResource :<|> DatafeedsUpdateResource))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
- module Network.Google.Resource.Content.Accounts.AuthInfo
- module Network.Google.Resource.Content.Accounts.Claimwebsite
- module Network.Google.Resource.Content.Accounts.Custombatch
- module Network.Google.Resource.Content.Accounts.Delete
- module Network.Google.Resource.Content.Accounts.Get
- module Network.Google.Resource.Content.Accounts.Insert
- module Network.Google.Resource.Content.Accounts.Link
- module Network.Google.Resource.Content.Accounts.List
- module Network.Google.Resource.Content.Accounts.Update
- module Network.Google.Resource.Content.Accountstatuses.Custombatch
- module Network.Google.Resource.Content.Accountstatuses.Get
- module Network.Google.Resource.Content.Accountstatuses.List
- module Network.Google.Resource.Content.Accounttax.Custombatch
- module Network.Google.Resource.Content.Accounttax.Get
- module Network.Google.Resource.Content.Accounttax.List
- module Network.Google.Resource.Content.Accounttax.Update
- module Network.Google.Resource.Content.Datafeeds.Custombatch
- module Network.Google.Resource.Content.Datafeeds.Delete
- module Network.Google.Resource.Content.Datafeeds.Fetchnow
- module Network.Google.Resource.Content.Datafeeds.Get
- module Network.Google.Resource.Content.Datafeeds.Insert
- module Network.Google.Resource.Content.Datafeeds.List
- module Network.Google.Resource.Content.Datafeeds.Update
- module Network.Google.Resource.Content.Datafeedstatuses.Custombatch
- module Network.Google.Resource.Content.Datafeedstatuses.Get
- module Network.Google.Resource.Content.Datafeedstatuses.List
- module Network.Google.Resource.Content.LiaSettings.Custombatch
- module Network.Google.Resource.Content.LiaSettings.Get
- module Network.Google.Resource.Content.LiaSettings.GetAccessiblegmbAccounts
- module Network.Google.Resource.Content.LiaSettings.List
- module Network.Google.Resource.Content.LiaSettings.ListposDataproviders
- module Network.Google.Resource.Content.LiaSettings.RequestgmbAccess
- module Network.Google.Resource.Content.LiaSettings.Requestinventoryverification
- module Network.Google.Resource.Content.LiaSettings.Setinventoryverificationcontact
- module Network.Google.Resource.Content.LiaSettings.SetposDataprovider
- module Network.Google.Resource.Content.LiaSettings.Update
- module Network.Google.Resource.Content.Orderinvoices.Createchargeinvoice
- module Network.Google.Resource.Content.Orderinvoices.Createrefundinvoice
- module Network.Google.Resource.Content.Orderreports.Listdisbursements
- module Network.Google.Resource.Content.Orderreports.Listtransactions
- module Network.Google.Resource.Content.Orderreturns.Get
- module Network.Google.Resource.Content.Orderreturns.List
- module Network.Google.Resource.Content.Orders.Acknowledge
- module Network.Google.Resource.Content.Orders.AdvancetestOrder
- module Network.Google.Resource.Content.Orders.Cancel
- module Network.Google.Resource.Content.Orders.Cancellineitem
- module Network.Google.Resource.Content.Orders.CanceltestOrderbycustomer
- module Network.Google.Resource.Content.Orders.CreatetestOrder
- module Network.Google.Resource.Content.Orders.Createtestreturn
- module Network.Google.Resource.Content.Orders.Get
- module Network.Google.Resource.Content.Orders.GetbymerchantOrderid
- module Network.Google.Resource.Content.Orders.GettestOrdertemplate
- module Network.Google.Resource.Content.Orders.Instorerefundlineitem
- module Network.Google.Resource.Content.Orders.List
- module Network.Google.Resource.Content.Orders.Rejectreturnlineitem
- module Network.Google.Resource.Content.Orders.Returnrefundlineitem
- module Network.Google.Resource.Content.Orders.Setlineitemmetadata
- module Network.Google.Resource.Content.Orders.Shiplineitems
- module Network.Google.Resource.Content.Orders.Updatelineitemshippingdetails
- module Network.Google.Resource.Content.Orders.UpdatemerchantOrderid
- module Network.Google.Resource.Content.Orders.Updateshipment
- module Network.Google.Resource.Content.Pos.Custombatch
- module Network.Google.Resource.Content.Pos.Delete
- module Network.Google.Resource.Content.Pos.Get
- module Network.Google.Resource.Content.Pos.Insert
- module Network.Google.Resource.Content.Pos.Inventory
- module Network.Google.Resource.Content.Pos.List
- module Network.Google.Resource.Content.Pos.Sale
- module Network.Google.Resource.Content.Products.Custombatch
- module Network.Google.Resource.Content.Products.Delete
- module Network.Google.Resource.Content.Products.Get
- module Network.Google.Resource.Content.Products.Insert
- module Network.Google.Resource.Content.Products.List
- module Network.Google.Resource.Content.Productstatuses.Custombatch
- module Network.Google.Resource.Content.Productstatuses.Get
- module Network.Google.Resource.Content.Productstatuses.List
- module Network.Google.Resource.Content.Regionalinventory.Custombatch
- module Network.Google.Resource.Content.Regionalinventory.Insert
- module Network.Google.Resource.Content.ShippingSettings.Custombatch
- module Network.Google.Resource.Content.ShippingSettings.Get
- module Network.Google.Resource.Content.ShippingSettings.Getsupportedcarriers
- module Network.Google.Resource.Content.ShippingSettings.Getsupportedholidays
- module Network.Google.Resource.Content.ShippingSettings.List
- module Network.Google.Resource.Content.ShippingSettings.Update
- 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 OrderinvoicesCreateRefundInvoiceResponse
- orderinvoicesCreateRefundInvoiceResponse :: OrderinvoicesCreateRefundInvoiceResponse
- ocrirKind :: Lens' OrderinvoicesCreateRefundInvoiceResponse Text
- ocrirExecutionStatus :: Lens' OrderinvoicesCreateRefundInvoiceResponse (Maybe Text)
- data OrdersUpdateMerchantOrderIdRequest
- ordersUpdateMerchantOrderIdRequest :: OrdersUpdateMerchantOrderIdRequest
- oumoirMerchantOrderId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text)
- oumoirOperationId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text)
- data OrderReportTransaction
- orderReportTransaction :: OrderReportTransaction
- ortMerchantId :: Lens' OrderReportTransaction (Maybe Word64)
- ortDisbursementId :: Lens' OrderReportTransaction (Maybe Text)
- ortDisbursementCreationDate :: Lens' OrderReportTransaction (Maybe Text)
- ortTransactionDate :: Lens' OrderReportTransaction (Maybe Text)
- ortDisbursementDate :: Lens' OrderReportTransaction (Maybe Text)
- ortMerchantOrderId :: Lens' OrderReportTransaction (Maybe Text)
- ortProductAmount :: Lens' OrderReportTransaction (Maybe ProductAmount)
- ortOrderId :: Lens' OrderReportTransaction (Maybe Text)
- ortDisbursementAmount :: Lens' OrderReportTransaction (Maybe Price)
- data OrdersAdvanceTestOrderResponse
- ordersAdvanceTestOrderResponse :: OrdersAdvanceTestOrderResponse
- oatorKind :: Lens' OrdersAdvanceTestOrderResponse Text
- data ProductsCustomBatchResponse
- productsCustomBatchResponse :: ProductsCustomBatchResponse
- pcbrEntries :: Lens' ProductsCustomBatchResponse [ProductsCustomBatchResponseEntry]
- pcbrKind :: Lens' ProductsCustomBatchResponse Text
- data OrderMerchantProvidedAnnotation
- orderMerchantProvidedAnnotation :: OrderMerchantProvidedAnnotation
- ompaValue :: Lens' OrderMerchantProvidedAnnotation (Maybe Text)
- ompaKey :: Lens' OrderMerchantProvidedAnnotation (Maybe Text)
- data OrdersGettestOrdertemplateTemplateName
- 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 PosSaleResponse
- posSaleResponse :: PosSaleResponse
- psrStoreCode :: Lens' PosSaleResponse (Maybe Text)
- psrKind :: Lens' PosSaleResponse Text
- psrItemId :: Lens' PosSaleResponse (Maybe Text)
- psrQuantity :: Lens' PosSaleResponse (Maybe Int64)
- psrTargetCountry :: Lens' PosSaleResponse (Maybe Text)
- psrGtin :: Lens' PosSaleResponse (Maybe Text)
- psrPrice :: Lens' PosSaleResponse (Maybe Price)
- psrContentLanguage :: Lens' PosSaleResponse (Maybe Text)
- psrTimestamp :: Lens' PosSaleResponse (Maybe Text)
- psrSaleId :: Lens' PosSaleResponse (Maybe Text)
- data Amount
- amount :: Amount
- aTaxAmount :: Lens' Amount (Maybe Price)
- aPriceAmount :: Lens' Amount (Maybe Price)
- data AccountsAuthInfoResponse
- accountsAuthInfoResponse :: AccountsAuthInfoResponse
- aairKind :: Lens' AccountsAuthInfoResponse Text
- aairAccountIdentifiers :: Lens' AccountsAuthInfoResponse [AccountIdentifier]
- data OrderReportDisbursement
- orderReportDisbursement :: OrderReportDisbursement
- ordMerchantId :: Lens' OrderReportDisbursement (Maybe Word64)
- ordDisbursementId :: Lens' OrderReportDisbursement (Maybe Text)
- ordDisbursementCreationDate :: Lens' OrderReportDisbursement (Maybe Text)
- ordDisbursementDate :: Lens' OrderReportDisbursement (Maybe Text)
- ordDisbursementAmount :: Lens' OrderReportDisbursement (Maybe Price)
- data UnitInvoice
- unitInvoice :: UnitInvoice
- uiUnitPriceTaxes :: Lens' UnitInvoice [UnitInvoiceTaxLine]
- uiAdditionalCharges :: Lens' UnitInvoice [UnitInvoiceAdditionalCharge]
- uiUnitPrice :: Lens' UnitInvoice (Maybe Price)
- data PosSale
- posSale :: PosSale
- psStoreCode :: Lens' PosSale (Maybe Text)
- psKind :: Lens' PosSale Text
- psItemId :: Lens' PosSale (Maybe Text)
- psQuantity :: Lens' PosSale (Maybe Int64)
- psTargetCountry :: Lens' PosSale (Maybe Text)
- psGtin :: Lens' PosSale (Maybe Text)
- psPrice :: Lens' PosSale (Maybe Price)
- psContentLanguage :: Lens' PosSale (Maybe Text)
- psTimestamp :: Lens' PosSale (Maybe Text)
- psSaleId :: Lens' PosSale (Maybe Text)
- data AccountStatusItemLevelIssue
- accountStatusItemLevelIssue :: AccountStatusItemLevelIssue
- asiliNumItems :: Lens' AccountStatusItemLevelIssue (Maybe Int64)
- asiliResolution :: Lens' AccountStatusItemLevelIssue (Maybe Text)
- asiliDocumentation :: Lens' AccountStatusItemLevelIssue (Maybe Text)
- asiliCode :: Lens' AccountStatusItemLevelIssue (Maybe Text)
- asiliServability :: Lens' AccountStatusItemLevelIssue (Maybe Text)
- asiliAttributeName :: Lens' AccountStatusItemLevelIssue (Maybe Text)
- asiliDescription :: Lens' AccountStatusItemLevelIssue (Maybe Text)
- asiliDetail :: Lens' AccountStatusItemLevelIssue (Maybe Text)
- data LiaSettingsRequestGmbAccessResponse
- liaSettingsRequestGmbAccessResponse :: LiaSettingsRequestGmbAccessResponse
- lsrgarKind :: Lens' LiaSettingsRequestGmbAccessResponse Text
- data ProductStatusDestinationStatus
- productStatusDestinationStatus :: ProductStatusDestinationStatus
- psdsDestination :: Lens' ProductStatusDestinationStatus (Maybe Text)
- psdsStatus :: Lens' ProductStatusDestinationStatus (Maybe Text)
- data RegionalInventory
- regionalInventory :: RegionalInventory
- riRegionId :: Lens' RegionalInventory (Maybe Text)
- riKind :: Lens' RegionalInventory Text
- riSalePrice :: Lens' RegionalInventory (Maybe Price)
- riAvailability :: Lens' RegionalInventory (Maybe Text)
- riCustomAttributes :: Lens' RegionalInventory [CustomAttribute]
- riSalePriceEffectiveDate :: Lens' RegionalInventory (Maybe Text)
- riPrice :: Lens' RegionalInventory (Maybe Price)
- 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 PostalCodeGroup
- postalCodeGroup :: PostalCodeGroup
- pcgCountry :: Lens' PostalCodeGroup (Maybe Text)
- pcgPostalCodeRanges :: Lens' PostalCodeGroup [PostalCodeRange]
- pcgName :: Lens' PostalCodeGroup (Maybe Text)
- data DatafeedsCustomBatchRequest
- datafeedsCustomBatchRequest :: DatafeedsCustomBatchRequest
- dEntries :: Lens' DatafeedsCustomBatchRequest [DatafeedsCustomBatchRequestEntry]
- data RegionalinventoryCustomBatchResponseEntry
- regionalinventoryCustomBatchResponseEntry :: RegionalinventoryCustomBatchResponseEntry
- rcbreRegionalInventory :: Lens' RegionalinventoryCustomBatchResponseEntry (Maybe RegionalInventory)
- rcbreKind :: Lens' RegionalinventoryCustomBatchResponseEntry Text
- rcbreErrors :: Lens' RegionalinventoryCustomBatchResponseEntry (Maybe Errors)
- rcbreBatchId :: Lens' RegionalinventoryCustomBatchResponseEntry (Maybe Word32)
- data OrdersCancelTestOrderByCustomerResponse
- ordersCancelTestOrderByCustomerResponse :: OrdersCancelTestOrderByCustomerResponse
- octobcrKind :: Lens' OrdersCancelTestOrderByCustomerResponse Text
- data LiaOnDisplayToOrderSettings
- liaOnDisplayToOrderSettings :: LiaOnDisplayToOrderSettings
- lodtosStatus :: Lens' LiaOnDisplayToOrderSettings (Maybe Text)
- lodtosShippingCostPolicyURL :: Lens' LiaOnDisplayToOrderSettings (Maybe Text)
- data AccountAddress
- accountAddress :: AccountAddress
- aaStreetAddress :: Lens' AccountAddress (Maybe Text)
- aaCountry :: Lens' AccountAddress (Maybe Text)
- aaPostalCode :: Lens' AccountAddress (Maybe Text)
- aaLocality :: Lens' AccountAddress (Maybe Text)
- aaRegion :: Lens' AccountAddress (Maybe Text)
- data InvoiceSummaryAdditionalChargeSummary
- invoiceSummaryAdditionalChargeSummary :: InvoiceSummaryAdditionalChargeSummary
- isacsTotalAmount :: Lens' InvoiceSummaryAdditionalChargeSummary (Maybe Amount)
- isacsType :: Lens' InvoiceSummaryAdditionalChargeSummary (Maybe Text)
- data RefundReason
- refundReason :: RefundReason
- rrReasonCode :: Lens' RefundReason (Maybe Text)
- rrDescription :: Lens' RefundReason (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)
- dFetchSchedule :: Lens' Datafeed (Maybe DatafeedFetchSchedule)
- dName :: Lens' Datafeed (Maybe Text)
- dTargets :: Lens' Datafeed [DatafeedTarget]
- dId :: Lens' Datafeed (Maybe Int64)
- 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 GmbAccounts
- gmbAccounts :: GmbAccounts
- gaGmbAccounts :: Lens' GmbAccounts [GmbAccountsGmbAccount]
- gaAccountId :: Lens' GmbAccounts (Maybe Word64)
- data CustomerReturnReason
- customerReturnReason :: CustomerReturnReason
- crrReasonCode :: Lens' CustomerReturnReason (Maybe Text)
- crrDescription :: Lens' CustomerReturnReason (Maybe Text)
- data AccountIdentifier
- accountIdentifier :: AccountIdentifier
- aiMerchantId :: Lens' AccountIdentifier (Maybe Word64)
- aiAggregatorId :: Lens' AccountIdentifier (Maybe Word64)
- data PosCustomBatchRequest
- posCustomBatchRequest :: PosCustomBatchRequest
- pEntries :: Lens' PosCustomBatchRequest [PosCustomBatchRequestEntry]
- data OrderinvoicesCreateChargeInvoiceRequest
- orderinvoicesCreateChargeInvoiceRequest :: OrderinvoicesCreateChargeInvoiceRequest
- occirShipmentGroupId :: Lens' OrderinvoicesCreateChargeInvoiceRequest (Maybe Text)
- occirLineItemInvoices :: Lens' OrderinvoicesCreateChargeInvoiceRequest [ShipmentInvoiceLineItemInvoice]
- occirInvoiceId :: Lens' OrderinvoicesCreateChargeInvoiceRequest (Maybe Text)
- occirInvoiceSummary :: Lens' OrderinvoicesCreateChargeInvoiceRequest (Maybe InvoiceSummary)
- occirOperationId :: Lens' OrderinvoicesCreateChargeInvoiceRequest (Maybe Text)
- data OrderLineItem
- orderLineItem :: OrderLineItem
- oliAnnotations :: Lens' OrderLineItem [OrderMerchantProvidedAnnotation]
- 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 Service
- service :: Service
- sDeliveryCountry :: Lens' Service (Maybe Text)
- sRateGroups :: Lens' Service [RateGroup]
- sDeliveryTime :: Lens' Service (Maybe DeliveryTime)
- sActive :: Lens' Service (Maybe Bool)
- sName :: Lens' Service (Maybe Text)
- sCurrency :: Lens' Service (Maybe Text)
- sEligibility :: Lens' Service (Maybe Text)
- sMinimumOrderValue :: Lens' Service (Maybe Price)
- data ProductstatusesCustomBatchResponse
- productstatusesCustomBatchResponse :: ProductstatusesCustomBatchResponse
- proEntries :: Lens' ProductstatusesCustomBatchResponse [ProductstatusesCustomBatchResponseEntry]
- proKind :: 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)
- ousrDeliveryDate :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrOperationId :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- data OrderShipmentLineItemShipment
- orderShipmentLineItemShipment :: OrderShipmentLineItemShipment
- oslisQuantity :: Lens' OrderShipmentLineItemShipment (Maybe Word32)
- oslisLineItemId :: Lens' OrderShipmentLineItemShipment (Maybe Text)
- oslisProductId :: Lens' OrderShipmentLineItemShipment (Maybe Text)
- data OrdersListStatuses
- data OrderreportsListTransactionsResponse
- orderreportsListTransactionsResponse :: OrderreportsListTransactionsResponse
- oltrNextPageToken :: Lens' OrderreportsListTransactionsResponse (Maybe Text)
- oltrTransactions :: Lens' OrderreportsListTransactionsResponse [OrderReportTransaction]
- oltrKind :: Lens' OrderreportsListTransactionsResponse Text
- data LiaSettingsCustomBatchResponse
- liaSettingsCustomBatchResponse :: LiaSettingsCustomBatchResponse
- lscbrEntries :: Lens' LiaSettingsCustomBatchResponse [LiaSettingsCustomBatchResponseEntry]
- lscbrKind :: Lens' LiaSettingsCustomBatchResponse Text
- data LoyaltyPoints
- loyaltyPoints :: LoyaltyPoints
- lpRatio :: Lens' LoyaltyPoints (Maybe Double)
- lpPointsValue :: Lens' LoyaltyPoints (Maybe Int64)
- lpName :: Lens' LoyaltyPoints (Maybe Text)
- data LiaSettingsSetPosDataProviderResponse
- liaSettingsSetPosDataProviderResponse :: LiaSettingsSetPosDataProviderResponse
- lsspdprKind :: Lens' LiaSettingsSetPosDataProviderResponse Text
- data AccountStatus
- accountStatus :: AccountStatus
- asAccountLevelIssues :: Lens' AccountStatus [AccountStatusAccountLevelIssue]
- asKind :: Lens' AccountStatus Text
- asAccountId :: Lens' AccountStatus (Maybe Text)
- asProducts :: Lens' AccountStatus [AccountStatusProducts]
- asWebsiteClaimed :: Lens' AccountStatus (Maybe Bool)
- data ShippingSettingsCustomBatchRequestEntry
- shippingSettingsCustomBatchRequestEntry :: ShippingSettingsCustomBatchRequestEntry
- sscbreMerchantId :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe Word64)
- sscbreAccountId :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe Word64)
- sscbreMethod :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe Text)
- sscbreShippingSettings :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe ShippingSettings)
- sscbreBatchId :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe Word32)
- data PosInventoryResponse
- posInventoryResponse :: PosInventoryResponse
- pirStoreCode :: Lens' PosInventoryResponse (Maybe Text)
- pirKind :: Lens' PosInventoryResponse Text
- pirItemId :: Lens' PosInventoryResponse (Maybe Text)
- pirQuantity :: Lens' PosInventoryResponse (Maybe Int64)
- pirTargetCountry :: Lens' PosInventoryResponse (Maybe Text)
- pirGtin :: Lens' PosInventoryResponse (Maybe Text)
- pirPrice :: Lens' PosInventoryResponse (Maybe Price)
- pirContentLanguage :: Lens' PosInventoryResponse (Maybe Text)
- pirTimestamp :: Lens' PosInventoryResponse (Maybe Text)
- data AccountstatusesCustomBatchRequest
- accountstatusesCustomBatchRequest :: AccountstatusesCustomBatchRequest
- acbrEntries :: Lens' AccountstatusesCustomBatchRequest [AccountstatusesCustomBatchRequestEntry]
- data AccounttaxListResponse
- accounttaxListResponse :: AccounttaxListResponse
- alrNextPageToken :: Lens' AccounttaxListResponse (Maybe Text)
- alrKind :: Lens' AccounttaxListResponse Text
- alrResources :: Lens' AccounttaxListResponse [AccountTax]
- data LiaSettingsRequestInventoryVerificationResponse
- liaSettingsRequestInventoryVerificationResponse :: LiaSettingsRequestInventoryVerificationResponse
- lsrivrKind :: Lens' LiaSettingsRequestInventoryVerificationResponse Text
- data OrderinvoicesCreateChargeInvoiceResponse
- orderinvoicesCreateChargeInvoiceResponse :: OrderinvoicesCreateChargeInvoiceResponse
- occirKind :: Lens' OrderinvoicesCreateChargeInvoiceResponse Text
- occirExecutionStatus :: Lens' OrderinvoicesCreateChargeInvoiceResponse (Maybe Text)
- data DatafeedsFetchNowResponse
- datafeedsFetchNowResponse :: DatafeedsFetchNowResponse
- dfnrKind :: Lens' DatafeedsFetchNowResponse Text
- data OrdersGetTestOrderTemplateResponse
- ordersGetTestOrderTemplateResponse :: OrdersGetTestOrderTemplateResponse
- ogtotrKind :: Lens' OrdersGetTestOrderTemplateResponse Text
- ogtotrTemplate :: Lens' OrdersGetTestOrderTemplateResponse (Maybe TestOrder)
- data AccountsCustomBatchRequestEntry
- accountsCustomBatchRequestEntry :: AccountsCustomBatchRequestEntry
- accMerchantId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64)
- accForce :: Lens' AccountsCustomBatchRequestEntry (Maybe Bool)
- accAccount :: Lens' AccountsCustomBatchRequestEntry (Maybe Account)
- accAccountId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64)
- accMethod :: Lens' AccountsCustomBatchRequestEntry (Maybe Text)
- accOverwrite :: Lens' AccountsCustomBatchRequestEntry (Maybe Bool)
- accBatchId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word32)
- accLinkRequest :: Lens' AccountsCustomBatchRequestEntry (Maybe AccountsCustomBatchRequestEntryLinkRequest)
- data Weight
- weight :: Weight
- wValue :: Lens' Weight (Maybe Text)
- wUnit :: Lens' Weight (Maybe Text)
- data OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption
- orderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption :: OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption
- ocbrecriroReason :: Lens' OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption (Maybe Text)
- ocbrecriroDescription :: Lens' OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption (Maybe Text)
- data LiaSettingsListResponse
- liaSettingsListResponse :: LiaSettingsListResponse
- lslrNextPageToken :: Lens' LiaSettingsListResponse (Maybe Text)
- lslrKind :: Lens' LiaSettingsListResponse Text
- lslrResources :: Lens' LiaSettingsListResponse [LiaSettings]
- 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 OrderPromotionItem
- orderPromotionItem :: OrderPromotionItem
- opiQuantity :: Lens' OrderPromotionItem (Maybe Int32)
- opiLineItemId :: Lens' OrderPromotionItem (Maybe Text)
- opiProductId :: Lens' OrderPromotionItem (Maybe Text)
- data PosCustomBatchResponse
- posCustomBatchResponse :: PosCustomBatchResponse
- posEntries :: Lens' PosCustomBatchResponse [PosCustomBatchResponseEntry]
- posKind :: Lens' PosCustomBatchResponse Text
- data OrdersCreateTestOrderRequest
- ordersCreateTestOrderRequest :: OrdersCreateTestOrderRequest
- octorTemplateName :: Lens' OrdersCreateTestOrderRequest (Maybe Text)
- octorCountry :: Lens' OrdersCreateTestOrderRequest (Maybe Text)
- octorTestOrder :: Lens' OrdersCreateTestOrderRequest (Maybe TestOrder)
- data AccountUser
- accountUser :: AccountUser
- auAdmin :: Lens' AccountUser (Maybe Bool)
- auPaymentsManager :: Lens' AccountUser (Maybe Bool)
- auOrderManager :: Lens' AccountUser (Maybe Bool)
- auEmailAddress :: Lens' AccountUser (Maybe Text)
- auPaymentsAnalyst :: Lens' AccountUser (Maybe Bool)
- data AccountCustomerService
- accountCustomerService :: AccountCustomerService
- acsEmail :: Lens' AccountCustomerService (Maybe Text)
- acsURL :: Lens' AccountCustomerService (Maybe Text)
- acsPhoneNumber :: Lens' AccountCustomerService (Maybe Text)
- data OrderreturnsListOrderBy
- data GmbAccountsGmbAccount
- gmbAccountsGmbAccount :: GmbAccountsGmbAccount
- gagaEmail :: Lens' GmbAccountsGmbAccount (Maybe Text)
- gagaListingCount :: Lens' GmbAccountsGmbAccount (Maybe Word64)
- gagaName :: Lens' GmbAccountsGmbAccount (Maybe Text)
- gagaType :: Lens' GmbAccountsGmbAccount (Maybe Text)
- data OrdersInStoreRefundLineItemResponse
- ordersInStoreRefundLineItemResponse :: OrdersInStoreRefundLineItemResponse
- oisrlirKind :: Lens' OrdersInStoreRefundLineItemResponse Text
- oisrlirExecutionStatus :: Lens' OrdersInStoreRefundLineItemResponse (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 OrderCustomerMarketingRightsInfo
- orderCustomerMarketingRightsInfo :: OrderCustomerMarketingRightsInfo
- ocmriExplicitMarketingPreference :: Lens' OrderCustomerMarketingRightsInfo (Maybe Text)
- ocmriMarketingEmailAddress :: Lens' OrderCustomerMarketingRightsInfo (Maybe Text)
- ocmriLastUpdatedTimestamp :: Lens' OrderCustomerMarketingRightsInfo (Maybe Text)
- data MerchantOrderReturnItem
- merchantOrderReturnItem :: MerchantOrderReturnItem
- moriReturnShipmentIds :: Lens' MerchantOrderReturnItem [Text]
- moriMerchantReturnReason :: Lens' MerchantOrderReturnItem (Maybe RefundReason)
- moriState :: Lens' MerchantOrderReturnItem (Maybe Text)
- moriCustomerReturnReason :: Lens' MerchantOrderReturnItem (Maybe CustomerReturnReason)
- moriItemId :: Lens' MerchantOrderReturnItem (Maybe Text)
- moriProduct :: Lens' MerchantOrderReturnItem (Maybe OrderLineItemProduct)
- data AccountStatusAccountLevelIssue
- accountStatusAccountLevelIssue :: AccountStatusAccountLevelIssue
- asaliDestination :: Lens' AccountStatusAccountLevelIssue (Maybe Text)
- asaliCountry :: Lens' AccountStatusAccountLevelIssue (Maybe Text)
- asaliSeverity :: Lens' AccountStatusAccountLevelIssue (Maybe Text)
- asaliDocumentation :: Lens' AccountStatusAccountLevelIssue (Maybe Text)
- asaliId :: Lens' AccountStatusAccountLevelIssue (Maybe Text)
- asaliTitle :: Lens' AccountStatusAccountLevelIssue (Maybe Text)
- asaliDetail :: Lens' AccountStatusAccountLevelIssue (Maybe Text)
- data Value
- value :: Value
- vPricePercentage :: Lens' Value (Maybe Text)
- vCarrierRateName :: Lens' Value (Maybe Text)
- vFlatRate :: Lens' Value (Maybe Price)
- vSubtableName :: Lens' Value (Maybe Text)
- vNoShipping :: Lens' Value (Maybe Bool)
- 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)
- dfsPaused :: Lens' DatafeedFetchSchedule (Maybe Bool)
- data RegionalinventoryCustomBatchResponse
- regionalinventoryCustomBatchResponse :: RegionalinventoryCustomBatchResponse
- rcbrEntries :: Lens' RegionalinventoryCustomBatchResponse [RegionalinventoryCustomBatchResponseEntry]
- rcbrKind :: Lens' RegionalinventoryCustomBatchResponse Text
- data PosStore
- posStore :: PosStore
- pssStoreCode :: Lens' PosStore (Maybe Text)
- pssKind :: Lens' PosStore Text
- pssStoreAddress :: Lens' PosStore (Maybe Text)
- data LiaSettingsSetInventoryVerificationContactResponse
- liaSettingsSetInventoryVerificationContactResponse :: LiaSettingsSetInventoryVerificationContactResponse
- lssivcrKind :: Lens' LiaSettingsSetInventoryVerificationContactResponse Text
- data ShippingSettingsGetSupportedCarriersResponse
- shippingSettingsGetSupportedCarriersResponse :: ShippingSettingsGetSupportedCarriersResponse
- ssgscrKind :: Lens' ShippingSettingsGetSupportedCarriersResponse Text
- ssgscrCarriers :: Lens' ShippingSettingsGetSupportedCarriersResponse [CarriersCarrier]
- data PosDataProvidersPosDataProvider
- posDataProvidersPosDataProvider :: PosDataProvidersPosDataProvider
- pdppdpProviderId :: Lens' PosDataProvidersPosDataProvider (Maybe Word64)
- pdppdpFullName :: Lens' PosDataProvidersPosDataProvider (Maybe Text)
- pdppdpDisplayName :: Lens' PosDataProvidersPosDataProvider (Maybe Text)
- data HolidaysHoliday
- holidaysHoliday :: HolidaysHoliday
- hhDeliveryGuaranteeHour :: Lens' HolidaysHoliday (Maybe Word64)
- hhDate :: Lens' HolidaysHoliday (Maybe Text)
- hhDeliveryGuaranteeDate :: Lens' HolidaysHoliday (Maybe Text)
- hhCountryCode :: Lens' HolidaysHoliday (Maybe Text)
- hhId :: Lens' HolidaysHoliday (Maybe Text)
- hhType :: Lens' HolidaysHoliday (Maybe Text)
- data AccountsListResponse
- accountsListResponse :: AccountsListResponse
- accNextPageToken :: Lens' AccountsListResponse (Maybe Text)
- accKind :: Lens' AccountsListResponse Text
- accResources :: Lens' AccountsListResponse [Account]
- data AccountBusinessInformation
- accountBusinessInformation :: AccountBusinessInformation
- abiAddress :: Lens' AccountBusinessInformation (Maybe AccountAddress)
- abiPhoneNumber :: Lens' AccountBusinessInformation (Maybe Text)
- abiCustomerService :: Lens' AccountBusinessInformation (Maybe AccountCustomerService)
- data CarriersCarrier
- carriersCarrier :: CarriersCarrier
- ccCountry :: Lens' CarriersCarrier (Maybe Text)
- ccName :: Lens' CarriersCarrier (Maybe Text)
- ccServices :: Lens' CarriersCarrier [Text]
- data CarrierRate
- carrierRate :: CarrierRate
- crOriginPostalCode :: Lens' CarrierRate (Maybe Text)
- crFlatAdjustment :: Lens' CarrierRate (Maybe Price)
- crCarrierService :: Lens' CarrierRate (Maybe Text)
- crName :: Lens' CarrierRate (Maybe Text)
- crPercentageAdjustment :: Lens' CarrierRate (Maybe Text)
- crCarrierName :: Lens' CarrierRate (Maybe Text)
- data ShippingSettingsListResponse
- shippingSettingsListResponse :: ShippingSettingsListResponse
- sslrNextPageToken :: Lens' ShippingSettingsListResponse (Maybe Text)
- sslrKind :: Lens' ShippingSettingsListResponse Text
- sslrResources :: Lens' ShippingSettingsListResponse [ShippingSettings]
- data OrdersCreateTestReturnResponse
- ordersCreateTestReturnResponse :: OrdersCreateTestReturnResponse
- octrrKind :: Lens' OrdersCreateTestReturnResponse Text
- octrrReturnId :: Lens' OrdersCreateTestReturnResponse (Maybe Text)
- data OrdersShipLineItemsRequest
- ordersShipLineItemsRequest :: OrdersShipLineItemsRequest
- oslirShipmentGroupId :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- oslirShipmentInfos :: Lens' OrdersShipLineItemsRequest [OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo]
- oslirLineItems :: Lens' OrdersShipLineItemsRequest [OrderShipmentLineItemShipment]
- oslirOperationId :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- data OrderreturnsListResponse
- orderreturnsListResponse :: OrderreturnsListResponse
- olrNextPageToken :: Lens' OrderreturnsListResponse (Maybe Text)
- olrKind :: Lens' OrderreturnsListResponse Text
- olrResources :: Lens' OrderreturnsListResponse [MerchantOrderReturn]
- data AccountsCustomBatchResponse
- accountsCustomBatchResponse :: AccountsCustomBatchResponse
- acbrcEntries :: Lens' AccountsCustomBatchResponse [AccountsCustomBatchResponseEntry]
- acbrcKind :: Lens' AccountsCustomBatchResponse Text
- data OrdersUpdateLineItemShippingDetailsRequest
- ordersUpdateLineItemShippingDetailsRequest :: OrdersUpdateLineItemShippingDetailsRequest
- oulisdrShipByDate :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text)
- oulisdrLineItemId :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text)
- oulisdrDeliverByDate :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text)
- oulisdrOperationId :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text)
- oulisdrProductId :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text)
- data MerchantOrderReturn
- merchantOrderReturn :: MerchantOrderReturn
- morReturnShipments :: Lens' MerchantOrderReturn [ReturnShipment]
- morMerchantOrderId :: Lens' MerchantOrderReturn (Maybe Text)
- morReturnItems :: Lens' MerchantOrderReturn [MerchantOrderReturnItem]
- morCreationDate :: Lens' MerchantOrderReturn (Maybe Text)
- morOrderId :: Lens' MerchantOrderReturn (Maybe Text)
- morOrderReturnId :: Lens' MerchantOrderReturn (Maybe 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 PosCustomBatchRequestEntry
- posCustomBatchRequestEntry :: PosCustomBatchRequestEntry
- pcbreMerchantId :: Lens' PosCustomBatchRequestEntry (Maybe Word64)
- pcbreStoreCode :: Lens' PosCustomBatchRequestEntry (Maybe Text)
- pcbreTargetMerchantId :: Lens' PosCustomBatchRequestEntry (Maybe Word64)
- pcbreMethod :: Lens' PosCustomBatchRequestEntry (Maybe Text)
- pcbreStore :: Lens' PosCustomBatchRequestEntry (Maybe PosStore)
- pcbreInventory :: Lens' PosCustomBatchRequestEntry (Maybe PosInventory)
- pcbreSale :: Lens' PosCustomBatchRequestEntry (Maybe PosSale)
- pcbreBatchId :: Lens' PosCustomBatchRequestEntry (Maybe Word32)
- 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 AccountsLinkResponse
- accountsLinkResponse :: AccountsLinkResponse
- alrlKind :: Lens' AccountsLinkResponse Text
- data OrderLineItemReturnInfo
- orderLineItemReturnInfo :: OrderLineItemReturnInfo
- oliriIsReturnable :: Lens' OrderLineItemReturnInfo (Maybe Bool)
- oliriPolicyURL :: Lens' OrderLineItemReturnInfo (Maybe Text)
- oliriDaysToReturn :: Lens' OrderLineItemReturnInfo (Maybe Int32)
- data TransitTable
- transitTable :: TransitTable
- ttTransitTimeLabels :: Lens' TransitTable [Text]
- ttPostalCodeGroupNames :: Lens' TransitTable [Text]
- ttRows :: Lens' TransitTable [TransitTableTransitTimeRow]
- data Account
- account :: Account
- aaUsers :: Lens' Account [AccountUser]
- aaYouTubeChannelLinks :: Lens' Account [AccountYouTubeChannelLink]
- aaKind :: Lens' Account Text
- aaSellerId :: Lens' Account (Maybe Text)
- aaName :: Lens' Account (Maybe Text)
- aaBusinessInformation :: Lens' Account (Maybe AccountBusinessInformation)
- aaId :: Lens' Account (Maybe Word64)
- aaAdsLinks :: Lens' Account [AccountAdsLink]
- aaWebsiteURL :: Lens' Account (Maybe Text)
- aaGoogleMyBusinessLink :: Lens' Account (Maybe AccountGoogleMyBusinessLink)
- aaAdultContent :: Lens' Account (Maybe Bool)
- data ShipmentTrackingInfo
- shipmentTrackingInfo :: ShipmentTrackingInfo
- stiCarrier :: Lens' ShipmentTrackingInfo (Maybe Text)
- stiTrackingNumber :: Lens' ShipmentTrackingInfo (Maybe Text)
- data OrdersCancelLineItemRequest
- ordersCancelLineItemRequest :: OrdersCancelLineItemRequest
- oclirQuantity :: Lens' OrdersCancelLineItemRequest (Maybe Word32)
- oclirLineItemId :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirReason :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirOperationId :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirProductId :: 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)
- acbrecDestinations :: Lens' AccountstatusesCustomBatchRequestEntry [Text]
- acbrecMethod :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Text)
- acbrecBatchId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word32)
- data DeliveryTime
- deliveryTime :: DeliveryTime
- dtTransitTimeTable :: Lens' DeliveryTime (Maybe TransitTable)
- dtHolidayCutoffs :: Lens' DeliveryTime [HolidayCutoff]
- dtMinTransitTimeInDays :: Lens' DeliveryTime (Maybe Word32)
- dtCutoffTime :: Lens' DeliveryTime (Maybe CutoffTime)
- dtMinHandlingTimeInDays :: Lens' DeliveryTime (Maybe Word32)
- dtMaxTransitTimeInDays :: Lens' DeliveryTime (Maybe Word32)
- dtMaxHandlingTimeInDays :: Lens' DeliveryTime (Maybe Word32)
- data LiaCountrySettings
- liaCountrySettings :: LiaCountrySettings
- lcsPosDataProvider :: Lens' LiaCountrySettings (Maybe LiaPosDataProvider)
- lcsCountry :: Lens' LiaCountrySettings (Maybe Text)
- lcsStorePickupActive :: Lens' LiaCountrySettings (Maybe Bool)
- lcsInventory :: Lens' LiaCountrySettings (Maybe LiaInventorySettings)
- lcsAbout :: Lens' LiaCountrySettings (Maybe LiaAboutPageSettings)
- lcsHostedLocalStorefrontActive :: Lens' LiaCountrySettings (Maybe Bool)
- lcsOnDisplayToOrder :: Lens' LiaCountrySettings (Maybe LiaOnDisplayToOrderSettings)
- data OrdersReturnRefundLineItemResponse
- ordersReturnRefundLineItemResponse :: OrdersReturnRefundLineItemResponse
- orrlirKind :: Lens' OrdersReturnRefundLineItemResponse Text
- orrlirExecutionStatus :: Lens' OrdersReturnRefundLineItemResponse (Maybe Text)
- data ProductstatusesCustomBatchResponseEntry
- productstatusesCustomBatchResponseEntry :: ProductstatusesCustomBatchResponseEntry
- pKind :: Lens' ProductstatusesCustomBatchResponseEntry Text
- pProductStatus :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe ProductStatus)
- pErrors :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Errors)
- pBatchId :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Word32)
- data ShippingSettingsGetSupportedHolidaysResponse
- shippingSettingsGetSupportedHolidaysResponse :: ShippingSettingsGetSupportedHolidaysResponse
- ssgshrKind :: Lens' ShippingSettingsGetSupportedHolidaysResponse Text
- ssgshrHolidays :: Lens' ShippingSettingsGetSupportedHolidaysResponse [HolidaysHoliday]
- data LiaPosDataProvider
- liaPosDataProvider :: LiaPosDataProvider
- lpdpPosExternalAccountId :: Lens' LiaPosDataProvider (Maybe Text)
- lpdpPosDataProviderId :: Lens' LiaPosDataProvider (Maybe Word64)
- data DatafeedFormat
- datafeedFormat :: DatafeedFormat
- dfQuotingMode :: Lens' DatafeedFormat (Maybe Text)
- dfFileEncoding :: Lens' DatafeedFormat (Maybe Text)
- dfColumnDelimiter :: Lens' DatafeedFormat (Maybe Text)
- data LiaSettings
- liaSettings :: LiaSettings
- lsCountrySettings :: Lens' LiaSettings [LiaCountrySettings]
- lsKind :: Lens' LiaSettings Text
- lsAccountId :: Lens' LiaSettings (Maybe Word64)
- data TransitTableTransitTimeRow
- transitTableTransitTimeRow :: TransitTableTransitTimeRow
- ttttrValues :: Lens' TransitTableTransitTimeRow [TransitTableTransitTimeRowTransitTimeValue]
- data ProductShipping
- productShipping :: ProductShipping
- pService :: Lens' ProductShipping (Maybe Text)
- pLocationGroupName :: Lens' ProductShipping (Maybe Text)
- pCountry :: Lens' ProductShipping (Maybe Text)
- pPostalCode :: Lens' ProductShipping (Maybe Text)
- pPrice :: Lens' ProductShipping (Maybe Price)
- pRegion :: Lens' ProductShipping (Maybe Text)
- pLocationId :: Lens' ProductShipping (Maybe Int64)
- data ShippingSettingsCustomBatchRequest
- shippingSettingsCustomBatchRequest :: ShippingSettingsCustomBatchRequest
- sscbrEntries :: Lens' ShippingSettingsCustomBatchRequest [ShippingSettingsCustomBatchRequestEntry]
- data LiaSettingsCustomBatchResponseEntry
- liaSettingsCustomBatchResponseEntry :: LiaSettingsCustomBatchResponseEntry
- lscbreGmbAccounts :: Lens' LiaSettingsCustomBatchResponseEntry (Maybe GmbAccounts)
- lscbreKind :: Lens' LiaSettingsCustomBatchResponseEntry Text
- lscbreLiaSettings :: Lens' LiaSettingsCustomBatchResponseEntry (Maybe LiaSettings)
- lscbreErrors :: Lens' LiaSettingsCustomBatchResponseEntry (Maybe Errors)
- lscbrePosDataProviders :: Lens' LiaSettingsCustomBatchResponseEntry [PosDataProviders]
- lscbreBatchId :: Lens' LiaSettingsCustomBatchResponseEntry (Maybe Word32)
- data AccountsCustomBatchRequest
- accountsCustomBatchRequest :: AccountsCustomBatchRequest
- aEntries :: Lens' AccountsCustomBatchRequest [AccountsCustomBatchRequestEntry]
- data PosCustomBatchResponseEntry
- posCustomBatchResponseEntry :: PosCustomBatchResponseEntry
- pcbrecKind :: Lens' PosCustomBatchResponseEntry Text
- pcbrecStore :: Lens' PosCustomBatchResponseEntry (Maybe PosStore)
- pcbrecInventory :: Lens' PosCustomBatchResponseEntry (Maybe PosInventory)
- pcbrecErrors :: Lens' PosCustomBatchResponseEntry (Maybe Errors)
- pcbrecSale :: Lens' PosCustomBatchResponseEntry (Maybe PosSale)
- pcbrecBatchId :: Lens' PosCustomBatchResponseEntry (Maybe Word32)
- data OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption
- orderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption :: OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption
- oReason :: Lens' OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption (Maybe Text)
- oDescription :: Lens' OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption (Maybe Text)
- data OrdersListResponse
- ordersListResponse :: OrdersListResponse
- oNextPageToken :: Lens' OrdersListResponse (Maybe Text)
- oKind :: Lens' OrdersListResponse Text
- oResources :: Lens' OrdersListResponse [Order]
- data OrdersUpdateLineItemShippingDetailsResponse
- ordersUpdateLineItemShippingDetailsResponse :: OrdersUpdateLineItemShippingDetailsResponse
- oulisdrKind :: Lens' OrdersUpdateLineItemShippingDetailsResponse Text
- oulisdrExecutionStatus :: Lens' OrdersUpdateLineItemShippingDetailsResponse (Maybe Text)
- data Headers
- headers :: Headers
- hNumberOfItems :: Lens' Headers [Text]
- hPostalCodeGroupNames :: Lens' Headers [Text]
- hPrices :: Lens' Headers [Price]
- hWeights :: Lens' Headers [Weight]
- hLocations :: Lens' Headers [LocationIdSet]
- data UnitInvoiceAdditionalCharge
- unitInvoiceAdditionalCharge :: UnitInvoiceAdditionalCharge
- uiacAdditionalChargeAmount :: Lens' UnitInvoiceAdditionalCharge (Maybe Amount)
- uiacType :: Lens' UnitInvoiceAdditionalCharge (Maybe Text)
- data OrdersShipLineItemsResponse
- ordersShipLineItemsResponse :: OrdersShipLineItemsResponse
- oslirKind :: Lens' OrdersShipLineItemsResponse Text
- oslirExecutionStatus :: Lens' OrdersShipLineItemsResponse (Maybe Text)
- data UnitInvoiceTaxLine
- unitInvoiceTaxLine :: UnitInvoiceTaxLine
- uitlTaxName :: Lens' UnitInvoiceTaxLine (Maybe Text)
- uitlTaxType :: Lens' UnitInvoiceTaxLine (Maybe Text)
- uitlTaxAmount :: Lens' UnitInvoiceTaxLine (Maybe Price)
- data OrdersCreateTestReturnRequest
- ordersCreateTestReturnRequest :: OrdersCreateTestReturnRequest
- octrrItems :: Lens' OrdersCreateTestReturnRequest [OrdersCustomBatchRequestEntryCreateTestReturnReturnItem]
- data ShippingSettings
- shippingSettings :: ShippingSettings
- ssPostalCodeGroups :: Lens' ShippingSettings [PostalCodeGroup]
- ssAccountId :: Lens' ShippingSettings (Maybe Word64)
- ssServices :: Lens' ShippingSettings [Service]
- data ProductAmount
- productAmount :: ProductAmount
- paRemittedTaxAmount :: Lens' ProductAmount (Maybe Price)
- paTaxAmount :: Lens' ProductAmount (Maybe Price)
- paPriceAmount :: Lens' ProductAmount (Maybe Price)
- data PostalCodeRange
- postalCodeRange :: PostalCodeRange
- pcrPostalCodeRangeBegin :: Lens' PostalCodeRange (Maybe Text)
- pcrPostalCodeRangeEnd :: Lens' PostalCodeRange (Maybe Text)
- data OrdersUpdateShipmentResponse
- ordersUpdateShipmentResponse :: OrdersUpdateShipmentResponse
- ousrKind :: Lens' OrdersUpdateShipmentResponse Text
- ousrExecutionStatus :: Lens' OrdersUpdateShipmentResponse (Maybe Text)
- data ProductstatusesCustomBatchRequest
- productstatusesCustomBatchRequest :: ProductstatusesCustomBatchRequest
- pcbrcEntries :: Lens' ProductstatusesCustomBatchRequest [ProductstatusesCustomBatchRequestEntry]
- data AccountYouTubeChannelLink
- accountYouTubeChannelLink :: AccountYouTubeChannelLink
- aytclStatus :: Lens' AccountYouTubeChannelLink (Maybe Text)
- aytclChannelId :: Lens' AccountYouTubeChannelLink (Maybe Text)
- data AccountAdsLink
- accountAdsLink :: AccountAdsLink
- aalStatus :: Lens' AccountAdsLink (Maybe Text)
- aalAdsId :: Lens' AccountAdsLink (Maybe Word64)
- data LiaAboutPageSettings
- liaAboutPageSettings :: LiaAboutPageSettings
- lapsStatus :: Lens' LiaAboutPageSettings (Maybe Text)
- lapsURL :: Lens' LiaAboutPageSettings (Maybe Text)
- data LiaSettingsCustomBatchRequest
- liaSettingsCustomBatchRequest :: LiaSettingsCustomBatchRequest
- lEntries :: Lens' LiaSettingsCustomBatchRequest [LiaSettingsCustomBatchRequestEntry]
- data CustomAttribute
- customAttribute :: CustomAttribute
- caGroupValues :: Lens' CustomAttribute [CustomAttribute]
- caValue :: Lens' CustomAttribute (Maybe Text)
- caName :: Lens' CustomAttribute (Maybe Text)
- data PosInventoryRequest
- posInventoryRequest :: PosInventoryRequest
- posStoreCode :: Lens' PosInventoryRequest (Maybe Text)
- posItemId :: Lens' PosInventoryRequest (Maybe Text)
- posQuantity :: Lens' PosInventoryRequest (Maybe Int64)
- posTargetCountry :: Lens' PosInventoryRequest (Maybe Text)
- posGtin :: Lens' PosInventoryRequest (Maybe Text)
- posPrice :: Lens' PosInventoryRequest (Maybe Price)
- posContentLanguage :: Lens' PosInventoryRequest (Maybe Text)
- posTimestamp :: Lens' PosInventoryRequest (Maybe Text)
- data AccountstatusesCustomBatchResponse
- accountstatusesCustomBatchResponse :: AccountstatusesCustomBatchResponse
- acccEntries :: Lens' AccountstatusesCustomBatchResponse [AccountstatusesCustomBatchResponseEntry]
- acccKind :: Lens' AccountstatusesCustomBatchResponse Text
- data ShippingSettingsCustomBatchResponseEntry
- shippingSettingsCustomBatchResponseEntry :: ShippingSettingsCustomBatchResponseEntry
- sKind :: Lens' ShippingSettingsCustomBatchResponseEntry Text
- sShippingSettings :: Lens' ShippingSettingsCustomBatchResponseEntry (Maybe ShippingSettings)
- sErrors :: Lens' ShippingSettingsCustomBatchResponseEntry (Maybe Errors)
- sBatchId :: Lens' ShippingSettingsCustomBatchResponseEntry (Maybe Word32)
- data ProductStatus
- productStatus :: ProductStatus
- ppKind :: Lens' ProductStatus Text
- ppLink :: Lens' ProductStatus (Maybe Text)
- ppDestinationStatuses :: Lens' ProductStatus [ProductStatusDestinationStatus]
- ppLastUpdateDate :: Lens' ProductStatus (Maybe Text)
- ppCreationDate :: Lens' ProductStatus (Maybe Text)
- ppTitle :: Lens' ProductStatus (Maybe Text)
- ppGoogleExpirationDate :: Lens' ProductStatus (Maybe Text)
- ppProductId :: Lens' ProductStatus (Maybe Text)
- ppItemLevelIssues :: Lens' ProductStatus [ProductStatusItemLevelIssue]
- data AccountstatusesListResponse
- accountstatusesListResponse :: AccountstatusesListResponse
- alr1NextPageToken :: Lens' AccountstatusesListResponse (Maybe Text)
- alr1Kind :: Lens' AccountstatusesListResponse Text
- alr1Resources :: Lens' AccountstatusesListResponse [AccountStatus]
- data OrdersSetLineItemMetadataResponse
- ordersSetLineItemMetadataResponse :: OrdersSetLineItemMetadataResponse
- oslimrKind :: Lens' OrdersSetLineItemMetadataResponse Text
- oslimrExecutionStatus :: Lens' OrdersSetLineItemMetadataResponse (Maybe Text)
- data AccounttaxCustomBatchRequest
- accounttaxCustomBatchRequest :: AccounttaxCustomBatchRequest
- accEntries :: Lens' AccounttaxCustomBatchRequest [AccounttaxCustomBatchRequestEntry]
- data ProductsCustomBatchRequestEntry
- productsCustomBatchRequestEntry :: ProductsCustomBatchRequestEntry
- prorMerchantId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word64)
- prorMethod :: Lens' ProductsCustomBatchRequestEntry (Maybe Text)
- prorProduct :: Lens' ProductsCustomBatchRequestEntry (Maybe Product)
- prorProductId :: Lens' ProductsCustomBatchRequestEntry (Maybe Text)
- prorBatchId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word32)
- data AccountGoogleMyBusinessLink
- accountGoogleMyBusinessLink :: AccountGoogleMyBusinessLink
- agmblGmbEmail :: Lens' AccountGoogleMyBusinessLink (Maybe Text)
- agmblStatus :: Lens' AccountGoogleMyBusinessLink (Maybe Text)
- data DatafeedstatusesCustomBatchRequestEntry
- datafeedstatusesCustomBatchRequestEntry :: DatafeedstatusesCustomBatchRequestEntry
- dMerchantId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64)
- dCountry :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Text)
- dMethod :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Text)
- dDatafeedId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64)
- dLanguage :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Text)
- dBatchId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word32)
- data OrderCustomer
- orderCustomer :: OrderCustomer
- ocFullName :: Lens' OrderCustomer (Maybe Text)
- ocMarketingRightsInfo :: Lens' OrderCustomer (Maybe OrderCustomerMarketingRightsInfo)
- data LocationIdSet
- locationIdSet :: LocationIdSet
- lisLocationIds :: Lens' LocationIdSet [Text]
- data Row
- row :: Row
- rCells :: Lens' Row [Value]
- data OrdersGetByMerchantOrderIdResponse
- ordersGetByMerchantOrderIdResponse :: OrdersGetByMerchantOrderIdResponse
- ogbmoirKind :: Lens' OrdersGetByMerchantOrderIdResponse Text
- ogbmoirOrder :: Lens' OrdersGetByMerchantOrderIdResponse (Maybe Order)
- data OrdersRejectReturnLineItemRequest
- ordersRejectReturnLineItemRequest :: OrdersRejectReturnLineItemRequest
- orrlirQuantity :: Lens' OrdersRejectReturnLineItemRequest (Maybe Word32)
- orrlirLineItemId :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text)
- orrlirReason :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text)
- orrlirOperationId :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text)
- orrlirProductId :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text)
- orrlirReasonText :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text)
- data OrdersCancelRequest
- ordersCancelRequest :: OrdersCancelRequest
- ocrReason :: Lens' OrdersCancelRequest (Maybe Text)
- ocrOperationId :: Lens' OrdersCancelRequest (Maybe Text)
- ocrReasonText :: Lens' OrdersCancelRequest (Maybe Text)
- data ReturnShipment
- returnShipment :: ReturnShipment
- rsState :: Lens' ReturnShipment (Maybe Text)
- rsShipmentTrackingInfos :: Lens' ReturnShipment [ShipmentTrackingInfo]
- rsReturnMethodType :: Lens' ReturnShipment (Maybe Text)
- rsShipmentId :: Lens' ReturnShipment (Maybe Text)
- rsCreationDate :: Lens' ReturnShipment (Maybe Text)
- rsDeliveryDate :: Lens' ReturnShipment (Maybe Text)
- rsShippingDate :: Lens' ReturnShipment (Maybe Text)
- data OrdersCancelTestOrderByCustomerRequest
- ordersCancelTestOrderByCustomerRequest :: OrdersCancelTestOrderByCustomerRequest
- octobcrReason :: Lens' OrdersCancelTestOrderByCustomerRequest (Maybe Text)
- data ProductStatusItemLevelIssue
- productStatusItemLevelIssue :: ProductStatusItemLevelIssue
- psiliDestination :: Lens' ProductStatusItemLevelIssue (Maybe Text)
- psiliResolution :: Lens' ProductStatusItemLevelIssue (Maybe Text)
- psiliDocumentation :: Lens' ProductStatusItemLevelIssue (Maybe Text)
- psiliCode :: Lens' ProductStatusItemLevelIssue (Maybe Text)
- psiliServability :: Lens' ProductStatusItemLevelIssue (Maybe Text)
- psiliAttributeName :: Lens' ProductStatusItemLevelIssue (Maybe Text)
- psiliDescription :: Lens' ProductStatusItemLevelIssue (Maybe Text)
- psiliDetail :: Lens' ProductStatusItemLevelIssue (Maybe Text)
- data OrderLineItemProductVariantAttribute
- orderLineItemProductVariantAttribute :: OrderLineItemProductVariantAttribute
- olipvaDimension :: Lens' OrderLineItemProductVariantAttribute (Maybe Text)
- olipvaValue :: Lens' OrderLineItemProductVariantAttribute (Maybe Text)
- data RateGroup
- rateGroup :: RateGroup
- rgCarrierRates :: Lens' RateGroup [CarrierRate]
- rgName :: Lens' RateGroup (Maybe Text)
- rgApplicableShippingLabels :: Lens' RateGroup [Text]
- rgMainTable :: Lens' RateGroup (Maybe Table)
- rgSingleValue :: Lens' RateGroup (Maybe Value)
- rgSubtables :: Lens' RateGroup [Table]
- data OrderPromotion
- orderPromotion :: OrderPromotion
- opShortTitle :: Lens' OrderPromotion (Maybe Text)
- opAppliedItems :: Lens' OrderPromotion [OrderPromotionItem]
- opMerchantPromotionId :: Lens' OrderPromotion (Maybe Text)
- opSubtype :: Lens' OrderPromotion (Maybe Text)
- opTitle :: Lens' OrderPromotion (Maybe Text)
- opType :: Lens' OrderPromotion (Maybe Text)
- opApplicableItems :: Lens' OrderPromotion [OrderPromotionItem]
- opPriceValue :: Lens' OrderPromotion (Maybe Price)
- opTaxValue :: Lens' OrderPromotion (Maybe Price)
- opFunder :: Lens' OrderPromotion (Maybe Text)
- data AccountStatusProducts
- accountStatusProducts :: AccountStatusProducts
- aspDestination :: Lens' AccountStatusProducts (Maybe Text)
- aspCountry :: Lens' AccountStatusProducts (Maybe Text)
- aspChannel :: Lens' AccountStatusProducts (Maybe Text)
- aspStatistics :: Lens' AccountStatusProducts (Maybe AccountStatusStatistics)
- aspItemLevelIssues :: Lens' AccountStatusProducts [AccountStatusItemLevelIssue]
- data RegionalinventoryCustomBatchRequestEntry
- regionalinventoryCustomBatchRequestEntry :: RegionalinventoryCustomBatchRequestEntry
- rMerchantId :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe Word64)
- rRegionalInventory :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe RegionalInventory)
- rMethod :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe Text)
- rProductId :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe Text)
- rBatchId :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe Word32)
- 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 InvoiceSummary
- invoiceSummary :: InvoiceSummary
- isProductTotal :: Lens' InvoiceSummary (Maybe Amount)
- isAdditionalChargeSummaries :: Lens' InvoiceSummary [InvoiceSummaryAdditionalChargeSummary]
- data PosListResponse
- posListResponse :: PosListResponse
- plrlKind :: Lens' PosListResponse Text
- plrlResources :: Lens' PosListResponse [PosStore]
- data OrderDeliveryDetails
- orderDeliveryDetails :: OrderDeliveryDetails
- oddAddress :: Lens' OrderDeliveryDetails (Maybe OrderAddress)
- oddPhoneNumber :: Lens' OrderDeliveryDetails (Maybe Text)
- data OrderLineItemProductFee
- orderLineItemProductFee :: OrderLineItemProductFee
- olipfAmount :: Lens' OrderLineItemProductFee (Maybe Price)
- olipfName :: Lens' OrderLineItemProductFee (Maybe Text)
- data OrdersCancelResponse
- ordersCancelResponse :: OrdersCancelResponse
- ocrKind :: Lens' OrdersCancelResponse Text
- ocrExecutionStatus :: Lens' OrdersCancelResponse (Maybe Text)
- data OrdersSetLineItemMetadataRequest
- ordersSetLineItemMetadataRequest :: OrdersSetLineItemMetadataRequest
- oslimrAnnotations :: Lens' OrdersSetLineItemMetadataRequest [OrderMerchantProvidedAnnotation]
- oslimrLineItemId :: Lens' OrdersSetLineItemMetadataRequest (Maybe Text)
- oslimrOperationId :: Lens' OrdersSetLineItemMetadataRequest (Maybe Text)
- oslimrProductId :: Lens' OrdersSetLineItemMetadataRequest (Maybe Text)
- data OrdersRejectReturnLineItemResponse
- ordersRejectReturnLineItemResponse :: OrdersRejectReturnLineItemResponse
- ordKind :: Lens' OrdersRejectReturnLineItemResponse Text
- ordExecutionStatus :: Lens' OrdersRejectReturnLineItemResponse (Maybe Text)
- data TestOrder
- testOrder :: TestOrder
- toPredefinedEmail :: Lens' TestOrder (Maybe Text)
- toKind :: Lens' TestOrder Text
- toLineItems :: Lens' TestOrder [TestOrderLineItem]
- toShippingOption :: Lens' TestOrder (Maybe Text)
- toPredefinedDeliveryAddress :: Lens' TestOrder (Maybe Text)
- toEnableOrderinvoices :: Lens' TestOrder (Maybe Bool)
- toPromotions :: Lens' TestOrder [OrderPromotion]
- toPredefinedBillingAddress :: Lens' TestOrder (Maybe Text)
- toNotificationMode :: Lens' TestOrder (Maybe Text)
- toShippingCost :: Lens' TestOrder (Maybe Price)
- data CutoffTime
- cutoffTime :: CutoffTime
- ctHour :: Lens' CutoffTime (Maybe Word32)
- ctTimezone :: Lens' CutoffTime (Maybe Text)
- ctMinute :: Lens' CutoffTime (Maybe Word32)
- data DatafeedstatusesCustomBatchResponseEntry
- datafeedstatusesCustomBatchResponseEntry :: DatafeedstatusesCustomBatchResponseEntry
- datErrors :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Errors)
- datDatafeedStatus :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe DatafeedStatus)
- datBatchId :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Word32)
- data OrderRefund
- orderRefund :: OrderRefund
- ordAmount :: Lens' OrderRefund (Maybe Price)
- ordActor :: Lens' OrderRefund (Maybe Text)
- ordReason :: Lens' OrderRefund (Maybe Text)
- ordCreationDate :: Lens' OrderRefund (Maybe Text)
- ordReasonText :: Lens' OrderRefund (Maybe Text)
- data TestOrderLineItemProduct
- testOrderLineItemProduct :: TestOrderLineItemProduct
- tolipImageLink :: 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
- acbr1Entries :: Lens' AccounttaxCustomBatchResponse [AccounttaxCustomBatchResponseEntry]
- acbr1Kind :: Lens' AccounttaxCustomBatchResponse Text
- data AccountsClaimWebsiteResponse
- accountsClaimWebsiteResponse :: AccountsClaimWebsiteResponse
- acwrKind :: Lens' AccountsClaimWebsiteResponse Text
- 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 OrdersCustomBatchRequestEntryCreateTestReturnReturnItem
- ordersCustomBatchRequestEntryCreateTestReturnReturnItem :: OrdersCustomBatchRequestEntryCreateTestReturnReturnItem
- ocbrectrriQuantity :: Lens' OrdersCustomBatchRequestEntryCreateTestReturnReturnItem (Maybe Word32)
- ocbrectrriLineItemId :: Lens' OrdersCustomBatchRequestEntryCreateTestReturnReturnItem (Maybe Text)
- data ProductUnitPricingBaseMeasure
- productUnitPricingBaseMeasure :: ProductUnitPricingBaseMeasure
- pupbmValue :: Lens' ProductUnitPricingBaseMeasure (Maybe Int64)
- pupbmUnit :: Lens' ProductUnitPricingBaseMeasure (Maybe Text)
- data LiaSettingsGetAccessibleGmbAccountsResponse
- liaSettingsGetAccessibleGmbAccountsResponse :: LiaSettingsGetAccessibleGmbAccountsResponse
- lsgagarGmbAccounts :: Lens' LiaSettingsGetAccessibleGmbAccountsResponse [GmbAccountsGmbAccount]
- lsgagarKind :: Lens' LiaSettingsGetAccessibleGmbAccountsResponse Text
- lsgagarAccountId :: Lens' LiaSettingsGetAccessibleGmbAccountsResponse (Maybe Word64)
- data DatafeedsListResponse
- datafeedsListResponse :: DatafeedsListResponse
- dlrNextPageToken :: Lens' DatafeedsListResponse (Maybe Text)
- dlrKind :: Lens' DatafeedsListResponse Text
- dlrResources :: Lens' DatafeedsListResponse [Datafeed]
- data TransitTableTransitTimeRowTransitTimeValue
- transitTableTransitTimeRowTransitTimeValue :: TransitTableTransitTimeRowTransitTimeValue
- ttttrttvMinTransitTimeInDays :: Lens' TransitTableTransitTimeRowTransitTimeValue (Maybe Word32)
- ttttrttvMaxTransitTimeInDays :: Lens' TransitTableTransitTimeRowTransitTimeValue (Maybe Word32)
- data AccountStatusStatistics
- accountStatusStatistics :: AccountStatusStatistics
- assPending :: Lens' AccountStatusStatistics (Maybe Int64)
- assExpiring :: Lens' AccountStatusStatistics (Maybe Int64)
- assActive :: Lens' AccountStatusStatistics (Maybe Int64)
- assDisApproved :: Lens' AccountStatusStatistics (Maybe Int64)
- data ProductsCustomBatchResponseEntry
- productsCustomBatchResponseEntry :: ProductsCustomBatchResponseEntry
- pcbre1Kind :: Lens' ProductsCustomBatchResponseEntry Text
- pcbre1Product :: Lens' ProductsCustomBatchResponseEntry (Maybe Product)
- pcbre1Errors :: Lens' ProductsCustomBatchResponseEntry (Maybe Errors)
- pcbre1BatchId :: Lens' ProductsCustomBatchResponseEntry (Maybe Word32)
- data Product
- product :: Product
- prorDisplayAdsLink :: Lens' Product (Maybe Text)
- prorCustomLabel1 :: Lens' Product (Maybe Text)
- prorShippingWidth :: Lens' Product (Maybe ProductShippingDimension)
- prorImageLink :: Lens' Product (Maybe Text)
- prorIncludedDestinations :: Lens' Product [Text]
- prorDisplayAdsValue :: Lens' Product (Maybe Double)
- prorLoyaltyPoints :: Lens' Product (Maybe LoyaltyPoints)
- prorAdditionalImageLinks :: Lens' Product [Text]
- prorExcludedDestinations :: Lens' Product [Text]
- prorColor :: Lens' Product (Maybe Text)
- prorCustomLabel0 :: Lens' Product (Maybe Text)
- prorKind :: Lens' Product Text
- prorMinHandlingTime :: Lens' Product (Maybe Int64)
- prorMultipack :: Lens' Product (Maybe Int64)
- prorPattern :: Lens' Product (Maybe Text)
- prorLink :: Lens' Product (Maybe Text)
- prorProductTypes :: Lens' Product [Text]
- prorSizeSystem :: Lens' Product (Maybe Text)
- prorUnitPricingBaseMeasure :: Lens' Product (Maybe ProductUnitPricingBaseMeasure)
- prorTaxes :: Lens' Product [ProductTax]
- prorMaterial :: Lens' Product (Maybe Text)
- prorInstallment :: Lens' Product (Maybe Installment)
- prorChannel :: Lens' Product (Maybe Text)
- prorIdentifierExists :: Lens' Product (Maybe Bool)
- prorBrand :: Lens' Product (Maybe Text)
- prorUnitPricingMeasure :: Lens' Product (Maybe ProductUnitPricingMeasure)
- prorSalePrice :: Lens' Product (Maybe Price)
- prorCostOfGoodsSold :: Lens' Product (Maybe Price)
- prorShippingLength :: Lens' Product (Maybe ProductShippingDimension)
- prorCustomLabel3 :: Lens' Product (Maybe Text)
- prorMaxHandlingTime :: Lens' Product (Maybe Int64)
- prorAvailability :: Lens' Product (Maybe Text)
- prorMinEnergyEfficiencyClass :: Lens' Product (Maybe Text)
- prorTargetCountry :: Lens' Product (Maybe Text)
- prorShippingLabel :: Lens' Product (Maybe Text)
- prorAdsRedirect :: Lens' Product (Maybe Text)
- prorCustomAttributes :: Lens' Product [CustomAttribute]
- prorGtin :: Lens' Product (Maybe Text)
- prorAgeGroup :: Lens' Product (Maybe Text)
- prorDisplayAdsTitle :: Lens' Product (Maybe Text)
- prorTransitTimeLabel :: Lens' Product (Maybe Text)
- prorMaxEnergyEfficiencyClass :: Lens' Product (Maybe Text)
- prorGender :: Lens' Product (Maybe Text)
- prorExpirationDate :: Lens' Product (Maybe Text)
- prorItemGroupId :: Lens' Product (Maybe Text)
- prorSalePriceEffectiveDate :: Lens' Product (Maybe Text)
- prorCustomLabel2 :: Lens' Product (Maybe Text)
- prorGoogleProductCategory :: Lens' Product (Maybe Text)
- prorShipping :: Lens' Product [ProductShipping]
- prorShippingWeight :: Lens' Product (Maybe ProductShippingWeight)
- prorSellOnGoogleQuantity :: Lens' Product (Maybe Int64)
- prorTaxCategory :: Lens' Product (Maybe Text)
- prorShippingHeight :: Lens' Product (Maybe ProductShippingDimension)
- prorAvailabilityDate :: Lens' Product (Maybe Text)
- prorSource :: Lens' Product (Maybe Text)
- prorOfferId :: Lens' Product (Maybe Text)
- prorId :: Lens' Product (Maybe Text)
- prorPrice :: Lens' Product (Maybe Price)
- prorPromotionIds :: Lens' Product [Text]
- prorSizeType :: Lens' Product (Maybe Text)
- prorMobileLink :: Lens' Product (Maybe Text)
- prorTitle :: Lens' Product (Maybe Text)
- prorAdult :: Lens' Product (Maybe Bool)
- prorContentLanguage :: Lens' Product (Maybe Text)
- prorAdsLabels :: Lens' Product [Text]
- prorEnergyEfficiencyClass :: Lens' Product (Maybe Text)
- prorDisplayAdsSimilarIds :: Lens' Product [Text]
- prorMpn :: Lens' Product (Maybe Text)
- prorCondition :: Lens' Product (Maybe Text)
- prorSizes :: Lens' Product [Text]
- prorIsBundle :: Lens' Product (Maybe Bool)
- prorDescription :: Lens' Product (Maybe Text)
- prorCustomLabel4 :: Lens' Product (Maybe Text)
- prorDisplayAdsId :: Lens' Product (Maybe Text)
- prorAdsGrouping :: Lens' Product (Maybe Text)
- data LiaSettingsCustomBatchRequestEntry
- liaSettingsCustomBatchRequestEntry :: LiaSettingsCustomBatchRequestEntry
- lGmbEmail :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text)
- lContactEmail :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text)
- lMerchantId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Word64)
- lCountry :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text)
- lLiaSettings :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe LiaSettings)
- lAccountId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Word64)
- lMethod :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text)
- lContactName :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text)
- lPosExternalAccountId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text)
- lPosDataProviderId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Word64)
- lBatchId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Word32)
- data Errors
- errors :: Errors
- errCode :: Lens' Errors (Maybe Word32)
- errMessage :: Lens' Errors (Maybe Text)
- errErrors :: Lens' Errors [Error']
- data LiaInventorySettings
- liaInventorySettings :: LiaInventorySettings
- lisInventoryVerificationContactName :: Lens' LiaInventorySettings (Maybe Text)
- lisStatus :: Lens' LiaInventorySettings (Maybe Text)
- lisInventoryVerificationContactEmail :: Lens' LiaInventorySettings (Maybe Text)
- lisInventoryVerificationContactStatus :: Lens' LiaInventorySettings (Maybe Text)
- data AccountstatusesCustomBatchResponseEntry
- accountstatusesCustomBatchResponseEntry :: AccountstatusesCustomBatchResponseEntry
- aaAccountStatus :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe AccountStatus)
- aaErrors :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Errors)
- aaBatchId :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Word32)
- data OrdersCancelLineItemResponse
- ordersCancelLineItemResponse :: OrdersCancelLineItemResponse
- oclirKind :: Lens' OrdersCancelLineItemResponse Text
- oclirExecutionStatus :: Lens' OrdersCancelLineItemResponse (Maybe Text)
- data HolidayCutoff
- holidayCutoff :: HolidayCutoff
- hcDeadlineHour :: Lens' HolidayCutoff (Maybe Word32)
- hcDeadlineTimezone :: Lens' HolidayCutoff (Maybe Text)
- hcVisibleFromDate :: Lens' HolidayCutoff (Maybe Text)
- hcHolidayId :: Lens' HolidayCutoff (Maybe Text)
- hcDeadlineDate :: Lens' HolidayCutoff (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)
- data ProductstatusesCustomBatchRequestEntry
- productstatusesCustomBatchRequestEntry :: ProductstatusesCustomBatchRequestEntry
- p2MerchantId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word64)
- p2Destinations :: Lens' ProductstatusesCustomBatchRequestEntry [Text]
- p2Method :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text)
- p2IncludeAttributes :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Bool)
- p2ProductId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text)
- p2BatchId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word32)
- data ShippingSettingsCustomBatchResponse
- shippingSettingsCustomBatchResponse :: ShippingSettingsCustomBatchResponse
- shiEntries :: Lens' ShippingSettingsCustomBatchResponse [ShippingSettingsCustomBatchResponseEntry]
- shiKind :: Lens' ShippingSettingsCustomBatchResponse Text
- data OrdersReturnRefundLineItemRequest
- ordersReturnRefundLineItemRequest :: OrdersReturnRefundLineItemRequest
- orrlirrQuantity :: Lens' OrdersReturnRefundLineItemRequest (Maybe Word32)
- orrlirrLineItemId :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text)
- orrlirrReason :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text)
- orrlirrOperationId :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text)
- orrlirrProductId :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text)
- orrlirrTaxAmount :: Lens' OrdersReturnRefundLineItemRequest (Maybe Price)
- orrlirrPriceAmount :: Lens' OrdersReturnRefundLineItemRequest (Maybe Price)
- orrlirrReasonText :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text)
- data ShipmentInvoiceLineItemInvoice
- shipmentInvoiceLineItemInvoice :: ShipmentInvoiceLineItemInvoice
- siliiUnitInvoice :: Lens' ShipmentInvoiceLineItemInvoice (Maybe UnitInvoice)
- siliiShipmentUnitIds :: Lens' ShipmentInvoiceLineItemInvoice [Text]
- siliiLineItemId :: Lens' ShipmentInvoiceLineItemInvoice (Maybe Text)
- siliiProductId :: Lens' ShipmentInvoiceLineItemInvoice (Maybe Text)
- data OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo
- ordersCustomBatchRequestEntryShipLineItemsShipmentInfo :: OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo
- ocbreslisiCarrier :: Lens' OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo (Maybe Text)
- ocbreslisiTrackingId :: Lens' OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo (Maybe Text)
- ocbreslisiShipmentId :: Lens' OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo (Maybe Text)
- data AccountsLinkRequest
- accountsLinkRequest :: AccountsLinkRequest
- alrAction :: Lens' AccountsLinkRequest (Maybe Text)
- alrLinkedAccountId :: Lens' AccountsLinkRequest (Maybe Text)
- alrLinkType :: Lens' AccountsLinkRequest (Maybe Text)
- data DatafeedTarget
- datafeedTarget :: DatafeedTarget
- dtIncludedDestinations :: Lens' DatafeedTarget [Text]
- dtExcludedDestinations :: Lens' DatafeedTarget [Text]
- dtCountry :: Lens' DatafeedTarget (Maybe Text)
- dtLanguage :: Lens' DatafeedTarget (Maybe Text)
- data OrdersUpdateMerchantOrderIdResponse
- ordersUpdateMerchantOrderIdResponse :: OrdersUpdateMerchantOrderIdResponse
- oumoirKind :: Lens' OrdersUpdateMerchantOrderIdResponse Text
- oumoirExecutionStatus :: Lens' OrdersUpdateMerchantOrderIdResponse (Maybe Text)
- data OrderreportsListDisbursementsResponse
- orderreportsListDisbursementsResponse :: OrderreportsListDisbursementsResponse
- oldrNextPageToken :: Lens' OrderreportsListDisbursementsResponse (Maybe Text)
- oldrKind :: Lens' OrderreportsListDisbursementsResponse Text
- oldrDisbursements :: Lens' OrderreportsListDisbursementsResponse [OrderReportDisbursement]
- 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 PosSaleRequest
- posSaleRequest :: PosSaleRequest
- psrsStoreCode :: Lens' PosSaleRequest (Maybe Text)
- psrsItemId :: Lens' PosSaleRequest (Maybe Text)
- psrsQuantity :: Lens' PosSaleRequest (Maybe Int64)
- psrsTargetCountry :: Lens' PosSaleRequest (Maybe Text)
- psrsGtin :: Lens' PosSaleRequest (Maybe Text)
- psrsPrice :: Lens' PosSaleRequest (Maybe Price)
- psrsContentLanguage :: Lens' PosSaleRequest (Maybe Text)
- psrsTimestamp :: Lens' PosSaleRequest (Maybe Text)
- psrsSaleId :: Lens' PosSaleRequest (Maybe Text)
- data Table
- table :: Table
- tRows :: Lens' Table [Row]
- tName :: Lens' Table (Maybe Text)
- tColumnHeaders :: Lens' Table (Maybe Headers)
- tRowHeaders :: Lens' Table (Maybe Headers)
- data Order
- order :: Order
- o1Status :: Lens' Order (Maybe Text)
- o1MerchantId :: Lens' Order (Maybe Word64)
- o1Refunds :: Lens' Order [OrderRefund]
- o1Kind :: Lens' Order Text
- o1LineItems :: Lens' Order [OrderLineItem]
- o1Shipments :: Lens' Order [OrderShipment]
- o1PlacedDate :: Lens' Order (Maybe Text)
- o1DeliveryDetails :: Lens' Order (Maybe OrderDeliveryDetails)
- o1MerchantOrderId :: Lens' Order (Maybe Text)
- o1Acknowledged :: Lens' Order (Maybe Bool)
- o1ShippingCostTax :: Lens' Order (Maybe Price)
- o1Customer :: Lens' Order (Maybe OrderCustomer)
- o1BillingAddress :: Lens' Order (Maybe OrderAddress)
- o1Id :: Lens' Order (Maybe Text)
- o1Promotions :: Lens' Order [OrderPromotion]
- o1NetTaxAmount :: Lens' Order (Maybe Price)
- o1TaxCollector :: Lens' Order (Maybe Text)
- o1PaymentStatus :: Lens' Order (Maybe Text)
- o1NetPriceAmount :: Lens' Order (Maybe Price)
- o1ShippingCost :: Lens' Order (Maybe Price)
- data OrderLineItemProduct
- orderLineItemProduct :: OrderLineItemProduct
- olipImageLink :: Lens' OrderLineItemProduct (Maybe Text)
- olipShownImage :: Lens' OrderLineItemProduct (Maybe Text)
- olipFees :: Lens' OrderLineItemProduct [OrderLineItemProductFee]
- 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
- acccAccountTax :: Lens' AccounttaxCustomBatchRequestEntry (Maybe AccountTax)
- acccMerchantId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64)
- acccAccountId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64)
- acccMethod :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Text)
- acccBatchId :: 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
- ppEntries :: Lens' ProductsCustomBatchRequest [ProductsCustomBatchRequestEntry]
- data PosDataProviders
- posDataProviders :: PosDataProviders
- pdpCountry :: Lens' PosDataProviders (Maybe Text)
- pdpPosDataProviders :: Lens' PosDataProviders [PosDataProvidersPosDataProvider]
- data PosInventory
- posInventory :: PosInventory
- piStoreCode :: Lens' PosInventory (Maybe Text)
- piKind :: Lens' PosInventory Text
- piItemId :: Lens' PosInventory (Maybe Text)
- piQuantity :: Lens' PosInventory (Maybe Int64)
- piTargetCountry :: Lens' PosInventory (Maybe Text)
- piGtin :: Lens' PosInventory (Maybe Text)
- piPrice :: Lens' PosInventory (Maybe Price)
- piContentLanguage :: Lens' PosInventory (Maybe Text)
- piTimestamp :: Lens' PosInventory (Maybe Text)
- data LiaSettingsListPosDataProvidersResponse
- liaSettingsListPosDataProvidersResponse :: LiaSettingsListPosDataProvidersResponse
- lslpdprKind :: Lens' LiaSettingsListPosDataProvidersResponse Text
- lslpdprPosDataProviders :: Lens' LiaSettingsListPosDataProvidersResponse [PosDataProviders]
- data OrderinvoicesCreateRefundInvoiceRequest
- orderinvoicesCreateRefundInvoiceRequest :: OrderinvoicesCreateRefundInvoiceRequest
- ocrirRefundOnlyOption :: Lens' OrderinvoicesCreateRefundInvoiceRequest (Maybe OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption)
- ocrirInvoiceId :: Lens' OrderinvoicesCreateRefundInvoiceRequest (Maybe Text)
- ocrirShipmentInvoices :: Lens' OrderinvoicesCreateRefundInvoiceRequest [ShipmentInvoice]
- ocrirOperationId :: Lens' OrderinvoicesCreateRefundInvoiceRequest (Maybe Text)
- ocrirReturnOption :: Lens' OrderinvoicesCreateRefundInvoiceRequest (Maybe OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption)
- data DatafeedStatus
- datafeedStatus :: DatafeedStatus
- dsItemsTotal :: Lens' DatafeedStatus (Maybe Word64)
- dsCountry :: Lens' DatafeedStatus (Maybe Text)
- dsKind :: Lens' DatafeedStatus Text
- dsWarnings :: Lens' DatafeedStatus [DatafeedStatusError]
- dsDatafeedId :: Lens' DatafeedStatus (Maybe Word64)
- dsProcessingStatus :: Lens' DatafeedStatus (Maybe Text)
- dsLanguage :: 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 OrdersInStoreRefundLineItemRequest
- ordersInStoreRefundLineItemRequest :: OrdersInStoreRefundLineItemRequest
- oisrlirQuantity :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Word32)
- oisrlirLineItemId :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text)
- oisrlirReason :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text)
- oisrlirOperationId :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text)
- oisrlirProductId :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text)
- oisrlirTaxAmount :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Price)
- oisrlirPriceAmount :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Price)
- oisrlirReasonText :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text)
- data AccountsCustomBatchRequestEntryLinkRequest
- accountsCustomBatchRequestEntryLinkRequest :: AccountsCustomBatchRequestEntryLinkRequest
- acbrelrAction :: Lens' AccountsCustomBatchRequestEntryLinkRequest (Maybe Text)
- acbrelrLinkedAccountId :: Lens' AccountsCustomBatchRequestEntryLinkRequest (Maybe Text)
- acbrelrLinkType :: Lens' AccountsCustomBatchRequestEntryLinkRequest (Maybe Text)
- data ProductShippingDimension
- productShippingDimension :: ProductShippingDimension
- psdValue :: Lens' ProductShippingDimension (Maybe Double)
- psdUnit :: Lens' ProductShippingDimension (Maybe Text)
- data RegionalinventoryCustomBatchRequest
- regionalinventoryCustomBatchRequest :: RegionalinventoryCustomBatchRequest
- rEntries :: Lens' RegionalinventoryCustomBatchRequest [RegionalinventoryCustomBatchRequestEntry]
- data DatafeedsCustomBatchResponseEntry
- datafeedsCustomBatchResponseEntry :: DatafeedsCustomBatchResponseEntry
- dcbrecDatafeed :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Datafeed)
- dcbrecErrors :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Errors)
- dcbrecBatchId :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Word32)
- data DatafeedstatusesListResponse
- datafeedstatusesListResponse :: DatafeedstatusesListResponse
- dlrlNextPageToken :: Lens' DatafeedstatusesListResponse (Maybe Text)
- dlrlKind :: Lens' DatafeedstatusesListResponse Text
- dlrlResources :: Lens' DatafeedstatusesListResponse [DatafeedStatus]
- data ProductsListResponse
- productsListResponse :: ProductsListResponse
- plr1NextPageToken :: Lens' ProductsListResponse (Maybe Text)
- plr1Kind :: Lens' ProductsListResponse Text
- plr1Resources :: Lens' ProductsListResponse [Product]
- data ShipmentInvoice
- shipmentInvoice :: ShipmentInvoice
- siShipmentGroupId :: Lens' ShipmentInvoice (Maybe Text)
- siLineItemInvoices :: Lens' ShipmentInvoice [ShipmentInvoiceLineItemInvoice]
- siInvoiceSummary :: Lens' ShipmentInvoice (Maybe InvoiceSummary)
- 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)
Service Configuration
shoppingContentService :: ServiceConfig Source #
Default request referring to version 'v2.1' 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
API Declaration
type ShoppingContentAPI = AccounttaxListResource :<|> (AccounttaxGetResource :<|> (AccounttaxCustombatchResource :<|> (AccounttaxUpdateResource :<|> (OrderinvoicesCreatechargeinvoiceResource :<|> (OrderinvoicesCreaterefundinvoiceResource :<|> (RegionalinventoryInsertResource :<|> (RegionalinventoryCustombatchResource :<|> (AccountsInsertResource :<|> (AccountsListResource :<|> (AccountsLinkResource :<|> (AccountsGetResource :<|> (AccountsCustombatchResource :<|> (AccountsAuthInfoResource :<|> (AccountsDeleteResource :<|> (AccountsUpdateResource :<|> (AccountsClaimwebsiteResource :<|> (OrderreportsListtransactionsResource :<|> (OrderreportsListdisbursementsResource :<|> (ProductstatusesListResource :<|> (ProductstatusesGetResource :<|> (ProductstatusesCustombatchResource :<|> (LiaSettingsListposDataprovidersResource :<|> (LiaSettingsSetposDataproviderResource :<|> (LiaSettingsRequestinventoryverificationResource :<|> (LiaSettingsListResource :<|> (LiaSettingsRequestgmbAccessResource :<|> (LiaSettingsGetResource :<|> (LiaSettingsCustombatchResource :<|> (LiaSettingsGetAccessiblegmbAccountsResource :<|> (LiaSettingsUpdateResource :<|> (LiaSettingsSetinventoryverificationcontactResource :<|> (PosInsertResource :<|> (PosListResource :<|> (PosGetResource :<|> (PosCustombatchResource :<|> (PosInventoryResource :<|> (PosSaleResource :<|> (PosDeleteResource :<|> (ShippingSettingsListResource :<|> (ShippingSettingsGetResource :<|> (ShippingSettingsCustombatchResource :<|> (ShippingSettingsGetsupportedcarriersResource :<|> (ShippingSettingsGetsupportedholidaysResource :<|> (ShippingSettingsUpdateResource :<|> (OrderreturnsListResource :<|> (OrderreturnsGetResource :<|> (OrdersGetbymerchantOrderidResource :<|> (OrdersCreatetestOrderResource :<|> (OrdersListResource :<|> (OrdersInstorerefundlineitemResource :<|> (OrdersCancellineitemResource :<|> (OrdersUpdatemerchantOrderidResource :<|> (OrdersAcknowledgeResource :<|> (OrdersCreatetestreturnResource :<|> (OrdersGetResource :<|> (OrdersGettestOrdertemplateResource :<|> (OrdersCanceltestOrderbycustomerResource :<|> (OrdersUpdateshipmentResource :<|> (OrdersSetlineitemmetadataResource :<|> (OrdersReturnrefundlineitemResource :<|> (OrdersAdvancetestOrderResource :<|> (OrdersShiplineitemsResource :<|> (OrdersUpdatelineitemshippingdetailsResource :<|> (OrdersRejectreturnlineitemResource :<|> (OrdersCancelResource :<|> (ProductsInsertResource :<|> (ProductsListResource :<|> (ProductsGetResource :<|> (ProductsCustombatchResource :<|> (ProductsDeleteResource :<|> (DatafeedstatusesListResource :<|> (DatafeedstatusesGetResource :<|> (DatafeedstatusesCustombatchResource :<|> (AccountstatusesListResource :<|> (AccountstatusesGetResource :<|> (AccountstatusesCustombatchResource :<|> (DatafeedsInsertResource :<|> (DatafeedsListResource :<|> (DatafeedsGetResource :<|> (DatafeedsCustombatchResource :<|> (DatafeedsFetchnowResource :<|> (DatafeedsDeleteResource :<|> DatafeedsUpdateResource)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) Source #
Represents the entirety of the methods and resources available for the Content API for Shopping service.
Resources
content.accounts.authinfo
content.accounts.claimwebsite
content.accounts.custombatch
content.accounts.delete
content.accounts.get
content.accounts.insert
content.accounts.link
content.accounts.list
content.accounts.update
content.accountstatuses.custombatch
content.accountstatuses.get
content.accountstatuses.list
content.accounttax.custombatch
content.accounttax.get
content.accounttax.list
content.accounttax.update
content.datafeeds.custombatch
content.datafeeds.delete
content.datafeeds.fetchnow
content.datafeeds.get
content.datafeeds.insert
content.datafeeds.list
content.datafeeds.update
content.datafeedstatuses.custombatch
content.datafeedstatuses.get
content.datafeedstatuses.list
content.liasettings.custombatch
content.liasettings.get
content.liasettings.getaccessiblegmbaccounts
content.liasettings.list
content.liasettings.listposdataproviders
content.liasettings.requestgmbaccess
content.liasettings.requestinventoryverification
content.liasettings.setinventoryverificationcontact
content.liasettings.setposdataprovider
content.liasettings.update
content.orderinvoices.createchargeinvoice
content.orderinvoices.createrefundinvoice
content.orderreports.listdisbursements
content.orderreports.listtransactions
content.orderreturns.get
content.orderreturns.list
content.orders.acknowledge
content.orders.advancetestorder
content.orders.cancel
content.orders.cancellineitem
content.orders.canceltestorderbycustomer
content.orders.createtestorder
content.orders.createtestreturn
content.orders.get
content.orders.getbymerchantorderid
content.orders.gettestordertemplate
content.orders.instorerefundlineitem
content.orders.list
content.orders.rejectreturnlineitem
content.orders.returnrefundlineitem
content.orders.setlineitemmetadata
content.orders.shiplineitems
content.orders.updatelineitemshippingdetails
content.orders.updatemerchantorderid
content.orders.updateshipment
content.pos.custombatch
content.pos.delete
content.pos.get
content.pos.insert
content.pos.inventory
content.pos.list
content.pos.sale
content.products.custombatch
content.products.delete
content.products.get
content.products.insert
content.products.list
content.productstatuses.custombatch
content.productstatuses.get
content.productstatuses.list
content.regionalinventory.custombatch
content.regionalinventory.insert
content.shippingsettings.custombatch
content.shippingsettings.get
content.shippingsettings.getsupportedcarriers
content.shippingsettings.getsupportedholidays
content.shippingsettings.list
content.shippingsettings.update
Types
OrdersAcknowledgeRequest
data OrdersAcknowledgeRequest Source #
Instances
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. All methods require the admin role.
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.
OrderinvoicesCreateRefundInvoiceResponse
data OrderinvoicesCreateRefundInvoiceResponse Source #
Instances
orderinvoicesCreateRefundInvoiceResponse :: OrderinvoicesCreateRefundInvoiceResponse Source #
Creates a value of OrderinvoicesCreateRefundInvoiceResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocrirKind :: Lens' OrderinvoicesCreateRefundInvoiceResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderinvoicesCreateRefundInvoiceResponse".
ocrirExecutionStatus :: Lens' OrderinvoicesCreateRefundInvoiceResponse (Maybe Text) Source #
The status of the execution.
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.
OrderReportTransaction
data OrderReportTransaction Source #
Instances
orderReportTransaction :: OrderReportTransaction Source #
Creates a value of OrderReportTransaction with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ortMerchantId :: Lens' OrderReportTransaction (Maybe Word64) Source #
The ID of the managing account.
ortDisbursementId :: Lens' OrderReportTransaction (Maybe Text) Source #
The ID of the disbursement.
ortDisbursementCreationDate :: Lens' OrderReportTransaction (Maybe Text) Source #
The date the disbursement was created, in ISO 8601 format.
ortTransactionDate :: Lens' OrderReportTransaction (Maybe Text) Source #
The date of the transaction, in ISO 8601 format.
ortDisbursementDate :: Lens' OrderReportTransaction (Maybe Text) Source #
The date the disbursement was initiated, in ISO 8601 format.
ortMerchantOrderId :: Lens' OrderReportTransaction (Maybe Text) Source #
Merchant-provided ID of the order.
ortProductAmount :: Lens' OrderReportTransaction (Maybe ProductAmount) Source #
Total amount for the items.
ortOrderId :: Lens' OrderReportTransaction (Maybe Text) Source #
The ID of the order.
ortDisbursementAmount :: Lens' OrderReportTransaction (Maybe Price) Source #
The disbursement amount.
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".
OrderMerchantProvidedAnnotation
data OrderMerchantProvidedAnnotation Source #
Instances
orderMerchantProvidedAnnotation :: OrderMerchantProvidedAnnotation Source #
Creates a value of OrderMerchantProvidedAnnotation with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ompaValue :: Lens' OrderMerchantProvidedAnnotation (Maybe Text) Source #
Value for additional merchant provided (as key-value pairs) annotation about the line item.
ompaKey :: Lens' OrderMerchantProvidedAnnotation (Maybe Text) Source #
Key for additional merchant provided (as key-value pairs) annotation about the line item.
OrdersGettestOrdertemplateTemplateName
data OrdersGettestOrdertemplateTemplateName Source #
The name of the template to retrieve.
Constructors
| TEMPLATE1 | template1 |
| Template1a | template1a |
| Template1b | template1b |
| TEMPLATE2 | template2 |
Instances
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.
PosSaleResponse
data PosSaleResponse Source #
Instances
posSaleResponse :: PosSaleResponse Source #
Creates a value of PosSaleResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psrStoreCode :: Lens' PosSaleResponse (Maybe Text) Source #
The identifier of the merchant's store. Either a storeCode inserted via the API or the code of the store in Google My Business.
psrKind :: Lens' PosSaleResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#posSaleResponse".
psrQuantity :: Lens' PosSaleResponse (Maybe Int64) Source #
The relative change of the available quantity. Negative for items returned.
psrTargetCountry :: Lens' PosSaleResponse (Maybe Text) Source #
The CLDR territory code for the item.
psrContentLanguage :: Lens' PosSaleResponse (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
psrTimestamp :: Lens' PosSaleResponse (Maybe Text) Source #
The inventory timestamp, in ISO 8601 format.
psrSaleId :: Lens' PosSaleResponse (Maybe Text) Source #
A unique ID to group items from the same sale event.
Amount
Instances
| Eq Amount Source # | |
| Data Amount Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Amount -> c Amount # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Amount # toConstr :: Amount -> Constr # dataTypeOf :: Amount -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Amount) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Amount) # gmapT :: (forall b. Data b => b -> b) -> Amount -> Amount # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Amount -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Amount -> r # gmapQ :: (forall d. Data d => d -> u) -> Amount -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Amount -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Amount -> m Amount # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Amount -> m Amount # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Amount -> m Amount # | |
| Show Amount Source # | |
| Generic Amount Source # | |
| ToJSON Amount Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Amount Source # | |
| type Rep Amount Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Amount = D1 (MetaData "Amount" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "Amount'" PrefixI True) (S1 (MetaSel (Just "_aTaxAmount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price)) :*: S1 (MetaSel (Just "_aPriceAmount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price)))) | |
Creates a value of Amount with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aPriceAmount :: Lens' Amount (Maybe Price) Source #
- required
- The pre-tax or post-tax price depending on the location of the order.
AccountsAuthInfoResponse
data AccountsAuthInfoResponse Source #
Instances
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.
OrderReportDisbursement
data OrderReportDisbursement Source #
Order disbursement. All methods require the payment analyst role.
See: orderReportDisbursement smart constructor.
Instances
orderReportDisbursement :: OrderReportDisbursement Source #
Creates a value of OrderReportDisbursement with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ordMerchantId :: Lens' OrderReportDisbursement (Maybe Word64) Source #
The ID of the managing account.
ordDisbursementId :: Lens' OrderReportDisbursement (Maybe Text) Source #
The ID of the disbursement.
ordDisbursementCreationDate :: Lens' OrderReportDisbursement (Maybe Text) Source #
The disbursement date, in ISO 8601 format.
ordDisbursementDate :: Lens' OrderReportDisbursement (Maybe Text) Source #
The date the disbursement was initiated, in ISO 8601 format.
ordDisbursementAmount :: Lens' OrderReportDisbursement (Maybe Price) Source #
The disbursement amount.
UnitInvoice
data UnitInvoice Source #
Instances
unitInvoice :: UnitInvoice Source #
Creates a value of UnitInvoice with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uiUnitPriceTaxes :: Lens' UnitInvoice [UnitInvoiceTaxLine] Source #
Tax amounts to apply to the unit price.
uiAdditionalCharges :: Lens' UnitInvoice [UnitInvoiceAdditionalCharge] Source #
Additional charges for a unit, e.g. shipping costs.
uiUnitPrice :: Lens' UnitInvoice (Maybe Price) Source #
- required
- Pre-tax or post-tax price of the unit depending on the locality of the order.
PosSale
The change of the available quantity of an item at the given store.
See: posSale smart constructor.
Instances
Creates a value of PosSale with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psStoreCode :: Lens' PosSale (Maybe Text) Source #
The identifier of the merchant's store. Either a storeCode inserted via the API or the code of the store in Google My Business.
psKind :: Lens' PosSale Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#posSale".
psQuantity :: Lens' PosSale (Maybe Int64) Source #
The relative change of the available quantity. Negative for items returned.
psContentLanguage :: Lens' PosSale (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
AccountStatusItemLevelIssue
data AccountStatusItemLevelIssue Source #
Instances
accountStatusItemLevelIssue :: AccountStatusItemLevelIssue Source #
Creates a value of AccountStatusItemLevelIssue with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asiliNumItems :: Lens' AccountStatusItemLevelIssue (Maybe Int64) Source #
Number of items with this issue.
asiliResolution :: Lens' AccountStatusItemLevelIssue (Maybe Text) Source #
Whether the issue can be resolved by the merchant.
asiliDocumentation :: Lens' AccountStatusItemLevelIssue (Maybe Text) Source #
The URL of a web page to help with resolving this issue.
asiliServability :: Lens' AccountStatusItemLevelIssue (Maybe Text) Source #
How this issue affects serving of the offer.
asiliAttributeName :: Lens' AccountStatusItemLevelIssue (Maybe Text) Source #
The attribute's name, if the issue is caused by a single attribute.
asiliDescription :: Lens' AccountStatusItemLevelIssue (Maybe Text) Source #
A short issue description in English.
asiliDetail :: Lens' AccountStatusItemLevelIssue (Maybe Text) Source #
A detailed issue description in English.
LiaSettingsRequestGmbAccessResponse
data LiaSettingsRequestGmbAccessResponse Source #
Instances
liaSettingsRequestGmbAccessResponse :: LiaSettingsRequestGmbAccessResponse Source #
Creates a value of LiaSettingsRequestGmbAccessResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lsrgarKind :: Lens' LiaSettingsRequestGmbAccessResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsRequestGmbAccessResponse".
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
RegionalInventory
data RegionalInventory Source #
Regional inventory resource. contains the regional name and all attributes which are overridden for the specified region.
See: regionalInventory smart constructor.
Instances
regionalInventory :: RegionalInventory Source #
Creates a value of RegionalInventory with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
riRegionId :: Lens' RegionalInventory (Maybe Text) Source #
The ID (name) of the region.
riKind :: Lens' RegionalInventory Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#regionalInventory".
riSalePrice :: Lens' RegionalInventory (Maybe Price) Source #
The sale price of the product. Mandatory if sale_price_effective_date is defined.
riAvailability :: Lens' RegionalInventory (Maybe Text) Source #
The availability of the product.
riCustomAttributes :: Lens' RegionalInventory [CustomAttribute] 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.
riSalePriceEffectiveDate :: Lens' RegionalInventory (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.
AccountTaxTaxRule
data AccountTaxTaxRule Source #
Tax calculation rule to apply in a state or province (USA only).
See: accountTaxTaxRule smart constructor.
Instances
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.
PostalCodeGroup
data PostalCodeGroup Source #
Instances
postalCodeGroup :: PostalCodeGroup Source #
Creates a value of PostalCodeGroup with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcgCountry :: Lens' PostalCodeGroup (Maybe Text) Source #
The CLDR territory code of the country the postal code group applies to. Required.
pcgPostalCodeRanges :: Lens' PostalCodeGroup [PostalCodeRange] Source #
A range of postal codes. Required.
pcgName :: Lens' PostalCodeGroup (Maybe Text) Source #
The name of the postal code group, referred to in headers. Required.
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.
RegionalinventoryCustomBatchResponseEntry
data RegionalinventoryCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch regional inventory response.
See: regionalinventoryCustomBatchResponseEntry smart constructor.
Instances
regionalinventoryCustomBatchResponseEntry :: RegionalinventoryCustomBatchResponseEntry Source #
Creates a value of RegionalinventoryCustomBatchResponseEntry with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rcbreRegionalInventory :: Lens' RegionalinventoryCustomBatchResponseEntry (Maybe RegionalInventory) Source #
Price and availability of the product.
rcbreKind :: Lens' RegionalinventoryCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#regionalinventoryCustomBatchResponseEntry".
rcbreErrors :: Lens' RegionalinventoryCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
rcbreBatchId :: Lens' RegionalinventoryCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
OrdersCancelTestOrderByCustomerResponse
data OrdersCancelTestOrderByCustomerResponse Source #
Instances
ordersCancelTestOrderByCustomerResponse :: OrdersCancelTestOrderByCustomerResponse Source #
Creates a value of OrdersCancelTestOrderByCustomerResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
octobcrKind :: Lens' OrdersCancelTestOrderByCustomerResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersCancelTestOrderByCustomerResponse".
LiaOnDisplayToOrderSettings
data LiaOnDisplayToOrderSettings Source #
Instances
liaOnDisplayToOrderSettings :: LiaOnDisplayToOrderSettings Source #
Creates a value of LiaOnDisplayToOrderSettings with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lodtosStatus :: Lens' LiaOnDisplayToOrderSettings (Maybe Text) Source #
The status of the ?On display to order? feature.
lodtosShippingCostPolicyURL :: Lens' LiaOnDisplayToOrderSettings (Maybe Text) Source #
Shipping cost and policy URL.
AccountAddress
data AccountAddress Source #
Instances
accountAddress :: AccountAddress Source #
Creates a value of AccountAddress with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaStreetAddress :: Lens' AccountAddress (Maybe Text) Source #
Street-level part of the address.
aaPostalCode :: Lens' AccountAddress (Maybe Text) Source #
Postal code or ZIP (e.g. "94043").
aaLocality :: Lens' AccountAddress (Maybe Text) Source #
City, town or commune. May also include dependent localities or sublocalities (e.g. neighborhoods or suburbs).
aaRegion :: Lens' AccountAddress (Maybe Text) Source #
Top-level administrative subdivision of the country. For example, a state like California ("CA") or a province like Quebec ("QC").
InvoiceSummaryAdditionalChargeSummary
data InvoiceSummaryAdditionalChargeSummary Source #
Instances
invoiceSummaryAdditionalChargeSummary :: InvoiceSummaryAdditionalChargeSummary Source #
Creates a value of InvoiceSummaryAdditionalChargeSummary with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
isacsTotalAmount :: Lens' InvoiceSummaryAdditionalChargeSummary (Maybe Amount) Source #
- required
- Total additional charge for this type.
isacsType :: Lens' InvoiceSummaryAdditionalChargeSummary (Maybe Text) Source #
- required
- Type of the additional charge.
RefundReason
data RefundReason Source #
Instances
refundReason :: RefundReason Source #
Creates a value of RefundReason with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
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. See shipments[].carrier for a list of acceptable values.
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 configuration data.
See: datafeed smart constructor.
Instances
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.
dFetchSchedule :: Lens' Datafeed (Maybe DatafeedFetchSchedule) Source #
Fetch schedule for the feed file.
dTargets :: Lens' Datafeed [DatafeedTarget] Source #
The targets this feed should apply to (country, language, destinations).
dContentType :: Lens' Datafeed (Maybe Text) Source #
The type of data feed. For product inventory feeds, only feeds for local stores, not online stores, are supported.
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, claimwebsite or link.
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
GmbAccounts
data GmbAccounts Source #
Instances
gmbAccounts :: GmbAccounts Source #
Creates a value of GmbAccounts with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gaGmbAccounts :: Lens' GmbAccounts [GmbAccountsGmbAccount] Source #
A list of GMB accounts which are available to the merchant.
gaAccountId :: Lens' GmbAccounts (Maybe Word64) Source #
The ID of the account.
CustomerReturnReason
data CustomerReturnReason Source #
Instances
customerReturnReason :: CustomerReturnReason Source #
Creates a value of CustomerReturnReason with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
AccountIdentifier
data AccountIdentifier Source #
Instances
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).
PosCustomBatchRequest
data PosCustomBatchRequest Source #
Instances
posCustomBatchRequest :: PosCustomBatchRequest Source #
Creates a value of PosCustomBatchRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pEntries :: Lens' PosCustomBatchRequest [PosCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
OrderinvoicesCreateChargeInvoiceRequest
data OrderinvoicesCreateChargeInvoiceRequest Source #
Instances
orderinvoicesCreateChargeInvoiceRequest :: OrderinvoicesCreateChargeInvoiceRequest Source #
Creates a value of OrderinvoicesCreateChargeInvoiceRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
occirShipmentGroupId :: Lens' OrderinvoicesCreateChargeInvoiceRequest (Maybe Text) Source #
- required
- ID of the shipment group. It is assigned by the merchant in the shipLineItems method and is used to group multiple line items that have the same kind of shipping charges.
occirLineItemInvoices :: Lens' OrderinvoicesCreateChargeInvoiceRequest [ShipmentInvoiceLineItemInvoice] Source #
- required
- Invoice details per line item.
occirInvoiceId :: Lens' OrderinvoicesCreateChargeInvoiceRequest (Maybe Text) Source #
- required
- The ID of the invoice.
occirInvoiceSummary :: Lens' OrderinvoicesCreateChargeInvoiceRequest (Maybe InvoiceSummary) Source #
- required
- Invoice summary.
occirOperationId :: Lens' OrderinvoicesCreateChargeInvoiceRequest (Maybe Text) Source #
- required
- The ID of the operation, unique across all operations for a given order.
OrderLineItem
data OrderLineItem Source #
Instances
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:
oliAnnotations :: Lens' OrderLineItem [OrderMerchantProvidedAnnotation] Source #
Annotations that are attached to the line item.
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 as seen by customer from the time of the order placement. Note that certain attributes values (e.g. title or gtin) might be reformatted and no longer match values submitted via product feed.
oliReturns :: Lens' OrderLineItem [OrderReturn] Source #
Returns of the line item.
Service
Instances
Creates a value of Service with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sDeliveryCountry :: Lens' Service (Maybe Text) Source #
The CLDR territory code of the country to which the service applies. Required.
sRateGroups :: Lens' Service [RateGroup] Source #
Shipping rate group definitions. Only the last one is allowed to have an empty applicableShippingLabels, which means "everything else". The other applicableShippingLabels must not overlap.
sDeliveryTime :: Lens' Service (Maybe DeliveryTime) Source #
Time spent in various aspects from order to the delivery of the product. Required.
sActive :: Lens' Service (Maybe Bool) Source #
A boolean exposing the active status of the shipping service. Required.
sName :: Lens' Service (Maybe Text) Source #
Free-form name of the service. Must be unique within target account. Required.
sCurrency :: Lens' Service (Maybe Text) Source #
The CLDR code of the currency to which this service applies. Must match that of the prices in rate groups.
sMinimumOrderValue :: Lens' Service (Maybe Price) Source #
Minimum order value for this service. If set, indicates that customers will have to spend at least this amount. All prices within a service must have the same currency.
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:
proEntries :: Lens' ProductstatusesCustomBatchResponse [ProductstatusesCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
proKind :: 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. See shipments[].carrier in the Orders resource representation for a list of acceptable values.
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.
ousrDeliveryDate :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source #
Date on which the shipment has been delivered, in ISO 8601 format. Optional and can be provided only if status is delivered.
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. Either lineItemId or productId is required.
oslisProductId :: Lens' OrderShipmentLineItemShipment (Maybe Text) Source #
The ID of the product to ship. This is the REST ID used in the products service. Either lineItemId or productId is required.
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
OrderreportsListTransactionsResponse
data OrderreportsListTransactionsResponse Source #
Instances
orderreportsListTransactionsResponse :: OrderreportsListTransactionsResponse Source #
Creates a value of OrderreportsListTransactionsResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oltrNextPageToken :: Lens' OrderreportsListTransactionsResponse (Maybe Text) Source #
The token for the retrieval of the next page of transactions.
oltrTransactions :: Lens' OrderreportsListTransactionsResponse [OrderReportTransaction] Source #
The list of transactions.
oltrKind :: Lens' OrderreportsListTransactionsResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderreportsListTransactionsResponse".
LiaSettingsCustomBatchResponse
data LiaSettingsCustomBatchResponse Source #
Instances
liaSettingsCustomBatchResponse :: LiaSettingsCustomBatchResponse Source #
Creates a value of LiaSettingsCustomBatchResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lscbrEntries :: Lens' LiaSettingsCustomBatchResponse [LiaSettingsCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
lscbrKind :: Lens' LiaSettingsCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsCustomBatchResponse".
LoyaltyPoints
data LoyaltyPoints Source #
Instances
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.
LiaSettingsSetPosDataProviderResponse
data LiaSettingsSetPosDataProviderResponse Source #
Instances
liaSettingsSetPosDataProviderResponse :: LiaSettingsSetPosDataProviderResponse Source #
Creates a value of LiaSettingsSetPosDataProviderResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lsspdprKind :: Lens' LiaSettingsSetPosDataProviderResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsSetPosDataProviderResponse".
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.
Instances
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:
asAccountLevelIssues :: Lens' AccountStatus [AccountStatusAccountLevelIssue] Source #
A list of account level 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.
asProducts :: Lens' AccountStatus [AccountStatusProducts] Source #
List of product-related data by channel, destination, and country. Data in this field may be delayed by up to 30 minutes.
asWebsiteClaimed :: Lens' AccountStatus (Maybe Bool) Source #
Whether the account's website is claimed or not.
ShippingSettingsCustomBatchRequestEntry
data ShippingSettingsCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch shippingsettings request.
See: shippingSettingsCustomBatchRequestEntry smart constructor.
Instances
shippingSettingsCustomBatchRequestEntry :: ShippingSettingsCustomBatchRequestEntry Source #
Creates a value of ShippingSettingsCustomBatchRequestEntry with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sscbreMerchantId :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
sscbreAccountId :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the account for which to get/update account shipping settings.
sscbreShippingSettings :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe ShippingSettings) Source #
The account shipping settings to update. Only defined if the method is update.
sscbreBatchId :: Lens' ShippingSettingsCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
PosInventoryResponse
data PosInventoryResponse Source #
Instances
posInventoryResponse :: PosInventoryResponse Source #
Creates a value of PosInventoryResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pirStoreCode :: Lens' PosInventoryResponse (Maybe Text) Source #
The identifier of the merchant's store. Either a storeCode inserted via the API or the code of the store in Google My Business.
pirKind :: Lens' PosInventoryResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#posInventoryResponse".
pirQuantity :: Lens' PosInventoryResponse (Maybe Int64) Source #
The available quantity of the item.
pirTargetCountry :: Lens' PosInventoryResponse (Maybe Text) Source #
The CLDR territory code for the item.
pirContentLanguage :: Lens' PosInventoryResponse (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
pirTimestamp :: Lens' PosInventoryResponse (Maybe Text) Source #
The inventory timestamp, in ISO 8601 format.
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:
acbrEntries :: Lens' AccountstatusesCustomBatchRequest [AccountstatusesCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
AccounttaxListResponse
data AccounttaxListResponse Source #
Instances
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".
LiaSettingsRequestInventoryVerificationResponse
data LiaSettingsRequestInventoryVerificationResponse Source #
Instances
liaSettingsRequestInventoryVerificationResponse :: LiaSettingsRequestInventoryVerificationResponse Source #
Creates a value of LiaSettingsRequestInventoryVerificationResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lsrivrKind :: Lens' LiaSettingsRequestInventoryVerificationResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsRequestInventoryVerificationResponse".
OrderinvoicesCreateChargeInvoiceResponse
data OrderinvoicesCreateChargeInvoiceResponse Source #
Instances
orderinvoicesCreateChargeInvoiceResponse :: OrderinvoicesCreateChargeInvoiceResponse Source #
Creates a value of OrderinvoicesCreateChargeInvoiceResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
occirKind :: Lens' OrderinvoicesCreateChargeInvoiceResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderinvoicesCreateChargeInvoiceResponse".
occirExecutionStatus :: Lens' OrderinvoicesCreateChargeInvoiceResponse (Maybe Text) Source #
The status of the execution.
DatafeedsFetchNowResponse
data DatafeedsFetchNowResponse Source #
Instances
datafeedsFetchNowResponse :: DatafeedsFetchNowResponse Source #
Creates a value of DatafeedsFetchNowResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfnrKind :: Lens' DatafeedsFetchNowResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#datafeedsFetchNowResponse".
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.
accForce :: Lens' AccountsCustomBatchRequestEntry (Maybe Bool) Source #
Whether the account should be deleted if the account has offers. Only applicable if the method is delete.
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 targeted account. Only defined if the method is not insert.
accMethod :: Lens' AccountsCustomBatchRequestEntry (Maybe Text) Source #
The method of the batch entry.
accOverwrite :: Lens' AccountsCustomBatchRequestEntry (Maybe Bool) Source #
Only applicable if the method is claimwebsite. Indicates whether or not to take the claim from another account in case there is a conflict.
accBatchId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
accLinkRequest :: Lens' AccountsCustomBatchRequestEntry (Maybe AccountsCustomBatchRequestEntryLinkRequest) Source #
Details about the link request.
Weight
Instances
| Eq Weight Source # | |
| Data Weight Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Weight -> c Weight # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Weight # toConstr :: Weight -> Constr # dataTypeOf :: Weight -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Weight) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Weight) # gmapT :: (forall b. Data b => b -> b) -> Weight -> Weight # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Weight -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Weight -> r # gmapQ :: (forall d. Data d => d -> u) -> Weight -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Weight -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Weight -> m Weight # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Weight -> m Weight # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Weight -> m Weight # | |
| Show Weight Source # | |
| Generic Weight Source # | |
| ToJSON Weight Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Weight Source # | |
| type Rep Weight Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Weight = D1 (MetaData "Weight" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "Weight'" PrefixI True) (S1 (MetaSel (Just "_wValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_wUnit") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) | |
OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption
data OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption Source #
Instances
orderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption :: OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption Source #
Creates a value of OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrecriroReason :: Lens' OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption (Maybe Text) Source #
- required
- Reason for the refund.
ocbrecriroDescription :: Lens' OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption (Maybe Text) Source #
Optional description of the refund reason.
LiaSettingsListResponse
data LiaSettingsListResponse Source #
Instances
liaSettingsListResponse :: LiaSettingsListResponse Source #
Creates a value of LiaSettingsListResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lslrNextPageToken :: Lens' LiaSettingsListResponse (Maybe Text) Source #
The token for the retrieval of the next page of LIA settings.
lslrKind :: Lens' LiaSettingsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsListResponse".
Error'
An error returned by the API.
See: error' smart constructor.
Instances
| Eq Error' Source # | |
| Data Error' Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Error' -> c Error' # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Error' # toConstr :: Error' -> Constr # dataTypeOf :: Error' -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Error') # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Error') # gmapT :: (forall b. Data b => b -> b) -> Error' -> Error' # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Error' -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Error' -> r # gmapQ :: (forall d. Data d => d -> u) -> Error' -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Error' -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Error' -> m Error' # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Error' -> m Error' # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Error' -> m Error' # | |
| Show Error' Source # | |
| Generic Error' Source # | |
| ToJSON Error' Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Error' Source # | |
| type Rep Error' Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Error' = D1 (MetaData "Error'" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "Error''" PrefixI True) (S1 (MetaSel (Just "_eDomain") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_eReason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_eMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) | |
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".
OrderPromotionItem
data OrderPromotionItem Source #
Instances
orderPromotionItem :: OrderPromotionItem Source #
Creates a value of OrderPromotionItem with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
opiQuantity :: Lens' OrderPromotionItem (Maybe Int32) Source #
The quantity of the associated product.
PosCustomBatchResponse
data PosCustomBatchResponse Source #
Instances
posCustomBatchResponse :: PosCustomBatchResponse Source #
Creates a value of PosCustomBatchResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
posEntries :: Lens' PosCustomBatchResponse [PosCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
posKind :: Lens' PosCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#posCustomBatchResponse".
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.
octorCountry :: Lens' OrdersCreateTestOrderRequest (Maybe Text) Source #
The CLDR territory code of the country of the test order to create. Affects the currency and addresses of orders created via template_name, or the addresses of orders created via test_order. Acceptable values are: - "US" - "FR" Defaults to US.
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:
auPaymentsManager :: Lens' AccountUser (Maybe Bool) Source #
Whether user can manage payment settings.
auOrderManager :: Lens' AccountUser (Maybe Bool) Source #
Whether user is an order manager.
auEmailAddress :: Lens' AccountUser (Maybe Text) Source #
User's email address.
auPaymentsAnalyst :: Lens' AccountUser (Maybe Bool) Source #
Whether user can access payment statements.
AccountCustomerService
data AccountCustomerService Source #
Instances
accountCustomerService :: AccountCustomerService Source #
Creates a value of AccountCustomerService with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acsPhoneNumber :: Lens' AccountCustomerService (Maybe Text) Source #
Customer service phone number.
OrderreturnsListOrderBy
data OrderreturnsListOrderBy Source #
Return the results in the specified order.
Constructors
| ReturnCreationTimeAsc | returnCreationTimeAsc |
| ReturnCreationTimeDesc | returnCreationTimeDesc |
Instances
GmbAccountsGmbAccount
data GmbAccountsGmbAccount Source #
Instances
gmbAccountsGmbAccount :: GmbAccountsGmbAccount Source #
Creates a value of GmbAccountsGmbAccount with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gagaEmail :: Lens' GmbAccountsGmbAccount (Maybe Text) Source #
The email which identifies the GMB account.
gagaListingCount :: Lens' GmbAccountsGmbAccount (Maybe Word64) Source #
Number of listings under this account.
gagaType :: Lens' GmbAccountsGmbAccount (Maybe Text) Source #
The type of the GMB account (User or Business).
OrdersInStoreRefundLineItemResponse
data OrdersInStoreRefundLineItemResponse Source #
Instances
ordersInStoreRefundLineItemResponse :: OrdersInStoreRefundLineItemResponse Source #
Creates a value of OrdersInStoreRefundLineItemResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oisrlirKind :: Lens' OrdersInStoreRefundLineItemResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersInStoreRefundLineItemResponse".
oisrlirExecutionStatus :: Lens' OrdersInStoreRefundLineItemResponse (Maybe Text) Source #
The status of the execution.
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, delete or fetch.
dcbreBatchId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
OrderCustomerMarketingRightsInfo
data OrderCustomerMarketingRightsInfo Source #
Instances
orderCustomerMarketingRightsInfo :: OrderCustomerMarketingRightsInfo Source #
Creates a value of OrderCustomerMarketingRightsInfo with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocmriExplicitMarketingPreference :: Lens' OrderCustomerMarketingRightsInfo (Maybe Text) Source #
Last known user selection regarding marketing preferences. In certain cases this selection might not be known, so this field would be empty.
ocmriMarketingEmailAddress :: Lens' OrderCustomerMarketingRightsInfo (Maybe Text) Source #
Email address that can be used for marketing purposes. The field may be empty even if explicitMarketingPreference is 'granted'. This happens when retrieving an old order from the customer who deleted their account.
ocmriLastUpdatedTimestamp :: Lens' OrderCustomerMarketingRightsInfo (Maybe Text) Source #
Timestamp when last time marketing preference was updated. Could be empty, if user wasn't offered a selection yet.
MerchantOrderReturnItem
data MerchantOrderReturnItem Source #
Instances
merchantOrderReturnItem :: MerchantOrderReturnItem Source #
Creates a value of MerchantOrderReturnItem with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
AccountStatusAccountLevelIssue
data AccountStatusAccountLevelIssue Source #
Instances
accountStatusAccountLevelIssue :: AccountStatusAccountLevelIssue Source #
Creates a value of AccountStatusAccountLevelIssue with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asaliDestination :: Lens' AccountStatusAccountLevelIssue (Maybe Text) Source #
The destination the issue applies to.
asaliCountry :: Lens' AccountStatusAccountLevelIssue (Maybe Text) Source #
Country for which this issue is reported.
asaliSeverity :: Lens' AccountStatusAccountLevelIssue (Maybe Text) Source #
Severity of the issue.
asaliDocumentation :: Lens' AccountStatusAccountLevelIssue (Maybe Text) Source #
The URL of a web page to help resolving this issue.
asaliTitle :: Lens' AccountStatusAccountLevelIssue (Maybe Text) Source #
Short description of the issue.
asaliDetail :: Lens' AccountStatusAccountLevelIssue (Maybe Text) Source #
Additional details about the issue.
Value
The single value of a rate group or the value of a rate group table's cell. Exactly one of noShipping, flatRate, pricePercentage, carrierRateName, subtableName must be set.
See: value smart constructor.
Instances
| Eq Value Source # | |
| Data Value Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Value -> c Value # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Value # dataTypeOf :: Value -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Value) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Value) # gmapT :: (forall b. Data b => b -> b) -> Value -> Value # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Value -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Value -> r # gmapQ :: (forall d. Data d => d -> u) -> Value -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Value -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Value -> m Value # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Value -> m Value # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Value -> m Value # | |
| Show Value Source # | |
| Generic Value Source # | |
| ToJSON Value Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Value Source # | |
| type Rep Value Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Value = D1 (MetaData "Value" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "Value'" PrefixI True) ((S1 (MetaSel (Just "_vPricePercentage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_vCarrierRateName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_vFlatRate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price)) :*: (S1 (MetaSel (Just "_vSubtableName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_vNoShipping") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))) | |
Creates a value of Value with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vPricePercentage :: Lens' Value (Maybe Text) Source #
A percentage of the price represented as a number in decimal notation (e.g., "5.4"). Can only be set if all other fields are not set.
vCarrierRateName :: Lens' Value (Maybe Text) Source #
The name of a carrier rate referring to a carrier rate defined in the same rate group. Can only be set if all other fields are not set.
vFlatRate :: Lens' Value (Maybe Price) Source #
A flat rate. Can only be set if all other fields are not set.
vSubtableName :: Lens' Value (Maybe Text) Source #
The name of a subtable. Can only be set in table cells (i.e., not for single values), and only if all other fields are not set.
vNoShipping :: Lens' Value (Maybe Bool) Source #
If true, then the product can't ship. Must be true when set, can only be set if all other fields are not set.
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.
Instances
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".
dfsPaused :: Lens' DatafeedFetchSchedule (Maybe Bool) Source #
Whether the scheduled fetch is paused or not.
RegionalinventoryCustomBatchResponse
data RegionalinventoryCustomBatchResponse Source #
Instances
regionalinventoryCustomBatchResponse :: RegionalinventoryCustomBatchResponse Source #
Creates a value of RegionalinventoryCustomBatchResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rcbrEntries :: Lens' RegionalinventoryCustomBatchResponse [RegionalinventoryCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
rcbrKind :: Lens' RegionalinventoryCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#regionalinventoryCustomBatchResponse".
PosStore
Store resource.
See: posStore smart constructor.
Instances
| Eq PosStore Source # | |
| Data PosStore Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PosStore -> c PosStore # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PosStore # toConstr :: PosStore -> Constr # dataTypeOf :: PosStore -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PosStore) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PosStore) # gmapT :: (forall b. Data b => b -> b) -> PosStore -> PosStore # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PosStore -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PosStore -> r # gmapQ :: (forall d. Data d => d -> u) -> PosStore -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> PosStore -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> PosStore -> m PosStore # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PosStore -> m PosStore # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PosStore -> m PosStore # | |
| Show PosStore Source # | |
| Generic PosStore Source # | |
| ToJSON PosStore Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON PosStore Source # | |
| type Rep PosStore Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep PosStore = D1 (MetaData "PosStore" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "PosStore'" PrefixI True) (S1 (MetaSel (Just "_pssStoreCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_pssKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_pssStoreAddress") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) | |
Creates a value of PosStore with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pssStoreCode :: Lens' PosStore (Maybe Text) Source #
A store identifier that is unique for the given merchant.
pssKind :: Lens' PosStore Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#posStore".
LiaSettingsSetInventoryVerificationContactResponse
data LiaSettingsSetInventoryVerificationContactResponse Source #
Instances
liaSettingsSetInventoryVerificationContactResponse :: LiaSettingsSetInventoryVerificationContactResponse Source #
Creates a value of LiaSettingsSetInventoryVerificationContactResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lssivcrKind :: Lens' LiaSettingsSetInventoryVerificationContactResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsSetInventoryVerificationContactResponse".
ShippingSettingsGetSupportedCarriersResponse
data ShippingSettingsGetSupportedCarriersResponse Source #
Instances
shippingSettingsGetSupportedCarriersResponse :: ShippingSettingsGetSupportedCarriersResponse Source #
Creates a value of ShippingSettingsGetSupportedCarriersResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ssgscrKind :: Lens' ShippingSettingsGetSupportedCarriersResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#shippingsettingsGetSupportedCarriersResponse".
ssgscrCarriers :: Lens' ShippingSettingsGetSupportedCarriersResponse [CarriersCarrier] Source #
A list of supported carriers. May be empty.
PosDataProvidersPosDataProvider
data PosDataProvidersPosDataProvider Source #
Instances
posDataProvidersPosDataProvider :: PosDataProvidersPosDataProvider Source #
Creates a value of PosDataProvidersPosDataProvider with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pdppdpProviderId :: Lens' PosDataProvidersPosDataProvider (Maybe Word64) Source #
The ID of the account.
pdppdpFullName :: Lens' PosDataProvidersPosDataProvider (Maybe Text) Source #
The full name of this POS data Provider.
pdppdpDisplayName :: Lens' PosDataProvidersPosDataProvider (Maybe Text) Source #
The display name of Pos data Provider.
HolidaysHoliday
data HolidaysHoliday Source #
Instances
holidaysHoliday :: HolidaysHoliday Source #
Creates a value of HolidaysHoliday with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
hhDeliveryGuaranteeHour :: Lens' HolidaysHoliday (Maybe Word64) Source #
Hour of the day in the delivery location's timezone on the guaranteed delivery date by which the order has to arrive at the customer's. Possible values are: 0 (midnight), 1, ..., 12 (noon), 13, ..., 23. Always present.
hhDate :: Lens' HolidaysHoliday (Maybe Text) Source #
Date of the holiday, in ISO 8601 format. E.g. "2016-12-25" for Christmas 2016. Always present.
hhDeliveryGuaranteeDate :: Lens' HolidaysHoliday (Maybe Text) Source #
Date on which the order has to arrive at the customer's, in ISO 8601 format. E.g. "2016-12-24" for 24th December 2016. Always present.
hhCountryCode :: Lens' HolidaysHoliday (Maybe Text) Source #
The CLDR territory code of the country in which the holiday is available. E.g. "US", "DE", "GB". A holiday cutoff can only be configured in a shipping settings service with matching delivery country. Always present.
hhId :: Lens' HolidaysHoliday (Maybe Text) Source #
Unique identifier for the holiday to be used when configuring holiday cutoffs. Always present.
AccountsListResponse
data AccountsListResponse Source #
Instances
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".
AccountBusinessInformation
data AccountBusinessInformation Source #
Instances
accountBusinessInformation :: AccountBusinessInformation Source #
Creates a value of AccountBusinessInformation with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
abiAddress :: Lens' AccountBusinessInformation (Maybe AccountAddress) Source #
The address of the business.
abiPhoneNumber :: Lens' AccountBusinessInformation (Maybe Text) Source #
The phone number of the business.
abiCustomerService :: Lens' AccountBusinessInformation (Maybe AccountCustomerService) Source #
The customer service information of the business.
CarriersCarrier
data CarriersCarrier Source #
Instances
carriersCarrier :: CarriersCarrier Source #
Creates a value of CarriersCarrier with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ccCountry :: Lens' CarriersCarrier (Maybe Text) Source #
The CLDR country code of the carrier (e.g., "US"). Always present.
ccName :: Lens' CarriersCarrier (Maybe Text) Source #
The name of the carrier (e.g., "UPS"). Always present.
ccServices :: Lens' CarriersCarrier [Text] Source #
A list of supported services (e.g., "ground") for that carrier. Contains at least one service.
CarrierRate
data CarrierRate Source #
Instances
carrierRate :: CarrierRate Source #
Creates a value of CarrierRate with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
crOriginPostalCode :: Lens' CarrierRate (Maybe Text) Source #
Shipping origin for this carrier rate. Required.
crFlatAdjustment :: Lens' CarrierRate (Maybe Price) Source #
Additive shipping rate modifier. Can be negative. For example { "value": "1", "currency" : "USD" } adds $1 to the rate, { "value": "-3", "currency" : "USD" } removes $3 from the rate. Optional.
crCarrierService :: Lens' CarrierRate (Maybe Text) Source #
Carrier service, such as "ground" or "2 days". The list of supported services for a carrier can be retrieved via the getSupportedCarriers method. Required.
crName :: Lens' CarrierRate (Maybe Text) Source #
Name of the carrier rate. Must be unique per rate group. Required.
crPercentageAdjustment :: Lens' CarrierRate (Maybe Text) Source #
Multiplicative shipping rate modifier as a number in decimal notation. Can be negative. For example "5.4" increases the rate by 5.4%, "-3" decreases the rate by 3%. Optional.
crCarrierName :: Lens' CarrierRate (Maybe Text) Source #
Carrier service, such as "UPS" or "Fedex". The list of supported carriers can be retrieved via the getSupportedCarriers method. Required.
ShippingSettingsListResponse
data ShippingSettingsListResponse Source #
Instances
shippingSettingsListResponse :: ShippingSettingsListResponse Source #
Creates a value of ShippingSettingsListResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sslrNextPageToken :: Lens' ShippingSettingsListResponse (Maybe Text) Source #
The token for the retrieval of the next page of shipping settings.
sslrKind :: Lens' ShippingSettingsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#shippingsettingsListResponse".
OrdersCreateTestReturnResponse
data OrdersCreateTestReturnResponse Source #
Instances
ordersCreateTestReturnResponse :: OrdersCreateTestReturnResponse Source #
Creates a value of OrdersCreateTestReturnResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
octrrKind :: Lens' OrdersCreateTestReturnResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersCreateTestReturnResponse".
octrrReturnId :: Lens' OrdersCreateTestReturnResponse (Maybe Text) Source #
The ID of the newly created test order return.
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:
oslirShipmentGroupId :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source #
ID of the shipment group. Required for orders that use the orderinvoices service.
oslirShipmentInfos :: Lens' OrdersShipLineItemsRequest [OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo] Source #
Shipment information. This field is repeated because a single line item can be shipped in several packages (and have several tracking IDs).
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.
OrderreturnsListResponse
data OrderreturnsListResponse Source #
Instances
orderreturnsListResponse :: OrderreturnsListResponse Source #
Creates a value of OrderreturnsListResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olrNextPageToken :: Lens' OrderreturnsListResponse (Maybe Text) Source #
The token for the retrieval of the next page of returns.
olrKind :: Lens' OrderreturnsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderreturnsListResponse".
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".
OrdersUpdateLineItemShippingDetailsRequest
data OrdersUpdateLineItemShippingDetailsRequest Source #
Instances
ordersUpdateLineItemShippingDetailsRequest :: OrdersUpdateLineItemShippingDetailsRequest Source #
Creates a value of OrdersUpdateLineItemShippingDetailsRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oulisdrShipByDate :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text) Source #
Updated ship by date, in ISO 8601 format. If not specified only deliver by date is updated. Provided date should be within 1 year timeframe and can not be a date in the past.
oulisdrLineItemId :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text) Source #
The ID of the line item to set metadata. Either lineItemId or productId is required.
oulisdrDeliverByDate :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text) Source #
Updated delivery by date, in ISO 8601 format. If not specified only ship by date is updated. Provided date should be within 1 year timeframe and can not be a date in the past.
oulisdrOperationId :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
oulisdrProductId :: Lens' OrdersUpdateLineItemShippingDetailsRequest (Maybe Text) Source #
The ID of the product to set metadata. This is the REST ID used in the products service. Either lineItemId or productId is required.
MerchantOrderReturn
data MerchantOrderReturn Source #
Instances
merchantOrderReturn :: MerchantOrderReturn Source #
Creates a value of MerchantOrderReturn with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
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.
PosCustomBatchRequestEntry
data PosCustomBatchRequestEntry Source #
Instances
posCustomBatchRequestEntry :: PosCustomBatchRequestEntry Source #
Creates a value of PosCustomBatchRequestEntry with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbreMerchantId :: Lens' PosCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the POS data provider.
pcbreStoreCode :: Lens' PosCustomBatchRequestEntry (Maybe Text) Source #
The store code. Set this only if the method is delete or get.
pcbreTargetMerchantId :: Lens' PosCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the account for which to get/submit data.
pcbreStore :: Lens' PosCustomBatchRequestEntry (Maybe PosStore) Source #
The store information to submit. Set this only if the method is insert.
pcbreInventory :: Lens' PosCustomBatchRequestEntry (Maybe PosInventory) Source #
The inventory to submit. Set this only if the method is inventory.
pcbreSale :: Lens' PosCustomBatchRequestEntry (Maybe PosSale) Source #
The sale information to submit. Set this only if the method is sale.
pcbreBatchId :: Lens' PosCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
OrderShipment
data OrderShipment Source #
Instances
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:
osCarrier :: Lens' OrderShipment (Maybe Text) Source #
The carrier handling the shipment. Acceptable values for US are: - "gsx" - "ups" - "usps" - "fedex" - "dhl" - "ecourier" - "cxt" - "google" - "ontrac" - "emsy" - "ont" - "deliv" - "dynamex" - "lasership" - "mpx" - "uds" Acceptable values for FR are: - "colissimo" - "chronopost"
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 delivered
AccountsLinkResponse
data AccountsLinkResponse Source #
Instances
accountsLinkResponse :: AccountsLinkResponse Source #
Creates a value of AccountsLinkResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alrlKind :: Lens' AccountsLinkResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountsLinkResponse".
OrderLineItemReturnInfo
data OrderLineItemReturnInfo Source #
Instances
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.
TransitTable
data TransitTable Source #
Instances
transitTable :: TransitTable Source #
Creates a value of TransitTable with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ttTransitTimeLabels :: Lens' TransitTable [Text] Source #
A list of transit time labels. The last value can be "all other labels". Example: ["food", "electronics", "all other labels"].
ttPostalCodeGroupNames :: Lens' TransitTable [Text] Source #
A list of postal group names. The last value can be "all other locations". Example: ["zone 1", "zone 2", "all other locations"]. The referred postal code groups must match the delivery country of the service.
Account
Account data. After the creation of a new account it may take a few minutes before it is fully operational. The methods delete, insert, patch, and update require the admin role.
See: account smart constructor.
Instances
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.
aaYouTubeChannelLinks :: Lens' Account [AccountYouTubeChannelLink] Source #
List of linked YouTube channels that are active or pending approval. To create a new link request, add a new link with status active to the list. It will remain in a pending state until approved or rejected in the YT Creator Studio interface. To delete an active link, or to cancel a link request, remove it from the list.
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.
aaBusinessInformation :: Lens' Account (Maybe AccountBusinessInformation) Source #
The business information of the account.
aaAdsLinks :: Lens' Account [AccountAdsLink] Source #
List of linked Ads accounts that are active or pending approval. To create a new link request, add a new link with status active to the list. It will remain in a pending state until approved or rejected either in the Ads interface or through the AdWords API. To delete an active link, or to cancel a link request, remove it from the list.
aaGoogleMyBusinessLink :: Lens' Account (Maybe AccountGoogleMyBusinessLink) Source #
The GMB account which is linked or in the process of being linked with the Merchant Center account.
aaAdultContent :: Lens' Account (Maybe Bool) Source #
Indicates whether the merchant sells adult content.
ShipmentTrackingInfo
data ShipmentTrackingInfo Source #
Instances
shipmentTrackingInfo :: ShipmentTrackingInfo Source #
Creates a value of ShipmentTrackingInfo with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
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:
oclirQuantity :: Lens' OrdersCancelLineItemRequest (Maybe Word32) Source #
The quantity to cancel.
oclirLineItemId :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source #
The ID of the line item to cancel. Either lineItemId or productId is required.
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.
oclirProductId :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source #
The ID of the product to cancel. This is the REST ID used in the products service. Either lineItemId or productId is required.
oclirReasonText :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source #
The explanation of the reason.
ProductShippingWeight
data ProductShippingWeight Source #
Instances
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.
acbrecDestinations :: Lens' AccountstatusesCustomBatchRequestEntry [Text] Source #
If set, only issues for the specified destinations are returned, otherwise only issues for the Shopping destination.
acbrecMethod :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Text) Source #
The method (get).
acbrecBatchId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
DeliveryTime
data DeliveryTime Source #
Instances
deliveryTime :: DeliveryTime Source #
Creates a value of DeliveryTime with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dtTransitTimeTable :: Lens' DeliveryTime (Maybe TransitTable) Source #
Transit time table, number of business days spent in transit based on row and column dimensions. Either {min,max}transitTimeInDays or transitTimeTable can be set, but not both.
dtHolidayCutoffs :: Lens' DeliveryTime [HolidayCutoff] Source #
Holiday cutoff definitions. If configured, they specify order cutoff times for holiday-specific shipping.
dtMinTransitTimeInDays :: Lens' DeliveryTime (Maybe Word32) Source #
Minimum number of business days that is spent in transit. 0 means same day delivery, 1 means next day delivery. Either {min,max}transitTimeInDays or transitTimeTable must be set, but not both.
dtCutoffTime :: Lens' DeliveryTime (Maybe CutoffTime) Source #
Business days cutoff time definition. If not configured the cutoff time will be defaulted to 8AM PST.
dtMinHandlingTimeInDays :: Lens' DeliveryTime (Maybe Word32) Source #
Minimum number of business days spent before an order is shipped. 0 means same day shipped, 1 means next day shipped.
dtMaxTransitTimeInDays :: Lens' DeliveryTime (Maybe Word32) Source #
Maximum number of business days that is spent in transit. 0 means same day delivery, 1 means next day delivery. Must be greater than or equal to minTransitTimeInDays.
dtMaxHandlingTimeInDays :: Lens' DeliveryTime (Maybe Word32) Source #
Maximum number of business days spent before an order is shipped. 0 means same day shipped, 1 means next day shipped. Must be greater than or equal to minHandlingTimeInDays.
LiaCountrySettings
data LiaCountrySettings Source #
Instances
liaCountrySettings :: LiaCountrySettings Source #
Creates a value of LiaCountrySettings with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lcsPosDataProvider :: Lens' LiaCountrySettings (Maybe LiaPosDataProvider) Source #
The POS data provider linked with this country.
lcsCountry :: Lens' LiaCountrySettings (Maybe Text) Source #
CLDR country code (e.g. "US").
lcsStorePickupActive :: Lens' LiaCountrySettings (Maybe Bool) Source #
The status of the "Store pickup" feature.
lcsInventory :: Lens' LiaCountrySettings (Maybe LiaInventorySettings) Source #
LIA inventory verification settings.
lcsAbout :: Lens' LiaCountrySettings (Maybe LiaAboutPageSettings) Source #
The settings for the About page.
lcsHostedLocalStorefrontActive :: Lens' LiaCountrySettings (Maybe Bool) Source #
The status of the "Merchant hosted local storefront" feature.
lcsOnDisplayToOrder :: Lens' LiaCountrySettings (Maybe LiaOnDisplayToOrderSettings) Source #
LIA "On Display To Order" settings.
OrdersReturnRefundLineItemResponse
data OrdersReturnRefundLineItemResponse Source #
Instances
ordersReturnRefundLineItemResponse :: OrdersReturnRefundLineItemResponse Source #
Creates a value of OrdersReturnRefundLineItemResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orrlirKind :: Lens' OrdersReturnRefundLineItemResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersReturnRefundLineItemResponse".
orrlirExecutionStatus :: Lens' OrdersReturnRefundLineItemResponse (Maybe Text) Source #
The status of the execution.
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:
pKind :: Lens' ProductstatusesCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productstatusesCustomBatchResponseEntry".
pProductStatus :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe ProductStatus) Source #
The requested product status. Only defined if the request was successful.
pErrors :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors, if the request failed.
pBatchId :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
ShippingSettingsGetSupportedHolidaysResponse
data ShippingSettingsGetSupportedHolidaysResponse Source #
Instances
shippingSettingsGetSupportedHolidaysResponse :: ShippingSettingsGetSupportedHolidaysResponse Source #
Creates a value of ShippingSettingsGetSupportedHolidaysResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ssgshrKind :: Lens' ShippingSettingsGetSupportedHolidaysResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#shippingsettingsGetSupportedHolidaysResponse".
ssgshrHolidays :: Lens' ShippingSettingsGetSupportedHolidaysResponse [HolidaysHoliday] Source #
A list of holidays applicable for delivery guarantees. May be empty.
LiaPosDataProvider
data LiaPosDataProvider Source #
Instances
liaPosDataProvider :: LiaPosDataProvider Source #
Creates a value of LiaPosDataProvider with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lpdpPosExternalAccountId :: Lens' LiaPosDataProvider (Maybe Text) Source #
The account ID by which this merchant is known to the POS data provider.
lpdpPosDataProviderId :: Lens' LiaPosDataProvider (Maybe Word64) Source #
The ID of the POS data provider.
DatafeedFormat
data DatafeedFormat Source #
Instances
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.
LiaSettings
data LiaSettings Source #
Local Inventory ads (LIA) settings. All methods except listposdataproviders require the admin role.
See: liaSettings smart constructor.
Instances
liaSettings :: LiaSettings Source #
Creates a value of LiaSettings with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lsCountrySettings :: Lens' LiaSettings [LiaCountrySettings] Source #
The LIA settings for each country.
lsKind :: Lens' LiaSettings Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liaSettings".
lsAccountId :: Lens' LiaSettings (Maybe Word64) Source #
The ID of the account to which these LIA settings belong. Ignored upon update, always present in get request responses.
TransitTableTransitTimeRow
data TransitTableTransitTimeRow Source #
Instances
transitTableTransitTimeRow :: TransitTableTransitTimeRow Source #
Creates a value of TransitTableTransitTimeRow with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ttttrValues :: Lens' TransitTableTransitTimeRow [TransitTableTransitTimeRowTransitTimeValue] Source #
ProductShipping
data ProductShipping Source #
Instances
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:
pService :: Lens' ProductShipping (Maybe Text) Source #
A free-form description of the service class or delivery speed.
pLocationGroupName :: Lens' ProductShipping (Maybe Text) Source #
The location where the shipping is applicable, represented by a location group name.
pCountry :: Lens' ProductShipping (Maybe Text) Source #
The CLDR territory code of the country to which an item will ship.
pPostalCode :: 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.
pPrice :: Lens' ProductShipping (Maybe Price) Source #
Fixed shipping price, represented as a number.
pRegion :: Lens' ProductShipping (Maybe Text) Source #
The geographic region to which a shipping rate applies.
pLocationId :: Lens' ProductShipping (Maybe Int64) Source #
The numeric ID of a location that the shipping rate applies to as defined in the AdWords API.
ShippingSettingsCustomBatchRequest
data ShippingSettingsCustomBatchRequest Source #
Instances
shippingSettingsCustomBatchRequest :: ShippingSettingsCustomBatchRequest Source #
Creates a value of ShippingSettingsCustomBatchRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sscbrEntries :: Lens' ShippingSettingsCustomBatchRequest [ShippingSettingsCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
LiaSettingsCustomBatchResponseEntry
data LiaSettingsCustomBatchResponseEntry Source #
Instances
liaSettingsCustomBatchResponseEntry :: LiaSettingsCustomBatchResponseEntry Source #
Creates a value of LiaSettingsCustomBatchResponseEntry with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lscbreGmbAccounts :: Lens' LiaSettingsCustomBatchResponseEntry (Maybe GmbAccounts) Source #
The the list of accessible GMB accounts.
lscbreKind :: Lens' LiaSettingsCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsCustomBatchResponseEntry".
lscbreLiaSettings :: Lens' LiaSettingsCustomBatchResponseEntry (Maybe LiaSettings) Source #
The retrieved or updated Lia settings.
lscbreErrors :: Lens' LiaSettingsCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if, and only if, the request failed.
lscbrePosDataProviders :: Lens' LiaSettingsCustomBatchResponseEntry [PosDataProviders] Source #
The list of POS data providers.
lscbreBatchId :: Lens' LiaSettingsCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry to which this entry responds.
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:
aEntries :: Lens' AccountsCustomBatchRequest [AccountsCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
PosCustomBatchResponseEntry
data PosCustomBatchResponseEntry Source #
Instances
posCustomBatchResponseEntry :: PosCustomBatchResponseEntry Source #
Creates a value of PosCustomBatchResponseEntry with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbrecKind :: Lens' PosCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#posCustomBatchResponseEntry".
pcbrecStore :: Lens' PosCustomBatchResponseEntry (Maybe PosStore) Source #
The retrieved or updated store information.
pcbrecInventory :: Lens' PosCustomBatchResponseEntry (Maybe PosInventory) Source #
The updated inventory information.
pcbrecErrors :: Lens' PosCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if, and only if, the request failed.
pcbrecSale :: Lens' PosCustomBatchResponseEntry (Maybe PosSale) Source #
The updated sale information.
pcbrecBatchId :: Lens' PosCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry to which this entry responds.
OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption
data OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption Source #
Instances
orderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption :: OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption Source #
Creates a value of OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oReason :: Lens' OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption (Maybe Text) Source #
- required
- Reason for the return.
oDescription :: Lens' OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption (Maybe Text) Source #
Optional description of the return reason.
OrdersListResponse
data OrdersListResponse Source #
Instances
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:
oNextPageToken :: Lens' OrdersListResponse (Maybe Text) Source #
The token for the retrieval of the next page of orders.
oKind :: Lens' OrdersListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersListResponse".
OrdersUpdateLineItemShippingDetailsResponse
data OrdersUpdateLineItemShippingDetailsResponse Source #
Instances
ordersUpdateLineItemShippingDetailsResponse :: OrdersUpdateLineItemShippingDetailsResponse Source #
Creates a value of OrdersUpdateLineItemShippingDetailsResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oulisdrKind :: Lens' OrdersUpdateLineItemShippingDetailsResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersUpdateLineItemShippingDetailsResponse".
oulisdrExecutionStatus :: Lens' OrdersUpdateLineItemShippingDetailsResponse (Maybe Text) Source #
The status of the execution.
Headers
A non-empty list of row or column headers for a table. Exactly one of prices, weights, numItems, postalCodeGroupNames, or location must be set.
See: headers smart constructor.
Instances
| Eq Headers Source # | |
| Data Headers Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Headers -> c Headers # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Headers # toConstr :: Headers -> Constr # dataTypeOf :: Headers -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Headers) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Headers) # gmapT :: (forall b. Data b => b -> b) -> Headers -> Headers # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Headers -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Headers -> r # gmapQ :: (forall d. Data d => d -> u) -> Headers -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Headers -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Headers -> m Headers # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Headers -> m Headers # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Headers -> m Headers # | |
| Show Headers Source # | |
| Generic Headers Source # | |
| ToJSON Headers Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Headers Source # | |
| type Rep Headers Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Headers = D1 (MetaData "Headers" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "Headers'" PrefixI True) ((S1 (MetaSel (Just "_hNumberOfItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_hPostalCodeGroupNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 (MetaSel (Just "_hPrices") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Price])) :*: (S1 (MetaSel (Just "_hWeights") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Weight])) :*: S1 (MetaSel (Just "_hLocations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [LocationIdSet])))))) | |
Creates a value of Headers with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
hNumberOfItems :: Lens' Headers [Text] Source #
A list of inclusive number of items upper bounds. The last value can be "infinity". For example ["10", "50", "infinity"] represents the headers "<= 10 items", " 50 items". Must be non-empty. Can only be set if all other fields are not set.
hPostalCodeGroupNames :: Lens' Headers [Text] Source #
A list of postal group names. The last value can be "all other locations". Example: ["zone 1", "zone 2", "all other locations"]. The referred postal code groups must match the delivery country of the service. Must be non-empty. Can only be set if all other fields are not set.
hWeights :: Lens' Headers [Weight] Source #
A list of inclusive order weight upper bounds. The last weight's value can be "infinity". For example [{"value": "10", "unit": "kg"}, {"value": "50", "unit": "kg"}, {"value": "infinity", "unit": "kg"}] represents the headers "<= 10kg", " 50kg". All weights within a service must have the same unit. Must be non-empty. Can only be set if all other fields are not set.
hLocations :: Lens' Headers [LocationIdSet] Source #
A list of location ID sets. Must be non-empty. Can only be set if all other fields are not set.
UnitInvoiceAdditionalCharge
data UnitInvoiceAdditionalCharge Source #
Instances
unitInvoiceAdditionalCharge :: UnitInvoiceAdditionalCharge Source #
Creates a value of UnitInvoiceAdditionalCharge with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uiacAdditionalChargeAmount :: Lens' UnitInvoiceAdditionalCharge (Maybe Amount) Source #
- required
- Amount of the additional charge.
uiacType :: Lens' UnitInvoiceAdditionalCharge (Maybe Text) Source #
- required
- Type of the additional charge.
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.
UnitInvoiceTaxLine
data UnitInvoiceTaxLine Source #
Instances
unitInvoiceTaxLine :: UnitInvoiceTaxLine Source #
Creates a value of UnitInvoiceTaxLine with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uitlTaxName :: Lens' UnitInvoiceTaxLine (Maybe Text) Source #
Optional name of the tax type. This should only be provided if taxType is otherFeeTax.
uitlTaxType :: Lens' UnitInvoiceTaxLine (Maybe Text) Source #
- required
- Type of the tax.
uitlTaxAmount :: Lens' UnitInvoiceTaxLine (Maybe Price) Source #
- required
- Tax amount for the tax type.
OrdersCreateTestReturnRequest
data OrdersCreateTestReturnRequest Source #
Instances
ordersCreateTestReturnRequest :: OrdersCreateTestReturnRequest Source #
Creates a value of OrdersCreateTestReturnRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
octrrItems :: Lens' OrdersCreateTestReturnRequest [OrdersCustomBatchRequestEntryCreateTestReturnReturnItem] Source #
Returned items.
ShippingSettings
data ShippingSettings Source #
The merchant account's shipping settings. All methods except getsupportedcarriers and getsupportedholidays require the admin role.
See: shippingSettings smart constructor.
Instances
shippingSettings :: ShippingSettings Source #
Creates a value of ShippingSettings with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ssPostalCodeGroups :: Lens' ShippingSettings [PostalCodeGroup] Source #
A list of postal code groups that can be referred to in services. Optional.
ssAccountId :: Lens' ShippingSettings (Maybe Word64) Source #
The ID of the account to which these account shipping settings belong. Ignored upon update, always present in get request responses.
ssServices :: Lens' ShippingSettings [Service] Source #
The target account's list of services. Optional.
ProductAmount
data ProductAmount Source #
Instances
productAmount :: ProductAmount Source #
Creates a value of ProductAmount with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
paRemittedTaxAmount :: Lens' ProductAmount (Maybe Price) Source #
Remitted tax value.
paTaxAmount :: Lens' ProductAmount (Maybe Price) Source #
Tax value.
paPriceAmount :: Lens' ProductAmount (Maybe Price) Source #
The pre-tax or post-tax price depending on the location of the order.
PostalCodeRange
data PostalCodeRange Source #
Instances
postalCodeRange :: PostalCodeRange Source #
Creates a value of PostalCodeRange with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcrPostalCodeRangeBegin :: Lens' PostalCodeRange (Maybe Text) Source #
A postal code or a pattern of the form prefix* denoting the inclusive lower bound of the range defining the area. Examples values: "94108", "9410*", "9*". Required.
pcrPostalCodeRangeEnd :: Lens' PostalCodeRange (Maybe Text) Source #
A postal code or a pattern of the form prefix* denoting the inclusive upper bound of the range defining the area. It must have the same length as postalCodeRangeBegin: if postalCodeRangeBegin is a postal code then postalCodeRangeEnd must be a postal code too; if postalCodeRangeBegin is a pattern then postalCodeRangeEnd must be a pattern with the same prefix length. Optional: if not set, then the area is defined as being all the postal codes matching postalCodeRangeBegin.
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:
pcbrcEntries :: Lens' ProductstatusesCustomBatchRequest [ProductstatusesCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
AccountYouTubeChannelLink
data AccountYouTubeChannelLink Source #
Instances
accountYouTubeChannelLink :: AccountYouTubeChannelLink Source #
Creates a value of AccountYouTubeChannelLink with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aytclStatus :: Lens' AccountYouTubeChannelLink (Maybe Text) Source #
Status of the link between this Merchant Center account and the YouTube channel. Upon retrieval, it represents the actual status of the link and can be either active if it was approved in YT Creator Studio 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.
aytclChannelId :: Lens' AccountYouTubeChannelLink (Maybe Text) Source #
Channel ID.
AccountAdsLink
data AccountAdsLink Source #
Instances
accountAdsLink :: AccountAdsLink Source #
Creates a value of AccountAdsLink with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aalStatus :: Lens' AccountAdsLink (Maybe Text) Source #
Status of the link between this Merchant Center account and the Ads account. Upon retrieval, it represents the actual status of the link and can be either active if it was approved in Google Ads 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.
LiaAboutPageSettings
data LiaAboutPageSettings Source #
Instances
liaAboutPageSettings :: LiaAboutPageSettings Source #
Creates a value of LiaAboutPageSettings with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lapsStatus :: Lens' LiaAboutPageSettings (Maybe Text) Source #
The status of the verification process for the About page.
LiaSettingsCustomBatchRequest
data LiaSettingsCustomBatchRequest Source #
Instances
liaSettingsCustomBatchRequest :: LiaSettingsCustomBatchRequest Source #
Creates a value of LiaSettingsCustomBatchRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lEntries :: Lens' LiaSettingsCustomBatchRequest [LiaSettingsCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
CustomAttribute
data CustomAttribute Source #
Instances
customAttribute :: CustomAttribute Source #
Creates a value of CustomAttribute with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
caGroupValues :: Lens' CustomAttribute [CustomAttribute] Source #
Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
caName :: Lens' CustomAttribute (Maybe Text) Source #
The name of the attribute. Underscores will be replaced by spaces upon insertion.
PosInventoryRequest
data PosInventoryRequest Source #
Instances
posInventoryRequest :: PosInventoryRequest Source #
Creates a value of PosInventoryRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
posStoreCode :: Lens' PosInventoryRequest (Maybe Text) Source #
The identifier of the merchant's store. Either a storeCode inserted via the API or the code of the store in Google My Business.
posQuantity :: Lens' PosInventoryRequest (Maybe Int64) Source #
The available quantity of the item.
posTargetCountry :: Lens' PosInventoryRequest (Maybe Text) Source #
The CLDR territory code for the item.
posContentLanguage :: Lens' PosInventoryRequest (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
posTimestamp :: Lens' PosInventoryRequest (Maybe Text) Source #
The inventory timestamp, in ISO 8601 format.
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:
acccEntries :: Lens' AccountstatusesCustomBatchResponse [AccountstatusesCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
acccKind :: Lens' AccountstatusesCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountstatusesCustomBatchResponse".
ShippingSettingsCustomBatchResponseEntry
data ShippingSettingsCustomBatchResponseEntry Source #
A batch entry encoding a single non-batch shipping settings response.
See: shippingSettingsCustomBatchResponseEntry smart constructor.
Instances
shippingSettingsCustomBatchResponseEntry :: ShippingSettingsCustomBatchResponseEntry Source #
Creates a value of ShippingSettingsCustomBatchResponseEntry with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sKind :: Lens' ShippingSettingsCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#shippingsettingsCustomBatchResponseEntry".
sShippingSettings :: Lens' ShippingSettingsCustomBatchResponseEntry (Maybe ShippingSettings) Source #
The retrieved or updated account shipping settings.
sErrors :: Lens' ShippingSettingsCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if, and only if, the request failed.
sBatchId :: Lens' ShippingSettingsCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry to which this entry responds.
ProductStatus
data ProductStatus Source #
The status of a product, i.e., information about a product computed asynchronously.
See: productStatus smart constructor.
Instances
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:
ppKind :: Lens' ProductStatus Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productStatus".
ppDestinationStatuses :: Lens' ProductStatus [ProductStatusDestinationStatus] Source #
The intended destinations for the product.
ppLastUpdateDate :: Lens' ProductStatus (Maybe Text) Source #
Date on which the item has been last updated, in ISO 8601 format.
ppCreationDate :: Lens' ProductStatus (Maybe Text) Source #
Date on which the item has been created, in ISO 8601 format.
ppGoogleExpirationDate :: Lens' ProductStatus (Maybe Text) Source #
Date on which the item expires in Google Shopping, in ISO 8601 format.
ppProductId :: Lens' ProductStatus (Maybe Text) Source #
The ID of the product for which status is reported.
ppItemLevelIssues :: Lens' ProductStatus [ProductStatusItemLevelIssue] Source #
A list of all issues associated with the product.
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:
alr1NextPageToken :: Lens' AccountstatusesListResponse (Maybe Text) Source #
The token for the retrieval of the next page of account statuses.
alr1Kind :: Lens' AccountstatusesListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountstatusesListResponse".
OrdersSetLineItemMetadataResponse
data OrdersSetLineItemMetadataResponse Source #
Instances
ordersSetLineItemMetadataResponse :: OrdersSetLineItemMetadataResponse Source #
Creates a value of OrdersSetLineItemMetadataResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslimrKind :: Lens' OrdersSetLineItemMetadataResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersSetLineItemMetadataResponse".
oslimrExecutionStatus :: Lens' OrdersSetLineItemMetadataResponse (Maybe Text) Source #
The status of the execution.
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:
accEntries :: 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:
prorMerchantId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
prorProduct :: Lens' ProductsCustomBatchRequestEntry (Maybe Product) Source #
The product to insert. Only required if the method is insert.
prorProductId :: Lens' ProductsCustomBatchRequestEntry (Maybe Text) Source #
The ID of the product to get or delete. Only defined if the method is get or delete.
prorBatchId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
AccountGoogleMyBusinessLink
data AccountGoogleMyBusinessLink Source #
Instances
accountGoogleMyBusinessLink :: AccountGoogleMyBusinessLink Source #
Creates a value of AccountGoogleMyBusinessLink with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
agmblGmbEmail :: Lens' AccountGoogleMyBusinessLink (Maybe Text) Source #
The GMB email address of which a specific account within a GMB account. A sample account within a GMB account could be a business account with set of locations, managed under the GMB account.
agmblStatus :: Lens' AccountGoogleMyBusinessLink (Maybe Text) Source #
Status of the link between this Merchant Center account and the GMB account.
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.
dCountry :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Text) Source #
The country for which to get the datafeed status. If this parameter is provided then language must also be provided. Note that for multi-target datafeeds this parameter is required.
dDatafeedId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the data feed to get.
dLanguage :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Text) Source #
The language for which to get the datafeed status. If this parameter is provided then country must also be provided. Note that for multi-target datafeeds this parameter is required.
dBatchId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
OrderCustomer
data OrderCustomer Source #
Instances
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.
ocMarketingRightsInfo :: Lens' OrderCustomer (Maybe OrderCustomerMarketingRightsInfo) Source #
Customer's marketing preferences.
LocationIdSet
data LocationIdSet Source #
Instances
locationIdSet :: LocationIdSet Source #
Creates a value of LocationIdSet with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lisLocationIds :: Lens' LocationIdSet [Text] Source #
A non-empty list of location IDs. They must all be of the same location type (e.g., state).
Row
Instances
| Eq Row Source # | |
| Data Row Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Row -> c Row # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Row # dataTypeOf :: Row -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Row) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Row) # gmapT :: (forall b. Data b => b -> b) -> Row -> Row # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Row -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Row -> r # gmapQ :: (forall d. Data d => d -> u) -> Row -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Row -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Row -> m Row # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Row -> m Row # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Row -> m Row # | |
| Show Row Source # | |
| Generic Row Source # | |
| ToJSON Row Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Row Source # | |
| type Rep Row Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
rCells :: Lens' Row [Value] Source #
The list of cells that constitute the row. Must have the same length as columnHeaders for two-dimensional tables, a length of 1 for one-dimensional tables. Required.
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.
OrdersRejectReturnLineItemRequest
data OrdersRejectReturnLineItemRequest Source #
Instances
ordersRejectReturnLineItemRequest :: OrdersRejectReturnLineItemRequest Source #
Creates a value of OrdersRejectReturnLineItemRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orrlirQuantity :: Lens' OrdersRejectReturnLineItemRequest (Maybe Word32) Source #
The quantity to return and refund.
orrlirLineItemId :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text) Source #
The ID of the line item to return. Either lineItemId or productId is required.
orrlirReason :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text) Source #
The reason for the return.
orrlirOperationId :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
orrlirProductId :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text) Source #
The ID of the product to return. This is the REST ID used in the products service. Either lineItemId or productId is required.
orrlirReasonText :: Lens' OrdersRejectReturnLineItemRequest (Maybe Text) Source #
The explanation of the reason.
OrdersCancelRequest
data OrdersCancelRequest Source #
Instances
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.
ReturnShipment
data ReturnShipment Source #
Instances
returnShipment :: ReturnShipment Source #
Creates a value of ReturnShipment with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
OrdersCancelTestOrderByCustomerRequest
data OrdersCancelTestOrderByCustomerRequest Source #
Instances
ordersCancelTestOrderByCustomerRequest :: OrdersCancelTestOrderByCustomerRequest Source #
Creates a value of OrdersCancelTestOrderByCustomerRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
octobcrReason :: Lens' OrdersCancelTestOrderByCustomerRequest (Maybe Text) Source #
The reason for the cancellation.
ProductStatusItemLevelIssue
data ProductStatusItemLevelIssue Source #
Instances
productStatusItemLevelIssue :: ProductStatusItemLevelIssue Source #
Creates a value of ProductStatusItemLevelIssue with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psiliDestination :: Lens' ProductStatusItemLevelIssue (Maybe Text) Source #
The destination the issue applies to.
psiliResolution :: Lens' ProductStatusItemLevelIssue (Maybe Text) Source #
Whether the issue can be resolved by the merchant.
psiliDocumentation :: Lens' ProductStatusItemLevelIssue (Maybe Text) Source #
The URL of a web page to help with resolving this issue.
psiliServability :: Lens' ProductStatusItemLevelIssue (Maybe Text) Source #
How this issue affects serving of the offer.
psiliAttributeName :: Lens' ProductStatusItemLevelIssue (Maybe Text) Source #
The attribute's name, if the issue is caused by a single attribute.
psiliDescription :: Lens' ProductStatusItemLevelIssue (Maybe Text) Source #
A short issue description in English.
psiliDetail :: Lens' ProductStatusItemLevelIssue (Maybe Text) Source #
A detailed issue description in English.
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.
RateGroup
Instances
rateGroup :: RateGroup Source #
Creates a value of RateGroup with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rgCarrierRates :: Lens' RateGroup [CarrierRate] Source #
A list of carrier rates that can be referred to by mainTable or singleValue.
rgName :: Lens' RateGroup (Maybe Text) Source #
Name of the rate group. Optional. If set has to be unique within shipping service.
rgApplicableShippingLabels :: Lens' RateGroup [Text] Source #
A list of shipping labels defining the products to which this rate group applies to. This is a disjunction: only one of the labels has to match for the rate group to apply. May only be empty for the last rate group of a service. Required.
rgMainTable :: Lens' RateGroup (Maybe Table) Source #
A table defining the rate group, when singleValue is not expressive enough. Can only be set if singleValue is not set.
rgSingleValue :: Lens' RateGroup (Maybe Value) Source #
The value of the rate group (e.g. flat rate $10). Can only be set if mainTable and subtables are not set.
rgSubtables :: Lens' RateGroup [Table] Source #
A list of subtables referred to by mainTable. Can only be set if mainTable is set.
OrderPromotion
data OrderPromotion Source #
Instances
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:
opShortTitle :: Lens' OrderPromotion (Maybe Text) Source #
A short title of the promotion to be shown on the checkout page.
opAppliedItems :: Lens' OrderPromotion [OrderPromotionItem] Source #
Items which this promotion have been applied to.
opMerchantPromotionId :: Lens' OrderPromotion (Maybe Text) Source #
This field is used to identify promotions within merchants' own systems.
opApplicableItems :: Lens' OrderPromotion [OrderPromotionItem] Source #
Items which this promotion may be applied to. If empty, there are no restrictions on applicable items and quantity.
opPriceValue :: Lens' OrderPromotion (Maybe Price) Source #
Estimated discount applied to price. Amount is pre-tax or post-tax depending on location of order.
opTaxValue :: Lens' OrderPromotion (Maybe Price) Source #
Estimated discount applied to tax (if allowed by law).
AccountStatusProducts
data AccountStatusProducts Source #
Instances
accountStatusProducts :: AccountStatusProducts Source #
Creates a value of AccountStatusProducts with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aspDestination :: Lens' AccountStatusProducts (Maybe Text) Source #
The destination the data applies to.
aspCountry :: Lens' AccountStatusProducts (Maybe Text) Source #
The country the data applies to.
aspChannel :: Lens' AccountStatusProducts (Maybe Text) Source #
The channel the data applies to.
aspStatistics :: Lens' AccountStatusProducts (Maybe AccountStatusStatistics) Source #
Aggregated product statistics.
aspItemLevelIssues :: Lens' AccountStatusProducts [AccountStatusItemLevelIssue] Source #
List of item-level issues.
RegionalinventoryCustomBatchRequestEntry
data RegionalinventoryCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch regional inventory request.
See: regionalinventoryCustomBatchRequestEntry smart constructor.
Instances
regionalinventoryCustomBatchRequestEntry :: RegionalinventoryCustomBatchRequestEntry Source #
Creates a value of RegionalinventoryCustomBatchRequestEntry with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rMerchantId :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
rRegionalInventory :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe RegionalInventory) Source #
Price and availability of the product.
rProductId :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe Text) Source #
The ID of the product for which to update price and availability.
rBatchId :: Lens' RegionalinventoryCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
Price
Instances
| Eq Price Source # | |
| Data Price Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Price -> c Price # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Price # dataTypeOf :: Price -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Price) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Price) # gmapT :: (forall b. Data b => b -> b) -> Price -> Price # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Price -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Price -> r # gmapQ :: (forall d. Data d => d -> u) -> Price -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Price -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Price -> m Price # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Price -> m Price # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Price -> m Price # | |
| Show Price Source # | |
| Generic Price Source # | |
| ToJSON Price Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Price Source # | |
| type Rep Price Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Price = D1 (MetaData "Price" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "Price'" PrefixI True) (S1 (MetaSel (Just "_pValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_pCurrency") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) | |
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".
InvoiceSummary
data InvoiceSummary Source #
Instances
invoiceSummary :: InvoiceSummary Source #
Creates a value of InvoiceSummary with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
isProductTotal :: Lens' InvoiceSummary (Maybe Amount) Source #
- required
- Total price for the product.
isAdditionalChargeSummaries :: Lens' InvoiceSummary [InvoiceSummaryAdditionalChargeSummary] Source #
Summary of the total amounts of the additional charges.
PosListResponse
data PosListResponse Source #
Instances
posListResponse :: PosListResponse Source #
Creates a value of PosListResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plrlKind :: Lens' PosListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#posListResponse".
OrderDeliveryDetails
data OrderDeliveryDetails Source #
Instances
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.
OrderLineItemProductFee
data OrderLineItemProductFee Source #
Instances
orderLineItemProductFee :: OrderLineItemProductFee Source #
Creates a value of OrderLineItemProductFee with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olipfAmount :: Lens' OrderLineItemProductFee (Maybe Price) Source #
Amount of the fee.
OrdersCancelResponse
data OrdersCancelResponse Source #
Instances
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.
OrdersSetLineItemMetadataRequest
data OrdersSetLineItemMetadataRequest Source #
Instances
ordersSetLineItemMetadataRequest :: OrdersSetLineItemMetadataRequest Source #
Creates a value of OrdersSetLineItemMetadataRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslimrAnnotations :: Lens' OrdersSetLineItemMetadataRequest [OrderMerchantProvidedAnnotation] Source #
oslimrLineItemId :: Lens' OrdersSetLineItemMetadataRequest (Maybe Text) Source #
The ID of the line item to set metadata. Either lineItemId or productId is required.
oslimrOperationId :: Lens' OrdersSetLineItemMetadataRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
oslimrProductId :: Lens' OrdersSetLineItemMetadataRequest (Maybe Text) Source #
The ID of the product to set metadata. This is the REST ID used in the products service. Either lineItemId or productId is required.
OrdersRejectReturnLineItemResponse
data OrdersRejectReturnLineItemResponse Source #
Instances
ordersRejectReturnLineItemResponse :: OrdersRejectReturnLineItemResponse Source #
Creates a value of OrdersRejectReturnLineItemResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ordKind :: Lens' OrdersRejectReturnLineItemResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#ordersRejectReturnLineItemResponse".
ordExecutionStatus :: Lens' OrdersRejectReturnLineItemResponse (Maybe Text) Source #
The status of the execution.
TestOrder
Instances
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.
toEnableOrderinvoices :: Lens' TestOrder (Maybe Bool) Source #
Whether the orderinvoices service should support this order.
toPromotions :: Lens' TestOrder [OrderPromotion] Source #
Promotions associated with the order.
toNotificationMode :: Lens' TestOrder (Maybe Text) Source #
Determines if test order must be pulled by merchant or pushed to merchant via push integration.
toShippingCost :: Lens' TestOrder (Maybe Price) Source #
The price of shipping for all items. Shipping tax is automatically calculated for MFL orders. For non-MFL orders, tax settings from Merchant Center are applied. Note that shipping is not taxed in certain states.
CutoffTime
data CutoffTime Source #
Instances
cutoffTime :: CutoffTime Source #
Creates a value of CutoffTime with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ctHour :: Lens' CutoffTime (Maybe Word32) Source #
Hour of the cutoff time until which an order has to be placed to be processed in the same day. Required.
ctTimezone :: Lens' CutoffTime (Maybe Text) Source #
Timezone identifier for the cutoff time. A list of identifiers can be found in the AdWords API documentation. E.g. "Europe/Zurich". Required.
ctMinute :: Lens' CutoffTime (Maybe Word32) Source #
Minute of the cutoff time until which an order has to be placed to be processed in the same day. Required.
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:
ordCreationDate :: Lens' OrderRefund (Maybe Text) Source #
Date on which the item has been created, in ISO 8601 format.
ordReasonText :: Lens' OrderRefund (Maybe Text) Source #
The explanation of the reason.
TestOrderLineItemProduct
data TestOrderLineItemProduct Source #
Instances
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.
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. Tax is automatically calculated for MFL orders. For non-MFL orders, tax settings from Merchant Center are applied.
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:
acbr1Entries :: Lens' AccounttaxCustomBatchResponse [AccounttaxCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
acbr1Kind :: Lens' AccounttaxCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accounttaxCustomBatchResponse".
AccountsClaimWebsiteResponse
data AccountsClaimWebsiteResponse Source #
Instances
accountsClaimWebsiteResponse :: AccountsClaimWebsiteResponse Source #
Creates a value of AccountsClaimWebsiteResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acwrKind :: Lens' AccountsClaimWebsiteResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#accountsClaimWebsiteResponse".
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. For example, a state like California ("CA") or a province like Quebec ("QC").
OrdersCustomBatchRequestEntryCreateTestReturnReturnItem
data OrdersCustomBatchRequestEntryCreateTestReturnReturnItem Source #
Instances
ordersCustomBatchRequestEntryCreateTestReturnReturnItem :: OrdersCustomBatchRequestEntryCreateTestReturnReturnItem Source #
Creates a value of OrdersCustomBatchRequestEntryCreateTestReturnReturnItem with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrectrriQuantity :: Lens' OrdersCustomBatchRequestEntryCreateTestReturnReturnItem (Maybe Word32) Source #
Quantity that is returned.
ocbrectrriLineItemId :: Lens' OrdersCustomBatchRequestEntryCreateTestReturnReturnItem (Maybe Text) Source #
The ID of the line item to return.
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.
LiaSettingsGetAccessibleGmbAccountsResponse
data LiaSettingsGetAccessibleGmbAccountsResponse Source #
Instances
liaSettingsGetAccessibleGmbAccountsResponse :: LiaSettingsGetAccessibleGmbAccountsResponse Source #
Creates a value of LiaSettingsGetAccessibleGmbAccountsResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lsgagarGmbAccounts :: Lens' LiaSettingsGetAccessibleGmbAccountsResponse [GmbAccountsGmbAccount] Source #
A list of GMB accounts which are available to the merchant.
lsgagarKind :: Lens' LiaSettingsGetAccessibleGmbAccountsResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsGetAccessibleGmbAccountsResponse".
lsgagarAccountId :: Lens' LiaSettingsGetAccessibleGmbAccountsResponse (Maybe Word64) Source #
The ID of the account.
DatafeedsListResponse
data DatafeedsListResponse Source #
Instances
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".
TransitTableTransitTimeRowTransitTimeValue
data TransitTableTransitTimeRowTransitTimeValue Source #
Instances
transitTableTransitTimeRowTransitTimeValue :: TransitTableTransitTimeRowTransitTimeValue Source #
Creates a value of TransitTableTransitTimeRowTransitTimeValue with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ttttrttvMinTransitTimeInDays :: Lens' TransitTableTransitTimeRowTransitTimeValue (Maybe Word32) Source #
Transit time range (min-max) in business days. 0 means same day delivery, 1 means next day delivery.
ttttrttvMaxTransitTimeInDays :: Lens' TransitTableTransitTimeRowTransitTimeValue (Maybe Word32) Source #
Must be greater than or equal to minTransitTimeInDays.
AccountStatusStatistics
data AccountStatusStatistics Source #
Instances
accountStatusStatistics :: AccountStatusStatistics Source #
Creates a value of AccountStatusStatistics with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assPending :: Lens' AccountStatusStatistics (Maybe Int64) Source #
Number of pending offers.
assExpiring :: Lens' AccountStatusStatistics (Maybe Int64) Source #
Number of expiring offers.
assDisApproved :: Lens' AccountStatusStatistics (Maybe Int64) Source #
Number of disapproved offers.
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:
pcbre1Kind :: Lens' ProductsCustomBatchResponseEntry Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productsCustomBatchResponseEntry".
pcbre1Product :: Lens' ProductsCustomBatchResponseEntry (Maybe Product) Source #
The inserted product. Only defined if the method is insert and if the request was successful.
pcbre1Errors :: Lens' ProductsCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
pcbre1BatchId :: Lens' ProductsCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
Product
Product data. After inserting, updating, or deleting a product, it may take several minutes before changes take effect.
See: product smart constructor.
Instances
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:
prorDisplayAdsLinkprorCustomLabel1prorShippingWidthprorImageLinkprorIncludedDestinationsprorDisplayAdsValueprorLoyaltyPointsprorAdditionalImageLinksprorExcludedDestinationsprorColorprorCustomLabel0prorKindprorMinHandlingTimeprorMultipackprorPatternprorLinkprorProductTypesprorSizeSystemprorUnitPricingBaseMeasureprorTaxesprorMaterialprorInstallmentprorChannelprorIdentifierExistsprorBrandprorUnitPricingMeasureprorSalePriceprorCostOfGoodsSoldprorShippingLengthprorCustomLabel3prorMaxHandlingTimeprorAvailabilityprorMinEnergyEfficiencyClassprorTargetCountryprorShippingLabelprorAdsRedirectprorCustomAttributesprorGtinprorAgeGroupprorDisplayAdsTitleprorTransitTimeLabelprorMaxEnergyEfficiencyClassprorGenderprorExpirationDateprorItemGroupIdprorSalePriceEffectiveDateprorCustomLabel2prorGoogleProductCategoryprorShippingprorShippingWeightprorSellOnGoogleQuantityprorTaxCategoryprorShippingHeightprorAvailabilityDateprorSourceprorOfferIdprorIdprorPriceprorPromotionIdsprorSizeTypeprorMobileLinkprorTitleprorAdultprorContentLanguageprorAdsLabelsprorEnergyEfficiencyClassprorDisplayAdsSimilarIdsprorMpnprorConditionprorSizesprorIsBundleprorDescriptionprorCustomLabel4prorDisplayAdsIdprorAdsGrouping
prorDisplayAdsLink :: Lens' Product (Maybe Text) Source #
URL directly to your item's landing page for dynamic remarketing campaigns.
prorCustomLabel1 :: Lens' Product (Maybe Text) Source #
Custom label 1 for custom grouping of items in a Shopping campaign.
prorShippingWidth :: Lens' Product (Maybe ProductShippingDimension) Source #
Width of the item for shipping.
prorIncludedDestinations :: Lens' Product [Text] Source #
The list of destinations to include for this target (corresponds to checked check boxes in Merchant Center). Default destinations are always included unless provided in the excluded_destination field.
prorDisplayAdsValue :: Lens' Product (Maybe Double) Source #
Offer margin for dynamic remarketing campaigns.
prorLoyaltyPoints :: Lens' Product (Maybe LoyaltyPoints) Source #
Loyalty points that users receive after purchasing the item. Japan only.
prorExcludedDestinations :: Lens' Product [Text] Source #
The list of destinations to exclude for this target (corresponds to unchecked check boxes in Merchant Center).
prorCustomLabel0 :: Lens' Product (Maybe Text) Source #
Custom label 0 for custom grouping of items in a Shopping campaign.
prorKind :: Lens' Product Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#product".
prorMinHandlingTime :: Lens' Product (Maybe Int64) Source #
Minimal product handling time (in business days).
prorMultipack :: Lens' Product (Maybe Int64) Source #
The number of identical products in a merchant-defined multipack.
prorLink :: Lens' Product (Maybe Text) Source #
URL directly linking to your item's page on your website.
prorProductTypes :: Lens' Product [Text] Source #
Categories of the item (formatted as in products data specification).
prorSizeSystem :: Lens' Product (Maybe Text) Source #
System in which the size is specified. Recommended for apparel items.
prorUnitPricingBaseMeasure :: Lens' Product (Maybe ProductUnitPricingBaseMeasure) Source #
The preference of the denominator of the unit price.
prorInstallment :: Lens' Product (Maybe Installment) Source #
Number and amount of installments to pay for an item. Brazil only.
prorIdentifierExists :: 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.
prorUnitPricingMeasure :: Lens' Product (Maybe ProductUnitPricingMeasure) Source #
The measure and dimension of an item.
prorCostOfGoodsSold :: Lens' Product (Maybe Price) Source #
Cost of goods sold. Used for gross profit reporting.
prorShippingLength :: Lens' Product (Maybe ProductShippingDimension) Source #
Length of the item for shipping.
prorCustomLabel3 :: Lens' Product (Maybe Text) Source #
Custom label 3 for custom grouping of items in a Shopping campaign.
prorMaxHandlingTime :: Lens' Product (Maybe Int64) Source #
Maximal product handling time (in business days).
prorMinEnergyEfficiencyClass :: Lens' Product (Maybe Text) Source #
The energy efficiency class as defined in EU directive 2010/30/EU.
prorShippingLabel :: Lens' Product (Maybe Text) Source #
The shipping label of the product, used to group product in account-level shipping rules.
prorAdsRedirect :: Lens' Product (Maybe Text) Source #
Allows advertisers to override the item URL when the product is shown within the context of Product Ads.
prorCustomAttributes :: Lens' Product [CustomAttribute] 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", "value": "regular" }). This is useful for submitting attributes not explicitly exposed by the API.
prorDisplayAdsTitle :: Lens' Product (Maybe Text) Source #
Title of an item for dynamic remarketing campaigns.
prorTransitTimeLabel :: Lens' Product (Maybe Text) Source #
The transit time label of the product, used to group product in account-level transit time tables.
prorMaxEnergyEfficiencyClass :: Lens' Product (Maybe Text) Source #
The energy efficiency class as defined in EU directive 2010/30/EU.
prorExpirationDate :: 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.
prorItemGroupId :: Lens' Product (Maybe Text) Source #
Shared identifier for all variants of the same product.
prorSalePriceEffectiveDate :: Lens' Product (Maybe Text) Source #
Date range during which the item is on sale (see products data specification).
prorCustomLabel2 :: Lens' Product (Maybe Text) Source #
Custom label 2 for custom grouping of items in a Shopping campaign.
prorGoogleProductCategory :: Lens' Product (Maybe Text) Source #
Google's category of the item (see Google product taxonomy).
prorShipping :: Lens' Product [ProductShipping] Source #
Shipping rules.
prorShippingWeight :: Lens' Product (Maybe ProductShippingWeight) Source #
Weight of the item for shipping.
prorSellOnGoogleQuantity :: Lens' Product (Maybe Int64) Source #
The quantity of the product that is available for selling on Google. Supported only for online products.
prorTaxCategory :: Lens' Product (Maybe Text) Source #
The tax category of the product, used to configure detailed tax nexus in account-level tax settings.
prorShippingHeight :: Lens' Product (Maybe ProductShippingDimension) Source #
Height of the item for shipping.
prorAvailabilityDate :: Lens' Product (Maybe Text) Source #
The day a pre-ordered product becomes available for delivery, in ISO 8601 format.
prorSource :: Lens' Product (Maybe Text) Source #
The source of the offer, i.e., how the offer was created.
prorOfferId :: Lens' Product (Maybe Text) Source #
A unique identifier for 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. Note: Content API methods that operate on products take the REST ID of the product, not this identifier.
prorId :: Lens' Product (Maybe Text) Source #
The REST ID of the product. Content API methods that operate on products take this as their productId parameter. The REST ID for a product is of the form channel:contentLanguage:targetCountry:offerId.
prorSizeType :: Lens' Product (Maybe Text) Source #
The cut of the item. Recommended for apparel items.
prorMobileLink :: Lens' Product (Maybe Text) Source #
Link to a mobile-optimized version of the landing page.
prorContentLanguage :: Lens' Product (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
prorEnergyEfficiencyClass :: Lens' Product (Maybe Text) Source #
The energy efficiency class as defined in EU directive 2010/30/EU.
prorIsBundle :: 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.
prorCustomLabel4 :: Lens' Product (Maybe Text) Source #
Custom label 4 for custom grouping of items in a Shopping campaign.
prorDisplayAdsId :: Lens' Product (Maybe Text) Source #
An identifier for an item for dynamic remarketing campaigns.
prorAdsGrouping :: Lens' Product (Maybe Text) Source #
Used to group items in an arbitrary way. Only for CPA%, discouraged otherwise.
LiaSettingsCustomBatchRequestEntry
data LiaSettingsCustomBatchRequestEntry Source #
Instances
liaSettingsCustomBatchRequestEntry :: LiaSettingsCustomBatchRequestEntry Source #
Creates a value of LiaSettingsCustomBatchRequestEntry with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lGmbEmail :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text) Source #
The GMB account. Required only for RequestGmbAccess.
lContactEmail :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text) Source #
Inventory validation contact email. Required only for SetInventoryValidationContact.
lMerchantId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
lCountry :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text) Source #
The country code. Required only for RequestInventoryVerification.
lLiaSettings :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe LiaSettings) Source #
The account Lia settings to update. Only defined if the method is update.
lAccountId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the account for which to get/update account shipping settings.
lContactName :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text) Source #
Inventory validation contact name. Required only for SetInventoryValidationContact.
lPosExternalAccountId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Text) Source #
The account ID by which this merchant is known to the POS provider.
lPosDataProviderId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Word64) Source #
The ID of POS data provider. Required only for SetPosProvider.
lBatchId :: Lens' LiaSettingsCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
Errors
A list of errors returned by a failed batch entry.
See: errors smart constructor.
Instances
| Eq Errors Source # | |
| Data Errors Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Errors -> c Errors # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Errors # toConstr :: Errors -> Constr # dataTypeOf :: Errors -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Errors) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Errors) # gmapT :: (forall b. Data b => b -> b) -> Errors -> Errors # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Errors -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Errors -> r # gmapQ :: (forall d. Data d => d -> u) -> Errors -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Errors -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Errors -> m Errors # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Errors -> m Errors # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Errors -> m Errors # | |
| Show Errors Source # | |
| Generic Errors Source # | |
| ToJSON Errors Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Errors Source # | |
| type Rep Errors Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Errors = D1 (MetaData "Errors" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "Errors'" PrefixI True) (S1 (MetaSel (Just "_errCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32))) :*: (S1 (MetaSel (Just "_errMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_errErrors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Error']))))) | |
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:
LiaInventorySettings
data LiaInventorySettings Source #
Instances
liaInventorySettings :: LiaInventorySettings Source #
Creates a value of LiaInventorySettings with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lisInventoryVerificationContactName :: Lens' LiaInventorySettings (Maybe Text) Source #
The name of the contact for the inventory verification process.
lisStatus :: Lens' LiaInventorySettings (Maybe Text) Source #
The status of the inventory verification process.
lisInventoryVerificationContactEmail :: Lens' LiaInventorySettings (Maybe Text) Source #
The email of the contact for the inventory verification process.
lisInventoryVerificationContactStatus :: Lens' LiaInventorySettings (Maybe Text) Source #
The status of the verification contact.
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:
aaAccountStatus :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe AccountStatus) Source #
The requested account status. Defined if and only if the request was successful.
aaErrors :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Errors) Source #
A list of errors defined if and only if the request failed.
aaBatchId :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Word32) Source #
The ID of the request entry this entry responds to.
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.
HolidayCutoff
data HolidayCutoff Source #
Instances
holidayCutoff :: HolidayCutoff Source #
Creates a value of HolidayCutoff with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
hcDeadlineHour :: Lens' HolidayCutoff (Maybe Word32) Source #
Hour of the day on the deadline date until which the order has to be placed to qualify for the delivery guarantee. Possible values are: 0 (midnight), 1, ..., 12 (noon), 13, ..., 23. Required.
hcDeadlineTimezone :: Lens' HolidayCutoff (Maybe Text) Source #
Timezone identifier for the deadline hour. A list of identifiers can be found in the AdWords API documentation. E.g. "Europe/Zurich". Required.
hcVisibleFromDate :: Lens' HolidayCutoff (Maybe Text) Source #
Date on which the deadline will become visible to consumers in ISO 8601 format. E.g. "2016-10-31" for 31st October 2016. Required.
hcHolidayId :: Lens' HolidayCutoff (Maybe Text) Source #
Unique identifier for the holiday. Required.
hcDeadlineDate :: Lens' HolidayCutoff (Maybe Text) Source #
Date of the order deadline, in ISO 8601 format. E.g. "2016-11-29" for 29th November 2016. Required.
TestOrderLineItem
data TestOrderLineItem Source #
Instances
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.
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:
p2MerchantId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
p2Destinations :: Lens' ProductstatusesCustomBatchRequestEntry [Text] Source #
If set, only issues for the specified destinations are returned, otherwise only issues for the Shopping destination.
p2ProductId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text) Source #
The ID of the product whose status to get.
p2BatchId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word32) Source #
An entry ID, unique within the batch request.
ShippingSettingsCustomBatchResponse
data ShippingSettingsCustomBatchResponse Source #
Instances
shippingSettingsCustomBatchResponse :: ShippingSettingsCustomBatchResponse Source #
Creates a value of ShippingSettingsCustomBatchResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
shiEntries :: Lens' ShippingSettingsCustomBatchResponse [ShippingSettingsCustomBatchResponseEntry] Source #
The result of the execution of the batch requests.
shiKind :: Lens' ShippingSettingsCustomBatchResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#shippingsettingsCustomBatchResponse".
OrdersReturnRefundLineItemRequest
data OrdersReturnRefundLineItemRequest Source #
Instances
ordersReturnRefundLineItemRequest :: OrdersReturnRefundLineItemRequest Source #
Creates a value of OrdersReturnRefundLineItemRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orrlirrQuantity :: Lens' OrdersReturnRefundLineItemRequest (Maybe Word32) Source #
The quantity to return and refund.
orrlirrLineItemId :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text) Source #
The ID of the line item to return. Either lineItemId or productId is required.
orrlirrReason :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text) Source #
The reason for the return.
orrlirrOperationId :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
orrlirrProductId :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text) Source #
The ID of the product to return. This is the REST ID used in the products service. Either lineItemId or productId is required.
orrlirrTaxAmount :: Lens' OrdersReturnRefundLineItemRequest (Maybe Price) Source #
The amount of tax to be refunded. Optional, but if filled, then priceAmount must be set. Calculated automatically if not provided.
orrlirrPriceAmount :: Lens' OrdersReturnRefundLineItemRequest (Maybe Price) Source #
The amount to be refunded. This may be pre-tax or post-tax depending on the location of the order. If omitted, refundless return is assumed.
orrlirrReasonText :: Lens' OrdersReturnRefundLineItemRequest (Maybe Text) Source #
The explanation of the reason.
ShipmentInvoiceLineItemInvoice
data ShipmentInvoiceLineItemInvoice Source #
Instances
shipmentInvoiceLineItemInvoice :: ShipmentInvoiceLineItemInvoice Source #
Creates a value of ShipmentInvoiceLineItemInvoice with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
siliiUnitInvoice :: Lens' ShipmentInvoiceLineItemInvoice (Maybe UnitInvoice) Source #
- required
- Invoice details for a single unit.
siliiShipmentUnitIds :: Lens' ShipmentInvoiceLineItemInvoice [Text] Source #
- required
- The shipment unit ID is assigned by the merchant and defines individual quantities within a line item. The same ID can be assigned to units that are the same while units that differ must be assigned a different ID (for example: free or promotional units).
siliiLineItemId :: Lens' ShipmentInvoiceLineItemInvoice (Maybe Text) Source #
ID of the line item. Either lineItemId or productId must be set.
siliiProductId :: Lens' ShipmentInvoiceLineItemInvoice (Maybe Text) Source #
ID of the product. This is the REST ID used in the products service. Either lineItemId or productId must be set.
OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo
data OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo Source #
Instances
ordersCustomBatchRequestEntryShipLineItemsShipmentInfo :: OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo Source #
Creates a value of OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbreslisiCarrier :: Lens' OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo (Maybe Text) Source #
The carrier handling the shipment. See shipments[].carrier in the Orders resource representation for a list of acceptable values.
ocbreslisiTrackingId :: Lens' OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo (Maybe Text) Source #
The tracking ID for the shipment.
ocbreslisiShipmentId :: Lens' OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo (Maybe Text) Source #
The ID of the shipment. This is assigned by the merchant and is unique to each shipment.
AccountsLinkRequest
data AccountsLinkRequest Source #
Instances
accountsLinkRequest :: AccountsLinkRequest Source #
Creates a value of AccountsLinkRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alrAction :: Lens' AccountsLinkRequest (Maybe Text) Source #
Action to perform for this link. The "request" action is only available to select merchants.
alrLinkedAccountId :: Lens' AccountsLinkRequest (Maybe Text) Source #
The ID of the linked account.
alrLinkType :: Lens' AccountsLinkRequest (Maybe Text) Source #
Type of the link between the two accounts.
DatafeedTarget
data DatafeedTarget Source #
Instances
datafeedTarget :: DatafeedTarget Source #
Creates a value of DatafeedTarget with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dtIncludedDestinations :: Lens' DatafeedTarget [Text] Source #
The list of destinations to include for this target (corresponds to checked check boxes in Merchant Center). Default destinations are always included unless provided in the excluded_destination field.
dtExcludedDestinations :: Lens' DatafeedTarget [Text] Source #
The list of destinations to exclude for this target (corresponds to unchecked check boxes in Merchant Center).
dtCountry :: Lens' DatafeedTarget (Maybe Text) Source #
The country where the items in the feed will be included in the search index, represented as a CLDR territory code.
dtLanguage :: Lens' DatafeedTarget (Maybe Text) Source #
The two-letter ISO 639-1 language of the items in the feed. Must be a valid language for targets[].country.
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.
OrderreportsListDisbursementsResponse
data OrderreportsListDisbursementsResponse Source #
Instances
orderreportsListDisbursementsResponse :: OrderreportsListDisbursementsResponse Source #
Creates a value of OrderreportsListDisbursementsResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oldrNextPageToken :: Lens' OrderreportsListDisbursementsResponse (Maybe Text) Source #
The token for the retrieval of the next page of disbursements.
oldrKind :: Lens' OrderreportsListDisbursementsResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderreportsListDisbursementsResponse".
oldrDisbursements :: Lens' OrderreportsListDisbursementsResponse [OrderReportDisbursement] Source #
The list of disbursements.
DatafeedStatusExample
data DatafeedStatusExample Source #
An example occurrence for a particular error.
See: datafeedStatusExample smart constructor.
Instances
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.
PosSaleRequest
data PosSaleRequest Source #
Instances
posSaleRequest :: PosSaleRequest Source #
Creates a value of PosSaleRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psrsStoreCode :: Lens' PosSaleRequest (Maybe Text) Source #
The identifier of the merchant's store. Either a storeCode inserted via the API or the code of the store in Google My Business.
psrsItemId :: Lens' PosSaleRequest (Maybe Text) Source #
A unique identifier for the item.
psrsQuantity :: Lens' PosSaleRequest (Maybe Int64) Source #
The relative change of the available quantity. Negative for items returned.
psrsTargetCountry :: Lens' PosSaleRequest (Maybe Text) Source #
The CLDR territory code for the item.
psrsContentLanguage :: Lens' PosSaleRequest (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
psrsTimestamp :: Lens' PosSaleRequest (Maybe Text) Source #
The inventory timestamp, in ISO 8601 format.
psrsSaleId :: Lens' PosSaleRequest (Maybe Text) Source #
A unique ID to group items from the same sale event.
Table
Instances
| Eq Table Source # | |
| Data Table Source # | |
Defined in Network.Google.ShoppingContent.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Table -> c Table # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Table # dataTypeOf :: Table -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Table) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Table) # gmapT :: (forall b. Data b => b -> b) -> Table -> Table # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Table -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Table -> r # gmapQ :: (forall d. Data d => d -> u) -> Table -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Table -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Table -> m Table # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Table -> m Table # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Table -> m Table # | |
| Show Table Source # | |
| Generic Table Source # | |
| ToJSON Table Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
| FromJSON Table Source # | |
| type Rep Table Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Table = D1 (MetaData "Table" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.5.0-JEbpzNrc2lB7bX2emYTGER" False) (C1 (MetaCons "Table'" PrefixI True) ((S1 (MetaSel (Just "_tRows") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Row])) :*: S1 (MetaSel (Just "_tName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_tColumnHeaders") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Headers)) :*: S1 (MetaSel (Just "_tRowHeaders") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Headers))))) | |
Creates a value of Table with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tRows :: Lens' Table [Row] Source #
The list of rows that constitute the table. Must have the same length as rowHeaders. Required.
tName :: Lens' Table (Maybe Text) Source #
Name of the table. Required for subtables, ignored for the main table.
tColumnHeaders :: Lens' Table (Maybe Headers) Source #
Headers of the table's columns. Optional: if not set then the table has only one dimension.
Order
Order. All methods require the order manager role.
See: order smart constructor.
Instances
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:
o1Kind :: Lens' Order Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#order".
o1LineItems :: Lens' Order [OrderLineItem] Source #
Line items that are ordered.
o1Shipments :: Lens' Order [OrderShipment] Source #
Shipments of the order.
o1PlacedDate :: Lens' Order (Maybe Text) Source #
The date when the order was placed, in ISO 8601 format.
o1DeliveryDetails :: Lens' Order (Maybe OrderDeliveryDetails) Source #
The details for the delivery.
o1Customer :: Lens' Order (Maybe OrderCustomer) Source #
The details of the customer who placed the order.
o1BillingAddress :: Lens' Order (Maybe OrderAddress) Source #
The billing address.
o1Promotions :: Lens' Order [OrderPromotion] Source #
Promotions associated with the order.
o1NetTaxAmount :: Lens' Order (Maybe Price) Source #
The net amount for the order (tax part). Note that in certain cases due to taxable base adjustment netTaxAmount might not match to a sum of tax field across all lineItems and refunds.
o1TaxCollector :: Lens' Order (Maybe Text) Source #
The party responsible for collecting and remitting taxes.
o1NetPriceAmount :: Lens' Order (Maybe Price) Source #
The net amount for the order (price part). For example, if an order was originally for $100 and a refund was issued for $20, the net amount will be $80.
OrderLineItemProduct
data OrderLineItemProduct Source #
Instances
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.
olipFees :: Lens' OrderLineItemProduct [OrderLineItemProductFee] Source #
Associated fees at order creation time.
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:
acccAccountTax :: Lens' AccounttaxCustomBatchRequestEntry (Maybe AccountTax) Source #
The account tax settings to update. Only defined if the method is update.
acccMerchantId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the managing account.
acccAccountId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64) Source #
The ID of the account for which to get/update account tax settings.
acccBatchId :: 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.
Instances
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:
ppEntries :: Lens' ProductsCustomBatchRequest [ProductsCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
PosDataProviders
data PosDataProviders Source #
Instances
posDataProviders :: PosDataProviders Source #
Creates a value of PosDataProviders with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pdpCountry :: Lens' PosDataProviders (Maybe Text) Source #
Country code.
pdpPosDataProviders :: Lens' PosDataProviders [PosDataProvidersPosDataProvider] Source #
A list of POS data providers.
PosInventory
data PosInventory Source #
The absolute quantity of an item available at the given store.
See: posInventory smart constructor.
Instances
posInventory :: PosInventory Source #
Creates a value of PosInventory with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
piStoreCode :: Lens' PosInventory (Maybe Text) Source #
The identifier of the merchant's store. Either a storeCode inserted via the API or the code of the store in Google My Business.
piKind :: Lens' PosInventory Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#posInventory".
piQuantity :: Lens' PosInventory (Maybe Int64) Source #
The available quantity of the item.
piTargetCountry :: Lens' PosInventory (Maybe Text) Source #
The CLDR territory code for the item.
piContentLanguage :: Lens' PosInventory (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
piTimestamp :: Lens' PosInventory (Maybe Text) Source #
The inventory timestamp, in ISO 8601 format.
LiaSettingsListPosDataProvidersResponse
data LiaSettingsListPosDataProvidersResponse Source #
Instances
liaSettingsListPosDataProvidersResponse :: LiaSettingsListPosDataProvidersResponse Source #
Creates a value of LiaSettingsListPosDataProvidersResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lslpdprKind :: Lens' LiaSettingsListPosDataProvidersResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#liasettingsListPosDataProvidersResponse".
lslpdprPosDataProviders :: Lens' LiaSettingsListPosDataProvidersResponse [PosDataProviders] Source #
The list of POS data providers for each eligible country
OrderinvoicesCreateRefundInvoiceRequest
data OrderinvoicesCreateRefundInvoiceRequest Source #
Instances
orderinvoicesCreateRefundInvoiceRequest :: OrderinvoicesCreateRefundInvoiceRequest Source #
Creates a value of OrderinvoicesCreateRefundInvoiceRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocrirRefundOnlyOption :: Lens' OrderinvoicesCreateRefundInvoiceRequest (Maybe OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption) Source #
Option to create a refund-only invoice. Exactly one of refundOnlyOption or returnOption must be provided.
ocrirInvoiceId :: Lens' OrderinvoicesCreateRefundInvoiceRequest (Maybe Text) Source #
- required
- The ID of the invoice.
ocrirShipmentInvoices :: Lens' OrderinvoicesCreateRefundInvoiceRequest [ShipmentInvoice] Source #
Invoice details for different shipment groups.
ocrirOperationId :: Lens' OrderinvoicesCreateRefundInvoiceRequest (Maybe Text) Source #
- required
- The ID of the operation, unique across all operations for a given order.
ocrirReturnOption :: Lens' OrderinvoicesCreateRefundInvoiceRequest (Maybe OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption) Source #
Option to create an invoice for a refund and mark all items within the invoice as returned. Exactly one of refundOnlyOption or returnOption must be provided.
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.
Instances
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.
dsCountry :: Lens' DatafeedStatus (Maybe Text) Source #
The country for which the status is reported, represented as a CLDR territory code.
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.
dsLanguage :: Lens' DatafeedStatus (Maybe Text) Source #
The two-letter ISO 639-1 language for which the status is reported.
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.
OrdersInStoreRefundLineItemRequest
data OrdersInStoreRefundLineItemRequest Source #
Instances
ordersInStoreRefundLineItemRequest :: OrdersInStoreRefundLineItemRequest Source #
Creates a value of OrdersInStoreRefundLineItemRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oisrlirQuantity :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Word32) Source #
The quantity to return and refund.
oisrlirLineItemId :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text) Source #
The ID of the line item to return. Either lineItemId or productId is required.
oisrlirReason :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text) Source #
The reason for the return.
oisrlirOperationId :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text) Source #
The ID of the operation. Unique across all operations for a given order.
oisrlirProductId :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text) Source #
The ID of the product to return. This is the REST ID used in the products service. Either lineItemId or productId is required.
oisrlirTaxAmount :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Price) Source #
The amount of tax to be refunded. Required.
oisrlirPriceAmount :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Price) Source #
The amount to be refunded. This may be pre-tax or post-tax depending on the location of the order. Required.
oisrlirReasonText :: Lens' OrdersInStoreRefundLineItemRequest (Maybe Text) Source #
The explanation of the reason.
AccountsCustomBatchRequestEntryLinkRequest
data AccountsCustomBatchRequestEntryLinkRequest Source #
Instances
accountsCustomBatchRequestEntryLinkRequest :: AccountsCustomBatchRequestEntryLinkRequest Source #
Creates a value of AccountsCustomBatchRequestEntryLinkRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbrelrAction :: Lens' AccountsCustomBatchRequestEntryLinkRequest (Maybe Text) Source #
Action to perform for this link. The "request" action is only available to select merchants.
acbrelrLinkedAccountId :: Lens' AccountsCustomBatchRequestEntryLinkRequest (Maybe Text) Source #
The ID of the linked account.
acbrelrLinkType :: Lens' AccountsCustomBatchRequestEntryLinkRequest (Maybe Text) Source #
Type of the link between the two accounts.
ProductShippingDimension
data ProductShippingDimension Source #
Instances
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.
RegionalinventoryCustomBatchRequest
data RegionalinventoryCustomBatchRequest Source #
Instances
regionalinventoryCustomBatchRequest :: RegionalinventoryCustomBatchRequest Source #
Creates a value of RegionalinventoryCustomBatchRequest with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rEntries :: Lens' RegionalinventoryCustomBatchRequest [RegionalinventoryCustomBatchRequestEntry] Source #
The request entries to be processed in the batch.
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.
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 #
Instances
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:
plr1NextPageToken :: Lens' ProductsListResponse (Maybe Text) Source #
The token for the retrieval of the next page of products.
plr1Kind :: Lens' ProductsListResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#productsListResponse".
ShipmentInvoice
data ShipmentInvoice Source #
Instances
shipmentInvoice :: ShipmentInvoice Source #
Creates a value of ShipmentInvoice with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
siShipmentGroupId :: Lens' ShipmentInvoice (Maybe Text) Source #
- required
- ID of the shipment group. It is assigned by the merchant in the shipLineItems method and is used to group multiple line items that have the same kind of shipping charges.
siLineItemInvoices :: Lens' ShipmentInvoice [ShipmentInvoiceLineItemInvoice] Source #
- required
- Invoice details per line item.
siInvoiceSummary :: Lens' ShipmentInvoice (Maybe InvoiceSummary) Source #
- required
- Invoice summary.
OrderCancellation
data OrderCancellation Source #
Instances
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 noInventory reason will lead to the removal of the product from Shopping Actions 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.