SNS投稿のYouTube連携

販売戦略(イベントごと)の SNS タブから YouTube Shorts へ動画を投稿するには、事前に YouTube チャンネルとマイチケを連携する必要があります。

SNSタブの「動画を作成」から公演動画を編集・生成できます。外部で作った動画のアップロードにも対応しています。完成動画を確認してから、公開日を決めて投稿します。

なぜ Google の画面が出るのですか?

YouTube は Google のサービスです。動画のアップロードは YouTube Data API 経由で行われ、その利用許可(OAuth)は Google Cloud Console で設定します。

会員向けの「Google でログイン」と同じ OAuth の仕組みですが、許可する内容(スコープ)が異なります。

用途 許可の内容
会員ログイン メールアドレス・プロフィール
YouTube 投稿 チャンネルへの動画アップロード

事前準備(開発者・初回のみ)

Google Cloud Console で次を行います。

  1. Google Cloud Console を開く
  2. APIとサービス → ライブラリ で YouTube Data API v3 を有効化
  3. APIとサービス → 認証情報 → 既存の OAuth 2.0 クライアント ID を開く
    (マイチケ会員ログイン用の GOOGLE_OAUTH_CLIENT_ID と同じものを使えます)
  4. 承認済みのリダイレクト URI に、利用環境に応じた URL を 追加 する(会員ログイン用 URI は削除しない)

登録するリダイレクト URI

環境 URI
ローカル開発 http://manage.lvh.me:3000/m_promo_youtube_account/callback
ステージング https://manage.testmaichike.work/m_promo_youtube_account/callback
本番 https://manage.maichike.com/m_promo_youtube_account/callback

注意: URI は 1文字でも違うとエラー(redirect_uri_mismatch)になります。localhost ではなく manage.lvh.me、末尾スラッシュなし、パスは m_promo_youtube_account(複数形ではない)に注意してください。

設定の反映に数分かかることがあります。

連携の手順(興行主)

  1. 管理画面でイベントを開き、右上の 販売戦略 → SNS タブを開く
  2. YouTube 連携 の YouTubeと連携 をクリック
  3. Google アカウントでログインし、投稿先の YouTube チャンネル へのアクセスを許可
  4. 管理画面に戻り、「連携中: (チャンネル名)」と表示されれば完了

投稿の手順

  1. SNS タブの 投稿を記録する で媒体に YouTube Shorts を選び、動画ファイルをアップロードするか「保存済みの動画を使う」から選ぶ
  2. 保存と同時にマイチケから投稿する にチェックを入れ、公開開始日・公開終了日 を指定
  3. 保存する をクリック
  4. 投稿が成功すると、下の投稿一覧に YouTube の URL 付きで並びます

公開開始日が 今日より未来 の場合、YouTube 側では 予約公開(publishAt)としてアップロードされます。
公開終了日を過ぎると、翌日の自動処理で YouTube 側が 非公開 になります。

よくある質問

Q: 「redirecturimismatch」と表示されます

A: Google Cloud Console の「承認済みのリダイレクト URI」に、上記の URI が 完全一致 で登録されているか確認してください。ローカルでは http://manage.lvh.me:3000/m_promo_youtube_account/callback です。

Q: 会員ログイン用の Google 設定と別にしますか?

A: 同じ OAuth クライアント ID を使い、リダイレクト URI を 追加 する運用で問題ありません。別クライアントにする場合は YOUTUBE_OAUTH_CLIENT_ID / YOUTUBE_OAUTH_CLIENT_SECRET 環境変数で指定できます。

Q: Instagram は?

A: 同じ SNS タブから投稿できます。Instagram のプロアカウント(ビジネス/クリエイター)との連携が必要です。ただし Instagram は予約投稿に対応していないため、投稿すると即時公開されます。

Q: X(旧Twitter)や TikTok は?

A: マイチケからの自動投稿には対応していません。各アプリで投稿したあと、SNS タブの 投稿を手で記録する から URL を控えておくと、施策の一覧に並びます。