עדיין לא לקוחות סקולילנד?
רוצים פרטים נוספים על השירות שלנו?
השאירו פרטים ונחזור אליכם בהקדם

הכירו את תוכנית השותפים המתגמלת של

מצב אוטומציה מותאם אישית

אוטומציה היא קסם ו-FluentCRM הוא הקוסם. אבל כל אחד יכול להיות חלק מזה. לאחר כמה שלבים, כל אחד יכול להיות חלק מהקסם הזה. במאמר זה נראה לך איך אתה יכול להוסיף תנאי מותאם אישית באוטומציה.

מצב

תנאים חיוניים להפעלת אוטומציה של שיווק בדוא”ל. ישנם הרבה תנאים שיכולים להתחיל או ליזום אוטומציה ב- FluentCRM. באמצעות תנאים אתה יכול לעקוב אחר פעילויות שונות במערכת האקולוגית של וורדפרס שלך. לא מגניב. בואו נצלול לעומק כדי ללמוד כיצד ליצור תנאי מותאם אישית ב-FluentCRM.

כדי ליצור תנאי אוטומציה, עלינו להשתמש בשני ווי סינון.

סוגהוקתיאור
מסנןfluentcrm_automation_condition_groupsזהו הוק מסנן והקרס הזה יוסיף את המצב המותאם אישית שלך לרשימת תנאי האוטומציה.
מסנןfluentcrm_automation_conditions_assess_customזהו הוק מסנן והקרס הזה יסנן רשומות בהתאם לוגיקה מותאמת אישית של תנאי.

כדי להוסיף תנאי מותאם אישית באוטומציה, אני הולך לספר לך צעד אחר צעד. דוגמה זו תהיה שימוש במלחין, אתה יכול להסתדר גם בלי מלחין.

שלב 1

קודם כל, יצרתי מחלקה בשם CustomCondition אשר תכיל את קוד המקור המלא של מצב האוטומציה הזה.

<?php
מרחב שמות מותאמים אישית\תנאים;

מעמד CustomCondition
{
    פונקציה ציבורית __construct()
    {
        add_filter('fluentcrm_automation_condition_groups', array($this, 'addAutomationConditions'), 10, 2);
        add_filter('fluentcrm_automation_conditions_assess_custom', array($this, 'assessAutomationConditions'), 10, 3);
    }

    public function addAutomationConditions($groups, $funnel)
    {
        $customerItems = [
            [
                'value' => 'פריטים_נקנו',
                'תווית' => 'מוצרים שנרכשו',
                'סוג' => 'בחירות',
                'component' => 'בורר_מוצר',
                'is_singular_value' => נָכוֹן,
                'is_multiple' => נָכוֹן,
                'disabled' => שֶׁקֶר
            ]
        ];

        $groups['custom'] = [
            'תווית' => 'מִנְהָג',
            'value' => 'מִנְהָג',
            'ילדים' => $customerItems,
        ];

        החזר $groups;
    }

    פונקציה ציבורית assessmentAutomationConditions($result, $conditions, $subscriber)
    {

        // תעשה כאן משהו

        החזר $result;
    }
}

בדוגמה שלמעלה, אתה רואה, יש שיטה בשם addAutomationConditions. שיטה זו תסנן רשומות לפי לוגיקה של תנאי זה. בוא נראה את התצוגה המקדימה של החסימה של תנאי זה ונדון בה.

צילום מסך 2022 09 07 בשעה 12.02.07 pm

שלב 2

באמצעות הקוד הבא, תוכל להוסיף קוד פעולה מותאם אישית זה ב-FluentCRM.

add_action('plugins_loaded', function () {
   if (defined('FLUENTCAMPAIGN_DIR_FILE')) {
      new \Custom\Conditions\CustomCondition();
   }
});

הכירו את תוכנית השותפים המתגמלת של

אהבתם? מוזמנים לשתף:

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

התחברות מהירה
באמצעות לינק חד פעמי

שלחו לי לאימייל

שלחו לי לטלפון

סקולילנד