Framework7 vi Publisher Registration

Use the vi plugin to easily add video advertising to your Framework7 app, straight out-of-the-box.

This tool operates within Framework7 to enable you to earn money from your apps.

vi’s interstitial ads can be placed into your app experience at your discretion, showing full screen video ads. Advertizers pay a premium for these ad slots, and they will be directly connected to your app; you’ll be able to monetize straight away.

1. Sign up for vi publisher account

Thank you for signing up with vi.

Please check your inbox where you’ll find instructions for the next steps.

Additional information on payment tiers could be found here

2. Setup your app at vi

After successfull registration you will receive instructions with vi dashboard link and temporary password to your email.

At vi dashboard you will need to create an app (iOS and/or Android) with specified app bundle id and create new placement. So in the end you will have:

3. Configure vi in Framework7 app

Now when we have our vi placement id we may set it up in Framework7 on the app initialization:

var app = new Framework7({
  /*
    common app bundle id must match the one
    you have specified when created app in vi dashboard
  */
  id: 'io.framework7.testapp',
  // vi module
  vi: {
    placementId: 'pltd4o7ibb9rc653x14',
  },
})

4. Show ad

Now you can use Framework7's vi API to create and show ads. In simplest way just call the following method when you need to show an ad:

app.vi.createAd();