گردش کار هوش مصنوعی برای ردیابی و تحلیل رقبا در همکاری

گردش کار هوش مصنوعی برای ردیابی و تحلیل رقبا در همکاری

9 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۷

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 10176 · منبع: کاتالوگ Axeto

ردیابی و تحلیل رقبا در همکاری با هوش مصنوعی، Bright Data، Sheets و Slack

این گردش کار فرآیند ردیابی و تحلیل برنامه‌های همکاری رقبا را خودکار می‌کند. این سیستم از هوش مصنوعی برای ارزیابی پیشنهادات، Bright Data برای استخراج داده، Google Sheets برای ثبت داده‌ها و Slack برای هشدارهای بی‌درنگ استفاده می‌کند و اطلاعات رقابتی مداومی را ارائه می‌دهد.

مورد استفاده: حفظ درک به‌روز از ساختارهای کمیسیون همکاری رقبا، مدت زمان کوکی، میانگین ارزش سفارش (AOV) و شرایط پرداخت برای فعال کردن پاسخ‌های استراتژیک پیشگیرانه.

مرور کلی گردش کار:

1. فعال‌ساز زمان‌بندی شده و استخراج داده: به طور خودکار داده‌های همکاری رقبا را در فواصل زمانی برنامه‌ریزی شده با استفاده از API Bright Data دریافت می‌کند.

2. تحلیل هوش مصنوعی پیشنهادات رقابتی: داده‌های استخراج شده را برای محاسبه سطوح تهدید رقابتی و تولید بینش‌های عملی پردازش می‌کند.

3. مسیریابی و ثبت تهدیدات: داده‌های تحلیل شده را بر اساس شدت تهدید مسیریابی کرده و نتایج را برای ردیابی و بایگانی در Google Sheets ثبت می‌کند.

4. هشداردهی و گزارش‌دهی: هشدارهای فوری Slack برای تهدیدات حیاتی، به‌روزرسانی‌های معمول برای تهدیدات پایین‌تر و گزارش‌های ایمیلی دقیق را برای تیم مدیریت همکاری ارسال می‌کند.

5. خلاصه موقعیت بازار: تمام داده‌های رقبا را تجمیع می‌کند تا خلاصه‌ای از چشم‌انداز رقابتی ارائه دهد.

---

تشریح کامل گردش کار

۱. فعال‌ساز زمان‌بندی شده و استخراج داده

هدف: شروع فرآیند جمع‌آوری داده‌های رقبا در فواصل زمانی منظم.

نودها:

  • بررسی رقبا با زمان‌بندی

* نوع: Schedule Trigger

* نقش: اجرای گردش کار را هر ۱۲ ساعت یک‌بار فعال می‌کند.

* پیکربندی: تنظیم شده برای اجرا در فواصل ۱۲ ساعته.

* یادداشت چسبان: "روزانه دو بار اجرا می‌شود تا پیشنهادات رقبا به طور خودکار رصد شوند."

  • استخراج سایت‌های رقبا

* نوع: HTTP Request

* نقش: فراخوانی API Bright Data برای استخراج صفحات همکاری (affiliate) رقبا.

* پیکربندی:

* متد (Method): POST

* آدرس (URL): https://api.brightdata.com/datasets/v3/trigger

* بدنه (Body): بار داده JSON شامل شناسه مجموعه داده (dataset ID) و آدرس URL رقیب (به صورت پویا دریافت می‌شود).

* هدرها (Headers): نیاز به احراز هویت با کلید API Bright Data دارد.

* عبارات کلیدی (Key Expressions): از {{$json.competitorUrl}} برای دریافت پویای آدرس‌های URL رقبا استفاده می‌کند.

* ورودی (Input): آدرس‌های URL رقبا را از فعال‌ساز زمان‌بندی دریافت می‌کند.

* خروجی (Output): داده‌های خام استخراج شده در فرمت JSON.

* یادداشت چسبان: "از API Bright Data برای استخراج صفحات همکاری رقبا استفاده می‌کند."

۲. تحلیل هوش مصنوعی پیشنهادات رقابتی

هدف: تحلیل داده‌های استخراج شده رقبا برای ارزیابی سطح تهدید رقابتی و تولید بینش.

نودها:

  • تحلیل پیشنهادات هوش مصنوعی

* نوع: Code (JavaScript)

* نقش: معیارهای رقبا (نرخ کمیسیون، مدت زمان کوکی، میانگین ارزش سفارش (AOV)، و غیره) را با پارامترهای برنامه شما مقایسه می‌کند. امتیاز رقابتی را محاسبه کرده و سطح تهدید (کم، متوسط، زیاد، بحرانی) را تعیین می‌کند. بینش‌ها و توصیه‌هایی را تولید می‌کند.

* پیکربندی: پارامترهای برنامه شما به صورت ثابت (hardcoded) تعریف شده‌اند (مثلاً: کمیسیون: ۱۰٪، مدت زمان کوکی: ۳۰ روز، AOV: ۱۵۰، نرخ تبدیل فرضی: ۳٪ برای محاسبه EPC).

* ورودی (Input): داده‌های JSON از نود "استخراج سایت‌های رقبا".

* خروجی (Output): JSON غنی شده شامل معیارهای تهدید، بینش‌ها و توصیه‌ها.

* یادداشت چسبان: "پیشنهادات رقبا را تحلیل کرده و تهدیدات برنامه شما را شناسایی می‌کند."

۳. مسیریابی و ثبت تهدیدات

هدف: هدایت داده‌ها بر اساس شدت تهدید و ثبت تمام اطلاعات برای ردیابی و تحلیل تاریخی.

نودها:

  • مسیریابی بر اساس سطح تهدید

* نوع: If

* نقش: موارد گردش کار را بر اساس فیلد threatLevel هدایت می‌کند. تهدیدهای "بحرانی" یا "زیاد" یک مسیر را دنبال می‌کنند، در حالی که تهدیدهای "متوسط" یا "کم" مسیر دیگری را دنبال می‌کنند.

* پیکربندی: بررسی می‌کند که آیا {{$json.threatLevel}} برابر با "Critical" یا "High" است.

* ورودی (Input): خروجی از نود "تحلیل پیشنهادات هوش مصنوعی".

* خروجی (Output): دو شاخه مجزا برای سطوح مختلف تهدید.

* یادداشت چسبان: "تهدیدات بحرانی را از اطلاعات رقابتی معمول جدا می‌کند."

  • ثبت در داشبورد رقبا

* نوع: Google Sheets

* نقش: داده‌های اطلاعات رقابتی را به یک صفحه Google Sheets اختصاص داده شده برای ردیابی فعلی اضافه یا به‌روزرسانی می‌کند.

* پیکربندی: داده‌ها (تاریخ، امتیاز، AOV، EPC، کمیسیون، سطح تهدید، کوکی‌ها) را به یک صفحه با نام "Competitor Analysis" (GID=0) اضافه می‌کند. نیاز به شناسه صفحه گسترده شما دارد.

* ورودی (Input): داده‌ها را از هر دو شاخه نود "مسیریابی بر اساس سطح تهدید" دریافت می‌کند.

* یادداشت چسبان: "تمام اطلاعات رقابتی را در صفحه ردیابی متمرکز ثبت می‌کند."

  • بایگانی تمام داده‌ها

* نوع: Google Sheets

* نقش: یک گزارش تاریخی از تمام داده‌های رقبا را برای تحلیل روند نگهداری می‌کند.

* پیکربندی: داده‌ها (مهر زمانی، رقیب، کمیسیون، کوکی‌ها، AOV، EPC، هشدار، سطح تهدید) را به یک صفحه با نام "Historical Log" (GID=1) اضافه می‌کند. از همان شناسه صفحه گسترده نود "ثبت در داشبورد رقبا" استفاده می‌کند.

* ورودی (Input): داده‌ها را از هر دو شاخه نود "مسیریابی بر اساس سطح تهدید" دریافت می‌کند.

* یادداشت چسبان: "سوابق تاریخی را برای تحلیل روند در طول زمان حفظ می‌کند."

۴. هشداردهی و گزارش‌دهی

هدف: اطلاع‌رسانی به تیم‌های مربوطه در مورد تهدیدات رقابتی و ارائه گزارش‌های جامع.

نودها:

  • هشدار فوری: تهدید رقابتی

* نوع: Slack

* نقش: اعلان‌های فوری را برای تهدیدهای رقابتی "بحرانی" یا "زیاد" به یک کانال Slack ارسال می‌کند.

* پیکربندی: از یک وب‌هوک Slack با یک پیام قالب‌بندی شده استفاده می‌کند که جزئیات اطلاعات رقیب، سطح تهدید، امتیازات و مقایسه‌های پیشنهادی خاص را شرح می‌دهد. فوریت را برجسته کرده و مهلت پاسخگویی را پیشنهاد می‌دهد.

* ورودی (Input): داده‌ها از شاخه تهدید "بحرانی/زیاد" نود "مسیریابی بر اساس سطح تهدید".

* یادداشت چسبان: "هشدار فوری برای تهدیدات رقابتی بحرانی که نیاز به اقدام دارند."

  • هشدار نظارت معمول

* نوع: Slack

* نقش: به‌روزرسانی‌های منظم را برای تهدیدهای "متوسط" یا "کم" به Slack ارسال می‌کند و نشان‌دهنده نظارت مداوم است.

* پیکربندی: پیام قالب‌بندی شده مشابه اما با فوریت کمتر، که معیارهای کلیدی را خلاصه می‌کند.

* ورودی (Input): داده‌ها از شاخه تهدید "متوسط/کم" نود "مسیریابی بر اساس سطح تهدید".

* یادداشت چسبان: "به‌روزرسانی‌های منظم برای تهدیدهای متوسط/کم که نیاز به نظارت مداوم دارند."

  • تولید گزارش استراتژیک

* نوع: Code (JavaScript)

* نقش: گزارش‌های ایمیلی دقیقی را ایجاد می‌کند و محتوا را بر اساس شدت تهدید سفارشی می‌کند.

* پیکربندی: خطوط موضوع و بدنه ایمیل را با داده‌های رقابتی قالب‌بندی شده، بینش‌ها و اقدامات پیشنهادی تولید می‌کند. موارد را برای تهدیدهای بالا/بحرانی اولویت‌بندی و تشدید می‌کند.

* ورودی (Input): داده‌ها از هر دو شاخه تهدید، پس از ثبت.

* خروجی (Output): شیء JSON شامل پرچم‌های emailSubject، emailBody، priority و urgency.

* یادداشت چسبان: "گزارش‌های دقیق اطلاعات رقابتی را برای توزیع ایمیلی ایجاد می‌کند."

  • ایمیل به تیم همکاری

* نوع: Email Send

* نقش: گزارش‌های استراتژیک تولید شده را از طریق SMTP به تیم مدیریت همکاری ارسال می‌کند.

* پیکربندی:

* از (From): affiliate-intelligence@yourcompany.com

* به (To): affiliate-team@yourcompany.com

* پاسخ به (Reply-To): affiliate-manager@yourcompany.com

* موضوع و بدنه (Subject & Body): به صورت پویا با استفاده از عبارات خروجی نود "تولید گزارش استراتژیک" پر می‌شود.

* ورودی (Input): خروجی از نود "تولید گزارش استراتژیک".

* یادداشت چسبان: "گزارش‌های جامع تحلیل رقابتی را به تیم مدیریت همکاری ارسال می‌کند."

۵. خلاصه موقعیت بازار

هدف: تجمیع تمام داده‌های رقبا برای ارائه نمای کلی از چشم‌انداز رقابتی.

نودها:

  • محاسبه موقعیت بازار

* نوع: Set

* نقش: معیارهای کلیدی موقعیت بازار را محاسبه می‌کند: تعداد کل رقبای رصد شده، تعداد هر سطح تهدید، و میانگین امتیاز رقابتی. یک پیام خلاصه را قالب‌بندی می‌کند.

* پیکربندی: از عبارات برای محاسبه تعداد و میانگین در تمام موارد ورودی استفاده می‌کند و خلاصه‌ای متنی با نشانگرهای بصری (ایموجی) ایجاد می‌کند.

* ورودی (Input): تمام داده‌های پردازش شده رقبا از نود "ثبت در داشبورد رقبا".

* خروجی (Output): شیء JSON شامل خلاصه موقعیت بازار.

* یادداشت چسبان: "اطلاعات رقابتی را در معیارهای خلاصه موقعیت بازار تجمیع می‌کند."

---

جدول خلاصه

نام نود (Node Name)نوع نود (Node Type)نقش عملکردی (Functional Role)نود(های) ورودی (Input Node(s))نود(های) خروجی (Output Node(s))یادداشت چسبان (Sticky Note)
Schedule Competitor CheckSchedule Triggerراه‌اندازی گردش کار دو بار در روزScrape Competitor Sitesروزانه دو بار اجرا می‌شود تا پیشنهادات رقبا به طور خودکار نظارت شوند
Scrape Competitor SitesHTTP Requestصفحات همکاری رقبا را از طریق Bright Data استخراج می‌کندSchedule Competitor CheckAI Offer Analysisاز API Bright Data برای استخراج صفحات همکاری رقبا استفاده می‌کند
AI Offer AnalysisCodeپیشنهادات رقبا را تجزیه و تحلیل می‌کند، سطوح تهدید را محاسبه می‌کندScrape Competitor SitesRoute by Threat Levelپیشنهادات رقبا را تجزیه و تحلیل کرده و تهدیدات برنامه همکاری شما را شناسایی می‌کند
Route by Threat LevelIfداده‌ها را بر اساس شدت تهدید مسیریابی می‌کندAI Offer AnalysisLog to Competitor Dashboard, Archive All Data, URGENT: Competitive Threat Alert, Routine Monitoring Alert, Generate Strategic Reportتهدیدات بحرانی را از اطلاعات رقابتی معمول جدا می‌کند
Log to Competitor DashboardGoogle Sheetsاطلاعات فعلی رقبا را ثبت می‌کندRoute by Threat LevelArchive All Data, Calculate Market Positionتمام اطلاعات رقابتی را در برگه ردیابی متمرکز ثبت می‌کند
Archive All DataGoogle Sheetsداده‌های تاریخی رقبا را بایگانی می‌کندRoute by Threat LevelCalculate Market Positionسوابق تاریخی را برای تحلیل روند در طول زمان حفظ می‌کند
URGENT: Competitive Threat AlertSlackهشدارهای فوری برای تهدیدات بالا/بحرانی ارسال می‌کندRoute by Threat LevelGenerate Strategic Reportهشدار فوری برای تهدیدات رقابتی بحرانی که نیاز به اقدام دارند
Routine Monitoring AlertSlackهشدارهای معمول برای تهدیدات متوسط/پایین ارسال می‌کندRoute by Threat LevelGenerate Strategic Reportبه‌روزرسانی‌های منظم برای تهدیدات متوسط/پایین که نیاز به نظارت مداوم دارند
Generate Strategic ReportCodeگزارش‌های ایمیلی دقیقی ایجاد می‌کندURGENT: Competitive Threat Alert, Routine Monitoring AlertEmail Affiliate Teamگزارش‌های اطلاعات رقابتی دقیقی را برای توزیع ایمیلی ایجاد می‌کند
Email Affiliate TeamEmail Sendگزارش‌ها را به مدیریت همکاری ارسال می‌کندGenerate Strategic Reportگزارش‌های جامع تحلیل رقابتی را به تیم مدیریت همکاری ارسال می‌کند
Calculate Market PositionSetمعیارهای موقعیت بازار را خلاصه می‌کندLog to Competitor Dashboard, Archive All Dataاطلاعات رقابتی را در معیارهای خلاصه موقعیت بازار تجمیع می‌کند

Nodeهای استفاده‌شده

سوالات متداول

این گردش کار چگونه به ردیابی رقبا کمک می‌کند؟

این گردش کار به طور خودکار داده‌های همکاری رقبا را با استفاده از Bright Data استخراج کرده و با تحلیل هوش مصنوعی، پیشنهادات و سطوح تهدید رقابتی را شناسایی می‌کند.

نقش هوش مصنوعی در این گردش کار چیست؟

هوش مصنوعی برای تحلیل داده‌های استخراج شده رقبا، مقایسه معیارها با برنامه شما، محاسبه امتیاز رقابتی و تولید بینش‌های عملی به کار می‌رود.

چگونه از نتایج این گردش کار مطلع می‌شویم؟

نتایج در Google Sheets ثبت شده و هشدارهای فوری از طریق Slack برای تهدیدات حیاتی و به‌روزرسانی‌های معمول برای تهدیدات کمتر ارسال می‌شود. همچنین گزارش‌های ایمیلی نیز در دسترس است.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.