Creating an image ad

  1. In the Link in ad field, enter the site page URL that your ad will lead to. The site must match the ad text and comply with Yandex policies.

  2. Add a creative. You can upload it from your computer, add it via URL, or choose from your saved creatives. You can only add one creative per ad.

    Alert

    After saving an ad, you can only replace the creative for that ad with other components of the same size.

How to upload a creative from your computer or via URL

To build creatives, you can use interactive HTML5 banners, Playable Ads; or image HTML5 banners and files, Existing creatives.

A creative is created based on an HTML5 banner, a ZIP archive that includes a single HTML file and JavaScript, JSON, CSS, JPEG, GIF, PNG, and SVG files.

Technical requirements

  1. The maximum archive size is 3 MB.

  2. The file and directory names can only contain Latin letters, digits, and the characters -._~.

  3. All links in an HTML5 banner must be relative and lead to other files in the archive.

  4. The archive can contain up to 20 files. Include source code from JavaScript, CSS, and SVG in the HTML file and combine all bitmaps into a single file (a sprite atlas).

  5. The maximum size of the archived index.html must be less than 500 KB.

  6. The contents of the __MACOSX folders and the .DS_Store and Thumbs.db files will be ignored in the archive. These are the operating system's auxiliary files which are not necessary for the HTML5 banner to work.

  7. Clicking the banner opens the promoted site page. Banner clicks must open this page by calling the yandexHTML5BannerApi.getClickURLNum(1) method.

    <a id="click_area" href="#" target="_blank">...</a>
    // after the "<a href ...></a>" element
    // assign its href attribute value as follows:
    <script>
      document.getElementById("click_area").href = yandexHTML5BannerApi.getClickURLNum(1);
    </script>
    
  8. The following banner sizes are allowed: 160×600, 240×400, 240×600, 300×250, 300×300, 300×500, 300×600, 320×50, 320×100, 320×480, 336×280, 480×320, 728×90, 970×250, 1000×120.

    Specify the banner size in the <meta> element:

    <meta name="ad.size" content="width=300,height=250">
    
  9. External calls to Yandex-hosted JavaScript libraries are allowed. If an HTML5 banner uses a different library, include it in the archive source code.

Recommendations for displaying interactive HTML5 banners

  1. The advertised site page must open in a new window (and only open after a user left-clicks the HTML5 banner).

  2. HTML5 banners should display correctly and work the same way for all users on all platforms throughout the campaign in the following browsers: Yandex Browser 14 and higher, Google Chrome 14 and higher, Mozilla Firefox 14 and higher, Opera 14 and higher, Internet Explorer 9 and higher, and Microsoft Edge. If applicable, relevant browser support should be considered in the file.

  3. In HTML5, you can't use video or audio clips, script behavior that is annoying or malicious (for example, scripts that launch pop-ups, spoof IP addresses, etc.), browser extensions or plugins (Adobe Flash, etc.). The banner source code should not be obfuscated, meaning it should not be difficult to analyze.

Ad creatives uploaded from a computer or the internet must meet the following requirements:

  • Maximum file size: 512 KB.

  • File type:

  • The size of an HTML5 banner must exactly match the size of the ad unit (see the table). The size of an image creative in pixels can be two or three times larger.

    Size of an ad unit in pixels

    Recommended sizes of image creatives served on screens with a high pixel density

    240 × 400

    480 × 800 or 720 × 1200

    300 × 250

    600 × 500 or 900 × 750

    300 × 500

    600 × 1000 or 900 × 1500

    300 × 600

    600 × 1200 or 900 × 1800

    320 × 50

    640 × 100 or 960 × 150

    320 × 100

    640 × 200 or 960 × 300

    320 × 480

    640 × 960 or 960 × 1440

    336 × 280

    672 × 560 or 1008 × 840

    480 × 320

    960 × 640 or 1440 × 960

    728 × 90

    1456 × 180 or 2184 × 270

    970 × 250

    1940 × 500 or 2910 × 750

    How to select a size for ad creative

    We recommend starting by preparing creatives for the most popular ad unit sizes: 240 × 400, 300 × 250, and 728 × 90 pixels. Image ads with these types of creative will cover a significant audience.

    Usually the following ad unit sizes are used for desktop versions of sites (in pixels): 240 × 400, 300 × 250, 300 × 500, 300 × 600, 336 × 280, 728 × 90, and 970 × 250.

    We recommend uploading your creatives in double or triple resolutions if you want to serve them on screens with high pixel densities. That is, use the resolutions of 480 × 800 or 720 × 1200 pixels instead of 240 × 400.

    Creatives that are 640 × 100, 640 × 200, 640 × 960, and 960 × 640 pixels are typically used for mobile versions of websites and mobile apps. Although smaller ad units are more common for mobile placements (320 × 50, 320 × 100, 320 × 480, and 480 × 320 pixels), we recommend that you upload larger creatives so that your ads don't look blurry on screens with a high pixel density (for example, on Retina displays).

    Your image ad needs to satisfy certain requirements in order to pass moderation. Learn more about requirements for image ads.

As an advertising data operator, Yandex assigns each creative a unique identifier (token) when creating campaigns. It uses this token to aggregate all your placement data and send it to the Unified Register of Online Advertising (ERIR). Learn more about ad labeling.

Ad moderation and launching a campaign

Once created, your ad will be reviewed for compliance with our requirements. Click Submit for review and accept the terms of the Offer that regulates how Yandex serves your ads. Moderators usually review an ad within a few hours. On weekends and holidays, moderation may take longer than on weekdays.

Your moderation results will be emailed to the address you provided when you created the campaign.

Once your ads pass the review, you'll receive a notification at the email address you provided when you created the campaign. The campaign status in the list will change to "accepted by moderator".

Your ads will start running as soon as Yandex processes your payment.

Try it out

Setting up ads for promoting products on marketplaces

If you promote your stores on Yandex Market and Ozon:

  • Create a product ad. Select “Products from the marketplace” as the source and provide a link to your store or product on Yandex Market or Ozon. Yandex Direct automatically creates a feed. You can find it under Feeds.

  • Use filters to select the products you want to promote. For Yandex Market, you can filter products by category, name, description, manufacturer, price, and price before discount. For Ozon, you can filter them by name, description, price, and price before discount.

  • Create text & image ads or image ads by specifying links to your store or product on the marketplace.

    Alert

    Starting June 30, Text & Image ads in unified performance campaigns will become edit-only. For campaigns that previously relied on Text & Image ads, you can now create combinatorial ads. For more information, see Upgrading Text & Image ads to combinatorial ads.

  • Please note that ads for catalog pages won't work for sales on marketplaces.

Have questions?

Alert

Our customer support can only assist you with campaigns linked to the username you are contacting us from. You can check your username by opening ya.ru in another browser tab. Our team can access your data only when processing your request.

Scan the QR code or tap it to follow the link.

If you select Telegram or WhatsApp, keep in mind that Yandex does not control and is not liable for how third-party messengers store your data and chat history.

Call

You can contact us from 10:00 to 19:00 (UTC+3) by phone:

Moscow: +7 495 139-91-93

Russia: 8 (800) 700-47-45 (toll-free within Russia)

To access campaigns, the customer service specialist will need your PIN.

Leave a message