{"id":33568,"date":"2019-05-13T15:36:39","date_gmt":"2019-05-13T13:36:39","guid":{"rendered":"https:\/\/www.exoclick.com\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/"},"modified":"2019-05-14T11:42:28","modified_gmt":"2019-05-14T09:42:28","slug":"how-to-use-multi-filtering-with-exoclicks-api-global-routes","status":"publish","type":"post","link":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/","title":{"rendered":"How to use Multi-filtering with  ExoClick\u2019s API Global Routes"},"content":{"rendered":"<p>ExoClick has updated its platform API with some new features that allow you to automate statistics to be multi-filtered and cross-referencing of data. In this blog post we will give you an overview of the new features and code examples for Advertisers and Publishers to automate multi-filtering of some selected statistics.<\/p>\n<p>Here is an outline of the new API features:<\/p>\n<p><strong>Flexibility:<\/strong><\/p>\n<p>The new global routes provide you with much more flexibility than the normal static routes on how you can query data. You can now mix and match the dimensions you wish to query, filter and group by.<\/p>\n<p>See:\u00a0<a href=\"https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/#parameter-filter\">https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/#parameter-filter<\/a><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33588\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1.png\" alt=\"\" width=\"910\" height=\"515\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1.png 910w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-150x85.png 150w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-300x170.png 300w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-768x435.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-717x406.png 717w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-530x300.png 530w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-883x500.png 883w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-320x181.png 320w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-813x460.png 813w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api1-428x242.png 428w\" sizes=\"(max-width: 910px) 100vw, 910px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Grouping:<\/strong><\/p>\n<p>Grouping now allows you to group with more than one dimension (* maximum of two).<\/p>\n<p>See:\u00a0<a href=\"https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/#parameter-group-by\">https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/#parameter-group-by<\/a><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33597\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2.png\" alt=\"\" width=\"928\" height=\"880\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2.png 928w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-150x142.png 150w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-300x284.png 300w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-768x728.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-428x406.png 428w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-316x300.png 316w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-527x500.png 527w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-232x220.png 232w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-485x460.png 485w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api2-255x242.png 255w\" sizes=\"(max-width: 928px) 100vw, 928px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Ordering:<\/strong><\/p>\n<p>Ordering now allows you to pull out the data by a dimension in ascending or descending mode.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33606\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3.png\" alt=\"\" width=\"843\" height=\"868\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3.png 843w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3-146x150.png 146w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3-291x300.png 291w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3-768x791.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3-394x406.png 394w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3-486x500.png 486w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3-214x220.png 214w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3-447x460.png 447w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/ap3-235x242.png 235w\" sizes=\"(max-width: 843px) 100vw, 843px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Projections:<\/strong><\/p>\n<p>The projection feature allows you to control what specific data is returned in the response, for example, if you do not require RTB data you can exclude this in the returned payload by projecting what you actually need. This defaults to all.<\/p>\n<p>See:\u00a0<a href=\"https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/#parameter-projection\">https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/#parameter-projection<\/a><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33615\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3.png\" alt=\"\" width=\"941\" height=\"731\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3.png 941w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-150x117.png 150w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-300x233.png 300w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-768x597.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-523x406.png 523w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-386x300.png 386w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-644x500.png 644w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-283x220.png 283w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-592x460.png 592w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api3-312x242.png 312w\" sizes=\"(max-width: 941px) 100vw, 941px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Detailed:<\/strong><\/p>\n<p>The detailed flag is not a new feature per se as this is already available in some existing routes.<br \/>\nAgain this gives you the power to control what data is returned in the response either as a summary or extended data.<\/p>\n<p>See:\u00a0<a href=\"https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/#parameter-detailed\">https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/#parameter-detailed<\/a><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33624\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4.png\" alt=\"\" width=\"893\" height=\"611\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4.png 893w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-150x103.png 150w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-300x205.png 300w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-768x525.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-593x406.png 593w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-438x300.png 438w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-731x500.png 731w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-320x220.png 320w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-672x460.png 672w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/image-4-354x242.png 354w\" sizes=\"(max-width: 893px) 100vw, 893px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Advertiser multi-filtering example<\/strong><\/p>\n<p>Complete Body Request:\u00a0<a href=\"https:\/\/api.exoclick.com\/v2\/docs\/#!\/47statistics\/post_statistics_advertiser_global\">https:\/\/api.exoclick.com\/v2\/docs\/#!\/47statistics\/post_statistics_advertiser_global<\/a><\/p>\n<div class=\"snippetcpt-wrap\" id=\"snippet-33353\" data-id=\"33353\" data-edit=\"\" data-copy=\"\/ru\/wp-json\/wp\/v2\/posts\/33568?snippet=42b5d5ae53&#038;id=33353\" data-fullscreen=\"https:\/\/www.exoclick.com\/ru\/code-snippets\/api-eg-1\/?full-screen=1\">\n\t\t\t\t<pre class=\"prettyprint linenums lang-json\" title=\"API Eg 1\">{\r\n  &quot;count&quot;: 0, &quot;detailed&quot;: 0, &quot;timezone&quot;: &quot;Europe\/Dublin&quot;, &quot;totals&quot;: 1, \r\n    &quot;filter&quot;: {\r\n        &quot;exclude_deleted&quot;: 0, &quot;browser_id&quot;: [12345], &quot;campaign_calculated_status&quot;: \r\n        [12345], &quot;campaign_id&quot;: [12345], &quot;campaign_group_id&quot;: [12345], \r\n        &quot;carrier_id&quot;: [12345], &quot;category_id&quot;: [12345], &quot;country_iso&quot;: [&quot;USA&quot;], \r\n        &quot;date_from&quot;: &quot;2019-01-01&quot;, &quot;date_to&quot;: &quot;2019-01-14&quot;, &quot;device_id&quot;: [12345],\r\n        &quot;hour&quot;: [1,2], &quot;language_id&quot;: [12345], &quot;offer_id&quot;: [12345], \r\n        &quot;offer_landing_page_id&quot;: [12345], &quot;operating_system_id&quot;: [12345],    \r\n        &quot;region_id&quot;: [12345], &quot;site_hostname&quot;: [&quot;www.example.com&quot;],\r\n        &quot;site_id&quot;: [12345], &quot;variation_id&quot;: [12345], &quot;zone_id&quot;: [12345]\r\n        },\r\n    &quot;group_by&quot;: [&quot;date&quot;],\r\n    &quot;order_by&quot;: [{&quot;field&quot;: &quot;impressions&quot;, &quot;order&quot;: &quot;desc&quot;}],\r\n    &quot;projection&quot;: [&quot;video&quot;], \r\n    &quot;limit&quot;: 25,\r\n    &quot;offset&quot;: 0\r\n}\r\n<\/pre>\n\t\t\t<\/div>\n<p>Example:<\/p>\n<p>In this example we are making a request where we are filtering by campaignId, country, language, browser and zoneId and then grouping the results by date and zoneId and ordering by impressions descending for a specific time period:<\/p>\n<p>Example of body request code:<\/p>\n<div class=\"snippetcpt-wrap\" id=\"snippet-33494\" data-id=\"33494\" data-edit=\"\" data-copy=\"\/ru\/wp-json\/wp\/v2\/posts\/33568?snippet=42b5d5ae53&#038;id=33494\" data-fullscreen=\"https:\/\/www.exoclick.com\/ru\/code-snippets\/api-eg-2\/?full-screen=1\">\n\t\t\t\t<pre class=\"prettyprint linenums lang-json\" title=\"API eg 2\">{\r\n  &quot;count&quot;: 0, &quot;detailed&quot;: 1, &quot;timezone&quot;: &quot;Europe\/Dublin&quot;, &quot;totals&quot;: 1,\r\n  &quot;filter&quot;: {\r\n    &quot;browser_id&quot;: [2], &quot;campaign_id&quot;: [123456], &quot;country_iso&quot;: [&quot;USA&quot;], &quot;date_from&quot;: \r\n&quot;2019-04-15&quot;, &quot;date_to&quot;: &quot;2019-04-30&quot;, &quot;language_id&quot;: [149], &quot;zone_id&quot;: [7891011]\r\n  },\r\n  &quot;group_by&quot;: [&quot;date&quot;, &quot;zone_id&quot;],\r\n  &quot;order_by&quot;: [{&quot;field&quot;: &quot;impressions&quot;, &quot;order&quot;: &quot;desc&quot;}],\r\n  &quot;projection&quot;: [&quot;video&quot;],\r\n  &quot;limit&quot;: 25,\r\n  &quot;offset&quot;: 0\r\n}\r\n<\/pre>\n\t\t\t<\/div>\n<p>Result:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33633\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4.png\" alt=\"\" width=\"1086\" height=\"867\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4.png 1086w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-150x120.png 150w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-300x240.png 300w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-768x613.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-1024x818.png 1024w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-509x406.png 509w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-376x300.png 376w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-626x500.png 626w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-276x220.png 276w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-576x460.png 576w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api4-303x242.png 303w\" sizes=\"(max-width: 1086px) 100vw, 1086px\" \/><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33642\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5.png\" alt=\"\" width=\"992\" height=\"561\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5.png 992w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-150x85.png 150w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-300x170.png 300w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-768x434.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-718x406.png 718w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-530x300.png 530w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-884x500.png 884w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-320x181.png 320w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-813x460.png 813w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/adv_api5-428x242.png 428w\" sizes=\"(max-width: 992px) 100vw, 992px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Publisher multi-filtering example<\/strong><\/p>\n<p>Complete Body Request:\u00a0<a href=\"https:\/\/api.exoclick.com\/v2\/docs\/#!\/47statistics\/post_statistics_publisher_global\">https:\/\/api.exoclick.com\/v2\/docs\/#!\/47statistics\/post_statistics_publisher_global<\/a><\/p>\n<div class=\"snippetcpt-wrap\" id=\"snippet-33496\" data-id=\"33496\" data-edit=\"\" data-copy=\"\/ru\/wp-json\/wp\/v2\/posts\/33568?snippet=42b5d5ae53&#038;id=33496\" data-fullscreen=\"https:\/\/www.exoclick.com\/ru\/code-snippets\/api-eg-3\/?full-screen=1\">\n\t\t\t\t<pre class=\"prettyprint linenums lang-json\" title=\"API eg 3\">{\r\n  &quot;count&quot;: 0, &quot;detailed&quot;: 0, &quot;timezone&quot;: &quot;Europe\/Dublin&quot;, &quot;totals&quot;: 1,\r\n  &quot;filter&quot;: {\r\n    &quot;adblock&quot;: &quot;standard&quot;, &quot;browser_id&quot;: [12345], &quot;category_id&quot;: [12345],\r\n    &quot;carrier_id&quot;: [12345], &quot;country_iso&quot;: [&quot;USA&quot;], &quot;device_id&quot;: [12345],\r\n    &quot;date_from&quot;: &quot;2019-01-01&quot;, &quot;date_to&quot;: &quot;2019-01-14&quot;, &quot;hour&quot;: [1, 2],\r\n    &quot;language_id&quot;: [12345], &quot;operating_system_id&quot;: [12345],\r\n    &quot;region_id&quot;: [12345], &quot;site_id&quot;: [12345], &quot;sub&quot;: [12345], &quot;zone_id&quot;: [12345]\r\n  },\r\n  &quot;group_by&quot;: [&quot;date&quot;], &quot;order_by&quot;: [{&quot;field&quot;: &quot;impressions&quot;, &quot;order&quot;: &quot;desc&quot;}],\r\n  &quot;projection&quot;: [&quot;video&quot;],\r\n  &quot;limit&quot;: 25,\r\n  &quot;offset&quot;: 0\r\n}\r\n<\/pre>\n\t\t\t<\/div>\n<p>Example:<\/p>\n<p>In this example, we are making a request where we are filtering by zoneId, country, language, browser, and deviceId and grouping the results by date and order by impressions descending for a specific time period:<\/p>\n<p>Ex Body request:<\/p>\n<div class=\"snippetcpt-wrap\" id=\"snippet-33497\" data-id=\"33497\" data-edit=\"\" data-copy=\"\/ru\/wp-json\/wp\/v2\/posts\/33568?snippet=42b5d5ae53&#038;id=33497\" data-fullscreen=\"https:\/\/www.exoclick.com\/ru\/code-snippets\/api-eg-4\/?full-screen=1\">\n\t\t\t\t<pre class=\"prettyprint linenums lang-json\" title=\"API eg 4\">{\r\n  &quot;count&quot;: 0, &quot;detailed&quot;: 1, &quot;timezone&quot;: &quot;Europe\/Dublin&quot;, &quot;totals&quot;: 1,\r\n  &quot;filter&quot;: {\r\n    &quot;adblock&quot;: &quot;standard&quot;, &quot;browser_id&quot;: [2], &quot;category_id&quot;: [],\r\n    &quot;carrier_id&quot;: [], &quot;country_iso&quot;: [&quot;USA&quot;], &quot;device_id&quot;: [43],\r\n    &quot;date_from&quot;: &quot;2019-04-15&quot;, &quot;date_to&quot;: &quot;2019-04-30&quot;, &quot;hour&quot;: [],\r\n    &quot;language_id&quot;: [149], &quot;operating_system_id&quot;: [11],\r\n    &quot;region_id&quot;: [], &quot;site_id&quot;: [], &quot;sub&quot;: [], &quot;zone_id&quot;: [3340006]\r\n  },\r\n  &quot;group_by&quot;: [&quot;date&quot;], &quot;order_by&quot;: [{&quot;field&quot;: &quot;impressions&quot;, &quot;order&quot;: &quot;desc&quot;}],\r\n  &quot;projection&quot;: [&quot;video&quot;],\r\n  &quot;limit&quot;: 25,\r\n  &quot;offset&quot;: 0\r\n}\r\n<\/pre>\n\t\t\t<\/div>\n<p>Result:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33651\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6.png\" alt=\"\" width=\"988\" height=\"836\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6.png 988w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-150x127.png 150w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-300x254.png 300w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-768x650.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-480x406.png 480w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-355x300.png 355w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-591x500.png 591w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-260x220.png 260w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-544x460.png 544w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api6-286x242.png 286w\" sizes=\"(max-width: 988px) 100vw, 988px\" \/><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-33660\" src=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7.png\" alt=\"\" width=\"991\" height=\"562\" srcset=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7.png 991w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-150x85.png 150w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-300x170.png 300w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-768x436.png 768w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-716x406.png 716w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-530x300.png 530w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-882x500.png 882w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-320x181.png 320w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-811x460.png 811w, https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/pub_api7-427x242.png 427w\" sizes=\"(max-width: 991px) 100vw, 991px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>We hope that you find these examples useful to get you started on trying out the new API features.<\/p>\n<p>Click <a href=\"https:\/\/api.exoclick.com\/v2\/manual\/global-statistics-api\/\">here<\/a> for more general information about our API for additional reading<\/p>\n<p>&nbsp;<\/p>\n<p>More blog posts about the API:<\/p>\n<p><a href=\"https:\/\/www.exoclick.com\/use-exoclicks-platform-api-v2\/\">How to use ExoClick\u2019s Platform API v2<\/a><\/p>\n<p><a href=\"https:\/\/www.exoclick.com\/api-masterclass-1-data-collection\/\">API Masterclass #1: Data Collection<\/a><\/p>\n<p><a href=\"https:\/\/www.exoclick.com\/api-master-class-2-zone-optimization\/\">API Masterclass #2: Zone Optimization<\/a><\/p>\n<p><a href=\"https:\/\/www.exoclick.com\/api-master-class-3-campaign-performance\/\">API Masterclass #3: Campaign Performance<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our new API features allow you to automate multi-filtering and cross-referencing of statistics, here is an overview and examples for Advertisers and Publishers.<\/p>\n","protected":false},"author":20,"featured_media":33544,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[150],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v19.4 (Yoast SEO v18.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Our new API features allow you to automate multi-filtering and cross-referencing of statistics, here is an overview and code examples.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use Multi-filtering with ExoClick\u2019s API Global Routes - ExoClick\" \/>\n<meta property=\"og:description\" content=\"Our new API features allow you to automate multi-filtering and cross-referencing of statistics, here is an overview and code examples.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/\" \/>\n<meta property=\"og:site_name\" content=\"ExoClick\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-13T13:36:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-14T09:42:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api-features.png\" \/>\n\t<meta property=\"og:image:width\" content=\"810\" \/>\n\t<meta property=\"og:image:height\" content=\"430\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juanma Cortes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.exoclick.com\/#organization\",\"name\":\"ExoClick\",\"url\":\"https:\/\/www.exoclick.com\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.exoclick.com\/#logo\",\"inLanguage\":\"ru-RU\",\"url\":\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2015\/04\/exoclick_new_baseline.png\",\"contentUrl\":\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2015\/04\/exoclick_new_baseline.png\",\"width\":1500,\"height\":613,\"caption\":\"ExoClick\"},\"image\":{\"@id\":\"https:\/\/www.exoclick.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.exoclick.com\/#website\",\"url\":\"https:\/\/www.exoclick.com\/\",\"name\":\"ExoClick\",\"description\":\"The innovative ad network\",\"publisher\":{\"@id\":\"https:\/\/www.exoclick.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.exoclick.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"ru-RU\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#primaryimage\",\"inLanguage\":\"ru-RU\",\"url\":\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api-features.png\",\"contentUrl\":\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api-features.png\",\"width\":810,\"height\":430},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#webpage\",\"url\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/\",\"name\":\"How to use Multi-filtering with ExoClick\u2019s API Global Routes - ExoClick\",\"isPartOf\":{\"@id\":\"https:\/\/www.exoclick.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#primaryimage\"},\"datePublished\":\"2019-05-13T13:36:39+00:00\",\"dateModified\":\"2019-05-14T09:42:28+00:00\",\"description\":\"Our new API features allow you to automate multi-filtering and cross-referencing of statistics, here is an overview and code examples.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.exoclick.com\/ru\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use Multi-filtering with ExoClick\u2019s API Global Routes\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.exoclick.com\/#\/schema\/person\/86c17743ee91b9d52e7b648e03a56168\"},\"headline\":\"How to use Multi-filtering with ExoClick\u2019s API Global Routes\",\"datePublished\":\"2019-05-13T13:36:39+00:00\",\"dateModified\":\"2019-05-14T09:42:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#webpage\"},\"wordCount\":468,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.exoclick.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api-features.png\",\"articleSection\":[\"P\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\"],\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.exoclick.com\/#\/schema\/person\/86c17743ee91b9d52e7b648e03a56168\",\"name\":\"Juanma Cortes\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.exoclick.com\/#personlogo\",\"inLanguage\":\"ru-RU\",\"url\":\"https:\/\/www.exoclick.com\/wp-content\/uploads\/cache\/2017\/10\/juanma-small\/392160680.jpg\",\"contentUrl\":\"https:\/\/www.exoclick.com\/wp-content\/uploads\/cache\/2017\/10\/juanma-small\/392160680.jpg\",\"caption\":\"Juanma Cortes\"},\"description\":\"Head of Technical Support\",\"url\":\"https:\/\/www.exoclick.com\/ru\/author\/juanma-cortes\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"description":"Our new API features allow you to automate multi-filtering and cross-referencing of statistics, here is an overview and code examples.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/","og_locale":"ru_RU","og_type":"article","og_title":"How to use Multi-filtering with ExoClick\u2019s API Global Routes - ExoClick","og_description":"Our new API features allow you to automate multi-filtering and cross-referencing of statistics, here is an overview and code examples.","og_url":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/","og_site_name":"ExoClick","article_published_time":"2019-05-13T13:36:39+00:00","article_modified_time":"2019-05-14T09:42:28+00:00","og_image":[{"width":810,"height":430,"url":"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api-features.png","type":"image\/png"}],"twitter_misc":{"Written by":"Juanma Cortes","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.exoclick.com\/#organization","name":"ExoClick","url":"https:\/\/www.exoclick.com\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/www.exoclick.com\/#logo","inLanguage":"ru-RU","url":"https:\/\/www.exoclick.com\/wp-content\/uploads\/2015\/04\/exoclick_new_baseline.png","contentUrl":"https:\/\/www.exoclick.com\/wp-content\/uploads\/2015\/04\/exoclick_new_baseline.png","width":1500,"height":613,"caption":"ExoClick"},"image":{"@id":"https:\/\/www.exoclick.com\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.exoclick.com\/#website","url":"https:\/\/www.exoclick.com\/","name":"ExoClick","description":"The innovative ad network","publisher":{"@id":"https:\/\/www.exoclick.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.exoclick.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"ru-RU"},{"@type":"ImageObject","@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#primaryimage","inLanguage":"ru-RU","url":"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api-features.png","contentUrl":"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api-features.png","width":810,"height":430},{"@type":"WebPage","@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#webpage","url":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/","name":"How to use Multi-filtering with ExoClick\u2019s API Global Routes - ExoClick","isPartOf":{"@id":"https:\/\/www.exoclick.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#primaryimage"},"datePublished":"2019-05-13T13:36:39+00:00","dateModified":"2019-05-14T09:42:28+00:00","description":"Our new API features allow you to automate multi-filtering and cross-referencing of statistics, here is an overview and code examples.","breadcrumb":{"@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.exoclick.com\/ru\/"},{"@type":"ListItem","position":2,"name":"How to use Multi-filtering with ExoClick\u2019s API Global Routes"}]},{"@type":"Article","@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#article","isPartOf":{"@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#webpage"},"author":{"@id":"https:\/\/www.exoclick.com\/#\/schema\/person\/86c17743ee91b9d52e7b648e03a56168"},"headline":"How to use Multi-filtering with ExoClick\u2019s API Global Routes","datePublished":"2019-05-13T13:36:39+00:00","dateModified":"2019-05-14T09:42:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#webpage"},"wordCount":468,"commentCount":0,"publisher":{"@id":"https:\/\/www.exoclick.com\/#organization"},"image":{"@id":"https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.exoclick.com\/wp-content\/uploads\/2019\/05\/api-features.png","articleSection":["P\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e"],"inLanguage":"ru-RU","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.exoclick.com\/ru\/how-to-use-multi-filtering-with-exoclicks-api-global-routes\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.exoclick.com\/#\/schema\/person\/86c17743ee91b9d52e7b648e03a56168","name":"Juanma Cortes","image":{"@type":"ImageObject","@id":"https:\/\/www.exoclick.com\/#personlogo","inLanguage":"ru-RU","url":"https:\/\/www.exoclick.com\/wp-content\/uploads\/cache\/2017\/10\/juanma-small\/392160680.jpg","contentUrl":"https:\/\/www.exoclick.com\/wp-content\/uploads\/cache\/2017\/10\/juanma-small\/392160680.jpg","caption":"Juanma Cortes"},"description":"Head of Technical Support","url":"https:\/\/www.exoclick.com\/ru\/author\/juanma-cortes\/"}]}},"_links":{"self":[{"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/posts\/33568"}],"collection":[{"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/comments?post=33568"}],"version-history":[{"count":3,"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/posts\/33568\/revisions"}],"predecessor-version":[{"id":33676,"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/posts\/33568\/revisions\/33676"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/media\/33544"}],"wp:attachment":[{"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/media?parent=33568"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/categories?post=33568"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exoclick.com\/ru\/wp-json\/wp\/v2\/tags?post=33568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}