add_alert
ملاحظة مهمة: سيتم إيقاف Content API for Shopping نهائيًا في 18 أغسطس 2026.
rocket
نقدّم لك
Merchant API
التي تشكّل البديل الرسمي لـ Content API for Shopping.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
الأخطاء الشائعة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
في ما يلي الأخطاء الأكثر شيوعًا:
في ما يلي قائمة بالأخطاء بالترتيب الأبجدي.
auth/account_access_denied
User cannot access account
<account_number> |
|---|
| ملخّص | إصدار طلب يستهدف حسابًا لا يمكن للمستخدم الذي تمت المصادقة عليه الوصول إليه |
| الأسباب الشائعة | حدث خطأ في رقم تعريف التاجر المستهدَف أو لم يتم تسجيل المستخدم في Merchant Center. |
| نصائح مقترَحة للتعامل مع الأجهزة | تأكَّد من أنّك تستهدف الحساب الصحيح أو سجِّل نفسك كمستخدم للحساب في Merchant Center (الإعدادات > المستخدمون). |
| نصائح للوقاية من الفيروس | غير متاح |
User is not an administrator of
account <account_number> |
|---|
| ملخّص | أرسل طلبًا لتعديل حساب لا يملك المستخدم الذي تمت المصادقة عليه أي أذونات مشرف له. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | ضبط حقوق المشرف للمستخدم الذي تمت مصادقته |
| نصائح للوقاية من الفيروس | غير متاح |
تعارُض
[productId] Product ID <product
id> is already modified by another entry in the same request for merchant
<merchant> and store code <store code> |
|---|
| ملخّص | تمت محاولة تنفيذ عمليات متضاربة متعددة في الوقت نفسه. |
| الأسباب الشائعة | يحتوي طلب الدفعة الواحد على عمليات متضاربة متعددة للمنتج نفسه، أو تم إرسال عمليات متضاربة متعددة للمنتج نفسه إلى Content API في الوقت نفسه. |
| نصائح مقترَحة للتعامل مع الأجهزة | اطّلِع على نصائح الوقاية. |
| نصائح للوقاية من الفيروس | يجب أن تتضمّن جميع التغييرات الخاصة بمنتج معيّن في عملية واحدة ضمن مجموعة مجمّعة من الطلبات. حاوِل تجنُّب إجراء عدة طلبات متزامنة إلى Content API للمتجر ورمز التاجر نفسهما، أو تأكَّد من أنّ هذه الطلبات لا تتضمّن منتجات متداخلة. |
internalError
Internal error |
|---|
| ملخّص | حدثت مشكلة في الخلفية البرمجية من Google. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | أعِد محاولة إرسال الطلب.
يُرجى التواصل معنا
إذا استمرّت المشكلة. |
| نصائح للوقاية من الفيروس | غير متاح |
غير صالح
Invalid channel:
'<channel>' |
|---|
| ملخّص | تم تقديم قناة غير صالحة كجزء من معرّف المنتج.
على سبيل المثال: not_a_channel:en:US:sku123. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | غير متاح |
| نصائح للوقاية من الفيروس | تأكَّد من أنّ معرّف المنتج يتضمّن النموذج
channel:languageCode:countryCode:offerId، على سبيل المثال:
online:en:US:sku123. لمزيد من المعلومات، يُرجى الرجوع إلى المستندات المرجعية الخاصة بـ
Products.insert. |
[countrycode] Invalid country code:
'<country_code>' |
|---|
| ملخّص | تم تقديم رمز بلد غير صالح كجزء من معرّف المنتج.
على سبيل المثال: online:en:not_a_country_code:sku123. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | غير متاح |
| نصائح للوقاية من الفيروس | تأكَّد من أنّ معرّف المنتج يتضمّن channel:languageCode:countryCode:offerId وأنّ رمز البلد هو رمز بلد صالح
وفقًا لمعيار ISO 3166. |
[item id] Invalid item
id: '<id>' |
|---|
| ملخّص | معرّف العنصر غير صالح، مثلاً sku123 بدلاً من online:en:US:sku123. |
| الأسباب الشائعة | تحديد معرّف عرض ترويجي بدلاً من معرّف منتج
في طلب GET أو DELETE |
| نصائح مقترَحة للتعامل مع الأجهزة | غير متاح |
| نصائح للوقاية من الفيروس | تأكَّد من أنّ معرّف المنتج يتّبع التنسيق
channel:languageCode:countryCode:offerId. |
[name] The term '<term>' is not
allowed |
|---|
| ملخّص | يحتوي الاسم على كلمة محظورة. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | استخدِم اسمًا مسموحًا به.
يُرجى الرجوع إلى مقالة مركز المساعدة حول مواصفات الخلاصات للحصول على مزيد من المعلومات. |
| نصائح للوقاية من الفيروس | غير متاح |
[price.currency] Please use a currency
that is supported in the target country |
|---|
| ملخّص | تم تحديد عملة غير متوفّرة في البلد المستهدَف. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | تأكَّد من تحديد العملة والبلد بشكل صحيح. يُرجى الرجوع إلى
القسم
حول price في مقالة مركز المساعدة حول مواصفات الخلاصة
للحصول على مزيد من المعلومات. |
| نصائح للوقاية من الفيروس | غير متاح |
[storeCode] storeCode must be
'online' |
|---|
| ملخّص | حاولت تعديل سعر منتج على الإنترنت ومدى توفّره من خلال خلاصة المستودع، ولكنّك حدّدت قيمة أخرى غير القيمة الخاصة online كمعرّف المتجر في عنوان URL. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | غيِّر رقم تعريف المتجر إلى online في عنوان URL للطلب. |
| نصائح للوقاية من الفيروس | تأكَّد من تحديد online
للمنتجات على الإنترنت ومعرّف المتجر للمنتجات المحلية في جميع طلبات البحث عن المستودع. |
[<attribute>] |
|---|
| ملخّص | العنصر المحدّد بين قوسين مربّعين غير صالح. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | عليك إصلاح مواصفات السلعة التي تتضمّن المشكلة، ويُرجى الرجوع إلى مقالة مركز المساعدة حول مواصفات الخلاصة للحصول على مزيد من المعلومات. |
| نصائح للوقاية من الفيروس | غير متاح |
notFound
Item not found |
|---|
| ملخّص | العنصر الذي حاولت الحصول عليه أو تعديله أو حذفه غير متوفّر. |
| الأسباب الشائعة | محاولة حذف منتج غير متوفّر أو عدم تحديد معرّف المنتج بشكل صحيح في عنوان URL الخاص بالحذف |
| نصائح مقترَحة للتعامل مع الأجهزة | احصل على قائمة بالمنتجات باستخدام
Products.list وحاول فقط الحصول على العناصر التي تظهر فيها أو تعديلها أو حذفها. احرص على تحديد معرّف المنتج في النموذج
channel:languageCode:countryCode:offerId، على سبيل المثال:
online:ru:RU:277104-ekb بدلاً من معرّف العرض الذي يبدو
على النحو التالي: 277104-ekb. |
| نصائح للوقاية من الفيروس | غير متاح |
not_inserted
The item could not be
inserted. |
|---|
| ملخّص | بسبب أخطاء أخرى، تعذّر إدراج المنتج
لأنّه سيؤدي إلى الكتابة فوق إدخال صالح حالي. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | راجِع الأخطاء الأخرى المتعلقة بالطلب نفسه، وحلّها قبل محاولة إعادة إدراج معلومات المنتج الجديدة. |
| نصائح للوقاية من الفيروس | غير متاح |
الحصة
too_many_items: Merchant
quota exceeded |
|---|
| ملخّص | تم تحميل عدد كبير جدًا من السلع إلى Google Shopping. |
| الأسباب الشائعة | قد يتم إدراج المنتجات التي يتعذّر التحقّق من صحتها، إذا لم تحلّ محل منتج صالح حالي. ننصحك باستخدام العلامة includeInvalidInsertedItems
Productstatuses.list للتأكّد من أنّ حسابك لا يتضمّن عددًا كبيرًا من المنتجات غير الصالحة. |
| نصائح مقترَحة للتعامل مع الأجهزة | ابحث عن الأعداد المفرطة من المنتجات غير الصالحة وأزِلها كما هو موضّح أعلاه. بالإضافة إلى ذلك، حدِّد
تواريخ انتهاء الصلاحية عند تحميل المنتجات. وعندما يحين تاريخ انتهاء الصلاحية، يتم حذف المنتج تلقائيًا. يُرجى العِلم أنّ تاريخ انتهاء الصلاحية التلقائي والأقصى هو 30 يومًا بعد إدراج المنتج أو تعديله.
ملاحظة: يتم التحقّق من حصة السلع في الحساب المتعدّد العملاء من خلال مقارنتها بإجمالي عدد المنتجات في جميع الحسابات الفرعية. إذا ظهر لك هذا الخطأ مع حساب فرعي، تأكَّد من أنّ كلاً من الحساب الفرعي وحسابك المتعدّد العملاء لديهما حصة كافية من المنتجات.
إذا جرّبت هذه الحلول وما زلت تواجه مشكلة عدم توفّر مساحة كافية للمنتجات الجديدة في حسابك على Merchant Center، يمكنك
طلب إتاحة إمكانية إرسال المزيد من السلع في حسابك. |
| نصائح للوقاية من الفيروس | اطّلِع على نصائح حول التعامل مع المواد الكيميائية. |
too_many_subaccounts:
Maximum number of subaccounts reached |
|---|
| ملخّص | لقد بلغت الحدّ الأقصى المسموح به لعدد الحسابات الفرعية لحسابك المتعدّد العملاء. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | حذف الحسابات الفرعية القديمة
إذا كانت جميع حساباتك نشطة، يمكنك
طلب إمكانية إنشاء حسابات فرعية إضافية في حسابك المتعدّد العملاء. |
| نصائح للوقاية من الفيروس | غير متاح |
request_rate_too_high:
Request rate too high. Please reduce your throughput |
|---|
| ملخّص | يتم حاليًا إجراء الكثير من الطلبات، لذا يُرجى تقليل معدّل تكرار الطلبات. |
| الأسباب الشائعة | يُرجى الرجوع إلى الحصص المحدّدة لكل دقيقة والمدرَجة في
الحدود المنشورة. إذا تجاوزت هذه الحدود، ستتلقّى رسالة الخطأ هذه. في بعض الأحيان، يحدث ارتفاع مفاجئ في عدد الزيارات يؤدي إلى حدوث ذلك، أو يتوسّع الخادم إلى عدد أكبر من سلاسل المحادثات. |
| نصائح مقترَحة للتعامل مع الأجهزة | قلِّل إجمالي عدد الطلبات
المرسَلة في الدقيقة. |
| نصائح للوقاية من الفيروس | عند تلقّي هذا الخطأ، استخدِم استراتيجيات التراجع الآلي لتقليل معدّل الطلبات إلى مستوى مناسب ومستدام. |
daily_limit_exceeded:
merchant quota exceeded |
|---|
| ملخّص | أنت تجري عددًا من الطلبات يتجاوز الحدّ المسموح به يوميًا لطريقة الخدمة المحدّدة. |
| الأسباب الشائعة | يُرجى الرجوع إلى الحصص اليومية المُدرَجة في
الحدود المنشورة. إذا تجاوزت هذه الحدود، ستتلقّى رسالة الخطأ هذه. |
| نصائح مقترَحة للتعامل مع الأجهزة | يمكنك تقليل إجمالي عدد الطلبات المرسَلة يوميًا من خلال دمج عدة تغييرات في طلب واحد، وذلك عند الإمكان. ننصحك بتجميع التغييرات على المنتجات على مدار فترة زمنية مناسبة لتجنُّب تغيير المنتج عدة مرات بسرعة. بالنسبة إلى تعديلات المنتجات التي يمكن تمثيلها كـ بيانات جزئية على موقعك الإلكتروني، ننصحك باستخدام هذه الطريقة للحدّ من عدد الطلبات التي يتم إرسالها إلى خدمات Products أو Inventory.
إذا كنت لا تزال بحاجة إلى المزيد من طلبات البيانات اليومية لطريقة معيّنة، يُرجى التواصل معنا وإعلامنا بمعرّف حسابك على Merchant Center والطرق التي بلغت فيها حدود الحصة وعدد الطلبات المقدّر التي ستحتاج إليها يوميًا لهذه الطرق وسبب ذلك، وسنعمل معك لزيادة حصتك. |
| نصائح للوقاية من الفيروس | اطّلِع على نصائح حول التعامل مع المواد الكيميائية. |
too_many_failed_auths:
Too many failed authentications. |
|---|
| ملخّص | أنت ترسل عددًا كبيرًا جدًا من طلبات الدفعات لحسابات ليس لديك إذن الوصول إليها. |
| الأسباب الشائعة | تقديم طلبات بشكل مجمّع للحسابات الفرعية التي تم حذفها أو للحسابات الفرعية التي تم إنشاؤها حديثًا قبل أن تصبح متاحة |
| نصائح مقترَحة للتعامل مع الأجهزة | تجنَّب إجراء طلبات تؤثّر في حساب فرعي محذوف. |
| نصائح للوقاية من الفيروس | اطّلِع على نصائح حول التعامل مع المواد الكيميائية. |
request_too_large |
|---|
| ملخّص | أنّك ترسل عددًا كبيرًا جدًا من entries لكل طلب مجمّع، أو أنّك تتجاوز الحدّ الأقصى لحجم الطلب custombatch. |
| الأسباب الشائعة | يمكنك تضمين 10,000 entries كحد أقصى لكل طلب custombatch، والحد الأقصى لحجم النقل المضغوط هو 32 ميغابايت. |
| نصائح مقترَحة للتعامل مع الأجهزة | قسِّم الدفعة إلى دفعات متعددة أقل من الحدود المسموح بها، ثم أعِد المحاولة. |
| نصائح للوقاية من الفيروس | ننصحك بعدم إرسال أكثر من 1,000 إدخال لكل مجموعة. |
مطلوب
[price.value] Required parameter: price.value |
|---|
| ملخّص | تم تحديد سعر بدون قيمة. على سبيل المثال:
{ "currency": "USD" } بدلاً من
{ "value": 123, "currency": "USD" }. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | تأكَّد من أنّ المَعلمة، وهي
price في هذا المثال، منسَّقة بشكل صحيح. على سبيل المثال، تحتوي price على حقلَين إلزاميَّين: value وcurrency. |
| نصائح للوقاية من الفيروس | غير متاح |
[product] INSERT request must specify
product |
|---|
| ملخّص | أرسلت طلبًا مجمّعًا مخصّصًا إلى واجهة برمجة التطبيقات
يتضمّن إدخالاً مع "method": "insert" ولكن بدون منتج. |
| الأسباب الشائعة | عدم تغيير الطريقة إلى get
أو delete |
| نصائح مقترَحة للتعامل مع الأجهزة | حدِّد منتجًا لإدراجه من خلال الحقل product. |
| نصائح للوقاية من الفيروس | تأكَّد من أنّ إدخالات الدُفعات التي تتضمّن الطريقة
insert تحدّد منتجًا، وأنّ إدخالات الدُفعات التي تتضمّن الطريقة
get
أو
delete تحدّد معرّف منتج. |
[productId] DELETE request must specify
productId |
|---|
| ملخّص | أرسلت طلبًا مجمّعًا مخصّصًا إلى واجهة برمجة التطبيقات
يتضمّن إدخالاً يحتوي على "method": "delete" ولكن بدون معرّف
منتج. |
| الأسباب الشائعة | عدم تغيير طريقة الدفع إلى
insert |
| نصائح مقترَحة للتعامل مع الأجهزة | حدِّد منتجًا
لحذفه من خلال الحقل productID. |
| نصائح للوقاية من الفيروس | تأكَّد من أنّ إدخالات الدُفعات التي تتضمّن الطريقة
insert تحدّد منتجًا، وأنّ إدخالات الدُفعات التي تتضمّن الطريقة
get
أو
delete تحدّد معرّف منتج. |
userRateLimitExceeded
User Rate Limit
Exceeded |
|---|
| ملخّص | يتم حاليًا إجراء الكثير من الطلبات، لذا يُرجى تقليل معدّل تكرار الطلبات. |
| الأسباب الشائعة | يُرجى الرجوع إلى الحدود القصوى لطلبات HTTP الواردة في
الحدود القصوى المنشورة. إذا تجاوزت هذه الحدود، ستتلقّى رسالة الخطأ هذه. في بعض الأحيان، تحدث زيادة مفاجئة في عدد الزيارات تؤدي إلى ذلك، أو يتوسّع الخادم ليشمل عددًا أكبر من سلاسل المحادثات. |
| نصائح مقترَحة للتعامل مع الأجهزة | قلِّل إجمالي عدد الطلبات
المرسَلة في الدقيقة. سيؤدي تجميع طلبات متعددة إلى الخدمة نفسها في طلب custombatch واحد إلى تقليل عدد طلبات HTTP التي يتم إجراؤها. |
| نصائح للوقاية من الفيروس | عند تلقّي هذا الخطأ، استخدِم استراتيجيات التجميع والتراجع الآلي لتقليل معدّل الطلبات إلى مستوى مناسب ومستدام. |
الإثبات
[adwords_redirect] |
|---|
| ملخّص | أرسلت منتجًا حقل adwords_redirect الخاص به ليس عنوان URL صالحًا. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | تأكَّد من أنّ قيمة حقل
adwords_redirect هي عنوان URL صالح. |
| نصائح للوقاية من الفيروس | غير متاح |
[item] auth/frontend/not_claimed |
|---|
| ملخّص | لم تتم المطالبة بعنوان URL الخاص بالموقع الإلكتروني للتاجر في Merchant Center. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | طالِب بملكية عنوان URL في Merchant Center. يمكنك الاطّلاع على الإجراءات التفصيلية في مركز المساعدة. |
| نصائح للوقاية من الفيروس | غير متاح |
[energy_efficiency_class]
validation/feed |
|---|
| ملخّص | تم تحديد كل من energyEfficiencyClass
و
سعر الوحدة للمنتج نفسه. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | حدِّد فئة كفاءة استهلاك الطاقة أو تسعير الوحدة فقط، وليس كليهما. |
| نصائح للوقاية من الفيروس | غير متاح |
[item] internal |
|---|
| ملخّص | حدث خطأ داخلي. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | أعِد محاولة إرسال الطلب.
يُرجى التواصل معنا
إذا استمرّت المشكلة. |
| نصائح للوقاية من الفيروس | غير متاح |
[item_group_id] invalid_attribute |
|---|
| ملخّص | أرسلت منتجًا يتضمّن كلاً من itemGroupId والعديد من القيم لسمة خيار المنتج (اللون أو المقاس أو التصميم أو المادة). |
| الأسباب الشائعة | تحديد أكثر من مقاس واحد لمنتج
مع تحديد معرّف مجموعة السلع |
| نصائح مقترَحة للتعامل مع الأجهزة | أرسِل منتجًا مختلفًا لكل قيمة من قيم سمة خيار المنتج المحدّد، مثل
size. |
| نصائح للوقاية من الفيروس | غير متاح |
[additional_image_link]
invalid_attribute |
|---|
| ملخّص | تم إرسال أكثر من 10 روابط لصور إضافية. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | يجب ألا يتجاوز عدد
روابط الصور الإضافية 10 روابط. |
| نصائح للوقاية من الفيروس | غير متاح |
[<attribute>] invalid_character |
|---|
| ملخّص | إرسال علامة تجارية أو وصف أو سمة أخرى
كسلسلة لا يمكن تحليلها باستخدام ترميز الطلب المحدّد |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | راجِع الرسالة لمعرفة السمة التي تسبّب المشكلة، ثم تحقّق من ترميز النص للقيمة المقابلة قبل إعادة الإرسال. لا تقبل واجهة برمجة التطبيقات سوى أحرف UTF-8 صالحة. |
| نصائح للوقاية من الفيروس | غير متاح |
[<attribute>] invalid_value |
|---|
| ملخّص | أرسلت لونًا أو وصفًا أو سمة أخرى غير صالحة. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | تأكَّد من أنّ جميع السمات تتوافق مع مواصفات الخلاصة، ويمكنك الرجوع إلى مقالة مواصفات الخلاصة في مركز المساعدة للحصول على مزيد من المعلومات. لحلّ المشاكل المتعلّقة برقم GTIN أو رقم القطعة المحدّد من الشركة المصنّعة، يُرجى الرجوع إلى
مقالة "مركز المساعدة" حول معرّفات المنتجات الفريدة. |
| نصائح للوقاية من الفيروس | غير متاح |
[<attribute>]
missing_recommended / missing_required |
|---|
| ملخّص | تم إرسال منتج بدون سمة مطلوبة أو مقترَحة. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | تأكَّد من تضمين جميع السمات المقترَحة أو المطلوبة لمنتجك. يُرجى الرجوع إلى
مقالة مركز المساعدة حول مواصفات الخلاصات للحصول على مزيد من المعلومات. |
| نصائح للوقاية من الفيروس | غير متاح |
[link] validation/invalid_value for
<destinations>: URLs do not belong to your website |
|---|
| ملخّص | أرسلت منتجًا يتضمّن عنوان URL أساسيًا يختلف عن عنوان URL الذي طالب به حساب Merchant Center. |
| الأسباب الشائعة | غير متاح |
| نصائح مقترَحة للتعامل مع الأجهزة | تأكَّد من أنّ عناوين URL الخاصة بالمنتجات التي تم إرسالها تتطابق مع الموقع الإلكتروني الذي طالب به Merchant Center. |
| نصائح للوقاية من الفيروس | غير متاح |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-07-06 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2026-07-06 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The document details errors within the Merchant API, which is the future version of the Content API for Shopping. Key errors involve `notFound` (item does not exist), `not_inserted` (cannot insert due to conflicts), and `quota/too_many_items` (exceeded upload limits). Handling involves verifying product IDs, addressing conflicting entries, and managing quotas. Common causes include incorrect IDs, simultaneous conflicting operations, and exceeding item limits. Prevention focuses on formatting product IDs correctly, batching changes, reducing invalid products, and using product expiration dates. Other errors such as account access, internal issues, URL, currency, ID, and missing parameters are covered.\n"]]