Skip to content

アップグレードガイド 4.4.1

動画の視聴コード発行機能の追加

視聴コード発行機能のご利用には別途オプションのご契約が必要となります。
サービスについて詳しく知りたい方はこちらをご確認ください。


視聴コード発行機能の設定方法はマニュアルをご確認ください。

マニュアルの閲覧にはソーシャルキャストからご案内しているログインIDとパスワードが必要です。

視聴コード発行機能に関する一般画面上のページ

テンプレート

視聴コードの入力フォームなどの視聴コード発行機能に関する一般画面のテンプレートについて案内いたします。

4.3.0以前のバージョンをご利用のお客様につきましては、4.4.1アップデート後、手動で下記のテンプレート編集が必要になる場合がございます。

PC版

  • レイアウトテンプレート/共通レイアウト

視聴コード発行機能の利用に必要な記述が追加されました

変更前

1
2
3
4
5
6
7
<script>
    var Socialcast = {};
    Socialcast.csrfToken = {{csrf_token()|json_encode|raw}};
    {% if auth_check() %}
        Socialcast.apiToken  = {{api_token()|json_encode|raw}};
    {% endif %}
</script>

変更後

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<script>
    var Socialcast = {};
    Socialcast.csrfToken = {{csrf_token()|json_encode|raw}};
    {% if auth_check() %}
        Socialcast.apiToken  = {{api_token()|json_encode|raw}};
    {% endif %}
    {% if campaign_enable() %}
        Socialcast.inSessionCampaignCodes  = {{in_session_campaign_codes()|json_encode|raw}};
    {% endif %}
</script>
  • ページテンプレート/コンテンツ詳細(再生)画面

コンテンツ詳細画面に「この動画が含まれるキャンペーン」情報が追加されました

1
{% include 'campaign_code::contents.partial.campaignBox' with {content: content}  only %}
  • ページテンプレート/セット詳細画面

セット詳細画面に「このセットが含まれるキャンペーン」情報が追加されました

1
{% include 'campaign_code::contents.partial.campaignBox' with {content: set}  only %}
  • ページテンプレート/見放題コース詳細画面

見放題コース詳細画面に「この見放題コースが含まれるキャンペーン」情報が追加されました

1
{% include 'campaign_code::contents.partial.campaignBox' with {content: course}  only %}
  • パーツテンプレート /ヘッダー

マイページのあなたの利用したコード画面へのリンクが追加されました

1
2
3
{% if campaign_enable() %}
    <li><a href="{{route('mypage.campaign_code')}}">利用済みコード一覧</a></li>
{% endif %}
  • パーツテンプレート /最近視聴した動画

マイページの視聴履歴下部に表示されるMyコンテンツにマイページのあなたの利用したコード画面へのリンクが追加されました

1
2
3
{% if campaign_enable() %}
    <li><a href="{{route('mypage.campaign_code')}}">利用済みコード一覧</a></li>
{% endif %}
  • ページテンプレート/期間中キャンペーン一覧画面 新規追加

視聴コード入力期間中のキャンペーン一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/期間前キャンペーン一覧画面 新規追加

視聴コード入力期間前のキャンペーン一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/終了キャンペーン一覧画面 新規追加

視聴コード入力期間終了のキャンペーン一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/キャンペーン詳細画面 新規追加

キャンペーン詳細画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/キャンペーンコード入力完了画面 新規追加

視聴コード入力完了画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/あなたの入力したコード一覧 新規追加

各種一覧 > 利用済みコード一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • パーツテンプレート/キャンペーン対象表示スクリプト 新規追加

キャンペーン詳細画面の対象コンテンツ、対象コースに表示するコンテンツ、セット、見放題コースの表示個数などを変更したい場合などはこのテンプレートを編集してください

  • パーツテンプレート/キャンペーンコード入力フォーム 新規追加

視聴コード入力フォームのデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • パーツテンプレート/キャンペーン一覧パーツ 新規追加

キャンペーンの一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • パーツテンプレート/関連するキャンペーン 新規追加

コンテンツ、セット、見放題コース詳細画面に表示されるコンテンツに関連するキャンペーン情報のデザイン変更を行いたい場合などはこのテンプレートを編集してください

スマートフォン版

  • レイアウトテンプレート /共通レイアウト

視聴コード発行機能の利用に必要な記述が追加されました

変更前

1
2
3
4
5
6
7
<script>
    var Socialcast = {};
    Socialcast.csrfToken = {{csrf_token()|json_encode|raw}};
    {% if auth_check() %}
        Socialcast.apiToken  = {{api_token()|json_encode|raw}};
    {% endif %}
</script>

変更後

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<script>
    var Socialcast = {};
    Socialcast.csrfToken = {{csrf_token()|json_encode|raw}};
    {% if auth_check() %}
        Socialcast.apiToken  = {{api_token()|json_encode|raw}};
    {% endif %}
    {% if campaign_enable() %}
        Socialcast.inSessionCampaignCodes  = {{in_session_campaign_codes()|json_encode|raw}};
    {% endif %}
</script>
  • ページテンプレート /コンテンツ詳細(再生)画面

コンテンツ詳細画面に「この動画が含まれるキャンペーン」情報が追加されました

1
{% include 'campaign_code::contents.partial.campaignBox' with {content: content}  only %}
  • ページテンプレート /セット詳細画面

セット詳細画面に「このセットが含まれるキャンペーン」情報が追加されました

1
{% include 'campaign_code::contents.partial.campaignBox' with {content: set}  only %}
  • ページテンプレート /見放題コース詳細画面

見放題コース詳細画面に「この見放題コースが含まれるキャンペーン」情報が追加されました

1
{% include 'campaign_code::contents.partial.campaignBox' with {content: course}  only %}
  • パーツテンプレート /マイリストBOX(マイページ)

Myコンテンツにマイページのあなたの利用したコード画面へのリンクが追加されました

1
2
3
{% if campaign_enable() %}
    <li><a href="{{route('mypage.campaign_code')}}">利用済みコード一覧</a></li>
{% endif %}
  • パーツテンプレート /ヘッダー

Myコンテンツにマイページのあなたの利用したコード画面へのリンクが追加されました

1
2
3
{% if campaign_enable() %}
    <li><a href="{{route('mypage.campaign_code')}}">利用済みコード一覧</a></li>
{% endif %}
  • ページテンプレート/期間中キャンペーン一覧画面 新規追加

視聴コード入力期間中のキャンペーン一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/期間前キャンペーン一覧画面 新規追加

視聴コード入力期間前のキャンペーン一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/終了キャンペーン一覧画面 新規追加

視聴コード入力期間終了のキャンペーン一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/キャンペーン詳細画面 新規追加

キャンペーン詳細画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/キャンペーンコード入力完了画面 新規追加

視聴コード入力完了画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • ページテンプレート/あなたの入力したコード一覧 新規追加

各種一覧 > 利用済みコード一覧画面のデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • パーツテンプレート/Javascript向けキャンペーンBOX 新規追加

キャンペーン詳細画面の対象コンテンツ、対象コースに表示するコンテンツ、セット、見放題コースの表示個数などを変更したい場合などはこのテンプレートを編集してください

  • パーツテンプレート/キャンペーンコード入力フォーム 新規追加

視聴コード入力フォームのデザイン変更を行いたい場合などはこのテンプレートを編集してください

  • パーツテンプレート/関連するキャンペーン 新規追加

コンテンツ、セット、見放題コース詳細画面に表示されるコンテンツに関連するキャンペーン情報のデザイン変更を行いたい場合などはこのテンプレートを編集してください