{"_id":"56cf3d7c5267d70b00494c42","parentDoc":null,"user":"56c39c05bc41330d009f25d7","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"},"__v":2,"category":{"_id":"56c7bab4606ee717003c4766","project":"56c35c56c0c4630d004e864c","__v":18,"pages":["56c7c193f9aa3b0d00c8458f","56cb80a4c675f50b00a4b826","56cb83859f4ae20b00644f1f","56cb853a245b841300806f82","56cb863c32011d2500681925","56cb88a4245b841300806f8b","56cb9915245b841300806fa7","56cb9a079f4ae20b00644f48","56cb9b5bc675f50b00a4b859","56cba5929f4ae20b00644f5d","56cba5c5d5c6241d00ef5e93","56cbab9c9f4ae20b00644f76","56cbad69c675f50b00a4b881","56cbb060d5c6241d00ef5ebb","56cf3c4d6c5d7a13005ee88c","56cf3d0e287eb20b009f9ec7","56cf3d7c5267d70b00494c42","56cf3ee0287eb20b009f9ecd"],"version":"56c35c56c0c4630d004e864f","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-02-20T01:00:36.607Z","from_sync":false,"order":0,"slug":"buzz-concepts","title":"Buzz Concepts"},"githubsync":"","project":"56c35c56c0c4630d004e864c","updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-02-25T17:44:28.845Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":13,"body":"[Line Items](doc:line-items) are associated with a single [Targeting Template](doc:targeting-template), and that template includes all the specific targeting criteria that determines delivery.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/wXHU489XTmCfxUyTD8xc_Targeting%20Template.png\",\n        \"Targeting Template.png\",\n        \"470\",\n        \"314\",\n        \"#d3e2f0\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Targeting Template\"\n}\n[/block]\nA Targeting Template contains the values to target in the ad server or bidder. A Line Item must be associated with an active Targeting Template in order to go live. Typically there will be a 1-1 relationship between these objects, but Buzz supports a Targeting Template that can be shared across Line Items.\n\nA Targeting Template is associated with a single [Strategy](doc:strategy). The Strategy then determines which [Targeting Modules](doc:targeting) are available for that Targeting Template.\n\nAn Example:\n* Buzz is set up with two Strategies, one for banners and one for video. The Strategies are the same, except the Video one has an extra Targeting Module, `VIDEO_PLACEMENT` that allows targeting by pre-roll, vs mid-roll, vs post-roll.\n* A Targeting Template is created with the Video Strategy.\n* The Targeting Template values can now include key-value pairs associated with the `VIDEO_PLACEMENT` module, and will be validated against those criteria.","excerpt":"","slug":"targeting-templates","type":"basic","title":"Targeting Templates"}

Targeting Templates


[Line Items](doc:line-items) are associated with a single [Targeting Template](doc:targeting-template), and that template includes all the specific targeting criteria that determines delivery. [block:image] { "images": [ { "image": [ "https://files.readme.io/wXHU489XTmCfxUyTD8xc_Targeting%20Template.png", "Targeting Template.png", "470", "314", "#d3e2f0", "" ] } ] } [/block] [block:api-header] { "type": "basic", "title": "Targeting Template" } [/block] A Targeting Template contains the values to target in the ad server or bidder. A Line Item must be associated with an active Targeting Template in order to go live. Typically there will be a 1-1 relationship between these objects, but Buzz supports a Targeting Template that can be shared across Line Items. A Targeting Template is associated with a single [Strategy](doc:strategy). The Strategy then determines which [Targeting Modules](doc:targeting) are available for that Targeting Template. An Example: * Buzz is set up with two Strategies, one for banners and one for video. The Strategies are the same, except the Video one has an extra Targeting Module, `VIDEO_PLACEMENT` that allows targeting by pre-roll, vs mid-roll, vs post-roll. * A Targeting Template is created with the Video Strategy. * The Targeting Template values can now include key-value pairs associated with the `VIDEO_PLACEMENT` module, and will be validated against those criteria.