Logo GH

ادغام اکوسیستم همکار

1) نقش ها و مدل های مشارکت

اپراتورها/مارک ها: فروشگاه ها، شهرک ها، KYC/AML، مسئولیت تجربه کاربر.
استودیو/RGS/جمع آوری محتوا: بازی/جریان، کاتالوگ، ابزار تبلیغاتی.
ارائه دهندگان پرداخت/کیف پول: PSP، APM، رمزنگاری، بازپرداخت.
KYC/AML/Antifraud: تأیید، لیست غرق شده، امتیاز ریسک.
شبکه های وابسته/بازاریابی: ترافیک، postbacks، attribution.
ISV/integrators: ماژول های اضافی، برنامه های بازار.

مدل: ارجاع/فروش مجدد، سفید برچسب/نصب شده، بازار/نرم افزار فروشگاه، توپی و صحبت کرد (فدراسیون).

2) «گذرنامه شریک» و بسته استارت

چرا: یک منبع واحد از حقیقت در مورد حقوق، مناطق، نسخه ها، SLO ها، کلید ها و فرایندها.

yaml partner_passport. v1:
partner_id: "kyc-omega"
type: "KYC/AML"
regions: ["EU","TR","LATAM"]
contracts: { msa: "2025-01-10", dpa: "2025-01-10", sla: "99. 9/30d" }
api_versions: ["identity. v1","events. v1","webhook. v1"]
auth: { oidc_client_id: "p_omega", scopes: ["kyc:read","kyc:write"] }
webhooks: { signature: "Ed25519", retry: "exp", dedupe: true, ttl_s: 300 }
rate_limits: { rps: 100, burst: 300 }
pii_policy: { minimization: true, retention: "180d", geo_pinning: ["EU"] }
recon: { window_days: 7, epsilon: 0. 002 }
owners: { biz: "ecosystem-biz", tech: "integrations" }
status: "sandbox"

3) Onboarding: کاربرد در فرآیند تولید

1. غربالگری: پرسشنامه، KYC شریک، منابع داده/ترافیک، بررسی غرق.
2. قراردادها: MSA/DPA/SLA/OLA، تجارت (CPA/RevShare/Hybrid/net-based).
3. شروع فناوری: صدور کلید/مشتری OIDC، دسترسی به ماسهبازی، مجموعه تست.
4. تست انطباق: طرح های رویداد، وب سایت ها، محدودیت ها، idempotency.
5. بررسی امنیتی: امضای مصنوعات، SBOM/SLSA (اگر SDK/مشتری).
6. خلبان/قناری: حجم محدود/جغرافیایی، نظارت پیشرفته.
7. Go-live: انتقال وضعیت، داشبورد SLO، برنامه پاسخ.
8. QBR/MBR: بررسی های منظم KPI، حوادث، نقشه های جاده ای.

4) قراردادهای داده و طرح های رویداد

اصول: به حداقل رساندن، نسخه (semver)، سازگاری 'vN/vN + 1، امضا.

yaml event. common. v1:
id: uuid occurred_at_utc: timestamp source_partner_id: string trace_id: uuid type: enum        # e. g., "kyc. approved. v1"
payload: object signature: ed25519 version: "1. 0. x"

کاتالوگ ها و گزارش ها: JSON Schema/Avro، کنترل میدان اجباری، TTL/retention، Legal Hold.
ثبات: شکستن تغییرات تنها از طریق انواع/نسخه های جدید با پنجره استهلاک.

5) احراز هویت، مجوز، اسرار

OAuth2/OIDC: نشانه های کوتاه مدت، PoP/DPoP در صورت امکان.
mTLS برای سرور به سرور.
کتابهای وب امضا شده: Ed25519/HMAC ؛ ضد پخش ('X-Timestamp'، پنجره 5 دقیقه).
PoLP/ABAC: دامنه/ویژگی: «شریک»، «منطقه»، «مجموعه داده»، «env».
چرخش کلیدی: دو طرفه، با یک پنجره سازگاری و دنباله حسابرسی.

اعتبارسنج وبهوک) شبه (:
python def verify(req):
if abs(now()-req. h["X-Timestamp"])>300: return 401 if not sig_ok(req. body, req. h["X-Signature"], partner_pubkey): return 401 if seen(req. json["event_id"]): return 200 store(req. json); mark_seen(req. json["event_id"]); return 200

6) بی نظمی، محدودیت ها، استقامت

Idempotency-Key: 'partner _ id + external_id + op_type'.
محدود کردن نرخ/سهمیه بندی: RPS، پشت سر هم، شروع گرم، عوامل کاهش تخریب.
سیاستمداران سعی کنید: غرفه دار + jitter، پدر بزرگ در پذیرش.
الگوهای خروجی/صندوق ورودی: تحویل تضمین شده، dedup، حسابرسی.
فشار پشتی: صف، DLQ با نگهداری جداگانه.

7) قابلیت مشاهده و SLO

Метки: 'partner', 'region', 'api _ version', 'route', 'env'.
SLI: در دسترس بودن، تاخیر p95/99، نرخ خطا، تحویل در پنجره، recon-diff.

SLO و میزان سوختگی: در هر شریک/گره ؛ هشدارها بیش از حد

ردپاها: end-to-end 'trace _ id'; نمونه برداری دم و نمونه گیری خطا.
Synthetics: چک های خارجی نقاط پایانی/امضا/TTL.

انتشار دروازه (Rego-idea):
rego package partner. release deny["SLO at risk"] { input. slo_forecast. error_burn > 1. 0 }
deny["Missing schema tests"] { input. tests. schemas_passed == false }

8) انطباق و حفظ حریم خصوصی

Geo-pinning: داده های حساس دامنه مناطق مجاز را ترک نمی کنند.
حداقل سازی PII و pseudonymization: 'user _ pseudo _ id' به جای PD های مستقیم.
عمر مفید: TTL/ILM ؛ رمزنگاری پاک کردن توسط کلید (هر شریک/هر منطقه).
حقوق موضوع: مسیریابی DSAR به منبع، ورود به سیستم اعدام.
دسترسی به سیاهههای مربوط و ممیزی: چه کسی دید چه زمانی، چرا ؛ سیاهههای مربوط تغییر ناپذیر.

9) محاسبات، انتساب و آشتی

پایه محاسبه: خالص در مقابل ناخالص، نرخ ارز، مالیات، پاداش.
Attribution: windows (click/view), channel priority, dedup by 'event _ id/click _ id'.
آشتی: گزارش دو طرفه، ε - تحمل، SLA برای بسته شدن اختلافات (≤5 روز کاری).

طرح اختلاف SQL:
sql
SELECT a. event_id
FROM partner_report a
LEFT JOIN internal_events b ON a. event_id=b. event_id
WHERE a. date BETWEEN:from AND:to AND b. event_id IS NULL;

10) نسخه API و مدیریت تغییر

Semver: 'v1' یک شاخه پایدار است ؛ شکستن → «V2» با پشتیبانی دو ≥90 روز.
فرایند رد: اعلام → پرچم در گذرنامه → synthetics/هشدارها → خاموش کردن.
SDK/اتصالات: امضای انتشار، SBOM، سازگاری، راهنماهای مهاجرت.

11) مسیریابی و فدراسیون (اگر چندین شریک از همان نوع)

SOR (مسیریابی سفارش هوشمند): قیمت/کیفیت/تاخیر/انطباق/شهرت.
انصاف: گردش مالی محدودیت سهم، کراوات شکستن توسط SLA/شهرت.
تخریب: سقوط عادلانه، تخریب شفاف (اطلاعیه ها/آگهی ها).

12) کتاب های حادثه

12. 1 «رانش نمودار قلاب وب»

yaml detect: "schema_validation_error_rate>0. 5%"
steps:
- "auto-pause partner webhooks"
- "fallback to cached/default behavior"
- "notify partner; open war-room"
- "provide diff & test vectors; hotfix window 24h"
kpi: ["RTA<=1h","residual_errors<0. 1%"]

12. 2 «شکست SLO در PSP/KYC»

1. توزیع مجدد از طریق SOR →

2. فعال کردن تخریب برازنده در → جریان

3. اعمال محدودیتها/سهمیهها →

4. ایجاد اعتبار SLA و پس از حادثه.

12. 3 «اختلاف در محاسبات»

1. توقف پرداخت توسط → محدوده

2. رویدادهای دوباره درایو از صندوق پستی →

3. آشتی/اصلاحات ε →

4. عمل مشترک و یخ زدایی.

13) بازار/پورتال شریک

صدور گواهینامه ادغام: چک لیست ها، نشان های کیفیت (طلا/نقره/برنز).
کاتالوگ اتصال: جستجو/فیلتر بر اساس بازار/نوع/نسخه API.
Autogen-SDK/مشخصات: OpenAPI/AsyncAPI، نمونه ها، مجموعه های پستچی.
سلف سرویس: کلید ها، وب سایت ها، محدودیت ها، مجلات، فریم های تست.

14) معیارهای بلوغ ادغام

Time-to-Integrate (TTI) - روزهای مدین برای تحریک.
پوشش: سهم بازار/ویژگی های پشتیبانی شده توسط شریک.
نرخ عبور SLO: ماهانه توسط شریک/منطقه.
Recon-health: میزان بسته شدن اختلافات، ε باقی مانده.
وضعیت امنیتی: فرکانس چرخش کلید، پوشش SBOM.
هزینه/خروج: $/req و $/GB توسط شریک، عملکرد SOR.

15) ضد الگوهای

«اول ارتباط، سپس استانداردها» → ادغام باغ وحش.
طرح های منحصر به فرد برای هر شریک → انفجار پیچیدگی.
فقط انتساب کوکی بدون S2S → از دست دادن و اختلافات.
بدون idempotency/محدودیت → تکراری/retray طوفان.
PII در سیاهههای مربوط/webhooks → خطرات نظارتی.
یک «فوق العاده ادغام» بدون جایگزین → خطر تمرکز.
API بدون پنجره استهلاک و synthetics → حوادث در محصول تغییر می کند.

16) ادغام معمار چک لیست

1. گذرنامه شریک پر شده (قراردادها، مناطق، نسخه ها، کلید ها، SLO) ؟

2. طرحوارههای رویداد و گزارش توسط یک بسته آزمایش تأیید میشوند، آیا جعبه شنی وجود دارد ؟

3. OAuth/OIDC, امضای webhook اجباری و ضد پخش فعال?

4. Idempotence، محدودیت ها، صندوق خروجی/صندوق و DLQ اجرا شده است ؟

5. داشبورد SLO/SLA، ردیابی، هشدار سوختگی نرخ پیکربندی ؟

6. پنجره های آشتی و محاسبه/انتساب رسمی شده است ؟

7. Geo-pinning/TTL/crypto-erasure و مسیریابی DSAR در محل ؟

8. Semver، فرآیند استهلاک و پشتیبانی نسخه دوگانه مستند شده است ؟

9. دفترچه های حوادث بررسی شده (رانش مدار، خرابی SLO، اختلاف recon) ؟

10. برنامه خروج: غیرفعال کردن کلیدها، صادرات داده ها، مهاجرت به منبع دوم ؟

نتیجه گیری

یکپارچگی شریک یک خط لوله تولید است: استانداردها → تأیید → مشاهده پذیری → بهبود. هنگامی که پاسپورت یک شریک کامل است، رویدادها و قراردادها تایپ می شوند، احراز هویت و امضا مورد نیاز است، SLO ها اندازه گیری می شوند، محاسبات آشتی می کنند و تغییرات از طریق نسخه ها و دروازه ها مدیریت می شوند - اکوسیستم به سرعت و ایمن رشد می کند و هر شریک جدید ارزش شبکه را افزایش می دهد.

Contact

با ما در تماس باشید

برای هرگونه سؤال یا نیاز به پشتیبانی با ما ارتباط بگیرید.ما همیشه آماده کمک هستیم!

شروع یکپارچه‌سازی

ایمیل — اجباری است. تلگرام یا واتساپ — اختیاری.

نام شما اختیاری
ایمیل اختیاری
موضوع اختیاری
پیام اختیاری
Telegram اختیاری
@
اگر تلگرام را وارد کنید — علاوه بر ایمیل، در تلگرام هم پاسخ می‌دهیم.
WhatsApp اختیاری
فرمت: کد کشور و شماره (برای مثال، +98XXXXXXXXXX).

با فشردن این دکمه، با پردازش داده‌های خود موافقت می‌کنید.