منصوبے کے بارے میں

Known Agents SDK ایک רשمی Node.js کلائنٹ ہے جو Known Agents پلیٹ فارم کے ساتھ تعامل کرنے کی اجازت دیتا ہے۔ یہ سرور‑سائیڈ TypeScript یا JavaScript ایپلیکیشنز کو AI ایجنٹس اور دیگر بوٹس کی تفصیلی تجزیے جمع کرنے کی صلاحیت دیتا ہے جو ایک سائٹ پرziarah کرتے ہیں یا Model Context Protocol (MCP) کے endpoints کو کال کرتے ہیں۔\n\nاہم خصوصیات:\n\n* **ویزٹ ایونٹ ٹریکنگ** – میڈل ویئر میں `trackPageviewOrRESTCall` استعمال کر کے pageviews یا REST calls ریکارڈ کریں۔ ایونٹس کью میں شامل ہوتے ہیں اور سائز یا وقت کے انتروال پر خودکار طور پر فلش ہو جاتے ہیں۔\n* **MCP کال ٹریکنگ** – Model Context Protocol پر مبنی خدمات کے لیے، `trackMCPCall` درخواست، جواب اور ترانسبورت کی تفصیل ریکارڈ کرتا ہے، خودکار طور پر Agentic Commerce Protocol (ACP) اور Universal Commerce Protocol (UCP) تعاملات کو ہینڈل کرتا ہے۔\n* **ایجنٹک كومرس سپورٹ** – جب ACP یا UCP REST جوابات ہینڈل کیے جاتے ہیں، تو `trackPageviewOrRESTCall` میں جواب کی جسم شامل کریں تاکہ خرید‑فلو ڈیٹا حاصل کیا جا سکے۔\n* **خودکار robots.txt جنریشن** – `generateRobotsTXT` کال کریں اور `AgentType` کی فہرست دیں تاکہPlain‑text robots.txt حاصل ہو جو مخصوص کرولر کیategoriez کو بلاک یا اجازت دے۔ اس سٹرنگ کو شیڈول (مثلاً روزانہ) پر دوبارہ بنایا جا سکتا ہے اور `/robots.txt` پر سرو किया جا سکتا ہے۔\n* **Agent Identification API** – `identifyAgent` (ایک طلب) یا `identifyAgents` (배چ) استعمال کر کے داخلے والی طلبات کی شناخت اور تصدیق کریں۔ جواب میں تصدیق کی حالت، ایجنٹ متا ڈیٹا، ASN معلومات، اور ایک آٹومیشن اسکور شامل ہوتا ہے جو بتاتا ہے کہ طلب कितنی حد تک خودکار ہے۔\n\nنصبیات npm کے ذریعے آسان ہے: `npm install @knownagents/sdk`۔ knownagents.com پر سائن اپ کرنے کے بعد اور ایک ایکسس ٹیکن حاصل کرنے کے بعد، کلائنٹ کو `new KnownAgents('YOUR_ACCESS_TOKEN')` سے instantiate کریں۔ اختیاری ترتیب میں آپ `flushQueueSize` اور `flushIntervalInMilliseconds` سیٹ کر کے ایونٹ 배치 flushing کو adjust کر سکتے ہیں۔\n\nSDK کو TypeScript ≥ 4.7 کی ضرورت ہوتی ہے اور Node.js 18 LTS یا اس سے نیچے چلتا ہے۔ مدد کے لیے، GitHub ریپوزٹری پر ایک ای슈 کھولیں۔\n\nمجموعاً، یہ لائبریری AI‑إجنٹ تجزیے، بوٹ ٹریفیک منیجمنٹ، اور خودکار robots.txt منیجمنٹ کے لیے یکمحل سرور‑سائیڈ حل فراہم کرتی ہے، جس سے آپ apni web services پر AI‑driven تعاملات کو مانیٹر اور کنٹرول کرنا آسان ہو جاتا ہے۔