GGPublisher Kit

PUBLISHER KIT · LIVE CONTRACTS

Подключить GG
к редакции.

Готовые точки доступа для CMS, фронтендов СМИ, ботов, аналитики и авторских материалов. Каждый пример сохраняет первоисточник и стабильный ID.

40

карточек в текущем выпуске

13

тематических каналов

qazvision

провайдер данных

PRODUCT SURFACE

Что можно дать СМИ и авторам уже сейчас

Не одна API-страница, а набор готовых редакционных поверхностей: от цитатного блока до feed-контракта для внешней CMS.

01

Breaking quote box

Моментальная карточка цитаты для новости с датой, спикером, документом и первоисточником.

02

Topic hubs

Готовые тематические ленты для страниц «ИИ», «экономика», «международные отношения», «Конституция».

03

Timeline rail

Хронологический виджет по документам и тезисам для longread, explainer и спецпроекта.

04

Telegram pack

Markdown, короткая атрибуция и source-link для каналов, авторов и редакционных чатов.

05

CMS sync

JSON/NDJSON/Markdown feeds для WordPress, headless CMS, внутренних витрин и newsroom tools.

06

Embed cards

Iframe/blockquotes с устойчивым data-gg-quote, публичной ссылкой GG и ссылкой на первоисточник.

07

Correction feed

Changes endpoint и webhook schema для отслеживания публикаций, обновлений и будущих исправлений.

08

Research pack

Переносимый объект: quote, context, topics, speaker, dates, public_url, primary_source_url.

09

Source lineage

Отдельный слой происхождения данных: provider, фильтры импорта, инварианты и число записей.

10

Bot answers

Безопасная основа для чат-ботов: отвечать цитатой можно только вместе с источником и permalink.

11

SEO snippets

Структурированные цитаты и постоянные URL для индексируемых справок и evergreen pages.

12

Partner API

Read-only OpenAPI-контракт для СМИ, аналитических систем и интеграционных подрядчиков.

READY SNIPPETS

Вставка и поставка

Sample record: gg_qazvision_atom_14263

Iframe embed

<iframe src="https://gg.qdev.run/embed/gg_qazvision_atom_14263.html" loading="lazy" title="GG verified quote"></iframe>
Открыть embed →

Single record JSON

const record = await fetch("https://gg.qdev.run/api/v1/records/gg_qazvision_atom_14263.json").then((r) => r.json());
Открыть record JSON →

CMS feed

https://gg.qdev.run/feeds/cms/latest.json
https://gg.qdev.run/feeds/cms/latest.ndjson
https://gg.qdev.run/feeds/cms/latest.md
Открыть CMS feed →

Webhook event shape

{
  "id": "event_gg_qazvision_atom_14263",
  "event_type": "record.published",
  "record_id": "gg_qazvision_atom_14263",
  "occurred_at": "2026-08-01T00:00:00Z",
  "public_url": "https://gg.qdev.run/#gg_qazvision_atom_14263",
  "primary_source_url": "https://www.akorda.kz/ru/pozdravlenie-glavy-gosudarstva-uchastnikam-torzhestvennogo-meropriyatiya-posvyashchennogo-90-letiyu-kostanayskoy-oblasti-172938"
}
Открыть JSON Schema →

HANDOFF RULES

Что нельзя терять

  1. primary_source_url. Каноническая ссылка на первичный документ остаётся в каждой публикации.
  2. public_url. Используйте GG permalink для карточки, embed и исправлений.
  3. source lineage. Проверяйте provider, фильтры импорта и число записей перед автоматической публикацией.
  4. context. Не смешивайте поле quote и editorial context в одну цитату.