> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# المستكشف (Explorer)

> أنشئ استعلامات وتقارير تحليلات مخصصة باستخدام المستكشف في Aftersell.

يتيح لك المستكشف (Explorer) إنشاء استعلامات تحليلات مخصصة باستخدام منشئ استعلامات مرن (AftersellQL). يمكنك اختيار المقاييس، وتجميع النتائج حسب الأبعاد، وتطبيق عوامل التصفية، وتصور البيانات في مخططات أو جداول. يمكن إضافة الاستعلامات المحفوظة إلى التقارير كعناصر واجهة للمراقبة المستمرة.

<Tip>
  تبني الاستعلامات بصريًا عبر القوائم — دون الحاجة إلى أي صياغة. إذا كنت تفضل كتابة الاستعلامات مباشرة، فيتيح المستكشف أيضًا نص AftersellQL الأساسي. راجع [كتابة استعلامات AQL](#writing-aql-queries) أدناه للاطلاع على مرجع الصياغة.
</Tip>

***

<div id="available-metrics">
  ## المقاييس المتاحة
</div>

هذه هي المقاييس التي يمكنك اختيارها في المستكشف، مجمّعة بالطريقة نفسها التي يجمّعها بها منتقي المقاييس.

<div id="revenue-profit">
  ### الإيرادات والأرباح
</div>

| المقياس                      | الوصف                                                                                                                                                                                                                                                                                                        |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Revenue**                  | إيرادات البيع الإضافي بعملة متجرك الأصلية.                                                                                                                                                                                                                                                                   |
| **Revenue (USD)**            | إيرادات البيع الإضافي موحَّدة بالدولار الأمريكي للمقارنات بين العملات.                                                                                                                                                                                                                                       |
| **Revenue Per Visit**        | إيرادات البيع الإضافي لكل جلسة ظهور. لا يمكن تقسيمه حسب المنتج أو الموضع أو المسار أو الجهاز.                                                                                                                                                                                                                |
| **Avg. Conversion Value**    | الإيرادات لكل عرض مقبول. يُشار إليه أيضًا بمتوسط قيمة البيع الإضافي.                                                                                                                                                                                                                                         |
| **Upsell Revenue Per Order** | إيرادات البيع الإضافي (USD) مقسومة على إجمالي الطلبات. على مستوى المتجر فقط.                                                                                                                                                                                                                                 |
| **Product Profit**           | الإيرادات مطروحًا منها تكلفة البضاعة المباعة (COGS) للمنتجات المباعة إضافيًا. يعتمد على تكلفة COGS المهيأة من التاجر، لذا اعتبره تقديرًا: المنتجات التي لا تُتتبَّع تكلفتها تُبلَّغ إيراداتها كأرباح، وتختلف تغطية التكاليف حسب المتجر. على مستوى المنتج فقط؛ لا يمكن تقسيمه حسب المسار أو الموضع أو الجهاز. |

<div id="conversions">
  ### التحويلات
</div>

| المقياس          | الوصف                                                                                                                                                         |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Conversions**  | عدد أحداث العروض المقبولة. العرض المقبول الواحد هو تحويل واحد، لذا فإن الجلسة التي تقبل عرضين تُحتسب مرتين.                                                   |
| **Accept Rate**  | قائم على الجلسات: نسبة الجلسات التي رأت عرضًا وقبلت واحدًا على الأقل. يُحسب بشكل مستقل عن Conversions، من تجميع مختلف، لذا فهو ليس Conversions ÷ Impressions. |
| **Units Sold**   | إجمالي الوحدات المباعة عبر عروض البيع الإضافي.                                                                                                                |
| **Decline Rate** | نسبة عروض ما بعد الشراء المرفوضة صراحةً. لما بعد الشراء فقط.                                                                                                  |

<div id="engagement">
  ### التفاعل
</div>

| المقياس         | الوصف                             |
| --------------- | --------------------------------- |
| **Impressions** | الجلسات الفريدة التي رأت عرضًا.   |
| **Show Rate**   | نسبة القرارات التي نتج عنها ظهور. |

<div id="store-performance">
  ### أداء المتجر
</div>

| المقياس                       | الوصف                                                                                                                      |
| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| **Total Store Revenue**       | إجمالي إيرادات الطلبات المدفوعة في Shopify. على مستوى المتجر فقط — لا يمكن تقسيمه حسب السطح أو المسار أو الموضع أو الجهاز. |
| **Orders**                    | إجمالي الطلبات المدفوعة في Shopify. على مستوى المتجر فقط.                                                                  |
| **Average Total Order Value** | إيرادات المتجر مقسومة على الطلبات. متوسط قيمة الطلب على مستوى المتجر.                                                      |

<div id="rokt-network">
  ### شبكة Rokt
</div>

| المقياس                        | الوصف                                                                                       |
| ------------------------------ | ------------------------------------------------------------------------------------------- |
| **Rokt Revenue**               | إيرادات شبكة Rokt المنسوبة إلى متجرك.                                                       |
| **Rokt Transactions**          | عدد معاملات شبكة Rokt لمتجرك.                                                               |
| **Rokt Revenue / Transaction** | إيرادات Rokt مقسومة على المعاملات لكل فترة زمنية.                                           |
| **Rokt Impressions**           | إجمالي مرات ظهور شبكة Rokt عبر مواضع متجرك. تختلف عن **Impressions** الخاصة بالبيع الإضافي. |
| **Rokt Referrals**             | إحالات شبكة Rokt — التفاعلات الإيجابية التي أرسلت المتسوق إلى شريك Rokt.                    |

***

<div id="dimensions">
  ## الأبعاد
</div>

تتيح لك الأبعاد تقسيم المقاييس حسب سمة معينة. ليست كل الأبعاد متوافقة مع كل مقياس.

<Note>
  بعض تركيبات الأبعاد والمقاييس غير متوافقة. على سبيل المثال، لا يمكن تقسيم **Decline rate** و**Show rate** حسب **Currency**. يمنع المستكشف تلقائيًا التركيبات غير المتوافقة.
</Note>

<div id="available-dimensions">
  ### الأبعاد المتاحة
</div>

| البُعد        | الوصف                                                                                                                                |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| **Date**      | يجمّع النتائج حسب اليوم أو الأسبوع أو الشهر.                                                                                         |
| **Surface**   | سطح البيع الإضافي. أحد الخيارات: PPU (ما بعد الشراء)، أو Checkout، أو Thank You Page، أو Cart.                                       |
| **Funnel**    | المسار المحدد الذي ينتمي إليه العرض.                                                                                                 |
| **Product**   | المنتج المباع إضافيًا.                                                                                                               |
| **Placement** | الموضع داخل المسار.                                                                                                                  |
| **Device**    | نوع الجهاز: Mobile أو Desktop أو Unknown. لا توجد قيمة منفصلة للأجهزة اللوحية.                                                       |
| **Currency**  | رمز العملة وفق ISO (مثل USD وEUR وGBP). مفيد للمتاجر متعددة العملات. متوافق مع المقاييس على مستوى المتجر ومعظم مقاييس البيع الإضافي. |

<div id="unavailable-dimensions">
  ### الأبعاد غير المتاحة
</div>

الأبعاد التالية عمل قيد الإنجاز. تظهر في المنتقي لكنها غير متاحة بعد كتقسيم. وبدلًا من ذلك، تظهر كـ 'Not compatible' لكل مقياس. **سيتم تحديث هذا المستند عند اكتمال تنفيذ هذه الأبعاد.**

| البُعد            | الوصف                                                      |
| ----------------- | ---------------------------------------------------------- |
| **Flow type**     | نوع تدفق البيع الإضافي.                                    |
| **Experiment**    | متغير اختبار A/B أو التجربة.                               |
| **Outcome**       | نتيجة القرار (مثلًا: مؤهل، نفد المخزون).                   |
| **Reason code**   | سبب نتيجة القرار.                                          |
| **Scope**         | نطاق القرار (Flow أو Experience أو Placement أو ItemSlot). |
| **Response type** | استجابة العرض (Accepted أو Declined أو Timeout).           |

***

<div id="writing-aql-queries">
  ## كتابة استعلامات AQL
</div>

كل استعلام تبنيه في المستكشف هو عبارة **AftersellQL (AQL)**. في معظم الأحيان تبني الاستعلامات بصريًا — باختيار المقاييس والأبعاد وعوامل التصفية ونطاق زمني من القوائم — دون الحاجة أبدًا إلى كتابة AQL يدويًا.

للمستخدمين المتقدمين، يتيح المستكشف أيضًا الاستعلام الأساسي كنص قابل للتعديل. هذا القسم هو مرجع ذلك الشكل النصي: ما تعنيه العبارات، والقيم التي تقبلها، وبعض الأمثلة الجاهزة للاستخدام.

<div id="how-an-aql-statement-reads">
  ### كيف تُقرأ عبارة AQL
</div>

عبارة AQL هي سؤال واحد مكوّن من عبارات فرعية. لا يلزم سوى `SELECT` ونطاق زمني (`SINCE`)؛ كل ما عدا ذلك اختياري. عند تضمين عبارات اختيارية، يجب أن تظهر بالترتيب الموضح أدناه.

```text theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
SELECT    <metrics>                    -- what to measure (required)
WHERE     <filters>                    -- narrow the data
GROUP BY  <dimensions>                 -- break the numbers down
SINCE     <time range>                 -- the period to cover (required)
GRAIN     <time grain>                 -- bucket size for time series
COMPARE   <comparison>                 -- compare against another period
CHART     <visualization>              -- how to display the result
TIMEZONE  "<timezone>"                 -- timezone for date buckets
ORDER BY  <field> <direction>          -- sort the results
LIMIT     <number>                     -- cap the number of rows
```

مثال بسيط — إيرادات البيع الإضافي اليومية ومعدل القبول لآخر 30 يومًا:

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
SELECT revenue, accept_rate
GROUP BY date
SINCE last_30d
GRAIN day
```

<Note>
  الكلمات المفتاحية غير حساسة لحالة الأحرف (`SELECT` و`select` كلاهما يعمل) ولا تنتهي العبارات بفاصلة منقوطة. تُحاط القيم النصية بعلامات اقتباس مزدوجة؛ أما الأرقام والقوائم فلا.
</Note>

<div id="picking-what-to-measure-and-how-to-slice-it">
  ### اختيار ما تقيسه وكيفية تقسيمه
</div>

* **`SELECT`** يسرد المقاييس المراد قياسها، مفصولة بفواصل — مثلًا `SELECT revenue, impressions, accept_rate`.
* **`GROUP BY`** يقسّم تلك المقاييس حسب بُعد أو أكثر، مثل `date` أو `device` أو `surface` أو `funnel`. بدون `GROUP BY`، تحصل على إجمالي واحد للفترة بأكملها.

للاطلاع على القائمة الكاملة للمقاييس والأبعاد المتاحة — والتركيبات المسموح بها — راجع [المقاييس المتاحة](#available-metrics) و[الأبعاد المتاحة](#available-dimensions) أعلاه. يمنع المستكشف تلقائيًا التركيبات غير المتوافقة من المقاييس والأبعاد.

<div id="filtering-with-where">
  #### التصفية باستخدام `WHERE`
</div>

يضيّق `WHERE` نطاق البيانات قبل قياسها. اجمع الشروط باستخدام `AND`.

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
SELECT revenue
WHERE device = "mobile"
GROUP BY date
SINCE last_month
GRAIN day
```

<Warning>
  **لا يمكن** تصفية `impressions` و`accept_rate` و`rpv` أو تجميعها حسب الجهاز أو المسار أو الموضع أو المنتج — لا يحتوي مصدر تجميعها على عمود من هذا القبيل. إضافة `WHERE device = "mobile"` إلى استعلام يختار أيًا منها تُرفض برسالة `metric "impressions" cannot be filtered by "device"`.
</Warning>

المقارنات المدعومة هي `=` و`!=` و`IN` و`NOT IN` و`>` و`<` و`>=` و`<=`. استخدم قائمة مع `IN` لمطابقة عدة قيم:

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
WHERE surface IN ["PPU", "Checkout"]
```

`experiment` **ليس** حقلًا قابلًا للتصفية — فليس له مصدر تجميع، لذا يُرفض `WHERE experiment IN [...]` برسالة `filters on "experiment" are not supported.` (وهو مدرج ضمن **الأبعاد غير المتاحة** أدناه للسبب نفسه.)

<div id="filtering-by-multiple-funnels">
  #### التصفية حسب عدة مسارات
</div>

يدعم عامل تصفية **funnel** عوامل تشغيل متعددة الاختيار حتى تتمكن من قصر استعلام على مجموعة فرعية من مساراتك:

* **is one of** — يشمل المسارات المحددة فقط (`IN`).
* **is not one of** — يستبعد المسارات المحددة (`NOT IN`).

عند اختيار **is one of** أو **is not one of**، يتغير حقل إدخال القيمة إلى قائمة مربعات اختيار قابلة للتمرير تعرض جميع أسماء مساراتك. حدد أي عدد تحتاجه من المسارات.

عند تجميع النتائج حسب **Funnel** وتطبيق عامل تصفية **is one of**، يعرض المخطط الخطي خطًا واحدًا لكل مسار محدد — حتى إذا حددت أكثر من العدد الافتراضي للسلاسل. لا يُدمج أي مسار محدد في فئة "Other".

<div id="time-ranges-and-comparisons">
  ### النطاقات الزمنية والمقارنات
</div>

يحتاج كل استعلام إلى نطاق زمني، يُضبط باستخدام `SINCE`. استخدم إعدادًا مسبقًا أو نافذة مخصصة.

| الشكل       | مثال                                | المعنى                                                                                                                                   |
| ----------- | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| إعداد مسبق  | `SINCE last_30d`                    | نافذة متحركة تنتهي **أمس** (UTC). يُستبعد اليوم الجاري عمدًا، لذا يعني `last_1d` الأمس فقط، ويمتد `this_month` من اليوم الأول حتى الأمس. |
| نافذة مخصصة | `SINCE 2026-07-02 UNTIL 2026-07-05` | نطاق ثابت، باستخدام تواريخ ISO (`YYYY-MM-DD`).                                                                                           |

الإعدادات المسبقة المتاحة: `last_1d` و`last_7d` و`last_30d` و`last_90d` و`this_month` و`last_month` و`this_year`.

* **`GRAIN`** يحدد حجم الفترة للسلاسل الزمنية — `day` أو `week` أو `month`. (يُحلَّل `hour` لكن لا يوجد تجميع يقدم بيانات بالساعة، لذا يُرفض هذا الاستعلام برسالة `group_by / time_grain combination is not supported.`)
* **`COMPARE`** يُظهر فترة ثانية فوق الأولى لترى التغيير بنظرة واحدة. استخدم `previous_period` — النافذة ذات الطول المتساوي السابقة مباشرة. `previous_year` مخفي عمدًا من منتقي المقارنة لأن المستودع لا يحتوي على بيانات من قبل فبراير 2026؛ ويبقى قابلًا للكتابة في AQL فقط حتى تستمر الاستعلامات المحفوظة سابقًا في التحليل.

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
-- A four-day sale vs the four days immediately before it
SELECT revenue, impressions, accept_rate
GROUP BY date
SINCE 2026-07-02 UNTIL 2026-07-05
GRAIN day
COMPARE previous_period
```

<Note>
  تبدأ بيانات التقارير في **فبراير 2026**، لذا فإن نافذة أقدم من ذلك تُرجع نتائج فارغة لكلتا الفترتين. وهذا أيضًا سبب عدم توفر المقارنات السنوية بعد.
</Note>

<div id="choosing-a-chart-and-timezone">
  ### اختيار المخطط والمنطقة الزمنية
</div>

عادةً ما تُضبط هذه العبارات الاختيارية تلقائيًا عبر عناصر التحكم المرئية في المستكشف، ولكن يمكنك أيضًا كتابتها مباشرة:

* **`CHART`** يحدد كيفية عرض النتيجة: `scorecard` أو `line_chart` أو `bar_chart` أو `area_chart` أو `funnel_chart` أو `table`.
* **`TIMEZONE`** يحدد المنطقة الزمنية المستخدمة لتجميع التواريخ، كاسم IANA بين علامتي اقتباس — مثلًا `TIMEZONE "America/New_York"`. الافتراضي هو UTC.

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
SELECT revenue
GROUP BY date
SINCE last_30d
GRAIN day
CHART line_chart
TIMEZONE "America/New_York"
```

لنوع `funnel_chart` متطلبات محددة:

* **وضع المواضع** — جمّع حسب `placement` واختر مقياسًا واحدًا. تُرتَّب المراحل حسب التسلسل القياسي للمواضع (البيع الإضافي الافتراضي ← البيع التنازلي ← عروض بيع إضافي إضافية). يُرسم المقياس الأول فقط؛ وتُذكر المقاييس الإضافية المحددة في حاشية.
* **وضع المقاييس** — اختر مقياسين أو أكثر دون `GROUP BY`. يصبح كل مقياس مرحلة في القمع حسب ترتيب الاستعلام (مثلًا، يعرض `SELECT impressions, conversions` معدل التسرب من مرات الظهور إلى التحويلات). يجب أن تشترك جميع المقاييس في الوحدة نفسها (مثلًا، لا يمكنك خلط مقاييس العملة والنسبة المئوية).

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
-- Placement funnel: conversion drop-off across placements
SELECT conversions
GROUP BY placement
SINCE last_30d
CHART funnel_chart
```

<Warning>
  يحتاج وضع المواضع إلى مقياس يمكن فعليًا تقسيمه حسب الموضع. لا يمكن ذلك لـ `impressions` و`accept_rate` و`rpv` — يعرض المخطط القمعي "These metrics can't be grouped by placement" لتلك المقاييس.
</Warning>

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
-- Metric funnel: impressions to conversions drop-off
SELECT impressions, conversions
SINCE last_30d
CHART funnel_chart
```

<div id="sorting-and-limiting">
  ### الفرز والتحديد
</div>

* **`ORDER BY`** يفرز النتائج حسب مقياس أو بُعد، باستخدام `ASC` أو `DESC`.
* **`LIMIT`** يحدد عدد الصفوف المُرجعة — مفيد لأسئلة من نوع "أعلى N".

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
-- Top 20 products by upsell revenue this month
SELECT revenue, conversions, avg_conversion_value
GROUP BY product
SINCE this_month
ORDER BY revenue DESC
LIMIT 20
```

<div id="more-examples">
  ### مزيد من الأمثلة
</div>

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
-- Daily performance vs the previous period
SELECT revenue, impressions, conversions, accept_rate
GROUP BY date
SINCE last_30d
GRAIN day
COMPARE previous_period
```

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
-- Mobile vs desktop revenue over the last 90 days
SELECT revenue
GROUP BY device
SINCE last_90d
ORDER BY revenue DESC
```

<Note>
  لا يمكن تقسيم `impressions` و`accept_rate` و`rpv` حسب الجهاز — تجميعها هو متجر × سطح × يوم، دون عمود للجهاز. استخدم `revenue` (أو مقياسًا آخر مصدره التحويلات) لمقارنات الأجهزة.
</Note>

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
-- Which surface is driving the most revenue?
SELECT revenue, impressions, accept_rate
GROUP BY surface
SINCE last_30d
ORDER BY revenue DESC
```

بمجرد الحصول على استعلام يعجبك، احفظه وأضفه إلى تقرير كعنصر واجهة حتى يستمر في التحديث — راجع [إدارة عناصر الواجهة](/ar/aftersell/reports_widgets). لإزالة عنصر واجهة لم تعد بحاجة إليه، حمّله في المستكشف وانقر على **Delete** في شريط العنوان. يؤدي حذف عنصر الواجهة إلى إزالته من كل تقرير يظهر فيه. يظهر زر **Delete** فقط لعناصر الواجهة التي تملكها؛ عناصر الواجهة النموذجية العامة للقراءة فقط.

***

<div id="exporting-results">
  ## تصدير النتائج
</div>

يعرض المستكشف نتائج استعلامك على الشاشة كبطاقة نتائج أو مخطط أو جدول — ولا ينزّل ملفًا مباشرة من عرض الاستعلام.

للحصول على النتائج كملف، احفظ الاستعلام وأضفه إلى تقرير كـ[عنصر واجهة](/ar/aftersell/reports_widgets). لكل عنصر واجهة زر **Export to CSV** خاص به ينزّل بيانات عنصر الواجهة كملف `.csv`. لعمليات التصدير القياسية من صفحة التحليلات (Excel وCSV)، راجع [تصدير بياناتك](/ar/aftersell/analytics_in_aftersell#exporting-your-data).

***

<div id="timezone-support">
  ## دعم المناطق الزمنية
</div>

بشكل افتراضي، تعمل الاستعلامات بتوقيت UTC. يمكنك تجاوز المنطقة الزمنية لأي استعلام مباشرة في شريط أدوات المستكشف، بحيث تعكس النتائج المجمّعة حسب التاريخ (التقسيمات اليومية والأسبوعية والشهرية) توقيتك المحلي بدلًا من UTC.

<Note>
  الاستعلامات التي تتضمن **Impressions** أو **Accept Rate** أو **Revenue Per Visit** تجمّع التواريخ دائمًا بتوقيت UTC، بغض النظر عن المنطقة الزمنية التي تحددها. تُستمد هذه المقاييس من تجميع يومي يُبلَّغ عنه فقط بأيام UTC. إذا خلط استعلام أحد هذه المقاييس بمقاييس أخرى، فترجع مجموعة النتائج بأكملها إلى UTC لتبقى فترات التواريخ متوافقة.
</Note>

<div id="setting-a-timezone-for-a-query">
  ### تعيين منطقة زمنية لاستعلام
</div>

1. افتح المستكشف في لوحة إدارة Aftersell.
2. في شريط الأدوات، انقر على منتقي **Timezone** (بجوار **Compare**).
3. اختر إحدى المناطق الزمنية المتاحة من القائمة، أو حدد **Account default** لاستخدام المنطقة الزمنية المهيأة في إعدادات التحليلات لديك.
4. شغّل استعلامك. تُجمَّع النتائج باستخدام المنطقة الزمنية المحددة.

تُحفظ المنطقة الزمنية المحددة مع الاستعلام. عند حفظ استعلام وإعادة تحميله، تُستعاد المنطقة الزمنية تلقائيًا.

<div id="account-default-timezone">
  ### المنطقة الزمنية الافتراضية للحساب
</div>

إذا كان لديك **Lock reporting timezone** مفعّلًا في إعدادات التحليلات، فإن تحديد **Account default** في شريط الأدوات يستخدم تلك المنطقة الزمنية المقفلة لاستعلامك. يعرض تصنيف شريط الأدوات المنطقة المحددة، مثلًا **Timezone: Account default (Paris (CET))**.

تقبل صفحة إعدادات التحليلات قائمة IANA الكاملة للمناطق الزمنية، لكن التقارير لا تعترف إلا بالمناطق العشر أعلاه. إذا لم تكن منطقتك المقفلة إحداها، فسيتحول **Account default** بصمت إلى UTC — لذا اختر منطقة مقفلة من هذه القائمة إذا أردت أن تتبعها التقارير.

إذا لم يكن **Lock reporting timezone** مفعّلًا، فيرجع **Account default** إلى UTC.

<div id="specifying-a-timezone-in-aql">
  ### تحديد منطقة زمنية في AQL
</div>

يمكنك أيضًا تحديد منطقة زمنية مباشرة في استعلام AQL باستخدام عبارة `TIMEZONE`، التي تظهر بين `CHART` و`ORDER BY`:

```aql theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
SELECT ...
CHART ...
TIMEZONE "Asia/Tokyo"
ORDER BY ...
```

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

<div id="available-timezones">
  ### المناطق الزمنية المتاحة
</div>

يتضمن منتقي المناطق الزمنية الخيارات التالية:

| المنطقة الزمنية      | مثال على الموقع        |
| -------------------- | ---------------------- |
| UTC                  | التوقيت العالمي المنسق |
| America/New\_York    | نيويورك (ET)           |
| America/Chicago      | شيكاغو (CT)            |
| America/Denver       | دنفر (MT)              |
| America/Los\_Angeles | لوس أنجلوس (PT)        |
| Europe/London        | لندن (GMT/BST)         |
| Europe/Paris         | باريس (CET/CEST)       |
| Asia/Tokyo           | طوكيو (JST)            |
| Asia/Singapore       | سنغافورة (SGT)         |
| Australia/Sydney     | سيدني (AEST/AEDT)      |

هذه مجموعة مغلقة من عشر مناطق. أي منطقة زمنية IANA أخرى في عبارة `TIMEZONE` تُرفض باعتبارها غير مدعومة.

<div id="how-timezone-affects-query-results">
  ### كيف تؤثر المنطقة الزمنية على نتائج الاستعلام
</div>

عند تعيين منطقة زمنية، يستخدم تجميع التواريخ في استعلامك التوقيت المحلي بدلًا من UTC. على سبيل المثال، حدث وقع في `2026-03-29T01:30:00Z` (UTC) يقع في 28 مارس بتوقيت نيويورك (ET) لكن في 29 مارس بتوقيت باريس (CET). يضمن تعيين المنطقة الزمنية الصحيحة أن تتطابق تقسيماتك اليومية والأسبوعية والشهرية مع توقعات تقارير نشاطك التجاري.

الاستعلامات التي لا تتضمن منطقة زمنية — بما في ذلك الاستعلامات المحفوظة سابقًا — تستمر في العمل بتوقيت UTC، لذا لا تتأثر النتائج الحالية.

***

<div id="need-help">
  ## هل تحتاج إلى مساعدة؟
</div>

إذا كانت لديك أسئلة حول المستكشف أو أردت تفعيل الوصول، فتواصل مع فريق دعم Aftersell عبر الدردشة داخل التطبيق.
