Dokümantasyonumuzu sürekli güncel tutuyoruz, ancak bazı güncellemeler henüz tüm dillerde yayınlanmamış olabilir. En güncel bilgiler için lütfen İngilizce versiyonuna göz atın.

Bulut depolama upload'ları

Adjust'ın bulut depolama upload'ları ile ham kullanıcı verilerinizi bulut depolamaya otomatik olarak aktarabilirsiniz.

Bulut depolama upload'larının kullanımı

Aynı veri noktaları için aynı placeholder'larını kullanarak, callback'lerimizin yanı sıra bulut depolama upload'larını kullanmanızı öneririz. Bulut depolama, bir yedek görevi görür ve sunucunuz herhangi bir sorun yaşadığında veri kaybını önler. Herhangi bir sunucu kesintisi yaşarsanız, verilerdeki boşlukları doldurmak için bulut depolamanıza gelmeye devam eden verileri kullanabilirsiniz.

Adjust, CSV verilerinin dosyalarını depolama bucket'ınıza her saat başı gönderir. Bu verileri kendi veritabanınızı oluşturmakta, kullanıcılarınızı istediğiniz gibi analiz etmekte ya da verilere anlık erişimde Adjust'tan log istemeye gerek kalmadan kullanabilirsiniz.

Bulut depolama dosya formatı spesifikasyonları

  • Encoding: UTF-8, BOM'suz
  • Delimiter: Çift tırnak (double quote) qualifier ile virgül
  • Row delimiter: Line Feed (LF)
  • Sıkıştırma: gzip

CSV tanımınızın formatı

CSV tanımınız, verilerinizin bulut depolama upload'u dosyalarınızda nasıl görüneceğini belirler. Buraya girdiğiniz her değer bir sütun oluşturmak için kullanılacaktır.

Bir CSV tanımı 3 unsurdan oluşur:

Sabitler (Constants)

Callback parametreleri

Adjust placeholder'ları

Sabitleri, callback parametrelerini ve Adjust placeholder'larını düzenleyerek size özel bir export raporlaması oluşturabilirsiniz. Her bir değerin virgülle ayrıldığından emin olun. Bir tablo oluşturmak için listenizi (soldan sağa) ayrıştıracağız.

Sabitler, callback parametreleri veya placeholder adlarında bu özel karakterlerin kullanılmaması gerekir (bunlar parsing için kullanılırlar): , " [ ] { }.

Örnek tanım ve çıktı (output)

Örnek CSV tanımı:

"My app is great",{gps_adid},[user_id],{installed_at},{event_name},[item_number],{reporting_revenue}

Bu tanım, aşağıdaki bulut depolama upload'u çıktısını oluşturur:

"My app is great"{gps_adid}[user_id]{installed_at}{event_name}[item_number]{reporting_revenue}
My app is great25646300-2du4-27sj-e51n-18t84n20000k110492016-04-04T23:16UTCLevel4Complete  
My app is great38400000-8cf0-11bd-b23e-10b96e40000d
67540
2017-01-10T10:24UTCpurchase100coins004$5.00
My app is great84857208-3if4-36if-e05s-02y77p29411g517592016-12-04T13:54UTC500 coin satın almak010$20.00
My app is great84729047-2wf4-94gq-x31k-36u43y849000g200532016-06-01T08:25UTCSign up

CSV dosyalarının adlandırma kuralları

adlandırma kuralları

Adjust, CSV dosyaları için appToken_timestamp_hash_partToken.csv.gz adlandırma kuralını kullanır.

  • appToken: App token'ınız
  • timestamp: Saat başlangıcı (bulut depolama upload'ları saatliktir)
  • hash: CSV tanımından oluşturulan benzersiz bir hash. CSV tanımınızı değiştirdiğinizde yeni bir hash oluşturulur ve yeni dosyalar yaratılır.
  • partToken: Benzersiz, rastgele oluşturulmuş bir alfanumerik string

Dosya formatı

  • Encoding: UTF-8, BOM yok
  • Delimiter: çift tırnak (double quote) qualifier ile virgül
  • Row delimiter: Line Feed (LF)
  • Sıkıştırma: gzip
İpucu:
Daha fazla bilgiyi Bulut depolama upload'larının yapılandırmasımakalemizde bulabilirsiniz.