public static class Campaign.APIRequestGetInsights extends APIRequest<AdsInsights>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestGetInsights(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGetInsights(String nodeId, APIContext context)
public APINodeList<AdsInsights> getLastResponse()
getLastResponse in class APIRequest<AdsInsights>public APINodeList<AdsInsights> parseResponse(String response) throws APIException
parseResponse in class APIRequest<AdsInsights>APIExceptionpublic APINodeList<AdsInsights> execute() throws APIException
execute in class APIRequest<AdsInsights>APIExceptionpublic APINodeList<AdsInsights> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AdsInsights>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<AdsInsights>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<AdsInsights>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Campaign.APIRequestGetInsights setParam(String param, Object value)
setParam in class APIRequest<AdsInsights>public Campaign.APIRequestGetInsights setParams(Map<String,Object> params)
setParams in class APIRequest<AdsInsights>public Campaign.APIRequestGetInsights setDefaultSummary(Boolean defaultSummary)
public Campaign.APIRequestGetInsights setDefaultSummary(String defaultSummary)
public Campaign.APIRequestGetInsights setFields(List<String> fields)
public Campaign.APIRequestGetInsights setFields(String fields)
public Campaign.APIRequestGetInsights setFiltering(List<Object> filtering)
public Campaign.APIRequestGetInsights setFiltering(String filtering)
public Campaign.APIRequestGetInsights setSummary(List<String> summary)
public Campaign.APIRequestGetInsights setSummary(String summary)
public Campaign.APIRequestGetInsights setSort(List<String> sort)
public Campaign.APIRequestGetInsights setSort(String sort)
public Campaign.APIRequestGetInsights setActionAttributionWindows(List<AdsInsights.EnumActionAttributionWindows> actionAttributionWindows)
public Campaign.APIRequestGetInsights setActionAttributionWindows(String actionAttributionWindows)
public Campaign.APIRequestGetInsights setActionBreakdowns(List<AdsInsights.EnumActionBreakdowns> actionBreakdowns)
public Campaign.APIRequestGetInsights setActionBreakdowns(String actionBreakdowns)
public Campaign.APIRequestGetInsights setActionReportTime(AdsInsights.EnumActionReportTime actionReportTime)
public Campaign.APIRequestGetInsights setActionReportTime(String actionReportTime)
public Campaign.APIRequestGetInsights setBreakdowns(List<AdsInsights.EnumBreakdowns> breakdowns)
public Campaign.APIRequestGetInsights setBreakdowns(String breakdowns)
public Campaign.APIRequestGetInsights setDatePreset(AdsInsights.EnumDatePreset datePreset)
public Campaign.APIRequestGetInsights setDatePreset(String datePreset)
public Campaign.APIRequestGetInsights setExportColumns(List<String> exportColumns)
public Campaign.APIRequestGetInsights setExportColumns(String exportColumns)
public Campaign.APIRequestGetInsights setExportFormat(String exportFormat)
public Campaign.APIRequestGetInsights setExportName(String exportName)
public Campaign.APIRequestGetInsights setLevel(AdsInsights.EnumLevel level)
public Campaign.APIRequestGetInsights setLevel(String level)
public Campaign.APIRequestGetInsights setProductIdLimit(Long productIdLimit)
public Campaign.APIRequestGetInsights setProductIdLimit(String productIdLimit)
public Campaign.APIRequestGetInsights setSummaryActionBreakdowns(List<AdsInsights.EnumSummaryActionBreakdowns> summaryActionBreakdowns)
public Campaign.APIRequestGetInsights setSummaryActionBreakdowns(String summaryActionBreakdowns)
public Campaign.APIRequestGetInsights setTimeIncrement(String timeIncrement)
public Campaign.APIRequestGetInsights setTimeRange(Object timeRange)
public Campaign.APIRequestGetInsights setTimeRange(String timeRange)
public Campaign.APIRequestGetInsights setTimeRanges(List<Object> timeRanges)
public Campaign.APIRequestGetInsights setTimeRanges(String timeRanges)
public Campaign.APIRequestGetInsights setUseAccountAttributionSetting(Boolean useAccountAttributionSetting)
public Campaign.APIRequestGetInsights setUseAccountAttributionSetting(String useAccountAttributionSetting)
public Campaign.APIRequestGetInsights requestAllFields()
public Campaign.APIRequestGetInsights requestAllFields(boolean value)
public Campaign.APIRequestGetInsights requestFields(List<String> fields)
requestFields in class APIRequest<AdsInsights>public Campaign.APIRequestGetInsights requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdsInsights>public Campaign.APIRequestGetInsights requestField(String field)
requestField in class APIRequest<AdsInsights>public Campaign.APIRequestGetInsights requestField(String field, boolean value)
requestField in class APIRequest<AdsInsights>Copyright © 2018. All rights reserved.