{"_id":"572264aa3926280e00c9245b","version":{"_id":"56c35c56c0c4630d004e864f","project":"56c35c56c0c4630d004e864c","__v":8,"createdAt":"2016-02-16T17:28:54.864Z","releaseDate":"2016-02-16T17:28:54.864Z","categories":["56c35c57c0c4630d004e8650","56c7b9e5379b311700ed8fe3","56c7bab4606ee717003c4766","56c7bb3613e5400d001e8cbd","56cf3f5a5267d70b00494c4b","56cf3f866c5d7a13005ee894","56fd3956caad892200847bce","599da256e7742b002588bb02"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"0.5.0","version":"0.5"},"project":"56c35c56c0c4630d004e864c","user":"56c39c05bc41330d009f25d7","parentDoc":null,"__v":23,"category":{"_id":"56c7b9e5379b311700ed8fe3","pages":["56c7ba3853cafe0d00a53daa"],"project":"56c35c56c0c4630d004e864c","version":"56c35c56c0c4630d004e864f","__v":1,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-02-20T00:57:09.551Z","from_sync":false,"order":2,"slug":"stinger","title":"Stinger"},"githubsync":"","updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-04-28T19:29:46.296Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"When filtering RTB traffic to a Beeswax custom bidder we have available a similar, but slightly different, list of criteria from the [List of Targeting Modules and Keys](doc:list-of-targeting-modules-and-keys).\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Module\",\n    \"h-1\": \"Verb\",\n    \"h-2\": \"Keys\",\n    \"h-3\": \"Example\",\n    \"h-4\": \"Notes\",\n    \"0-0\": \"ad_size\",\n    \"3-2\": \"content_rating\",\n    \"4-2\": \"language\",\n    \"5-0\": \"geo\",\n    \"6-2\": \"city\",\n    \"7-2\": \"lat_long_present\",\n    \"8-2\": \"region\",\n    \"9-2\": \"metro\",\n    \"10-2\": \"zip\",\n    \"11-0\": \"inventory\",\n    \"12-2\": \"deal_id\",\n    \"13-2\": \"environment_type\",\n    \"14-2\": \"inventory_source\",\n    \"15-2\": \"interstitial\",\n    \"16-2\": \"site\",\n    \"18-2\": \"placement\",\n    \"21-0\": \"platform\",\n    \"23-2\": \"browser\",\n    \"24-2\": \"browser_version\",\n    \"25-2\": \"carrier\",\n    \"26-2\": \"js_support\",\n    \"27-2\": \"device_type\",\n    \"28-2\": \"device_make\",\n    \"29-2\": \"device_model\",\n    \"30-2\": \"device_screen_size\",\n    \"31-2\": \"os\",\n    \"32-2\": \"os_version\",\n    \"33-0\": \"segment\",\n    \"35-0\": \"time\",\n    \"36-0\": \"video\",\n    \"37-2\": \"playback_method\",\n    \"38-2\": \"player_size\",\n    \"39-2\": \"start_delay\",\n    \"41-2\": \"video_placement_type\",\n    \"0-1\": \"I,E\",\n    \"0-2\": \"ad_size\",\n    \"0-3\": \"`\\\"ad_size\\\":[\\\"468x60\\\",\\\"160x600\\\"]`\",\n    \"0-4\": \"Size of ads to filter, passed as a string in the format \\\"WxH\\\"\",\n    \"3-3\": \"`\\\"content_rating\\\":[1,2]`\",\n    \"3-4\": \"Content rating types according to OpenRTB 6.18\",\n    \"4-3\": \"`“language”:[”am”,”ar”]`\",\n    \"4-4\": \"Language of site on which ad is shown. Lookup based on ISO 639-1.\",\n    \"5-1\": \"I,E\",\n    \"5-2\": \"country\",\n    \"5-3\": \"`\\\"country\\\":[\\\"USA\\\",\\\"GBR\\\"]`\",\n    \"5-4\": \"Validated against ISO 3166-1 alpha-3\",\n    \"6-3\": \"`\\\"city\\\":[\\\"12345\\\",\\\"12346\\\"]`\",\n    \"6-4\": \"IDs based on MaxMind database which is based on Geonames. The IDs can be found in the Cities view.\",\n    \"7-3\": \"`\\\"lat_long_present\\\":[true]`\",\n    \"7-4\": \"Whether the user's latitude and longitude are present on the request. Note, this does not actually target the user's location, just filters impressions where the data is present.\",\n    \"8-3\": \"`\\\"region\\\":[\\\"USA/NJ\\\",\\\"USA/NM\\\",\\\"GBR/DEV\\\"]`\",\n    \"8-4\": \"Region in format `<country_code>/<region_code>` where country_code is ISO 3166-1 alpha-3 and regions are based on ISO_3166-2.\",\n    \"9-3\": \"`\\\"metro\\\":[\\\"500\\\",\\\"501\\\"]`\",\n    \"9-4\": \"Validated against DMA table, based on Google's metro codes, which are similar to Nielsen DMAs\",\n    \"10-3\": \"`\\\"zip\\\":[\\\"12345\\\",\\\"23456\\\"]`\",\n    \"10-4\": \"5 or more characters\",\n    \"11-1\": \"I,E\",\n    \"11-3\": \"`“ad_position”:[1,2]`\",\n    \"11-2\": \"ad_position\",\n    \"11-4\": \"Enum lookup from OpenRTB 5.4\",\n    \"12-3\": \"`\\\"deal_id\\\":[\\\"adx/foo_bar\\\"]`\",\n    \"12-4\": \"Deal ID in the format `<inventory_source>/<deal_id>` for example if the deal_id is `foo_bar` and it is from `inventory_source` `adx`, the deal_id is `adx/foo_bar`. Note, there is no validation currently that this is a valid deal.\",\n    \"13-3\": \"`\\\"environment_type\\\":[1]`\",\n    \"13-4\": \"0=web, 1=in-app\",\n    \"14-3\": \"`“inventory_source”:[1,2]`\",\n    \"14-4\": \"List of sources, eg. 1=”Rubicon”\",\n    \"15-3\": \"`“interstitial”:[true]`\",\n    \"15-4\": \"Whether the impression is an interstitial, passed as a boolean\",\n    \"16-3\": \"`“site”:[“adx/1”,”lr/2”]`\",\n    \"16-4\": \"Site names in form `<inventory_source>/<site_id>`. IDs can be found in post-campaign reporting. Buzz includes an incomplete list of Sites in the \\\"sites\\\" view.\",\n    \"18-3\": \"`“placement”:[”rubicon/1”,”rubicon/2”]`\",\n    \"18-4\": \"ID in the form `<inventory_source>/ <placement_name>`. Placement name is not validated but can be found in post-campaign reporting. Buzz includes an incomplete list of Placements in the \\\"placements\\\" view.\",\n    \"21-1\": \"I,E\",\n    \"21-2\": \"bandwidth\",\n    \"21-3\": \"`\\\"bandwidth\\\":[1,2]`\",\n    \"21-4\": \"Validates against `connectiontype` field defined in OpenRTB 5.18. Note, \\\"WIFI\\\" is a valid value.\",\n    \"23-3\": \"`“browser”:[”Firefox”,\\\"IE\\\"]`\",\n    \"23-4\": \"Browser name as a string.\",\n    \"24-3\": \"`“browser_version”:[\\\"Firefox/1”,\\\"Firefox/2\\\"]`\",\n    \"24-4\": \"Browser version to target, most typically to exclude. Most commonly, you will want to include a browser and exclude one or more browser_versions. If you exclude a browser, but include browser_versions, nothing will serve.\",\n    \"25-3\": \"`\\\"carrier\\\":[\\\"Verizon\\\",\\\"AT&T\\\"]`\",\n    \"25-4\": \"List of mobile carriers by name.\",\n    \"26-3\": \"`\\\"js_support\\\":[true]`\",\n    \"26-4\": \"Whether the device supports JavaScript, passed as a boolean.\",\n    \"27-3\": \"`“device_type”:[1,2]`\",\n    \"27-4\": \"Device type id as described in OpenRTB section 6.16.\",\n    \"28-3\": \"`\\\"device_make\\\":[\\\"Apple\\\",\\\"Samsung\\\"]`\",\n    \"28-4\": \"Device make as a string.\",\n    \"29-3\": \"`\\\"device_model\\\":[\\\"iPhone/6s\\\",\\\"iPhone/6c\\\"]`\",\n    \"29-4\": \"Device model as a string, including version number. Note OpenRTB keeps the model and the version as separate fields.\",\n    \"30-3\": \"`\\\"device_screen_size\\\":[\\\"S\\\",\\\"M\\\"]`\",\n    \"30-4\": \"Device screen size. Valid values are \\\"S\\\", \\\"M\\\", \\\"L\\\", \\\"XL\\\", and \\\"NA\\\"\",\n    \"31-3\": \"`“os”:[\\\"Windows\\\", \\\"OSX\\\"]`\",\n    \"31-4\": \"Specific OS versions identified by strings such as `Windows`\",\n    \"32-3\": \"`\\\"os_version\\\":[\\\"Windows/7\\\",\\\"Windows/Vista\\\"]`\",\n    \"32-4\": \"Specific version of OSes such as `Windows 7` or `OSX 10.8` in the format `<OS>/<Version>`\",\n    \"33-1\": \"I,E\",\n    \"33-2\": \"user_id\",\n    \"33-3\": \"`\\\"user_id\\\":[true]`\",\n    \"33-4\": \"Whether a user identifier is present, false=not present, true=present\",\n    \"35-1\": \"IR, ER\",\n    \"35-2\": \"time_of_week\",\n    \"35-3\": \"`\\\"time_of_week\\\"=[[\\\"0\\\",\\\"5000”],[”5600\\\",\\\"1000”]]`\",\n    \"35-4\": \"Count in minutes from Sunday at midnight (0) to Saturday at 11:59 (10079) in range format `[<start>,<end>]`. Calculation is against EST.\",\n    \"36-1\": \"I,E\",\n    \"36-2\": \"companion_required\",\n    \"36-3\": \"`\\\"companion_required\\\":[true]`\",\n    \"37-3\": \"`“playback_method”:[1,2]\\t`\",\n    \"37-4\": \"Codes from 1-4 based on OpenRTB 6.6. Example 1= Auto-play with sound on.\",\n    \"38-3\": \"`“player_size”:[“S”,\\\"M\\\",”L”]`\",\n    \"38-4\": \"Small, medium, or large.\",\n    \"39-3\": \"`“start_delay”:[0,-1]`\",\n    \"39-4\": \"Codes from -2 to 0 based on OpenRTB 6.9. Buzz does not support an exact offset in seconds.\",\n    \"41-3\": \"`\\\"video_placement_type\\\":[1]`\",\n    \"41-4\": \"Whether the video is in-stream (1) or in-banner (0).\",\n    \"2-0\": \"content\",\n    \"2-1\": \"I,E\",\n    \"2-2\": \"content_category\",\n    \"2-3\": \"`\\\"content_category\\\":[\\\"IAB1\\\",\\\"IAB2\\\"]\\t`\",\n    \"2-4\": \"IAB categories from OpenRTB\",\n    \"1-0\": \"placement\",\n    \"1-1\": \"I,E\",\n    \"1-2\": \"placement_type\",\n    \"1-3\": \"`\\\"placement_type\\\":[1]`\",\n    \"1-4\": \"The type of line_item expected in this placement (0=banner, 1=video, 2=native ).\",\n    \"42-2\": \"video_api\",\n    \"42-3\": \"`\\\"video_api\\\":[1]`\",\n    \"42-4\": \"The video API indicated in the auction request. Note, even though this field is called \\\"video\\\" it includes data for MRAID. This is how it is defined in the OpenRTB protocol.\",\n    \"17-2\": \"site_list\",\n    \"17-3\": \"`“site_list”:[“customer-1”]`\",\n    \"17-4\": \"List of Sites defined in the customer's Buzz instance\",\n    \"19-2\": \"placement_list\",\n    \"19-3\": \"`“placement_list”:[“customer-1”]`\",\n    \"19-4\": \"List of Placements defined in the customer's Buzz instance\",\n    \"20-0\": \"ip_address\",\n    \"20-1\": \"I,E\",\n    \"20-2\": \"ip_address_list\",\n    \"20-3\": \"`“ip_address_list”:[“customer-1”]`\",\n    \"20-4\": \"List of IP Addresses defined in the customer's Buzz instance\",\n    \"34-1\": \"I,E\",\n    \"34-2\": \"segment_match\",\n    \"34-3\": \"`\\\"segment_match\\\":[\\\"customer-1\\\"]`\",\n    \"34-4\": \"Only match users that are in segment  or more user segments in the Buzz instance\",\n    \"40-2\": \"video_autoplay_type\",\n    \"40-3\": \"\\\"video_autoplay_type\\\":[0,1]\",\n    \"40-4\": \"0=Click-to-Play\\n1=Auto-Play\\n2=No Video content\"\n  },\n  \"cols\": 5,\n  \"rows\": 43\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Verbs\"\n}\n[/block]\nDifferent targeting modules can support different \"verbs\" in targeting. The table below describes the verbs:\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Abbreviation\",\n    \"h-1\": \"Verb\",\n    \"h-2\": \"Usage\",\n    \"h-3\": \"Example\",\n    \"1-0\": \"E\",\n    \"0-0\": \"I\",\n    \"0-1\": \"include\",\n    \"0-2\": \"`\\\"include\\\":[{<key>:[<value>,<value>]}}``\",\n    \"0-3\": \"`{\\\"ip_address\\\":[{\\\"include\\\":{\\\"ip_address\\\":[\\\"0.0.0.0\\\"]}}]}`\",\n    \"1-1\": \"exclude\",\n    \"1-2\": \"`\\\"exclude\\\":[{<key>:[<value>,<value>]}}\\t`\",\n    \"2-0\": \"IR\",\n    \"2-1\": \"include_range\",\n    \"2-2\": \"`\\\"include_range\\\":[{<key>:[[<start>,<end>],[<start>,<end>]]}}`\",\n    \"2-3\": \"`{\\\"ip_address\\\":[{\\\"include_range\\\":{\\\"ip_address\\\":[[\\\"1.1.1.1\\\",\\\"2.2.2.2\\\"],[\\\"1.1.1.1\\\",\\\"2.2.2.2\\\"]]}}]}`\",\n    \"3-0\": \"ER\",\n    \"1-3\": \"`{\\\"ip_address\\\":[{\\\"exclude\\\":{\\\"ip_address\\\":[\\\"0.0.0.0\\\"]}}]}`\",\n    \"3-1\": \"exclude_range\",\n    \"3-2\": \"`\\\"exclude_range\\\":[{<key>:[[<start>,<end>],[<start>,<end>]]}}`\",\n    \"3-3\": \"`{\\\"ip_address\\\":[{\\\"exclude_range\\\":{\\\"ip_address\\\":[[\\\"1.1.1.1\\\",\\\"2.2.2.2\\\"],[\\\"1.1.1.1\\\",\\\"2.2.2.2\\\"]]}}]}`\"\n  },\n  \"cols\": 4,\n  \"rows\": 4\n}\n[/block]","excerpt":"","slug":"auction-filtering-available-for-custom-bidders","type":"basic","title":"Auction Filtering Available for Stinger"}

Auction Filtering Available for Stinger


When filtering RTB traffic to a Beeswax custom bidder we have available a similar, but slightly different, list of criteria from the [List of Targeting Modules and Keys](doc:list-of-targeting-modules-and-keys). [block:parameters] { "data": { "h-0": "Module", "h-1": "Verb", "h-2": "Keys", "h-3": "Example", "h-4": "Notes", "0-0": "ad_size", "3-2": "content_rating", "4-2": "language", "5-0": "geo", "6-2": "city", "7-2": "lat_long_present", "8-2": "region", "9-2": "metro", "10-2": "zip", "11-0": "inventory", "12-2": "deal_id", "13-2": "environment_type", "14-2": "inventory_source", "15-2": "interstitial", "16-2": "site", "18-2": "placement", "21-0": "platform", "23-2": "browser", "24-2": "browser_version", "25-2": "carrier", "26-2": "js_support", "27-2": "device_type", "28-2": "device_make", "29-2": "device_model", "30-2": "device_screen_size", "31-2": "os", "32-2": "os_version", "33-0": "segment", "35-0": "time", "36-0": "video", "37-2": "playback_method", "38-2": "player_size", "39-2": "start_delay", "41-2": "video_placement_type", "0-1": "I,E", "0-2": "ad_size", "0-3": "`\"ad_size\":[\"468x60\",\"160x600\"]`", "0-4": "Size of ads to filter, passed as a string in the format \"WxH\"", "3-3": "`\"content_rating\":[1,2]`", "3-4": "Content rating types according to OpenRTB 6.18", "4-3": "`“language”:[”am”,”ar”]`", "4-4": "Language of site on which ad is shown. Lookup based on ISO 639-1.", "5-1": "I,E", "5-2": "country", "5-3": "`\"country\":[\"USA\",\"GBR\"]`", "5-4": "Validated against ISO 3166-1 alpha-3", "6-3": "`\"city\":[\"12345\",\"12346\"]`", "6-4": "IDs based on MaxMind database which is based on Geonames. The IDs can be found in the Cities view.", "7-3": "`\"lat_long_present\":[true]`", "7-4": "Whether the user's latitude and longitude are present on the request. Note, this does not actually target the user's location, just filters impressions where the data is present.", "8-3": "`\"region\":[\"USA/NJ\",\"USA/NM\",\"GBR/DEV\"]`", "8-4": "Region in format `<country_code>/<region_code>` where country_code is ISO 3166-1 alpha-3 and regions are based on ISO_3166-2.", "9-3": "`\"metro\":[\"500\",\"501\"]`", "9-4": "Validated against DMA table, based on Google's metro codes, which are similar to Nielsen DMAs", "10-3": "`\"zip\":[\"12345\",\"23456\"]`", "10-4": "5 or more characters", "11-1": "I,E", "11-3": "`“ad_position”:[1,2]`", "11-2": "ad_position", "11-4": "Enum lookup from OpenRTB 5.4", "12-3": "`\"deal_id\":[\"adx/foo_bar\"]`", "12-4": "Deal ID in the format `<inventory_source>/<deal_id>` for example if the deal_id is `foo_bar` and it is from `inventory_source` `adx`, the deal_id is `adx/foo_bar`. Note, there is no validation currently that this is a valid deal.", "13-3": "`\"environment_type\":[1]`", "13-4": "0=web, 1=in-app", "14-3": "`“inventory_source”:[1,2]`", "14-4": "List of sources, eg. 1=”Rubicon”", "15-3": "`“interstitial”:[true]`", "15-4": "Whether the impression is an interstitial, passed as a boolean", "16-3": "`“site”:[“adx/1”,”lr/2”]`", "16-4": "Site names in form `<inventory_source>/<site_id>`. IDs can be found in post-campaign reporting. Buzz includes an incomplete list of Sites in the \"sites\" view.", "18-3": "`“placement”:[”rubicon/1”,”rubicon/2”]`", "18-4": "ID in the form `<inventory_source>/ <placement_name>`. Placement name is not validated but can be found in post-campaign reporting. Buzz includes an incomplete list of Placements in the \"placements\" view.", "21-1": "I,E", "21-2": "bandwidth", "21-3": "`\"bandwidth\":[1,2]`", "21-4": "Validates against `connectiontype` field defined in OpenRTB 5.18. Note, \"WIFI\" is a valid value.", "23-3": "`“browser”:[”Firefox”,\"IE\"]`", "23-4": "Browser name as a string.", "24-3": "`“browser_version”:[\"Firefox/1”,\"Firefox/2\"]`", "24-4": "Browser version to target, most typically to exclude. Most commonly, you will want to include a browser and exclude one or more browser_versions. If you exclude a browser, but include browser_versions, nothing will serve.", "25-3": "`\"carrier\":[\"Verizon\",\"AT&T\"]`", "25-4": "List of mobile carriers by name.", "26-3": "`\"js_support\":[true]`", "26-4": "Whether the device supports JavaScript, passed as a boolean.", "27-3": "`“device_type”:[1,2]`", "27-4": "Device type id as described in OpenRTB section 6.16.", "28-3": "`\"device_make\":[\"Apple\",\"Samsung\"]`", "28-4": "Device make as a string.", "29-3": "`\"device_model\":[\"iPhone/6s\",\"iPhone/6c\"]`", "29-4": "Device model as a string, including version number. Note OpenRTB keeps the model and the version as separate fields.", "30-3": "`\"device_screen_size\":[\"S\",\"M\"]`", "30-4": "Device screen size. Valid values are \"S\", \"M\", \"L\", \"XL\", and \"NA\"", "31-3": "`“os”:[\"Windows\", \"OSX\"]`", "31-4": "Specific OS versions identified by strings such as `Windows`", "32-3": "`\"os_version\":[\"Windows/7\",\"Windows/Vista\"]`", "32-4": "Specific version of OSes such as `Windows 7` or `OSX 10.8` in the format `<OS>/<Version>`", "33-1": "I,E", "33-2": "user_id", "33-3": "`\"user_id\":[true]`", "33-4": "Whether a user identifier is present, false=not present, true=present", "35-1": "IR, ER", "35-2": "time_of_week", "35-3": "`\"time_of_week\"=[[\"0\",\"5000”],[”5600\",\"1000”]]`", "35-4": "Count in minutes from Sunday at midnight (0) to Saturday at 11:59 (10079) in range format `[<start>,<end>]`. Calculation is against EST.", "36-1": "I,E", "36-2": "companion_required", "36-3": "`\"companion_required\":[true]`", "37-3": "`“playback_method”:[1,2]\t`", "37-4": "Codes from 1-4 based on OpenRTB 6.6. Example 1= Auto-play with sound on.", "38-3": "`“player_size”:[“S”,\"M\",”L”]`", "38-4": "Small, medium, or large.", "39-3": "`“start_delay”:[0,-1]`", "39-4": "Codes from -2 to 0 based on OpenRTB 6.9. Buzz does not support an exact offset in seconds.", "41-3": "`\"video_placement_type\":[1]`", "41-4": "Whether the video is in-stream (1) or in-banner (0).", "2-0": "content", "2-1": "I,E", "2-2": "content_category", "2-3": "`\"content_category\":[\"IAB1\",\"IAB2\"]\t`", "2-4": "IAB categories from OpenRTB", "1-0": "placement", "1-1": "I,E", "1-2": "placement_type", "1-3": "`\"placement_type\":[1]`", "1-4": "The type of line_item expected in this placement (0=banner, 1=video, 2=native ).", "42-2": "video_api", "42-3": "`\"video_api\":[1]`", "42-4": "The video API indicated in the auction request. Note, even though this field is called \"video\" it includes data for MRAID. This is how it is defined in the OpenRTB protocol.", "17-2": "site_list", "17-3": "`“site_list”:[“customer-1”]`", "17-4": "List of Sites defined in the customer's Buzz instance", "19-2": "placement_list", "19-3": "`“placement_list”:[“customer-1”]`", "19-4": "List of Placements defined in the customer's Buzz instance", "20-0": "ip_address", "20-1": "I,E", "20-2": "ip_address_list", "20-3": "`“ip_address_list”:[“customer-1”]`", "20-4": "List of IP Addresses defined in the customer's Buzz instance", "34-1": "I,E", "34-2": "segment_match", "34-3": "`\"segment_match\":[\"customer-1\"]`", "34-4": "Only match users that are in segment or more user segments in the Buzz instance", "40-2": "video_autoplay_type", "40-3": "\"video_autoplay_type\":[0,1]", "40-4": "0=Click-to-Play\n1=Auto-Play\n2=No Video content" }, "cols": 5, "rows": 43 } [/block] [block:api-header] { "type": "basic", "title": "Verbs" } [/block] Different targeting modules can support different "verbs" in targeting. The table below describes the verbs: [block:parameters] { "data": { "h-0": "Abbreviation", "h-1": "Verb", "h-2": "Usage", "h-3": "Example", "1-0": "E", "0-0": "I", "0-1": "include", "0-2": "`\"include\":[{<key>:[<value>,<value>]}}``", "0-3": "`{\"ip_address\":[{\"include\":{\"ip_address\":[\"0.0.0.0\"]}}]}`", "1-1": "exclude", "1-2": "`\"exclude\":[{<key>:[<value>,<value>]}}\t`", "2-0": "IR", "2-1": "include_range", "2-2": "`\"include_range\":[{<key>:[[<start>,<end>],[<start>,<end>]]}}`", "2-3": "`{\"ip_address\":[{\"include_range\":{\"ip_address\":[[\"1.1.1.1\",\"2.2.2.2\"],[\"1.1.1.1\",\"2.2.2.2\"]]}}]}`", "3-0": "ER", "1-3": "`{\"ip_address\":[{\"exclude\":{\"ip_address\":[\"0.0.0.0\"]}}]}`", "3-1": "exclude_range", "3-2": "`\"exclude_range\":[{<key>:[[<start>,<end>],[<start>,<end>]]}}`", "3-3": "`{\"ip_address\":[{\"exclude_range\":{\"ip_address\":[[\"1.1.1.1\",\"2.2.2.2\"],[\"1.1.1.1\",\"2.2.2.2\"]]}}]}`" }, "cols": 4, "rows": 4 } [/block]