惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
阮一峰的网络日志
阮一峰的网络日志
T
Tailwind CSS Blog
博客园 - 【当耐特】
量子位
博客园 - 叶小钗
有赞技术团队
有赞技术团队
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
博客园 - 司徒正美
爱范儿
爱范儿
美团技术团队
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
罗磊的独立博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
I
InfoQ
D
DataBreaches.Net
宝玉的分享
宝玉的分享

Flags SDK Documentation

Global Config Bulk Evaluation Evaluation Context Precompute GrowthBook Hypertune PostHog Split Evaluation Context Quickstart Precompute Evaluation Context Quickstart Precompute GrowthBook Hypertune PostHog Split Proxy Dashboard Pages Marketing Pages Dashboard Pages Marketing Pages Data Locality Providers LaunchDarkly Reflag Statsig Server-side vs Client-side Flags as Code
Optimizely
Vercel · 2026-04-03 · via Flags SDK Documentation

The @flags-sdk/optimizely package provides

  • An adapter for loading feature flags from this provider (coming soon)
  • A getProviderData function for use with the Flags Explorer (available today)

Learn more about Adapters

getProviderData

A provider function to load flag metadata from Optimizely for use with the Flags Explorer. Accepts an options object with the following keys.

Options keyTypeDescription
apiKeystringOptimizely API key
projectIdstringOptimizely project ID
import { getProviderData, createFlagsDiscoveryEndpoint } from 'flags/next';
import { getProviderData as getOptimizelyProviderData } from '@flags-sdk/optimizely';
import { mergeProviderData } from 'flags';
import * as flags from '../../../../flags';

export const GET = createFlagsDiscoveryEndpoint(async (request) => {
  return mergeProviderData([
    getProviderData(flags),
    getOptimizelyProviderData({
      projectId: process.env.OPTIMIZELY_PROJECT_ID,
      apiKey: process.env.OPTIMIZELY_API_KEY,
    }),
  ]);
});

Learn more about the Flags Explorer