Advertising

Learn how to define a Dynamic Strategy Rules advertising configuration

An advertising configuration allows you to optimize ad delivery by defining ad settings, setting up ad breaks, and enabling Player Bidding.



Define a configuration from an existing ad schedule

Create Advertising screen

Create Advertising screen


Follow these steps to import ad schedule settings:

  1. On the Library tab, click + New > Advertising. The Create Advertising page appears.
  2. Under Import, select an existing ad schedule from the Select Ad Schedule dropdown menu.
  3. Click Import. The imported ad schedule settings populate the right side of the page.
  4. (Optional) Under Advertising, enter a new Name. By default, JWP gives the configuration the name of the imported ad schedule.
  5. Click Save. The advertising configuration will appear on the Library tab.

📘

Any changes made to the advertising configuration apply only to the specific configuration. The original ad schedule will be unaffected.



Define an advertising configuration

You can create ad breaks with one of several approaches:

  • Manually-configured ad breaks based on traditional ad settings
  • VMAP ad breaks based on the settings configured in the VMAP ad tag

Advertising features are based on how you configure your ad breaks. The following table compares each type of ad break.

FEATURE Manually-configured Ad Breaks VMAP
Ad Clients:
  • Google IMA
  • VAST
Google Publisher Provided Signals
Non-linear Advertising
Player Bidding
VPAID (Google IMA}:
  • Insecure
  • Secure
  • Disabled

Follow these steps to define an advertising configuration:

  1. On the Library tab, click + New > Advertising. The Create Advertising page appears.
  2. Under Create new, click Create new. The advertising setting fields appear.
  3. Under Advertising, enter a Name. This will identify the advertising configuration on the Library list tab.
  4. Click a radio button to Select your ad client.
  5. Configure the advertising breaks.
  6. (Optional) Enable additional advertising features:
  7. Click Save. The advertising configuration will appear on the Library tab.



Advertising Breaks

The following sections explain how to Add breaks manually or configure VMAP ad breaks when using the VAST and Google IMA ad clients.

Add breaks manually

Configure ad breaks for VAST

Configure ad breaks for VAST


Follow these steps to configure ad breaks:

  1. Under Configure ad breaks, choose Add breaks manually.
  2. (Google IMA) Select a VPAID Mode for the ad.

    VPAID Mode Description
    Insecure Loads in a friendly iFrame

    This allows the ad access to the site via JavaScript.
    Secure Enabled using a cross domain iFrame

    VPAID ads cannot access the site. A VPAID ad that depends on friendly iFrame access may not play.
    Disabled No ad

    VPAID ads will not play. An error will be returned if VPAID ad is requested.

  3. Under Ad Events, click + Add next to Preroll, Midroll, or Postroll. The configuration panel appears.
  4. Under Ad Tag URL, enter the URL of the ad tag.

    💡

    Macros can be added to each ad tag to target the ads returned. These macros are replaced in real time. It is common to add 10+ macros to a single ad tag

  5. (Optional) Click Use Key for Ad Tag if available. Enter the key for the custom data in the textbox that appears.
  6. (VAST - Optional) Click + Add Waterfall Tag to enter additional ad tag URLs.

    💡

    Creating an ad tag waterfall helps you to maximize ad revenue by attempting to show a valid ad to your viewers during an ad break.

  7. (VAST - Optional) To increase viewer engagement, click Skippable after ___ seconds. Enter the length of time in seconds a viewer must watch an ad before having the ability to skip the ad.
  8. (Google IMA - Optional) Click Non-linear overlay ad to allow an ad banner to display over video content without disrupting the video.
  9. (Midroll) Select an option from the Break Timing dropdown menu.
  10. (Midroll) Next to the Break Timing dropdown menu selection, enter the location in the video where a midroll ad break occurs:
    • For Seconds into Video, enter the location in seconds
    • For % of Video, enter the location as a percentage -- without % (for example, 15 for 15%) -- of the video.
    • For Timecode, enter the location in the following format: hh:mm:ss:mmm.
  11. Click Done.
VMAP

Configure ad breaks for Google IMA VMAP

Configure ad breaks for Google IMA VMAP


Follow these steps to configure ad breaks:

  1. Under Configure Ad Breaks, choose VMAP.
  2. (Google IMA) Select a VPAID Mode for the ad.

    VPAID Mode Description
    Insecure Loads in a friendly iFrame

    This allows the ad access to the site via JavaScript.
    Secure Enabled using a cross domain iFrame

    VPAID ads cannot access the site. A VPAID ad that depends on friendly iFrame access may not play.
    Disabled No ad

    VPAID ads will not play. An error will be returned if VPAID ad is requested.

  3. Under Ad Tag URL, enter the URL of the ad tag.

    💡

    Macros can be added to each ad tag to target the ads returned. These macros are replaced in real time. It is common to add 10+ macros to a single ad tag

  4. (Optional) Click Use Key for Ad Tag if available. Enter the key for the custom data in the textbox that appears.



Google Publisher Provided Signals

Google Publisher Provided Signals allows automatically passing IAB contextual segments through the ad tag to improve programmatic monetization.

🚧

When using this feature, note the following:

  • JWP will attempt to contextualize videos, but not all videos will have the IAB contextual segments passed through Google PPS.
  • If the &ppsj query parameter is defined in the ad tag, JWP will not override the value.

Follow these steps to enable this feature:

  1. Contact your JWP account representative to opt in.
  2. Click the toggle to ON.



Player Bidding

Player bidding connects your digital video inventory directly to advertising demand sources.

Player bidding section

Player bidding section


Follow these steps to enable this feature:

  1. Ensure that you have satisfied all the Player Bidding requirements.
  2. Click the toggle to ON. The Player bidding section expands.
  3. Configure the mediation settings.
  4. From the Placement type dropdown menu, select the IAB plcmt attribute.
  5. Choose whether or not CCPA Applies. If you select Yes, you can click Advanced settings to set the Timeout (ms).

    🚧

    When enabling CCPA, you must have a recognized consent management platform (CMP). Otherwise, Prebid will reject the bid request and a bid error will occur.

  6. Choose whether or not GDPR Applies. If you select Yes, you can click Advanced settings to reveal additional options.

    Advanced settings
    You can set the advanced settings on either the Manually Configure or Use Existing Content Block tab.

    Manually Configure tab

    Settings Description
    Timeout (ms) Time in milliseconds to wait to obtain consent
    Treat as GDPR as Default Defines if GDPR is the default
    CMP TCF Version Specifies the version of the Transparency and Consent Framework to be used

    If you select version 1.1, you can specify if JWP should Conduct Auction Regardless of Consent? if your CMP is unavailable, hasn't responded in time, or the user has declined to give consent.


    Use Existing Content Block tab

    In the field, paste the GDPR object that you are using in your Prebid.js implementation.


  7. Click Save.



Mediation Settings

Expand a section to reveal each type of mediation settings.

JW Player
Follow these steps to configure the mediation settings:
  1. From the Mediation option dropdown menu, select a JW Player.
  2. Enter a Floor price.

    💡

    Determining the best floor price depends upon various factors. If you need assistance determining the best floor price, please consult with your JWP representative or SSP partner.

  3. From the Ad Partners dropdown menu, select an ad partner.
  4. Click Add. The ad partner information fields appear.
  5. Enter the required ad partner information.

    📘

    Since ad partner information varies, work with your ad partners to obtain the values displayed in the fields.

  6. To add multiple ad partners, repeat steps 3-5.
Google Ad Manager & JWP + GAM
Follow these steps to configure the mediation settings:
  1. From the Mediation option dropdown menu, select a Google Ad Manager or JWP + GAM..
  2. Enter a Floor price.

    💡

    Determining the best floor price depends upon various factors. If you need assistance determining the best floor price, please consult with your JWP representative or SSP partner.

  3. Choose whether or not to send all bids.

    📘

    Choose Send highest bid Only if you have line item limits in your ad server.

  4. Under Price range, click + Add price range. The price range fields appear.
  5. Add the Start Price, End Price, and Increment for a price range.
  6. To add multiple price ranges with different increment values, repeat steps 4-5.
  7. From the Ad Partners dropdown menu, select an ad partner.
  8. Click Add. The ad partner information fields appear.
  9. Enter the required ad partner information.

    📘

    Since ad partner information varies, work with your ad partners to obtain the values displayed in the fields.

  10. To add multiple ad partners, repeat steps 7-9.
SpotX
Follow these steps to configure the mediation settings:
  1. From the Mediation option dropdown menu, select a SpotX.
  2. Enter the SpotX Channel ID.


FAQ

In Dynamic Strategy Rules, can an ad tag be dynamically set with key-value pairs?

Yes. Read Set an ad via a key-value pair for more information.