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.orderpayments.notifyauthapproved
- content.orderpayments.notifyauthdeclined
- content.orderpayments.notifycharge
- content.orderpayments.notifyrefund
- 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.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
- TestOrderCustomer
- DatafeedstatusesCustomBatchResponse
- OrderReturn
- AccounttaxCustomBatchResponseEntry
- PosSaleResponse
- Amount
- AccountsAuthInfoResponse
- OrderReportDisbursement
- UnitInvoice
- PosSale
- AccountStatusItemLevelIssue
- LiaSettingsRequestGmbAccessResponse
- ProductStatusDestinationStatus
- AccountTaxTaxRule
- PostalCodeGroup
- DatafeedsCustomBatchRequest
- OrderpaymentsNotifyChargeRequest
- OrdersCancelTestOrderByCustomerResponse
- LiaOnDisplayToOrderSettings
- OrderpaymentsNotifyAuthDeclinedResponse
- 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
- PosStore
- LiaSettingsSetInventoryVerificationContactResponse
- ShippingSettingsGetSupportedCarriersResponse
- PosDataProvidersPosDataProvider
- HolidaysHoliday
- AccountsListResponse
- OrderpaymentsNotifyRefundRequest
- AccountBusinessInformation
- CarriersCarrier
- CarrierRate
- ShippingSettingsListResponse
- OrdersCreateTestReturnResponse
- OrdersShipLineItemsRequest
- OrderreturnsListResponse
- AccountsCustomBatchResponse
- OrderpaymentsNotifyAuthApprovedRequest
- OrdersUpdateLineItemShippingDetailsRequest
- MerchantOrderReturn
- ProductTax
- PosCustomBatchRequestEntry
- OrderShipment
- AccountsLinkResponse
- OrderLineItemReturnInfo
- Account
- ShipmentTrackingInfo
- OrdersCancelLineItemRequest
- ProductShippingWeight
- AccountstatusesCustomBatchRequestEntry
- DeliveryTime
- LiaCountrySettings
- OrdersReturnRefundLineItemResponse
- ProductstatusesCustomBatchResponseEntry
- ShippingSettingsGetSupportedHolidaysResponse
- LiaPosDataProvider
- DatafeedFormat
- LiaSettings
- ProductShipping
- ShippingSettingsCustomBatchRequest
- LiaSettingsCustomBatchResponseEntry
- AccountsCustomBatchRequest
- PosCustomBatchResponseEntry
- OrderpaymentsNotifyAuthApprovedResponse
- OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption
- OrdersListResponse
- OrdersUpdateLineItemShippingDetailsResponse
- Headers
- UnitInvoiceAdditionalCharge
- OrdersShipLineItemsResponse
- UnitInvoiceTaxLine
- OrdersCreateTestReturnRequest
- ShippingSettings
- 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
- TestOrderCustomerMarketingRightsInfo
- ProductStatusItemLevelIssue
- OrderLineItemProductVariantAttribute
- RateGroup
- OrderPromotion
- AccountStatusProducts
- Price
- OrderLineItemShippingDetails
- DatafeedsCustomBatchResponse
- InvoiceSummary
- OrderpaymentsNotifyChargeResponse
- OrderpaymentsNotifyAuthDeclinedRequest
- PosListResponse
- OrderDeliveryDetails
- OrderLineItemProductFee
- OrdersCancelResponse
- OrdersSetLineItemMetadataRequest
- OrdersRejectReturnLineItemResponse
- TestOrder
- CutoffTime
- DatafeedstatusesCustomBatchResponseEntry
- OrderRefund
- TestOrderLineItemProduct
- AccounttaxCustomBatchResponse
- AccountsClaimWebsiteResponse
- OrderAddress
- OrdersCustomBatchRequestEntryCreateTestReturnReturnItem
- ProductUnitPricingBaseMeasure
- LiaSettingsGetAccessibleGmbAccountsResponse
- DatafeedsListResponse
- AccountStatusStatistics
- ProductsCustomBatchResponseEntry
- Product
- LiaSettingsCustomBatchRequestEntry
- Errors
- LiaInventorySettings
- AccountstatusesCustomBatchResponseEntry
- OrdersCancelLineItemResponse
- HolidayCutoff
- TestOrderLineItem
- ProductstatusesCustomBatchRequestEntry
- ShippingSettingsCustomBatchResponse
- OrdersReturnRefundLineItemRequest
- ShipmentInvoiceLineItemInvoice
- OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo
- AccountsLinkRequest
- Promotion
- DatafeedTarget
- OrdersUpdateMerchantOrderIdResponse
- OrderreportsListDisbursementsResponse
- DatafeedStatusExample
- OrdersAcknowledgeResponse
- PosSaleRequest
- Table
- Order
- OrderLineItemProduct
- AccounttaxCustomBatchRequestEntry
- DatafeedStatusError
- ProductsCustomBatchRequest
- PosDataProviders
- PosInventory
- LiaSettingsListPosDataProvidersResponse
- OrderinvoicesCreateRefundInvoiceRequest
- DatafeedStatus
- DatafeedstatusesCustomBatchRequest
- OrderpaymentsNotifyRefundResponse
- OrdersInStoreRefundLineItemRequest
- AccountsCustomBatchRequestEntryLinkRequest
- ProductShippingDimension
- 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 :<|> (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 :<|> (OrderpaymentsNotifyrefundResource :<|> (OrderpaymentsNotifyauthApprovedResource :<|> (OrderpaymentsNotifychargeResource :<|> (OrderpaymentsNotifyauthdeclinedResource :<|> (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.Orderpayments.NotifyauthApproved
- module Network.Google.Resource.Content.Orderpayments.Notifyauthdeclined
- module Network.Google.Resource.Content.Orderpayments.Notifycharge
- module Network.Google.Resource.Content.Orderpayments.Notifyrefund
- 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.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 Amount)
- 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 TestOrderCustomer
- testOrderCustomer :: TestOrderCustomer
- tocFullName :: Lens' TestOrderCustomer (Maybe Text)
- tocEmail :: Lens' TestOrderCustomer (Maybe Text)
- tocMarketingRightsInfo :: Lens' TestOrderCustomer (Maybe TestOrderCustomerMarketingRightsInfo)
- 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
- aPretax :: Lens' Amount (Maybe Price)
- aTax :: 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]
- uiPromotions :: Lens' UnitInvoice [Promotion]
- uiAdditionalCharges :: Lens' UnitInvoice [UnitInvoiceAdditionalCharge]
- uiUnitPricePretax :: 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 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 OrderpaymentsNotifyChargeRequest
- orderpaymentsNotifyChargeRequest :: OrderpaymentsNotifyChargeRequest
- oncrInvoiceIds :: Lens' OrderpaymentsNotifyChargeRequest [Text]
- oncrChargeState :: Lens' OrderpaymentsNotifyChargeRequest (Maybe Text)
- data OrdersCancelTestOrderByCustomerResponse
- ordersCancelTestOrderByCustomerResponse :: OrdersCancelTestOrderByCustomerResponse
- octobcrKind :: Lens' OrdersCancelTestOrderByCustomerResponse Text
- data LiaOnDisplayToOrderSettings
- liaOnDisplayToOrderSettings :: LiaOnDisplayToOrderSettings
- lodtosStatus :: Lens' LiaOnDisplayToOrderSettings (Maybe Text)
- lodtosShippingCostPolicyURL :: Lens' LiaOnDisplayToOrderSettings (Maybe Text)
- data OrderpaymentsNotifyAuthDeclinedResponse
- orderpaymentsNotifyAuthDeclinedResponse :: OrderpaymentsNotifyAuthDeclinedResponse
- onadrKind :: Lens' OrderpaymentsNotifyAuthDeclinedResponse Text
- onadrExecutionStatus :: Lens' OrderpaymentsNotifyAuthDeclinedResponse (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)
- auEmailAddress :: Lens' AccountUser (Maybe Text)
- 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 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 OrderpaymentsNotifyRefundRequest
- orderpaymentsNotifyRefundRequest :: OrderpaymentsNotifyRefundRequest
- onrrInvoiceIds :: Lens' OrderpaymentsNotifyRefundRequest [Text]
- onrrRefundState :: Lens' OrderpaymentsNotifyRefundRequest (Maybe Text)
- 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 OrderpaymentsNotifyAuthApprovedRequest
- orderpaymentsNotifyAuthApprovedRequest :: OrderpaymentsNotifyAuthApprovedRequest
- onaarAuthAmountPretax :: Lens' OrderpaymentsNotifyAuthApprovedRequest (Maybe Price)
- onaarAuthAmountTax :: Lens' OrderpaymentsNotifyAuthApprovedRequest (Maybe Price)
- 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 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
- 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 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 OrderpaymentsNotifyAuthApprovedResponse
- orderpaymentsNotifyAuthApprovedResponse :: OrderpaymentsNotifyAuthApprovedResponse
- onaarKind :: Lens' OrderpaymentsNotifyAuthApprovedResponse Text
- onaarExecutionStatus :: Lens' OrderpaymentsNotifyAuthApprovedResponse (Maybe Text)
- 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
- uiacAdditionalChargePromotions :: Lens' UnitInvoiceAdditionalCharge [Promotion]
- 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 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)
- ocEmail :: 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
- rsShipmentTrackingInfos :: Lens' ReturnShipment [ShipmentTrackingInfo]
- rsReturnMethodType :: Lens' ReturnShipment (Maybe Text)
- rsShipmentId :: Lens' ReturnShipment (Maybe Text)
- rsCreationDate :: Lens' ReturnShipment (Maybe Text)
- data OrdersCancelTestOrderByCustomerRequest
- ordersCancelTestOrderByCustomerRequest :: OrdersCancelTestOrderByCustomerRequest
- octobcrReason :: Lens' OrdersCancelTestOrderByCustomerRequest (Maybe Text)
- data TestOrderCustomerMarketingRightsInfo
- testOrderCustomerMarketingRightsInfo :: TestOrderCustomerMarketingRightsInfo
- tocmriExplicitMarketingPreference :: Lens' TestOrderCustomerMarketingRightsInfo (Maybe Text)
- tocmriLastUpdatedTimestamp :: Lens' TestOrderCustomerMarketingRightsInfo (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]
- opPretaxValue :: Lens' OrderPromotion (Maybe Price)
- opMerchantPromotionId :: Lens' OrderPromotion (Maybe Text)
- opSubtype :: Lens' OrderPromotion (Maybe Text)
- opTitle :: Lens' OrderPromotion (Maybe Text)
- opType :: Lens' OrderPromotion (Maybe Text)
- opApplicableItems :: Lens' OrderPromotion [OrderPromotionItem]
- 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 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
- isMerchantBalance :: Lens' InvoiceSummary (Maybe Amount)
- isCustomerBalance :: Lens' InvoiceSummary (Maybe Amount)
- isGoogleBalance :: Lens' InvoiceSummary (Maybe Amount)
- isProductTotal :: Lens' InvoiceSummary (Maybe Amount)
- isAdditionalChargeSummaries :: Lens' InvoiceSummary [InvoiceSummaryAdditionalChargeSummary]
- isPromotionSummaries :: Lens' InvoiceSummary [Promotion]
- data OrderpaymentsNotifyChargeResponse
- orderpaymentsNotifyChargeResponse :: OrderpaymentsNotifyChargeResponse
- oncrKind :: Lens' OrderpaymentsNotifyChargeResponse Text
- oncrExecutionStatus :: Lens' OrderpaymentsNotifyChargeResponse (Maybe Text)
- data OrderpaymentsNotifyAuthDeclinedRequest
- orderpaymentsNotifyAuthDeclinedRequest :: OrderpaymentsNotifyAuthDeclinedRequest
- onadrDeclineReason :: Lens' OrderpaymentsNotifyAuthDeclinedRequest (Maybe Text)
- 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
- toKind :: Lens' TestOrder Text
- toLineItems :: Lens' TestOrder [TestOrderLineItem]
- toShippingOption :: Lens' TestOrder (Maybe Text)
- toPredefinedDeliveryAddress :: Lens' TestOrder (Maybe Text)
- toShippingCostTax :: Lens' TestOrder (Maybe Price)
- toCustomer :: Lens' TestOrder (Maybe TestOrderCustomer)
- 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)
- tolipChannel :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipBrand :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipTargetCountry :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipGtin :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipItemGroupId :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipOfferId :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipPrice :: Lens' TestOrderLineItemProduct (Maybe Price)
- tolipVariantAttributes :: Lens' TestOrderLineItemProduct [OrderLineItemProductVariantAttribute]
- tolipTitle :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipContentLanguage :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipMpn :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipCondition :: Lens' TestOrderLineItemProduct (Maybe Text)
- data AccounttaxCustomBatchResponse
- accounttaxCustomBatchResponse :: AccounttaxCustomBatchResponse
- 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 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)
- 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)
- 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)
- toliUnitTax :: Lens' TestOrderLineItem (Maybe Price)
- 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 Promotion
- promotion :: Promotion
- pPromotionAmount :: Lens' Promotion (Maybe Amount)
- pPromotionId :: Lens' Promotion (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]
- o1NetAmount :: Lens' Order (Maybe Price)
- o1PlacedDate :: Lens' Order (Maybe Text)
- o1DeliveryDetails :: Lens' Order (Maybe OrderDeliveryDetails)
- o1ShippingOption :: Lens' Order (Maybe Text)
- 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]
- o1ChannelType :: Lens' Order (Maybe Text)
- o1PaymentStatus :: Lens' Order (Maybe Text)
- o1ShippingCost :: Lens' Order (Maybe Price)
- data OrderLineItemProduct
- orderLineItemProduct :: OrderLineItemProduct
- olipImageLink :: Lens' OrderLineItemProduct (Maybe Text)
- olipShownImage :: Lens' OrderLineItemProduct (Maybe Text)
- olipFees :: Lens' OrderLineItemProduct [OrderLineItemProductFee]
- olipChannel :: Lens' OrderLineItemProduct (Maybe Text)
- olipBrand :: Lens' OrderLineItemProduct (Maybe Text)
- olipTargetCountry :: Lens' OrderLineItemProduct (Maybe Text)
- olipGtin :: Lens' OrderLineItemProduct (Maybe Text)
- olipItemGroupId :: Lens' OrderLineItemProduct (Maybe Text)
- olipOfferId :: Lens' OrderLineItemProduct (Maybe Text)
- olipId :: Lens' OrderLineItemProduct (Maybe Text)
- olipPrice :: Lens' OrderLineItemProduct (Maybe Price)
- olipVariantAttributes :: Lens' OrderLineItemProduct [OrderLineItemProductVariantAttribute]
- olipTitle :: Lens' OrderLineItemProduct (Maybe Text)
- olipContentLanguage :: Lens' OrderLineItemProduct (Maybe Text)
- olipMpn :: Lens' OrderLineItemProduct (Maybe Text)
- olipCondition :: Lens' OrderLineItemProduct (Maybe Text)
- data AccounttaxCustomBatchRequestEntry
- accounttaxCustomBatchRequestEntry :: AccounttaxCustomBatchRequestEntry
- 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 OrderpaymentsNotifyRefundResponse
- orderpaymentsNotifyRefundResponse :: OrderpaymentsNotifyRefundResponse
- onrrKind :: Lens' OrderpaymentsNotifyRefundResponse Text
- onrrExecutionStatus :: Lens' OrderpaymentsNotifyRefundResponse (Maybe Text)
- 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 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 :<|> (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 :<|> (OrderpaymentsNotifyrefundResource :<|> (OrderpaymentsNotifyauthApprovedResource :<|> (OrderpaymentsNotifychargeResource :<|> (OrderpaymentsNotifyauthdeclinedResource :<|> (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.orderpayments.notifyauthapproved
content.orderpayments.notifyauthdeclined
content.orderpayments.notifycharge
content.orderpayments.notifyrefund
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.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 Amount) 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
TestOrderCustomer
data TestOrderCustomer Source #
Instances
testOrderCustomer :: TestOrderCustomer Source #
Creates a value of TestOrderCustomer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tocFullName :: Lens' TestOrderCustomer (Maybe Text) Source #
Full name of the customer.
tocMarketingRightsInfo :: Lens' TestOrderCustomer (Maybe TestOrderCustomerMarketingRightsInfo) Source #
Customer's marketing preferences.
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.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "Amount'" PrefixI True) (S1 (MetaSel (Just "_aPretax") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price)) :*: S1 (MetaSel (Just "_aTax") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price)))) |
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.
uiPromotions :: Lens' UnitInvoice [Promotion] Source #
Promotions applied to a unit.
uiAdditionalCharges :: Lens' UnitInvoice [UnitInvoiceAdditionalCharge] Source #
Additional charges for a unit, e.g. shipping costs.
uiUnitPricePretax :: Lens' UnitInvoice (Maybe Price) Source #
- required
- Price of the unit, before applying taxes.
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
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.
OrderpaymentsNotifyChargeRequest
data OrderpaymentsNotifyChargeRequest Source #
Instances
orderpaymentsNotifyChargeRequest :: OrderpaymentsNotifyChargeRequest Source #
Creates a value of OrderpaymentsNotifyChargeRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oncrInvoiceIds :: Lens' OrderpaymentsNotifyChargeRequest [Text] Source #
Invoice IDs from the orderinvoices service that correspond to the charge.
oncrChargeState :: Lens' OrderpaymentsNotifyChargeRequest (Maybe Text) Source #
Whether charge was successful.
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.
OrderpaymentsNotifyAuthDeclinedResponse
data OrderpaymentsNotifyAuthDeclinedResponse Source #
Instances
orderpaymentsNotifyAuthDeclinedResponse :: OrderpaymentsNotifyAuthDeclinedResponse Source #
Creates a value of OrderpaymentsNotifyAuthDeclinedResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
onadrKind :: Lens' OrderpaymentsNotifyAuthDeclinedResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderpaymentsNotifyAuthDeclinedResponse".
onadrExecutionStatus :: Lens' OrderpaymentsNotifyAuthDeclinedResponse (Maybe Text) Source #
The status of the execution.
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.
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.4.0-BIsXJOofTh8GkBklIAn8Hh" 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.4.0-BIsXJOofTh8GkBklIAn8Hh" 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:
auEmailAddress :: Lens' AccountUser (Maybe Text) Source #
User's email address.
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. This field is only filled when explicitMarketingPreference is equal to 'granted'.
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.4.0-BIsXJOofTh8GkBklIAn8Hh" 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.
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.4.0-BIsXJOofTh8GkBklIAn8Hh" 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".
OrderpaymentsNotifyRefundRequest
data OrderpaymentsNotifyRefundRequest Source #
Instances
orderpaymentsNotifyRefundRequest :: OrderpaymentsNotifyRefundRequest Source #
Creates a value of OrderpaymentsNotifyRefundRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
onrrInvoiceIds :: Lens' OrderpaymentsNotifyRefundRequest [Text] Source #
Invoice IDs from the orderinvoices service that correspond to the refund.
onrrRefundState :: Lens' OrderpaymentsNotifyRefundRequest (Maybe Text) Source #
Whether refund was successful.
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".
OrderpaymentsNotifyAuthApprovedRequest
data OrderpaymentsNotifyAuthApprovedRequest Source #
Instances
orderpaymentsNotifyAuthApprovedRequest :: OrderpaymentsNotifyAuthApprovedRequest Source #
Creates a value of OrderpaymentsNotifyAuthApprovedRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
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.
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.
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.
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:
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. Required.
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. Required.
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.
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.
OrderpaymentsNotifyAuthApprovedResponse
data OrderpaymentsNotifyAuthApprovedResponse Source #
Instances
orderpaymentsNotifyAuthApprovedResponse :: OrderpaymentsNotifyAuthApprovedResponse Source #
Creates a value of OrderpaymentsNotifyAuthApprovedResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
onaarKind :: Lens' OrderpaymentsNotifyAuthApprovedResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderpaymentsNotifyAuthApprovedResponse".
onaarExecutionStatus :: Lens' OrderpaymentsNotifyAuthApprovedResponse (Maybe Text) Source #
The status of the execution.
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 locations 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.4.0-BIsXJOofTh8GkBklIAn8Hh" 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:
uiacAdditionalChargePromotions :: Lens' UnitInvoiceAdditionalCharge [Promotion] Source #
Promotions applied to the additional charge.
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.
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 by the data quality analysis.
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.
TestOrderCustomerMarketingRightsInfo
data TestOrderCustomerMarketingRightsInfo Source #
Instances
testOrderCustomerMarketingRightsInfo :: TestOrderCustomerMarketingRightsInfo Source #
Creates a value of TestOrderCustomerMarketingRightsInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tocmriExplicitMarketingPreference :: Lens' TestOrderCustomerMarketingRightsInfo (Maybe Text) Source #
Last know user use selection regards marketing preferences. In certain cases selection might not be known, so this field would be empty.
tocmriLastUpdatedTimestamp :: Lens' TestOrderCustomerMarketingRightsInfo (Maybe Text) Source #
Timestamp when last time marketing preference was updated. Could be empty, if user wasn't offered a selection yet.
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.
opPretaxValue :: Lens' OrderPromotion (Maybe Price) Source #
Estimated discount applied to pre-tax amount.
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.
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.
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.4.0-BIsXJOofTh8GkBklIAn8Hh" 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:
isMerchantBalance :: Lens' InvoiceSummary (Maybe Amount) Source #
- required
- Merchant balance on this invoice. A negative amount means the merchant is paying, a positive one means the merchant is receiving money. Note: the sum of merchant_balance, customer_balance and google_balance must always be zero.
isCustomerBalance :: Lens' InvoiceSummary (Maybe Amount) Source #
- required
- Customer balance on this invoice. A negative amount means the customer is paying, a positive one means the customer is receiving money. Note: the sum of merchant_balance, customer_balance and google_balance must always be zero. Furthermore the absolute value of this amount is expected to be equal to the sum of product amount and additional charges, minus promotions.
isGoogleBalance :: Lens' InvoiceSummary (Maybe Amount) Source #
- required
- Google balance on this invoice. A negative amount means Google is paying, a positive one means Google is receiving money. Note: the sum of merchant_balance, customer_balance and google_balance must always be zero.
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.
isPromotionSummaries :: Lens' InvoiceSummary [Promotion] Source #
Summary for each promotion.
OrderpaymentsNotifyChargeResponse
data OrderpaymentsNotifyChargeResponse Source #
Instances
orderpaymentsNotifyChargeResponse :: OrderpaymentsNotifyChargeResponse Source #
Creates a value of OrderpaymentsNotifyChargeResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oncrKind :: Lens' OrderpaymentsNotifyChargeResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderpaymentsNotifyChargeResponse".
oncrExecutionStatus :: Lens' OrderpaymentsNotifyChargeResponse (Maybe Text) Source #
The status of the execution.
OrderpaymentsNotifyAuthDeclinedRequest
data OrderpaymentsNotifyAuthDeclinedRequest Source #
Instances
orderpaymentsNotifyAuthDeclinedRequest :: OrderpaymentsNotifyAuthDeclinedRequest Source #
Creates a value of OrderpaymentsNotifyAuthDeclinedRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
onadrDeclineReason :: Lens' OrderpaymentsNotifyAuthDeclinedRequest (Maybe Text) Source #
Reason why payment authorization was declined.
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.
toCustomer :: Lens' TestOrder (Maybe TestOrderCustomer) Source #
The details of the customer who placed the order.
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.
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.
tolipChannel :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
The item's channel.
tolipBrand :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Brand of the item.
tolipTargetCountry :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
The CLDR territory code of the target country of the product.
tolipGtin :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Global Trade Item Number (GTIN) of the item. Optional.
tolipItemGroupId :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Shared identifier for all variants of the same product. Optional.
tolipOfferId :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
An identifier of the item.
tolipPrice :: Lens' TestOrderLineItemProduct (Maybe Price) Source #
The price for the product.
tolipVariantAttributes :: Lens' TestOrderLineItemProduct [OrderLineItemProductVariantAttribute] Source #
Variant attributes for the item. Optional.
tolipTitle :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
The title of the product.
tolipContentLanguage :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
tolipMpn :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Manufacturer Part Number (MPN) of the item. Optional.
tolipCondition :: Lens' TestOrderLineItemProduct (Maybe Text) Source #
Condition or state of the item.
AccounttaxCustomBatchResponse
data AccounttaxCustomBatchResponse Source #
Instances
accounttaxCustomBatchResponse :: AccounttaxCustomBatchResponse Source #
Creates a value of AccounttaxCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
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".
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:
prorDisplayAdsLink
prorCustomLabel1
prorShippingWidth
prorImageLink
prorIncludedDestinations
prorDisplayAdsValue
prorLoyaltyPoints
prorAdditionalImageLinks
prorExcludedDestinations
prorColor
prorCustomLabel0
prorKind
prorMinHandlingTime
prorMultipack
prorPattern
prorLink
prorProductTypes
prorSizeSystem
prorUnitPricingBaseMeasure
prorTaxes
prorMaterial
prorInstallment
prorChannel
prorIdentifierExists
prorBrand
prorUnitPricingMeasure
prorSalePrice
prorCostOfGoodsSold
prorShippingLength
prorCustomLabel3
prorMaxHandlingTime
prorAvailability
prorMinEnergyEfficiencyClass
prorTargetCountry
prorShippingLabel
prorAdsRedirect
prorCustomAttributes
prorGtin
prorAgeGroup
prorDisplayAdsTitle
prorMaxEnergyEfficiencyClass
prorGender
prorExpirationDate
prorItemGroupId
prorSalePriceEffectiveDate
prorCustomLabel2
prorGoogleProductCategory
prorShipping
prorShippingWeight
prorSellOnGoogleQuantity
prorShippingHeight
prorAvailabilityDate
prorSource
prorOfferId
prorId
prorPrice
prorPromotionIds
prorSizeType
prorMobileLink
prorTitle
prorAdult
prorContentLanguage
prorAdsLabels
prorEnergyEfficiencyClass
prorDisplayAdsSimilarIds
prorMpn
prorCondition
prorSizes
prorIsBundle
prorDescription
prorCustomLabel4
prorDisplayAdsId
prorAdsGrouping
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 feed 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", "type": "text", "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.
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 feed 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.
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.4.0-BIsXJOofTh8GkBklIAn8Hh" 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.
toliUnitTax :: Lens' TestOrderLineItem (Maybe Price) Source #
Unit tax for the line item.
ProductstatusesCustomBatchRequestEntry
data ProductstatusesCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch productstatuses request.
See: productstatusesCustomBatchRequestEntry
smart constructor.
Instances
productstatusesCustomBatchRequestEntry :: ProductstatusesCustomBatchRequestEntry Source #
Creates a value of ProductstatusesCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
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.
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. Optional, but if filled then both priceAmount and taxAmount must be set.
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
- Unit IDs to define specific units within the line item.
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.
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.
Promotion
Instances
Eq Promotion Source # | |
Data Promotion 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) -> Promotion -> c Promotion # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Promotion # toConstr :: Promotion -> Constr # dataTypeOf :: Promotion -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Promotion) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Promotion) # gmapT :: (forall b. Data b => b -> b) -> Promotion -> Promotion # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Promotion -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Promotion -> r # gmapQ :: (forall d. Data d => d -> u) -> Promotion -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Promotion -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Promotion -> m Promotion # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Promotion -> m Promotion # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Promotion -> m Promotion # | |
Show Promotion Source # | |
Generic Promotion Source # | |
ToJSON Promotion Source # | |
Defined in Network.Google.ShoppingContent.Types.Product | |
FromJSON Promotion Source # | |
type Rep Promotion Source # | |
Defined in Network.Google.ShoppingContent.Types.Product type Rep Promotion = D1 (MetaData "Promotion" "Network.Google.ShoppingContent.Types.Product" "gogol-shopping-content-0.4.0-BIsXJOofTh8GkBklIAn8Hh" False) (C1 (MetaCons "Promotion'" PrefixI True) (S1 (MetaSel (Just "_pPromotionAmount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Amount)) :*: S1 (MetaSel (Just "_pPromotionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) |
promotion :: Promotion Source #
Creates a value of Promotion
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pPromotionAmount :: Lens' Promotion (Maybe Amount) Source #
- required
- Amount of the promotion. The values here are the promotion applied to the unit price pretax and to the total of the tax amounts.
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.4.0-BIsXJOofTh8GkBklIAn8Hh" 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.
o1NetAmount :: Lens' Order (Maybe Price) Source #
The net amount for the order. For example, if an order was originally for a grand total of $100 and a refund was issued for $20, the net amount will be $80.
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.
o1ChannelType :: Lens' Order (Maybe Text) Source #
The channel type of the order: "purchaseOnGoogle" or "googleExpress".
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.
olipChannel :: Lens' OrderLineItemProduct (Maybe Text) Source #
The item's channel (online or local).
olipTargetCountry :: Lens' OrderLineItemProduct (Maybe Text) Source #
The CLDR territory code of the target country of the product.
olipGtin :: Lens' OrderLineItemProduct (Maybe Text) Source #
Global Trade Item Number (GTIN) of the item.
olipItemGroupId :: Lens' OrderLineItemProduct (Maybe Text) Source #
Shared identifier for all variants of the same product.
olipOfferId :: Lens' OrderLineItemProduct (Maybe Text) Source #
An identifier of the item.
olipVariantAttributes :: Lens' OrderLineItemProduct [OrderLineItemProductVariantAttribute] Source #
Variant attributes for the item. These are dimensions of the product, such as color, gender, material, pattern, and size. You can find a comprehensive list of variant attributes here.
olipContentLanguage :: Lens' OrderLineItemProduct (Maybe Text) Source #
The two-letter ISO 639-1 language code for the item.
olipMpn :: Lens' OrderLineItemProduct (Maybe Text) Source #
Manufacturer Part Number (MPN) of the item.
olipCondition :: Lens' OrderLineItemProduct (Maybe Text) Source #
Condition or state of the item.
AccounttaxCustomBatchRequestEntry
data AccounttaxCustomBatchRequestEntry Source #
A batch entry encoding a single non-batch accounttax request.
See: accounttaxCustomBatchRequestEntry
smart constructor.
Instances
accounttaxCustomBatchRequestEntry :: AccounttaxCustomBatchRequestEntry Source #
Creates a value of AccounttaxCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
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.
OrderpaymentsNotifyRefundResponse
data OrderpaymentsNotifyRefundResponse Source #
Instances
orderpaymentsNotifyRefundResponse :: OrderpaymentsNotifyRefundResponse Source #
Creates a value of OrderpaymentsNotifyRefundResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
onrrKind :: Lens' OrderpaymentsNotifyRefundResponse Text Source #
Identifies what kind of resource this is. Value: the fixed string "content#orderpaymentsNotifyRefundResponse".
onrrExecutionStatus :: Lens' OrderpaymentsNotifyRefundResponse (Maybe Text) Source #
The status of the execution.
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.
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.
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.