كيفية تحليل زوار موقعك تلقائيًا باستخدام الذكاء الاصطناعي

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

اليوم، سنتحدث عن أتمتة مهمة للغاية، وهي تحليل زوار الموقع الخاص بك. هذه الأتمتة تبدأ بأخذ المعلومات من Google Analytics وتضعها في وكيل الذكاء الاصطناعي (AI Agent) ليحللها عن طريق ChatGPT، ثم يرسلها لك عبر تليجرام.

هنا تحدث عملية بسيطة، فبدلاً من الدخول إلى Google Analytics والتدقيق في التقارير والنظر هنا وهناك، يمكنك ببساطة إرسال رسالة صغيرة مثل: “ما هي أخبار موقعي اليوم؟”، لتحصل على ملخص يشمل:

بطبيعة الحال، بناءً على الموجه (Prompt) الذي تستخدمه، ستحصل على معلومات أدق. لأنني في هذا المثال أعطيت الأتمتة موجهًا معينًا لجلب هذه المعلومات، فهي تجلبها لي بناءً على ذلك.

الخطوة الأولى: استيراد سير العمل

أول خطوة لإنشاء هذه الأتمتة هي استيراد السكريبت الجاهز. يمكنك القيام بذلك عبر النقر على النقاط الثلاث في واجهة n8n، واختيار “Import from file”، ثم رفع ملف سير العمل.

الخطوة الثانية: ربط تليجرام

بعد ذلك، سنقوم بربط تليجرام.

  1. في عقدة تليجرام، انقر على Create New Credential. سيطلب منك “Access Token”.
  2. للحصول على هذا الرمز، اذهب إلى تليجرام وابحث عن BotFather.
  3. ابدأ محادثة مع BotFather وأرسل له الأمر التالي لإنشاء بوت جديد:
    /newbot
    
  4. اتبع التعليمات لاختيار اسم للبوت واسم مستخدم (يجب أن ينتهي بـ _bot).
  5. بعد الإنشاء، سيعطيك BotFather رمز “Access Token” فريد.
  6. انسخ هذا الرمز والصقه في حقل “Access Token” داخل n8n ثم انقر على “Save”.

بهذا تكون قد ربطت البوت الخاص بك. الآن، عندما ترسل أي رسالة إلى البوت، ستصل إلى عقدة “AI Agent” في سير العمل.

الخطوة الثالثة: إعداد موجه النظام (System Prompt)

تحت قسم “System Message” في عقدة الذكاء الاصطناعي، يوجد موجه (Prompt) يمكنك إعداده مسبقًا. هذا الموجه مصمم خصيصًا لتوجيه الذكاء الاصطناعي لتحليل بيانات الموقع بشكل احترافي، ويمكنك تعديله حسب احتياجاتك.

الخطوة الرابعة: ربط النموذج اللغوي (LLM)

بعد ذلك، يتم ربط سير العمل بنموذج لغوي كبير (LLM).

الخيار المدفوع: OpenAI

الخيار الأساسي هو استخدام OpenAI. هذه الخدمة مدفوعة، وتبدأ تكلفتها من 5 دولارات تقريبًا، وقد تكفي لمدة 15 يومًا حسب الاستخدام.

الخيار المجاني: OpenRouter

إذا كنت تبحث عن بديل مجاني، أرشح لك استخدام OpenRouter.

  1. استخدم عقدة OpenRouter بدلاً من OpenAI.
  2. لربطه، انقر على Create New Credential. سيطلب منك مفتاح API.
  3. اذهب إلى موقع OpenRouter وقم بالتسجيل (يمكنك استخدام حساب جوجل).
  4. بعد التسجيل، اذهب إلى قسم المفاتيح (Keys) وأنشئ مفتاح API جديدًا.
  5. انسخ هذا المفتاح والصقه في n8n.

بعد الربط، يمكنك اختيار النموذج الذي تريده. إذا بحثت بكلمة free، ستظهر لك العديد من النماذج المجانية مثل DeepSeek. على الرغم من أن النماذج المجانية قد تكون أبطأ قليلاً، إلا أنها تعمل بشكل جيد.

ملاحظة: يتم استخدام عقدة الذاكرة (Memory) لحفظ سياق المحادثة، حتى لا ينسى البوت التفاعلات السابقة ويرد بشكل متسق.

الخطوة الخامسة: ربط Google Analytics

والآن نأتي إلى الأداة الأهم، وهي Google Analytics. لربطها، نحتاج إلى اتباع عدة خطوات لإنشاء الاعتمادات اللازمة.

  1. في عقدة Google Analytics داخل n8n، انقر على Create New Credential. سيطلب منك Client ID و Client Secret.
  2. للحصول عليهما، يجب أن نذهب إلى Google Cloud Console. (يُنصح بتسجيل الدخول بنفس حساب جوجل المستخدم في Google Analytics).
  3. في لوحة تحكم Google Cloud، أنشئ مشروعًا جديدًا (New Project) أو اختر مشروعًا قائمًا.
  4. اذهب إلى APIs & Services > Library.
  5. ابحث عن Google Analytics Data API وقم بتفعيلها (Enable).
  6. بعد التفعيل، انتقل إلى صفحة Credentials.
  7. انقر على + CREATE CREDENTIALS واختر OAuth client ID.
  8. اختر نوع التطبيق Web application.
  9. تحت قسم Authorized redirect URIs، انقر على ADD URI.
  10. انسخ عنوان URL الذي يوفره لك n8n (من نافذة الاعتماد التي بدأنا منها) والصقه هنا.
  11. انقر على Create. سيظهر لك Client ID و Client Secret.
  12. قبل نسخ المفاتيح، اذهب إلى OAuth consent screen وتأكد من نشر التطبيق (Publish App).
  13. الآن، انسخ Client ID و Client Secret من Google Cloud والصقهما في الحقول المخصصة في n8n.
  14. انقر على Save. سيظهر لك زر للمصادقة باستخدام جوجل. انقر عليه واختر الحساب المرتبط بـ Google Analytics.

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

الخطوة السادسة: تكوين عقدة Google Analytics

بعد إتمام الربط، يمكنك تكوين العقدة لسحب البيانات التي تحتاجها:

  1. Property: اختر خاصية (Property) موقعك من القائمة.
  2. Date Range (النطاق الزمني): حدد الفترة الزمنية للبيانات التي تريد تحليلها، مثل آخر أسبوع، آخر شهر، أو فترة مخصصة.
  3. Metrics (المقاييس): انقر على Add Metric لإضافة المقاييس التي تهمك. على سبيل المثال:
    • إجمالي المستخدمين (Total Users)
    • الجلسات (Sessions)
    • الأحداث (Events)
  4. Dimensions (الأبعاد): يمكنك أيضًا إضافة أبعاد (Dimensions) لمقارنة البيانات، مثل المقارنة حسب المدينة (City)، المتصفح (Browser)، أو الحملات الإعلانية (Campaigns).

بهذه الطريقة، عندما تسأل البوت عبر تليجرام، سيجلب لك البيانات مقسمة حسب المقاييس والأبعاد التي حددتها. وأخيرًا، بعد جلب البيانات، يتم إرسالها كرسالة عبر تليجرام.

مثال عملي

لنجرب الآن تنفيذ سير العمل. سأرسل سؤالاً إلى البوت:

“كم عدد المستخدمين من الولايات المتحدة؟”

يبدأ وكيل الذكاء الاصطناعي بالعمل، ويتواصل مع Google Analytics، ثم يرسل الرد التالي:

“عدد المستخدمين هو 287. إذا احتجت أي تحليل آخر، فلا تتردد في إخباري.”

وبهذه الطريقة، تكون قد حصلت على المعلومات التي تريدها مباشرة من Google Analytics عبر محادثة بسيطة.

شارك المقال

أحدث المقالات

CONNECTED
ONLINE: ...
SECURE
00:00:00