2016-11-09 14 views
0

私はVPAID javascriptで、自分が持っているXMLファイルのリストからランダムVASTを選択し、それを広告コンテナに読み込みます。VPAIDランダムVASTを読み込むjavascript mediafile

スロットのDOMを変更して<video>src属性を変更する方法がわかりましたので、別の動画になりますが、新しいVASTを広告コンテナに読み込む方法がわかりません。 私はメディアファイルのスクリプトにima3.jsライブラリを動的に(再度)ロードし、VASTを広告コンテナに適用することができますが、もっと簡単な方法があると思います。私は正しい?これを達成するより良い方法はありますか?

ありがとうございます。

+1

[ask]をお読みください。重要なフレーズ:「検索と研究」と「あなたがそれを自分で解決することを妨げた困難を説明する」 –

+0

「VPAID-JSがランダムVASTを選択します」という意味はVPAIDですか? VPAIDを実装できる場合は、どこに問題がありますか?あなたのVPAIDでない場合は、あなたが求めていることを明確にしてください! – zyexal

答えて

0

リストからXMLを選択し、正しいXMLを返すサーバーを作成できます。私はこれが業界標準であると信じています。

  1. サービスを作成ads.com
  2. ads.comランダムにXMLをピックアップし、SSPはads.comを呼び出したときに、それはランダムなXMLに
を取得し、それ
  • を返す関数を実行しますと呼ばれます

    この方法では、ユーザーのCookieやデバイスなどの設定に基づいて異なるXMLを提供することができます。

  • +0

    このメソッドの問題点は、サービスURLをキャッシュすることができないことです。これは、毎回異なるコンテンツを返すためです。 – someone235

    +0

    いつも別のXMLを返す場合は、サービスをキャッシュするのはなぜですか? –

    +0

    異なるXMLを導入したくない場合で、異なるコンテンツのみを提供したい場合を除きます。その場合、CNDサービスが同じURLの複数のメディアをループするAWS Cloudfrontを使用することができます。 –

    関連する問題