{"id":15668,"date":"2023-12-31T09:00:00","date_gmt":"2023-12-31T00:00:00","guid":{"rendered":"https:\/\/www.autooffice.co.kr\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/"},"modified":"2025-09-15T17:35:15","modified_gmt":"2025-09-15T08:35:15","slug":"generating-random-ids-with-apps-script","status":"publish","type":"post","link":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/","title":{"rendered":"Generating Random IDs with Apps Script"},"content":{"rendered":"<p>This post is a corrected post after AI explains the code included in the book <a title=\"\" href=\"https:\/\/www.autooffice.io\/content\/ebizbooks-apps-script\" target=\"_blank\" rel=\"noopener\">&#8220;Google Apps Script 101: Building Work Automation For Free&#8221;<\/a>. Added a <s>strikethrough<\/s> when editing what AI has written, and added <span style=\"color: #ff3366;\">color<\/span> when edited by author<\/p>\n<h2>Table of Contents<\/h2>\n<ol>\n<li><a href=\"#summary\">Summary<\/a><\/li>\n<li><a href=\"#code\">Code<\/a><\/li>\n<li><a href=\"#explanation\">Code Explanation<\/a><\/li>\n<li><a href=\"#example\">Example<\/a><\/li>\n<li><a href=\"#ai-prompt\">AI Prompt<\/a><\/li>\n<\/ol>\n<h2 id=\"summary\">Summary<\/h2>\n<p>In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.<\/p>\n<h2 id=\"code\">Code<\/h2>\n<pre><code>function getRandomId() {\n  const idLength = 10\n  const charPool = 'abcdefghijklmnopqrstuvwxyz0123456789'\n  let randomId = ''\n  \n  for (let i = 0; i &lt; idLength; i++) {\n    randomId += charPool.charAt(Math.floor(Math.random() * charPool.length))\n  }  \n  \n  return randomId\n}<\/code><\/pre>\n<h2 id=\"explanation\">Code Explanation<\/h2>\n<p>The code defines a function <code>getRandomId<\/code> that generates a random ID. It uses a constant <code>idLength<\/code> to specify the length of the ID, and a constant <code>charPool<\/code> to define the characters that can be used in the ID.<\/p>\n<p>A variable <code>randomId<\/code> is initialized as an empty string. The function then loops <code>idLength<\/code> times, each time appending a random character from the <code>charPool<\/code> using the <code>charAt<\/code> method.<\/p>\n<p>Finally, the generated ID is returned.<\/p>\n<h2 id=\"ai-prompt\">AI Prompt<\/h2>\n<p>Write a function that generates a random ID of a specified length using a character pool. Log the generated ID. The function should take the ID length and the character pool as parameters.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.<\/p>\n","protected":false},"author":1,"featured_media":15670,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[5,118],"tags":[512,69,7],"class_list":["post-15668","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-spreadsheet","category-apps-script","tag-ai-assisted","tag-script","tag-spreadsheet"],"translation":{"provider":"WPGlobus","version":"3.0.3","language":"en","enabled_languages":["ko","en"],"languages":{"ko":{"title":true,"content":true,"excerpt":true},"en":{"title":true,"content":true,"excerpt":true}}},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ubb38\uc790 \ud480\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uae38\uc774\uc758 \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\ub97c \uc791\uc131\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \ub2e4\uc591\ud55c \uc6a9\ub3c4\ub85c \uace0\uc720\ud55c \uc2dd\ubcc4\uc790\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc720\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.{:}\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"autooffice\"\/>\n\t<meta name=\"keywords\" content=\"ai assisted,apps script,spreadsheet,\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8,\uc571\uc2a4 \uc2a4\ud06c\ub9bd\ud2b8\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Tech Blog of autooffice - Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Generating Random IDs with Apps Script - Tech Blog of autooffice\" \/>\n\t\t<meta property=\"og:description\" content=\"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ubb38\uc790 \ud480\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uae38\uc774\uc758 \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\ub97c \uc791\uc131\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \ub2e4\uc591\ud55c \uc6a9\ub3c4\ub85c \uace0\uc720\ud55c \uc2dd\ubcc4\uc790\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc720\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.{:}\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t\t<meta property=\"og:image:height\" content=\"210\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-12-31T00:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-09-15T08:35:15+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Generating Random IDs with Apps Script - Tech Blog of autooffice\" \/>\n\t\t<meta name=\"twitter:description\" content=\"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ubb38\uc790 \ud480\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uae38\uc774\uc758 \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\ub97c \uc791\uc131\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \ub2e4\uc591\ud55c \uc6a9\ub3c4\ub85c \uace0\uc720\ud55c \uc2dd\ubcc4\uc790\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc720\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.{:}\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#blogposting\",\"name\":\"Generating Random IDs with Apps Script - Tech Blog of autooffice\",\"headline\":\"Generating Random IDs with Apps Script\",\"author\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/wp\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/\\uc6cc\\ub4dc\\ud504\\ub808\\uc2a4.png\",\"width\":696,\"height\":400},\"datePublished\":\"2023-12-31T09:00:00+09:00\",\"dateModified\":\"2025-09-15T17:35:15+09:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#webpage\"},\"articleSection\":\"\\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8, \\uc571\\uc2a4 \\uc2a4\\ud06c\\ub9bd\\ud2b8, AI Assisted, Apps Script, Spreadsheet\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/category\\\/spreadsheet\\\/#listItem\",\"name\":\"\\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/category\\\/spreadsheet\\\/#listItem\",\"position\":2,\"name\":\"\\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\",\"item\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/category\\\/spreadsheet\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#listItem\",\"name\":\"Generating Random IDs with Apps Script\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#listItem\",\"position\":3,\"name\":\"Generating Random IDs with Apps Script\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/category\\\/spreadsheet\\\/#listItem\",\"name\":\"\\uc2a4\\ud504\\ub808\\ub4dc\\uc2dc\\ud2b8\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#organization\",\"name\":\"\\uc624\\ud1a0\\uc624\\ud53c\\uc2a4\",\"description\":\"Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/\",\"telephone\":\"+821024904264\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/wp\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/logo-new2023.png\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#organizationLogo\",\"width\":1461,\"height\":250},\"image\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/#author\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/\",\"name\":\"autooffice\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#webpage\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/\",\"name\":\"Generating Random IDs with Apps Script - Tech Blog of autooffice\",\"description\":\"{:ko}\\uc774 \\ube14\\ub85c\\uadf8 \\ud3ec\\uc2a4\\ud2b8\\uc5d0\\uc11c\\ub294 Apps Script\\ub97c \\uc0ac\\uc6a9\\ud558\\uc5ec \\ubb34\\uc791\\uc704 ID\\ub97c \\uc0dd\\uc131\\ud558\\ub294 \\ubc29\\ubc95\\uc744 \\uc0b4\\ud3b4\\ubcf4\\uaca0\\uc2b5\\ub2c8\\ub2e4. \\ubb38\\uc790 \\ud480\\uc744 \\uc0ac\\uc6a9\\ud558\\uc5ec \\uc9c0\\uc815\\ub41c \\uae38\\uc774\\uc758 \\ubb34\\uc791\\uc704 ID\\ub97c \\uc0dd\\uc131\\ud558\\ub294 \\ud568\\uc218\\ub97c \\uc791\\uc131\\ud560 \\uac83\\uc785\\ub2c8\\ub2e4. \\uc774\\ub294 \\ub2e4\\uc591\\ud55c \\uc6a9\\ub3c4\\ub85c \\uace0\\uc720\\ud55c \\uc2dd\\ubcc4\\uc790\\ub97c \\uc0dd\\uc131\\ud558\\ub294 \\ub370 \\uc720\\uc6a9\\ud560 \\uc218 \\uc788\\uc2b5\\ub2c8\\ub2e4.{:}{:en}In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.{:}\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/author\\\/autooffice\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/wp\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/\\uc6cc\\ub4dc\\ud504\\ub808\\uc2a4.png\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#mainImage\",\"width\":696,\"height\":400},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/blog\\\/2023\\\/12\\\/31\\\/generating-random-ids-with-apps-script\\\/#mainImage\"},\"datePublished\":\"2023-12-31T09:00:00+09:00\",\"dateModified\":\"2025-09-15T17:35:15+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/\",\"name\":\"\\uc624\\ud1a0\\uc624\\ud53c\\uc2a4\",\"alternateName\":\"autooffice\",\"description\":\"Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.autooffice.co.kr\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Generating Random IDs with Apps Script - Tech Blog of autooffice","description":"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ubb38\uc790 \ud480\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uae38\uc774\uc758 \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\ub97c \uc791\uc131\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \ub2e4\uc591\ud55c \uc6a9\ub3c4\ub85c \uace0\uc720\ud55c \uc2dd\ubcc4\uc790\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc720\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.{:}","canonical_url":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/","robots":"max-image-preview:large","keywords":"ai assisted,apps script,spreadsheet,\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8,\uc571\uc2a4 \uc2a4\ud06c\ub9bd\ud2b8","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#blogposting","name":"Generating Random IDs with Apps Script - Tech Blog of autooffice","headline":"Generating Random IDs with Apps Script","author":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/#author"},"publisher":{"@id":"https:\/\/www.autooffice.co.kr\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/12\/\uc6cc\ub4dc\ud504\ub808\uc2a4.png","width":696,"height":400},"datePublished":"2023-12-31T09:00:00+09:00","dateModified":"2025-09-15T17:35:15+09:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#webpage"},"isPartOf":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#webpage"},"articleSection":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8, \uc571\uc2a4 \uc2a4\ud06c\ub9bd\ud2b8, AI Assisted, Apps Script, Spreadsheet"},{"@type":"BreadcrumbList","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en#listItem","position":1,"name":"Home","item":"https:\/\/www.autooffice.co.kr\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/#listItem","name":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8"}},{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/#listItem","position":2,"name":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8","item":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#listItem","name":"Generating Random IDs with Apps Script"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#listItem","position":3,"name":"Generating Random IDs with Apps Script","previousItem":{"@type":"ListItem","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/#listItem","name":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8"}}]},{"@type":"Organization","@id":"https:\/\/www.autooffice.co.kr\/en\/#organization","name":"\uc624\ud1a0\uc624\ud53c\uc2a4","description":"Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.","url":"https:\/\/www.autooffice.co.kr\/en\/","telephone":"+821024904264","logo":{"@type":"ImageObject","url":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/logo-new2023.png","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#organizationLogo","width":1461,"height":250},"image":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/#author","url":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/","name":"autooffice"},{"@type":"WebPage","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#webpage","url":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/","name":"Generating Random IDs with Apps Script - Tech Blog of autooffice","description":"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ubb38\uc790 \ud480\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uae38\uc774\uc758 \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\ub97c \uc791\uc131\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \ub2e4\uc591\ud55c \uc6a9\ub3c4\ub85c \uace0\uc720\ud55c \uc2dd\ubcc4\uc790\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc720\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.{:}","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.autooffice.co.kr\/en\/#website"},"breadcrumb":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#breadcrumblist"},"author":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/#author"},"creator":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/author\/autooffice\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/12\/\uc6cc\ub4dc\ud504\ub808\uc2a4.png","@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#mainImage","width":696,"height":400},"primaryImageOfPage":{"@id":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/#mainImage"},"datePublished":"2023-12-31T09:00:00+09:00","dateModified":"2025-09-15T17:35:15+09:00"},{"@type":"WebSite","@id":"https:\/\/www.autooffice.co.kr\/en\/#website","url":"https:\/\/www.autooffice.co.kr\/en\/","name":"\uc624\ud1a0\uc624\ud53c\uc2a4","alternateName":"autooffice","description":"Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.autooffice.co.kr\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Tech Blog of autooffice - Sharing Knowhow about automation, apps script, looker studio, BigQuery, spreadsheet.","og:type":"article","og:title":"Generating Random IDs with Apps Script - Tech Blog of autooffice","og:description":"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ubb38\uc790 \ud480\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uae38\uc774\uc758 \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\ub97c \uc791\uc131\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \ub2e4\uc591\ud55c \uc6a9\ub3c4\ub85c \uace0\uc720\ud55c \uc2dd\ubcc4\uc790\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc720\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.{:}","og:url":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/","og:image":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png","og:image:secure_url":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png","og:image:width":400,"og:image:height":210,"article:published_time":"2023-12-31T00:00:00+00:00","article:modified_time":"2025-09-15T08:35:15+00:00","twitter:card":"summary_large_image","twitter:title":"Generating Random IDs with Apps Script - Tech Blog of autooffice","twitter:description":"{:ko}\uc774 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud2b8\uc5d0\uc11c\ub294 Apps Script\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ubb38\uc790 \ud480\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc9c0\uc815\ub41c \uae38\uc774\uc758 \ubb34\uc791\uc704 ID\ub97c \uc0dd\uc131\ud558\ub294 \ud568\uc218\ub97c \uc791\uc131\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 \ub2e4\uc591\ud55c \uc6a9\ub3c4\ub85c \uace0\uc720\ud55c \uc2dd\ubcc4\uc790\ub97c \uc0dd\uc131\ud558\ub294 \ub370 \uc720\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.{:}{:en}In this blog post, we will explore how to generate random IDs using Apps Script. We will write a function that creates a random ID of a specified length using a character pool. This can be useful for generating unique identifiers for various purposes.{:}","twitter:image":"https:\/\/www.autooffice.co.kr\/wp\/wp-content\/uploads\/2023\/07\/autooffice_share.png"},"aioseo_meta_data":{"post_id":"15668","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2023-12-31 05:23:51","updated":"2025-09-15 08:39:36","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.autooffice.co.kr\/en\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/\" title=\"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8\">\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tGenerating Random IDs with Apps Script\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.autooffice.co.kr\/en"},{"label":"\uc2a4\ud504\ub808\ub4dc\uc2dc\ud2b8","link":"https:\/\/www.autooffice.co.kr\/en\/blog\/category\/spreadsheet\/"},{"label":"Generating Random IDs with Apps Script","link":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/12\/31\/generating-random-ids-with-apps-script\/"}],"_links":{"self":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/comments?post=15668"}],"version-history":[{"count":3,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15668\/revisions"}],"predecessor-version":[{"id":17179,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15668\/revisions\/17179"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/media\/15670"}],"wp:attachment":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/media?parent=15668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/categories?post=15668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/tags?post=15668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}