Konversi iklan internal berdasarkan bahasa
Sekarang setelah Anda menyingkirkan fluktuasi alami berdasarkan hari dalam seminggu saat pengguna melihat aset pemasaran kita sebagai penyebab penurunan konversi iklan internal, Anda akan meninjau konversi berdasarkan bahasa dari waktu ke waktu. Mungkin kampanye pemasaran baru tidak berlaku luas lintas budaya.
Idealnya, tim pemasaran mempertimbangkan perbedaan budaya sebelum meluncurkan kampanye, tetapi kadang terjadi kesalahan, dan tugas Anda adalah mengidentifikasi penyebabnya. Sering kali data scientist menjadi garis pertahanan pertama untuk menentukan apa yang keliru pada sebuah kampanye pemasaran. Tugas Anda adalah berpikir kreatif untuk menemukan penyebabnya.
Latihan ini adalah bagian dari kursus
Menganalisis Kampanye Pemasaran dengan pandas
Petunjuk latihan
- Buat DataFrame baru
house_adsdengan mengisolasi baris darimarketingsaatmarketing_channelsama dengan'House Ads'. - Jalankan fungsi
conversion_rate()pada DataFramehouse_adsdengan pengelompokan berdasarkandate_serveddanlanguage_displayed. - Gunakan fungsi
plotting_conv()padaconv_lang_dfuntuk menampilkan hasil Anda.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Isolate the rows where marketing channel is House Ads
house_ads = ____
# Calculate conversion by date served, and language displayed
conv_lang_channel = ____
# Unstack conv_lang_channel
conv_lang_df = pd.DataFrame(conv_lang_channel.unstack(level=1))
# Use your plotting function to display results
____