---
title: إعادة التوجيه (مهملة)
description: 'نماذج تكامل الويب المهملة للتحقق من البطاقة غير الحاضرة: `window.open()` وإعادة التوجيه الكامل للصفحة (full-page redirect). يُفضَّل استخدام SDK لتحسين معدل التحويل.'
canonical: https://developer.unico.io/ar/dual-api/developers/regional-solutions/card-not-present-verification/integration/controlling-the-experience/web/redirect-deprecated
locale: ar
generated_by: markdown-export
---

:::warning
يتم إهمال (deprecating) طريقة التحكم في تجربة الويب هذه. لتحقيق تحويل أفضل للتحقق من البطاقة غير الحاضرة في تطبيقك، اتبع الطريقة الموضحة في قسم [SDK](./sdk).
:::

يوفر إصدار الويب خيار استخدام نموذج إعادة التوجيه (redirect)، لكن نموذج iframe هو الأكثر توصية به.

### 1) استخدام `window.open()`

عند إنشاء المعاملة، تم تمرير الحقل `redirectUrl` كمعامل (parameter)، وسيتم استخدامه لاحقًا. يمكنك استخدام هذا الخيار.

يتكون خيار `window.open()` من فتح تبويب متصفح جديد ليكمل المستخدم تدفق الالتقاط. بمجرد الانتهاء، سيتم إغلاق التبويب وإعادة التوجيه إلى الموقع الذي تمت زيارته سابقًا. نوصي بما يلي:

- اتبع [الوثائق العامة حول `window.open()`](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)؛
- راقب ما إذا تغيّر الرابط (URL) (إلى `redirectUrl`)، ثم أغلق التبويب باستخدام `window.close()`.

### 2) استخدام إعادة التوجيه (redirect)

عند إنشاء المعاملة، تم تمرير الحقل `redirectUrl` كمعامل (parameter)، وسيتم استخدامه لاحقًا. تحتاج إلى اتباع هذه الخطوات:

- في تدفقك المعتاد (حيث تم دمج التحقق من البطاقة غير الحاضرة)، ستقوم بإعادة توجيه العميل إلى الرابط الذي تم إنشاؤه عبر واجهة برمجة التطبيقات (API)؛
- بعد ذلك، سيكمل العميل ضمن صفحة التحقق من البطاقة غير الحاضرة الخطوات اللازمة لمتابعة التدفق؛
- بمجرد الانتهاء، سيتم إعادة توجيهه إلى صفحتك (باستخدام `redirectUrl` الذي تم تمريره عند إنشاء المعاملة).