Skip to content

Business Adnetworkanalytics

Updated: Oct 23, 2024

Reading

Audience Network Insights for this publisher entity

Example

Select language

HTTPPHP SDKJavaScript SDKAndroid SDKiOS SDK


GET /v25.0/{business-id}/adnetworkanalytics HTTP/1.1  
Host: graph.facebook.com

Try it in Graph API Explorer

If you want to learn how to use the Graph API, read our Using Graph API guide

Parameters

ParameterDescription
aggregation_period enum {DAY, TOTAL}Default value: "DAY" The interval to aggregate by
breakdowns array<enum {AGE, APP, COUNTRY, DELIVERY_METHOD, DISPLAY_FORMAT, DEAL, DEAL_AD, DEAL_PAGE, GENDER, PLACEMENT, PLACEMENT_NAME, AD_SPACE, PLATFORM, PROPERTY, CLICKED_VIEW_TAG, FAIL_REASON, SDK_VERSION, INSTANT_ARTICLE_PAGE_ID, INSTANT_ARTICLE_ID, AD_SERVER_CAMPAIGN_ID, IS_DEAL_BACKFILL}>Default value: [] Optional breakdowns for results
filters array<JSON object>Default value: [] Additional filters for the query --- field enum {AGE, APP, COUNTRY, DELIVERY_METHOD, DISPLAY_FORMAT, DEAL, DEAL_AD, DEAL_PAGE, GENDER, PLACEMENT, PLACEMENT_NAME, AD_SPACE, PLATFORM, PROPERTY, CLICKED_VIEW_TAG, FAIL_REASON, SDK_VERSION, INSTANT_ARTICLE_PAGE_ID, INSTANT_ARTICLE_ID, AD_SERVER_CAMPAIGN_ID, IS_DEAL_BACKFILL} field required operator enum {IN, NOT_IN} operator required values array<string> values required Show child parameters
limit int64Default value: 2000 Limit the number of rows returned
metrics array<enum {FB_AD_NETWORK_BIDDING_REQUEST, FB_AD_NETWORK_BIDDING_RESPONSE, FB_AD_NETWORK_BIDDING_BID_RATE, FB_AD_NETWORK_BIDDING_WIN_RATE, FB_AD_NETWORK_REQUEST, FB_AD_NETWORK_FILLED_REQUEST, FB_AD_NETWORK_FILL_RATE, FB_AD_NETWORK_IMP, FB_AD_NETWORK_IMPRESSION_RATE, FB_AD_NETWORK_CLICK, FB_AD_NETWORK_CTR, FB_AD_NETWORK_BIDDING_REVENUE, FB_AD_NETWORK_REVENUE, FB_AD_NETWORK_CPM, FB_AD_NETWORK_VIDEO_GUARANTEE_REVENUE, FB_AD_NETWORK_VIDEO_VIEW, FB_AD_NETWORK_VIDEO_VIEW_RATE, FB_AD_NETWORK_VIDEO_MRC, FB_AD_NETWORK_VIDEO_MRC_RATE, FB_AD_NETWORK_SHOW_RATE}>List of metrics to query for required
ordering_column enum {TIME, VALUE, METRIC}Default value: "TIME" Order results by value (result of the aggregation) or by time.
ordering_type enum {ASCENDING, DESCENDING}Default value: "DESCENDING" Ascending or descending
should_include_until booleanshould_include_until
since datetime/timestampA unix timestamp or strtotime data value that indicates the start of the data range
until datetime/timestampA unix timestamp or strtotime data value that indicates the end of the data range

Fields

Reading from this edge will return a JSON formatted result:

{
"data": [],
"paging": {}
}
data

A list of AdNetworkAnalyticsSyncQueryResult nodes.

paging

For more details about pagination, see the Graph API guide.

Error Codes

Error CodeDescription
100Invalid parameter
3000Reading insights of a Page, business, app, domain or event source group not owned by the querying user or application
104Incorrect signature
368The action attempted has been deemed abusive or is otherwise disallowed
613Calls to this api have exceeded the rate limit.
190Invalid OAuth 2.0 Access Token

Creating

/{business_id}/adnetworkanalytics

You can make a POST request to adnetworkanalytics edge from the following paths:

When posting to this edge, an AnalyticsQueryResult will be created.

Parameters

ParameterDescription
aggregation_period enum {DAY, TOTAL}Default value: DAY The interval to aggregate by
breakdowns list<enum {AGE, APP, COUNTRY, DELIVERY_METHOD, DISPLAY_FORMAT, DEAL, DEAL_AD, DEAL_PAGE, GENDER, PLACEMENT, PLACEMENT_NAME, AD_SPACE, PLATFORM, PROPERTY, CLICKED_VIEW_TAG, FAIL_REASON, SDK_VERSION, INSTANT_ARTICLE_PAGE_ID, INSTANT_ARTICLE_ID, AD_SERVER_CAMPAIGN_ID, IS_DEAL_BACKFILL}>Default value: Vec Optional breakdowns for results
filters list<Object>Default value: Vec Additional filters for the query --- field enum {AGE, APP, COUNTRY, DELIVERY_METHOD, DISPLAY_FORMAT, DEAL, DEAL_AD, DEAL_PAGE, GENDER, PLACEMENT, PLACEMENT_NAME, AD_SPACE, PLATFORM, PROPERTY, CLICKED_VIEW_TAG, FAIL_REASON, SDK_VERSION, INSTANT_ARTICLE_PAGE_ID, INSTANT_ARTICLE_ID, AD_SERVER_CAMPAIGN_ID, IS_DEAL_BACKFILL} Field on which filter is applied. Currently, only valid breakdowns are supported in filters. eg. Country, OS, etc. required operator enum {IN, NOT_IN} The intended operation between field and values. eg. IN, etc. required values list<string> Default value: Vec Values of corresponding field which must be filtered in result subject to the operator. The results join the different field valuesdisjunctively. eg. For Filters = {"Country", "IN", ["US", UK]} translates to {"Country", "IN", "US"} OR {"Country", "IN", "UK"} Show child parameters
limit integerDefault value: 20000 Limit the number of rows returned
metrics list<enum {FB_AD_NETWORK_BIDDING_REQUEST, FB_AD_NETWORK_BIDDING_RESPONSE, FB_AD_NETWORK_BIDDING_BID_RATE, FB_AD_NETWORK_BIDDING_WIN_RATE, FB_AD_NETWORK_REQUEST, FB_AD_NETWORK_FILLED_REQUEST, FB_AD_NETWORK_FILL_RATE, FB_AD_NETWORK_IMP, FB_AD_NETWORK_IMPRESSION_RATE, FB_AD_NETWORK_CLICK, FB_AD_NETWORK_CTR, FB_AD_NETWORK_BIDDING_REVENUE, FB_AD_NETWORK_REVENUE, FB_AD_NETWORK_CPM, FB_AD_NETWORK_VIDEO_GUARANTEE_REVENUE, FB_AD_NETWORK_VIDEO_VIEW, FB_AD_NETWORK_VIDEO_VIEW_RATE, FB_AD_NETWORK_VIDEO_MRC, FB_AD_NETWORK_VIDEO_MRC_RATE, FB_AD_NETWORK_SHOW_RATE}>Metrics to return required
ordering_column enum {TIME, VALUE, METRIC}Default value: TIME Order results by value (result of the aggregation) or by time.
ordering_type enum {ASCENDING, DESCENDING}Default value: DESCENDING Ascending or descending
since datetime/timestampA unix timestamp or strtotime data value that indicates the start of the data range
until datetime/timestampA unix timestamp or strtotime data value that indicates the end of the data range

Return Type

This endpoint supports read-after-write and will read the node to which you POSTed.

Struct  {
query_id: string,
async_result_link: string,
}

Error Codes

Error CodeDescription
3000Reading insights of a Page, business, app, domain or event source group not owned by the querying user or application
100Invalid parameter

Updating

You can't perform this operation on this endpoint.

Deleting

You can't perform this operation on this endpoint.

Unofficial mirror for reference/search purposes. All content originates from developers.facebook.com — see the source link at the top of each page. Machine-readable indexes: llms.txt · llms-full.txt · About