Mountain CTV Ad

An example of a Mountain Connected TV (CTV) Ad preview component.

Last updated: December 17, 2025

Ad
Mountain
0:15
TechGear Pro

Introducing the All-New TechGear Pro X1\n\nExperience the future of smart living with our latest innovation. The X1 combines cutting-edge technology with sleek design to transform your daily routine.\n\n• AI-powered assistance\n• 48-hour battery life\n• Seamless integration\n• Premium build quality

Limited Time Offer

Usage example

For initial setup instructions, please refer to the getting started guide.

A simple way to implement Mountain CTV Ad preview component with an example code block:

import { AdMountainCTV } from "@apisurf/react-ad-preview";

<AdMountainCTV
  adVideo="/video/landscape.mp4"
  profileName="TechGear Pro"
  content="Introducing the All-New TechGear Pro X1\n\nExperience the future of smart living with our latest innovation. The X1 combines cutting-edge technology with sleek design to transform your daily routine.\n\n• AI-powered assistance\n• 48-hour battery life\n• Seamless integration\n• Premium build quality"
  ctaText="Limited Time Offer"
  ctaBtnText="Shop Now"
  ctaURL="https://example.com/techgear-pro-x1"
/>;

Props Interface

The AdMountainCTV component accepts the following props:

interface AdProps {
  adVideo: string; // URL of the video to be played
  profileName: string; // Name of the advertiser/brand
  content: string; // Main ad content/description
  ctaText: string; // Text for the call-to-action header
  ctaBtnText: string; // Text for the call-to-action button
  ctaURL: string; // URL for the call-to-action button
}
Edit on GitHub
Was this helpful?