{"id":7536,"date":"2024-12-24T11:30:11","date_gmt":"2024-12-24T08:30:11","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/"},"modified":"2024-12-24T11:30:11","modified_gmt":"2024-12-24T08:30:11","slug":"github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/","title":{"rendered":"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama"},"content":{"rendered":"<p><body><\/p>\n<p>GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama<\/p>\n<p>Merhaba!  Fatih Soysal olarak, bu makalede Google Apps Script kullanarak birden \u00e7ok GitHub deposunun trafik verilerini nas\u0131l s\u00fcrekli olarak toplay\u0131p saklayabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m.  Bu y\u00f6ntem,  projenizin pop\u00fclerli\u011fini takip etmenizi ve gelecekteki geli\u015ftirme stratejilerinizi \u015fekillendirmenize yard\u0131mc\u0131 olacakt\u0131r. \u00d6ncelikle GitHub API&#8217;sini kullanarak veri alaca\u011f\u0131z.  Ard\u0131ndan, bu verileri Google Sheets&#8217;e kaydedip d\u00fczenli aral\u0131klarla g\u00fcncelleyece\u011fiz.  Bu sayede,  kolayca analiz edilebilir bir veri taban\u0131 olu\u015fturacaks\u0131n\u0131z.<\/p>\n<h2>GitHub API&#8217;si ile Veri \u00c7ekme<\/h2>\n<p>\u0130lk ad\u0131m, GitHub API&#8217;sini kullanarak gerekli verileri almakt\u0131r.  GitHub,  her deponun trafik verilerini sa\u011flayan bir API sunar.  Ancak, bu API&#8217;ye eri\u015fim i\u00e7in bir ki\u015fisel eri\u015fim belirteci (Personal Access Token &#8211; PAT) olu\u015fturman\u0131z gerekir.  Bunun i\u00e7in <a href=\"https:\/\/github.com\/settings\/tokens\" target=\"_blank\">GitHub ayarlar\u0131n\u0131zdan<\/a> yeni bir token olu\u015fturabilirsiniz.  Token&#8217;\u0131n\u0131z\u0131 g\u00fcvenli bir yerde saklamay\u0131 unutmay\u0131n.  Bu token,  API&#8217;ye eri\u015fiminiz i\u00e7in gereklidir.  Ayr\u0131ca,  her bir deponun  API  adresini bilmeniz gerekecektir.  \u00d6rne\u011fin,  https:\/\/api.github.com\/repos\/owner\/repo\/traffic\/views  adresinden g\u00fcnl\u00fck g\u00f6r\u00fcnt\u00fcleme verilerini alabilirsiniz.<\/p>\n<h2>Google Apps Script ile Otomasyon<\/h2>\n<p>\u015eimdi,  Google Apps Script&#8217;i kullanarak  API&#8217;den veri \u00e7ekme ve Google Sheets&#8217;e kaydetme i\u015flemini otomatikle\u015ftirelim.  A\u015fa\u011f\u0131daki kod \u00f6rne\u011fi, belirli bir GitHub deposunun trafik verilerini \u00e7eker ve  Google Sheets&#8217;e yazar:<\/p>\n<pre><code>\nfunction getGithubTrafficData() {\n  \/\/ GitHub Personal Access Token\n  const PAT = 'YOUR_GITHUB_PAT'; \n  \/\/ Depo sahibi ve ad\u0131\n  const owner = 'owner';\n  const repo = 'repo';\n  \/\/ API URL'si\n  const url = https:\/\/api.github.com\/repos\/${owner}\/${repo}\/traffic\/views;\n  \/\/ HTTP iste\u011fi\n  const response = UrlFetchApp.fetch(url, {\n    headers: {\n      'Authorization': token ${PAT}\n    }\n  });\n  \/\/ Verileri JSON olarak ayr\u0131\u015ft\u0131rma\n  const data = JSON.parse(response.getContentText());\n  \/\/ Verileri Google Sheets'e yazma\n  SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().appendRow(data.views);\n}\n<\/code><\/pre>\n<p>Bu kod,  GitHub PAT&#8217;nizi, depo sahibinizi ve depo ad\u0131n\u0131z\u0131 i\u00e7ermelidir.  Ayr\u0131ca,  bu kodun \u00e7al\u0131\u015fmas\u0131 i\u00e7in  Google Sheets&#8217;te  bir \u00e7al\u0131\u015fma kitab\u0131 a\u00e7man\u0131z ve  Google Apps Script edit\u00f6r\u00fcnde bu kodu \u00e7al\u0131\u015ft\u0131rman\u0131z gerekir.   Bu kodu d\u00fczenleyerek,  birden fazla deponun verilerini toplayabilirsiniz.  Ayr\u0131ca,  setTimeDrivenTriggers() fonksiyonu ile bu i\u015flemi belirli aral\u0131klarla otomatik olarak \u00e7al\u0131\u015ft\u0131rabilirsiniz.  \u00d6rne\u011fin, g\u00fcnl\u00fck olarak \u00e7al\u0131\u015facak \u015fekilde ayarlayabilirsiniz. Bu sayede, s\u00fcrekli g\u00fcncellenen bir veri taban\u0131 elde etmi\u015f olursunuz.<\/p>\n<h2>Veri Analizi ve G\u00f6rselle\u015ftirme<\/h2>\n<p>Toplanan verileri Google Sheets&#8217;te analiz edebilir ve  Google Charts gibi ara\u00e7lar kullanarak g\u00f6rselle\u015ftirebilirsiniz.  Bu verileri kullanarak,  projenizin pop\u00fclerli\u011fini takip edebilir,  hangi zamanlarda daha fazla trafik ald\u0131\u011f\u0131n\u0131z\u0131 anlayabilir ve  gelecekteki geli\u015ftirme stratejilerinizi planlayabilirsiniz.  \u00d6rne\u011fin,  hangi g\u00fcnlerde daha fazla ziyaret\u00e7i ald\u0131\u011f\u0131n\u0131z\u0131 veya hangi zaman dilimlerinde en y\u00fcksek aktivitenin oldu\u011funu g\u00f6rebilirsiniz.  Bu bilgiler,  pazarlama stratejilerinizi geli\u015ftirmenize de yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Google Apps Script kullanarak GitHub trafik verilerini otomatik olarak toplamak ve saklamak olduk\u00e7a kolayd\u0131r.  Bu y\u00f6ntem,  projenizin performans\u0131n\u0131 izlemek ve iyile\u015ftirmek i\u00e7in de\u011ferli bilgiler sa\u011flar.  Umar\u0131m bu makale size yard\u0131mc\u0131 olmu\u015ftur.  Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\" target=\"_blank\">web sitemi<\/a> ziyaret edebilirsiniz.  Ayr\u0131ca,  GitHub API dok\u00fcmanlar\u0131n\u0131 inceleyerek  daha fazla bilgi edinebilirsiniz. <a href=\"https:\/\/docs.github.com\/en\/rest\/traffic\" target=\"_blank\">GitHub API Dok\u00fcmanlar\u0131<\/a> <\/p>\n<p><strong>Not:<\/strong> Bu makalede verilen kod \u00f6rnekleri, temel bir i\u015flevsellik sa\u011flamaktad\u0131r.  Ger\u00e7ek d\u00fcnya uygulamalar\u0131nda,  hata y\u00f6netimi ve daha geli\u015fmi\u015f \u00f6zellikler eklemeniz gerekebilir. <\/p>\n<p>#Etiketler: Google Apps Script, GitHub, Trafik Verileri, Veri Toplama, Veri Depolama, API, Otomasyon, GitHub API, Google Sheets,  Veri Analizi,  G\u00f6rselle\u015ftirme,  Web Geli\u015ftirme<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama Merhaba! Fatih Soysal olarak, bu makalede Google Apps&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-7536","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal olarak, bu makalede Google Apps Script kullanarak birden \u00e7ok GitHub deposunun trafik verilerini nas\u0131l s\u00fcrekli olarak toplay\u0131p saklayabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu y\u00f6ntem, projenizin pop\u00fclerli\u011fini takip etmenizi ve gelecekteki geli\u015ftirme stratejilerinizi \u015fekillendirmenize yard\u0131mc\u0131 olacakt\u0131r. \u00d6ncelikle GitHub API&#039;sini kullanarak veri alaca\u011f\u0131z. Ard\u0131ndan, bu verileri Google Sheets&#039;e kaydedip d\u00fczenli aral\u0131klarla g\u00fcncelleyece\u011fiz. Bu sayede, kolayca analiz edilebilir bir veri taban\u0131 olu\u015fturacaks\u0131n\u0131z.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal olarak, bu makalede Google Apps Script kullanarak birden \u00e7ok GitHub deposunun trafik verilerini nas\u0131l s\u00fcrekli olarak toplay\u0131p saklayabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu y\u00f6ntem, projenizin pop\u00fclerli\u011fini takip etmenizi ve gelecekteki geli\u015ftirme stratejilerinizi \u015fekillendirmenize yard\u0131mc\u0131 olacakt\u0131r. \u00d6ncelikle GitHub API&#039;sini kullanarak veri alaca\u011f\u0131z. Ard\u0131ndan, bu verileri Google Sheets&#039;e kaydedip d\u00fczenli aral\u0131klarla g\u00fcncelleyece\u011fiz. Bu sayede, kolayca analiz edilebilir bir veri taban\u0131 olu\u015fturacaks\u0131n\u0131z.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-24T08:30:11+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama\",\"datePublished\":\"2024-12-24T08:30:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/\"},\"wordCount\":545,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/\",\"name\":\"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-12-24T08:30:11+00:00\",\"description\":\"Merhaba! Fatih Soysal olarak, bu makalede Google Apps Script kullanarak birden \u00e7ok GitHub deposunun trafik verilerini nas\u0131l s\u00fcrekli olarak toplay\u0131p saklayabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu y\u00f6ntem, projenizin pop\u00fclerli\u011fini takip etmenizi ve gelecekteki geli\u015ftirme stratejilerinizi \u015fekillendirmenize yard\u0131mc\u0131 olacakt\u0131r. \u00d6ncelikle GitHub API'sini kullanarak veri alaca\u011f\u0131z. Ard\u0131ndan, bu verileri Google Sheets'e kaydedip d\u00fczenli aral\u0131klarla g\u00fcncelleyece\u011fiz. Bu sayede, kolayca analiz edilebilir bir veri taban\u0131 olu\u015fturacaks\u0131n\u0131z.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama","description":"Merhaba! Fatih Soysal olarak, bu makalede Google Apps Script kullanarak birden \u00e7ok GitHub deposunun trafik verilerini nas\u0131l s\u00fcrekli olarak toplay\u0131p saklayabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu y\u00f6ntem, projenizin pop\u00fclerli\u011fini takip etmenizi ve gelecekteki geli\u015ftirme stratejilerinizi \u015fekillendirmenize yard\u0131mc\u0131 olacakt\u0131r. \u00d6ncelikle GitHub API'sini kullanarak veri alaca\u011f\u0131z. Ard\u0131ndan, bu verileri Google Sheets'e kaydedip d\u00fczenli aral\u0131klarla g\u00fcncelleyece\u011fiz. Bu sayede, kolayca analiz edilebilir bir veri taban\u0131 olu\u015fturacaks\u0131n\u0131z.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/","og_locale":"tr_TR","og_type":"article","og_title":"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama","og_description":"Merhaba! Fatih Soysal olarak, bu makalede Google Apps Script kullanarak birden \u00e7ok GitHub deposunun trafik verilerini nas\u0131l s\u00fcrekli olarak toplay\u0131p saklayabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu y\u00f6ntem, projenizin pop\u00fclerli\u011fini takip etmenizi ve gelecekteki geli\u015ftirme stratejilerinizi \u015fekillendirmenize yard\u0131mc\u0131 olacakt\u0131r. \u00d6ncelikle GitHub API'sini kullanarak veri alaca\u011f\u0131z. Ard\u0131ndan, bu verileri Google Sheets'e kaydedip d\u00fczenli aral\u0131klarla g\u00fcncelleyece\u011fiz. Bu sayede, kolayca analiz edilebilir bir veri taban\u0131 olu\u015fturacaks\u0131n\u0131z.","og_url":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-12-24T08:30:11+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama","datePublished":"2024-12-24T08:30:11+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/"},"wordCount":545,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/","url":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/","name":"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-12-24T08:30:11+00:00","description":"Merhaba! Fatih Soysal olarak, bu makalede Google Apps Script kullanarak birden \u00e7ok GitHub deposunun trafik verilerini nas\u0131l s\u00fcrekli olarak toplay\u0131p saklayabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu y\u00f6ntem, projenizin pop\u00fclerli\u011fini takip etmenizi ve gelecekteki geli\u015ftirme stratejilerinizi \u015fekillendirmenize yard\u0131mc\u0131 olacakt\u0131r. \u00d6ncelikle GitHub API'sini kullanarak veri alaca\u011f\u0131z. Ard\u0131ndan, bu verileri Google Sheets'e kaydedip d\u00fczenli aral\u0131klarla g\u00fcncelleyece\u011fiz. Bu sayede, kolayca analiz edilebilir bir veri taban\u0131 olu\u015fturacaks\u0131n\u0131z.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/github-repo-trafik-verilerini-google-apps-script-ile-surekli-toplama\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"GitHub Repo Trafik Verilerini Google Apps Script ile S\u00fcrekli Toplama"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/7536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=7536"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/7536\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=7536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=7536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=7536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}