berkembang menjadi pemasaran digital dimana kegiatan pemasaran termasuk branding
menggunakan jenis-jenis media digital, antara lain blog, website, e-mail, adwords, dan
bermacam-macam jaringan media sosial (Ridwan Sanjaya & Josua, 2009) dalam Septiani
(2022)
PT XYZ merupakan perusahaan yang yang memproduksi produk kemasan.
Penyediaan jasa untuk mengubah produk kertas dan kertas karton menjadi
kemasan/packaging (Ningrum, 2020). Perusahaan sudah menerapkan pemasaran digital
dalam strategi pemasarannya. Bagian digital marketing diperusahaan bertugas melakukan
pemasaran di marketplace dan sosial media (Yahya & Soesanto, 2023). Salah satu media
sosial yang digunakan adalah Whatsapp, yaitu dengan cara melakukan WhatsApp Blast
(Priantoro, 2019). Untuk melakukan whatsapp blast diperlukan database nomor telepon
whatsapp calon pelanggan. Nomor tersebut didapatkan dari internet seperti google maps dan
dari histori transaksi pelanggan lama yang sudah pernah melalukan transaksi diperusahaan.
Pengambilan data nomor telepon dari google maps, biasanya dilakukan dengan cara
menyalin satu per satu datanya ke excel, lalu data tersebut akan dikumpulkan dan disimpan
dalam sebuah file excel. Setelah data terkumpul akan dilakukan whatsapp blast (Fauzan,
2023). Proses pengambilan data pada google maps tersebut tidak efesien karena memakan
waktu dan dapat terjadinya kesalahan pencatatan oleh operator. Penelitian ini bertujuan
untuk membuat aplikasi yang dapat memgambil data dari google maps secara langsung
tanpa perlalu melakukan pencatatan secara manual sehingga dapat lebih efesien (Baskara,
2022). Aplikasi yang dikembangkan berbasis desktop dengan mengimplementasikan web
scraping menggunakan bahasa pemrograman Python (Junaidi & Devegi, 2023).
Google Maps adalah fungsi pemetaan web yang dikembangkan oleh Google
(Anamisa & Mufarroha, 2020). Fungsi yang diberikan antara lain gambar satelit, peta
jalan, panorama 360 derajat, kondisi lalu lintas, dan pemilihan jalur yang akan ditempuh
pejalan kaki, mobil, sepeda, atau transportasi umum. Di google maps biasanya informasi
tempat seperti nama, lokasi, no telpon dan lainnya. Web scraping adalah proses
pengumpulan data web terstruktur secara otomatis yang dilakukan oleh aplikasi khusus atau
kode pemrograman. Data yang terkumpul bisa berasal dari ribuan, jutaan bahkan miliaran
data di dunia maya (Yondra et al., 2022). Proses otomatisasi ini dapat disesuaikan dengan
informasi yang dibutuhkan untuk meminimalkan informasi yang tidak perlu. Berdasarkan
uraian di atas, maka penuilis mengangkat judul tentang “Penggunaan Teknik Web Scraping
Dalam Aplikasi Pengambilan Data Dari Google Maps Untuk Menunjang Digital Marketing”
(Chakti, 2019).
METODE PENELITIAN
Aplikasi ini dibangun dengan metode Software Development Life Cycle (SDLC)
melalui pendekatan waterfall. Penulis menggunakan model air terjun (waterfall) dalam
tahap pengembangan perangkat lunak karena pengaplikasiannya mudah dan sistematik
(Laudon & Laudon, 2022). Gambar 1 menunjukan pendekatan model waterfall yang
digunakan dalam artikel ini. Objek penelitian dari artikel ini adalah pemasaran digital
(Digital Marketing) di PT XYZ untuk mempercepat proses pengambilan data nomor telepon
whatsapp calon pelanggan dari google maps (Rahma & Hariyana, 2023). Objek penelitian
adalah PT XYZ beralamatkan di Ruko Daan Mogot Prima Blok A 1 No. 8, Jl. Daan Mogot
Raya, DKI Jakarta.