Pellio
すべての連携

プレーヤー API と埋め込み

Pellioプレーヤーを操作し、視聴者の行動に反応できます。

できること

  • レスポンシブ、固定サイズ、ポップオーバーのライトボックス、または <pellio-player> Web コンポーネントで埋め込めます。
  • play()、pause()、seek(seconds)、mute()、volume()、rate()、identify(email) を呼び出せます。
  • play、progress、complete、lead、chapter、interaction などのイベントを監視できます。
  • autoplay、start、captions、background、resume、seeklock、dnt などのオプションをプレーヤーの URL で設定できます。

設定方法

  1. Pellio で動画を開き、Embed & share タブを開きます。
  2. Web component、または iframe なら Responsive を選び、再生オプションを設定します。
  3. コードをページにコピーします。Web コンポーネントの場合は、<script src="https://play.pellio.io/assets/embed.js" async></script> と <pellio-player video="VIDEO_ID"></pellio-player> のようになります。
  4. 要素でイベントを監視します(例:player.addEventListener('pellio:progress', …))。
  5. iframe の場合は、postMessage({ pellio: true, method: 'play' }, '*') でコマンドを送り、プレーヤーからの message イベントを監視します。

補足

  • Web コンポーネントは、スクロールして表示範囲に入ったときに読み込まれます。すぐに読み込むには eager を追加します。
  • 動画のイベントを Google Analytics と Tag Manager にも自動で送信します。
  • progress イベントは再生位置であり、ユニーク視聴秒数ではありません。
  • identify または email= オプションを使うと、アナリティクスで視聴者を識別し、メールフォームを省略できます。
  • 先に、動画が自分のドメインで再生できるか確認してください。詳しくは Only play on my allowed domains(許可したドメインでのみ再生する)をご覧ください。

詳しくはプレーヤー APIと埋め込みとプレーヤーのオプションをご覧ください。

その他の開発者

プレーヤー API と埋め込みと一緒にPellioを試す。

無料で始めて、数分で接続できます。

プレーヤー API と埋め込みとの連携 · Pellio