---
title: "プロダクトの編集"
description: "Adapty のサブスクリプションプロダクトを編集・管理して、収益トラッキングを改善しましょう。"
---

Adapty では、プロダクトの名前、アクセスレベル、地域別価格、接続されているストア ID を編集したり、価格変更の履歴を追跡する監査ログを確認したりできます。サブスクリプションの期間はプロダクト作成後に変更できないため、変更が必要な場合は新しいプロダクトを作成してください。

:::warning
プロダクトはどれでも編集できますが、すでに公開中のペイウォールで使用しているプロダクトを変更すると、アナリティクスに不整合が生じる可能性があります。

**アクセスレベル、App Store プロダクト ID、Play Store プロダクト ID の編集は推奨しません**。アナリティクスの精度に影響を与える恐れがあります。プロダクト ID のタイポなど、間違いを修正する場合に限り編集してください。

そのプロダクトをこれ以上使用しない場合は、新しいプロダクトを作成し、ペイウォールと A/B テストを更新することを強くお勧めします。
:::

## プロダクトを編集する \{#edit-product\}

プロダクトを編集するには：

1. Adapty のメインメニューから **[Products](https://app.adapty.io/products)** に移動します。
2. テーブル内のプロダクト行をクリックするか、プロダクトの横にある三点メニューをクリックして **Edit** を選択します。
3. 表示された **Edit** ウィンドウで必要な変更を加えます。このウィンドウのオプションについては、[プロダクトの作成](create-product)セクションをご覧ください。
4. **Save** をクリックします。

:::warning
App Store Connect や Google Play Console で行った変更は Adapty に同期されません。Adapty に表示される価格はプロダクト作成時に設定されたものであり、ストアで価格を変更しても自動的に更新されません。

これは収益アナリティクスには影響しません。Adapty は収益データをストアから直接取得します。ダッシュボードの価格フィールドはあくまで参照用です。
:::

:::note
アクセスレベルを変更した場合、その変更は新規サブスクリプションにのみ適用されます。既存のサブスクライバーは現在のアクセスレベルが維持され、次のサブスクリプション更新時に自動的に更新されます。
:::

    <img src={require('./img/edit-product.png').default}
         style={{
             border: '1px solid #727272', /* border width and color */
             width: '700px', /* image width */
             display: 'block', /* for alignment */
             margin: '0 auto' /* center alignment */
         }}
    />

## 国別価格を設定する \{#set-country-specific-prices\}

Adapty ダッシュボード上で地域ごとに異なる価格を設定でき、その国別価格は App Store Connect や Google Play Console のプロダクトに自動的に反映されます。

国別価格を設定するには：

1. [編集用にプロダクトを開きます](#edit-product)。
2. **Download** をクリックして、ストアから正しい形式で現在の価格をエクスポートするか、新しい CSV ファイルを作成します。

    <img src={require('./img/download-prices.webp').default}
    style={{
    border: '1px solid #727272', /* border width and color */
    width: '500px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
}}
    />

3. CSV ファイルで価格を更新します。[フォーマット](#csv-file-format)に従ってください。ある国の価格を変更しないまま残したり、ファイルに含めなかったりした場合、何も変更されません。CSV をアップロードすると、Adapty は価格を比較して異なるものだけを更新します。
4. **Edit** ウィンドウで **Upload** をクリックし、CSV ファイルを選択します。

    <img src={require('./img/upload-prices.webp').default}
    style={{
    border: '1px solid #727272', /* border width and color */
    width: '500px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
}}
    />

5. 既存のサブスクライバーにも変更を適用したい場合は、**Apply to existing subscribers** を選択します。
6. 適用される変更内容を確認して、**Save changes** をクリックします。

    <img src={require('./img/country-level-price.webp').default}
    style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
}}
    />

### CSV ファイルのフォーマット \{#csv-file-format\}

:::tip
同じアプリに類似したプロダクトがある場合や、異なるアプリで同じ価格を設定したい場合は、同じ CSV ファイルを再利用できます。
:::

CSV で価格を編集する最も簡単な方法は、[現在の価格が含まれたファイルをダウンロードして直接編集する](#set-country-specific-prices)ことです。

ご自身で作成する場合は、ファイルに以下のカラムが必要です：
- `region_name`
- `region_code`
- `app_store_currency`
- `app_store_requested_price`
- `play_store_currency`
- `play_store_requested_price`

例：
```
region_name,region_code,app_store_currency,app_store_requested_price,play_store_currency,play_store_requested_price
United States,US,,8.99,,8.99
United Arab Emirates,AE,USD,8.99,AED,39.99
Germany,DE,USD,8.99,USD,8.99
```

## 監査ログを確認する \{#view-audit-log\}

Adapty は各プロダクトのすべての価格変更を記録しているため、誰がいつ変更を行ったかを追跡できます。監査ログを確認するには：

1. Adapty のメインメニューから **[Products](https://app.adapty.io/products)** に移動します。
2. プロダクトの横にある三点メニューをクリックして **Audit log** を選択します。

監査ログテーブルには、各価格変更の日付、チームメンバーの名前と役割、変更件数が表示されます。

イベントの詳細な CSV を取得するには、そのイベントの行にあるダウンロードアイコンをクリックします。

    <img src={require('./img/audit-log.webp').default}
         style={{
             border: '1px solid #727272', /* border width and color */
             width: '700px', /* image width */
             display: 'block', /* for alignment */
             margin: '0 auto' /* center alignment */
         }}
    />