public static class AdSet.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 AdSet.APIRequestGetInsights setParam(String param, Object value)
setParam in class APIRequest<AdsInsights>public AdSet.APIRequestGetInsights setParams(Map<String,Object> params)
setParams in class APIRequest<AdsInsights>public AdSet.APIRequestGetInsights setDefaultSummary(Boolean defaultSummary)
public AdSet.APIRequestGetInsights setDefaultSummary(String defaultSummary)
public AdSet.APIRequestGetInsights setFields(List<String> fields)
public AdSet.APIRequestGetInsights setFields(String fields)
public AdSet.APIRequestGetInsights setFiltering(List<Object> filtering)
public AdSet.APIRequestGetInsights setFiltering(String filtering)
public AdSet.APIRequestGetInsights setSummary(List<String> summary)
public AdSet.APIRequestGetInsights setSummary(String summary)
public AdSet.APIRequestGetInsights setSort(List<String> sort)
public AdSet.APIRequestGetInsights setSort(String sort)
public AdSet.APIRequestGetInsights setActionAttributionWindows(List<AdsInsights.EnumActionAttributionWindows> actionAttributionWindows)
public AdSet.APIRequestGetInsights setActionAttributionWindows(String actionAttributionWindows)
public AdSet.APIRequestGetInsights setActionBreakdowns(List<AdsInsights.EnumActionBreakdowns> actionBreakdowns)
public AdSet.APIRequestGetInsights setActionBreakdowns(String actionBreakdowns)
public AdSet.APIRequestGetInsights setActionReportTime(AdsInsights.EnumActionReportTime actionReportTime)
public AdSet.APIRequestGetInsights setActionReportTime(String actionReportTime)
public AdSet.APIRequestGetInsights setBreakdowns(List<AdsInsights.EnumBreakdowns> breakdowns)
public AdSet.APIRequestGetInsights setBreakdowns(String breakdowns)
public AdSet.APIRequestGetInsights setDatePreset(AdsInsights.EnumDatePreset datePreset)
public AdSet.APIRequestGetInsights setDatePreset(String datePreset)
public AdSet.APIRequestGetInsights setExportColumns(List<String> exportColumns)
public AdSet.APIRequestGetInsights setExportColumns(String exportColumns)
public AdSet.APIRequestGetInsights setExportFormat(String exportFormat)
public AdSet.APIRequestGetInsights setExportName(String exportName)
public AdSet.APIRequestGetInsights setLevel(AdsInsights.EnumLevel level)
public AdSet.APIRequestGetInsights setLevel(String level)
public AdSet.APIRequestGetInsights setProductIdLimit(Long productIdLimit)
public AdSet.APIRequestGetInsights setProductIdLimit(String productIdLimit)
public AdSet.APIRequestGetInsights setSummaryActionBreakdowns(List<AdsInsights.EnumSummaryActionBreakdowns> summaryActionBreakdowns)
public AdSet.APIRequestGetInsights setSummaryActionBreakdowns(String summaryActionBreakdowns)
public AdSet.APIRequestGetInsights setTimeIncrement(String timeIncrement)
public AdSet.APIRequestGetInsights setTimeRange(Object timeRange)
public AdSet.APIRequestGetInsights setTimeRange(String timeRange)
public AdSet.APIRequestGetInsights setTimeRanges(List<Object> timeRanges)
public AdSet.APIRequestGetInsights setTimeRanges(String timeRanges)
public AdSet.APIRequestGetInsights setUseAccountAttributionSetting(Boolean useAccountAttributionSetting)
public AdSet.APIRequestGetInsights setUseAccountAttributionSetting(String useAccountAttributionSetting)
public AdSet.APIRequestGetInsights requestAllFields()
public AdSet.APIRequestGetInsights requestAllFields(boolean value)
public AdSet.APIRequestGetInsights requestFields(List<String> fields)
requestFields in class APIRequest<AdsInsights>public AdSet.APIRequestGetInsights requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdsInsights>public AdSet.APIRequestGetInsights requestField(String field)
requestField in class APIRequest<AdsInsights>public AdSet.APIRequestGetInsights requestField(String field, boolean value)
requestField in class APIRequest<AdsInsights>Copyright © 2018. All rights reserved.