{
    "componentChunkName": "component---node-modules-rocketseat-gatsby-theme-docs-core-src-templates-docs-query-js",
    "path": "/docs/destinations/productivity/google-sheets/",
    "result": {"data":{"mdx":{"id":"04316095-821f-5925-a08b-a94689dd3947","excerpt":"Google Sheets Google Sheets  is a popular spreadsheet program that is bundled as a part of the free, cloud-based office suite offered by Google. With Google…","fields":{"slug":"/docs/destinations/productivity/google-sheets/"},"frontmatter":{"title":"Google Sheets","description":"Step-by-step guide to send event data from RudderStack to Google Sheets.","image":null,"disableTableOfContents":null},"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Google Sheets\",\n  \"description\": \"Step-by-step guide to send event data from RudderStack to Google Sheets.\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", {\n    \"id\": \"google-sheets\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h1\",\n    \"href\": \"#google-sheets\",\n    \"aria-label\": \"google sheets permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Google Sheets\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.google.com/sheets/about/\"\n  }, \"Google Sheets\"), \" is a popular spreadsheet program that is bundled as a part of the free, cloud-based office suite offered by Google. With Google Sheets you can seamlessly create spreadsheets that update and save automatically and are easy to access from your Google Drive.\"), mdx(\"p\", null, \"RudderStack allows you to configure Google Sheets as a destination and send your event data to it directly.\"), mdx(\"div\", {\n    className: \"successBlock\"\n  }, mdx(\"strong\", null, \"Find the open-source transformer code for this destination in our \", mdx(\"a\", {\n    href: \"https://github.com/rudderlabs/rudder-transformer/tree/master/v0/destinations/googlesheets\"\n  }, \"GitHub repo\"), \".\")), mdx(\"h2\", {\n    \"id\": \"getting-started\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#getting-started\",\n    \"aria-label\": \"getting started permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Getting Started\"), mdx(\"p\", null, \"To enable sending data to Google Sheets, you will first need to add it as a destination to the source from which you are sending your event data. Once the destination is enabled, events from RudderStack will start flowing to Google Sheets.\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Connection Mode\")), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Web\")), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Mobile\")), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Server\")))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Device mode\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"-\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"-\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"-\"))), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, \"Cloud mode\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Supported\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Supported\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": \"left\"\n  }, mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Supported\"))))), mdx(\"div\", {\n    className: \"infoBlock\"\n  }, mdx(\"p\", null, \"To know more about the difference between Cloud mode and Device mode in RudderStack, read the \", mdx(\"a\", {\n    href: \"https://rudderstack.com/docs/connections/rudderstack-connection-modes/\"\n  }, \"RudderStack connection modes\"), \" guide.\")), mdx(\"p\", null, \"Once you have confirmed that the platform supports sending events to Google Sheets, perform the steps below:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"From your \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://app.rudderstack.com/\"\n  }, \"RudderStack dashboard\"), \", add the source. From the list of destinations, select \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Google Sheets.\"))), mdx(\"div\", {\n    className: \"infoBlock\"\n  }, mdx(\"p\", null, \"Please follow our \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://rudderstack.com/docs/connections/adding-source-and-destination-rudderstack/\"\n  }, \"Adding a Source and Destination\"), \" guide to add a source and destination in RudderStack.\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Assign a name to the destination and click on \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Next\"), \". You should then see the following screen:\")), mdx(\"undefined\", null, mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"774px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"178.33333333333334%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/webp;base64,UklGRjwBAABXRUJQVlA4IDABAACQBwCdASoUACQAPjEYikOiIaEStAAgAwSzgE6ZQggJGHVR57PTYGvDcAVTkTCNDTaan97AMZUdp+E/kHFKcSd0x+Es/ZAA/v+un0f23AZ54qq+DSwvXWX6NwwAG/DyB516kJHZwwzStEc2GNo5pbvlO6PsTlUxzLTzH7jaGJyEtPkvGNDq7sQK0cJapYKtdv9KIQ1+ggE3Ww0gAVKSWX7eJLNtBqBoKsKg2LH0rn6C19IaE5/InhyiFc/J9Tq50sWMjj/zku6EeiAfFH+qCVsBFUAMg7RU9yV4fY2Z5q3Cvlxu2ALWUT2ClX4qhzdr1elJyAb5EGlkRB3/IO95hvZFYynVcmELkKEPhLjnIVPZ5oRPa62WOutl6bKEooSJRkb/vcReDTaMhFyjwnyCgAAA')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"picture\", {\n    parentName: \"span\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/7fd4595eb2647bde5592915645dcbe80/cbea2/google-sheets-config.webp 240w\", \"/static/7fd4595eb2647bde5592915645dcbe80/42669/google-sheets-config.webp 480w\", \"/static/7fd4595eb2647bde5592915645dcbe80/ed196/google-sheets-config.webp 774w\"],\n    \"sizes\": \"(max-width: 774px) 100vw, 774px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/7fd4595eb2647bde5592915645dcbe80/5243c/google-sheets-config.png 240w\", \"/static/7fd4595eb2647bde5592915645dcbe80/ab158/google-sheets-config.png 480w\", \"/static/7fd4595eb2647bde5592915645dcbe80/620ce/google-sheets-config.png 774w\"],\n    \"sizes\": \"(max-width: 774px) 100vw, 774px\",\n    \"type\": \"image/png\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"src\": \"/static/7fd4595eb2647bde5592915645dcbe80/620ce/google-sheets-config.png\",\n    \"alt\": \"google sheets config\",\n    \"title\": \"google sheets config\",\n    \"loading\": \"lazy\",\n    \"decoding\": \"async\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    }\n  }), \"\\n        \"), \"\\n    \"), mdx(\"span\", {\n    \"className\": \"imageTitle\"\n  }, \"Google Sheets Connection Settings\")), mdx(\"h3\", {\n    \"id\": \"obtaining-the-credentials\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#obtaining-the-credentials\",\n    \"aria-label\": \"obtaining the credentials permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), mdx(\"strong\", {\n    parentName: \"h3\"\n  }, \"Obtaining the Credentials\")), mdx(\"p\", null, \"Before you add Google Sheets as a destination in RudderStack, follow these steps to get the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Google Cloud Service Account credentials\"), \" required for the configuration:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Create a service account in from your Google Cloud Console account, as shown below:\")), mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"960px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"48.75000000000001%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/webp;base64,UklGRoAAAABXRUJQVlA4IHQAAABQBACdASoUAAoAPjEUiEKiISEYBAAgAwSygE6Jkz9f8B5IjoMu+w7oAhWAAP7/Bpf4p/IcnevBmisFp4+WgcBU3+vxJT9sxk0tmhw3UbnwiQCnofCSpLsel9jJ0u07PrjaA6yLcRrS8xwS1AgAPlgC2NgAAA==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"picture\", {\n    parentName: \"span\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/cbea2/image%20(84)%20(1)%20(1).webp 240w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/42669/image%20(84)%20(1)%20(1).webp 480w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/10c02/image%20(84)%20(1)%20(1).webp 960w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/fead5/image%20(84)%20(1)%20(1).webp 1440w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/7e36f/image%20(84)%20(1)%20(1).webp 1920w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/eb2de/image%20(84)%20(1)%20(1).webp 2880w\"],\n    \"sizes\": \"(max-width: 960px) 100vw, 960px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/5243c/image%20(84)%20(1)%20(1).png 240w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/ab158/image%20(84)%20(1)%20(1).png 480w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/7d769/image%20(84)%20(1)%20(1).png 960w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/87339/image%20(84)%20(1)%20(1).png 1440w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/88b03/image%20(84)%20(1)%20(1).png 1920w\", \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/c71fc/image%20(84)%20(1)%20(1).png 2880w\"],\n    \"sizes\": \"(max-width: 960px) 100vw, 960px\",\n    \"type\": \"image/png\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"src\": \"/static/8a0aef99f3b2f8b3d56609176b7a4fa8/7d769/image%20(84)%20(1)%20(1).png\",\n    \"alt\": \"image  84   1   1 \",\n    \"title\": \"image  84   1   1 \",\n    \"loading\": \"lazy\",\n    \"decoding\": \"async\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    }\n  }), \"\\n        \"), \"\\n    \"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"A JSON file with the required credentials will be generated against this service account, as shown:\")), mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"960px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"40%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/webp;base64,UklGRmwAAABXRUJQVlA4IGAAAAAwAwCdASoUAAgAPjEUiEKiISEYBAAgAwS0gAAuBF1hItUAAP7z4Jj4t5f7oFdQDL72XLN7w/gytQWm4Uuz65sPxDrpo6mZQNo7689JZlDw8P05oKEGCEvqSRjsTJeOAAA=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"picture\", {\n    parentName: \"span\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/cbea2/image%20(83).webp 240w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/42669/image%20(83).webp 480w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/10c02/image%20(83).webp 960w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/fead5/image%20(83).webp 1440w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/7e36f/image%20(83).webp 1920w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/87e66/image%20(83).webp 2872w\"],\n    \"sizes\": \"(max-width: 960px) 100vw, 960px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/5243c/image%20(83).png 240w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/ab158/image%20(83).png 480w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/7d769/image%20(83).png 960w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/87339/image%20(83).png 1440w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/88b03/image%20(83).png 1920w\", \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/52412/image%20(83).png 2872w\"],\n    \"sizes\": \"(max-width: 960px) 100vw, 960px\",\n    \"type\": \"image/png\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"src\": \"/static/e1a4fc2b064df0d48b6e2a2ed60da3eb/7d769/image%20(83).png\",\n    \"alt\": \"image  83 \",\n    \"title\": \"image  83 \",\n    \"loading\": \"lazy\",\n    \"decoding\": \"async\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    }\n  }), \"\\n        \"), \"\\n    \"), mdx(\"div\", {\n    className: \"warningBlock\"\n  }, mdx(\"p\", null, \"Once you have completed the connection, make sure you have enabled \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://console.cloud.google.com/apis/library/sheets.googleapis.com?q=sheets&id=739c20c5-5641-41e8-a938-e55ddc082ad1&project=rudder-integration&supportedpurview=project\"\n  }, \"Google-Sheets-API\"), \" in the project of your service account.\")), mdx(\"p\", null, \"Then, enter the following details under \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Connection Settings\"), \" in the RudderStack dashboard.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Credentials\"), \": Paste the downloaded JSON in the \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Credentials\"), \" field in the RudderStack dashboard.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Sheet ID\"), \": Add the Google Sheet ID to which you want to send your event data. You will also need to assign \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Editor\"), \" privileges to the email address of the service account for that specific Google Sheet.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Sheet Name\"), \": Add the Sheet Name to which you want to send your data. You can find the sheet name at the bottom left corner the spreadsheet as shown below:\")), mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"580px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"12.916666666666664%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/webp;base64,UklGRlIAAABXRUJQVlA4IEYAAABQAwCdASoUAAMAPjEUiEKiISEYBAAgAwS0gF+cEQ/d9iGlgAD+/zf4fBkQgeT8xPndpfJ1xL9IVnDOQ7knRm4IDqM3u7gA')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"picture\", {\n    parentName: \"span\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/418c8588619166e1499c4ab289a77823/cbea2/image%20(85).webp 240w\", \"/static/418c8588619166e1499c4ab289a77823/42669/image%20(85).webp 480w\", \"/static/418c8588619166e1499c4ab289a77823/02b68/image%20(85).webp 580w\"],\n    \"sizes\": \"(max-width: 580px) 100vw, 580px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/418c8588619166e1499c4ab289a77823/5243c/image%20(85).png 240w\", \"/static/418c8588619166e1499c4ab289a77823/ab158/image%20(85).png 480w\", \"/static/418c8588619166e1499c4ab289a77823/065c3/image%20(85).png 580w\"],\n    \"sizes\": \"(max-width: 580px) 100vw, 580px\",\n    \"type\": \"image/png\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"src\": \"/static/418c8588619166e1499c4ab289a77823/065c3/image%20(85).png\",\n    \"alt\": \"image  85 \",\n    \"title\": \"image  85 \",\n    \"loading\": \"lazy\",\n    \"decoding\": \"async\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    }\n  }), \"\\n        \"), \"\\n    \"), mdx(\"div\", {\n    className: \"warningBlock\"\n  }, mdx(\"p\", null, \"The \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Sheet Name\"), \" is \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"case-sensitive\"), \" and has to be exactly as seen in Google Sheets.\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Next, enter the \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Event Properties\"), \" corresponding to \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Column Name\"), \" under the \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Map Event to Google Sheets section\"), \".\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"NOTE\"), \": For mapping \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"attributes\"), \" from \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"traits\"), \" or \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"properties\"), \",\\nyou can directly enter the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"attribute\"), \" name \", \"(\", \"for e.g. \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"productName\"), \",\\n\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"firstName\"), \", or \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"address.city\"), \")\", \" and map it to desired \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Column\"), \". For other\\ncontextual attributes, you will need to enter the absolute path to the\\n\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"attribute\"), \" using dot notation. \", \"(\", \"for e.g. \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"context.app.build\"), \")\"), mdx(\"div\", {\n    className: \"warningBlock\"\n  }, mdx(\"p\", null, \"If you have \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Nested Attributes\"), \" inside \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"properties\"), \" or \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"traits\"), \", please use the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"dot notation\"), \" for mapping to respective \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Column\"), \" \", \"(\", \"For e.g.: \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"address.zip\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"address.city\"), \"..\", \")\")), mdx(\"div\", {\n    className: \"infoBlock\"\n  }, mdx(\"p\", null, \"For mapping \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"attributes\"), \" from event \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"properties\"), \" or \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"traits\"), \"/\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"context.traits\"), \", RudderStack also supports absolute mapping. For example: adding \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"context.traits.firstName\"), \" will map the same value as adding \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"firstName\"), \".\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"NOTE\"), \": We advise you to map with absolute path as it resolves\\nthe ambiguity when you have same \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"attribute\"), \" name in \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"traits\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"context.traits\"), \"\\nor \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"properties\"), \".\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Finally, click on \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Next\"), \" to complete the configuration.\")), mdx(\"p\", null, \"Google Sheets should now be added and enabled as a destination in RudderStack.\"), mdx(\"h2\", {\n    \"id\": \"page\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#page\",\n    \"aria-label\": \"page permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Page\"), mdx(\"p\", null, \"The \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"page\"), \" call contains information related to the page, such as the URL of the web page visited by the user.\"), mdx(\"div\", {\n    className: \"infoBlock\"\n  }, mdx(\"p\", null, \"For more information on the \", mdx(\"code\", {\n    className: \"inline-code\"\n  }, \"page\"), \" method, please refer to our \", mdx(\"a\", {\n    href: \"https://rudderstack.com/docs/rudderstack-api\"\n  }, \"RudderStack API Specification\"), \" guide.\")), mdx(\"p\", null, \"A sample \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"page\"), \" payload is as shown in the snippet below:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-javascript\"\n  }, \"rudderanalytics.page({\\n  path: \\\"path\\\",\\n  url: \\\"url\\\",\\n  title: \\\"title\\\",\\n  search: \\\"search\\\",\\n  referrer: \\\"referrer\\\",\\n})\\n\")), mdx(\"h2\", {\n    \"id\": \"identify\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#identify\",\n    \"aria-label\": \"identify permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Identify\"), mdx(\"p\", null, \"The \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"identify\"), \" call captures the relevant details about the visiting user.\"), mdx(\"div\", {\n    className: \"infoBlock\"\n  }, mdx(\"p\", null, \"For more information on the \", mdx(\"code\", {\n    className: \"inline-code\"\n  }, \"identify\"), \" method, please refer to our \", mdx(\"a\", {\n    href: \"https://rudderstack.com/docs/rudderstack-api\"\n  }, \"RudderStack API Specification\"), \" guide.\")), mdx(\"p\", null, \"A sample \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"identify\"), \" payload is as shown in the snippet below:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-javascript\"\n  }, \"rudderanalytics.identify(\\\"userId\\\", {\\n  name: \\\"FirstName LastName\\\",\\n  email: \\\"example@email.com\\\",\\n  phone: \\\"phone\\\",\\n})\\n\")), mdx(\"h2\", {\n    \"id\": \"track\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#track\",\n    \"aria-label\": \"track permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Track\"), mdx(\"p\", null, \"The \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"track\"), \" call captures the information related to the actions performed by the user along with their properties or traits.\"), mdx(\"div\", {\n    className: \"infoBlock\"\n  }, mdx(\"p\", null, \"For more information on the \", mdx(\"code\", {\n    className: \"inline-code\"\n  }, \"track\"), \" method, please refer to our \", mdx(\"a\", {\n    href: \"https://rudderstack.com/docs/rudderstack-api\"\n  }, \"RudderStack API Specification\"), \" guide.\")), mdx(\"p\", null, \"A sample \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"track\"), \" payload is as shown in the snippet below:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-javascript\"\n  }, \"rudderanalytics.track(\\\"Track Event\\\", {\\n  category: \\\"category\\\",\\n  label: \\\"label\\\",\\n  value: \\\"value\\\",\\n})\\n\")), mdx(\"h2\", {\n    \"id\": \"screen\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#screen\",\n    \"aria-label\": \"screen permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Screen\"), mdx(\"p\", null, \"The \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"screen\"), \" method allows you to record whenever a user sees the mobile screen along with any associated optional properties. This call is similar to the \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"page\"), \" call but is exclusive to your mobile device.\"), mdx(\"p\", null, \"A sample \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"screen\"), \" call looks like the following code snippet:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-objectivec\"\n  }, \"[[RSClient sharedInstance] screen:@\\\"Sample Screen Name\\\" properties:@{@\\\"prop_key\\\" : @\\\"prop_value\\\"}];\\n\")), mdx(\"h2\", {\n    \"id\": \"faqs\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#faqs\",\n    \"aria-label\": \"faqs permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"FAQs\"), mdx(\"h3\", {\n    \"id\": \"i-have-added-my-service-account-credentials-why-are-my-events-still-not-sent-to-google-sheets\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#i-have-added-my-service-account-credentials-why-are-my-events-still-not-sent-to-google-sheets\",\n    \"aria-label\": \"i have added my service account credentials why are my events still not sent to google sheets permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"I have added my Service Account Credentials. Why are my events still not sent to Google-Sheets?\"), mdx(\"p\", null, \"To ensure that your events are sent to Google Sheets, verify if you have taken the following steps:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Enabled Google-Sheets-API in the project of your service account.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Added correct Sheet-Id and Sheet name in RudderStack dashboard.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Assigned \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Editor\"), \" access to your service account for accessing the Google Sheet.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Added the event \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"attribute\"), \" mapping for the Sheet.\")), mdx(\"h3\", {\n    \"id\": \"where-do-i-find-my-google-sheet-id\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#where-do-i-find-my-google-sheet-id\",\n    \"aria-label\": \"where do i find my google sheet id permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Where do I find my Google-Sheet-ID?\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"You can find the Google-Sheet-Id within the Google Sheet URL, as highlighted below:\")), mdx(\"undefined\", null, mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"960px\"\n    }\n  }, \"\\n      \", mdx(\"span\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"35%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/webp;base64,UklGRnAAAABXRUJQVlA4IGQAAABQAwCdASoUAAcAPjEUiEKiISEYBAAgAwSzgE6AEO/dY9L8iAD++kn/7T//rJcy/YjO98M6wNghtaQt8uar+3zbyZS88m+PNvq/Gb8Kvw3Hfmye77QakJFRq8JKTTqrV52ZiAAA')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"picture\", {\n    parentName: \"span\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/fbbc57269e42d33eb61a3c53d614d3b1/cbea2/Google-Sheet-ID.webp 240w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/42669/Google-Sheet-ID.webp 480w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/10c02/Google-Sheet-ID.webp 960w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/fead5/Google-Sheet-ID.webp 1440w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/7e36f/Google-Sheet-ID.webp 1920w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/a6f75/Google-Sheet-ID.webp 2292w\"],\n    \"sizes\": \"(max-width: 960px) 100vw, 960px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/fbbc57269e42d33eb61a3c53d614d3b1/5243c/Google-Sheet-ID.png 240w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/ab158/Google-Sheet-ID.png 480w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/7d769/Google-Sheet-ID.png 960w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/87339/Google-Sheet-ID.png 1440w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/88b03/Google-Sheet-ID.png 1920w\", \"/static/fbbc57269e42d33eb61a3c53d614d3b1/973bc/Google-Sheet-ID.png 2292w\"],\n    \"sizes\": \"(max-width: 960px) 100vw, 960px\",\n    \"type\": \"image/png\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"src\": \"/static/fbbc57269e42d33eb61a3c53d614d3b1/7d769/Google-Sheet-ID.png\",\n    \"alt\": \"Google Sheet ID\",\n    \"title\": \"Google Sheet ID\",\n    \"loading\": \"lazy\",\n    \"decoding\": \"async\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    }\n  }), \"\\n        \"), \"\\n    \"), mdx(\"span\", {\n    \"className\": \"imageTitle\"\n  }, \"Google Sheet ID (underlined in yellow)\")), mdx(\"h2\", {\n    \"id\": \"contact-us\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#contact-us\",\n    \"aria-label\": \"contact us permalink\",\n    \"className\": \"anchor before\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  }))), \"Contact Us\"), mdx(\"p\", null, \"If you come across any issues while configuring or using Google Sheets with RudderStack, please feel free to \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"mailto:%20contact@rudderstack.com\"\n  }, \"contact us\"), \". You can also start a conversation in our \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://rudderstack.com/join-rudderstack-slack-community\"\n  }, \"Slack\"), \" community; we will be happy to talk to you!\"));\n}\n;\nMDXContent.isMDXComponent = true;","headings":[{"depth":1,"value":"Google Sheets"},{"depth":2,"value":"Getting Started"},{"depth":3,"value":"Obtaining the Credentials"},{"depth":2,"value":"Page"},{"depth":2,"value":"Identify"},{"depth":2,"value":"Track"},{"depth":2,"value":"Screen"},{"depth":2,"value":"FAQs"},{"depth":3,"value":"I have added my Service Account Credentials. Why are my events still not sent to Google-Sheets?"},{"depth":3,"value":"Where do I find my Google-Sheet-ID?"},{"depth":2,"value":"Contact Us"}]}},"pageContext":{"slug":"/docs/destinations/productivity/google-sheets/","next":{"label":"Home","link":"/docs/home"},"repositoryEditUrl":"","repositoryProvider":""}},
    "staticQueryHashes": ["2501019404"]}