كيف تفصل مناطق Steam وPSN وXbox في الكتالوج
الإجابة المختصرة
تُصدِر كل منصة ألعاب كبرى (Steam وPlayStation وXbox) بطاقات الهدايا حسب المنطقة، وكل منطقة منتج مستقل. بطاقة Steam الأمريكية وبطاقة Steam الأوروبية ليستا متغيّرين لمنتج واحد — بل منتجان مختلفان يخدمان حسابات مختلفة. يجب أن يعاملهما كتالوجك كذلك — رمز مخزني واحد لكل علامة لكل فئة سعرية لكل منطقة. خلط المناطق في إدراج واحد هو أسرع طريقة لتوليد طلبات استرداد بسبب المنطقة الخاطئة.
التعريف: فصل المناطق في كتالوج المنتجات الرقمية يعني إنشاء إدراج منتج فريد واحد لكل مزيج من العلامة والفئة السعرية ومنطقة التفعيل — بحيث تكون Steam US بقيمة 20$ وSteam EU بقيمة 20€ وSteam TR بقيمة 100 ليرة تركية ثلاثة منتجات مستقلة، لا منتجاً واحداً بمتغيّرات إقليمية.
الخلاصة الرئيسية: بنية الكتالوج هي المنشأ الذي تنبع منه معظم أخطاء المناطق. اضبط البنية بشكل صحيح فتنخفض شكاوى المنطقة الخاطئة انخفاضاً حاداً. القاعدة بسيطة — رمز مخزني واحد لمنطقة واحدة، دائماً.
لمن هذا الدليل
- مشغّلو المتاجر الذين يُعدّون كتالوج بطاقات هدايا الألعاب
- مديرو منتجات الأسواق الإلكترونية الذين يحدّدون معايير كتالوج المنتجات الرقمية
- المطوّرون الذين يبنون منطق استيراد الكتالوج من API المورّد
لماذا يهم فصل المناطق
العميل الذي يبحث عن "Steam $20" في متجرك ينبغي أن يرى فقط البطاقات المطابقة لمنطقة حساب Steam الخاص به. إذا أدرجت "Steam $20 (US/EU)" كمنتج واحد، فلن يعرف العملاء أي منطقة يشترون، وتصبح عمليات الشراء بالمنطقة الخاطئة مضمونة.
الطريقة الخاطئة:
المنتج: بطاقة هدية Steam بقيمة 20$
المناطق: US، EU (مجمّعة)
النتيجة: يخمّن العميل ← منطقة خاطئة ← طلب استرداد
الطريقة الصحيحة:
المنتج: بطاقة هدية Steam بقيمة 20$ — US
المنتج: كود محفظة Steam بقيمة 20€ — EU
النتيجة: يختار العميل منطقته ← استرداد صحيح
أعراف تسمية الرموز المخزنية
Steam
| اسم المنتج | الفئة السعرية | رمز المنطقة |
|---|---|---|
| بطاقة هدية Steam بقيمة 5$ — US | $5 | US |
| بطاقة هدية Steam بقيمة 10$ — US | $10 | US |
| بطاقة هدية Steam بقيمة 20$ — US | $20 | US |
| كود محفظة Steam بقيمة 10€ — EU | €10 | EU |
| كود محفظة Steam بقيمة 20€ — EU | €20 | EU |
| بطاقة هدية Steam بقيمة 10£ — UK | £10 | UK |
| بطاقة هدية Steam بقيمة 100 ليرة تركية — تركيا | 100 TRY | TR |
PlayStation Store
| اسم المنتج | الفئة السعرية | المنطقة |
|---|---|---|
| PlayStation Store بقيمة 10$ — US | $10 | US |
| PlayStation Store بقيمة 25$ — US | $25 | US |
| PlayStation Store بقيمة 10£ — UK | £10 | UK |
| PlayStation Store بقيمة 20€ — EU | €20 | EU |
| PlayStation Store بقيمة 100 ريال — السعودية | 100 SAR | KSA |
Xbox / Microsoft Store
| اسم المنتج | الفئة السعرية | المنطقة |
|---|---|---|
| بطاقة هدية Xbox بقيمة 15$ — US | $15 | US |
| بطاقة هدية Xbox بقيمة 25$ — US | $25 | US |
| بطاقة هدية Xbox بقيمة 15£ — UK | £15 | UK |
| بطاقة هدية Xbox بقيمة 15€ — EU | €15 | EU |
كيف تربط الرموز المخزنية في API المورّد بكتالوجك
يعيد API مورّدك كتالوجاً برموز مخزنية. اربطها صراحةً:
{
"sku": "steam-20-usd",
"name": "Steam Gift Card $20",
"region": "US",
"currency": "USD",
"amount": 20.00
}
إدراج منتج متجرك لهذا الرمز المخزني:
- العنوان — "بطاقة هدية Steam بقيمة 20$ — US"
- الوصف — "يضيف 20$ إلى محفظة Steam أمريكية. لحسابات Steam الأمريكية فقط."
- الرمز المخزني الداخلي — steam-20-usd (اربط الرمز المخزني لمتجرك برمز المورّد)
أنشئ منتج متجر واحداً لكل رمز مخزني في API. لا تدمج رمزين مخزنيين للمورّد في منتج متجر واحد.
تنظيم الكتالوج حسب المنطقة
لبنية تنقّل/فئات المتجر:
الخيار A — التنظيم حسب المنصة، ثم عرض جميع المناطق
بطاقات هدايا الألعاب
└── Steam
├── US ($5, $10, $20, $50, $100)
├── EU (€5, €10, €20, €50)
├── UK (£5, £10, £20)
└── تركيا (50, 100, 200 TRY)
الخيار B — التنظيم حسب المنطقة أولاً
بطاقات هدايا الألعاب الأمريكية
├── Steam US
├── PSN US
└── Xbox US
بطاقات هدايا الألعاب الأوروبية
├── Steam EU
├── PSN EU
└── Xbox EU
الخيار B أفضل للمتاجر ذات الجغرافيا العملائية المعروفة. والخيار A أفضل للمتاجر التي تخدم جمهوراً عالمياً.
الاستهداف الجغرافي حسب منطقة العميل
للمتاجر المتقدمة، استخدم عنوان IP للمشتري أو عنوان الفوترة لإبراز المنطقة الأكثر صلة أولاً:
- المشترون الأوروبيون ← تُعرض منتجات EU أولاً
- المشترون البريطانيون ← تُعرض منتجات UK أولاً
- جميع الآخرين ← تُعرض منتجات US أولاً (أعلى طلب عالمي)
يقلّل ذلك اختيار المنطقة الخاطئة دون إخفاء المناطق الأخرى.
قائمة التحقق
- إدراج منتج واحد لكل علامة × فئة سعرية × منطقة
- المنطقة صريحة في عنوان المنتج
- الرمز المخزني في API المورّد مربوط 1:1 بمنتج المتجر
- بنية الفئات تتيح التصفية حسب المنطقة
- لا منتج موسوم بـ "عالمي" دون نطاق دول مُتحقَّق منه
- تعليمات التفعيل خاصة بالمنطقة لكل منتج
- تأكيد المنطقة قبل الشراء على جميع منتجات بطاقات الهدايا
