CONNECT LUCKY SPIN KE GOOGLE SHEETS
=================================

1) Buka Google Sheets:
   https://docs.google.com/spreadsheets/d/1jUoH7J542RKBzyWh3FXkSu26YxWIjnFgQyXUhOTIrsw/edit

2) Klik Extensions -> Apps Script

3) Paste code ini:

function doPost(e) {
  const sheet = SpreadsheetApp
    .openById("1jUoH7J542RKBzyWh3FXkSu26YxWIjnFgQyXUhOTIrsw")
    .getSheets()[0];

  const data = JSON.parse(e.postData.contents || "{}");

  sheet.appendRow([
    data.timestamp || new Date(),
    data.voucher || "-",
    data.user_key || "-",
    data.ip || "-",
    data.userAgent || "-",
    data.deviceId || "-",
    data.browserFp || "-",
    data.prize || "-",
    data.status || "-",
    data.referrer || "-",
    data.host || "-",
    data.path || "-"
  ]);

  return ContentService
    .createTextOutput(JSON.stringify({ ok: true }))
    .setMimeType(ContentService.MimeType.JSON);
}

4) Deploy -> New deployment -> Web app
   Execute as: Me
   Who has access: Anyone

5) Copy URL yang berakhiran /exec

6) Buka file spin-result.php
   Cari baris ini:
   $googleSheetsWebhookUrl = '';

   Ganti jadi contoh:
   $googleSheetsWebhookUrl = 'https://script.google.com/macros/s/AKfycbxxxxxxxxxxxxxxxx/exec';

7) Upload ulang file ke hosting.

Kolom history yang terkirim:
- timestamp
- voucher
- user_key
- ip
- userAgent
- deviceId
- browserFp
- prize
- status
- referrer
- host
- path
