{"_id":"56fd610b5a08190e00084eeb","parentDoc":null,"category":{"_id":"56fd3956caad892200847bce","__v":0,"project":"56c35c56c0c4630d004e864c","version":"56c35c56c0c4630d004e864f","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-03-31T14:51:02.977Z","from_sync":false,"order":1,"slug":"buzz-json-objects","title":"Buzz JSON Objects"},"user":"56c39c05bc41330d009f25d7","githubsync":"","__v":3,"project":"56c35c56c0c4630d004e864c","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"},"updates":["5b5749d57baf140003ef7306"],"next":{"pages":[],"description":""},"createdAt":"2016-03-31T17:40:27.541Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":2,"body":"[block:api-header]\n{\n  \"title\": \"Default Strategies\"\n}\n[/block]\nBuzz includes four default [Bidding Strategy](doc:bidding-strategies) modules and keys as shown below.\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Module\",\n    \"h-1\": \"Key\",\n    \"h-2\": \"Required\",\n    \"h-3\": \"Example\",\n    \"h-4\": \"Validation\",\n    \"0-0\": \"CPC\",\n    \"2-0\": \"CPM\",\n    \"0-1\": \"ecpc_target\",\n    \"0-2\": \"Yes\",\n    \"0-3\": \"`\\\"ecpc_target\\\":1.23`\",\n    \"0-4\": \"A positive numeric value should be provided\",\n    \"1-1\": \"max_bid\",\n    \"1-2\": \"No\",\n    \"1-3\": \"`\\\"max_bid\\\":5.00`\",\n    \"1-4\": \"A positive numeric value should be provided.\",\n    \"2-1\": \"cpm_bid\",\n    \"2-2\": \"Yes\",\n    \"2-3\": \"`\\\"cpm_bid\\\":1.23`\",\n    \"2-4\": \"A positive numeric value should be provided.\",\n    \"3-0\": \"CPM_PACED\",\n    \"3-1\": \"cpm_bid\",\n    \"3-2\": \"Yes\",\n    \"3-3\": \"`\\\"cpm_bid\\\":1.23`\",\n    \"3-4\": \"A positive numeric value should be provided.\",\n    \"4-0\": \"CPM_OPTIMIZED\",\n    \"4-4\": \"A positive numeric value should be provided.\",\n    \"4-3\": \"`\\\"cpm_bid\\\":1.23`\",\n    \"4-2\": \"Yes\",\n    \"4-1\": \"cpm_bid\",\n    \"5-0\": \"VCR\",\n    \"5-1\": \"cpm_bid\",\n    \"5-2\": \"Yes\",\n    \"5-3\": \"`\\\"cpm_bid\\\":1.23`\",\n    \"5-4\": \"A positive numeric value should be provided.\",\n    \"6-1\": \"target_vcr\",\n    \"6-2\": \"Yes\",\n    \"6-3\": \"`\\\"target_vcr\\\":75.5`\",\n    \"6-4\": \"A positive numeric value under 100 should be provided.\",\n    \"7-0\": \"VCR_PACED\",\n    \"7-1\": \"cpm_bid\",\n    \"8-1\": \"target_vcr\",\n    \"7-2\": \"Yes\",\n    \"8-2\": \"Yes\",\n    \"7-3\": \"`\\\"cpm_bid\\\":1.23`\",\n    \"8-3\": \"`\\\"target_vcr\\\":75.5`\",\n    \"7-4\": \"A positive numeric value should be provided.\",\n    \"8-4\": \"A positive numeric value under 100 should be provided.\"\n  },\n  \"cols\": 5,\n  \"rows\": 9\n}\n[/block]\n\n[block:api-header]\n{\n  \"title\": \"Custom Strategies\"\n}\n[/block]\nAn instance of Buzz can be set up by an administrator to use custom bidding strategies with up to five custom fields. \n\nThe custom fields have the un-imaginative names `param_1`, `param_2` ... etc. and are all strings. \n\nThe custom fields can be given user-friendly names (`my special param`) and set to validate as integers, strings, or numeric values. They can also be required or optional, and can have set default values. For more details, please contact an administrator.","excerpt":"","slug":"list-of-bidding-strategy-modules-and-keys","type":"basic","title":"List of Bidding Strategy Modules and Keys"}

List of Bidding Strategy Modules and Keys


[block:api-header] { "title": "Default Strategies" } [/block] Buzz includes four default [Bidding Strategy](doc:bidding-strategies) modules and keys as shown below. [block:parameters] { "data": { "h-0": "Module", "h-1": "Key", "h-2": "Required", "h-3": "Example", "h-4": "Validation", "0-0": "CPC", "2-0": "CPM", "0-1": "ecpc_target", "0-2": "Yes", "0-3": "`\"ecpc_target\":1.23`", "0-4": "A positive numeric value should be provided", "1-1": "max_bid", "1-2": "No", "1-3": "`\"max_bid\":5.00`", "1-4": "A positive numeric value should be provided.", "2-1": "cpm_bid", "2-2": "Yes", "2-3": "`\"cpm_bid\":1.23`", "2-4": "A positive numeric value should be provided.", "3-0": "CPM_PACED", "3-1": "cpm_bid", "3-2": "Yes", "3-3": "`\"cpm_bid\":1.23`", "3-4": "A positive numeric value should be provided.", "4-0": "CPM_OPTIMIZED", "4-4": "A positive numeric value should be provided.", "4-3": "`\"cpm_bid\":1.23`", "4-2": "Yes", "4-1": "cpm_bid", "5-0": "VCR", "5-1": "cpm_bid", "5-2": "Yes", "5-3": "`\"cpm_bid\":1.23`", "5-4": "A positive numeric value should be provided.", "6-1": "target_vcr", "6-2": "Yes", "6-3": "`\"target_vcr\":75.5`", "6-4": "A positive numeric value under 100 should be provided.", "7-0": "VCR_PACED", "7-1": "cpm_bid", "8-1": "target_vcr", "7-2": "Yes", "8-2": "Yes", "7-3": "`\"cpm_bid\":1.23`", "8-3": "`\"target_vcr\":75.5`", "7-4": "A positive numeric value should be provided.", "8-4": "A positive numeric value under 100 should be provided." }, "cols": 5, "rows": 9 } [/block] [block:api-header] { "title": "Custom Strategies" } [/block] An instance of Buzz can be set up by an administrator to use custom bidding strategies with up to five custom fields. The custom fields have the un-imaginative names `param_1`, `param_2` ... etc. and are all strings. The custom fields can be given user-friendly names (`my special param`) and set to validate as integers, strings, or numeric values. They can also be required or optional, and can have set default values. For more details, please contact an administrator.