تصدير جداول البيانات

صف لكل هدف مكتمل في جدول أو قائمة تملكها — لمن لن يفتح أداة BI في فريقك.

1. أيهما تختار

يؤديان المهمة نفسها. الفرق حساب الشركة المستخدم بالفعل.

Google SheetsMicrosoft SharePoint
يصبح الصفصفًا مضافًا إلى ورقةعنصرًا في قائمة
ما تقدمهمفتاح حساب خدمة ومعرّف جدول البياناتمستأجر ومعرّف عميل وسر عميل ومعرّفا الموقع والقائمة
الأعمدةثمانية بترتيب ثابتما في قائمتك — نسأل أولًا
جهد الإعدادإنشاء حساب خدمة ومشاركة الورقة معهتسجيل تطبيق ومنحه موقعًا واحدًا

هذا الشقيق الأصغر لموصل BigQuery. ذاك لفرق البيانات مع SQL؛ وهذا لمن يريد الترتيب بالقيمة وإرسال أعلى عشرة للمبيعات.

2. Google Sheets: خطوة المشاركة المنسية

حساب الخدمة مستخدم مستقل ببريد ينتهي بـ .iam.gserviceaccount.com. لا يكفي إنشاء المفتاح — يجب مشاركة جدول البيانات مع ذلك العنوان، كما تشاركه مع زميل.

إن تجاوزتها، تعود كل كتابة بـ 403. نذكرها بالاسم في رسالة الخطأ لأن صياغة Google لا تفعل فيضيع الناس وقتًا على المفتاح.

الصق URL كاملًا إن كان أسهل

معرّف الجدول الجزء بين /d/ و /edit. الصق العنوان كله ونستخرج المطلوب.

تُكتب القيم خامًا عمدًا

لا كـ «إدخال مستخدم». وإلا قرأ Google معرّف عميل مثل 00123 كرقم وحذف الأصفار البادئة، وأصبحت قيمة تبدأ بـ = صيغة حسابية.

3. SharePoint: نقرأ الأعمدة قبل الكتابة

يرفض SharePoint عنصرًا يسمّي عمودًا غير موجود — والأسماء الداخلية هي ما اخترته عند إنشاء القائمة. افتراض مجموعة ثابتة رهان خاسر مع نصف العملاء.

لذا نجلب الأعمدة كل ساعة ولا نكتب إلا الموجودة غير المخصصة للقراءة. قائمة لا تحمل إلا عمود Title الافتراضي تحصل على اسم الهدف فقط بدل الفشل مع كل هدف.

الأعمدة الاختيارية إن أنشأتها: MPSession، MPChannel، MPUser، MPValue، MPCurrency، MPUrl، MPTime.

إذن Microsoft الموصى به ليس ما تحتاجه

تسرد وثائق Microsoft لهذا الاستدعاء Sites.ReadWrite.All كأقل امتياز. لكنه حق كتابة في كل مواقع مستأجرك، لتكامل يملأ قائمة واحدة.

استخدم بدلًا منه Sites.Selected : لا يملك تطبيق بهذا الإذن وصولًا افتراضيًا، ويمنحه المسؤول الكتابة لموقع واحد بالضبط. منح كليهما يلغي التقييد — لا يعمل الإذن الضيق إلا دون أذونات أخرى للتطبيق.

4. ما يصل إلى الصف

الطابع الزمني والمشروع والجلسة ومعرّف العميل واسم الهدف والقيمة والعملة ورابط التشغيل. في SharePoint تذهب القيم إلى الأعمدة الموجودة وبالصيغة التي يتطلبها نوعها — عمود الرابط يأخذ كائن رابط والنصي العنوان نفسه كنص.

الخلية الفارغة تعني «لا قيمة متفقًا عليها» لا صفرًا

يترك الهدف دون قيمة نقدية الخلية فارغة. الصفر سيُجمع في جدول إلى إجمالي لم يوجد.

يُبحث عن معرّف العميل عند التسليم

لا عند تحقق الهدف. يحدث التعريف عادة عند الدخول — أي غالبًا بعد الهدف. السؤال بعد ثوانٍ أوفر لمسار الأحداث وأرجح للعثور على اسم.

تُحفظ بيانات الاعتماد بتشفير AES-256-GCM ولا تُعرض ثانية وتُستبعد عمدًا من قائمة المهام الداخلية.

كل العلامات التجارية المذكورة ملك لأصحابها. لا تربط MousePlayer علاقة تجارية بهؤلاء المزودين.