public interface ProposalLineItemServiceInterface
ProposalLineItem objects.
To use this service, you need to have the new sales management solution enabled on your network. If you do not see a "Sales" tab in DoubleClick for Publishers (DFP), you will not be able to use this service. This class was generated by the JAX-WS RI. JAX-WS RI 2.2.9-b130926.1035 Generated source version: 2.1
| Modifier and Type | Method and Description |
|---|---|
List<ProposalLineItem> |
createProposalLineItems(List<ProposalLineItem> proposalLineItems)
Creates new
ProposalLineItem objects. |
ProposalLineItemPage |
getProposalLineItemsByStatement(Statement filterStatement)
|
UpdateResult |
performProposalLineItemAction(ProposalLineItemAction proposalLineItemAction,
Statement filterStatement)
Performs actions on
ProposalLineItem objects that match
the given Statement.query. |
List<ProposalLineItem> |
updateProposalLineItems(List<ProposalLineItem> proposalLineItems)
Updates the specified
ProposalLineItem objects. |
@RequestWrapper(localName="createProposalLineItems", targetNamespace="https://www.google.com/apis/ads/publisher/v201802", className="com.google.api.ads.dfp.jaxws.v201802.ProposalLineItemServiceInterfacecreateProposalLineItems") @ResponseWrapper(localName="createProposalLineItemsResponse", targetNamespace="https://www.google.com/apis/ads/publisher/v201802", className="com.google.api.ads.dfp.jaxws.v201802.ProposalLineItemServiceInterfacecreateProposalLineItemsResponse") List<ProposalLineItem> createProposalLineItems(List<ProposalLineItem> proposalLineItems) throws ApiException_Exception
ProposalLineItem objects.proposalLineItems - the proposal line items to createproposalLineItems - ApiException_Exception@RequestWrapper(localName="getProposalLineItemsByStatement", targetNamespace="https://www.google.com/apis/ads/publisher/v201802", className="com.google.api.ads.dfp.jaxws.v201802.ProposalLineItemServiceInterfacegetProposalLineItemsByStatement") @ResponseWrapper(localName="getProposalLineItemsByStatementResponse", targetNamespace="https://www.google.com/apis/ads/publisher/v201802", className="com.google.api.ads.dfp.jaxws.v201802.ProposalLineItemServiceInterfacegetProposalLineItemsByStatementResponse") ProposalLineItemPage getProposalLineItemsByStatement(Statement filterStatement) throws ApiException_Exception
ProposalLineItemPage of ProposalLineItem objects
that satisfy the given Statement.query. The following fields are supported for
filtering:
| PQL Property | Object Property |
|---|---|
id |
ProposalLineItem.id |
name |
ProposalLineItem.name |
proposalId |
ProposalLineItem.proposalId |
startDateTime |
ProposalLineItem.startDateTime |
endDateTime |
ProposalLineItem.endDateTime |
isArchived |
ProposalLineItem.isArchived |
lastModifiedDateTime |
ProposalLineItem.lastModifiedDateTime |
useThirdPartyAdServerFromProposal
Only applicable for non-programmatic proposal line items using sales management
|
ProposalLineItem.useThirdPartyAdServerFromProposal |
thirdPartyAdServerId
Only applicable for non-programmatic proposal line items using sales management
|
ProposalLineItem.thirdPartyAdServerId |
customThirdPartyAdServerName
Only applicable for non-programmatic proposal line items using sales management
|
ProposalLineItem.customThirdPartyAdServerName |
isProgrammatic |
ProposalLineItem.isProgrammatic |
filterStatement - a Publisher Query Language statement used to filter
a set of proposal line itemsfilterStatement - ApiException_Exception@RequestWrapper(localName="performProposalLineItemAction", targetNamespace="https://www.google.com/apis/ads/publisher/v201802", className="com.google.api.ads.dfp.jaxws.v201802.ProposalLineItemServiceInterfaceperformProposalLineItemAction") @ResponseWrapper(localName="performProposalLineItemActionResponse", targetNamespace="https://www.google.com/apis/ads/publisher/v201802", className="com.google.api.ads.dfp.jaxws.v201802.ProposalLineItemServiceInterfaceperformProposalLineItemActionResponse") UpdateResult performProposalLineItemAction(ProposalLineItemAction proposalLineItemAction, Statement filterStatement) throws ApiException_Exception
ProposalLineItem objects that match
the given Statement.query.proposalLineItemAction - the action to performfilterStatement - a Publisher Query Language statement used to filter a set of
proposal line itemsfilterStatement - proposalLineItemAction - ApiException_Exception@RequestWrapper(localName="updateProposalLineItems", targetNamespace="https://www.google.com/apis/ads/publisher/v201802", className="com.google.api.ads.dfp.jaxws.v201802.ProposalLineItemServiceInterfaceupdateProposalLineItems") @ResponseWrapper(localName="updateProposalLineItemsResponse", targetNamespace="https://www.google.com/apis/ads/publisher/v201802", className="com.google.api.ads.dfp.jaxws.v201802.ProposalLineItemServiceInterfaceupdateProposalLineItemsResponse") List<ProposalLineItem> updateProposalLineItems(List<ProposalLineItem> proposalLineItems) throws ApiException_Exception
ProposalLineItem objects. If free editing mode is enabled,
this will trigger inventory reservation and cause the proposal to be pushed to DFP again.proposalLineItems - the proposal line items to updateproposalLineItems - ApiException_ExceptionCopyright © 2018. All Rights Reserved.