> For the complete documentation index, see [llms.txt](https://help.citrusad.com/retail-media-interface/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.citrusad.com/retail-media-interface/integration/fr/generating-ads/banner-x-responsive/video-ads-banner-x.md).

# Annonces vidéo Banner X

Les annonceurs et les commerçants peuvent importer des vidéos promotionnelles dans leurs bannières, qui sont affichées directement sur leur site Web ou leur application. Ces vidéos influencent les décisions d'achat en présentant les produits d'une manière engageante. Les vidéos interactives permettent aux consommateurs d'explorer et d'acheter des produits directement à partir de la vidéo, avec des options **ajouter au panier** ou **acheter maintenant**.

<figure><img src="/files/oH1qrfkJBMsIbnqaB8Rn" alt="" width="450"><figcaption></figcaption></figure>

## Pourquoi choisir les annonces vidéo pour votre site ?

La vidéo Sur site permet à vos annonceurs d'interagir plus profondément avec vos acheteurs sur votre site Web, en créant des expériences d'achat plus accueillantes et en augmentant le temps que les acheteurs passent sur votre site à explorer leurs options.

| Raisons                                           | Description                                                                                                                                                                                                                                       |
| ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Promouvoir l'histoire d'une marque                | Les annonces vidéo à fort engagement présentent une partie attrayante et pertinente de l'histoire globale d'un annonceur ou spécifique à un produit, les connectant plus profondément à votre marque de commerce.                                 |
| Lancements de nouveaux produits                   | Les annonceurs peuvent utiliser la vidéo pour présenter de nouveaux produits de manière plus approfondie qu'avec un simple display. La vidéo leur permet d'interagir avec les acheteurs sur la valeur que les nouveaux produits peuvent apporter. |
| Notoriété de la marque                            | Les annonceurs qui cherchent à développer la notoriété dans une nouvelle catégorie ou avec un nouveau message peuvent utiliser la vidéo dans des emplacements clés de votre site pour communiquer directement avec vos acheteurs.                 |
| Approfondir le lien avec votre marque de commerce | La vidéo peut approfondir le lien entre un annonceur et votre marque de commerce dans l'esprit des acheteurs.                                                                                                                                     |

## Spécifications vidéo

* Taille maximale du fichier\*\* : 300 Mo
* **Types de fichiers acceptés** : Video/mp4, video/quicktime, video/x-msvideo
* **Validation facultative du codec** : H.264, H.265
* **Hauteurs et largeurs** : Définies par le commerçant en pixels
* Limite de durée\*\* : Aucune
* **Examen de la campagne** : Obligatoire pour les campagnes de bannière X contenant un élément vidéo
* **Prise en charge des balises** : Balise VAST standard fournie sous forme de `adm` dans la réponse publicitaire

## Intégrer les annonces vidéo

Vous pouvez créer des annonces vidéo interactives de bannière X qui s'intègrent de manière transparente avec [VAST 4.0](https://iabtechlab.com/wp-content/uploads/2016/05/VAST4.0_Updated_April_2016.pdf) les lecteurs vidéo compatibles, offrant aux commerçants un format publicitaire interactif qui simplifie le déploiement avec un effort minimal.

Banner X les annonces vidéo respectent la norme Digital Video Ad Serving Template (VAST) 4.0, garantissant une intégration fluide et compatible avec les lecteurs vidéo pris en charge.

Lors de l'incorporation d'annonces vidéo dans des campagnes, la réponse publicitaire inclut un champ nommé `adm`. Ce champ contient les balises XML requises pour la conformité VAST 4.0, permettant une intégration facile dans les lecteurs vidéo.

### Exigences d'intégration

#### Demande de pub

Vous devrez envoyer une demande de pub à notre Banner X endpoint. Le contenu vidéo et les autres contenus de bannière ne seront diffusés que pour les campagnes pour lesquelles des vidéos et des contenus de bannière sont configurés. Vous devrez vous assurer que des campagnes sont configurées avec des ressources vidéo avant de pouvoir recevoir des annonces avec l'objet `adm` fourni.

Vous pouvez en savoir plus sur la façon de demander des annonces dans [Générer des annonces de bannière X](/retail-media-interface/integration/fr/integration/bannerx.md)

#### Lecteur vidéo (affichage de la pub)

Epsilon Retail Media fournit une balise VAST (Video Ad Server Template) dans notre réponse publicitaire en tant qu'objet `adm` de la réponse de bannière X. À ce titre, vous aurez probablement besoin d'un lecteur vidéo pour analyser la balise VAST et afficher l'annonce vidéo.

{% hint style="info" %}
**Vous n'avez pas de lecteur vidéo ?** Une variété de lecteurs vidéo open source peut être utilisée. Nous vous recommandons de consulter les options payantes ainsi que les options open source disponibles telles que Video JS ou Clappr. Notez que des plugins supplémentaires peuvent être nécessaires pour analyser les balises VAST.
{% endhint %}

#### Banner X outil de prévisualisation

Mettez à jour votre outil de prévisualisation de bannière X pour vous assurer que la prévisualisation des annonces est correctement affichée lors de la création, de la gestion et de la révision des campagnes. Voir [Prévisualiseur de bannière X](/retail-media-interface/integration/fr/generating-ads/banner-x-responsive/integrating-your-banner-x-previewer.md).

#### Suivi et rapports

Une variété de suivis (impressions, clics, progression et interaction) est possible, veuillez vous référer au guide dans [Rapports d'interaction vidéo de la bannière X](/retail-media-interface/integration/fr/data-api/api-overview/ad-interaction-events-reporting/integrate-banner-x-video-interaction-reporting.md)

### Éléments de suivi

Utilise le [Modèle de diffusion d'annonce vidéo (Video Ad Serving Template)](https://iabtechlab.com/standards/vast/) (VAST) à des fins de suivi. La balise VAST comprend plusieurs mécanismes de suivi :

* Suivi des impressions
* Suivi des clics
* Suivi de la progression (start, firstQuartile, midpoint, thirdQuartile, complete)
  * **Premier quartile (25 % visionné)** : Indicateur précoce d'engagement initial
  * **Point médian (50 % visionné)** : Indique un intérêt soutenu du spectateur à la moitié du contenu
  * **Troisième quartile (75 % visionné)** : Montre un engagement fort du spectateur envers le contenu
  * **Terminé (100 % visionné)** : Confirme que le spectateur a regardé l'intégralité de la vidéo, indiquant un engagement maximal
* Suivi de l'interaction (mute, unmute, pause, resume, fullscreen)
  * **Mute** : L'utilisateur a coupé le son de la vidéo
  * **Unmute** : L'utilisateur a réactivé le son de la vidéo
  * **Pause** : L'utilisateur a mis la lecture de la vidéo en pause
  * **Resume** : L'utilisateur a repris la lecture de la vidéo après l'avoir mise en pause

{% hint style="info" %}
**Consulter le guide d'intégration pour le suivi des interactions** Veuillez vous référer au guide dans [Rapports d'interaction vidéo de la bannière X](/retail-media-interface/integration/fr/data-api/api-overview/ad-interaction-events-reporting/integrate-banner-x-video-interaction-reporting.md)
{% endhint %}

### Exemple de réponse publicitaire pour les annonces vidéo

Voici un extrait de ce à quoi ressemblerait la réponse publicitaire vidéo, incluant les informations relatives à VAST :

```
{
  "ads": [
    {
      "contentStandardId": "00000000-0000-0000-0000-000000000001",
      "slotId": "Double_Tile",
      "banners": [
        {
          "citrusAdId": "example_ad_id_AbCdEfGhIjKlMnOpQrStUvWxYz0123456789",
          "citrusCampaignName": "Example-Campaign-Name",
          "citrusContentStandardId": "00000000-0000-0000-0000-000000000001",
          "citrusSlotId": "Double_Tile",
          "citrusExpiry": "2026-12-31T00:00:00.000000000Z",
          "headingText": "Example heading text",
          "bannerText": "Example banner text",
          "bannerTextColour": "000000",
          "tags": {},
          "gtins": [
            "00000000000000"
          ],
          "sellerId": "",
          "position": 1,
          "metadata": {},
          "adm": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<VAST version=\"4.0\">
    <Ad id=\"1\">
        <InLine>
            <AdSystem>CitrusAd</AdSystem>
            <Impression><![CDATA[https://example.com/v1/resource/first-i/example_ad_id_AbCdEfGhIjKlMnOpQrStUvWxYz0123456789]]></Impression>
            <ViewableImpression>
                <Viewable><![CDATA[https://example.com/v1/resource/first-i/example_ad_id_AbCdEfGhIjKlMnOpQrStUvWxYz0123456789]]></Viewable>
                <NotViewable></NotViewable>
                <ViewUndetermined></ViewUndetermined>
            </ViewableImpression>
            <AdTitle>example_ad_id_AbCdEfGhIjKlMnOpQrStUvWxYz0123456789</AdTitle>
            <Creatives>
                <Creative>
                    <UniversalAdId
                        idRegistry=\"citrusad.com\"
                        idValue=\"00000000-0000-0000-0000-000000000002\">
                        00000000-0000-0000-0000-000000000002
                    </UniversalAdId>
                    <Linear>
                        <Duration></Duration>
                        <MediaFiles>
                            <ClosedCaptionFiles>
                                <ClosedCaptionFile type=\"text/vtt\" language=\"en\">
                                    <![CDATA[https://example.com/media/example-transcript.vtt]]>
                                </ClosedCaptionFile>
                            </ClosedCaptionFiles>
                            <Mezzanine>
                                <![CDATA[https://example.com/media/example-video-1.mp4]]>
                            </Mezzanine>
                            <MediaFile
                                delivery=\"progressive\"
                                type=\"video/mp4\"
                                width=\"160\"
                                height=\"128\"
                                bitrate=\"3552\"
                                codec=\"h264\">
                                <![CDATA[https://example.com/media/example-video-1.mp4]]>
                            </MediaFile>
                        </MediaFiles>
                        <VideoClicks>
                            <ClickTracking>
                                <![CDATA[https://example.com/v1/resource/second-c/example_ad_id_AbCdEfGhIjKlMnOpQrStUvWxYz0123456789]]>
                            </ClickTracking>
                            <ClickThrough></ClickThrough>
                        </VideoClicks>
                    </Linear>
                </Creative>

                <Creative>
                    <UniversalAdId
                        idRegistry=\"citrusad.com\"
                        idValue=\"00000000-0000-0000-0000-000000000003\">
                        00000000-0000-0000-0000-000000000003
                    </UniversalAdId>
                    <Linear>
                        <Duration></Duration>
                        <MediaFiles>
                            <Mezzanine>
                                <![CDATA[https://example.com/media/example-video-2.mp4]]>
                            </Mezzanine>
                            <MediaFile
                                delivery=\"progressive\"
                                type=\"video/mp4\"
                                width=\"1920\"
                                height=\"1080\"
                                bitrate=\"832398\"
                                codec=\"h264\">
                                <![CDATA[https://example.com/media/example-video-2.mp4]]>
                            </MediaFile>
                        </MediaFiles>
                        <VideoClicks>
                            <ClickTracking>
                                <![CDATA[https://example.com/v1/resource/second-c/example_ad_id_AbCdEfGhIjKlMnOpQrStUvWxYz0123456789]]>
                            </ClickTracking>
                            <ClickThrough></ClickThrough>
                        </VideoClicks>
                    </Linear>
                </Creative>
            </Creatives>
        </InLine>
    </Ad>
</VAST>",
          "videoTranscriptFiles": [
            {
              "videoFileId": "00000000-0000-0000-0000-000000000002",
              "format": "txt",
              "url": "https://example.com/media/example-transcript.txt",
              "language": "en"
            }
          ]
        }
      ]
    }
  ]
}
```

<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.citrusad.com/retail-media-interface/integration/fr/generating-ads/banner-x-responsive/video-ads-banner-x.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
