Konwersje reklam własnych według języka
Skoro wykluczyłeś już naturalne wahania związane z dniem tygodnia, w którym użytkownik zobaczył nasze materiały marketingowe, jako przyczynę spadku konwersji reklam własnych, czas przyjrzeć się konwersji według języka w czasie. Być może nowa kampania marketingowa nie sprawdza się jednakowo dobrze w różnych kontekstach kulturowych.
Ideałem byłoby, gdyby zespół marketingowy uwzględniał różnice kulturowe jeszcze przed uruchomieniem kampanii – w praktyce jednak zdarzają się błędy i to do ciebie należy zidentyfikowanie ich przyczyny. Analitycy danych są często pierwszą linią obrony, gdy coś pójdzie nie tak z kampanią marketingową. Myśl kreatywnie i szukaj źródła problemu.
To ćwiczenie jest częścią kursu
Analiza kampanii marketingowych z pandas
Instrukcje do ćwiczenia
- Utwórz nową ramkę danych
house_ads, wyodrębniając zmarketingwiersze, w którychmarketing_channeljest równy'House Ads'. - Uruchom funkcję
conversion_rate()na ramce danychhouse_ads, grupując wyniki wedługdate_servedilanguage_displayed. - Użyj funkcji
plotting_conv()naconv_lang_df, aby zwizualizować wyniki.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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
____