> ## Documentation Index
> Fetch the complete documentation index at: https://docs.adrop.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Cursor

> AIコードエディタで広告SDKを簡単に連携

## 紹介

[Cursor](https://cursor.com)はAIが内蔵されたコードエディタです。
AdropヘルプセンターのURLを参照すると、SDK連携を自動で実装してくれます。

<Note>
  以下のサンプルプロンプトをコピーして、**アプリキー**と**ユニットID**を置き換えるだけですぐに使えます。
</Note>

***

## はじめに

### 1. Cursorをインストール

[cursor.com](https://cursor.com)からダウンロードしてインストールします。

### 2. プロジェクトを開く

Cursorでプロジェクトフォルダを開きます。

### 3. ChatまたはComposerを使用

* **Chat** (`Cmd/Ctrl + L`): コードについて質問または修正をリクエスト
* **Composer** (`Cmd/Ctrl + I`): 複数ファイルにわたる変更作業

### 4. プロンプトを入力

以下のサンプルプロンプトをコピーして使用してください。

***

## サンプルプロンプト

<Tabs>
  <Tab title="Android">
    ### バナー広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/android/banner

    MainActivityの下部にバナー広告を追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### ネイティブ広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/android/native

    RecyclerViewフィードの間にネイティブ広告を追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### インタースティシャル広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/android/interstitial

    画面遷移時にインタースティシャル広告を表示してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### リワード広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/android/rewarded

    報酬ボタンクリック時にリワード広告を表示し、完了時に100コインを付与してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```
  </Tab>

  <Tab title="iOS">
    ### バナー広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/ios/banner

    ViewControllerの下部にバナー広告を追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### ネイティブ広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/ios/native

    TableViewフィードの間にネイティブ広告を追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### インタースティシャル広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/ios/interstitial

    画面遷移時にインタースティシャル広告を表示してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### リワード広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/ios/rewarded

    報酬ボタンクリック時にリワード広告を表示し、完了時に100コインを付与してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```
  </Tab>

  <Tab title="Flutter">
    ### バナー広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/flutter/banner

    画面下部にバナー広告ウィジェットを追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### ネイティブ広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/flutter/native

    ListViewフィードの間にネイティブ広告を追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### インタースティシャル広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/flutter/interstitial

    画面遷移時にインタースティシャル広告を表示してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### リワード広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/flutter/rewarded

    報酬ボタンクリック時にリワード広告を表示し、完了時に100コインを付与してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```
  </Tab>

  <Tab title="React Native">
    ### バナー広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/react-native/banner

    画面下部にバナー広告コンポーネントを追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### ネイティブ広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/react-native/native

    FlatListフィードの間にネイティブ広告を追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### インタースティシャル広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/react-native/interstitial

    画面遷移時にインタースティシャル広告を表示してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### リワード広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/react-native/rewarded

    報酬ボタンクリック時にリワード広告を表示し、完了時に100コインを付与してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```
  </Tab>

  <Tab title="Web">
    ### バナー広告 (React)

    ```
    @Docs https://docs.adrop.io/ja/sdk/web/react

    ページ下部にバナー広告コンポーネントを追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### バナー広告 (CDN)

    ```
    @Docs https://docs.adrop.io/ja/sdk/web/banner

    ページ下部にバナー広告を追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```

    ### ネイティブ広告

    ```
    @Docs https://docs.adrop.io/ja/sdk/web/native

    コンテンツフィードの間にネイティブ広告を追加してください。

    アプリキー: YOUR_APP_KEY
    ユニットID: YOUR_UNIT_ID
    ```
  </Tab>
</Tabs>

***

## ヒント

<Note>
  **@Docsでドキュメントを参照**

  Cursorでは`@Docs`コマンドを使用して外部ドキュメントを直接参照できます。
  プロンプトの前に`@Docs URL`を追加すると、そのドキュメントをコンテキストとして使用します。
</Note>

<Note>
  **具体的な位置を指定するとより正確です**

  「MainActivityの下部に」の代わりに「activity\_main.xmlのConstraintLayout内に下揃えで」のように
  具体的に指定すると、より正確に実装されます。
</Note>

<Note>
  **アプリキーとユニットIDの確認場所**

  * **アプリキー**: [コンソール](https://console.adrop.io) → 設定 → アプリ
  * **ユニットID**: [コンソール](https://console.adrop.io) → 広告ユニット
</Note>

<Note>
  **まずはテスト用キーで連携してみましょう**

  [事前準備](/ja/sdk/overview)ページのテスト環境セクションでテスト用アプリキーとユニットIDを確認できます。
</Note>
