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 meet the Yandex requirements.

  2. Add a creative. You can upload it from your computer or from the internet, add an existing creative, or create one using the Ad Builder. 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. An adaptive creative can only be replaced with another adaptive creative. You cannot change the source for the ad creative. For example, an ad creative from Ad Builder can only be replaced with other Ad Builder creatives.

Create using Ad Builder

An adaptive creative automatically adapts to the ad unit so that you can serve your ad on the maximum number of sites. In the Ad Builder, you can automatically generate a creative based on your site content or build it from a template, adjusting the design parameters as needed.

More information about Ad Builder.

Upload from the computer or the internet

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 advertised site page. Banner clicks must open this page by calling the yandexHTML5BannerApi.getClickURLNum(1) method.

    <a id="click_area" href="#" target="_blank">...</a>
    // после элемента "<a href ...></a>"
    // присваиваем для него значение атрибута href так:
    <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 ad 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 (like scripts that launch pop-ups or spoof IP addresses), browser extensions or plugins (Adobe Flash and others). 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

    If you are planning to create components without using Ad Builder, we recommend preparing them to fit the most common ad sizes first: 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 websites (in pixels): 240 × 400, 300 × 250, 300 × 500, 300 × 600, 336 × 280, 728 × 9, 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 ads served on mobile devices (320 × 50, 320 × 100, 320 × 480, and 480 × 320 pixels), Yandex recommends that you upload larger ad 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 referred to as "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

After you create an ad, it is reviewed by a moderator to make sure it meets our requirements. Click Send to moderation and confirm that you accept Yandex terms for placing 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 ad campaign.

Once your ads are checked, you will receive a notification at the email address you provided when you created the ad campaign; the campaign status in the list will change to “accepted by moderator”.

Your ads will begin displaying as soon as Yandex receives 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 products for advertising. 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.

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

Questions?

Alert

Our customer service department can only help you with the campaigns created under the same username you use to contact us. You can check your username by opening ya.ru in another browser tab. Our team can access your data only when processing your request.

Message us on WhatsApp
Message us on Telegram
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