[{"data":1,"prerenderedAt":225},["ShallowReactive",2],{"navigation-en":3,"page-\u002Fen\u002Ftutorials\u002Foverview":134,"\u002Fen\u002Ftutorials\u002Foverview-surround":220},[4],{"title":5,"path":6,"stem":7,"children":8,"page":26},"En","\u002Fen","en",[9,27,48,77,90,97],{"title":10,"path":11,"stem":12,"children":13,"page":26},"Getting Started","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[14,18,22],{"title":15,"path":16,"stem":17},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F1.getting-started\u002F1.introduction",{"title":19,"path":20,"stem":21},"Installation","\u002Fen\u002Fgetting-started\u002Finstallation","en\u002F1.getting-started\u002F2.installation",{"title":23,"path":24,"stem":25},"Configuration Reference","\u002Fen\u002Fgetting-started\u002Fconfiguration","en\u002F1.getting-started\u002F3.configuration",false,{"title":28,"path":29,"stem":30,"children":31,"page":26},"Composables","\u002Fen\u002Fcomposables","en\u002F2.composables",[32,36,40,44],{"title":33,"path":34,"stem":35},"useGSheet","\u002Fen\u002Fcomposables\u002Fuse-gsheet","en\u002F2.composables\u002F1.use-gsheet",{"title":37,"path":38,"stem":39},"useGSheetAsObject","\u002Fen\u002Fcomposables\u002Fuse-gsheet-as-object","en\u002F2.composables\u002F2.use-gsheet-as-object",{"title":41,"path":42,"stem":43},"useGSheetRow","\u002Fen\u002Fcomposables\u002Fuse-gsheet-row","en\u002F2.composables\u002F3.use-gsheet-row",{"title":45,"path":46,"stem":47},"useGSheetWrite","\u002Fen\u002Fcomposables\u002Fuse-gsheet-write","en\u002F2.composables\u002F4.use-gsheet-write",{"title":49,"path":50,"stem":51,"children":52,"page":26},"Authentication Modes","\u002Fen\u002Fauth-modes","en\u002F3.auth-modes",[53,57,61,65,69,73],{"title":54,"path":55,"stem":56},"Authentication Modes Overview","\u002Fen\u002Fauth-modes\u002Foverview","en\u002F3.auth-modes\u002F1.overview",{"title":58,"path":59,"stem":60},"GViz Mode (Google Visualization API)","\u002Fen\u002Fauth-modes\u002Fgviz","en\u002F3.auth-modes\u002F2.gviz",{"title":62,"path":63,"stem":64},"CSV Export Mode","\u002Fen\u002Fauth-modes\u002Fcsv","en\u002F3.auth-modes\u002F3.csv",{"title":66,"path":67,"stem":68},"Google Apps Script Mode","\u002Fen\u002Fauth-modes\u002Fappscript","en\u002F3.auth-modes\u002F4.appscript",{"title":70,"path":71,"stem":72},"API Key Mode","\u002Fen\u002Fauth-modes\u002Fapikey","en\u002F3.auth-modes\u002F5.apikey",{"title":74,"path":75,"stem":76},"Service Account Mode","\u002Fen\u002Fauth-modes\u002Fservice-account","en\u002F3.auth-modes\u002F6.service-account",{"title":78,"path":79,"stem":80,"children":81,"page":26},"AI","\u002Fen\u002Fai","en\u002F4.ai",[82,86],{"title":83,"path":84,"stem":85},"Agent Skills (AI Integration)","\u002Fen\u002Fai\u002Fagent-skills","en\u002F4.ai\u002F1.agent-skills",{"title":87,"path":88,"stem":89},"Model Context Protocol (MCP)","\u002Fen\u002Fai\u002Fmcp","en\u002F4.ai\u002F2.mcp",{"title":91,"path":92,"stem":93,"children":94},"Demos","\u002Fen\u002Fdemos","en\u002F5.demos\u002Findex",[95],{"title":96,"path":92,"stem":93},"Live Demos",{"title":98,"path":99,"stem":100,"children":101,"page":26},"Tutorials","\u002Fen\u002Ftutorials","en\u002F6.tutorials",[102,106,110,114,118,122,126,130],{"title":103,"path":104,"stem":105},"Tutorials Overview","\u002Fen\u002Ftutorials\u002Foverview","en\u002F6.tutorials\u002F0.overview",{"title":107,"path":108,"stem":109},"Apps Script Web App Tutorial","\u002Fen\u002Ftutorials\u002Fappscript-tutorial","en\u002F6.tutorials\u002F1.appscript-tutorial",{"title":111,"path":112,"stem":113},"Complete Step-by-Step Tutorial","\u002Fen\u002Ftutorials\u002Fstep-by-step","en\u002F6.tutorials\u002F1.step-by-step",{"title":115,"path":116,"stem":117},"GViz SQL Analytics Tutorial","\u002Fen\u002Ftutorials\u002Fgviz-sql-tutorial","en\u002F6.tutorials\u002F2.gviz-sql-tutorial",{"title":119,"path":120,"stem":121},"CSV Product Catalog Tutorial","\u002Fen\u002Ftutorials\u002Fcsv-catalog-tutorial","en\u002F6.tutorials\u002F3.csv-catalog-tutorial",{"title":123,"path":124,"stem":125},"API Key Inventory Tutorial","\u002Fen\u002Ftutorials\u002Fapikey-tutorial","en\u002F6.tutorials\u002F4.apikey-tutorial",{"title":127,"path":128,"stem":129},"Service Account HR & Payroll Tutorial","\u002Fen\u002Ftutorials\u002Fservice-account-tutorial","en\u002F6.tutorials\u002F5.service-account-tutorial",{"title":131,"path":132,"stem":133},"Sheet Routing Map Tutorial","\u002Fen\u002Ftutorials\u002Fsheets-routing-tutorial","en\u002F6.tutorials\u002F6.sheets-routing-tutorial",{"id":135,"title":103,"body":136,"description":214,"extension":215,"icon":216,"links":216,"meta":217,"navigation":216,"path":104,"seo":218,"stem":105,"__hash__":219},"docs_en\u002Fen\u002F6.tutorials\u002F0.overview.md",{"type":137,"value":138,"toc":209},"minimark",[139,148],[140,141,142,143,147],"p",{},"Explore step-by-step, real-world tutorials for every authentication mode and routing setup supported by ",[144,145,146],"code",{},"nuxt-gsheet",":",[149,150,151,164,173,180,190,200],"ol",{},[152,153,154,155,159,160,163],"li",{},"📄 ",[156,157,107],"a",{"href":158},"\u002Ftutorials\u002Fappscript-tutorial"," — Build a live feedback submission portal using Google Apps Script Web App URL (",[144,161,162],{},"appscriptUrl",").",[152,165,154,166,169,170,163],{},[156,167,115],{"href":168},"\u002Ftutorials\u002Fgviz-sql-tutorial"," — Build a dynamic sales analytics dashboard using SQL query filtering (",[144,171,172],{},"query",[152,174,154,175,179],{},[156,176,178],{"href":177},"\u002Ftutorials\u002Fcsv-catalog-tutorial","CSV Catalog Tutorial"," — Build a high-speed e-commerce product catalog with raw CSV streams.",[152,181,154,182,186,187,163],{},[156,183,185],{"href":184},"\u002Ftutorials\u002Fapikey-tutorial","GCP API Key Tutorial"," — Build a public warehouse inventory tracker using GCP API Keys (",[144,188,189],{},"apiKey",[152,191,154,192,196,197,163],{},[156,193,195],{"href":194},"\u002Ftutorials\u002Fservice-account-tutorial","Service Account HR Tutorial"," — Build a secure enterprise HR & payroll app using Service Account credentials (",[144,198,199],{},"credentials",[152,201,154,202,205,206,163],{},[156,203,131],{"href":204},"\u002Ftutorials\u002Fsheets-routing-tutorial"," — Build a multi-sheet enterprise dashboard using routing aliases (",[144,207,208],{},"sheets: { products: '...', submissions: '...' }",{"title":210,"searchDepth":211,"depth":212,"links":213},"",1,2,[],"Hands-on tutorials for Apps Script, GViz SQL, CSV, API Keys, Service Accounts, and Sheet Routing.","md",null,{},{"title":103,"description":214},"Ybq_En11c__IWZiMDTuVeuSldAIEh2IAx25WgnY-r30",[221,223],{"title":96,"path":92,"stem":93,"description":222,"children":-1},"Code examples for all 5 authentication modes in nuxt-gsheet.",{"title":107,"path":108,"stem":109,"description":224,"children":-1},"Build a live feedback and submission portal using Google Apps Script Web App URL.",1786088230083]