[
  {
    "id": "google-ads-commerce",
    "name": "Google Ads & Commerce Blog",
    "nameZh": "Google Ads 与商业博客",
    "type": "官方",
    "category": "平台",
    "maxItems": 3,
    "feed": "https://blog.google/products/ads-commerce/rss/",
    "site": "https://blog.google/products/ads-commerce/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "Google 官方公开 RSS，覆盖 Google Ads、YouTube、Demand Gen、商家与广告产品更新；仅保留标题、本站生成的短学习导读和原文链接。"
    }
  },
  {
    "id": "google-ads-developers",
    "name": "Google Ads Developers Blog",
    "nameZh": "Google Ads 开发者博客",
    "type": "官方",
    "category": "分析",
    "maxItems": 3,
    "feed": "https://ads-developers.googleblog.com/feeds/posts/default",
    "site": "https://developers.google.com/google-ads",
    "collection": {
      "mode": "auto-feed",
      "format": "atom",
      "rights": "public-syndication-metadata",
      "note": "Google 官方公开 Atom，主要覆盖 Google Ads API、SDK、数据接入与自动化；并非每条都直接改变投放策略。"
    }
  },
  {
    "id": "google-play",
    "name": "Google Play Blog",
    "nameZh": "Google Play 博客",
    "type": "官方",
    "category": "平台",
    "maxItems": 2,
    "feed": "https://blog.google/products/google-play/rss/",
    "site": "https://blog.google/products/google-play/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "Google 官方公开 RSS，关注应用分发、商店能力、游戏与开发者生态。"
    }
  },
  {
    "id": "android-developers",
    "name": "Android Developers Blog",
    "nameZh": "Android 开发者博客",
    "type": "官方",
    "category": "平台",
    "maxItems": 2,
    "includeTerms": [
      "google play",
      "privacy",
      "attribution",
      "advertising",
      "measurement",
      "install referrer",
      "developer verification",
      "billing"
    ],
    "feed": "https://android-developers.googleblog.com/feeds/posts/default",
    "site": "https://developer.android.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "atom",
      "rights": "public-syndication-metadata",
      "note": "Google 官方公开 Atom；脚本只保留与应用分发、隐私、归因、广告技术或开发者账户相关的条目。"
    }
  },
  {
    "id": "apple-developer-news",
    "name": "Apple Developer News",
    "nameZh": "Apple 开发者新闻",
    "type": "官方",
    "category": "平台",
    "maxItems": 2,
    "includeTerms": [
      "privacy",
      "skadnetwork",
      "attribution",
      "app store",
      "storekit",
      "product page",
      "app analytics",
      "advertising"
    ],
    "feed": "https://developer.apple.com/news/releases/rss/releases.rss",
    "site": "https://developer.apple.com/news/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "Apple 官方公开 RSS。它不是 Apple Ads 新闻源；脚本只保留与隐私、归因、App Store 或产品页相关的条目。"
    }
  },
  {
    "id": "mobile-dev-memo",
    "name": "Mobile Dev Memo",
    "nameZh": "Mobile Dev Memo（Eric Seufert）",
    "type": "专家自媒体",
    "category": "增长",
    "maxItems": 3,
    "includeTerms": [
      "mobile",
      "app",
      "growth",
      "advertising",
      "marketing",
      "attribution",
      "privacy",
      "measurement",
      "user acquisition",
      "retention",
      "subscription",
      "monetization",
      "ios",
      "android",
      "apple",
      "google",
      "meta",
      "tiktok",
      "game"
    ],
    "feed": "https://mobiledevmemo.com/mdm.rss",
    "site": "https://mobiledevmemo.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "Eric Seufert 的公开移动增长博客 RSS。属于专家观点与分析，不作为平台事实；仅保存标题、短学习导读和原文链接。"
    }
  },
  {
    "id": "andrew-chen",
    "name": "Andrew Chen Blog",
    "nameZh": "Andrew Chen 增长博客",
    "type": "专家自媒体",
    "category": "增长",
    "maxItems": 2,
    "includeTerms": [
      "growth",
      "marketing",
      "user",
      "retention",
      "viral",
      "mobile",
      "app",
      "acquisition",
      "product",
      "monetization",
      "subscription",
      "marketplace",
      "consumer",
      "network effects",
      "advertising"
    ],
    "feed": "https://andrewchen.com/feed/",
    "site": "https://andrewchen.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开专家博客 RSS，偏产品增长、网络效应与获客方法论；将其视为可检验的观点，而非通用结论。"
    }
  },
  {
    "id": "deconstructor-of-fun",
    "name": "Deconstructor of Fun",
    "nameZh": "Deconstructor of Fun（游戏与增长）",
    "type": "专家自媒体",
    "category": "增长",
    "maxItems": 2,
    "includeTerms": [
      "mobile",
      "game",
      "gaming",
      "ads",
      "advertising",
      "growth",
      "user acquisition",
      "monetization",
      "attribution",
      "privacy",
      "marketing",
      "app",
      "retention",
      "liveops",
      "creator",
      "tiktok",
      "google",
      "meta",
      "apple"
    ],
    "feed": "https://www.deconstructoroffun.com/blog?format=rss",
    "site": "https://www.deconstructoroffun.com/blog",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开游戏产业与移动增长分析 RSS。内容可能含游戏行业观点，阅读时需核对产品品类和市场是否与自身一致。"
    }
  },
  {
    "id": "marketing-dive",
    "name": "Marketing Dive",
    "nameZh": "Marketing Dive（营销新闻）",
    "type": "行业媒体",
    "category": "行业",
    "maxItems": 2,
    "includeTerms": [
      "advertising",
      "campaign",
      "marketing",
      "media",
      "social",
      "creator",
      "measurement",
      "privacy",
      "data",
      "google",
      "meta",
      "tiktok",
      "apple",
      "mobile",
      "app"
    ],
    "feed": "https://www.marketingdive.com/feeds/news/",
    "site": "https://www.marketingdive.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开行业新闻 RSS，覆盖广告、数据、社媒与营销变化。新闻报道与厂商说法应回到原文核对时间、地区和适用范围。"
    }
  },
  {
    "id": "adexchanger",
    "name": "AdExchanger",
    "nameZh": "AdExchanger（广告技术新闻）",
    "type": "行业媒体",
    "category": "行业",
    "maxItems": 2,
    "includeTerms": [
      "advertising",
      "ad tech",
      "programmatic",
      "measurement",
      "attribution",
      "privacy",
      "mobile",
      "app",
      "google",
      "meta",
      "tiktok",
      "apple",
      "creative",
      "campaign",
      "commerce",
      "retail media",
      "identity",
      "video"
    ],
    "feed": "https://www.adexchanger.com/feed/",
    "site": "https://www.adexchanger.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开广告技术新闻 RSS。用于发现行业变化；不转载正文，不把媒体标题中的推测当作投放结论。"
    }
  },
  {
    "id": "digiday",
    "name": "Digiday",
    "nameZh": "Digiday（广告与媒体新闻）",
    "type": "行业媒体",
    "category": "行业",
    "maxItems": 2,
    "includeTerms": [
      "advertising",
      "ad tech",
      "programmatic",
      "marketing",
      "media",
      "creator",
      "measurement",
      "privacy",
      "mobile",
      "app",
      "google",
      "meta",
      "tiktok",
      "apple",
      "retail media",
      "commerce",
      "campaign"
    ],
    "feed": "https://digiday.com/feed/",
    "site": "https://digiday.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开广告、媒体与商业化新闻 RSS。部分原文可能需要订阅；本站只保存公开订阅元数据和链接。"
    }
  },
  {
    "id": "social-media-today",
    "name": "Social Media Today",
    "nameZh": "Social Media Today（社媒广告新闻）",
    "type": "行业媒体",
    "category": "行业",
    "maxItems": 2,
    "includeTerms": [
      "advertising",
      "marketing",
      "campaign",
      "meta",
      "facebook",
      "instagram",
      "tiktok",
      "youtube",
      "linkedin",
      "social",
      "creator",
      "measurement",
      "privacy",
      "artificial intelligence",
      "generative ai",
      "openai",
      "gemini"
    ],
    "feed": "https://www.socialmediatoday.com/feeds/news/",
    "site": "https://www.socialmediatoday.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开社媒行业新闻 RSS，适合跟踪素材、创作者和社媒平台变化；必须区分传闻、测试与正式全量发布。"
    }
  },
  {
    "id": "growthhackers",
    "name": "GrowthHackers",
    "nameZh": "GrowthHackers（公开增长社区）",
    "type": "公开社区",
    "category": "增长",
    "maxItems": 2,
    "includeTerms": [
      "growth",
      "marketing",
      "user acquisition",
      "retention",
      "activation",
      "funnel",
      "conversion",
      "experiment",
      "mobile",
      "app",
      "advertising",
      "attribution",
      "analytics",
      "product-led"
    ],
    "excludeTerms": [
      "casino",
      "loan",
      "guest post",
      "backlinks",
      "buy followers",
      "coupon"
    ],
    "feed": "https://growthhackers.com/feed",
    "site": "https://growthhackers.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开社区 RSS，采用关键词与排除词作基础筛选。社区投稿不等于本站背书，不能替代平台文档、实验或自身数据。"
    }
  },
  {
    "id": "game-developer",
    "name": "Game Developer",
    "nameZh": "Game Developer（游戏开发与商业化）",
    "type": "行业媒体",
    "category": "游戏",
    "maxItems": 2,
    "includeTerms": [
      "game",
      "gaming",
      "mobile",
      "monetization",
      "liveops",
      "live ops",
      "user acquisition",
      "marketing",
      "advertising",
      "steam",
      "console",
      "unity",
      "unreal"
    ],
    "feed": "https://www.gamedeveloper.com/rss.xml",
    "site": "https://www.gamedeveloper.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开游戏开发行业 RSS。用于关注发行、变现、平台、开发工具和市场变化，不把单个工作室案例当成普适投放结论。"
    }
  },
  {
    "id": "mobilegamer-biz",
    "name": "MobileGamer.biz",
    "nameZh": "MobileGamer.biz（手游行业新闻）",
    "type": "行业媒体",
    "category": "游戏",
    "maxItems": 2,
    "includeTerms": [
      "game",
      "gaming",
      "mobile",
      "app",
      "monetization",
      "advertising",
      "marketing",
      "user acquisition",
      "live ops",
      "liveops",
      "store"
    ],
    "feed": "https://mobilegamer.biz/feed/",
    "site": "https://mobilegamer.biz/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开手游产业 RSS，覆盖发行、工作室、商店、商业化和市场动态。报道中的公司消息需打开原文核验。"
    }
  },
  {
    "id": "game-discover",
    "name": "GameDiscoverCo",
    "nameZh": "GameDiscoverCo（游戏市场观察）",
    "type": "专家自媒体",
    "category": "游戏",
    "maxItems": 2,
    "includeTerms": [
      "game",
      "gaming",
      "steam",
      "mobile",
      "console",
      "wishlists",
      "marketing",
      "discovery",
      "store",
      "revenue"
    ],
    "feed": "https://newsletter.gamediscover.co/feed",
    "site": "https://newsletter.gamediscover.co/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开游戏市场观察订阅源，偏发现机制与市场分析。它属于作者型分析，需用自身品类、地区和平台数据交叉验证。"
    }
  },
  {
    "id": "openai-news",
    "name": "OpenAI News",
    "nameZh": "OpenAI 新闻",
    "type": "官方",
    "category": "AI",
    "maxItems": 2,
    "feed": "https://openai.com/news/rss.xml",
    "site": "https://openai.com/news/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "OpenAI 公开新闻 RSS。纳入 AI 能力、产品与政策动态；是否影响营销或游戏工作流仍须按实际适用范围判断。"
    }
  },
  {
    "id": "nvidia-ai",
    "name": "NVIDIA AI Blog",
    "nameZh": "NVIDIA AI 博客",
    "type": "官方",
    "category": "AI",
    "maxItems": 2,
    "includeTerms": [
      "artificial intelligence",
      "generative ai",
      "machine learning",
      "inference",
      "model",
      "llm",
      "agent",
      "robotics",
      "gaming",
      "game"
    ],
    "feed": "https://blogs.nvidia.com/blog/category/deep-learning/feed/",
    "site": "https://blogs.nvidia.com/blog/category/deep-learning/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "NVIDIA 官方 AI 博客 RSS。技术新闻只有在影响创意生产、产品体验、数据处理或游戏制作时，才进入实践清单。"
    }
  },
  {
    "id": "techcrunch",
    "name": "TechCrunch",
    "nameZh": "TechCrunch（科技与互联网新闻）",
    "type": "行业媒体",
    "category": "互联网",
    "maxItems": 2,
    "includeTerms": [
      "advertising",
      "adtech",
      "ad tech",
      "marketing",
      "creator",
      "game",
      "gaming",
      "openai",
      "anthropic",
      "artificial intelligence",
      "generative ai",
      "gemini",
      "microsoft",
      "google",
      "meta",
      "tiktok",
      "apple",
      "nvidia",
      "internet",
      "browser",
      "cloud",
      "cybersecurity",
      "startup",
      "platform"
    ],
    "feed": "https://techcrunch.com/feed/",
    "site": "https://techcrunch.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开科技行业 RSS。只按白名单关键词保留可能影响广告、游戏、AI 或互联网分发环境的报道；新闻需区分发布、传闻与评论。"
    }
  },
  {
    "id": "the-verge",
    "name": "The Verge",
    "nameZh": "The Verge（科技产品与互联网）",
    "type": "行业媒体",
    "category": "互联网",
    "maxItems": 2,
    "includeTerms": [
      "advertising",
      "game",
      "gaming",
      "openai",
      "anthropic",
      "artificial intelligence",
      "generative ai",
      "gemini",
      "google",
      "meta",
      "tiktok",
      "apple",
      "microsoft",
      "internet",
      "browser",
      "social media",
      "platform",
      "cybersecurity"
    ],
    "feed": "https://www.theverge.com/rss/index.xml",
    "site": "https://www.theverge.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开科技新闻 RSS。只收录与流量入口、平台、AI、游戏或广告生态有关的条目，打开原文核对测试范围和地区。"
    }
  },
  {
    "id": "ars-technica",
    "name": "Ars Technica",
    "nameZh": "Ars Technica（技术与平台新闻）",
    "type": "行业媒体",
    "category": "互联网",
    "maxItems": 2,
    "includeTerms": [
      "advertising",
      "privacy",
      "attribution",
      "game",
      "gaming",
      "openai",
      "anthropic",
      "artificial intelligence",
      "generative ai",
      "google",
      "meta",
      "apple",
      "microsoft",
      "browser",
      "internet",
      "cloud",
      "cybersecurity",
      "platform"
    ],
    "feed": "https://feeds.arstechnica.com/arstechnica/index",
    "site": "https://arstechnica.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开技术新闻 RSS，适合补充隐私、平台、浏览器、AI 与游戏的大事件。媒体报道不替代产品或平台的一方说明。"
    }
  },
  {
    "id": "techmeme",
    "name": "Techmeme",
    "nameZh": "Techmeme（科技新闻聚合）",
    "type": "行业媒体",
    "category": "互联网",
    "maxItems": 2,
    "includeTerms": [
      "advertising",
      "ad tech",
      "game",
      "gaming",
      "openai",
      "anthropic",
      "artificial intelligence",
      "generative ai",
      "gemini",
      "google",
      "meta",
      "tiktok",
      "apple",
      "microsoft",
      "nvidia",
      "internet",
      "browser",
      "cloud",
      "cybersecurity",
      "platform",
      "social media"
    ],
    "feed": "https://techmeme.com/feed.xml",
    "site": "https://techmeme.com/",
    "collection": {
      "mode": "auto-feed",
      "format": "rss",
      "rights": "public-syndication-metadata",
      "note": "公开科技新闻聚合 RSS，用于发现重大互联网与 AI 事件。聚合标题不等于一手事实，读者应点击原始报道或官方发布核验。"
    }
  },
  {
    "id": "meta-business-news",
    "name": "Meta for Business News",
    "nameZh": "Meta 商业资讯",
    "type": "官方",
    "category": "平台",
    "site": "https://www.facebook.com/business/news",
    "collection": {
      "mode": "manual-watch",
      "reason": "未提供可稳定使用的公开 RSS/Atom；页面内容会随地区、登录和动态加载变化，因此不自动抓取。"
    }
  },
  {
    "id": "tiktok-business-help",
    "name": "TikTok for Business Help Center",
    "nameZh": "TikTok for Business 帮助中心",
    "type": "官方",
    "category": "平台",
    "site": "https://ads.tiktok.com/help/",
    "collection": {
      "mode": "manual-watch",
      "reason": "没有面向帮助中心更新的稳定公开 RSS；为避免抓取动态或地区化页面，不自动抓取。"
    }
  },
  {
    "id": "apple-ads",
    "name": "Apple Ads",
    "nameZh": "Apple Ads",
    "type": "官方",
    "category": "平台",
    "site": "https://ads.apple.com/",
    "collection": {
      "mode": "manual-watch",
      "reason": "Apple Ads 没有可供本项目稳定消费的公开新闻 RSS；Apple Developer News 的自动源不能代表 Apple Ads 产品更新。"
    }
  },
  {
    "id": "google-ads-release-notes",
    "name": "Google Ads API Release Notes",
    "nameZh": "Google Ads API 版本说明",
    "type": "官方",
    "category": "分析",
    "site": "https://developers.google.com/google-ads/api/docs/release-notes",
    "collection": {
      "mode": "manual-watch",
      "reason": "官方版本说明是动态文档页而非稳定 RSS；不以页面爬取伪装成实时资讯。"
    }
  },
  {
    "id": "privacy-sandbox",
    "name": "Android Privacy Sandbox",
    "nameZh": "Android Privacy Sandbox",
    "type": "官方",
    "category": "归因",
    "site": "https://privacysandbox.google.com/private-advertising",
    "collection": {
      "mode": "manual-watch",
      "reason": "当前知识页没有可稳定消费的公开更新 RSS；保留为人工复查入口。"
    }
  },
  {
    "id": "appsflyer-blog",
    "name": "AppsFlyer Blog",
    "nameZh": "AppsFlyer 博客",
    "type": "官方",
    "category": "归因",
    "site": "https://www.appsflyer.com/blog/",
    "collection": {
      "mode": "manual-watch",
      "reason": "公开博客源对自动请求返回访问限制；本项目不绕过反爬或访问控制。"
    }
  },
  {
    "id": "adjust-blog",
    "name": "Adjust Blog",
    "nameZh": "Adjust 博客",
    "type": "官方",
    "category": "归因",
    "site": "https://www.adjust.com/blog/",
    "collection": {
      "mode": "manual-watch",
      "reason": "公开博客源会触发频率限制；为避免绕过限流，不将其作为自动抓取源。"
    }
  },
  {
    "id": "search-engine-land",
    "name": "Search Engine Land",
    "nameZh": "Search Engine Land（搜索广告新闻）",
    "type": "行业媒体",
    "category": "平台",
    "site": "https://searchengineland.com/",
    "collection": {
      "mode": "manual-watch",
      "reason": "网站公开说明提供 RSS，但该订阅端点在核验时返回 429。为遵守其限流，不把它加入自动任务。"
    }
  }
]
