addEventListener('fetch', event => { event.respondWith(handleRequest(event.request)) }) async function handleRequest(request) { // Ganti URL di bawah ini dengan URL Web App Google Apps Script Anda (akhiran /exec) const gasUrl = 'https://script.google.com/macros/s/AKfycbziRTPFhMGQdNZZBmKCf_xJbsgKeu0TddEG_Hxoks8d-IcZ01H9sUZAhgR0evKYo4Al4g/exec'; const url = new URL(request.url); const modifiedUrl = new URL(gasUrl); // Meneruskan query parameter (jika ada) url.searchParams.forEach((value, key) => { modifiedUrl.searchParams.append(key, value); }); // Membuat request baru ke Google Apps Script const newRequest = new Request(modifiedUrl.toString(), { method: request.method, headers: request.headers, body: request.body, redirect: 'follow' }); const response = await fetch(newRequest); return response; }