[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-28 UTC."],[[["\u003cp\u003eGenerates a CSV formatted saved report using a GET request to the specified URL.\u003c/p\u003e\n"],["\u003cp\u003eRequires specifying the saved report name as a path parameter and optionally allows customizing date range, language, currency, and timezone using query parameters.\u003c/p\u003e\n"],["\u003cp\u003eThe request body should be empty, and a successful response will be a standard HTTP response.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires either \u003ccode\u003ehttps://www.googleapis.com/auth/adsense\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/adsense.readonly\u003c/code\u003e OAuth scopes.\u003c/p\u003e\n"]]],["This outlines the process for generating a CSV-formatted saved report via an HTTP GET request to `https://adsense.googleapis.com/v2/{name=accounts/*/reports/*}/saved:generateCsv`. The request requires a `name` path parameter specifying the report's location. Query parameters like `dateRange`, `startDate`, `endDate`, `languageCode`, `currencyCode`, and `reportingTimeZone` can customize the report. The request body must be empty, and the response format is generic. Authorization requires either `adsense` or `adsense.readonly` scopes.\n"],null,["- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nGenerates a csv formatted saved report.\n\nHTTP request\n\n`GET https://adsense.googleapis.com/v2/{name=accounts/*/reports/*}/saved:generateCsv`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\nPath parameters\n\n| Parameters ||\n|--------|------------------------------------------------------------------------------------------|\n| `name` | `string` Required. Name of the saved report. Format: accounts/{account}/reports/{report} |\n\nQuery parameters\n\n| Parameters ||\n|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `dateRange` | `enum (`[ReportingDateRange](/adsense/management/reference/rest/v2/ReportingDateRange)`)` Date range of the report, if unset the range will be considered CUSTOM. |\n| `startDate` | `object (`[Date](/adsense/management/reference/rest/v2/Date)`)` Start of the date range to report on, inclusive. Only needed when dateRange is CUSTOM or unspecified. |\n| `endDate` | `object (`[Date](/adsense/management/reference/rest/v2/Date)`)` End of the date range to report on, inclusive. Only needed when dateRange is CUSTOM or unspecified. |\n| `languageCode` | `string` The language to use for translating report output. If unspecified, this defaults to English (\"en\"). If the given language is not supported, report output will be returned in English. The language is specified as an [IETF BCP-47 language code](https://en.wikipedia.org/wiki/IETF_language_tag). |\n| `currencyCode` | `string` The [ISO-4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) to use when reporting on monetary metrics. Defaults to the account's currency if not set. |\n| `reportingTimeZone` | `enum (`[ReportingTimeZone](/adsense/management/reference/rest/v2/ReportingTimeZone)`)` Timezone in which to generate the report. If unspecified, this defaults to the account timezone. For more information, see [changing the time zone of your reports](https://support.google.com/adsense/answer/9830725). |\n\nRequest body\n\nThe request body must be empty.\n\nResponse body\n\nIf successful, the response is a generic HTTP response whose format is defined by the method.\n\nAuthorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/adsense`\n- `\n https://www.googleapis.com/auth/adsense.readonly`"]]