Skip to main content
PATCH
يحدّث سجل حالة واحد لحملة تقييم G2 على مضيف Management API (‏api.scanova.io)، مصادَقًا عليه بمفتاح Management API الخام الخاص بك.
integer
مطلوب
معرّف (id) سجل الحالة، من POST /campaign/user-log/ أو GET /campaign/active/user-log/.
تُدعم كل من PUT (لاستبدال كامل) وPATCH (لتحديث جزئي)، وكلاهما يقبل نفس مجموعة الحقول الموثّقة في تسجيل أن النافذة المنبثقة قد عُرضت أو أُغلقت أو أُرسلت، باستثناء g2_campaign — السجل الذي تُحدّثه محدَّد بواسطة id في عنوان URL، وليس شيئًا يمكنك نقله إلى حملة أخرى بعد الإنشاء.

لا يمكن ضبط is_popup_disabled هنا

يظهر الحقل is_popup_disabled في كل استجابة من هذا المورد، لكنه للقراءة فقط في هذا المُسلسِل (serializer) — إرساله في نص الطلب (عبر PUT أو PATCH) يُتجاهل بصمت، رغم كونه حقلًا حقيقيًا في النموذج الأساسي. لا يوجد حاليًا أي طرف موثَّق في Management API يبدّل قيمته؛ يُضبط داخليًا فقط.

النطاق والأخطاء

مقتصر على سجلات الحالة المملوكة للحساب مُقدِّم الطلب — أي id يخص حسابًا آخر يعيد 404، وليس 403، بحيث لا يمكن استخدام هذا الطرف لاستكشاف وجود سجلات حالة لحسابات أخرى.

طرق ذات صلة

التفويضات

Authorization
string
header
مطلوب

Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. api.scanova.io) — the same key sent to the regular API host will not authenticate.

معلمات المسار

id
integer
مطلوب

الجسم

application/json
last_shown
string<date-time>
last_dismissed
string<date-time>
last_submitted
string<date-time>

الاستجابة

200 - application/json

Log row updated.