شركة تابعة لمنتدى Discourse

:discourse2: ملخص Discourse Affiliate يسمح بإنشاء روابط تابعة لـ Amazon، ويمكن أن يساعدك في تحقيق الدخل من منتدى Discourse الخاص بك. عندما ينشئ المستخدمون روابط وينقر مستخدمون آخرون على هذه الروابط ويشترون منتجات من Amazon (أو برنامج تابع آخر مدعوم)، فإنهم يكسبون رسوم إحالة.
:open_book: دليل التثبيت يتم تضمين هذه الإضافة تلقائيًا مع نواة Discourse. لا حاجة لتثبيت الإضافة بشكل منفصل.

الميزات

قائمة الدول التي يعمل فيها برنامج Amazon Associates

برنامج Amazon.co.uk للمشاركين
Amazon Sign In

برنامج Amazon.de للمشاركين
Amazon Sign-In

برنامج Amazon.fr للمشاركين
Amazon Sign In

برنامج Amazon.it للمشاركين
https://programma-affiliazione.amazon.it/

برنامج Amazon.ca للمشاركين
Amazon Sign-In

برنامج Amazon.co.jp للمشاركين
アソシエイト・セントラル

برنامج Amazon.es للمشاركين
https://afiliados.amazon.es/

برنامج Amazon.in للمشاركين
Amazon Sign-In

برنامج Amazon.br للمشاركين
https://associados.amazon.com.br/

برنامج Amazon.com.mx للمشاركين
https://afiliados.amazon.com.mx/

برنامج Amazon.cn للمشاركين
https://associates.amazon.cn/join

سجّل وقراءة المزيد حول برنامج Amazon Associates على https://affiliate-program.amazon.com/

التكوين

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

:mega: سيؤثر هذا التغيير فقط على المنشورات الجديدة والمستقبلية. لجعل التغيير يؤثر على جميع المنشورات الحالية، ستحتاج إلى إجراء إعادة تشكيل كاملة للمنشورات بمجرد تعيين معرف الإحالة الخاص بك.

إذا قمت بتعيين إعداد الموقع affiliate amazon com ليكون sams-shop، فعندما يربط أي شخص بأي شيء من amazon.com، ستقوم الإضافة تلقائيًا بإضافة tag=sams-shop وإزالة جميع روابط الإحالة الموجودة.

على سبيل المثال:

https://www.amazon.com/Dragon-Quest-Echoes-Elusive-Age-PlayStation/dp/B07BP3J6RG/

سيتم تحويلها تلقائيًا إلى:

https://www.amazon.com/Dragon-Quest-Echoes-Elusive-Age-PlayStation/dp/B07BP3J6RG/ref=br_asw_pdt-5?tag=sams-shop

إعدادات الموقع

  • affiliate enabled: تمكين إضافة الإحالة.
    إذا قمت بتغيير هذا، يجب عليك إعادة تشكيل جميع المنشورات باستخدام: rake posts:rebake.

  • affiliate amazon com: معرف المشاركين الخاص بك لـ amazon.com (الولايات المتحدة). سيتم تحويل الروابط فقط لجميع روابط amazon.ca باستخدام القيمة المدخلة هنا.

ستظهر العديد من الإعدادات الأخرى مثل affiliate amazon co jp و affiliate amazon com au و affiliate amazon ca، أدخل معرف المشارك الخاص بك اعتمادًا على البرامج في الدول التي سجلت فيها.

تشغيل الاختبارات

قم بتشغيل bundle exec rake plugin:spec["discourse-affiliate"]

سجل التغييرات

المهام المستقبلية

إضافات

35 إعجابًا

هل من الممكن إضافة دعم للروابط amzn.eu إلى هذا؟ :thinking:

مثال:

https://amzn.eu/d/4c3852b

يعيد التوجيه حاليًا إلى:

https://www.amazon.co.uk/dp/B0CXJ9GM3G?ref_=cm_sw_r_cso_cp_apin_dp_CDAMFS1FPQXBQEWSKWVE&starsLeft=1

يجب تحويله إلى شيء مثل:

https://www.amazon.com/dp/B0CXJ9GM3G/?tag=sams-shop

إعجابَين (2)

لقد قمت مؤخرًا بتثبيت هذا المكون الإضافي على موقعنا وهو يعمل بشكل رائع للمنشورات الجديدة، ولكن تشغيل الأمر rake posts:rebake لم يتسبب في تحديث روابط أمازون للمنشورات القديمة. هل هناك أي خطأ شائع قد يرتكبه فريقي؟ ما أجده غريبًا هو أن المخرجات التي تلقاها بعد تشغيل الأمر تشير إلى مكون إضافي مختلف:

اسم المكون الإضافي هو 'GroupInvitation'، ولكن اسم دليل المكون الإضافي هو 'group-invitation'
إعادة خبز علامات المنشور لـ 'default'
414610 / 414610 (100.0%)e
تم الانتهاء من 414610 منشور!

شكرًا لأي توجيهات إضافية يمكنك تقديمها.

إعجاب واحد (1)

مرحباً، هل تمكنت من جعل هذا يعمل؟

أتلقى خطأ “about.json غير موجود أو غير صالح” عند محاولة التثبيت

كيف تحاول التثبيت؟

عادةً ما يظهر هذا الخطأ عند محاولة تثبيت Plugin كما لو كنت تثبت Theme أو Theme component. هل اتبعت التعليمات الموجودة في دليل التثبيت المرتبط في المنشور الأول؟

إعجاب واحد (1)

عذراً، كان خطئي! شكراً لك

إعجابَين (2)

مرحباً، أنا أستخدم إضافة Discourse Affiliate ولدي Amazon OneLink ممكّن لمعرف المنتسب الخاص بي XXXXXX-20. بما أن OneLink يعيد توجيه المستخدمين تلقائيًا إلى متاجر Amazon المحلية الخاصة بهم، فهل يجب عليّ إدخال معرف المنتسب الخاص بي فقط لـ affiliate amazon com (الولايات المتحدة الأمريكية)، أم أحتاج إلى إضافته لكل بلد على حدة؟

شكراً لمساعدتك!

مزيد من المعلومات حول OneLink
:backhand_index_pointing_down::backhand_index_pointing_down::backhand_index_pointing_down:
https://affiliate-program.amazon.com/resource-center/onelink-launch

:partying_face: تم تضمين هذه الإضافة الآن مع Discourse الأساسي كجزء من Bundling more popular plugins with Discourse core. إذا كنت تستضيف بنفسك وتستخدم الإضافة، فأنت بحاجة إلى إزالتها من ملف app.yml الخاص بك قبل الترقية التالية.

إعجاب واحد (1)

هل يمكننا إضافة هذا في قواعد المعالج؟

rules["amzn.in"] = create_amazon_rule("in") if postfix == "in"

إن نشر الروابط مباشرة في عنوان الموضوع لا يضيف الرمز إلى الرابط الذي يتم إنشاؤه.