お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
ZohoLearnでカスタムドメインやSCORM機能を利用している際に、他の機能は正常に動作しているにもかかわらず、ユーザー処理(アップロードやダウンロード)が動作しない場合があります。
カスタムドメインが有効な組織ごとにドメインが異なるため、上記の処理はサードパーティCookieがブロックされている場合に動作しません。他の代替手段はなく、これは当社側のバグではありません。既知の制限事項であり、ブラウザの仕様によるものです。カスタムドメインをサポートし、製品内で異なるドメインを使用するサービスでは、この問題が発生します。
この問題を解決するには、下記の手順に従ってください:
手順 1: Zohoアカウントを使用してカスタムドメインへのアクセスを許可する
チームメンバーが新しく設定したカスタムURLから初めてZoho Learnアカウントにログインすると、このページが表示されます。
「Trust this Webサイト」のチェックボックスをクリックし、「GRANT ACCESS」をクリックすると、カスタムドメイン経由でZohoLearnアカウントにアクセスできます。この操作は一度だけ必要で、今後のセッションでZohoLearnアカウントをスムーズかつ安定して利用できるようになります。
手順 2: カスタムドメイン用にサードパーティCookieを有効にする
ご利用のブラウザのCookie設定で、このカスタムドメインURLを「常にCookieを使用する」セクションに追加し、ZohoLearnをシームレスにご利用ください。
この部分については、代表的なブラウザごとに設定方法を説明します。
1. Google Chromeブラウザ
Google Chromeをご利用の場合は、次の手順に従ってください:
1. Google Chromeブラウザを開きます。
2. ブラウザ右上の三点アイコンをクリックし、「設定」を選択します。
3. 設定タブの左側で「プライバシーとセキュリティ」を選択し、「サイトの設定」をクリックします。
4. サイトの設定ページで、コンテンツセクションまでスクロールし、「Cookieとサイトデータ」を選択します。
5. 「Cookieとサイトデータ」ページで、「常にCookieを使用できるサイト」の横にある「追加」ボタンをクリックします。
6. サイト追加用テキストボックスにカスタムドメイン(例:「example.zylker.com」)を入力し、「このサイトでサードパーティのCookieも許可する」にチェックを入れて「追加」をクリックします。
2. Mozilla Firefoxブラウザ
Firefoxブラウザをご利用の場合は、次の手順に従ってください:
1. Mozilla Firefoxブラウザを開きます。
2. ブラウザ右上の三点アイコンをクリックし、「各種設定」を選択します。
3. 設定タブの左側で「プライバシーとセキュリティ」を選択します。
4. 「カスタム」オプションを選び、「Cookie」のチェックを外します。
5. 「すべて更新」タブをクリックします。
Safariブラウザを利用の場合は、以下の手順に従ってください:
1. Safariブラウザを開きます。
2. 上部ツールバーのSafariメニューをクリックします。
3. 「各種設定」を選択します。
4. 「プライバシー」タブをクリックします。
5. 「すべてのCookieをブロック」と「サイト越えトラッキングを防ぐ」のチェックを外します。
4. Microsoft Edgeブラウザ
Microsoft Edgeブラウザを利用の場合は、以下の手順に従ってください:
2. 設定ページの左側で「Cookiesとサイトの権限」を選択し、「Cookiesとサイトデータの管理と削除」をクリックします。
3. 「Cookiesとサイトデータ」ページで、下にスクロールして「許可」セクションを表示し、「このサイトでサードパーティのCookieを含む」にチェックを入れ、「追加」ボタンをクリックします。
4. ご利用のカスタムドメインを入力し、「追加」をクリックします。
よくある質問(FAQ)
1. なぜサードパーティCookieを有効にする必要があるのですか?
たとえば、「参照.zylker.com」というドメインにアクセスしている場合、そのページ内で「アップロードする.Zoho.com」という別のドメインでAPI通話を実行し、ファイルをアップロードすることがあります。ブラウザは「アップロードする.Zoho.com」を、*.zylker.comとは異なるため、サードパーティドメインとして扱います。
2. Zoho Learnで「アップロードする.Zoho.com」はどのような目的で使われますか?
より高速かつ快適なアップロード体験を実現するため、要件に応じて異なるドメインを使用しています。アップロードには「アップロードする.Zoho.com」を利用しています。
3. カスタムドメインはどのように機能しますか?
カスタムドメイン「参照.zylker.com」にアクセスすると、「参照.zylker.com」および「*.Zoho.com」両方のドメインに必要な情報をCookieに追加します。
4. ブラウザーのサードパーティCookie規定とは
すべての主要なブラウザーは、最新バージョンで初期設定としてサードパーティCookieをブロックします。有効になると、参照.zylker.comからアップロードする.Zoho.comにアクセスした際にCookieが追加されません。リクエストにユーザーのCookieが含まれないため、サーバーが認証エラーを返します。
5. なぜこの問題はカスタムドメインでのみ発生するのですか?
カスタムドメインを使用しない場合、ZohoLearn商品は参照.Zoho.com上で読み込まれ、アップロードリクエストもアップロードする.Zoho.com上で実行されます。両方のドメインは*.Zoho.comに属しています。そのため、ブラウザーの設定によってCookieがブロックされることはありません。このため、参照.Zoho.com上ではアップロードが正常に動作します。
上記の手順を実施しても問題が解決しない場合は、サポートチームまでお問い合わせください。