Sebuah Package yang akan membuat hidup Kamu lebih bergembira
Pada tulisan kali ini, Saya akan membagikan cara untuk scrape ulasan dari Google Play Store menggunakan google-play-scrapper.
Hal yang perlu Kamu siapkan
- Buka Google Colab. Boleh juga pakai Visual Studio Code, atau Jupyter K̶o̶m̶e̶n̶g̶ notebook
- Siapkan aplikasi yang mau di scrape. Disini Saya memilih aplikasi Duolingo.

Dari link diatas kita ambil id nya saja seperti gambar di atas “com.duolingo”
Pada cell pertama, kita install dan import semua library dan package yang Kita butuhkan.
- !pip install google-play-scraper : install package google-play-scraper
- import pandas as pd : import pandas dan jadikan
- import numpy as np : import numpy
- from google_play_scraper import Sort, reviews_all : dari package google-play-scraper yang telah kita install, Kita hanya akan menggunakan Sort dan reviews_all
Lalu, kenapa pandas dan numpy hanya import dan tidak perlu Kita lakukan install seperti google-play-scraper ? Karena pandas dan numpy adalah salah satu library yang sering digunakan dan sudah terinstall secara default di google-colab, sedangkan google-play-scraper belum terinstall secara default di google-colab.
Disini Saya menggunakan reviews_all untuk mendapatkan semua data ulasan pada aplikasi Duolingo.
- ‘com.duolingo’ : id yang telah Kita dapatkan diatas
- lang=’id’ : Karena default nya adalah bahasa Inggris atau lang=’en’, maka Kita perlu mengubahnya ke bahasa Indonesia agar hasil ulasannya berbahasa Indonesia.
- country=’id’ : Untuk mengambil ulasan berdasarkan negara yang dipilih. default nya adalah lang=’us’
- sort=Sort.NEWEST : disini saya mengambil ulasan dengan urutan paling baru. Default dari sort adalah Sort.MOST_RELEVANT
- df_duo.head() : Menampilkan 5 data paling atas dari df_duo, bisa juga menggunakan .tail() untuk menampilkan 5 data terakhir.
- pd.DataFrame(df_duo) : Mengubah variabel df_duo menjadi dataFrame
- result.to_csv : convert data dari variabel result menjadi .csv
- ‘duolingo_reviews.csv’ : nama file yang akan Kita gunakan pada data hasil konversi.
Sebagai penutup, Saya akan menyertakan beberapa sumber belajar untuk Kamu mempelajari google-play-scrapper lebih jauh lagi.