# Dosya Aktarımları

Netmera’nın Dosya Aktarımı, kampanya hedeflemesi için kullanıcı verilerinin güncellenmesi ve yönetilmesi sürecini kolaylaştırır. Bu esnek özellik, çeşitli yükleme türlerini destekleyerek verimli segmentasyon, etiketleme ve yetki senkronizasyonu sağlar.

#### Gezinme Yolu

**Hedefleme > Dosya Aktarımları > Dosya Türü > Yükleme**

1. **Hedefleme bölümüne gidin:** adresine erişin **Kişiler** bölümüne Netmera panelinizdeki sol menüden ulaşın.
2. **Dosya Aktarımlarına erişin:** Şuna tıklayın **Dosya Aktarımları** yükleme arayüzünü açmak için.
3. **Dosya Türünü seçin:** Hedefinize bağlı olarak uygun dosya türünü seçin (ör. Dağıtım Listesi, Etiket (Tag) Yükleme, Kullanıcı Yükleme).
4. **Liste veya Dosya Adı Girin:** Dosya için benzersiz bir ad verin. Bu ad, Dosya Aktarımları ekranında görünecektir.
5. **Dosya Seç ve Yükle:** Dosyanızı seçin ve doğru biçimi izlediğinden emin olun.
6. **Aktarımı Başlat:** Yüklemeyi başlatmak için tıklayın. Netmera verileri doğrulayıp işleyecektir.

{% @arcade/embed flowId="DuC0NXpTEcJARGMerZDU" url="<https://app.arcade.software/share/DuC0NXpTEcJARGMerZDU>" %}

## Dosya Aktarımı Kontrol Paneli

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2F3URR2IGlnoLP5xQgocLt%2FScreenshot%202025-10-17%20at%2014.19.20.png?alt=media&#x26;token=0e7bf7be-9493-4619-b1cc-5f6b13bf2d05" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}

#### Genel Dosya Gereksinimleri

* Dosya şu biçimde olmalıdır **.csv** veya **.txt** biçiminde.
* Her sütun bir **tek veri girdisi**.
* Gereksiz boşluk, başlık veya biçimlendirmeden kaçının.
* Karakter kodlama sorunlarını önlemek için (özellikle Türkçe karakterlerde), dosyalarınızın **UTF-8** biçiminde kaydedildiğinden emin olun ve ardından yükleyin.
  {% endhint %}

### Dağıtım Listesi Yükle

Dağıtım Listesi Yükle özelliği, hedefli dağıtım için listeler oluşturmanıza ve yönetmenize olanak tanır. Bu sadeleştirilmiş süreç, özel kampanyalarınız için dağıtım listelerinin verimli bir şekilde düzenlenmesini ve kullanılmasını kolaylaştırır.

Kullanıcı tanımlayıcılarına dayalı hedef kitle segmentleri oluşturmak için kullanılır.

* **Liste Adı:** Hedefleme için kullanılan benzersiz ad.
* **Dosya:** Metin dosyası (.txt veya .csv)

**Biçim:** Satır başına bir kullanıcı tanımlayıcısı.

{% file src="<https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FO2CO0MqaQcwdFNUM2zLa%2FFile%20Transfer%20-%20Sample%20Distrubition%20List.txt?alt=media&token=86d60845-ec4b-45e8-b364-85d54bb9e5fa>" %}

### Etiket (Tag) Yüklemeleri

Segmentasyon için bir kullanıcı grubuna belirli bir etiket atamak amacıyla kullanılır.

* **Etiket (Tag) Adı:** Atanacak etiketin adı.
* **Dosya:** Metin dosyası (.txt)
* **Biçim:** Her satırda tek bir kullanıcı tanımlayıcısı yer almalıdır.

{% file src="<https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FiVQy1VcTPF0lpHpQorA7%2FFile%20Transfer%20-%20Sample%20Tag%20Upload.txt?alt=media&token=27051b7f-842e-4c1f-aaa0-edffd6e4d291>" %}

### Kullanıcı Yüklemeleri

Harici kimlikler ve token’lar ile kullanıcı bilgilerini güncellemek için kullanılır.

* **Dosya Adı:** Dosya Aktarımları ekranı için açıklayıcı dosya adı.
* **Dosya:** Metin dosyası (.txt)
* **Biçim:** Her satır şu biçimi takip etmelidir: `token, externalId`

  ```
  APA91bGxyz... , user123
  c2a62iOS... , user456
  ```

{% file src="<https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FNGZjneTfOFLhPg5d45Mp%2FFile%20Transfer%20-%20Sample%20User%20Upload.txt?alt=media&token=df59a789-2191-4d52-b611-2a7fc5cf7ff8>" %}

{% hint style="info" %}
**Ek Notlar**

Dosyanız cihaz belirteçleri (push bildirimleri için kullanılan) içeriyorsa, Netmera belirtecin yapısına göre platformu (iOS veya Android) otomatik olarak tanımlar:

* gibi dizelerle başlayan belirteçler `APA91bG...` genellikle **Android** cihazlarını temsil eder.
* gibi dizelerle başlayan belirteçler `c2a62...` çoğunlukla ile ilişkilendirilir **iOS** cihazlarını temsil eder.
* Bu otomatik algılama, manuel platform seçimi gerektirmeden bildirimlerin doğru şekilde yönlendirilmesini sağlar.
  {% endhint %}

### E-posta Yüklemeleri

{% hint style="warning" %}
Bu bölüm, Netmera içindeki hedef kitlenizi oluşturmak veya güncellemek için bir e-posta adresleri listesi yüklemenize olanak tanır. Lütfen dikkat edin, bu işlevsellik **İYS izin senkronizasyonu gerçekleştirmez**. Yalnızca standart e-posta listelerini yüklemek için kullanılır. **İYS ile senkronize olmak istiyorsanız**, ilgili başlığa bakın.
{% endhint %}

* **Dosya Adı:** Açıklayıcı tanımlayıcı.
* **Etiket (Tag) Adı (İsteğe bağlı):** Yüklenen kullanıcıları segmentlere ayırmak için.
* **Dosya:** Metin dosyası (.txt veya .csv)
* **Biçim:** Her satıra bir e-posta adresi.

{% file src="<https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FEHU1BMH5vZthZ6WKfpPM%2FFile%20Transfer%20-%20Sample%20Email%20Upload.csv?alt=media&token=c725d305-5277-4db2-a74c-24bc2e0e28d1>" %}

### SMS Yüklemeleri

{% hint style="warning" %}
Bu bölüm, Netmera içinde hedef kitlenizi oluşturmak veya güncellemek için bir SMS adresleri listesi yüklemenize olanak tanır. Lütfen bu işlevselliğin **İYS izin senkronizasyonu gerçekleştirmez**. Yalnızca standart SMS listelerini yüklemek için kullanılır. **İYS ile senkronize olmak istiyorsanız**, ilgili başlığa bakın.
{% endhint %}

* **Dosya Adı:** Açıklayıcı tanımlayıcı.
* **Etiket (Tag) Adı (İsteğe bağlı):** Yüklenen kullanıcıları segmentlere ayırmak için.
* **Dosya:** Metin dosyası (.txt veya .csv)
* **Biçim:** Her satıra bir telefon numarası.

{% file src="<https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FNRxaALtNRV8Oudmf2axd%2FSMS%20File%20Upload%20Sample%20File.csv?alt=media&token=65e95ef2-f907-4ff8-acc8-c889d76a05a3>" %}

### Promosyon Değeri Yüklemeleri

Belirli kullanıcılarla bir promosyon değeri ilişkilendirmek için kullanılır.

* **Promosyon Adı:** Dahili takip için açıklayıcı ad.
* **Promosyon Son Kullanma Tarihi:** Format: YYYY-AA-GG
* **Dosya:** Metin dosyası (.txt)
* **Biçim:**

  ```
  externalid, promotionvalue
  ```

{% file src="<https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FJURPMqJZBbwcw5V6MIxE%2FFile%20Transfer%20-%20Sample%20Promotion%20Value.txt?alt=media&token=39f897de-7de1-4fc3-b94d-fc4bf6a479a5>" %}

<figure><img src="https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2F5lA2Y3Er67N1gjKvgNam%2FScreenshot%202024-07-19%20at%2015.55.46.png?alt=media&#x26;token=93466911-ed9d-4422-b49b-e36ec16928a1" alt=""><figcaption></figcaption></figure>

### Coğrafi Çit Yüklemeleri

Konum hedefleme alanlarını yüklemek için kullanılır.

* **Dosya:** Yalnızca CSV dosyası.
* **Format (noktalı virgülle ayrılmış):**

  ```
  Ad;Enlem;Boylam;Yarıçap;Varlık Durumu;Mesafe Birimi;Grup
  ```
* İşlem 5 dakikaya kadar sürebilir.

{% hint style="info" %}
Her satır, aşağıda listelenen değerleri tam olarak belirtilen sırayla içermelidir:

1. **Ad**: Geofence için benzersiz bir tanımlayıcı. Örnek: `ShoppingCentre1`, `OfficeBuilding2`.
2. **Enlem**: Merkez noktasının ondalık derece cinsinden enlemi. Örnek: `40.712776`
3. **Boylam**: Merkez noktasının yine ondalık derece cinsinden boylamı. Örnek: `74.005974`
4. **Yarıçap**: Coğrafi sınırlama sınırını tanımlayan merkez nokta etrafındaki yarıçap. Örnek: `500`
5. **Varlık Durumu**: Coğrafi sınırlamanın çalışma durumu. Kabul edilen değerler: `AKTİF` veya `PASİF`
6. **Mesafe Birimi**: Yarıçap için kullanılan birim. Kabul edilen değerler: `METRE` veya `KM`
7. **Grup**: Geofence’i kategorize etmek için kullanılan etiket. Örnek: `RetailGroupA`, `BusinessGroupB`
   {% endhint %}

{% hint style="info" %}
**Örnek**

```
ShoppingCentre1;40.712776;74.005974;500;ACTIVE;METERS;RetailGroup
OfficeBuilding2;34.052235;118.243683;300;ACTIVE;METERS;BusinessGroup
ParkArea3;37.774929;122.419418;3;ACTIVE;KM;PublicGroup
```

* Sütunların sırasını değiştirmeyin.
* Ek boşluk veya satır sonu eklemeyin.
* İşlem süresi, dosya boyutuna bağlı olarak 5 dakikaya kadar sürebilir.
  {% endhint %}

{% file src="<https://1655476697-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FIoaOakQVyMBvnC6CdDFH%2FFile%20Transfer%20-%20Sample%20Geofence%20Uploads.csv?alt=media&token=64979a14-016e-4d02-aea8-72349a66e50b>" %}

## İYS Senkronizasyonu için E-posta ve SMS Verilerinin Yüklenmesi

Yönetirken **İYS (İleti Yönetim Sistemi)** e-posta ve SMS iletişimi izinleri için Netmera iki temel modeli destekler. Her model, onay verilerinin nasıl işlendiğini ve İYS ile nasıl senkronize edildiğini tanımlar.

### İYS Senkronizasyon Modu

Bu modda Netmera, kullanıcı onay verilerini İYS ile otomatik olarak senkronize eder.

* Netmera’daki onay güncellemeleri (izin verme veya vazgeçme) İYS ile senkronize edilir.
* İYS onayları Netmera’ya geri yansıtılır.
* İYS Senkronizasyon Modu için tam kılavuza bakın → [iys-senkronizasyon-modu](https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/musteri-verisi/iys-izinleri/iys-senkronizasyon-modu "mention")

### İYS Entegratör Modu

Bu modda Netmera bir **entegratör**olarak hareket eder; yani tüm izin yönetimi İYS’nin kendisi tarafından yürütülür.

* Kullanıcıların onay durumu doğrudan İYS kayıtlarına göre doğrulanır.
* Netmera’ya yapılan yüklemeler, İYS tarafından onaylanmış izinlerle eşleştirilir.
* İYS Entegratör Modu için tam kılavuza bakın → [iys-entegrator-modu](https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/musteri-verisi/iys-izinleri/iys-entegrator-modu "mention")

#### E-posta ve SMS Verilerinin Yüklenmesi

için iletişim verisi yüklerken **e-posta ve SMS kampanyaları**, şunları dahil etmelisiniz:

* **Onay durumu** (örn. izin verme / vazgeçme).
* **Onay tarihi** (İYS tarafından gerekli zaman damgası).
* **Onay türü**&#x20;

Netmera, yüklenen verilerin seçilen moda (Senkronizasyon Modu veya Entegratör Modu) göre İYS kayıtlarıyla doğrulanmasını sağlar. Uyumun korunması için geçersiz veya eksik onay verileri reddedilir.

Adım adım talimatlar için bkz.:

* İYS Senkronizasyonu için Veri Yükleme → [#contact-upload-with-iys-integration](https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/musteri-verisi/iys-izinleri/iys-senkronizasyon-modu#contact-upload-with-iys-integration "mention")
* İYS Entegratörü için Veri Yükleme → [#step-3-contact-upload-with-iys-integration](https://user.netmera.com/netmera-user-guide/netmera-user-guide-tr/musteri-verisi/iys-izinleri/iys-entegrator-modu#step-3-contact-upload-with-iys-integration "mention")
