شروح المواقع والبيانات والمطورون
116 شرحًا في هذا القسم. اختر السؤال الأقرب إلى سؤالك، أو تصفّح حسب الأداة. صفحة 2 من 5
- في ملفي عمودان باسم «السعر» (قبل الخصم وبعده)، فلماذا صار اسم أحدهما مختلفًا في JSON؟كائن JSON لا يقبل المفتاح نفسه مرتين، فيُعاد تسمية العمود المكرر بإضافة رقم. ماذا يحدث بالضبط، وأين تظهر الملاحظة، ولماذا تعطي أعمدتك أسماء واضحة قبل التحويل.
- ملف CSV وصلني من المورّد بدون صف عناوين، كيف أحوّله إلى JSON دون أن يضيع أول صف من البيانات؟إن لم يكن في الملف صف عناوين، فأول صف بيانات سيصبح أسماء المفاتيح ويختفي من النتيجة. أوقف «الصف الأول عناوين أعمدة» لتحصل على مصفوفة لكل صف.
- هل أستطيع نسخ خلايا جدول من Google Sheets أو Excel ولصقها مباشرة لتحويلها إلى JSON دون حفظ ملف؟الخلايا المنسوخة من جدول تُلصق نصًا مفصولًا بحرف Tab، والاكتشاف التلقائي يتعرف عليه. كيف تحصل على JSON من جدولك دون حفظ ملف CSV أولًا.
- الأداة تقول إن المشكلة في الصف 5 لكن السطر 5 في محرر النصوص سليم، فأين الخطأ فعلًا؟الخلايا التي فيها أسطر جديدة داخل علامات الاقتباس، مثل عنوان على سطرين، تجعل رقم الصف يختلف عن رقم السطر في المحرر. كيف تجد الصف الصحيح بسرعة.
- عندي قائمة إيميلات بصيغة JSON، كيف أحوّلها إلى عمود واحد في ملف CSV؟مصفوفة قيم بسيطة مثل قائمة إيميلات تُكتب في CSV عمودًا واحدًا عنوانه value. كيف تحصل عليه، ولماذا يُرفض الخليط بين النصوص والكائنات في القائمة نفسها.
- حوّلت رد API إلى CSV فخرج صف واحد فيه عشرات الأعمدة بدل صف لكل طلب، لماذا؟الرد المغلف بكائن خارجي مثل count وorders هو كائن واحد، فيُكتب صفًا واحدًا بأعمدة orders.0.id وorders.1.id. الصق المصفوفة الداخلية فقط لتحصل على صف لكل طلب.
- وصلني رابط طويل من إعلان مليء بالرموز بعد علامة ؟، كيف أقرأ المعاملات التي بداخله واحدًا واحدًا؟الصق رابط الإعلان في أداة ترميز الروابط لترى جدولًا بأجزائه: المضيف والمسار وكل معامل بعد علامة ؟ بقيمته مفكوكة، بما فيها أسماء الحملات العربية.
- أحاول فك ترميز نص فيه «خصم 50%» فتظهر رسالة خطأ عن علامة %، كيف أكتب نسبة الخصم في الرابط؟علامة % وحدها غير صالحة في نص مرمّز، لأن كل % يجب أن يتبعها رقمان ست عشريان. لماذا يفشل فك الترميز، وكيف تكتب نسبة الخصم في الرابط لتصل سليمة.
- عند ترميز عبارة بحث مثل «عطر عود»، هل تُكتب المسافة + أم %20؟%20 صحيحة في أي مكان من الرابط، أما + فتعني مسافة فقط داخل قيم الاستعلام بأسلوب النماذج. متى تستخدم كلًّا منهما، وكيف تضبط الخيار في الأداة.
- أضع رابط منتج فيه ?id=5&c=red داخل رسالة واتساب جاهزة، فينقطع الرابط عند علامة &، كيف أرمّزه صح؟علامة & في رابط منتجك تبدو لرابط wa.me كبداية معامل جديد، فيضيع ما بعدها. رمّز رابط المنتج في وضع «جزء من رابط» ثم ضعه في الرسالة.
- رابط منتجي يظهر فيه %25D9 بدل الحروف العربية ويفتح صفحة خطأ، كيف أرجعه إلى شكله الصحيح؟%25 هي علامة % مرمّزة، فظهور %25D9 يعني أن الرابط رُمّز مرتين. كيف تتعرف على الترميز المزدوج وتصلحه بفك الترميز خطوة واحدة في كل مرة.
- وصلتني رسالة فيها رابط يبدأ باسم منصة معروفة لكنه طويل ومرمّز، كيف أعرف إلى أي موقع يذهب فعلًا قبل أن أفتحه؟الصق الرابط المريب في أداة ترميز الروابط دون فتحه، فيعرض جدول الأجزاء المضيف الحقيقي، وينبهك إن كان قبل علامة @ اسم مألوف ليس هو الموقع الذي ستزوره.
- نطاق متجري عربي مثل متجر.السعودية، فلماذا يظهر في جدول أجزاء الرابط بحروف تبدأ بالمقطع xn--؟أسماء النطاقات العربية تنتقل بصيغة Punycode التي تبدأ بالمقطع xn--، أما المسار بعدها فيُرمّز بعلامات %. آليتان مختلفتان لجزأين من الرابط نفسه، مع مثال فعلي.
- أريد زر «راسلنا» يفتح بريدًا جديدًا بموضوع عربي جاهز مثل «طلب عرض سعر»، كيف أكتب رابط mailto بشكل صحيح؟رابط mailto يحمل الموضوع ونص الرسالة كقيم استعلام، فتُرمّز كل قيمة وحدها في وضع «جزء من رابط». مثال فعلي لموضوع فيه نقطتان وأرقام وحروف عربية.
- في رد JSON من شركة الشحن صورة البوليصة مكتوبة كنص Base64 طويل، كيف أرجعها إلى ملف صورة أو PDF أفتحه؟الصق قيمة Base64 من رد شركة الشحن في أداة الفك، فتتعرف على نوع الملف من توقيعه (PNG أو JPEG أو PDF وغيرها) وتتيح تنزيله بالامتداد الصحيح.
- ترميز كلمة عربية إلى Base64 في أداة أخرى أعطاني خطأ أو رموزًا غريبة عند فكها، فلماذا يحدث هذا مع العربية؟الطريقة القديمة btoa تعامل كل حرف كبايت واحد، فتفشل مع العربية أو تشوّهها عند الفك. الترميز الصحيح يمر عبر بايتات UTF-8 أولًا، ولهذا يطول الناتج.
- المبرمج أرسل لي رمز دخول JWT لربط المتجر، هل يمكنني قراءة ما بداخله هنا، وهل فكّه يعني أنه موثوق؟الجزء الأوسط من رمز JWT نص Base64 آمن للروابط بلا حشو، والأداة تفكه وتعرض JSON. لكن الفك لا يتحقق من التوقيع، والرمز نفسه سر يُعامل ككلمة مرور.
- نص Base64 نسخته من بريد إلكتروني مقسّم على عدة أسطر، هل يجب أن أحذف فواصل الأسطر قبل فك الترميز؟فواصل الأسطر والمسافات ليست من أبجدية Base64، فتتجاهلها الأداة وتخبرك بعددها ثم تفك الباقي. لكن رموزًا مثل علامة > من الرد تُرفض مع موضعها.
- سأضع قيمة مرمّزة بصيغة Base64 داخل رابط، هل أختار الأبجدية الآمنة للروابط أم أحذف علامات = من النهاية؟Base64 القياسي قد يحتوي + و/ ولهما معنى في الروابط، فالأبجدية الآمنة تستبدلهما بالرمزين - و_. أما حذف = فاختياري. مثال فعلي يظهر فيه الفرق.
- فككت نص Base64 وصلني في رسالة فظهر خطأ يقول إن عدد الرموز لا يمكن أن ينتج عن ترميز صحيح، هل النص مقطوع؟Base64 يأتي في مجموعات من 4 رموز، والباقي من رمز واحد لا ينتج عن أي ترميز صحيح، فترفضه الأداة. ماذا يعني ذلك، وما الفرق بينه وبين الحشو الناقص والقطع الصامت.
- ما القيم التي أكتبها في المصدر والوسيط لرابط البايو في حسابي على إنستغرام حتى أعرف كم طلبًا جاء منه؟رابط البايو دائم، فيحتاج قيم UTM ثابتة لا تشاركها إعلاناتك ولا قصصك: المصدر instagram والوسيط social وحملة باسم bio، مع رابط جاهز للنسخ.
- أنشر على سناب شات مجانًا وأعلن فيه أيضًا، كيف أفصل زيارات الإعلان المدفوع عن زيارات القصص العادية في التقارير؟أبقِ المصدر snapchat في الرابطين وغيّر الوسيط فقط: social للقصص وpaid_social للإعلان، ثم قارن طلبات الإعلان بما أنفقته عليه.
- لماذا تظهر زيارات رسائل واتساب الجماعية في التحليلات كزيارات مباشرة (direct)، وكيف أعرف أنها من واتساب؟التطبيقات كثيرًا ما تفتح الرابط دون أن تخبر موقعك من أين جاء الزائر، فتُسجَّل الزيارة مباشرة. الحل أن يحمل الرابط اسم واتساب داخله عبر UTM.
- نشرت العرض نفسه في ستوري وبوست وريلز، كيف أعرف أيّها جاء منه الطلب؟ثلاثة روابط تتطابق في المصدر والوسيط والحملة وتختلف في utm_content فقط، فيبقى مجموع الحملة في صف واحد وتعرف أي شكل جلب الطلب.
