Skip to content

Sample Mode ​

Sample mode allows you to easily test the integration with Missena's ad system by displaying sample ads. This is particularly useful during development and testing phases.

How It Works ​

To enable sample mode, you simply need to add the sample parameter to your bid configuration. This parameter tells the Missena system to return a sample ad instead of a real one.

Available Sample Types ​

You can request different types of sample ads:

  • "banner": Returns a sample banner ad
  • "native": Returns a sample native ad
  • "video": Returns a sample video ad
  • "banner.300x250": Returns a 300x250 sample banner ad
  • "banner.300x600": Returns a 300x600 sample banner ad

Note

Sample ads are only returned when Demo mode is enabled for your publisher account. If you don't receive a sample ad, ask your Missena account manager to enable it.

Example Integration ​

Here's an example of how to implement sample mode in your Prebid.js configuration:

javascript
var AD_UNIT_CODE = "PASTE YOUR GPT PLACEMENT";
var PUBLISHER_MISSENA_TOKEN = "PUT YOUR MISSENA API KEY HERE";

var missenaAdUnit = {
    code: AD_UNIT_CODE,
    mediaTypes: { banner: { sizes: [[1, 1]] } },
    bids: [
        {
            bidder: "missena",
            params: {
                apiKey: PUBLISHER_MISSENA_TOKEN,
                placement: "header",  // Specifies header placement
                sample: "banner", // Enables sample mode with a banner ad
            },
        },
    ],
};

var adUnits = [missenaAdUnit];

When to Use Sample Mode ​

Sample mode is recommended for:

  • Initial integration testing
  • Debugging display issues
  • Verifying ad slot configurations
  • Demo purposes

Once your integration is confirmed to be working correctly with sample ads, you can remove the sample parameter to start receiving real ads from the Missena.