Trend of google-apps-script Tag on Stackoverflow 2024

Gists

Published: January 6, 2024

Kanshi Tanaike

Introduction

At Stackoverflow, a lot of people post questions and answers to the questions every day. There are various tags in Stackoverflow. A lot of discussions are performed at each tag. Their discussions bring important information and are very useful for a lot of people. As one of the tags, there is “google-apps-script”. I sometimes discuss the questions with that tag. When we see the discussions, we notice that the discussions have changed and progressed over time, because “Google Apps Script” which is the origin of the tag is updated. This report thinks this change is the trend of the tag of “google-apps-script”. This trend includes the number of questions, questioners, answerers, and tags added to the tag of “google-apps-script”. The trend of the tag of “google-apps-script” is deeply related to the progression of Google Apps Script and the various applications for Google Apps Script.

In this report, as one of several approaches, the trend of Google Apps Script was investigated by statistically analyzing all questions with the tag of “google-apps-script”. As a result, it was found that by investigating all questions with the tag “google-apps-script”, the tags added to this main tag strongly affected the trend of the tag “google-apps-script”. Also, the possibility can estimating the future trend by investigating the tags added to the tag of “google-apps-script” was indicated.

This report is 6th one. You can see from the 1st and 5th ones at Ref. 1 - 5.

Experimental procedure

At first, the history of Stackoverflow and Google Apps Script is confirmed. The following list shows the history of Stackoverflow and Google Apps Script.

  1. 2008-09-15: Stackoverflow was launched. Ref. 6
  2. 2009-08-19: Google Apps Script was released. Ref. 7
  3. 2011-08-29: Tag of “google-apps-script” was created in Stackoverflow. Ref. 8

From this list, it is found that the history of Stackoverflow is older than that of Google Apps Script, and also the tag “google-apps-script” in Stackoverflow is introduced by Google’s official document. These indicate that a lot of information about the history of Google Apps Script can be obtained from all questions with the tag of “google-apps-script” in Stackoverflow.

All questions and related data can be retrieved by a tag using Stack Exchange API. Ref. 9 In this report, “google-apps-script” was used as the base tag. All questions including the tag of “google-apps-script” at Stackoverflow were retrieved by the API, and the retrieved data from 2008-01-01 to 2024-01-01 was statistically analyzed. At Stackoverflow, users can edit old questions and answers. So please be careful that the data introduced in this report is the data that was obtained on 2024-01-03. The data used in this report was retrieved on 2024-01-03 at 15:26.

Results and discussions

About the details of each figure, please check Ref. 1. From this time, the updated data is shown.

Retrieved data

Fig. 1. Year vs. Total questions, answered, solved, and closed questions. These all questions include the tag “google-apps-script” in the tags.

Fig. 2. Year vs. a number of Questioners and Answerers. These all questions include the tag “google-apps-script” in the tags.

Fig. 3. Year vs. Kind of Tags and Kind of New Tags. Here, “New Tags” means the tags without duplicating for all years. For example, “google-sheets-macros” added in 2018 is not used from 2008 to 2017. It appeared in 2018 for the first time.

Fig. 4. Year vs. Number of questions for one answerer.

Fig. 5. Year vs. Increase rate of number of Questions for google-apps-script, javascript, python, go, node.js, php, ruby, and html tags. Namely, the slopes of each year in the blue dots in Fig. 1 are calculated for various tags.

Table. 1. New tags added from 2008 - 2023. The top 10 tags with the average value by calculating the trend of the history of tags for each year were retrieved. Number in “()” is the value of Atag.

Year New tags (Order of Atag) Ref. 1
2008
2009 google-apps-script(3550.5),google-sheets(1695.8),google-forms(146.1),google-docs(118.1),,,,,,
2010 javascript(888.4),google-sheets-api(128.3),google-sheets-formula(98.5),triggers(92.4),google-calendar-api(58.4),google-apps(57.1),json(55.4),spreadsheet(47.2),email(42.9),google-api(38.6)
2011 html(154.2),google-drive-api(153.3),gmail(84.4),web-applications(79.1),forms(31.2),jdbc(14.5),mysql(13.2),oauth(10.8),performance(10.3),google-apps-marketplace(9.9)
2012 arrays(106.3),urlfetch(45.8),google-workspace(37.5),gmail-api(32.6),jquery(30.8),api(29.1),google-apps-script-addon(27.7),excel(26.4),google-visualization(25.6),date(23.8)
2013 if-statement(21.6),loops(21),google-admin-sdk(14.8),filter(11.6),firebase(10.7),copy-paste(9.4),node.js(9.1),android(9),replace(8.3),ide(7.4)
2014 google-cloud-platform(38.8),google-apps-script-api(19.9),webhooks(7.7),youtube-data-api(7.1),telegram(5.8),duplicates(5.7),service-accounts(5.1),modal-dialog(4.3),google-directory-api(3.7),macro-recorder(3.4)
2015 google-slides(40),google-slides-api(25.3),google-classroom(12.8),v8(9.3),drive(8.1),get(4.9),exception(4.8),http-status-code-403(4.7),materialize(4.4),syntax-error(4.1)
2016 google-form-quiz(9.8),conditional-formatting(9.6),slack(6.9),slack-api(6.5),firebase-realtime-database(5.8),excel-formula(3.5),prompt(3.3),google-signin(3),hangouts-api(2.8),google-appsheet(2.8)
2017 gmail-addons(72.5),google-app-maker(35.8),looker-studio(18.3),google-drive-shared-drive(17.6),telegram-bot(13.4),typescript(8.6),google-cloud-functions(5.7),reactjs(4.9),stackdriver(4.3),google-apis-explorer(4.2)
2018 google-sheets-macros(83.3),google-workspace-add-ons(33.8),gsuite-addons(22.5),clasp(16.3),google-people-api(7.2),google-cloud-firestore(6.5),yahoo-finance(4.4),http-status-code-400(4),http-status-code-401(3.8),google-cloud-stackdriver(3)
2019 dropdown(8.8),google-chat(8.6),postman(5.2),chatbot(4),bootstrap-4(4),figma-api(4),google-sheets-charts(3.5),mapping(3),dialogflow-es-fulfillment(3),graphql(3)
2020 cheerio(8.3),google-apps-script-runtime(8),flutter(5.8),google-ads-script(3.5),dart(3.3),stock(3),google-apps-script-project(3),vis.js(3),rowdeleting(3),shortcut(3)
2021 google-analytics-4(6),nlp(5),google-gsuite(4.5),whatsapp(3),coinmarketcap(3),sourceforge-appscript(3),bootstrap-5(2.7),instagram-graph-api(2.5),shopify-api(2.3),lock-service(2)
2022 openai-api(3.5),html-lists(3),http-status-code-422(2),global-scope(2),amazon-ses(2),import-csv(2),coding-efficiency(2),accessibility(2),dropdownbox(2),nested-for-loop(2)
2023 reply(6),flatmap(3),disable(3),gsheets(3),cell-formatting(2),py-appscript(2),xss(2),google-app-invites(2),copy-data(2),google-search-api(2)

Summary

  • From Fig. 1, it was found that the reduction of the total questions, answered questions, and solved questions from 2022 to 2023 is large. In 2023, the ratio of answered questions for the total questions was 63 %. This value was smaller than 85 % in 2020, 86 % in 2021, and 82 % in 2022. This indicates a large reduction of questions. On the other hand, the ratio of closed questions had not largely changed.

  • From Fig. 2, it was found that the reduction of the questioners and answerers from 2022 to 2023 is large. But, when the distance between blue dots and yellow dots is seen, it indicates proportionality with year to the 2nd power. Namely, it indicates that the number of questioners for one answerer has increased proportionality with the year to the 2nd power.

  • From Fig. 3, it was found that the number of tags has not largely changed.

  • From Fig. 4, it was found that the number of questions for one answerer continued to be increased. Figures 1, 2, and 4 indicate that even when the number of questions is decreased, the number of answers is decreased more. This situation leads to an increase in the number of questions for one answerer.

  • Figure 5 shows year vs. increase the rate of the number of Questions for google-apps-script, javascript, python, go, node.js, php, ruby, and html tags. The slopes of each year in blue dots in Fig. 1 are calculated for various tags as Fig. 5. When the value is positive, it indicates that the number of questions is increased. When the value is negative, it indicates that the number of questions is reduced. From Fig. 5, it was found that the number of questions in each tag largely decreased in 2023 - 2024 with the same trend. It is considered that there is an origin for this trend. Here, please remember the appearance of the generative AI at the end of 2022. The generative AI can answer the questions related to the scripts. It is considered that generative AI might lead to a reduction in a number of questions in 2023 - 2024.

  • From Table. 1, In 2023, in the current stage, it seems that reply, flatmap, disable tags at 2023 have no explanation. Ref, Ref, Ref From this situation, it is considered that no tags with worthy of special mention are used at 2023.

From the above results, it can be said that the current Google Apps Script has still been useful for a lot of users. However, the number of questions for one answerer is increased proportionally to the square of the year. Furthermore, the ratio of the solved questions for the total questions in 2023 is much lower than that of 2022 while it is considered that the affection of COVID‑19 is small. So, in order to improve these issues, it is considered that growing answerers will be one of the important factors for the selectivity of Google Apps Script by users. In the current stage, it is considered that generative AI will be also an important factor for users.

Although this is my feeling, it might have increased new users after 2023 from the trend of questions when I saw questions on Stackoverflow. I think that generative AI might lower the hurdle to entry of new users related to developing scripts including Google Apps Script. And, it is considered that this leads to an increase in more users. However, after generative AI has appeared, the trend obtained from the statistics on Stackoverflow might be required to be considered as different situations from before that.

References

  1. Trend of google-apps-script Tag on Stackoverflow 2019

  2. Trend of google-apps-script Tag on Stackoverflow 2020

  3. Trend of google-apps-script Tag on Stackoverflow 2021

  4. Trend of google-apps-script Tag on Stackoverflow 2022

  5. Trend of google-apps-script Tag on Stackoverflow 2023

  6. Stack Overflow was launched at 2008-09-15

  7. Initial release of Google Apps Script at 2009-08-19

  8. Tag of “google-apps-script” was created at 2011-08-29

  9. Stack Exchange API

Appendix

A1. Each total number retrieved from all questions with the tag of “google-apps-script” from 2008-01-01 to 2024-01-01

Table. A1. Each total number retrieved from all questions with the tag of “google-apps-script” from 2008-01-01 to 2024-01-01. The data used in this report was retrieved at 2024-01-03 at 15:26.

Name Number
Total questions 53862
Answered questions 45642
Solved questions 24938
Questioners 34816
Answerers 16616
Kind of Tags 9301

 Share!