> For the complete documentation index, see [llms.txt](https://sinoa-dev.gitbook.io/rpgatsumaruapiforunity/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sinoa-dev.gitbook.io/rpgatsumaruapiforunity/sample-api/sample-code-list/link-external.md).

# 外部リンクに誘導しよう

## 背景

ゲーム側から、公式サイトへの誘導や攻略サイトなど、様々な外部サイトへ誘導したいことがあるでしょうその場合は、RPGアツマールの外部リンク機能を使い、プレイヤーに外部リンクを開く表示をしなければなりません。

## 解説

ゲームから公式サイトや攻略サイトなど、外部のサイトへ誘導する場合は、RPGアツマールから別のサイトに移動するウィンドウを表示し、プレイヤーに別のサイトが表示される事を通知する必要があります。

また、表示する通知ダイアログにはリンク文字列も表示されます。

## サンプルコード

```csharp
using RpgAtsumaruApiForUnity;
using UnityEngine;

public class RpgAtsumaruSample : MonoBehaviour
{
    private void Awake()
    {
        // もしプラグインの初期化が終わっていないなら
        if (!RpgAtsumaruApi.Initialized)
        {
            // プラグインの初期化
            RpgAtsumaruApi.Initialize();
        }
    }


    private async void Start()
    {
        // 外部リンクを開いてRPGアツマールから結果を受け取るまで待機（表示完了の待機ではありません）
        await RpgAtsumaruApi.GeneralApi.OpenLinkAsync("http://hogehogeabcdefg.com/foobar.html");
    }
}
```
