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
  • "banner300x250": Returns a 300x250 sample banner ad
  • "banner300x600": Returns a 300x600 sample banner ad

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.