Discourse Affiliate يتيح إنشاء روابط تابعة لأمازون، ويمكن أن يساعدك في تحقيق إيرادات من منتديات Discourse الخاصة بك. عندما ينشئ المستخدمون روابط، وينقر المستخدمون الآخرون على هذه الروابط ويشترون منتجات من أمازون (أو أي برنامج تابع آخر مدعوم)، فإنهم يحصلون على عمولات الإحالة.
دليل التثبيت
هذا المكوّن الإضافي مُضمّن مع نواة Discourse. لا حاجة لتثبيت المكوّن الإضافي بشكل منفصل.
الميزات
قائمة بالدول التي يعمل فيها برنامج Amazon Associates
يقوم هذا المكوّن الإضافي بإزالة جميع روابط الإحالة من المنشورات واستبدالها بمعرف Amazon Associates الخاص بك أو معرف البرنامج التابع الآخر المدعوم.
سيؤثر هذا التغيير فقط على المنشورات الجديدة والمستقبلية. لجعل التغيير يؤثر على جميع المنشورات الموجودة، ستحتاج إلى القيام بـ إعادة خبز جميع المنشورات مرة واحدة بعد تعيين معرف البرنامج التابع الخاص بك.
إذا قمت بتعيين إعداد الموقع affiliate amazon com ليحتوي على sams-shop، عند ربط المستخدمين بأي شيء من amazon.com، سيضيف المكوّن الإضافي تلقائيًا tag=sams-shop ويقوم بإزالة جميع روابط الإحالة الموجودة.
affiliate enabled: تمكين مكوّن Affiliate الإضافي.
إذا قمت بتغيير هذا، يجب عليك إعادة خبز جميع المنشورات باستخدام: rake posts:rebake.
affiliate amazon com: معرف Amazon Associates الخاص بك (المملكة المتحدة/الولايات المتحدة). سيتم تحويل الروابط فقط لجميع روابط amazon.ca باستخدام القيمة المدخلة هنا.
ستظهر لك العديد من الإعدادات الأخرى مثل affiliate amazon co jp، affiliate amazon com au، affiliate amazon ca، أدخل معرف الشريك التابع الخاص بك اعتمادًا على برامج البلدان التي سجلت فيها.
يدعم هذا المكوّن الإضافي أيضًا الموقع الفرنسي ldlc.com على https://affiliation.groupe-ldlc.com/affiliates/ والذي يمكن تكوينه عبر affiliate ldlc com: معرف البرنامج التابع الخاص بك لـ ldlc.com (بدون علامة #).
لقد قمت مؤخرًا بتثبيت هذا المكون الإضافي على موقعنا وهو يعمل بشكل رائع للمنشورات الجديدة، ولكن تشغيل الأمر rake posts:rebake لم يتسبب في تحديث روابط أمازون للمنشورات القديمة. هل هناك أي خطأ شائع قد يرتكبه فريقي؟ ما أجده غريبًا هو أن المخرجات التي تلقاها بعد تشغيل الأمر تشير إلى مكون إضافي مختلف:
اسم المكون الإضافي هو 'GroupInvitation'، ولكن اسم دليل المكون الإضافي هو 'group-invitation'
إعادة خبز علامات المنشور لـ 'default'
414610 / 414610 (100.0%)e
تم الانتهاء من 414610 منشور!
مرحباً، أنا أستخدم إضافة Discourse Affiliate ولدي Amazon OneLink ممكّن لمعرف المنتسب الخاص بي XXXXXX-20. بما أن OneLink يعيد توجيه المستخدمين تلقائيًا إلى متاجر Amazon المحلية الخاصة بهم، فهل يجب عليّ إدخال معرف المنتسب الخاص بي فقط لـ affiliate amazon com (الولايات المتحدة الأمريكية)، أم أحتاج إلى إضافته لكل بلد على حدة؟
تم تضمين هذه الإضافة الآن مع Discourse الأساسي كجزء من Bundling more popular plugins with Discourse core. إذا كنت تستضيف بنفسك وتستخدم الإضافة، فأنت بحاجة إلى إزالتها من ملف app.yml الخاص بك قبل الترقية التالية.
هناك بعض الأمور التي تهمني فيما يتعلق بإضافة الشركاء (Affiliate Plugin).
هل من الممكن أن تقوم الإضافة بحقن تنبيه في أسفل المنشور الذي تظهر فيه روابط الشركاء؟ في الولايات المتحدة وكندا (وأنا متأكد من أماكن أخرى أيضًا) يُشترط وجود تنبيه واضح بالقرب من رابط الشراكة.
أعتقد أنه أثناء إعادة المعالجة (Rebake)، من المنطقي إدراج رسالة مميزة تلقائيًا في أسفل المنشور تقول شيئًا من قبيل:
قد تحتوي الروابط في هذا المنشور على روابط شراكة، مما يساعد في دعم موقعنا دون أي تكلفة إضافية عليك.
وبذلك يمكن للموقع البقاء متوافقًا مع القوانين المحلية.
أمر آخر سأفكر فيه هو إضافة القدرة على إزالة روابط الشركاء الحالية إلى Amazon واستبدالها بإصدارات جديدة. هناك العديد من أدوات اختصار الروابط الرسمية لـ Amazon، والأكثر شيوعًا بينها هو amzn.to. لا يمكن ببساطة إضافة وسمك (Tag) إلى نهاية رابط amzn.to، حيث يتم حذفه واستبداله من قبل موقع amzn.to.
لكنني أعتقد أن Discourse يمتلك القدرة على تتبع التحويلات (Redirects) والوصول فعليًا إلى الرابط النهائي؟ سيكون من الممكن للنظام البحث عن روابط Amzn.to هذه، والحصول على رابط منتج Amazon النهائي الذي يتم التحويل إليه، ثم العمل بشكل عكسي أثناء المعالجة لتغيير الرابط العام إلى رابط Amazon مباشر مع دمج وسمك الجديد فيه.
باختصار، لقد اكتشفت للتو أن أحد المستخدمين نشر عدة مقالات تحتوي على روابط شركائه الخاصة، وأنا أحاول الآن تحديد مكانها واستبدالها.
سأكون سعيدًا بمساعدة في توسيع وظائف الإضافة الحالية!
تعديل:
كتبت إضافة خاصة (Private Plugin) لاختبار الميزة. إنها تعمل الآن كما قصدت. كما ترون، أضافت الإضافة الأصلية (أو شيء آخر) الوسم إلى رابط amzn.to، لكن ذلك لا يعمل فعليًا.