Skip to content

ドメインを紐付けてtokenを取得

Web SDKを利用するには、事前にドメインを紐付ける必要があります(モバイル端末向けSDKではドメインの紐付けは不要です)。SwarmCloudのバックエンドはHTTPリクエストのOriginフィールドからドメインを取得することに注意してください(iFrameを使用している場合、このドメインはサイトのドメインと一致しない可能性があります)。ドメインの紐付け手順は以下の通りです:

  • 管理パネル にアクセス

  • ユーザーに近いサーバーの地域を選択してください。ヨーロッパ以外の地域を選択する場合は、SDKでtrackerアドレスを設定する必要があります

  • 登録完了後、システムから まだドメインの紐付けまたはアプリの作成が完了していません。今すぐ行いますか? と表示されるので、ドメインを紐付け をクリックしてドメイン紐付け画面に移動します

  • 左上の ドメインを紐付け をクリックし、入力欄に現在使用しているサイトのドメイン(例:demo.cdnbye.com)を入力します

  • ドメインがすでに他のアカウントに登録されている場合は利用不可の状態になります。右側の 認証 ボタンをクリックしてドメイン認証を開始してください。認証方法にはDNS認証とファイル認証の2種類があり、いずれか一方を選んで案内に従って操作してください

  • channelIdをカスタマイズする必要がある場合は、tokenの申請が必要です。方法は アプリ管理 をクリックしてTokenをコピーすることです

TIP

ルートドメインですべてのサブドメインをワイルドカードでカバーすることをサポートしています。

App IDを紐付けてtokenを取得

モバイル端末向けSDKおよびElectronでは、正常にリリースして利用するために、バックエンドでAppIdの紐付けとtokenの取得が必要です。手順は以下の通りです:

  • 管理パネル にアクセス

  • ユーザーに近いサーバーの地域を選択してください。ヨーロッパ以外の地域を選択する場合は、SDKでtrackerアドレスを設定する必要があります

  • アプリ管理 をクリック

  • 取得したtokenをSDKの初期化関数にコピーします

  • アプリを作成 をクリックし、フォームにアプリ名、AppId、プラットフォーム種別などの情報を入力します。AppIdはアプリに対応させる必要があり、各プラットフォームでの取得方法は以下の通りです:

    • iOSプラットフォームでは TARGETS -> General -> Bundle Identifier で取得

      picture
    • Androidプラットフォームでは app -> build.gradle -> android -> defaultConfig -> applicationId で取得

      picture
    • ElectronのAppIdは任意に定めることができ、SDKの p2pConfig -> appId で設定します

    • Flutterアプリでは、AppIdに応じてそれぞれ対応するプラットフォームでアプリを作成する必要があります

粤ICP备18075581号