> For the complete documentation index, see [llms.txt](https://docs.exoclick.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exoclick.com/publishers/ja/vast.md).

# VAST

VAST（Video Ad Serving Template）は、定義・公開された仕様です **Interactive Advertising Bureau（IAB）**。VASTは、広告サーバーと動画プレーヤー間の動画広告配信における通信要件の標準を定めており、 `XML`.

要するに、VASTにより、広告配信事業者は、これらすべてのプレーヤーが理解できる共通の通信方式を使って、さまざまな動画プレーヤーに広告を配信できるようになります。

VASTの背後にある全体的な考え方の詳しい説明と、VAST仕様全体については、こちらで確認できます： [VAST 3.0](https://www.iab.com/guidelines/digital-video-ad-serving-template-vast-3-0/).

**注意：** ExoClickを通じて提供されるデフォルト標準は `v3`ですが、VAST Wrapperは広告主の希望に基づいて他のVASTバージョンを使用する場合があります。

## VASTの仕組み

通常のVAST通信は次のように行われます：

1. **VASTリクエスト：** 動画プレーヤーが広告サーバーにVASTレスポンスを要求します。
2. **VAST Inlineレスポンス：** 広告サーバーは、広告の表示と計測に必要なすべてのメディアファイルとトラッキングURIを含むVAST Inlineレスポンスで応答します。
3. **トラッキングURIへのping送信：** 広告内で関連イベントが発生すると、動画プレーヤーは提供されたトラッキングURIからトラッキングリソースを要求します。

## イベントと統計

現在、システムはVAST広告の処理中に3つのイベントを追跡します：

* **動画インプレッション：** このイベントの正確なタイミングは動画プレーヤーによって異なりますが、ほとんどの場合、サイト訪問者がプレーヤーの再生ボタンを押したときに発生します。.
* **動画視聴：** このイベントは、動画広告を通常速度で10秒視聴した後に発生します。このイベントが発生すると、動画プレーヤーは広告提供者に通知し、視聴数が登録されます。このイベントはCPVキャンペーンの費用を決定するうえで重要です。
* **クリック：** このイベントは、動画広告をクリックしたときに発生します。動画プレーヤーは広告提供者に通知し、標準のクリックイベントが登録されます。

## VAST構造の例

ExoClickはVASTを使用して **インストリーム**, **アウトストリーム**, **スライダー** および **インビデオ** 広告を処理します。このセクションでは、当社の広告が返すXMLの視覚的な例と、これらのXML内の各要素の詳細な説明を確認できます：

* [Inline VAST](/publishers/ja/vast/vasttagu.md)
* [Wrapper VAST](/publishers/ja/vast/vast-wrapper.md)

VASTタグの広告ゾーンを受信した場合にのみVASTイベントを処理する必要があることに注意してください。これは次のいずれかに該当します **インストリーム** または **インビデオ**。In-StreamまたはIn-Videoの広告ゾーンをサイトに追加する方法の簡単な説明については、チュートリアルをご覧ください：

**In-Stream：**

* [In-Stream：In-Streamの実装方法 パート1 - 広告ゾーンの設定](/tutorials/tutorials/publishers-tutorials/how-implement-in-stream-part1.md)
* [In-Stream：In-Streamの実装方法 パート2 - 実装例](/tutorials/tutorials/publishers-tutorials/how-implement-in-stream-part2.md)
* [In-Stream：In-Streamの実装方法 パート3 - 広告ゾーンのテスト](/tutorials/tutorials/publishers-tutorials/how-implement-in-stream-part3.md)

**In-Video：**

* [In-Video：In-Videoの実装方法](/tutorials/tutorials/publishers-tutorials/how-implement-in-video-vast.md)

## VASTエラー

動画プレーヤーがVASTレスポンスの解釈で問題を起こしている場合は、当社の [**エラー一覧**](/publishers/ja/vast/vaster.md) を確認して、問題のデバッグに役立ててください。


---

# 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://docs.exoclick.com/publishers/ja/vast.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.
