{"__v":0,"_id":"58c6e11bcd7bf7250083b05e","category":{"__v":6,"_id":"55f9dbefc7ef770d00d9bf6d","pages":["55f9eec4c7ef770d00d9bf83","55f9fb8daba81f0d00a11566","5601ca6870694e0d00e3c66f","5601cb9b96e0f70d0044b0fd","56157d7af2d81d0d006c895f","5671d738c17bf90d00b95822"],"project":"5429beef1163360800ed31fa","version":"5429beef1163360800ed31fd","sync":{"url":"","isSync":false},"reference":true,"createdAt":"2015-09-16T21:15:27.664Z","from_sync":false,"order":4,"slug":"publisher-ui-setup","title":"Trafficking and Inventory"},"parentDoc":null,"project":"5429beef1163360800ed31fa","user":"569d8ad30306a10d00ce9a1f","version":{"__v":21,"_id":"5429beef1163360800ed31fd","project":"5429beef1163360800ed31fa","createdAt":"2014-09-29T20:19:59.904Z","releaseDate":"2014-09-29T20:19:59.904Z","categories":["5429beef1163360800ed31fe","55e74e1f5d36b32b002563fa","55e7500a73169617001f2e86","55e76b8196131b2f00bf4b72","55e89569cdbb8a350096df9c","55f8935eb089b71700a8364e","55f8a67d3bb4bb0d0022d093","55f9dbefc7ef770d00d9bf6d","5601c21a22ecf60d002b27b3","5601c21ff12aee0d001bb06e","5601c2256c7b610d00280db5","5601c22c22ecf60d002b27b4","5603738d0c78b00d0039af47","5626f70bfcbbc621004ebf52","566f7a1ae144ab0d00e9732f","566f85ca7820960d00c3b93d","56708ce43a32d20d00c45cbf","56708d436995210d003aad8e","5736471abe10a9200030732c","57a82c7aff9bd30e00a6f1c1","591b8500e3992319007190f4"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-03-13T18:12:43.350Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":true,"order":16,"body":"[block:api-header]\n{\n  \"title\": \"1. How to set floor prices for your inventory and how do they work ?\"\n}\n[/block]\nAs a publisher you will be able able to set a floor price at each placement level within the console/dashboard under placement settings.\n\n**Direct Sold Campaigns and Private Exchange (Self-serve Advertisers)**\n\nThis placement level floor will be used for campaign selection by the adserver. Only those direct campaigns that have a higher CPM than the floor will be eligible for Ad selection by the Adserver.\nIf no Direct campaign is eligible / wins the adselection, then the ad request will be forwarded to marketplace if enabled.\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/7354ea9-Screen_Shot_2017-03-13_at_11.32.58_AM.png\",\n        \"Screen Shot 2017-03-13 at 11.32.58 AM.png\",\n        533,\n        593,\n        \"#fafafa\"\n      ],\n      \"sizing\": \"80\",\n      \"caption\": \"Placement without Marketplace enabled. Only Direct campaigns and private exchange are eligible.\"\n    }\n  ]\n}\n[/block]\n**RTB (DSP's)**\n\nThis placement level floor will be sent out in the bid request to every DSP that is integrated in AdsNative Marketplace. If no floor is set at the placement level then it defaults to the AdsNative floor which is 10 Cents ($0.10).  \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/a13c155-Screen_Shot_2017-03-13_at_11.32.21_AM.png\",\n        \"Screen Shot 2017-03-13 at 11.32.21 AM.png\",\n        550,\n        578,\n        \"#fafafa\"\n      ],\n      \"sizing\": \"80\",\n      \"caption\": \"Placement with Marketplace enabled. All Direct campaigns, private exchange and AdsNative Marketplace are eligible.\"\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"title\": \"2. How to request for marketplace demand ? OR How to turn off marketplace for my placement ?\"\n}\n[/block]\nAs a publisher you have this control easily accessible within the dashboard. If your placement is already approved for marketplace, you will see a toggle switch under placement settings which can be turned ON / OFF. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/815bbe8-Screen_Shot_2017-03-14_at_8.03.39_PM.png\",\n        \"Screen Shot 2017-03-14 at 8.03.39 PM.png\",\n        704,\n        149,\n        \"#7d7d7e\"\n      ],\n      \"caption\": \"Marketplace not Approved yet. Click the \\\"Request for Approval\\\" button to send a request to AdsNative adops team.\"\n    }\n  ]\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/454535e-Screen_Shot_2017-03-13_at_11.36.15_AM.png\",\n        \"Screen Shot 2017-03-13 at 11.36.15 AM.png\",\n        529,\n        168,\n        \"#f9fafa\"\n      ],\n      \"caption\": \"Marketplace approved and enabled. \\\"Green\\\" toggle state indicates that this placement is receiving AdaNative Marketplace demand\"\n    }\n  ]\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/c20c619-Screen_Shot_2017-03-13_at_11.36.21_AM.png\",\n        \"Screen Shot 2017-03-13 at 11.36.21 AM.png\",\n        536,\n        168,\n        \"#fafafa\"\n      ],\n      \"caption\": \"Marketplace approved by disabled by publisher. \\\"Red\\\" toggle state indicates that this placement is not receiving AdaNative Marketplace demand.\"\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"title\": \"3. What Level of geo targeting and reporting do you support ?\"\n}\n[/block]\nCurrently we support below targeting within your campaigns,\n\n> ** Country** \n> ** US & Canada States** \n> ** US & canada DMA** \n\nReporting is rolled up to country level and not DMA/State since it gets a lot more complicated to break that down to every state/DMA.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/dca05a6-FireShot_Capture_2_-_AdsNative_I_Newsmax_FN__-_https___console.adsnative.com_reports_campaign_12280_.png\",\n        \"FireShot Capture 2 - AdsNative I Newsmax FN_ - https___console.adsnative.com_reports_campaign_12280_.png\",\n        1100,\n        1065,\n        \"#f8f6f2\"\n      ],\n      \"sizing\": \"full\",\n      \"caption\": \"Geo Breakdown by Country Reporting\"\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"title\": \"4. How to get Placement Id ?\"\n}\n[/block]\nPublishers can get the identifiers for their placements within the dashboard \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/85c2157-Screen_Shot_2017-03-14_at_8.03.03_PM.png\",\n        \"Screen Shot 2017-03-14 at 8.03.03 PM.png\",\n        953,\n        324,\n        \"#f1f1f1\"\n      ],\n      \"caption\": \"In the placements list page you will see \\\"Get ID\\\" option under every placement.\"\n    }\n  ]\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/64b4889-Screen_Shot_2017-03-14_at_8.03.45_PM.png\",\n        \"Screen Shot 2017-03-14 at 8.03.45 PM.png\",\n        933,\n        485,\n        \"#808080\"\n      ],\n      \"caption\": \"Click the \\\"Get ID\\\" to fetch the placement ID from the pop up.\"\n    }\n  ]\n}\n[/block]\nThis is the public facing unique identifier of a placement. \n\nWhen you use the macro [PLACEMENT-ID] in any of your 3rd party click/impression tracking tags/pixels, this is the ID that will be replaced for the macro.\n[block:api-header]\n{\n  \"title\": \"5. For Weighted creative rotation what should the total weight add up to?\"\n}\n[/block]\nCreative weights can be any numbers, we will take a ratio of the total. So weights of all creatives under the campaign can sum up to any number. \n\nOnce you switch to \"weighted\" creative rotation, please save the campaign and refresh the page. Weight field shows up under all the creatives.\n[block:api-header]\n{\n  \"title\": \"6. What does each Video metric in AdsNative dashboard mean ?\"\n}\n[/block]\n`Video Views` - Number of times the Video played (Start only, not restart / replay).\n               ****Play**** can be either video autoplay when in view or user clicked play icon.\n`Video impressions` - Number of times the Native ad with video creative loaded on the page. Video need not be visible or played.\n`Video play` - Number of times video was started / restarted / unpaused.\n`Video 25%` - Number of times video played through 25% of the Ad.\n`Video 50%` - Number of times video played through 50% of the Ad.\n`Video 75%` - Number of times video played through 75% of the Ad.\n`Video 100%` - Number of times video played through 100% of the Ad. This is same as Video Complete.\n`Video Error` - Number of times video creative (VAST / VPAID / Direct upload to AdsNative) ran into any issues on client side with playback. \n\nIf you are using Programmatic VAST/VPAID tag then please read the possible errors that could impact your user experience and in turn revenue.\n\n****Time-out****\nBehavior: 3rd party VAST/VPAID ad tag associated with your VASt tag fails to respond in a timely manner.\n\n****VAST opt-out****\nBehavior: 3rd party VAST ad tag associated with the deal responds to the request by declining the opportunity.\n`Downfall`: The buyer isn’t interested in the impression opportunity.\n\n****VPAID opt-out****\nBehavior: 3rd party VPAID ad tag responds VAST affirmative, the 3rd Party VPAID loads and does its own ad decisioning and then decides to opt out.\n`Downfall`: Missed monetization opportunities. Latency. Bad user experience.\n\n****Tech Error****\nBehavior: 3rd party creative can have a variety of technical errors such as incompatible VPAID communication and missing or broken creative assets. This can also happen post impression with an ad but the publisher will still be paid for that ad placement.\n`Downfall`: Missed monetization opportunities. Bad user experience.\n\n****Source: SpotXChange****\n[block:api-header]\n{\n  \"title\": \"7. How to assign creative to campaign from Creative library ?\"\n}\n[/block]\nHere are the steps to reuse an existing creative in a different campaign,\n\n1. Click on duplicate/clone button for specific creative in creative library\n2. Once creative is duplicated, click \"link icon\" (use button) and you should see a pop up with a scrollable list of all the campaigns in the network, You can choose any campaign you want the creative to be assigned to.\n\nHere's screen capture that describes these steps - https://www.dropbox.com/s/xgyukc9yjq2w9la/creative_library_use.mov?dl=0","excerpt":"","slug":"publisher-faqs","type":"basic","title":"Publisher FAQs"}
[block:api-header] { "title": "1. How to set floor prices for your inventory and how do they work ?" } [/block] As a publisher you will be able able to set a floor price at each placement level within the console/dashboard under placement settings. **Direct Sold Campaigns and Private Exchange (Self-serve Advertisers)** This placement level floor will be used for campaign selection by the adserver. Only those direct campaigns that have a higher CPM than the floor will be eligible for Ad selection by the Adserver. If no Direct campaign is eligible / wins the adselection, then the ad request will be forwarded to marketplace if enabled. [block:image] { "images": [ { "image": [ "https://files.readme.io/7354ea9-Screen_Shot_2017-03-13_at_11.32.58_AM.png", "Screen Shot 2017-03-13 at 11.32.58 AM.png", 533, 593, "#fafafa" ], "sizing": "80", "caption": "Placement without Marketplace enabled. Only Direct campaigns and private exchange are eligible." } ] } [/block] **RTB (DSP's)** This placement level floor will be sent out in the bid request to every DSP that is integrated in AdsNative Marketplace. If no floor is set at the placement level then it defaults to the AdsNative floor which is 10 Cents ($0.10). [block:image] { "images": [ { "image": [ "https://files.readme.io/a13c155-Screen_Shot_2017-03-13_at_11.32.21_AM.png", "Screen Shot 2017-03-13 at 11.32.21 AM.png", 550, 578, "#fafafa" ], "sizing": "80", "caption": "Placement with Marketplace enabled. All Direct campaigns, private exchange and AdsNative Marketplace are eligible." } ] } [/block] [block:api-header] { "title": "2. How to request for marketplace demand ? OR How to turn off marketplace for my placement ?" } [/block] As a publisher you have this control easily accessible within the dashboard. If your placement is already approved for marketplace, you will see a toggle switch under placement settings which can be turned ON / OFF. [block:image] { "images": [ { "image": [ "https://files.readme.io/815bbe8-Screen_Shot_2017-03-14_at_8.03.39_PM.png", "Screen Shot 2017-03-14 at 8.03.39 PM.png", 704, 149, "#7d7d7e" ], "caption": "Marketplace not Approved yet. Click the \"Request for Approval\" button to send a request to AdsNative adops team." } ] } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/454535e-Screen_Shot_2017-03-13_at_11.36.15_AM.png", "Screen Shot 2017-03-13 at 11.36.15 AM.png", 529, 168, "#f9fafa" ], "caption": "Marketplace approved and enabled. \"Green\" toggle state indicates that this placement is receiving AdaNative Marketplace demand" } ] } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/c20c619-Screen_Shot_2017-03-13_at_11.36.21_AM.png", "Screen Shot 2017-03-13 at 11.36.21 AM.png", 536, 168, "#fafafa" ], "caption": "Marketplace approved by disabled by publisher. \"Red\" toggle state indicates that this placement is not receiving AdaNative Marketplace demand." } ] } [/block] [block:api-header] { "title": "3. What Level of geo targeting and reporting do you support ?" } [/block] Currently we support below targeting within your campaigns, > ** Country** > ** US & Canada States** > ** US & canada DMA** Reporting is rolled up to country level and not DMA/State since it gets a lot more complicated to break that down to every state/DMA. [block:image] { "images": [ { "image": [ "https://files.readme.io/dca05a6-FireShot_Capture_2_-_AdsNative_I_Newsmax_FN__-_https___console.adsnative.com_reports_campaign_12280_.png", "FireShot Capture 2 - AdsNative I Newsmax FN_ - https___console.adsnative.com_reports_campaign_12280_.png", 1100, 1065, "#f8f6f2" ], "sizing": "full", "caption": "Geo Breakdown by Country Reporting" } ] } [/block] [block:api-header] { "title": "4. How to get Placement Id ?" } [/block] Publishers can get the identifiers for their placements within the dashboard [block:image] { "images": [ { "image": [ "https://files.readme.io/85c2157-Screen_Shot_2017-03-14_at_8.03.03_PM.png", "Screen Shot 2017-03-14 at 8.03.03 PM.png", 953, 324, "#f1f1f1" ], "caption": "In the placements list page you will see \"Get ID\" option under every placement." } ] } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/64b4889-Screen_Shot_2017-03-14_at_8.03.45_PM.png", "Screen Shot 2017-03-14 at 8.03.45 PM.png", 933, 485, "#808080" ], "caption": "Click the \"Get ID\" to fetch the placement ID from the pop up." } ] } [/block] This is the public facing unique identifier of a placement. When you use the macro [PLACEMENT-ID] in any of your 3rd party click/impression tracking tags/pixels, this is the ID that will be replaced for the macro. [block:api-header] { "title": "5. For Weighted creative rotation what should the total weight add up to?" } [/block] Creative weights can be any numbers, we will take a ratio of the total. So weights of all creatives under the campaign can sum up to any number. Once you switch to "weighted" creative rotation, please save the campaign and refresh the page. Weight field shows up under all the creatives. [block:api-header] { "title": "6. What does each Video metric in AdsNative dashboard mean ?" } [/block] `Video Views` - Number of times the Video played (Start only, not restart / replay). ****Play**** can be either video autoplay when in view or user clicked play icon. `Video impressions` - Number of times the Native ad with video creative loaded on the page. Video need not be visible or played. `Video play` - Number of times video was started / restarted / unpaused. `Video 25%` - Number of times video played through 25% of the Ad. `Video 50%` - Number of times video played through 50% of the Ad. `Video 75%` - Number of times video played through 75% of the Ad. `Video 100%` - Number of times video played through 100% of the Ad. This is same as Video Complete. `Video Error` - Number of times video creative (VAST / VPAID / Direct upload to AdsNative) ran into any issues on client side with playback. If you are using Programmatic VAST/VPAID tag then please read the possible errors that could impact your user experience and in turn revenue. ****Time-out**** Behavior: 3rd party VAST/VPAID ad tag associated with your VASt tag fails to respond in a timely manner. ****VAST opt-out**** Behavior: 3rd party VAST ad tag associated with the deal responds to the request by declining the opportunity. `Downfall`: The buyer isn’t interested in the impression opportunity. ****VPAID opt-out**** Behavior: 3rd party VPAID ad tag responds VAST affirmative, the 3rd Party VPAID loads and does its own ad decisioning and then decides to opt out. `Downfall`: Missed monetization opportunities. Latency. Bad user experience. ****Tech Error**** Behavior: 3rd party creative can have a variety of technical errors such as incompatible VPAID communication and missing or broken creative assets. This can also happen post impression with an ad but the publisher will still be paid for that ad placement. `Downfall`: Missed monetization opportunities. Bad user experience. ****Source: SpotXChange**** [block:api-header] { "title": "7. How to assign creative to campaign from Creative library ?" } [/block] Here are the steps to reuse an existing creative in a different campaign, 1. Click on duplicate/clone button for specific creative in creative library 2. Once creative is duplicated, click "link icon" (use button) and you should see a pop up with a scrollable list of all the campaigns in the network, You can choose any campaign you want the creative to be assigned to. Here's screen capture that describes these steps - https://www.dropbox.com/s/xgyukc9yjq2w9la/creative_library_use.mov?dl=0