> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Drive Writeback Connector

export const InlineImage = ({src, alt = '', height = '1.6em'}) => {
  return <img noZoom src={src} alt={alt} style={{
    display: 'inline',
    verticalAlign: 'start',
    height: height,
    margin: '0'
  }} />;
};

# はじめに

Googleドライブは、Googleが開発したファイル保存および同期サービスです。Googleドライブを使用するとユーザーはファイルをクラウドに保存したり、デバイス間でファイルを同期したり、ファイルを共有したりできます。このコネクターを使用すると、Domo DataSetからGoogleドライブにデータをエクスポートできます。Google Drive APIについての詳細は、ウェブサイト（ [https://developers.google.com/drive/](https://developers.google.com/drive/ "https://developers.google.com/drive/") ）を参照してください。

GoogleドライブへのデータのエクスポートはData Centerで行います。このトピックでは、GoogleドライブWritebackコネクターユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は「データコネクターを使ってDataSetを追加する」で説明しています。

## 必要条件

このコネクターを設定するには、次の情報が必要です。

* Google Drive APIを有効にしてGoogle Developers Consoleで作成したプロジェクト。
* DomoクライアントIDとクライアントシークレット。
* Google Service Token JSONファイル。

次の手順では、プロジェクトを作成して必要な資格情報を取得する方法について詳しく説明します。

### ステップ1：Google Developers Consoleでプロジェクトを作成する

Google Developers Consoleでプロジェクトを作成するには、次の手順を実行します。

1. [https://console.developers.google.com](https://console.developers.google.com "https://console.developers.google.com")
   に移動します。

2. **\[プロジェクトの選択]** の横のドロップダウン矢印をクリックします。

   <Frame>
     <img alt="googlesheets_writeback_1.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123L9-00N5w00000Ri7BU-0EM5w000005vO5e.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=f03feb392ea59ce30f3bb25369729015" width="675" height="250" data-path="images/kb/ka05w00000123L9-00N5w00000Ri7BU-0EM5w000005vO5e.png" />
   </Frame>

3. **\[新しいプロジェクト]** をクリックします。

   <Frame>
     <img alt="googlesheets_writeback_2.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123L9-00N5w00000Ri7BU-0EM5w000005vO5Z.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=b44efa97c8a173faf5f4babcd3a21d71" width="596" height="158" data-path="images/kb/ka05w00000123L9-00N5w00000Ri7BU-0EM5w000005vO5Z.png" />
   </Frame>

4. プロジェクトに名前を付けて、親フォルダを選択します。

5. **\[作成]** をクリックします。

   <Note>
     **注記：** 必要に応じて既存のプロジェクトを使用することもできます。
   </Note>

### ステップ2：Google Drive APIを有効にする

プロジェクトでGoogleスプレッドシートを有効にするには、次の手順を実行します。

1. Google Developers Consoleでプロジェクトを選択し、**\[ライブラリ]** をクリックします。

   <Frame>
     <img alt="googlesheets_writeback_3.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA9.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=e621c7a2594bb1df7e39086bafc16d69" width="389" height="225" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA9.png" />
   </Frame>

2. Google Drive APIを検索します。

3. **\[有効化]** をクリックします。

   <Frame>
     <img alt="googledrive_writeback_1.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAK.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=3ae132a8426a67b01c1980322b9b6c1b" width="700" height="369" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAK.png" />
   </Frame>

### ステップ3：サービスアカウントを作成する

サービスアカウントを作成するには、次の手順を実行します。

1. Google Developers Consoleで、**\[認証情報]** タブを開きます。

2. **\[認証情報を作成]** をクリックし、 **\[サービス アカウント キー]** を選択します。

   <Frame>
     <img alt="googlesheets_writeback_5.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAJ.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=4f1f8ff66904b3dda13783fc66ef02a2" width="800" height="537" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAJ.png" />
   </Frame>

3. **\[新しいサービス アカウント]** を選択します。

4. 新しいサービスアカウントに名前を付けます。

5. **\[役割]** ドロップダウンで、 **\[Project] > \[オーナー]** を選択します。

6. **\[キーのタイプ]** で、 **\[JSON]** を選択します。

   <Frame>
     <img alt="googledrive_writeback_2.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAH.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=185c0264e3a4d27502c4560622c8563f" width="600" height="603" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAH.png" />
   </Frame>

7. **\[作成]**、 **\[保存]** の順にクリックします。

8. すぐに必要になるため、ファイルの保存には安全な場所を選択します。

9. ファイルを作成したら、右端にある **\[サービス アカウントの管理]** をクリックします。

   <Frame>
     <img alt="googledrive_writeback_3.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA2.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=6f9607f4c962cf7372080b7acd644e97" width="800" height="243" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA2.png" />
   </Frame>

10. 作成したプロジェクトのメールアドレスをコピーします。

    <Frame>
      <img alt="googledrive_writeback_4.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAG.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=0f0c4c57f20c5aab8771cfc9db165d69" width="569" height="247" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAG.png" />
    </Frame>

11. ファイルの保存先となるGoogleドライブアカウント（
    [https://www.google.com/drive](https://www.google.com/drive "https://www.google.com/drive") ）にログインします。

12. 新しいGoogleドライブフォルダを作成します。

    <Frame>
      <img alt="googledrive_writeback_5.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAD.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=8c33f0289d0150dc7c4be5e23cc8a7ce" width="315" height="368" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAD.png" />
    </Frame>

13. 新しいフォルダに移動し、ステップ10でコピーしたメールアドレスで共有します。

14. 後で参照する必要があるため、URLをフォルダにコピーします。URLは次のようになります。

    [https://drive.google.com/drive/folders/1TOdpy2kki8-pealAGXWwCYF8EyiwxWMW](https://drive.google.com/drive/folders/1TOdpy2kki8-pealAGXWwCYF8EyiwxWMW)

### ステップ4：DomoクライアントIDとクライアントシークレットを作成する

DomoクライアントIDとクライアントシークレットを作成するには、次の手順を実行します。

1. [https://developer.domo.com](https://developer.domo.com "https://developer.domo.com")
   に移動してログインします。
2. **\[新規クライアント]** をクリックします（右上の \[マイアカウント]）。
3. **\[データ]** と **\[ユーザー]** のアプリケーションの範囲を持つ新しいクライアントを作成します。

   <Frame>
     <img alt="googledrive_writeback_6.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA8.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=bc42e517fb8457ff1ad3f4df19e49eda" width="500" height="435" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOA8.png" />
   </Frame>

   **\[作成]** をクリックすると、クライアントIDとクライアントシークレットにリダイレクトされます。
4. すぐに必要になるため、クライアントIDとクライアントシークレットをコピーします。

## 接続を設定する

このセクションでは、\[GoogleドライブWritebackコネクター] ページの **\[認証情報]** ペインと **\[詳細]** ペインのオプションについて説明します。このページの他のペインの項目である **\[スケジュール設定]** や **\[DataSetの名前と説明]** に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「 [データコネクターを使ってDataSetを追加する](/ja/s/article/360042926274 "データコネクターを使ってDataSetを追加する") 」を参照してください。

### \[認証情報] ペイン

このペインには、Domo開発者アカウントとGoogleドライブの宛先フォルダに接続するための認証情報の入力フィールドがあります。下表では、各フィールドに必要な内容を説明しています。

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p><span class="s1"> フィールド </span></p></th><th colspan="1" rowspan="1"><p><span class="s1"> 説明 </span></p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> DomoクライアントID </p></td><td colspan="1" rowspan="1"><p> 上述の「必要条件」セクションの「 <a target="_blank" title="GoogleドライブWritebackコネクター"> ステップ4：DomoクライアントIDとクライアントシークレットを作成する </a> 」でコピーしたDomoクライアントIDを貼り付けます。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> Domoクライアントシークレット </p></td><td colspan="1" rowspan="1"> 上述の「必要条件」セクションの「 <a target="_blank" title="GoogleドライブWritebackコネクター"> ステップ4：DomoクライアントIDとクライアントシークレットを作成する </a> 」でコピーしたDomoクライアントシークレットを貼り付けます。 </td></tr><tr><td colspan="1" rowspan="1"><p> Service Token JSON </p></td><td colspan="1" rowspan="1"><p> 上述の「必要条件」セクションの「 <a target="_blank" title="GoogleドライブWritebackコネクター"> ステップ3：サービスアカウントを作成する </a> 」で生成したJSON Service Tokenを貼り付けます。 </p></td></tr></tbody></table>

<Frame>
  <img alt="googledrive_writeback_7.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAI.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=6b9216fa3fa871a85bec74d66ec49646" width="450" height="381" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAI.png" />
</Frame>

有効な認証情報を一度入力しておくと、随時同じアカウントを使用して新しいDomo-Googleドライブ接続を設定できます。コネクターアカウントは、Data Centerの **\[アカウント]** タブで管理できます。このタブの詳細については「 [コネクターのユーザーアカウントを管理する](/ja/s/article/360042926054 "コネクターのユーザーアカウントを管理する") 」を参照してください。

### \[詳細] ペイン

このペインには、データを指定してデータの送信先を示すための多数のフィールドがあります。

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p> メニュー </p></th><th colspan="1" rowspan="1"><p> 説明 </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> 入力フォルダID </p></td><td colspan="1" rowspan="1"><p> データのプッシュ先となるGoogleドライブフォルダのID（上述の「 <a target="_blank" title="GoogleドライブWritebackコネクター"> ステップ3：サービスアカウントを作成する </a> 」でコピーしたもの）を入力します。これは、URLの最後の <span class="mt-font-courier-new"> / </span> より後の部分になります。たとえば、URLが <span class="nowiki"><span class="nowiki"><span class="mt-font-courier-new"><a href="https://drive.google.com/drive/folders/1TOdpy2kki8-pealAGXWwCYF8EyiwxWMW" rel="noopener" target="_blank"> [https://drive.google.com/drive/folders/1TOdpy2kki8-pealAGXWwCYF8EyiwxWMW](https://drive.google.com/drive/folders/1TOdpy2kki8-pealAGXWwCYF8EyiwxWMW) </a></span></span></span> であれば、IDは <span class="nowiki"><span class="nowiki"><span class="mt-font-courier-new"> 1TOdpy2kki8-pealAGXWwCYF8EyiwxWMW </span></span></span> となります。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> 入力DataSet ID </p></td><td colspan="1" rowspan="1"><p> GoogleドライブにコピーするDataSetのDataSet ID（GUID）を入力します。Data CenterでDataSetの詳細ビューを開き、URLの <span class="mt-font-courier-new"> datasources/ </span> に続く部分を見ると、IDを見つけることができます。たとえば、URLが <span class="mt-font-courier-new"><span class="nowiki"><a href="https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview" rel="noopener" target="_blank"> [https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview](https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview) </a></span></span> であれば、DataSet IDは <span class="mt-font-courier-new"> 845305d8-da3d-4107-a9d6-13ef3f86d4a4 </span> になります。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> ファイル名を選択 </p></td><td colspan="1" rowspan="1"><p> DataSetの参照に <b><b> \[入力DataSet ID] </b></b> を使用するか、出力ファイル名を使用するかを選択します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> ファイル名 </p></td><td colspan="1" rowspan="1"><p> データの出力ファイル名を入力します。 </p></td></tr><tr><td colspan="1" rowspan="1"><p> ファイルを上書き </p></td><td colspan="1" rowspan="1"><p> 同じ名前の既存のファイルを上書きする場合は、このボックスをオンにします。 </p></td></tr></tbody></table>

<Frame>
  <img alt="Add_Key-Create_new_key.png" src="https://mintcdn.com/domoinc-openapi-sync-dataflows/blcgkVgnZv6gj_XY/images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAC.png?fit=max&auto=format&n=blcgkVgnZv6gj_XY&q=85&s=4aef1253b7a2c6444015b99113481cf5" width="439" height="328" data-path="images/kb/ka05w00000123QW-00N5w00000Ri7BU-0EM5w000005vOAC.png" />
</Frame>

### その他のペイン

スケジュール設定、再試行、オプションの更新など、残りのコネクターインターフェースのセクションの詳細については、「 [データコネクターを使ってDataSetを追加する](/ja/s/article/360042926274 "データコネクターを使ってDataSetを追加する") 」を参照してください。
