---
title: "Paywall komutları"
description: "Adapty CLI komutları; paywall'ları listeler, okur, oluşturur ve günceller; bir paywall'ı gösteren placement'ları listeler."
---

> **AI agents**: to search Adapty docs faster and with fewer tokens, install the Adapty skills: `npx adapty skills install --yes`

Bu Adapty CLI komutları, [paywall'ları](paywalls) ve her paywall'ın sattığı ürünleri yönetir.

## adapty paywalls list

Bir uygulama için tüm [paywall'ları](paywalls) listeler.

```bash
adapty paywalls list --app <app-id>
```

| Flag | Gerekli | Açıklama |
|---|---|---|
| `--app` | Evet | Uygulama ID'si (UUID) |

[Sayfalama flag'lerini](developer-cli-reference#global-flags) kabul eder.

## adapty paywalls get

Belirli bir [paywall](paywalls) için ayrıntıları alır.

```bash
adapty paywalls get --app <app-id> <paywall-id>
```

| Argüman | Açıklama |
|---|---|
| `paywall-id` | Paywall ID (UUID) |

| Bayrak | Gerekli | Açıklama |
|---|---|---|
| `--app` | Evet | Uygulama ID'si (UUID) |

## adapty paywalls create

Yeni bir [paywall](paywalls) oluşturur.

```bash
adapty paywalls create --app <app-id> --title "Default Paywall" --product-id <product-id>
```

| Bayrak | Zorunlu | Açıklama |
|---|---|---|
| `--app` | Evet | Uygulama ID (UUID) |
| `--title` | Evet | Paywall başlığı |
| `--product-id` | Evet | [Ürün](product) ID (UUID). Birden fazla ürün için tekrarlayın: `--product-id <id1> --product-id <id2>` |

## adapty paywalls update \{#adapty-paywalls-update\}

Mevcut bir [paywall](paywalls)'ın tüm alanlarını günceller.

:::important
Bir paywall placement'a bağlandıktan sonra ürünleri değiştirilemez. Canlı bir paywall'da farklı ürünler kullanmak için yeni bir paywall oluşturun ve placement'ı bu yeni paywall'a yönlendirin.
:::

```bash
adapty paywalls update --app <app-id> <paywall-id> --title "Default Paywall" --product-id <product-id>
```

Bu komut, ürün listesinin tamamı dahil olmak üzere tüm paywall alanlarını değiştirir.

| Argüman | Açıklama |
|---|---|
| `paywall-id` | Paywall ID (UUID) |

| Bayrak | Gerekli | Açıklama |
|---|---|---|
| `--app` | Evet | Uygulama ID'si (UUID) |
| `--title` | Evet | Paywall başlığı |
| `--product-id` | Evet | [Ürün](product) ID'si (UUID). Birden fazla ürün için tekrarlayın: `--product-id <id1> --product-id <id2>` |

## adapty paywalls placements

Belirli bir [paywall](paywalls) için şu anda hangi [placement](placements)'ların kullanıldığını listeler.

```bash
adapty paywalls placements --app <app-id> <paywall-id>
```

| Argüman | Açıklama |
|---|---|
| `paywall-id` | Paywall ID (UUID) |

| Bayrak | Zorunlu | Açıklama |
|---|---|---|
| `--app` | Evet | Uygulama ID (UUID) |

Bir paywall'ı değiştirmeden önce hangi placement'ların etkileneceğini görmek için bu komutu kullanın.

Bu listedeki öğeler `is_active` alanı taşımaz. Bir placement'ın aktiflik durumunu okumak için [`placements list`](developer-cli-placements#adapty-placements-list) veya [`placements get`](developer-cli-placements#adapty-placements-get) komutunu kullanın.

## Sırada ne var \{#whats-next\}

- [Komut referansı](developer-cli-reference) — tüm CLI konuları, genel bayraklar ve sayfalama bayrakları.