Skip to content

Instantly share code, notes, and snippets.

View techquestions's full-sized avatar

techquestions

View GitHub Profile
@techquestions
techquestions / submit.md
Created October 3, 2025 09:18 — forked from tanaikech/submit.md
Benchmark: fetchAll method in UrlFetch service for Google Apps Script

Benchmark: fetchAll method in UrlFetch service for Google Apps Script

By Google's update at January 19, 2018, fetchAll method was added to the UrlFetch service. When I saw the usage, I couldn't find the detail information about the actual running state. So I investigated about it.

As the result, it was found that the fetchAll method is worked by the asynchronous processing. The returned data is reordered by the order of requests. By this, it was also found that if you want to retrieve the data from the several URL, the process cost of UrlFetchApp.fetchAll() is much lower than that of UrlFetchApp.fetch() using for loop.

The sample scripts for server side and client side are as follows.

Sample script for server side

In this report, 5 Web Apps were used as the servers. At first, 5 standalone projects were created and the following server script was put to each project. Then, Web Apps was deployed for ea

@techquestions
techquestions / wanway_tracker_unlocking.md
Created October 2, 2025 08:20 — forked from zayigo/wanway_tracker_unlocking.md
How to unlock the WanWay S20 GPS Tracker

Unlocking the WanWay S20 GPS Tracker

Tip

The contents of this guide are still valid, but for more detailed instructions, you should also check out this repo.

Important

If you can't change the server address on newer devices, you can try downgrading your firmware by following the instructions here.