{"id":22388340,"url":"https://github.com/google-marketing-solutions/dv360-api-appsscript-samples","last_synced_at":"2025-06-10T08:04:40.210Z","repository":{"id":45734299,"uuid":"244553555","full_name":"google-marketing-solutions/dv360-api-appsscript-samples","owner":"google-marketing-solutions","description":"Google Apps Script samples for the Display \u0026 Video (DV360) API","archived":false,"fork":false,"pushed_at":"2024-08-01T13:43:37.000Z","size":44,"stargazers_count":22,"open_issues_count":3,"forks_count":9,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-06T21:23:41.011Z","etag":null,"topics":["appsscript","dv360"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/google-marketing-solutions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-03T05:53:52.000Z","updated_at":"2025-02-20T03:40:58.000Z","dependencies_parsed_at":"2024-08-01T15:21:44.040Z","dependency_job_id":null,"html_url":"https://github.com/google-marketing-solutions/dv360-api-appsscript-samples","commit_stats":null,"previous_names":["google-marketing-solutions/dv360-api-appsscript-samples","google/dv360-api-appsscript-samples"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-marketing-solutions%2Fdv360-api-appsscript-samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-marketing-solutions%2Fdv360-api-appsscript-samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-marketing-solutions%2Fdv360-api-appsscript-samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-marketing-solutions%2Fdv360-api-appsscript-samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/google-marketing-solutions","download_url":"https://codeload.github.com/google-marketing-solutions/dv360-api-appsscript-samples/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-marketing-solutions%2Fdv360-api-appsscript-samples/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259033827,"owners_count":22795769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appsscript","dv360"],"created_at":"2024-12-05T02:13:11.249Z","updated_at":"2025-06-10T08:04:40.179Z","avatar_url":"https://github.com/google-marketing-solutions.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DV360 API Samples in Apps Script\n\nThis repository contains usage samples for the Display \u0026 Video 360 (DV360)\nAPI, written in Google Apps Script. You can use these samples to create, manage,\nupdate and delete DV360 entities (Advertisers, Insertion Orders, Line Items and\nCampaigns) at scale and in bulk.\n\n**DISCLAIMER**: The code samples shared here are _not_ formally supported\nby Google and are provided only as a reference. See [LICENSE](LICENSE.md)\nfor more information.\n\nContributions are highly encouraged; see [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Configuration and Setup\n\n1.  Make a copy of this\n    [template](https://docs.google.com/spreadsheets/d/1F9O8rwtbkeMnZ_mUd7WAcDFka7wryuy4X15e8gCwDFU)\n    Google Sheets Spreadsheet.\n1.  Create a new Google Cloud Platform (GCP) Project that will be linked to your\n    script.\n1.  [Open the GCP console](https://console.cloud.google.com/) and navigate to\n    _APIs \u0026 Services \u003e Library_ and enable the _Display \u0026 Video 360 API_.\n1.  Create an Apps Script project that is linked to the Google Sheets\n    Spreadsheet by navigating to _Tools \u003e Script Editor_ within the Spreadsheet.\n    Alternatively open the script directly from the\n    [Apps Script Project Dashboard](https://script.google.com/home/all).\n1.  Within the Script Editor, navigate to _Resources \u003e Cloud platform project_\n    and link the GCP project created in step #1 using its _project number_. You\n    can retrieve the project number ny navigating to the GCP console's _Home_\n    and copying the number out of the _Project info_ card.\n1.  Copy the code samples provided in [src/](src) to the script project created\n    above. Consider using\n    [clasp](https://github.com/google/clasp) for easier code management.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogle-marketing-solutions%2Fdv360-api-appsscript-samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoogle-marketing-solutions%2Fdv360-api-appsscript-samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogle-marketing-solutions%2Fdv360-api-appsscript-samples/lists"}