I am developing a FireTv app where the entire functionality is video playback. I look to monetize solely through pre-roll and mid-roll advertising. Typically I am using Google Ads, but upon researching through the amazon docs for FireTv ads, the following sections are causing some confusion:
Inventory Optimization Policy
Effective as of September 30, 2018 Fire TV Ad-Enabled Apps must integrate with Amazon Publisher Services (APS). Your use of APS will be subject to the Amazon Publisher Services Agreement (available here https://ams.amazon.com/webpublisher/apsmanaged/apsagreement.html). Fire TV Ad-Enabled Apps must provide 30% of total advertising impressions in the app to Amazon, which 30% will be representative of all of the app’s advertising impressions and not exclude or limit Amazon’s access to times, programs or categories. Apps will not receive payment for the 30% of impressions provided to Amazon.
Third-Party Ad Network Policy
Effective April 30th, 2018, Fire TV Ad-Enabled Apps must disclose, upon Amazon’s request, which third-party ad networks are used in their apps for monetization, measurement or any other purpose. Developers must provide this information to Amazon within 30 days of such request.
Within six months of Amazon’s request, Fire TV Ad-Enabled Apps must remove all third-party ad network monetization software and may only access third-party ad networks through Amazon Publisher Services.
My Question now, is what should I do to abide by policy for advertising. I've seen no real answers on using Amazon Publisher Services in a FireTv application, and seeing as the Mobile Ads SDK is not supported, i'm very unsure what to do.
Q: Can I use the Amazon Mobile Ads API in my Fire TV app? The Amazon Mobile Ads API is not supported on Fire TV.
What SDK should i use for a Xamarin application for FireTV to serve pre-roll/mid-roll video advertising?