Podejmuj świadome decyzje marketingowe, identyfikując najbardziej wartościowe kanały pozyskiwania użytkowników w przypadku Twojej gry. Używaj interfejsu Google Play Install Referrer API, aby niezawodnie śledzić informacje o poleceniach aplikacji.
Śledząc dane o odesłaniach, możesz sprawdzić, z których źródeł ruchu pochodzi najwięcej użytkowników, którzy pobierają Twoją aplikację ze Sklepu Google Play. Te informacje mogą Ci pomóc w pełni wykorzystać budżet reklamowy i zmaksymalizować zwrot z inwestycji.
Wymagania wstępne
- Dokończ konfigurowanie pakietu SDK.
Krok 1. Dodaj link do strony z informacjami o aplikacji
Zacznij od przekierowywania użytkowników na stronę aplikacji w Google Play. W adresie URL uwzględnij parametry zapytania dla:
id: nazwa pakietu Play Twojej gryreferrer: ciąg znaków reprezentujący źródło odesłania. Możesz o to zapytać, gdy aplikacja zostanie zainstalowana i uruchomiona.
https://play.google.com/store/apps/details?id=com.example.package&referrer=example_referrer_source
Krok 2. Wyślij zapytanie o szczegóły źródła odesłania podczas uruchamiania aplikacji
Gdy użytkownik zakończy instalację gry i ją uruchomi, Twoja aplikacja może określić źródło wizyt, które doprowadziło do instalacji, za pomocą interfejsów Install Referrer API.
Wysyłaj zapytania o szczegóły witryny odsyłającej za pomocą funkcji InstallReferrerClient::GetInstallReferrer. W odpowiedzi można pobrać ten sam ciąg znaków, który został przekazany do parametru zapytania referrer na stronie z informacjami o sklepie. Szczegóły strony odsyłającej można następnie dołączyć do zebranych danych analitycznych, np. zdarzenia zainstalowania aplikacji.
auto promise = std::make_shared<std::promise<GetInstallReferrerResult>>();
install_referrer_client.GetInstallReferrer(params, [promise](GetInstallReferrerResult result) {
promise->set_value(std::move(result));
});
auto get_install_referrer_result = promise->get_future().get();
if (get_install_referrer_result.ok()) {
auto install_referrer = get_install_referrer_result.value().install_referrer;
// Attribute your game's installation to an acquisition channel by including
// the install referrer. Typically this would be done by logging an app
// install event with an analytics library of your choice that includes the
// `install_referrer`.
}