Adapty Attribution'da Özel S3

Adapty Attribution’ın özel S3 uyumlu depolama entegrasyonu, kullanıcı edinimi kampanya verilerinizi kendi S3 uyumlu depolama çözümünüzde güvenli bir şekilde saklamanıza olanak tanır. Kampanya performans verilerinizi, attribution verilerinizi ve kullanıcı edinimi olaylarını özel S3 bucket’ınıza .csv dosyaları olarak kaydedebileceksiniz. Bu entegrasyonu kurmak için S3 uyumlu depolama konsolunuzda ve Adapty Attribution kontrol panelinde birkaç basit adımı izlemeniz gerekecek.

Adapty Attribution verilerinizi her 24 saatte bir saat 04:00 UTC’de gönderir. Her dosya, UTC saatine göre önceki takvim günü boyunca oluşturulan tüm etkinliklerin verilerini içerir. Örneğin, 8 Mart’ta UTC 04:00’te otomatik olarak dışa aktarılan veriler, 7 Mart’ta UTC 00:00:00 ile 23:59:59 arasında oluşturulan tüm etkinlikleri kapsar.

Özel S3 entegrasyonunu kurma

Veri almaya başlamak için Adapty Attribution’da entegrasyonu yapılandırın:

  1. Integrations -> Custom S3 bölümüne gidin.
  2. Export install events to custom S3 geçiş düğmesini açın.
  3. Özel S3 depolama alanınızla Adapty Attribution profilleri arasındaki bağlantıyı kurmak için gerekli alanları doldurun. | Alan | Açıklama | |:----------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Access Key ID | S3 uyumlu depolama hizmetinize bir kullanıcı veya uygulamanın erişimini doğrulamak için kullanılan benzersiz tanımlayıcı. Bu kimliği depolama sağlayıcınızın konsolunda bulabilirsiniz. | | Secret Access Key | S3 uyumlu depolama hizmetinize erişimi doğrulamak için Access Key ID ile birlikte kullanılan özel anahtar. Bu anahtarı depolama sağlayıcınızın konsolunda bulabilirsiniz. | | S3 Bucket Name | Depolama ortamınızdaki belirli bir S3 bucket’ını tanımlayan, küresel olarak benzersiz ad. S3 bucket’ları, kullanıcıların dosyalar ve görseller gibi veri nesnelerini bulutta depolamasına ve almasına olanak tanıyan basit bir depolama hizmetidir. | | Region (İsteğe bağlı) | Bölgenizi Yönetim Konsolu’ndan alabilirsiniz. | | Folder Inside the Bucket (İsteğe bağlı) | Seçili S3 bucket’ının içinde oluşturmak istediğiniz klasörün adı. S3’ün klasörleri, nesne anahtar önekleri kullanarak simüle ettiğini unutmayın; bu önekler aslında klasör adlarıdır. | | Custom Endpoint URL | S3 uyumlu depolama hizmetinizin endpoint URL’si. Bu, depolama sağlayıcınız tarafından sağlanmalıdır (ör. MinIO, DigitalOcean Spaces, Wasabi vb.). |

S3 bucket adı alanında iç içe dizinler de belirtebilirsiniz, ör. adapty-ua-events/com.sample-app

ua-custom-s3.webp

Manuel veri dışa aktarımı

Otomatik etkinlik verisi dışa aktarımına ek olarak, Adapty Attribution; özel S3 depolama alanınıza manuel dosya dışa aktarımı da sunar. Bu özellik sayesinde kullanıcı edinim verilerini dilediğiniz tarihe göre seçerek S3 bucket’ınıza manuel olarak aktarabilirsiniz. Böylece hangi verileri ne zaman dışa aktaracağınız konusunda tam kontrol sizde olur.

Tablo yapısı

Özel S3 entegrasyonunda Adapty Attribution, kurulum olaylarına ait geçmişe dönük verileri depolamak için bir tablo sağlar. Bu tablo; kullanıcı profili, gelir ve kazanç bilgileri ile kaynak mağaza gibi çeşitli veri noktalarını içerir.

Bu yapının zamanla büyüyebileceğini unutmayın; bizim tarafımızdan veya birlikte çalıştığımız üçüncü taraflar tarafından yeni veriler eklenebilir. Bu yapıyı işleyen kodunuzun yeterince dayanıklı olduğundan ve yapının tamamına değil, belirli alanlara dayandığından emin olun.

Olaylara ait tablo yapısı aşağıdaki gibidir:

SütunAçıklama
adapty_profile_idBenzersiz Adapty profil tanımlayıcısı
install_idBenzersiz kurulum tanımlayıcısı
created_atKayıt oluşturma zaman damgası (ISO 8601)
installed_atUygulama kurulum zaman damgası (ISO 8601)
storeUygulama mağazası (ios, android)
countryKullanıcının ülke kodu (ISO 3166-1 alpha-2)
ip_addressİstemci IP adresi
idfaiOS Reklamverenler için Tanımlayıcı
idfviOS Satıcılar için Tanımlayıcı
gaidGoogle Reklam Kimliği (Android)
android_idAndroid cihaz kimliği
app_set_idAndroid Uygulama Set Kimliği
bundle_idUygulama bundle tanımlayıcısı (ör. com.example.app)
device_brandCihaz markası (ör. Apple, Samsung)
device_modelCihaz modeli (ör. iPhone15,2)
os_versionAna işletim sistemi sürümü
app_versionAdapty SDK tarafından bildirilen uygulama sürümü
sdk_versionAdapty SDK sürümü
channelAttribution kanalı
campaign_idKampanya tanımlayıcısı
campaign_nameKampanya adı
adset_idReklam seti tanımlayıcısı
adset_nameReklam seti adı
ad_idReklam tanımlayıcısı
ad_nameReklam adı
keyword_idAnahtar kelime tanımlayıcısı
keyword_nameAnahtar kelime adı
asa_org_idApple Search Ads organizasyon kimliği
asa_keyword_match_typeASA anahtar kelime eşleşme türü (Exact, Broad)
asa_attributionASA attribution verisi (JSON dizesi)
asa_conversion_typeASA dönüşüm türü
asa_country_or_regionASA ülkesi veya bölgesi
asa_creative_set_nameASA kreatif set adı
fbclidFacebook Tıklama Kimliği
ttclidTikTok Tıklama Kimliği
utm_sourceUTM kaynak parametresi
utm_mediumUTM medium parametresi
utm_campaignUTM kampanya parametresi
utm_termUTM terim parametresi
utm_contentUTM içerik parametresi