Web attribution yapılandırması
Web attribution'ı uygulamanız için yapılandırmaya başlamak için bu makaledeki adımları takip edin.
1. Web base URL'inizi Adjust'a gönderin
Uygulamanızı yapılandırmak için Adjust'ın web base URL'nizi dahili arayüzüne eklemesi gerekir. Ayrıca hesabınızda Web Attribution paketini etkinleştirmemiz gerekir. Bu adımların ikisinin de Adjust tarafından yapılması gerekir. Daha fazla bilgi için lütfen support@adjust.com adresi ile iletişime geçin.
2. SDK entegrasyonu
Web SDK'yı web uygulamanıza entegre etmek için geliştirici rehberlerimizi kullanın. Tamamlandığında entegrasyonu test edin.
Test etmek
Web SDK'nızın doğru bir şekilde çalıştığını kontrol etmenin 3 yolu vardır.
- Tarayıcı konsolunuzdaki web SDK loglarını kontrol etmek.
- Adjust Test Konsolu'nu kullanmak.
- Device API'ı kullanmak.
web_uuid
'yi Javascript konsolunuzda bulmak için:
- Application 'ı (ya da Safari'de Storage 'ı) seçin.
- IndexedDB 'yi seçin.
- adjust-sdk -> as 'i seçin.
web_uuid
'niz u:<web_uuid> olarak görüntülenecektir.
3. Uygulamanızı yapılandırın ve link'leri güncelleyin
Adjust, Web Attribution'ı hesabınızda etkinleştirdikten sonra dashboard uygulamalarınızda web ikonunu görebilirsiniz. Dashboard, web attribution kullanan uygulamalarınızı bu ikon ile işaretler.
Adjust'ta bir uygulamanın web attribution'ını yapılandırmanın iki yolu vardır.
- Tek platformu web olan yeni bir uygulama ekleyin.
- Web'i mevcut bir mobil uygulamaya platform olarak eklemek.
Tek platformu web olan yeni bir uygulama yapılandırmak için:
- AppView 'ın altında Tüm uygulamalar 'ı seçin.
- YENİ UYGULAMA 'yı seçin.
- Benzersiz bir Uygulama adı girin ve Raporlanan para birimini seçin.
- Add App 'i seçin.
- Platformlardan hiçbirini seçmeyin. Bir platform seçmemek, bu uygulamayı bir web uygulaması olarak tanımlayacaktır.
Web uygulamanız artık dashboard'da hazır!
Web attribution'ın çalışabilmesi için, Adjust'ın web base URL'nizi dahili arayüzüne eklemesi gerekir. Hesap yöneticiniz ya da support@adjust.com ile iletişime geçerek bunun sizin için yapılmasını isteyebilirsiniz. Bu rehberde https://www.mywebsite.com
adresini sizin web siteniz için örnek olarak kullanacağız.
Yapılandırma metodunuza bağlı olarak, yeni ve mevcut link'lerinizin davranışlarında bir farklılık bekleyebilirsiniz. Yapılandırmanız için geçerli bilgileri görmek için aşağıdaki bilgileri kontrol edin.
4. Datascape'te raporlama yapılandırması
Datascape'te Platform filtresini kullanarak sadece web trafiğinden gelen install'ları ve oturumları görüntüleyebilirsiniz.
Adjust web SDK entegrasyonunu ilk kez yaptığınızda, web'den gelen kullanıcıların arasında yüksek sayıda "yeni" kullanıcılar görebilirsiniz. Bu, Adjust'ın bu kullanıcıların web_uuid
'sini ilk kez görmesinden kaynaklanır.
5. Raporlamayı Rapor Servisi API kullanarak yapılandırın
Rapor Servisi API'ını programatik olarak kullanarak web attribution verilerinize dair raporlar alabilirsiniz.
Rapor Servisi API, Adjust verilerinize dair raporlar oluşturabilmeniz için bir dizi endpoint sunar. Web attribution bilgilerinizi filtrelemek için:
Verileri almak istediğiniz formata göre sunucu endpoint'ini seçin.
Bilgilerinizi platformlara göre gruplandırmak için
dimensions
filtresini kullanın veplatform
değerini verin:dimensions=platform
Sadece web sonuçlarını döndürmek için
platform
boyutunu ekleyin vewebos
değerini ekleyin:platform=webos
curl \
--header 'Authorization: Bearer <adjust_api_token>' \
--location --request GET 'https://dash.adjust.com/control-center/reports-service/report?cost_mode=network&app_token__in={app_token1},{app_token2}&date_period=2021-05-01:2021-05-02&dimensions=platform&metrics=installs,network_installs,network_cost,network_ecpi&platform=webos'
6. Callback'leri kurun
Install sonrası aktiviteler için kullanabileceğiniz iki placeholder vardır. Bunları callback'lerinize ekleyerek web attribution bilgilerini ham verilerinizde alabilirsiniz.
Placeholder | Döndürülen değer |
---|---|
{web_uuid} | Tam cihaz tanımlayıcısını verir Örnek: 4d1615ab-ee78-49aa-a10f-d57035322a42 |
{platform} | Aktivitenin mobil ya da web ortamlarından hangisinde gerçekleştiğini gösterir Örnek: web |