Penjelasan Singkat
// Untuk ambil no WhatsApp pengisi formulir
var RECEIVER_NUMBER = convertToInternationalFormat(event.namedValues["Whatsapp"][0]);
// Untuk ambil nama
var NAME = event.namedValues["Nama"][0];
// Untuk ambil email
var EMAIL = event.namedValues["Email"][0];
// Untuk ambil Tempat, Tanggal, dan Tahun Lahir
var BIRTHPLACE_DATE = event.namedValues["Tempat, Tanggal, dan Tahun Lahir"][0];
// Untuk ambil alamat
var ALAMAT = event.namedValues["Alamat"][0];
// Untuk ambil jenis kelamin
var JENIS_KELAMIN = event.namedValues["Jenis Kelamin"][0];
// Untuk ambil program
var PROGRAM = event.namedValues["Program"][0];
// Untuk ambil jadwal
var JADWAL = event.namedValues["Jadwal"][0];
// Untuk ambil pembelajaran
var PEMBELAJARAN = event.namedValues["Pembelajaran"][0];
//Untuk ambil Bagaimana Anda Mengetahui Horizon Kebumen?
var MENGETAHUI_HORIZON = event.namedValues["Bagaimana Anda Mengetahui Horizon Kebumen?"][0];
Tanda ini “\n” untuk membuat baris baru pada output. Berikut contoh implementasinya.
var userMessage = `Kepada ${NAME}\n\nTerima kasih telah mendaftar di Horizon English Kebumen. Kami sangat menghargai kepercayaan Anda dalam memilih kursus kami. Berikut adalah data terlampir yang mencakup informasi pendaftaran Anda.\n\nNama : ${NAME}\nWhatsapp : ${RECEIVER_NUMBER}\nEmail : ${EMAIL}\nTempat, Tanggal, dan Tahun Lahir : ${BIRTHPLACE_DATE}\nAlamat : ${ALAMAT}\nJenis Kelamin : ${JENIS_KELAMIN}\nProgram : ${PROGRAM}\nJadwal : ${JADWAL}\nPembelajaran : ${PEMBELAJARAN}\nBagaimana Anda Mengetahui Horizon Kebumen? : ${MENGETAHUI_HORIZON}\n\nSelanjutnya, kami harap Anda dapat melengkapi pembayaran kursus sesuai dengan program yang Anda pilih. Anda dapat menggunakan rekening BRI yang tertera pada data terlampir atau menggunakan payment gateway yang tersedia, seperti E-Wallet dan Alfamart.\n\nRekening Bri ( Owner )\n\nNama bank : BRI\nNo. Rek : 308901025655536\nNama : Akhmad Ngafifudin\n\nPayment Gateway\n\nBank : Bri, Mandiri, Bni, Permata\nEwallet : dana, ovo, linkaja\nGerai : Alfamart\n\nKlik untuk payment gateway :\n\nJika Anda memiliki pertanyaan mengenai proses pembayaran atau hal lainnya, jangan ragu untuk menghubungi kami. Kami siap membantu Anda dengan sepenuh hati.\n\nTerima kasih atas perhatian dan kerjasamanya.\n\nSalam,\n\nTim Horizon English Kebumen`;
Silakan Copy Paste script di bawah dan jangan lupa sesuaikan baris bagian “appkey” dan “authkey”
function ngirimwa(event) {
var RECEIVER_NUMBER = convertToInternationalFormat(event.namedValues["Whatsapp"][0]);
var NAME = event.namedValues["Nama"][0];
var EMAIL = event.namedValues["Email"][0];
var BIRTHPLACE_DATE = event.namedValues["Tempat, Tanggal, dan Tahun Lahir"][0];
var ALAMAT = event.namedValues["Alamat"][0];
var JENIS_KELAMIN = event.namedValues["Jenis Kelamin"][0];
var PROGRAM = event.namedValues["Program"][0];
var JADWAL = event.namedValues["Jadwal"][0];
var PEMBELAJARAN = event.namedValues["Pembelajaran"][0];
var MENGETAHUI_HORIZON = event.namedValues["Bagaimana Anda Mengetahui Horizon Kebumen?"][0];
var userMessage = `Kepada ${NAME}\n\nTerima kasih telah mendaftar di Horizon English Kebumen. Kami sangat menghargai kepercayaan Anda dalam memilih kursus kami. Berikut adalah data terlampir yang mencakup informasi pendaftaran Anda.\n\nNama : ${NAME}\nWhatsapp : ${RECEIVER_NUMBER}\nEmail : ${EMAIL}\nTempat, Tanggal, dan Tahun Lahir : ${BIRTHPLACE_DATE}\nAlamat : ${ALAMAT}\nJenis Kelamin : ${JENIS_KELAMIN}\nProgram : ${PROGRAM}\nJadwal : ${JADWAL}\nPembelajaran : ${PEMBELAJARAN}\nBagaimana Anda Mengetahui Horizon Kebumen? : ${MENGETAHUI_HORIZON}\n\nSelanjutnya, kami harap Anda dapat melengkapi pembayaran kursus sesuai dengan program yang Anda pilih. Anda dapat menggunakan rekening BRI yang tertera pada data terlampir atau menggunakan payment gateway yang tersedia, seperti E-Wallet dan Alfamart.\n\nRekening Bri ( Owner )\n\nNama bank : BRI\nNo. Rek : 308901025655536\nNama : Akhmad Ngafifudin\n\nPayment Gateway\n\nBank : Bri, Mandiri, Bni, Permata\nEwallet : dana, ovo, linkaja\nGerai : Alfamart\n\nKlik untuk payment gateway :\n\nJika Anda memiliki pertanyaan mengenai proses pembayaran atau hal lainnya, jangan ragu untuk menghubungi kami. Kami siap membantu Anda dengan sepenuh hati.\n\nTerima kasih atas perhatian dan kerjasamanya.\n\nSalam,\n\nTim Horizon English Kebumen`;
// Pastikan dibuka dan ditutup dengan tanda kutip 2
var appkey = "==ISI DENGAN APPKEY==";
var authkey = "==ISI DENGAN AUTHKEY==";
var url = "https://app.ngirimwa.com/api/create-message";
var payload = {
"appkey": appkey,
"authkey": authkey,
"to": RECEIVER_NUMBER,
"message": userMessage,
"sandbox": "false"
};
var response = UrlFetchApp.fetch(url, {
"method": "post",
"payload": payload
});
Logger.log(response.getContentText());
}
function convertToInternationalFormat(number) {
if (number.startsWith("0")) {
return "62" + number.slice(1);
}
return number;
}
Hasil pesan notif yang akan peserta terima seperti di bawah
Kepada (Ambil dari kolom nama)
Terima kasih telah mendaftar di Horizon English Kebumen. Kami sangat menghargai kepercayaan Anda dalam memilih kursus kami. Berikut adalah data terlampir yang mencakup informasi pendaftaran Anda.
Nama : (Ambil dari kolom ini)
Whatsapp : (Ambil dari kolom ini)
Email : (Ambil dari kolom ini)
Tempat, Tanggal , dan Tahun Lahir : (Ambil dari kolom ini)
Alamat : (Ambil dari kolom ini)
Jenis Kelamin : (Ambil dari kolom ini)
Program : (Ambil dari kolom ini)
Jadwal : (Ambil dari kolom ini)
Pembelajaran : (Ambil dari kolom ini)
Bagaimana Anda Mengetahui Horizon Kebumen? : (Ambil dari kolom ini)
Selanjutnya, kami harap Anda dapat melengkapi pembayaran kursus sesuai dengan program yang Anda pilih. Anda dapat menggunakan rekening BRI yang tertera pada data terlampir atau menggunakan payment gateway yang tersedia, seperti E-Wallet dan Alfamart.
Rekening Bri ( Owner )
Nama bank : BRI
No. Rek : 308901025655536
Nama : Akhmad Ngafifudin
Payment Gateway
Bank : Bri, Mandiri, Bni, Permata
Ewallet : dana, ovo, linkaja
Gerai : Alfamart
Klik untuk payment gateway :
Jika Anda memiliki pertanyaan mengenai proses pembayaran atau hal lainnya, jangan ragu untuk menghubungi kami. Kami siap membantu Anda dengan sepenuh hati.
Terima kasih atas perhatian dan kerjasamanya.
Salam,
Tim Horizon English Kebumen