自動化とアナリティクス
プラグインはログイン中のユーザーが視聴した内容を通知するので、それをもとにアクションを実行できます。Pellio でホストしている動画では、進捗と完了は Pellio がそのユーザーについて記録したユニーク視聴秒数で確認されるため、早送りはカウントされません。完了は90%の視聴を意味します。
CRM のタグ
FluentCRM または WP Fusion が有効な状態で Pellio → Settings → Automations を開き、When a logged-in user starts a video, apply tags と When a logged-in user completes a video, apply tags に付けるタグを選びます。
Uncanny Automator
Pellio のトリガーは A user starts watching a video、A user completes a video、A user submits their email in a video の3つで、それぞれ Any video または特定の動画を対象にできます。トークンは Video id、Video title、Page the video was watched on、(フォームの場合)Email entered です。
Google Analytics と Tag Manager
Pellio → Settings → Player で Send video events to Google Analytics / Tag Manager をオンにします。すると動画のあるページから、video_start、video_progress(25、50、75、90%)、video_complete が、動画のタイトル、URL、プロバイダー、長さ、現在の再生位置、割合とともに gtag() と GTM の dataLayer に送られます。サイトに Google Analytics または Tag Manager が導入済みである必要があります。
開発者向け
ログイン中のユーザーに対する PHP アクションです。
do_action( 'pellio_video_played', $user_id, $video, $context );
do_action( 'pellio_video_progress', $user_id, $video, $percent, $context ); // 25, 50, 75, 90
do_action( 'pellio_video_completed', $user_id, $video, $context );
do_action( 'pellio_lead_captured', $user_id, $video, $email, $context );
$video は Pellio の動画IDで、ほかの動画の場合は youtube:ID、vimeo:ID、file:HASH になります。$context には、プロバイダー、タイトル、投稿ID、Pellio が視聴を確認したかどうかが含まれます。進捗と完了は、ユーザーと動画の組み合わせごとに1回だけ発火します。フィルターは pellio_completion_threshold(90%の値)と pellio_automation_tags です。
ブラウザでは、すべての Pellio プレーヤーが pellio:play、pellio:progress、pellio:complete、pellio:lead の DOM イベントと、そのすべてをまとめた pellio:event を発行します。Pellio 自体の Webhook については Webhook を参照してください。
この記事は役に立ちましたか?
関連記事
- WordPressプラグインどんなWordPressサイトでも使える、高速でプライバシーに配慮した動画プレーヤー。アカウントを接続すればPellioのホスティングも使えます。
- 会員限定の動画MemberPress、Paid Memberships Pro、Restrict Content、WooCommerce Memberships、LifterLMS で、選んだプランの会員だけに動画を公開できます。
- YouTube、Vimeo、メディアライブラリの動画YouTube、Vimeo、自分のファイルをPellioプレーヤーで再生できます。アカウントは不要です。
- ページビルダー、SEO、キャッシュElementor、Bricks、ACF、Yoast SEO、Rank Math、ページキャッシュ系プラグインとの連携。