clickSomo
עפֿנט ClickSomo

פֿאַנעלן & טריגערס

אַ פֿאַנעל איז אַ גראַף. אַ לויף איז אַ שורה. אַ וואַרטן איז אַ צייט.

דאָס איז דער גאַנצער מאָדעל, און יעדער שווערער אייגנשאַפֿט וואָס דער פּראָדוקט האָט קומט אַרויס פֿון די דריי זאַצן. רעדאַקטירן אַ לעבעדיקן פֿאַנעל איז זיכער דורך זיי. אַ ריטריי קען נישט צוויישיקן דורך זיי. אַ מענטש וואָס מאַכט אַנסאַבסקרייב דינסטיק הערט גאָרנישט דאָנערשטיק דורך זיי.

וואָס אַקטואַל געשעט ווען עס לויפט

פּובליצירן אַ פֿאַנעל שרייבט אַן אומטוישבאַרע ווערסיע. עמעצער קומט אַריין, און אַ שורה ערשיינט: איין לויף, פֿאַר דעם קאָנטאַקט, פֿאַרפֿעסטיקט צו דער ווערסיע, מיט דעם איצטיקן קנויט, אַ וועק־צייט און איר אייגענעם קאָנטעקסט.

אַ וואָרקער ליזט די לויפן וועמענס וועק־צייט איז פֿאַרביי, און נעמט זיי מיט SKIP LOCKED, אַזוי צוויי וואָרקערס קענען נישט נעמען דעם זעלבן. ער פֿירט אויס קנויטן ביז ער דערגרייכט אַ וואַרטן אָדער אַ סוף־קנויט, שרייבט דערנאָך די קומענדיקע וועק־צייט און לאָזט גיין.

אַ קנויט איז אַ ריינע פֿונקציע פֿון דעם לויף, דעם קאָנטאַקט און דעם קנויט — און זיין ווירקונגען קאַמיטן אין דער זעלבער טראַנזאַקציע ווי דער לויף'ס אייגענע פֿאָרשריט. דער איין אייגנשאַפֿט איז וואָס מאַכט אַ ריטריי זיכער. אַ וואָרקער געהרגט אין דער האַלב־סעקונדע צווישן "שיק" און "פֿאָר" לאָזט אָדער ביידע אָדער קיין איינס, קיינמאָל נישט איינס.

און ווייל די אַפּליקאַציע גיט די צייט און נישט די דאַטאַבייז, איז אַ שורה געשריבן איצט פֿאַליג איצט. אַ שעדזשולינג־קאָלע מיט דעפֿאָלט פֿון דער דאַטאַבייז־זייגער איז נאָך נישט פֿאַליג אין דעם מאָמענט ווען זי ווערט געשריבן, און פֿאַרפֿעלט פֿול אויף דעם טיק וואָס האָט זי געשאַפֿן — אַ באַג וואָס קוקט אויס ווי גאָרנישט ביז אַ מעלדונג קומט אַ שעה שפּעטער.

איין טיק פֿון דעם וואָרקערDurfirung
  • 1ליזwake_at <= now(), FOR UPDATE SKIP LOCKED. אַ וואַרטע־ריי אָן ליזן שיקט פֿון זיך אַלץ צוויי מאָל.
  • 2פֿירן אויסקנויטן אין סדר ביז אַ וואַרטן אָדער אַ סוף־קנויט. יעדער שרייבט אַ שריט: וואָס ער האָט באַשלאָסן, וואָס ער האָט אַרויסגעגעבן.
  • 3קאָמיטווירקונגען און פֿאָר, איין טראַנזאַקציע. דאָס איז דער גאַנצער טריק.
  • 4שלאָפטדער קומענדיקער wake_at געשריבן. קיין אַראָפּשטראָם־שורות עקזיסטירן נאָך נישט, און קיין איינע דאַרף נישט.

איין לויף פֿון יעדן קאָנטאַקט פֿון יעדער ווערסיע

פֿערצן טריגערס

וואָס קען אָנהייבן אַ לויף

עטלעכע פֿון די זענען זאַכן וואָס איר טוט. די מערסטע זענען זאַכן וואָס אייער קונדע טוט, אָדער טוט נישט — און דער פֿעלן פֿון אַן אַקציע איז אַזוי אַ גוטער טריגער ווי די אַקציע זעלבסט.

זיי קומען אַן

form_submit, list_join, contact_created, tag_added און segment_enter. אַ סעגמענט איז אַ לעבעדיקער פּרעדיקאַט, אַזוי "גייט אַריין אין דעם סעגמענט" דעקט אַלע "איז געוואָרן" וואָס מען קען אויסדריקן — דריי באַשטעלונגען, ניינציג טעג שטיל, פֿאַרברענגט מער ווי אַ שוועל.

זיי טון עפּעס

page_visit פֿון דעם סייט־סניפּעט, message_opened, link_clicked, booking_made און payment_made. אַ מעלדונג וואָס ווערט געעפֿנט איז זיך אַן עווענט אויף דעם קאָנטאַקט, אַזוי קען איין פֿאַנעל וואַרטן אויף אַ רעאַקציע צו דעם לעצטן וואָס ער האָט געשיקט.

צייט, אָדער איר

date_field מיט אַן אָפּשטאַנד — אַ געבורסטאָג, אַ דערנייַונג, "אַ יאָר זינט", זיבן טעג פֿריִער אָדער דריי טעג נאָך. schedule פֿאַר דעם וואָס קומט צוריק. manual פֿאַר דער אַנאָנס וואָס איר שיקט ווייל איר האָט באַשלאָסן.

אייער אייגן אַפּליקאַציע

api_event איז אַ פּראָסט עווענט וואָס איר פּאָסט פֿון אייער אייגן קאָד מיט אייער אייגן טאָקען. וואָס ערשט זיין פּראָדוקט ווייסט ווערט אַ טריגער: אַקטיווירט, האָט אויסגעפֿאָרשט אַ קאָלעגע, דערגרייכט דעם לימיט, אַנולירט, עקספּאָרטירט. דאָס איז דער וואָס מאַכט פֿון אַ פּאָסטן־געצייג אַ טייל פֿון אייער פּראָדוקט.

צוריק־אַריינגאַנג, באַשלאָסן איין מאָל

אַ פֿאַנעל איז אָדער צוריק־אַריינגיינדיק אָדער נישט, און די דאַטאַבייז ענפֿאָרסט עס: איין לויף פֿון יעדן קאָנטאַקט פֿון יעדן פֿאַנעל, חוץ אויב איר האָט געזאָגט אַנדערש. דער זעלבער טריגער וואָס פֿייערט צוויי מאָל אין דער זעלבער סעקונדע קען נישט דורך אַ געפֿעל מאַכן צוויי לויפן.

אַריינגאַנג־באַדינגונגען

אַ טריגער פֿייערט און דער אַריינגאַנג־ספּעק באַשליסט צי דער קאָנטאַקט איז בכלל קוואַליפֿיצירט — אַ סעגמענט־פּרעדיקאַט פֿאַר דער טיר. ביליקער ווי אַ באַדינגונג־קנויט אויף דעם ערשטן שריט, און עס האַלט דעם גראַף וועגן וואָס געשעט, נישט וועגן ווער מעג אַריין.

פֿערצן זאַכן קענען אָנהייבן עס. זעכצן זאַכן קענען געשען דערנאָך.

זעכצן אַקציעס און זיבן פֿלוס־קנויטן

וואָס אַ פֿאַנעל קען טון, און וויאָזוי ער באַשליסט

שיקן עפּעס

send_email, send_sms, send_push, send_letter — פֿיר קאַנאַלן, איין גראַף — צוזאַמען מיט notify_team ווען דער מענטש וואָס דאַרף וויסן אַרבעט פֿאַר אייך.

טוישן דעם קאָנטאַקט

add_tag, remove_tag, add_to_list, remove_from_list, set_field. צייכענען עמעצער בשעת מען גייט איז וואָס מאַכט דעם קומענדיקן פֿאַנעל'ס סעגמענט פּשוט.

דערגרייכן אַרויס

http_request צו וואָס ערשט איר ווילט, create_payment קעגן אייער אייגן פֿאַרבונדן קאָנטע, און book_slot קעגן אַ בוקינג־רעסורס. דער באַצאָלער בלייבט אייער; קיינער ווערט נישט אונזער קונדע.

באַוועגן צווישן פֿאַנעלן

enter_funnel און exit_funnel. בויעט איין ווילקאָם־סעקווענץ און רופט זי פֿון פֿיר ערטער, אַנשטאָט צו האַלטן פֿיר קאָפּיעס וואָס גייען אַפּאַרט ביז מערץ.

גענערירן ביים שיקן

ai_generate פֿילט מערדזש־וועריאַבלעס פֿון יעדן קאָנטאַקט, געמעסטן קעגן אייער קוואָטע און געקעשט לויט קרעאַטיוו און קאָנטאַקט־אַטריביוט האַש — אָדער וואָלט איר באַצאָלט פֿון יעדן באַקומער ביי יעדן איינציקן שיק.

וואַרטן, צווייג, שפּאַלט, פֿאַראייניקן

wait נעמט אַ צייט־דויער, אַ דאַטע־צייט, אַ וואָכנטיק און אַ צייט, אָדער אַ דאַטע־פֿעלד מיט אַן אָפּשטאַט. condition איז אַ סעגמענט־פּרעדיקאַט מיט אַ יאַ און אַ ניין. split איז A/B/n מיט וואָגן. join ברענגט די צווייגן צוריק צוזאַמען.

goal — דאָס איינציקע וואָס ציילט

אַ ציל ענדיקט דעם לויף פֿאַר יעדן וואָס דערגרייכט אים. זיי האָבן בוך געמאַכט, זיי האָבן געקויפט, זיי האָבן געענטפֿערט: דער רעשט פֿון דער סעקווענץ ווערט אַנולירט פֿאַר זיי ספּעציעל. קיינער באַקומט נישט "מיר פֿעלן אײַך" דעם טאָג נאָך וואָס זיי זענען צוריקגעקומען, און דאָס איז דער קנויט וואָס פֿאַרמיידט דאָס.

throttle און quiet_hours

Throttle פּאַסירט אַן אויסברוסט, כּדיי אַ פּאָסטקאַסטן מיט אַ נידעריקע ראַטע־גרענעץ זאָל נישט ווערן צעשלאָגן ביז אַפּשוס. שטילע שעהן האַלטן אַ באַריכט ביז אַן איידעלער צייט — געהעריגער אויף דער באַריכט־שיכטע, נישט קאָפּירט אין יעדן צווייג פֿון דעם גראַף.

קאָנטראָלירט איידער עס קען לויפן

דער וואַלידאַטאָר זאָגט ניין צו די זעלבע זאַכן פֿאַר אײַך און פֿאַר דער AI

אַ גראַף ווערט קאָנטראָלירט איידער מען קען אים אַרויסגעבן, און דער קאָנטראָל איז נישט בלויז אַ רעדן. עס איז דער זעלבער קאָד־וועג צי אַ מענטש האָט געצייכנט דעם טראָגן אָדער אַ מאָדעל האָט אים גענערירט — דאָס איז דער איינציקער סיבה וואָס גענערירטע טראָגנס אויבן הויפּט זענען פֿאַרטרויען.

פּונקט איין אַריינגאַנג

צוויי אַריינגאַנג־קנויטן איז אַ דויערשיין וואָס קיינער באַמערקט נישט ביז דער פֿאַלשער העלפֿט פֿון אַ ליסטע באַקומט די פֿאַלשע סעקווענץ.

יעדער קנויט איז דערגרייכבאַר

אַ פֿאַרלאָזנע צווייג איז אָדער אַ טעות אָדער אַ באַריכט וואָס מען מיינט ער גייט אַרויס און ער גייט נישט. ביידע זענען ווערט אַז מען זאָל זיך דערציילן.

אַ קרײַז מוז אַנטהאַלטן אַ וואַרטן

אַ שלייף אָן קיין וואַרטן איז אַן אינסופֿליכער שלייף מיט אַ שיקונג אין דער מיט. דער כּלל איז דער אונטערשייד צווישן אַ טראָגן און אַן אינצידענט.

יעדער שיקונג האָט זיין קרעאַטיוו

אַ send_email קנויט אָן אַ קרעאַטיוו און אַ טעמע קען נישט ווערן אַרויסגעגעבן. דער באַריכט מיט דער ריכטיקער טעמע און אַ ליידיקער גוף איז אַ פּראָסט דורכפֿאַל; ער ווערט אָפּגעזאָגט דאָ.

יעדער וואַריאַבל איז באַקאַנט

מערזש־וואַריאַבלן ווערן קאָנטראָלירט ביים אַרויסגעבן. {{frist_name}} איז אַ טעות וואָס מען זעט בשעת רעדאַקטירן, נישט "העלא ," וואָס קומט אָן אין פֿערציק טויזנט פּאָסטקאַסטנס.

דערנאָך סימוליר עס

פֿיר אַ דרײַ־לויף פֿון אַ פּונקטלעכן קאָנטאַקט דורך דעם גאַנצן גראַף און ליינע צוריק דעם גענומענעם וועג און יעדן באַריכט וואָס וואָלט געשיקט געוואָרן, מיט זיין טאָג. נישט וואָס גייט אַרויס פֿון דעם הויז.

די נישט־פּשוטע פֿעלער

זיבן זאַכן וואָס ברעכן אַ נאַיוון מאָטאָר

יעדער איינער פֿון זיי איז אַ טעסט מיט אַ דעטערמיניסטישער זייגער הינטער אים, ווייל יעדער איינער ברעכט אַן אימפּלעמענטאַציע וואָס קוקט פּונקט ריכטיק ביז זי טרעפֿט די פּראָסט ווירקלעכקייט.

וואָס דער מאָטאָר ווערט געטעסט קעגןפֿאַלשמאַכונג
  • 1אַ טראָגן וואָס שלייפֿט אין זיךלעגיטים, פּראָסט און גוט — כּדיי דער קרײַז אַנטהאַלט אַ וואַרטן, וואָס דער וואַלידאַטאָר באַטראַכט אויף דעם.
  • 2עמעצער אָפּבאָנירט אונטערוועגנסאונטערדרוק ווערט קאָנטראָלירט ביים שיקן, נישט ביים אָנשטעלן. קאָנטראָל ביים אָנשטעלן שיקט פּאָסט צו די מענטשן וואָס האָבן זיך אַוועקגעגאַנגען בשעת דעם וואַרטן.
  • 3מען רעדאַקטירט דעם טראָגן ווען צען טויזנט מענטשן זענען אין איםזיי גייען ווייטער אויף דער ווערסיע וואָס זיי זענען אַריינגעגאַנגען אויף, ביזן סוף. נייע אַריינגייער גייען אויף דער נייער.
  • 4דער זעלבער טריגער פֿייערט צוויי מאָל אין איין סעקונדעאיין לויף, ווייל איינציקייט איז אַן אינדעקס און נישט אַ קאָנטראָל פֿאַרבינדן מיט אַן אַריינשרייב.
  • 5אַ קאָנטאַקט ווערט אויסגעמעקט אונטערוועגנסדער לויף ענדיקט זיך. אַן אויסמעקונג וואָס לאָזט אַ סעקווענץ נאָך אַדרעסירט צו עמעצער איז נישט קיין אויסמעקונג.
  • 6אַ וואַרטן שפּאַנט איבער אַ זשאַווער־צייט פֿאַרבייט"דרײַ טעג ביי ניין אינדערפֿרי" מיינט ניין אינדערפֿרי אויף ביידע זייטן פֿון דער זייגער־פֿאַרבייט.
  • 7אַ וואָרקער ווערט געהרג׳עט צווישן שיקן און פֿאָרשרייטןעפֿעקטן און פֿאָרשרייטן זענען איין טראַנזאַקציע. אָדער ביידע זענען פֿאַרגאַנגען, אָדער קיין איינער פֿון זיי.

אַ זייגער מיט אַ פֿאַסטער פּראָצעסיעדער פּרובֿ ברעכט אַ פּלאַוזאַבלער אימפּלעמענטאַציע

קאַמפּיינס זענען די אַנדערע העלפֿט

אַ טרעכטער ריאַגירט. אַ קאַמפּיין איז דער איין-מאָליקער איבערזענד: אַ פּובּליק, אַ צייטפּלאַן, אַ ברעמזל, און אַ שיקונג. עס איז אַ אַנדערער פֿאָרעם פֿון זאַך און מען האַלט עס באַוווסט באַזונדער, אַנשטאָט צו טועהן ווי אַ טרעכטער מיט איין קנויט.

צוויי רעגלעך מאַכן עס זיכער. אַ פּובּליק ווערט איין מאָל מאַטעריאַליזירט און ווייגערט צו לויפן אַ צווייטן מאָל — צו רעזאָלווירן נאָך אַ מאָל וואָלט שטילערהייט צוגעלייגט יעדן וואָס האָט זיך באַהעפֿט זינט דער שיקונג האָט זיך אָנגעהויבן, און דער דעדופּליקאַציע-אינדעקס וואָלט עס באַהאַלטן דורך פֿאַרמיידן די דופּליקאַטן וואָס ער האָט זיך געשאַפֿן. און די ציילער ווערן פֿאַרקאַלקולירט פֿון צושטעל-אינצידענטן, קיין מאָל נישט פֿאַרגרעסערט אויף דער אָרט, אַזוי אַ פֿאַרזוכטער וועבהוק קען נישט אויפֿבלאַזן אַ באַריכט.

וואָס צו נוצן: אויב עס געשעט צוליב עפּעס וואָס דער מענטש האָט געטאָן, איז עס אַ טרעכטער. אויב עס געשעט צוליב עפּעס וואָס איר האָט באַשלאָסן אויף אַ דינסטיק, איז עס אַ קאַמפּיין. אַ פֿאַרוואַנדענע סומע מאַרקעטינג-אָטאַמאַציע גייט פֿאַלש דורך צווינגען דעם צווייטן אין דער פֿאָרעם פֿונעם ערשטן.