メインコンテンツまでスキップ
バージョン: 4.6.1-saas

クイックスタート

このクイックスタートガイドで5-10分でNetFUNNEL 4 Akamai Agentを始めましょう。


前提条件

  • NetFUNNELコンソールへのアクセス
  • AkamaiアカウントとEdgeWorkerサポート
  • Property作成および管理権限

ステップ1: Client IDの取得

  1. NetFUNNELコンソールに移動
  2. 右上のプロフィールアイコンをクリック
  3. 統合資格情報 (Integration Credentials) メニューを選択
  4. Client IDをコピー

ステップ2: EdgeWorkerの作成

  1. Akamaiコンソール → [EdgeWorkers]メニューをクリック
  2. [Create EdgeWorker ID]をクリック
  3. 内容を入力して[Create EdgeWorker ID]をクリックしてEdgeWorkerを作成
  4. 作成したEdgeWorkerを選択して[Create version]をクリック
  5. [Open editor]をクリック

ステップ3: エージェントコードのアップロード

  1. https://agent-lib.stclab.com/agents/cdn/akamai/netfunnel-akamai-agent-latest.js からnetfunnel-akamai-agent.jsファイルをダウンロード
  2. [Code Bundle]タブでmain.jsファイルを選択
  3. netfunnel-akamai-agent.jsファイルの内容を貼り付け
  4. bundle.jsonファイルを選択して次のコードを記述:
{
"edgeworker-version": "1.0.0",
"description" : "akamai-agent-1.0.0"
}
  1. [Create new version]をクリックしてバージョンを作成
  2. [Activate version]をクリック
  3. [Production]を選択して[Activate version]をクリックしてデプロイ

ステップ4: Propertyの設定

Property Variablesの設定

  1. [Properties]メニューをクリック
  2. Propertyを選択 (ない場合は作成)
  3. 修正するバージョンを選択
  4. Property Variablesに次を追加:
VARIABLE NAMEINITIAL VALUE
NF_CLIENT_ID{{CLIENT_ID}}

EdgeWorker Ruleの追加

  1. Property Configuration Settingsで[+Rules]をクリック
  2. [Blank Rule Template]を選択して"NF EdgeWorker"を入力
  3. [Insert Rule]をクリック
  4. Criteriaで[+Match]をクリック:
    • Path: matches one of/*
  5. [+Match]を追加:
    • File Extension: is not one of → HTMLファイル除外、静的ファイル拡張子除外
  6. Behaviorsで[+Behavior]をクリック → EdgeWorkersを選択
  7. [Insert Behavior]をクリック
  8. Identifierで作成したEdgeWorkerを選択

Core Origin Ruleの追加

  1. [+Rules]をクリック
  2. [Blank Rule Template]を選択して"NF Core Origin"を入力
  3. [Insert Rule]をクリック
  4. Criteriaで[+Match]をクリック:
    • Path: matches one of/ts.wseq
  5. Behaviorsで[+Behavior]をクリック → Origin Serverを選択
  6. [Insert Behavior]をクリック
  7. 設定:
    • Origin Type: Your Origin
    • Origin Server Hostname: {CLIENT_ID}.netfunnel.stclab.com
    • Forward Host Header: Origin Hostname
    • Cache Key Hostname: Origin Hostname

Setting Origin Ruleの追加

  1. [+Rules]をクリック
  2. [Blank Rule Template]を選択して"NF Setting Origin"を入力
  3. [Insert Rule]をクリック
  4. Criteriaで[+Match]をクリック:
    • Path: matches one of{{NF_SETTING_URL}}のPath (例: /stclab-0601.netfunnel/nf-setting.json)
  5. Behaviorsで[+Behavior]をクリック → Origin Serverを選択
  6. [Insert Behavior]をクリック
  7. 設定:
    • Origin Type: Your Origin
    • Origin Server Hostname: nf-setting-bucket.stclab.com
    • Forward Host Header: Origin Hostname
    • Cache Key Hostname: Origin Hostname

ステップ5: Propertyの有効化

  1. 右下の[Save]ボタンをクリック
  2. 上部の[Activate]タブをクリック
  3. Production Networkで[Activate {version} on Production]をクリック
  4. Verifying完了後、警告メッセージボックスにチェック
  5. [Activate {version} on Production]をクリック

次のステップ