it-swarm.asia

كيفية توزيع الملفات والحصول على إحصائيات التنزيل؟

لا يريد أحد عملائي توزيع المجلة الشهرية المطبوعة أيضًا مجانًا PDF. على غرار HackerMonthly . لا نستخدم حاليًا أي CMS ، لذلك نحن منفتحون على كل حل.

يمكن أن يتم ذلك باستخدام Google Analytics إذا حددت هدفًا منفصلاً لكل ملف سيكون متاحًا ولكني آمل ألا أضطر إلى الذهاب إلى هناك.

إحصائية مهمة ستكون:

  • عدد التنزيلات لكل ملف
  • المنطقة الجغرافية للتحميل

المشرف: أضف علامة "توزيع الملفات" إذا كنت تعتبرها مناسبة

8
Jakob Cosoroaba

يمكنك تتبع عدد مرات التنزيل لكل ملف ببساطة عن طريق تغذية الملف من خلال برنامج نصي من جانب الخادم باللغة التي تختارها بدلاً من الارتباط مباشرة بالملف. من خلال القيام بذلك بهذه الطريقة في كل مرة يتم فيها طلب الملف ، يمكنك تسجيل الدخول ، ومعلومات حول من يقوم بتنزيله ، في قاعدة بيانات. انظر هذه الإجابة للحصول على مثال لذلك في PH P.

لمعرفة الموقع الجغرافي ، ستحتاج إلى استخدام GeoIPService لترجمة عنوان IP الخاص بهم إلى تحديد الموقع الجغرافي. ثم ببساطة حفظ هذه المعلومات مع معلومات التنزيل الخاصة بك.

3
John Conde

أخذت هذا مع صاحب العمل الماضي. بعد الكثير من النقاش ، اخترنا AGAINST .pdf كأسلوب التوزيع الإلكتروني الوحيد نظرًا لوقت التحميل الإضافي والبرامج المزعجة والرؤية المشكوك فيها إلى حد ما مع محركات البحث ... أعرف أن Google تبحث في ملفات .pdf. ... ولكن يبدو أن الاستيلاء على مواقع HTML التقليدية أفضل.

لذلك ، كان حلنا هو تسليم الموقع بتنسيق الصحف عبر CMS مخصص كتبناه في الموقع. يمكننا حينئذٍ استخدام Google Analytics لتتبع الزيارات الواردة والصادرة والبحث المرتبطة بالإضافة إلى المسارات عبر الموقع. جزء كبير من عدد الزيارات التي تلقيناها كان إحالات من القراء الحاليين ، ولم تكن هناك طريقة لتتبع من يمر عبر .pdf عبر البريد الإلكتروني إلى الأمام. ومع ذلك ، من السهل تتبع رابط "إرسال إلى صديق" على موقع ... وهذا هو سبب رؤيته على شبكة CNN و MSNBC وما إلى ذلك.

تتمثل المكافأة الإضافية في أنه من خلال القيام بذلك بالطريقة التي قمنا بها ، يمكننا استخدام الاستعلامات (أو RSS ، التي قدمناها أيضًا) لنشر المحتوى مرة أخرى على الموقع الرئيسي والمواقع الـ 25 الأخرى التي تديرها الشركة. لذلك ، يمكن استخدام خطاب معين من رئيس تنفيذي رفيع المستوى لملء نشرات إخبارية متعددة ومواقع ويب بنقرات قليلة.

في وقت لاحق ، لتهدئة الجماهير المهووسة بالطباعة ، بدأنا في تقديم تنزيل .pdf ، تم إنشاؤه على جانب الخادم. من المؤكد أنها لم تكن أعجوبة مصورة مثالية ، لكنها كانت تعمل ، وكانت تلقائية ، وكان الناس يحبونها. كان وقت تحميل ملف .pdf حوالي 20-30 ثانية إذا لم يكن عارض .pdf مفتوحًا. كان وقت التحميل على موقع غير pdf حوالي 1sec مقارنة.

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

2
bpeterson76

واجهنا مشكلة مماثلة (على الرغم من أننا لسنا مهتمين بالبيانات الجغرافية).

ما انتهينا منه هو كتابة وكيل للوثائق. بمعنى آخر. عندما تطلب http://example.com/articles/document.pdf هذا في الواقع هو servlet يقوم بحل اسم المستند إلى PDF حقيقي ، ويقوم بإحضار المستند الفعلي وإعادته إلى المستخدم.

تكمن ميزة ذلك في أنه يمكننا ، في هذه المرحلة ، تسجيل أنه تم طلب الملف ومن طلب ذلك و (مهم جدًا بالنسبة لنا) إذا كان يجب السماح له بذلك.

مع هذا الإعداد ، لا توجد طريقة للوصول إلى PDFالفعلية _ دون المرور عبر هذه الخدمة ، مما يعني أنه يمكننا تسجيل كل طلب بدقة. ومع ذلك ، فإن الموارد ثقيلة لأن PDF للقراءة/المكتوبة لكل طلب.

0
Kris