[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-04 UTC。"],[[["\u003cp\u003eThe \u003cstrong\u003eSheets - Batch Get\u003c/strong\u003e task allows you to retrieve multiple, non-contiguous ranges of values from a Google spreadsheet within Application Integration.\u003c/p\u003e\n"],["\u003cp\u003eTo use the \u003cstrong\u003eSheets - Batch Get\u003c/strong\u003e task, you must enable the Google Sheets API, create an authentication profile, and understand Google Sheet terminology.\u003c/p\u003e\n"],["\u003cp\u003eConfiguration of the \u003cstrong\u003eSheets - Batch Get\u003c/strong\u003e task involves selecting an authentication profile and setting input parameters like \u003ccode\u003eSpreadsheetId\u003c/code\u003e, \u003ccode\u003eMajorDimension\u003c/code\u003e, \u003ccode\u003eRanges\u003c/code\u003e, \u003ccode\u003eDateTimeRenderOption\u003c/code\u003e, and \u003ccode\u003eValueRenderOption\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe output of the \u003cstrong\u003eSheets - Batch Get\u003c/strong\u003e task is a response object with the spreadsheet ID and an array of \u003ccode\u003eValueRange\u003c/code\u003e objects for each range requested.\u003c/p\u003e\n"],["\u003cp\u003eThe feature to utilize this task is subject to the "Pre-GA Offerings Terms," meaning it is available "as is" with potentially limited support.\u003c/p\u003e\n"]]],[],null,["# Sheets - Batch Get task\n\nSee the [supported connectors](/integration-connectors/docs/connector-reference-overview) for Application Integration.\n\nSheets - Batch Get task\n=======================\n\n|\n| **Preview**\n|\n|\n| This feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\n\nThe **Sheets - Batch Get**task lets you read and retrieve multiple, discontinuous ranges of values from a Google spreadsheet.\n| **Spreadsheet:** The primary object in Google Sheets that can contain multiple sheets. Each [sheet](https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/sheets) has structured information contained in [cells](https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/cells).\n|\n| You can find the ID of your spreadsheet from its web URL. For example, `https://docs.google.com/spreadsheets/d/`\u003cvar translate=\"no\"\u003eSPREADSHEET_ID\u003c/var\u003e`/edit#gid=0`\n\n\n[Google Sheets](https://developers.google.com/sheets) is one of the many cloud-based productivity solutions in [Google Workspace](/workspace). It allows you to create and edit online spreadsheets with real-time collaboration functionality.\n\nBefore you begin\n----------------\n\nEnsure that you perform the following tasks in your Google Cloud project before configuring the **Sheets - Batch Get** task:\n\n1. Enable the Google Sheets API (`sheets.googleapis.com`).\n\n\n [Enable the Google Sheets API](https://console.cloud.google.com/flows/enableapi?apiid=sheets.googleapis.com)\n2. Create an [authentication profile](/application-integration/docs/configuring-auth-profile#createAuthProfile). Application Integration uses an authentication profile to connect to an authentication endpoint for the **Sheets - Batch Get** task.\n\n For information about granting additional roles or permissions to a service account, see [Granting, changing, and revoking access](/iam/docs/granting-changing-revoking-access).\n3. Understand and learn about the [common terminologies](https://developers.google.com/sheets/api/guides/concepts) used in Google Sheet.\n\nConfigure the Sheets - Batch Get task\n-------------------------------------\n\n1. In the Google Cloud console, go to the **Application Integration** page.\n\n [Go to Application Integration](https://console.cloud.google.com/integrations)\n2. In the navigation menu, click **Integrations** .\n\n\n The **Integrations** page appears listing all the integrations available in the Google Cloud project.\n3. Select an existing integration or click **Create integration** to create a new one.\n\n\n If you are creating a new integration:\n 1. Enter a name and description in the **Create Integration** pane.\n 2. Select a region for the integration. **Note:** The **Regions** dropdown only lists the regions provisioned in your Google Cloud project. To provision a new region, click **Enable Region** . See [Enable new region](/application-integration/docs/enable-new-region) for more information.\n 3. Select a service account for the integration. You can change or update the service account details of an integration any time from the info **Integration summary** pane in the integration toolbar. **Note:** The option to select a service account is displayed only if you have enabled integration governance for the selected region.\n 4. Click **Create** . The newly created integration opens in the *integration editor*.\n\n\n4. In the *integration editor* navigation bar, click **Tasks** to view the list of available tasks and connectors.\n5. Click and place the **Sheets - Batch Get** element in the integration editor.\n6. Click the **Sheets - Batch Get** element on the designer to view the **Sheets - Batch Get** task configuration pane.\n7. Go to **Authentication** , and select an existing authentication profile that you want to use.\n\n Optional. If you have not created an authentication profile prior to configuring the task, Click **+ New authentication profile** and follow the steps as mentioned in [Create a new authentication profile](/application-integration/docs/configuring-auth-profile#createAuthProfile).\n8. Go to **Task Input** , and configure the displayed inputs fields using the following [Task input parameters](#params) table.\n\n Changes to the inputs fields are saved automatically.\n\nTask input parameters\n---------------------\n\n\nThe following table describes the input parameters of the **Sheets - Batch Get** task:\n\nTask output\n-----------\n\nThe **Sheets - Batch Get** task returns the response output containing an object with the spreadsheet ID and an array of [ValueRange](https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values#resource:-valuerange) objects corresponding to each requested range, listed in the requested order. Following is a sample output: \n\n```json\n{\n \"spreadsheetId\": SPREADSHEET_ID,\n \"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values#resource-valuerange\": [\n {\n \"range\": \"Sheet1!B1:B1000\",\n \"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values#dimension\": \"COLUMNS\",\n \"values\": [\n [\"Cost\",20.5,15,100,135.5]\n ]\n },\n {\n \"range\": \"Sheet1!D1:D1000\",\n \"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values#dimension\": \"COLUMNS\",\n \"values\": [\n [\"Ship Date\",42430,42444,42449,42449]\n ]\n }\n ]\n }\n```\n\nError handling strategy\n-----------------------\n\n\nAn error handling strategy for a task specifies the action to take if the task fails due to a [temporary error](/application-integration/docs/error-handling). For information about how to use an error handling strategy, and to know about the different types of error handling strategies, see [Error handling strategies](/application-integration/docs/error-handling-strategy).\n\nQuotas and limits\n-----------------\n\nFor information about quotas and limits, see [Quotas and limits](/application-integration/docs/quotas).\n\nWhat's next\n-----------\n\n- Add [edges and edge conditions](/application-integration/docs/edge-overview).\n- [Test and publish](/application-integration/docs/test-publish-integrations) your integration.\n- Configure a [trigger](/application-integration/docs/how-to-guides#configure-triggers).\n- Add a [Data Mapping task](/application-integration/docs/data-mapping-task).\n- See [all tasks for Google Cloud services](/application-integration/docs/how-to#configure-tasks-for-google-cloud-services)."]]