Skip to content

حل المشكلات ​

هذه الصفحة مرتبة بحسب ما تراه. ابحث عن الكلمات التي أظهرها لك المساعد الذكي أو صفحة الإدارة، واقرأ معناها ومن يستطيع إصلاحها. الرفض نفسه يأتي بالإنجليزية، فهو مكتوب هنا كما يظهر.

كيف تقرأ الرفض ​

حين لا يسمح الخادم بشيء، يقول ذلك في جملة، والمساعد الذكي ينقلها إليك. ومعظم الرفض:

  • يبدأ بـ Refused:؛
  • يقول ما طُلب ولماذا لا يُسمح به؛
  • ينتهي بمن يستطيع تغييره. وللحد أو المفتاح يكون ذلك عنوان الصفحة التي يغيّره فيها المسؤول في صفحة الإدارة، وبعده "A tool call cannot change it." وهذه الجملة صحيحة: أن تطلب من المساعد الذكي مرة أخرى، أو بكلمات أخرى، لا ينفع.

والخطأ الذي يبدأ بـ Meta Graph API error: أو LinkedIn API error: أو Google Ads API error هو جواب المنصة نفسها. السطر الأول كلام المنصة، وما بعده نصيحة الخادم.

وثلاثة أماكن تريك أكثر:

  • My activity (نشاطي) يحفظ كل تغيير فشل، ومعه السبب. انظر سجل النشاط.
  • Notifications (الإشعارات) يحفظ ما وجده الخادم وأنت غائب: منشور في قائمة الانتظار فشل، أو ربط يوشك أن ينتهي.
  • Test connection (اختبار الربط) في كل صفحة ربط يسأل المنصة عمّا يصل إليه حسابك، ويسرد الإذن الذي ينقص ربطك.

المساعد الذكي لا يستطيع استخدام الخادم ​

"Not authenticated" ​

لم يرسل المساعد رمزًا، أو أرسل رمزًا لا يعرفه الخادم. أنشئ رمزًا في MCP tokens (رموز MCP) وضعه في إعدادات المساعد: انظر ربط المساعد الذكي. الرمز يُعرض مرة واحدة. إن أضعته فألغِه وأنشئ غيره.

"The account ... is disabled" ​

عطّل مسؤولٌ مستخدمك. تتوقف رموزك عن العمل إلى أن يعيده في Users (المستخدمون). ولم يُحذف شيء مما لك.

المساعد لا يستطيع الاتصال أصلًا ​

  • تأكد أن الخادم يعمل: افتح صفحة الإدارة في المتصفح.
  • تأكد من العنوان. ينتهي بـ /mcp، وهو الذي تعرضه MCP tokens.
  • العنوان الذي يبدأ بـ http://127.0.0.1 يعمل على جهاز الخادم نفسه فقط. والمساعد على جهاز آخر يحتاج إلى العنوان العام للخادم: انظر إعدادات الخادم.
  • الخادم يتحدث HTTP فقط. والمساعد الذي لا يتصل إلا ببرنامج يشغّله هو على جهازه لا يستطيع استخدامه.

المساعد الذكي يقول إنه لا يملك أداة لذلك ​

بعض الأدوات لا تُعرض أصلًا في حالتين، فلا يستطيع المساعد استدعاءها:

  • الخادم كله في وضع القراءة فقط (Read-only server في Safety limits، أي حدود الأمان)؛
  • Reporting only (وضع التقارير فقط) مفتوح لـ Meta Ads أو LinkedIn Ads، وهو يُخرج الأدوات التي تغيّر الإعلانات على تلك المنصة.

وكلاهما يسري عند تشغيل الخادم. يغيّر المسؤول الإعداد ويعيد تشغيل الخادم. انظر الحدود والمفاتيح.

لا يُسمح لك بإجراء تغييرات ​

"this server is running in read-only mode" ​

كل تغيير مرفوض للجميع. والقراءة تعمل. يغلقه المسؤول ويعيد تشغيل الخادم: انظر إعدادات الخادم.

"writing is not enabled for ..." ​

مستخدمك يقرأ ولا يغيّر. يضع المسؤول علامة May write (صلاحية التعديل) لك في Users: انظر المستخدمون والصلاحيات.

LinkedIn: "LinkedIn refused this change" ​

يذكر الخادم سببين محتملين، ولا يستطيع أن يعرف أيهما:

  • دورك على الحساب الإعلاني هو المشاهد (Viewer)، وهو يقرأ فقط. والدور يُمنح في Campaign Manager لدى LinkedIn، لا هنا؛
  • ما زالت LinkedIn تضع التطبيق في مستوى Development من Advertising API، وهو يغيّر 5 حسابات إعلانية على الأكثر. و LinkedIn هي التي تقرر متى تمنح أكثر.

وإعادة ربط LinkedIn لا تنفع في أيٍّ منهما.

منصة غير مربوطة ​

"has not connected a Google account yet" (أو Meta أو LinkedIn) ​

كل شخص يربط حساباته هو. افتح صفحة ربط تلك المنصة واضغط Connect Google أو Connect Meta أو Connect LinkedIn. انظر Google و Meta و LinkedIn.

"This installation has no ... credentials yet" ​

لم يُتمّ المسؤول إعداد تطبيق تلك المنصة. لا يستطيع أحد الربط إلى أن يُحفظ معرّف التطبيق وسرّه (ومعهما رمز المطوِّر لـ Google Ads) في Google Ads API أو Meta app أو LinkedIn app. والجزء الأول من كل دليل ربط موجّه إلى المسؤول.

"The Google connection ... was not granted Google Ads" ​

رُبط حسابك لدى Google لتحليلات الموقع فقط، أو أُزيلت علامة Google Ads حين سألت Google. افتح Google connection (ربط Google)، واضغط Reconnect Google (إعادة ربط Google)، واقبل Google Ads.

المنصة ترفض تسجيل الدخول نفسه ​

  • Google أو Meta تعترض على عنوان إعادة التوجيه. العنوان الذي أُعطي للتطبيق لدى المنصة يجب أن يكون هو نفسه ما تعرضه صفحة التطبيق في صفحة الإدارة، حرفًا بحرف. ويجب أن يكون HTTPS، أو هذا الجهاز نفسه (localhost). وإن تغيّر Public URL (العنوان العام) للخادم فقد تغيّر العنوان معه.
  • Meta تسمح لبعض الناس فقط. ما دام تطبيق Meta في وضع التطوير، فهو يعمل لمن لهم دور على التطبيق فقط. ولغيرهم تريد Meta أن يُوافَق على كل إذن عبر App Review (مراجعة التطبيق).
  • LinkedIn ترفض الجميع. ترفض LinkedIn تسجيل الدخول كله حين يطلب التطبيق إذنًا لم توافق عليه. فتح مسؤولٌ مفتاحًا في LinkedIn app قبل أن توافق LinkedIn على منتجه: أغلقه إلى أن تصل الموافقة.

ربط انتهى ​

"Your Meta connection is no longer valid" ​

لا تعطي Meta طريقة لتجديد الربط. ينتهي بعد نحو 60 يومًا، أو قبل ذلك إن تغيّرت كلمة مرور Facebook أو أُزيل الوصول لدى Meta. افتح Meta connection (ربط Meta) واربط من جديد. والصفحة وإشعارٌ ينبّهانك قبل الموعد.

"Your LinkedIn connection is no longer valid" ​

يجدّد الخادم ربط LinkedIn من تلقاء نفسه حيث تسمح LinkedIn، لكن تسجيل الدخول ينتهي نهائيًا بعد سنة من إجرائه، أو حين يُلغى لدى LinkedIn. افتح LinkedIn connection (ربط LinkedIn) واربط من جديد.

"Google OAuth refresh failed" أو "Google refused the sign-in" ​

لم تعد Google تقبل ربطك: أُزيل الوصول من حسابك لدى Google، أو تغيّرت كلمة المرور، أو ما زالت شاشة الموافقة في مشروع Cloud في وضع الاختبار، وفيه تنهي Google تسجيل الدخول بعد أيام قليلة. افتح Google connection واربط من جديد.

ما الذي يأخذه معه ربطٌ ضاع ​

الربط الذي انتهى من تلقاء نفسه لا يحذف شيئًا: أعد الربط فيستمر كل شيء. والمنشورات في Queue (قائمة الانتظار) وقواعد التنبيه وتغذيات العملاء المحتملين والحسابات المراقَبة التي تحتاج إلى تلك المنصة تفشل أو تتوقف إلى ذلك الحين، ويخبرك الخادم مرة واحدة. أما الضغط على Disconnect (قطع الربط) فمختلف: يحذف ما حفظه الخادم لك من تلك المنصة.

إذن ناقص ​

"needs the ... permission ..., which your connection was not granted" ​

التثبيت يطلب هذا الإذن، لكن ربطك لا يحمله: ربطتَ قبل أن يُطلب، أو أزلت علامته. أعد الربط في صفحة ربط تلك المنصة واقبله حين تسأل المنصة.

وإن لم تسأل المنصة قط، فالتطبيق لا يملك الإذن بعد. في Meta يضيفه المسؤول إلى التطبيق، ولمن لا دور لهم على التطبيق يحتاج إلى Advanced Access عبر App Review. وفي LinkedIn لم يُوافَق للتطبيق على ذلك المنتج. والمنصة هي التي تقرر.

"which this installation does not ask for" ​

الإذن خلف مفتاح مغلق، فإعادة الربط لا تمنحه. يفتح المسؤول المفتاح أولًا؛ والرفض يسمّيه ويعطي عنوان صفحته. وبعد ذلك يعيد الربط كل من يحتاج إلى الإذن. انظر الحدود والمفاتيح.

Meta: "The Meta app is missing a permission for this, or you do not have the right role" ​

رفضت Meta ولم تقل أيّ الأمرين هو. اضغط Test connection في Meta connection: يسرد كل إذن ينقص ربطك. وإن لم ينقص شيء، فالسبب دورك على تلك الصفحة أو ذلك الحساب الإعلاني، وهو يُمنح لدى Meta.

LinkedIn: "You have no role on that ad account" أو "the right role on that Page" ​

Test connection في LinkedIn connection يعرض أدوارك. الدور على حساب إعلاني يُمنح في Campaign Manager، والدور على صفحة في LinkedIn نفسها. وإحصاءات الصفحة تحتاج إلى دور المسؤول على الصفحة.

Google: "The connected Google account cannot access ..." ​

حساب Google الذي ربطته لا يصل إلى ذلك الحساب في Google Ads. تأكد من معرّف الحساب. وتأكد من معرّف الحساب الإداري في Google connection: امسحه لترى كل ما يصل إليه حسابك. أو اربط حساب Google الذي له الوصول.

مفتاح مغلق ​

"is switched off on this installation" ​

الإمكانية اختيارية ولم يسمح بها مسؤول. ومعظم هذه مغلق في التثبيت الجديد: التعليقات، وحذف منشورات Instagram، والرسائل، والبحث بالوسوم، و Meta Ads، و Advertising API لـ LinkedIn، وقراءة العملاء المحتملين، وإرسال التحويلات، وقوائم العملاء، وتسليم العملاء المحتملين، و History، وتحليلات الموقع.

يقول الرفض ما الذي سترسله الإمكانية وإلى أين، وينتهي بالصفحة التي فيها المفتاح. ولا يفتحه إلا مسؤول. وبعض المفاتيح يضيف إذنًا إلى تسجيل الدخول، فيعيد الجميع الربط بعده؛ وصفحة الحدود والمفاتيح تقول أيّها.

حدٌّ رفض التغيير ​

الحدود يضعها المسؤول في Safety limits. ولا يستطيع طلب أن يرفع حدًّا.

"exceeds the configured cap" ​

ميزانية أو عرض سعر أو تكلفة مستهدفة أو تعديل عرض سعر في Google Ads فوق سقف التثبيت. اطلب قيمة أقل، أو اطلب من مسؤول رفع الحد. وتخفيض القيمة لا ترفضه هذه الحدود أبدًا، حتى إن بقيت القيمة الأقل فوق السقف.

"is a ...% change, above the configured limit" ​

الطلب الواحد يرفع الميزانية إلى مدى محدود. ارفعها على خطوات أصغر. ورفض Meta Ads يقول لك أقصى ما كان هذا الطلب الواحد يستطيع وضعه.

"a currency with no limit is not unlimited" ​

في Meta Ads و LinkedIn Ads توضع حدود المال لكل عملة. والعملة التي لم يُدخل لها حد ليست بلا حد: تُرفض الميزانيات وعروض الأسعار بها إلى أن يُدخل مسؤولٌ حدًّا لتلك العملة في Safety limits. انظر الحدود والمفاتيح.

"is not in Meta's table of ad account currencies" ​

لا يعرف الخادم كيف تحسب Meta المبالغ بتلك العملة، فلا يرسل مبلغًا بها. قراءة ذلك الحساب الإعلاني تعمل؛ وتغيير ميزانياته لا يعمل.

"above this installation's highest total" ​

تشغيل هذا، أو رفعه، يجعل الميزانيات اليومية العاملة على الحساب الإعلاني فوق مجموع التثبيت. أوقف شيئًا آخر، أو اخفض ميزانية، أو اسأل مسؤولًا.

"would let the ad set run for ... more days" ​

تاريخ الانتهاء أبعد من أطول مدة يسمح بها التثبيت. أعطِ تاريخًا أقرب.

"have already been published for you ... in the last 24 hours" ​

بلغتَ الحد اليومي للمنشورات أو للردود على التعليقات أو للرسائل. لكلٍّ منها حدّه، محسوبًا على آخر 24 ساعة. انتظر، أو اطلب من مسؤول رفعه تحت Posting limits (حدود النشر).

ويأتي رفض مشابه حين تجدول منشورًا في 24 ساعة ممتلئة: اختر وقتًا آخر، أو اسحب أحد المنشورات المنتظرة فيها.

"the text is ... characters, above the configured limit" ​

قصّر المنشور أو الرد أو الرسالة.

"you have not previewed in the last 24 hours" ​

في Meta Ads و LinkedIn Ads لا يُشغَّل إعلان إلا بعد أن ترى شكله. اطلب من المساعد الذكي معاينة الإعلان، وانظر إليه، ثم اطلب تشغيله من جديد. ويستطيع المسؤول إغلاق هذا الشرط (Require a preview before an ad is switched on).

النشر والوسائط ​

"This server has no public https address" ​

Instagram لا يقبل صورة مرفوعة. يجلب الصورة من عنوان على الإنترنت، وليس لخادمك عنوان يعطيه. وهذا ليس حدًّا ولا مفتاحًا. فإما:

  • أن يعطي المسؤول الخادم عنوانًا عامًّا بـ HTTPS في Server (انظر إعدادات الخادم)؛ أو
  • أن تعطي الصورة رابطًا عامًّا يبدأ بـ https://؛ أو
  • أن تنشرها على Facebook، وهو يقبل الرفع.

والفيديو من مكتبتك يعمل في الحالين. انظر الوسائط.

"must be an https:// URL" أو "points at the private address" ​

رابط الوسائط يجب أن يكون HTTPS عامًّا، لأن Meta تنزّل الملف بنفسها. والرابط إلى شبكتك أو جهازك مرفوض. ارفع الملف في Media (الوسائط) بدلًا منه.

"this server has no media folders" أو "is outside the server's media folders" ​

لا يؤخذ ملف بمساره إلا من مجلد سمّاه المسؤول تحت Media folders (مجلدات الوسائط) في Meta app. وإلا فارفع الملف في Media واطلب من المساعد الذكي استخدامه من هناك.

"Instagram accepts only JPEG images" ​

Instagram يقبل JPEG فقط. اطلب تغيير صيغة الصورة، فينشر الخادم نسخة JPEG منها؛ والأصل يبقى في مكتبتك. انظر الوسائط.

وقت المنشور المجدول مرفوض ​

Facebook لا يقبل منشورًا مجدولًا بعد دقائق فقط ولا بعيدًا جدًّا، ولقائمة الانتظار لـ Instagram و LinkedIn أبعد تاريخ لها. والرفض يسمّي الحد. أعطِ الوقت بمنطقته الزمنية، مثل 2026-10-01T09:30:00+02:00.

منشور في قائمة الانتظار حالته Failed أو Missed ​

لا يحاول الخادم نشر منشور في قائمة الانتظار مرتين من تلقاء نفسه. افتح Queue: الصف يقول السبب. أصلح السبب (ربط انتهى، الحد اليومي، ملف لم يعد موجودًا) واضغط Publish now (انشر الآن)، أو انقله. انظر الجدولة.

"Meta did not answer within ... seconds" ​

ربما نُفِّذ الطلب. انظر إلى الصفحة أو الحساب قبل أن تطلب مرة أخرى، وإلا فقد تنشر مرتين.

الرسائل ​

"the 24-hour window closed at ..." ​

تسمح Meta للصفحة بالرد على شخص 24 ساعة بعد آخر رسالة منه. وبعدها لا يفتح النافذة إلا أن يكتب الشخص من جديد. والخادم لا يستخدم نافذة الأيام السبعة الأطول لدى Meta. انظر صندوق الرسائل.

تقييد الطلبات والحصص ​

الحل في كل حالة هنا هو الانتظار. والطلب من جديد فورًا يزيد الأمر سوءًا، لأن كل محاولة تُحسب.

"Meta is rate-limiting this app" ​

حيث تقول Meta كم تنتظر، يعطيك الرفض الدقائق. اطلب تقريرًا واحدًا بتوزيع، لا تقريرًا لكل حملة.

أما "That report is more than Meta will work out in one request" فمختلف: اطلب فترة أقصر أو توزيعات أقل.

"LinkedIn is rate-limiting this app" ​

تحسب LinkedIn الطلبات للتطبيق وللشخص على مدى يوم، وتبدأ من جديد عند منتصف الليل بتوقيت UTC. وما دامت LinkedIn تضع التطبيق في مستوى Development فالمسموح قليل. وتحدّ LinkedIn أيضًا عدد التعليقات التي ينشرها شخص واحد في الدقيقة.

"is out of quota" (Google Analytics و Search Console) ​

يقول الرفض متى تعود الحصة: خلال ساعة، أو غدًا. انظر تقارير تحليلات الموقع.

البحث بالوسم يُرفض قبل أن يُجرَّب ​

يسمح Instagram للحساب الواحد بالبحث عن 30 وسمًا مختلفًا في 7 أيام. والخادم يعدّها ويرفض الحادي والثلاثين، مع الوقت الذي يخرج فيه أقدمها من العدّ. والبحث عن وسم استخدمته هذا الأسبوع لا يكلّف شيئًا. انظر الرصد.

واجهات Google و LinkedIn ​

"is not enabled on the Google Cloud project" ​

يجب أن تُفعَّل الواجهة في مشروع Google Cloud الذي يتبعه عميل OAuth للتثبيت. يفتح المسؤول Cloud console، ثم APIs & Services، ثم Library، ويجد الواجهة التي يسمّيها الرفض ويفعّلها. وتعمل بعد دقائق.

  • تحليلات الموقع تحتاج إلى ثلاث: Google Analytics Data API و Google Analytics Admin API و Search Console API. انظر تحليلات الموقع.
  • رفع التحويلات وقوائم Customer Match إلى Google يحتاج إلى Data Manager API.

"Your developer token still has Test access" ​

رمز المطوِّر يعمل مع الحسابات التجريبية في Google Ads فقط إلى أن توافق Google على مستوى وصول أعلى. يتقدم المسؤول بالطلب في API Center للحساب الإداري الذي يملك الرمز. و Google هي التي تقرر. انظر Google.

الأسطر التي تحته كلام Google نفسها، سطر لكل شيء رفضته، ومعه الحقل حيث تسمّيه. وفي المعاينة يكون هذا فحص Google للتغيير قبل أن يُنفَّذ شيء: لم يتغيّر شيء. صحّح ما تسمّيه Google وعاين من جديد.

"LinkedIn no longer accepts API version ..." ​

تُخرج LinkedIn كل إصدار من واجهتها من الخدمة بعد سنة. يرفع المسؤول API version (إصدار الواجهة) في LinkedIn app إلى إصدار حالي. انظر LinkedIn.

Webhook والبريد وتسليم العملاء المحتملين ​

"must be an https:// address" أو "is this machine or its own network" ​

لا يرسل الخادم من تلقاء نفسه إلا إلى عنوان HTTPS عام. وإن كان المستقبِل فعلًا على شبكة الخادم نفسها، وضع المسؤول علامة Allow a private address (السماح بعنوان خاص). و http:// بلا تشفير مقبول لجهاز الخادم نفسه فقط.

إشعار أو تقرير لم يصل ​

الإشعار نفسه دائمًا في صفحة Notifications لديك؛ أما Webhook والبريد فطريقتان إضافيتان، تُجرَّب كل منهما مرة واحدة. يضغط المسؤول Send a test (إرسال اختبار) في Notification delivery (تسليم الإشعارات) ليرى بماذا يجيب Webhook أو خادم البريد. انظر الإشعارات.

العملاء المحتملون توقفوا عن الوصول إلى نظامك ​

تغذية العملاء المحتملين التي تفشل تخبر صاحبها مرة واحدة وتظل تحاول، وتطيل الانتظار كل مرة. ولا يضيع شيء في الأثناء: الخادم لا يحفظ عملاء محتملين، ويقرؤهم من المنصة من جديد حين يعود المستقبِل. و Send a test lead (إرسال عميل محتمل تجريبي) في Lead delivery (تسليم العملاء المحتملين) يريك بماذا يجيب المستقبِل. انظر تسليم العملاء المحتملين.

ملفات بيانات الاتصال ​

"this server has no data folders" أو "is outside the server's data folders" ​

لا يُقرأ ملف سجلات عملاء إلا من مجلد سمّاه المسؤول تحت Data folders (مجلدات البيانات) في Server. ضع الملف هناك، أو أعطِ الصفوف في الطلب نفسه.

"the data folder ... and the media folder ... are the same folder" ​

مجلد البيانات فيه بيانات أشخاص ومجلد الوسائط فيه ما يجوز نشره، فلا يكونان مجلدًا واحدًا ولا أحدهما داخل الآخر. يسمّي المسؤول مجلدين منفصلين. انظر بيانات الاتصال.

"This file, byte for byte, was already sent" ​

ملف التحويلات الذي أُرسل من قبل إلى الوجهة نفسها مرفوض، لأن المنصات تعدّ التحويل المرسل مرتين تحويلين. وإن كنت تقصد إرساله مرة أخرى فقل ذلك. انظر التحويلات وقوائم العملاء.

إن بقيت المشكلة ​

أعطِ مسؤولك:

  • الرفض أو الخطأ، كلمة بكلمة؛
  • الوقت، وما طلبته؛
  • الصف من My activity، إن وُجد؛
  • ولخطأ المنصة، المعرّف الذي في آخره (trace id لدى Meta، و request id لدى Google). دعم المنصة نفسها يطلبه.

وصفحة أسئلة وأجوبة فيها ما ليس خطأً.