---
title: "Sık karşılaşılan sorunlar"
description: "Flow Builder'da bir flow'un önizlenmesini, yayımlanmasını veya beklediğiniz şekilde çalışmasını engelleyen sorunları çözün."
---

> **AI agents**: to search Adapty docs faster and with fewer tokens, install the Adapty skill. Claude Code (self-updating via plugin): `claude plugin marketplace add adaptyteam/adapty-sdk-integration-skill && claude plugin install adapty-sdk-integration@adapty` — other tools: `npx skills add adaptyteam/adapty-sdk-integration-skill --all`

Bu makale, [Flow Builder](adapty-flow-builder)'da bir flow oluştururken en sık karşılaşılan sorunları, her birinin nedeni ve çözümüyle birlikte derlemektedir.

## Bir flow önizlenemiyor veya yayınlanamıyor \{#a-flow-wont-preview-or-publish\}

Aşağıdaki sorunlardan herhangi biri mevcut olduğunda flow'unuzu yayınlayamaz veya önizleyemezsiniz.

- Eksik yapılandırmayla gerçekleştirilen bir etkileşim. Yaygın durumlar:
    - Hedef URL'si olmayan bir **Open URL** eylemi.
    - Hedefi belirtilmemiş bir **Navigate to screen** eylemi — hedef ekran, eylem ayarlandıktan sonra silinirse de bu durum oluşur.
    - Operatörü veya değeri olmayan bir **conditional action**.
    - Değişken/değer ataması yapılmamış bir **Set variable** eylemi.
    - Ürünü olmayan (uygulama içi mağaza) ya da Web Paywall URL'si olmayan (web ödemesi) bir **Purchase** eylemi.
    - Action ID'si olmayan bir **Custom** eylemi.
    - Başlığı veya Mesajı boş olan bir **Show alert** eylemi.
    - Hiçbir öğe seçilmemiş bir **Show** veya **Hide** eylemi.
    - Hedef ürünü olmayan bir **Select product** eylemi — hedef ürün öğesi silindiğinde, ürün grubunun dışına taşındığında veya başka bir ekranda bırakıldığında da bu durum oluşur.
    - Yeniden kullanılabilir bir bileşenin içine kaydedilmiş ya da birden fazla ekranda kullanılan bir öğe kimliğini hedefleyen bir **Select product** eylemi.
- **Hiç öğe içermeyen bir ekran**.
- **Ürün eklenmemiş** bir ürün öğesi — başvurulan ürünü kaldırırsanız bu durum oluşabilir.
- Geçersiz bir **remote config** JSON'ı tüm dağıtım sürecini bozar — taslağı kaydedemezsiniz bile.

Bu hataları yayınlamadan önce yakalamak için [flow'u Adapty uygulamasında önizleyin](paywall-device-compatibility-preview). Flow orada yüklenemezse, hata mesajı size daha fazla ayrıntı verir.

## Bir Set variable eylemi seçili ürünü değiştirmiyor \{#a-set-variable-action-doesnt-change-the-selected-product\}

Hangi ürünün seçili olduğu, atayabileceğiniz bir değişken değildir; bu nedenle **Set variable** seçimi değiştiremez. Bunun yerine [**Select product**](onboarding-actions#select-product) eylemini kullanın.

## Bir görsel veya video yüklenmiyor \{#an-image-or-video-wont-upload\}

Flow Builder'ın medya sınırları dışındaki bir dosya yüklenemez. Dosyayı [Görsel](custom-media#image) ve [Video](custom-media#video) gereksinimlerine göre kontrol edin:

| Öğe | Formatlar | Maksimum dosya boyutu | Diğer sınırlar |
| :--- | :--- | :--- | :--- |
| Görsel | `.JPG`, `.PNG`, `.WEBP` | 20 MB | — |
| Video | `.MP4`, `.WEBM` | 50 MB | Maksimum 30 saniye; minimum 640×640 piksel |

Bu formatlar desteklenmez:

- **Animasyonlu GIF'ler ve animasyonlu WEBP'ler**: Hareket eklemek için bunlar yerine bir Video öğesi kullanın.
- **SVG**: Dosyayı PNG veya WEBP olarak dışa aktarın. İkonlar için herhangi bir şey yüklemenize gerek yok — Icon öğesi, paketlenmiş [Tabler Icons](custom-media#icon) kütüphanesinden çizer.