Smartsheet

Smartsheet コネクタを使用すると、Smartsheet データに対して、挿入、削除、更新、読み取りオペレーションを実行できます。

サポート対象のバージョン

このコネクタは、Smartsheet バージョン 25.2.0.246 をサポートしています。

始める前に

Smartsheet コネクタを使用する前に、次の作業を行います。

  • Google Cloud プロジェクトで次の操作を行います。
    • ネットワーク接続が設定されていることを確認します。ネットワーク パターンの詳細については、Network Connectivity をご覧ください。
    • コネクタを構成するユーザーに roles/connectors.admin IAM ロールを付与します。
    • コネクタに使用するサービス アカウントに、次の IAM ロールを付与します。
      • roles/secretmanager.viewer
      • roles/secretmanager.secretAccessor

      サービス アカウントは特別なタイプの Google アカウントで、Google API のデータにアクセスするのに認証を受ける必要がある人間以外のユーザーを表します。サービス アカウントがない場合は、サービス アカウントを作成する必要があります。詳細については、サービス アカウントを作成するをご覧ください。

    • 次のサービスを有効にします。
      • secretmanager.googleapis.com(Secret Manager API)
      • connectors.googleapis.com(Connectors API)

      サービスを有効にする方法については、サービスを有効にするをご覧ください。

    以前にプロジェクトでこうしたサービスを有効にしていない場合は、コネクタを構成するときにそれを有効にすることを求められます。

コネクタを構成する

接続はデータソースに特有です。つまり、多数のデータソースがある場合は、データソースごとに別々の接続を作成する必要があります。接続を作成する手順は次のとおりです。

  1. Cloud コンソールで、[Integration Connectors] > [接続] ページに移動し、Google Cloud プロジェクトを選択または作成します。

    [接続] ページに移動

  2. [+ 新規作成] をクリックして [接続の作成] ページを開きます。
  3. [ロケーション] セクションで、接続のロケーションを選択します。
    1. リージョン: プルダウン リストからロケーションを選択します。

      サポートされているすべてのリージョンのリストについては、ロケーションをご覧ください。

    2. [NEXT] をクリックします。
  4. [接続の詳細] セクションで、次の操作を行います。
    1. コネクタ: 使用可能なコネクタのプルダウン リストから [Smartsheet] を選択します。
    2. コネクタのバージョン: 使用可能なバージョンのプルダウン リストからコネクタのバージョンを選択します。
    3. [接続名] フィールドに、接続インスタンスの名前を入力します。

      接続名は次の条件を満たす必要があります。

      • 接続名には英字、数字、ハイフンを使用できます。
      • 文字は小文字のみを使用できます。
      • 接続名の先頭には英字を設定し、末尾には英字または数字を設定する必要があります。
      • 接続名は 49 文字以内で指定してください。
    4. 必要に応じて、接続インスタンスの [説明] を入力します。
    5. 必要に応じて、Cloud Logging を有効にして、ログレベルを選択します。デフォルトのログレベルは Error に設定されています。
    6. サービス アカウント: 必要なロールを持つサービス アカウントを選択します。
    7. ヘッダー: 必要に応じて、このフィールドを指定して、最初の行から列名を検出します。
    8. 書式設定文字を非表示にする: 必要に応じて、このフィールドを指定して、数値の通貨記号とパーセント記号を非表示にします。また、これらの列が varchar から double に変換されます。
    9. Ignore Rows Not Found: 省略可。このフィールドが選択されておらず、指定された行 ID のいずれかが検出されなかった場合、行は削除されず、「見つかりません」というエラーが返されます。
    10. レポートの互換性レベル: 必要に応じて、返されるデータの互換性レベルを指定します。
    11. テーブル名として完全なファイルパスを使用する: 必要に応じて、このフィールドを指定して、シートまたはレポートに対応する公開テーブルまたはビューの名前に完全なファイルパスを含めます。
    12. 値のソース: セルで値として [値] フィールドを使用するか、[表示値] フィールドを使用するかを示します(省略可)。
    13. 必要に応じて、接続ノードの設定を構成します。

      • ノードの最小数: 接続ノードの最小数を入力します。
      • ノードの最大数: 接続ノードの最大数を入力します。

      ノードは、トランザクションを処理する接続の単位(またはレプリカ)です。1 つの接続でより多くのトランザクションを処理するには、より多くのノードが必要になります。逆に、より少ないトランザクションを処理するには、より少ないノードが必要になります。ノードがコネクタの料金に与える影響については、接続ノードの料金をご覧ください。値を入力しない場合は、デフォルトで最小ノード数は 2 に設定され(可用性を高めるため)、最大ノード数は 50 に設定されます。

    14. 必要に応じて、[+ ラベルを追加] をクリックして Key-Value ペアの形式でラベルを接続に追加します。
    15. [NEXT] をクリックします。
  5. [認証] セクションで、認証の詳細を入力します。
    1. [認証タイプ] を選択し、関連する詳細を入力します。

      Smartsheet 接続でサポートされる認証タイプは次のとおりです。

      • OAuth2.0 - 認証コード
      • 個人用アクセス トークン
    2. [NEXT] をクリックします。
  6. Review: 接続と認証の詳細を確認します。
  7. [作成] をクリックします。

接続構成のサンプル

このセクションでは、接続の作成時に構成するさまざまなフィールドのサンプル値を示します。

OAuth 2.0 認証の接続タイプ

フィールド名 詳細
ロケーション us-central1
コネクタ smartsheet
コネクタのバージョン 1
接続名 smartsheet-oauth-connection
サービス アカウント my-service-account@my-project.iam.gserviceaccount.com
ノードの最小数 2
クライアント ID CLIENT_ID
スコープ ADMIN_SHEETS、ADMIN_SIGHTS、ADMIN_USERS、ADMIN_WEBHOOKS、ADMIN_WORKSPACES、CREATE_SHEETS、CREATE_SIGHTS、DELETE_SHEETS、DELETE_SIGHTS、READ_CONTACTS、READ_EVENTS、READ_SHEETS、READ_SIGHTS、READ_USERS、SHARE_SHEETS、SHARE_SIGHTS、WRITE_SHEETS
クライアント シークレット CLIENT_SECRET
シークレットのバージョン 1
認証 URL https://app.smartsheet.com/b/authorize

個人用アクセス トークン認証接続タイプ

フィールド名 詳細
ロケーション us-central1
コネクタ smartsheet
コネクタのバージョン 1
接続名 smartsheet-accesstoken-connection
サービス アカウント my-service-account@my-project.iam.gserviceaccount.com
ノードの最小数 2
ノードの最大数 50
個人用アクセス トークン PERSONAL_ACCESS_TOKEN
シークレットのバージョン 3

Smartsheet アカウントは、Smartsheet ログインのリンクから作成できます。

Smartsheet API の詳細については、Smartsheet API リファレンスをご覧ください。

システムの上限

Smartsheet コネクタは、ノードごとに 1 秒あたり最大 10 件のトランザクションを処理し、この上限を超えるトランザクションをスロットルします。デフォルトでは、Integration Connectors は、接続に 2 つのノードを割り当てます(可用性を高めるため)。

Integration Connectors に適用される上限の詳細については、上限をご覧ください。

統合で Smartsheet 接続を使用する

接続を作成すると、Apigee Integration と Application Integration の両方で使用できるようになります。この接続は、コネクタタスクを介して統合で使用できます。

  • Apigee Integration で Connectors タスクを作成して使用する方法については、Connectors タスクをご覧ください。
  • Application Integration で Connectors タスクを作成して使用する方法については、Connectors タスクをご覧ください。

操作

このセクションでは、このコネクタでアクションの一部を実行する方法について説明します。

DownloadAttachment アクション

このアクションでは、シートから添付ファイルをダウンロードします。

DownloadAttachment アクションの入力パラメータ

パラメータ名 データ型 必須 説明
SheetId 文字列 正しい シートの固有識別子。
AttachmentID 文字列 正しい 添付ファイルの一意の識別子。

DownloadAttachment アクションの構成例については、をご覧ください。

DeleteAttachment アクション

このアクションにより、シートから指定された添付ファイルが削除されます。

DeleteAttachment アクションの入力パラメータ

パラメータ名 データ型 必須 説明
SheetId 文字列 正しい シートの固有識別子。
AttachmentID 文字列 正しい 添付ファイルの一意の識別子。

DeleteAttachment アクションの構成例については、をご覧ください。

CopyRowsToAnotherSheet アクション

このアクションは、あるシートから別のシートに行をコピーします。

CopyRowsToAnotherSheet アクションの入力パラメータ

パラメータ名 データ型 必須 説明
SheetId 文字列 正しい 行のコピー元となるシートの一意の識別子。
RowIds 文字列 正しい シートからコピーする行 ID のカンマ区切りのリスト。
DestinationSheetId 文字列 正しい 行のコピー先のシートの一意の識別子。

CopyRowsToAnotherSheet アクションの構成例については、をご覧ください。

CopySheet アクション

この操作を行うと、シートがフォルダ、ホーム ディレクトリ、ワークスペースにコピーされます。

CopySheet アクションの入力パラメータ

パラメータ名 データ型 必須 説明
SheetId 文字列 正しい コピーするシートの一意の識別子。
DestinationType 文字列 正しい シートのコピー先のタイプ。指定できる値は folder、home、workspace です。
DestinationId 文字列 正しい シートのコピー先の固有識別子。DestinationType が folder または workspace の場合、このフィールドは必須です。home の場合は null にする必要があります。
NewName 文字列 正しい コピーしたシートの希望する名前。
含める 文字列 誤り コピー オペレーションに含める追加のシート要素のカンマ区切りのリスト。使用できる値は、attachments、cellLinks、data、discussions、filters、forms、ruleRecipients、rules、shares です。

CopySheet アクションの構成例については、をご覧ください。

MoveRowsToAnotherSheet アクション

このアクションでは、行を 1 つのシートから別のシートに移動します。

MoveRowsToAnotherSheet アクションの入力パラメータ

パラメータ名 データ型 必須 説明
SheetId 文字列 正しい 行の移動元となるシートの一意の識別子。
RowIds 文字列 正しい シートから移動する行 ID のカンマ区切りのリスト。
DestinationSheetId 文字列 正しい 行の移動先のシートの一意の識別子。

MoveRowsToAnotherSheet アクションの構成例については、をご覧ください。

MoveSheet アクション

このアクションにより、シートがフォルダ、ホーム ディレクトリ、またはワークスペースに移動します。

MoveSheet アクションの入力パラメータ

パラメータ名 データ型 必須 説明
SheetId 文字列 正しい 移動するシートの一意の識別子。
DestinationType 文字列 正しい シートの移動先のタイプ。指定できる値は folder、home、workspace です。
DestinationId 文字列 正しい シートの移動先の固有識別子。DestinationType が folder または workspace の場合、このフィールドは必須です。home の場合は null にする必要があります。

MoveSheet アクションの構成例については、をご覧ください。

アクションの例

このセクションでは、このコネクタでアクションの例の一部を実行する方法について説明します。

例 - 添付ファイルをダウンロードする

  1. [Configure connector task] ダイアログで、[Actions] をクリックします。
  2. [DownloadAttachment] アクションを選択してから、[完了] をクリックします。
  3. [コネクタ] タスクの [タスク入力] セクションで、connectorInputPayload をクリックし、Default Valueフィールドに次のような値を入力します。
    {
      "SheetId": "5141926996037508",
      "AttachmentID": "1667587811610500"
    }
    
  4. アクションが成功すると、コネクタタスクの connectorOutputPayload レスポンス パラメータの値は次のようになります。

     [
      {
        "Success": "true",
        "URL": "https://s3.amazonaws.com/SmartsheetB1/37540b4438a6466a973d678484c1fac8?response-content-disposition=attachment%3Bfilename%3D%22TestGOOGLE3.txt%22%3Bfilename*%3DUTF-8%27%27TestGOOGLE3.txt&Signature=rVHv4loce%2BrL4lYPlteTgAmkB%2Bk%3D&Expires=1744826533&AWSAccessKeyId=11950YFEZZJFSSKKB3G2",
        "Content": "VGhpcyBpcyBhIHRlc3QgYXR0YWNobWVudC4="
      }
    ]
    

例 - 添付ファイルを削除する

  1. [Configure connector task] ダイアログで、[Actions] をクリックします。
  2. [DeleteAttachment] アクションを選択してから、[完了] をクリックします。
  3. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Default Value フィールドに次のような値を入力します。
    {
      "SheetId": "5141926996037508",
      "AttachmentID": "1667587811610500"
    }
    
  4. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    [
      {
        "Success": "true",
      }
    ]
    

例 - 行を別のシートにコピーする

  1. [Configure connector task] ダイアログで、[Actions] をクリックします。
  2. [CopyRowsToAnotherSheet] アクションを選択してから、[完了] をクリックします。
  3. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Default Value フィールドに次のような値を入力します。
      {
      "SheetId": "7483321975000964",
      "RowIds": "7935781927128964",
      "DestinationSheetId": "7197099985686404"
    }
    
  4. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

     [
      {
      "Success": "true",
    	"AffectedRows":"1"
      }
    ]
    

例 - シートをコピーする

  1. [Configure connector task] ダイアログで、[Actions] をクリックします。
  2. [CopySheet] アクションを選択してから、[完了] をクリックします。
  3. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Default Value フィールドに次のような値を入力します。
    {
      "SheetId": "5141926996037508",
      "DestinationType": "workspace",
      "DestinationId": "4219254305253252",
      "NewName": "Copied sheet appears",
      "Include": "comments"
    }
    
  4. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    [
      {
        "Success": "true",
      }
    ]
    

例 - 行を別のシートに移動する

  1. [Configure connector task] ダイアログで、[Actions] をクリックします。
  2. [MoveRowsToAnotherSheet] アクションを選択してから、[完了] をクリックします。
  3. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Default Value フィールドに次のような値を入力します。
    {
      "SheetId": "7483321975000964",
      "RowIds": "7935781927128964",
      "DestinationSheetId": "7197099985686404"
    }
    
  4. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    [
      {
      "Success": "true",
    	"AffectedRows":"1"
      }
    ]
    

例 - シートを移動する

  1. [Configure connector task] ダイアログで、[Actions] をクリックします。
  2. [MoveSheet] アクションを選択してから、[完了] をクリックします。
  3. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Default Value フィールドに次のような値を入力します。
    {
      "SheetId": "5141926996037508",
      "DestinationType": "workspace",
      "DestinationId": "4219254305253252"
    }
    
  4. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    [
      {
        "Success": "true",
      }
    ]
    

エンティティ オペレーションの例

このセクションでは、このコネクタでエンティティ オペレーションの一部を実行する方法について説明します。

例 - シートのすべての列を一覧表示する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Info_Columns を選択します。
  3. [List] オペレーションを選択し、[完了] をクリックします。
  4. [コネクタ] タスクの [タスク入力] セクションで、お客様の要件に応じて filterClause を設定できます。
  5. フィルタ句の値は単一引用符(')で囲む必要があります。filterClause を使用すると、列に基づいてレコードをフィルタできます。

例 - シートの列の詳細を取得する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Info_Columns を選択します。
  3. [Get] オペレーションを選択し、[完了] をクリックします。
  4. entityId を「849633317179268」に設定します。これは渡されるキーです。entityId を設定するには、[データ マッピング] の [データ マッパー] セクションで [データ マッピング エディタを開く] をクリックし、[入力値] フィールドに "849633317179268" を入力し、entityId をローカル変数として選択します。
  5. entityId の値は直接渡す必要があります(「849633317179268」など)。ここで、「849633317179268」は一意の主キー値であり、渡す必要があります。

    2 つの複合キーが原因で、entityId を渡すとエラーがスローされることがあります。このような場合は、filterClause を使用して、id='849633317179268' などの値を渡すことができます。

例 - シートから行を削除する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Team_Task_List_by_Priority を選択します。
  3. [Delete] オペレーションを選択し、[完了] をクリックします。
  4. entityId を「849633317179268」に設定します。これは渡されるキーです。entityId を設定するには、[データ マッピング] の [データ マッパー] セクションで [データ マッピング エディタを開く] をクリックし、[入力値] フィールドに "849633317179268" を入力し、entityId をローカル変数として選択します。
  5. エンティティに 2 つの複合ビジネスキーまたは主キーがある場合、entityId を指定する代わりに、filterClauseid='849633317179268' に設定することもできます。

例 - シートに添付ファイルを作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Info_Attachments を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {
      "SheetId": "5141926996037508",
      "RowId": "8196592918597508",
      "Name": "Random.txt",
      "ContentEncoded": "VGhpcyBpcyBhIHRlc3QgYXR0YWNobWVudC4="
    }
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {"Id": "7144235189178244" }
    

例 - ガントチャート スタイルのレイアウトを使用して、期限が固定された行にプロジェクトを作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Gantt_Project_with_Hard_Deadline を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "Created from googlecloud"}
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {"RowId": "7860088629366660"}
    

例 - スプレッドシートの行にチームタスクを作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Team_Task_List_by_Priority を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "Created from googlecloud"}
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {"RowId": "7860088629366660"}
    

例 - スプレッドシートの行に販売アクティビティを作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Sales_Activity_Tracking_by_Rep_Month を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "Created from googlecloud"}
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {"RowId": "7860088629366660"}
    

例 - スプレッドシートの行に販売機会を作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Simple_Sales_Pipeline を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "Created from googlecloud"}
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {"RowId": "7860088629366660" }
    

例 - スプレッドシートの行に販売レポートを作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Report_Sales_Activity_And_Team_Objectives を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "Created from googlecloud"}
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {"RowId": "7860088629366660" }
    

例 - スプレッドシートの行で注文を作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity リストから Sheet_Customer_Order_Tracking_History を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "Created from googlecloud"}
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {"RowId": "7860088629366660" }
    

例 - スプレッドシートに新しい列を作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity リストから Info_Columns を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {
      "SheetId": "3315287605596036",
      "Title": "newexposedcolumn",
      "Index": 2,
      "Type": "DATE"
    }
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "Id": "550917885349764"
    }
    

例 - ワークスペースに新しいフォルダを作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Info_Folders を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {
      "ParentFolderId": "8716915511191428",
      "Name": "sub-folder-p2"
    }
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "Id": "550917885349764"
    }
    

例 - アカウントに新しいワークスペースを作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity リストから Info_Workspaces を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {
      "Name": "new workspace (newly exposed)"
    }
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "Id": "550917885349764"
    }
    

例 - アカウントに新しいユーザーを作成する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Info_Users を選択します。
  3. [Create] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {
      "FirstName": "charlie",
      "Email": "charlie@altostrat.com",
      "LastName": "c",
      "Admin": true,
      "LicensedSheetCreator": true
    }
    

    この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "Id": "550917885349764"
    }
    

例 - スプレッドシートでプロジェクトの詳細を更新する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Gantt_Project_with_Hard_Deadline を選択します。
  3. [Update] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで entityId を設定します。entityId をクリックし、該当するフィールドに「849633317179268」と入力します。
  5. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
     {"Task Name": "updated from googlecloud"}
    
  6. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "RowId": null
    }
    

例 - シート内のチームタスクを更新する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Team_Task_List_by_Priority を選択します。
  3. [Update] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで entityId を設定します。entityId をクリックし、該当するフィールドに「849633317179268」と入力します。
  5. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "updated from googlecloud"}
    
  6. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "RowId": null
    }
    

例 - スプレッドシートで販売アクティビティを更新する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Sales_Activity_Tracking_by_Rep_Month を選択します。
  3. [Update] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで entityId を設定します。entityId をクリックし、該当するフィールドに「849633317179268」と入力します。
  5. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
     {"Task Name": "updated from googlecloud"}
    
  6. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "RowId": null
    }
    

例 - スプレッドシートで販売機会を更新する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Simple_Sales_Pipeline を選択します。
  3. [Update] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで entityId を設定します。entityId をクリックし、該当するフィールドに「849633317179268」と入力します。
  5. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "updated from googlecloud"}
    
  6. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "RowId": null
    }
    

例 - スプレッドシートの売上レポートを更新する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Report_Sales_Activity_And_Team_Objectives を選択します。
  3. [Update] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで entityId を設定します。entityId をクリックし、該当するフィールドに「849633317179268」と入力します。
  5. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "updated from googlecloud"}
    
  6. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "RowId": null
    }
    

例 - スプレッドシートで注文を更新する

  1. [Configure connector task] ダイアログで、[Entities] をクリックします。
  2. Entity から Sheet_Customer_Order_Tracking_History を選択します。
  3. [Update] オペレーションを選択し、[完了] をクリックします。
  4. [タスク] の [データマッパー] セクションで entityId を設定します。entityId をクリックし、該当するフィールドに「849633317179268」と入力します。
  5. [タスク] の [データマッパー] セクションで、Open Data Mapping エディタをクリックし、Input Value フィールドに次のような値を入力します。
    {"Task Name": "updated from googlecloud"}
    
  6. この例を実行すると、コネクタ タスクの connectorOutputPayload 出力変数で次のようなレスポンスが返されます。

    {
      "RowId": null
    }
    

Google Cloud コミュニティの助けを借りる

Google Cloud コミュニティの Cloud フォーラムで質問を投稿したり、このコネクタについてディスカッションしたりできます。

次のステップ