اتوماسیون پست‌های همکاری در فروش آمازون به مستودون با هوش مص…

اتوماسیون پست‌های همکاری در فروش آمازون به مستودون با هوش مص…

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

دانلود workflow

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

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

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

اتوماسیون پست‌های همکاری در فروش آمازون به مستودون با توضیحات هوش مصنوعی و ردیابی Shlink

این گردش کار فرآیند ارسال لینک‌های همکاری در فروش آمازون به مستودون را خودکار می‌کند. پست‌های شما را با توضیحات تولید شده توسط هوش مصنوعی بهبود می‌بخشد، تصاویر محصول را شامل می‌شود و عملکرد لینک را با استفاده از Shlink ردیابی می‌کند. این روش برای بازاریابان وابسته که به دنبال ساده‌سازی تولید محتوا و به دست آوردن بینش در مورد تعامل با لینک هستند، ایده‌آل است.

کاتالوگ Axeto.ai: لینک‌های همکاری در فروش آمازون به مستودون

نمای کلی گردش کار

این گردش کار مراحل منطقی زیر را دنبال می‌کند:

1. مقداردهی اولیه: پارامترهای لازم برای ادغام API مستودون و Google Sheets را راه‌اندازی می‌کند.

2. دریافت داده: لینک‌های همکاری در فروش آمازون ارسال نشده را از یک Google Sheet بازیابی می‌کند.

3. مدیریت تصویر: تصویر محصول را دانلود کرده و آن را در مستودون آپلود می‌کند تا شناسه رسانه (media ID) را دریافت کند.

4. تولید توضیحات با هوش مصنوعی: از یک مدل هوش مصنوعی برای ایجاد یک متن تبلیغاتی مختصر و فنی برای محصول استفاده می‌کند.

5. ارسال به مستودون: توضیحات تولید شده توسط هوش مصنوعی، یک URL ردیابی شده با Shlink و تصویر محصول را در مستودون منتشر می‌کند.

6. به‌روزرسانی وضعیت: لینک همکاری در فروش را به عنوان پردازش شده در Google Sheet علامت‌گذاری کرده و URL ردیابی Shlink را ثبت می‌کند.

تشریح گام به گام نودها

۱. تریگر و راه‌اندازی گردش کار

این بخش گردش کار را راه‌اندازی کرده و اعتبارنامه‌ها و پارامترهای ضروری را تنظیم می‌کند.

  • تریگر دستی

* نوع: n8n-nodes-base.manualTrigger

* هدف: راه‌اندازی دستی گردش کار.

* پیکربندی: پارامتر خاصی لازم نیست.

* اتصالات: نود Set Parameter را تریگر می‌کند.

  • تنظیم پارامتر (اعتبارنامه‌های مستودون)

* نوع: n8n-nodes-base.set

* هدف: ذخیره URL نمونه مستودون API و توکن دسترسی شما.

* پیکربندی:

* mastodon_instance: URL پایه مستودون API شما (مثال: https://mastodon.social/api/v2/media).

* mastodon_token: توکن دسترسی مستودون API شما.

* اتصالات: پارامترها را به نود Google Sheets (Read) منتقل می‌کند.

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

  • Google Sheets (خواندن لینک‌های ارسال نشده)

* نوع: n8n-nodes-base.googleSheets

* هدف: دریافت ردیف‌ها از Google Sheet شما که حاوی لینک‌های همکاری در فروش آمازون هستند و هنوز ارسال نشده‌اند.

* پیکربندی:

* عملیات: Read

* Spreadsheet/Sheet: سند Google Sheet و نام شیت مربوطه را مشخص کنید.

* فیلتر: فیلتری را تنظیم کنید تا فقط ردیف‌هایی را دریافت کند که ستون "Send" آن‌ها "NO" است.

* محدودیت: برای پردازش یک لینک در هر بار، روی 1 تنظیم کنید.

* اتصالات: داده‌های لینک دریافت شده را به نود HTTP Request (Download Image) منتقل می‌کند.

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

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

این بخش مسئول دانلود تصویر محصول و تولید توضیحات جذاب است.

  • HTTP Request (دانلود تصویر)

* نوع: n8n-nodes-base.httpRequest

* هدف: دانلود تصویر محصول از URL ارائه شده در Google Sheet شما.

* پیکربندی:

* URL: به صورت پویا با استفاده از URL تصویر از داده‌های Google Sheet تنظیم می‌شود (مثال: {{ $json.PicURL }}).

* متد: GET

* اتصالات: داده‌های تصویر دانلود شده را به هر دو نود HTTP Request (Upload Image to Mastodon) و LangChain LLM Chain ارسال می‌کند.

* نکته: اطمینان حاصل کنید که فیلد PicURL در Google Sheet شما حاوی URLهای تصویر معتبر و قابل دسترس عمومی است.

  • HTTP Request (آپلود تصویر به مستودون)

* نوع: n8n-nodes-base.httpRequest

* هدف: آپلود تصویر دانلود شده به نمونه مستودون شما برای دریافت شناسه رسانه (media ID).

* پیکربندی:

* URL: از پارامتر mastodon_instance که قبلاً تنظیم شده استفاده کنید (مثال: {{ $node["Set Parameter"].json.mastodon_instance }}).

* متد: POST

* بدنه (Body): به صورت multipart/form-data پیکربندی شده و داده‌های باینری تصویر را تحت پارامتر file ارسال می‌کند.

* هدرها (Headers): یک هدر Authorization: Bearer {{ $node["Set Parameter"].json.mastodon_token }} را شامل می‌شود.

* اتصالات: پاسخ آپلود رسانه مستودون (شامل شناسه رسانه) را به نود Merge ارسال می‌کند.

  • LangChain Chat LLM (مدل OpenRouter)

* نوع: @n8n/n8n-nodes-langchain.lmChatOpenRouter

* هدف: دسترسی به یک مدل زبان هوش مصنوعی از طریق OpenRouter برای تولید متن تبلیغاتی.

* پیکربندی:

* مدل (Model): مدل مورد نظر خود را از OpenRouter انتخاب کنید (مثال: perplexity/sonar).

* کلید API OpenRouter: کلید API OpenRouter خود را وارد کنید.

* اتصالات: نمونه مدل هوش مصنوعی را به نود LangChain LLM Chain ارائه می‌دهد.

  • LangChain LLM Chain

* نوع: @n8n/n8n-nodes-langchain.chainLlm

* هدف: ساخت پرامپت و ارسال آن به مدل هوش مصنوعی برای تولید توضیحات تبلیغاتی.

* پیکربندی:

* پرامپت (Prompt): پرامپت خود را برای تولید متن تبلیغاتی فنی دو خطی تعریف کنید. مثال: "Create a two-line technical ad copy based on this product page: {{ $json["Amazon Link"] }} suppress \"Here is an ad copy\" in the output!"

* مدل زبان هوش مصنوعی (AI Language Model): خروجی نود LangChain Chat LLM را متصل کنید.

* اتصالات: متن تولید شده توسط هوش مصنوعی را به نود Merge ارسال می‌کند.

۳. تجمیع محتوا و ارسال

این بخش محتوای تولید شده را ترکیب کرده و آن را در مستودون ارسال می‌کند.

  • نود Merge

* نوع: n8n-nodes-base.merge

* هدف: ترکیب توضیحات تولید شده توسط هوش مصنوعی و پاسخ آپلود رسانه مستودون در یک ساختار داده واحد.

* پیکربندی:

* حالت (Mode): Combine by position برای هم‌تراز کردن داده‌ها از دو نود ورودی.

* اتصالات: داده‌های ترکیبی را به نود Mastodon (Post Status) منتقل می‌کند.

  • Mastodon (ارسال وضعیت)

* نوع: n8n-nodes-base.the-mastodon.mastodon

* هدف: انتشار پست نهایی در حساب مستودون شما.

* پیکربندی:

* عملیات: Create Status

* وضعیت (Status): محتوای پست خود را بسازید. این معمولاً شامل متن تولید شده توسط هوش مصنوعی و URL Shlink است. مثال: ={{ $json.text }}\n{{ $('HTTP Request (Download Image)').item.json.SHLink }}.

* شناسه‌های رسانه (Media Ids): شناسه رسانه‌ای را که از نود HTTP Request (Upload Image to Mastodon) دریافت شده است، پیوند دهید.

* قابلیت مشاهده (Visibility): همانطور که می‌خواهید تنظیم کنید (مثال: Public).

* اتصالات: نتیجه پست را به نود Google Sheets (Update Status) ارسال می‌کند.

۴. ردیابی و نهایی‌سازی

این بخش نهایی، Google Sheet شما را با وضعیت ارسال و اطلاعات ردیابی به‌روز می‌کند.

  • Google Sheets (به‌روزرسانی وضعیت)

* نوع: n8n-nodes-base.googleSheets

* هدف: به‌روزرسانی ردیف در Google Sheet شما برای علامت‌گذاری لینک به عنوان ارسال شده و ثبت URL Shlink.

* پیکربندی:

* عملیات: Update

* Spreadsheet/Sheet: از همان سند و شیت عملیات خواندن استفاده کنید.

* ستون کلید (Key Column): ستونی را که برای شناسایی ردیف استفاده می‌شود مشخص کنید (مثال: SHLink یا یک شناسه منحصر به فرد).

* مقادیر به‌روزرسانی (Update Values):

* ستون "Send" را روی "YES" تنظیم کنید.

* ستون "SHLink" را با URL ردیابی تولید شده توسط Shlink به‌روز کنید.

* اتصالات: این آخرین نود در گردش کار است.

جدول خلاصه

نام نود (Node Name)نوع نود (Node Type)نقش عملکردی (Functional Role)نود(های) ورودی (Input Node(s))نود(های) خروجی (Output Node(s))یادداشت چسبان (Sticky Note)
Manual Triggern8n-nodes-base.manualTriggerشروع گردش کار (Starts the workflow)Set Parameter
Set Parameter (Mastodon Credentials)n8n-nodes-base.setذخیره اعتبارنامه API مستودون (Stores Mastodon API credentials)Manual TriggerGoogle Sheets (Read Unsent Links)پیکربندی API مستودون (Mastodon API Configuration)
Google Sheets (Read Unsent Links)n8n-nodes-base.googleSheetsدریافت لینک‌های ارسالی نشده (Fetches unsent affiliate links)Set Parameter (Mastodon Credentials)HTTP Request (Download Image)خواندن لینک‌های آمازون (Read Amazon Links)
HTTP Request (Download Image)n8n-nodes-base.httpRequestدانلود تصویر محصول (Downloads product image)Google Sheets (Read Unsent Links)HTTP Request (Upload Image to Mastodon), LangChain LLM Chainدانلود تصویر محصول (Download Product Image)
HTTP Request (Upload Image to Mastodon)n8n-nodes-base.httpRequestآپلود تصویر در مستودون، دریافت شناسه رسانه (Uploads image to Mastodon, gets media ID)HTTP Request (Download Image)Merge Nodeآپلود تصویر در مستودون (Upload Image to Mastodon)
LangChain Chat LLM (OpenRouter Model)@n8n/n8n-nodes-langchain.lmChatOpenRouterدسترسی به مدل زبان هوش مصنوعی (Provides AI language model access)LangChain LLM Chainمدل هوش مصنوعی OpenRouter (OpenRouter AI Model)
LangChain LLM Chain@n8n/n8n-nodes-langchain.chainLlmتولید متن تبلیغاتی با هوش مصنوعی (Generates AI ad copy)HTTP Request (Download Image), LangChain Chat LLMMerge Nodeتولید توضیحات با هوش مصنوعی (Generate AI Description)
Merge Noden8n-nodes-base.mergeترکیب متن هوش مصنوعی و پاسخ آپلود رسانه (Combines AI text and media upload response)HTTP Request (Upload Image to Mastodon), LangChain LLM ChainMastodon (Post Status)ترکیب داده‌ها برای ارسال (Combine Data for Posting)
Mastodon (Post Status)n8n-nodes-base.the-mastodon.mastodonارسال به‌روزرسانی وضعیت با تصویر و متن به مستودون (Posts status update with image and text to Mastodon)Merge NodeGoogle Sheets (Update Status)ارسال به مستودون (Post to Mastodon)
Google Sheets (Update Status)n8n-nodes-base.googleSheetsعلامت‌گذاری لینک به عنوان ارسال شده و ثبت URL کوتاه شده (Marks link as sent and logs Shlink URL)Mastodon (Post Status)به‌روزرسانی Google Sheet (Update Google Sheet)

بازسازی گردش کار

برای راه‌اندازی این گردش کار:

1. افزودن نودها: هر نود فهرست شده در "جدول خلاصه" را به بوم n8n خود اضافه کنید.

2. پیکربندی نودها:

* اعتبارنامه‌های Google Sheets خود را تنظیم کنید و نام صفحه گسترده و صفحه صحیح را برای خواندن و به‌روزرسانی مشخص کنید.

* نود Set Parameter را با URL نمونه مستودون و توکن API خود پیکربندی کنید.

* کلید API OpenRouter خود را تنظیم کنید و مدل مورد نظر خود را در نود LangChain Chat LLM انتخاب کنید.

* دستور (prompt) خود را در نود LangChain LLM Chain تعریف کنید.

* نود Mastodon را با اعتبارنامه حساب کاربری و تنظیمات پست مورد نظر خود پیکربندی کنید.

* اطمینان حاصل کنید که نودهای HTTP Request به درستی برای استفاده از URLهای پویا از داده‌های صفحه شما پیکربندی شده‌اند.

3. اتصال نودها: نودها را مطابق با اتصالات شرح داده شده در "جزئیات نود به نود" به هم وصل کنید.

4. آماده‌سازی Google Sheet: یک Google Sheet با ستون‌هایی حداقل برای موارد زیر ایجاد کنید:

* Amazon Link (URL همکاری در فروش)

* PicURL (URL تصویر محصول)

* Send (در ابتدا برای لینک‌هایی که باید پردازش شوند، روی "NO" تنظیم شده است)

* SHLink (برای ذخیره لینک ردیابی تولید شده)

5. اجرا: گردش کار را به صورت دستی فعال کنید.

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

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

این گردش کار چگونه به اتوماسیون پست‌های همکاری در فروش آمازون کمک می‌کند؟

این گردش کار لینک‌های همکاری در فروش آمازون را از یک Google Sheet دریافت کرده، با استفاده از هوش مصنوعی توضیحات محصول تولید می‌کند، تصویر را به مستودون آپلود می‌کند و سپس پست را به همراه لینک ردیابی شده توسط Shlink منتشر می‌نماید.

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

هوش مصنوعی برای تولید توضیحات مختصر، جذاب و فنی برای محصولات آمازون استفاده می‌شود تا پست‌های مستودون شما تاثیرگذارتر باشند.

چرا از Shlink برای ردیابی لینک‌ها استفاده می‌شود؟

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

چه پیش‌نیازهایی برای استفاده از این گردش کار لازم است؟

شما به یک حساب مستودون با توکن API، دسترسی به Google Sheets برای لیست لینک‌های همکاری در فروش و کلید API برای سرویس هوش مصنوعی (مانند OpenAI یا OpenRouter) نیاز دارید.

workflowهای مرتبط

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