تقنية

تنبيهات البريد الإلكتروني على YouTube – مراقبة مقاطع الفيديو حول موضوعاتك المفضلة


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

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

إليك نموذج إشعار عبر البريد الإلكتروني أرسله نظام تنبيه YouTube، والذي تم تكوينه في هذا المثال لتتبع تحميلات الفيديو الجديدة حول ثلاثة موضوعات – دروس Tesla Model Y وThe Queen’s Gambit وMinecraft.

قم بإعداد تنبيهات البريد الإلكتروني على YouTube

فيما يلي دليل خطوة بخطوة حول كيفية إعداد نظام تنبيه البريد الإلكتروني الخاص بك على YouTube لمراقبة مقاطع الفيديو حول الموضوعات التي تهمك.

  1. انقر هنا لعمل نسخة من البرنامج النصي لتنبيه YouTube في حساب Google الخاص بك.

  2. داخل Google Script، انتقل إلى السطر رقم 12 وقم بتحديث التكوين الافتراضي. يتعين عليك تحديد عنوان البريد الإلكتروني الذي يجب أن تصل إليه التنبيهات، والموضوع أو الكلمات الرئيسية التي ترغب في تتبعها، وقائمة الكلمات السلبية. إذا كان الفيديو المطابق يحتوي على أي من الكلمات السلبية، فستتم تصفيتها من إشعار البريد الإلكتروني.

  3. اذهب إلى قائمة التشغيل واختر initialize خيار. قم بتخويل برنامج Google Script وسيتم نشر نظام البريد الإلكتروني الخاص بك على الفور. انتقل إلى العناصر المرسلة في Gmail وسترى تنبيهًا عبر البريد الإلكتروني يتضمن مقاطع الفيديو المطابقة.

تم الآن نشر النظام وسيرسل ملخصًا واحدًا بالبريد الإلكتروني يوميًا مع قائمة بمقاطع الفيديو المطابقة. يتم إرسال البريد الإلكتروني حوالي الساعة 11 صباحًا بتوقيت جرينتش ولكن يمكنك تغيير هذه المرة عن طريق تحديث قيمة emailAlertHour الملكية في التكوين.

تكوين تنبيهات الفيديو

كيف تعمل تنبيهات البريد الإلكتروني على YouTube

تم إنشاء نظام التنبيه باستخدام واجهة برمجة تطبيقات YouTube الرسمية مع Google Apps Script. يمكنك العثور على كود المصدر الكامل على جيثب.

عند تشغيل initialize تقوم وظيفة cron بإنشاء وظيفة cron التي سيتم تشغيلها تلقائيًا مرة واحدة يوميًا خلال الساعة المحددة. ثم يستخدم YouTube API للعثور على جميع مقاطع الفيديو المطابقة التي تم تحميلها على YouTube منذ آخر تنفيذ للبرنامج النصي. يأخذ مقاطع الفيديو العشرة الأكثر صلة ويضيفها إلى إشعار البريد الإلكتروني.

const fetchYouTubeVideos = (query = 'cats') => {
  const date = new Date();
  date.setDate(date.getDate() - 3);
  const dateFormat = "yyyy-MM-dd'T'HH:mm:ss'Z'";
  const publishedAfter = Utilities.formatDate(date, 'UTC', dateFormat);
  const { items = [] } = YouTube.Search.list(['snippet'], {
    maxResults: 10,
    regionCode: 'US',
    publishedAfter: publishedAfter,
    relevanceLanguage: 'en',
    q: query,
    type: ['video'],
    fields: 'items(id(videoId),snippet(title, channelTitle, channelId))'
  });
  return items.map((item) => {
    const {
      id: { videoId },
      snippet: { title, channelTitle, channelId }
    } = item;
    return { videoId, title, channelTitle, channelId };
  });
};

ال preferredLanguage يتم تعيين المعلمة في التكوين افتراضيًا على en (الإنجليزية) ويوجه YouTube لعرض مقاطع الفيديو الأكثر صلة باللغة المحددة. يمكنك استخدام رمز ISO المكون من حرفين (مثل fr من الفرنسية أو hi للغة الهندية) هنا.

وبالمثل، فإن regionCode تساعدك المعلمة (الافتراضية هي الولايات المتحدة) على تقييد نتائج البحث بمقاطع الفيديو التي يمكن مشاهدتها في بلدك.

راجع أيضًا: مراقبة ملفات Google Drive



Source link


اكتشاف المزيد من مرابع التكنولوجيا

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى

اكتشاف المزيد من مرابع التكنولوجيا

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading