მომხმარებელთა სეგმენტის კომპონენტები

მომხმარებელთა სეგმენტები შედგება ერთი ან რამდენიმე ფილტრისგან. ფილტრი იქმნება ფილტრის სახელის, ოპერატორისა და მნიშვნელობის, როგორც მისი კომპონენტების, გამოყენებით.

The components of a customer segment with one filter
მომხმარებელთა სეგმენტის ფილტრის კომპონენტები.
კომპონენტიკომპონენტის სახელი
1ფილტრის სახელი
2ოპერატორი
3მნიშვნელობა

მომხმარებელთა სეგმენტში შეგიძლია ერთზე მეტი ფილტრის გამოყენება. ამ შემთხვევაში თითოეულ ფილტრს შორის იყენებ კონექტორებს. მომხმარებელთა სეგმენტი, რომელიც იყენებს რამდენიმე ფილტრს, იქმნება შემდეგი გზით:

A customer segment with 2 filters joined by the AND connector

შეიტყვეთ მეტი იმ კონკრეტული ფილტრების შესახებ, რომლებიც გამოიყენება მომხმარებელთა სეგმენტების შესაქმნელად.

ფილტრის სახელები

ფილტრის სახელი არის კრიტერიუმი, რომელიც გამოიყენება მომხმარებელთა სეგმენტისთვის მომხმარებლების ასარჩევად. მაგალითად, თუ გსურს აირჩიო ყველა შენი მომხმარებელი, რომლებსაც გამოწერილი აქვთ შენი მარკეტინგული ელფოსტა, მაშინ უნდა გამოიყენო ფილტრის სახელი email_subscription_status.

ფუნქციები

შეგიძლია გამოიყენო ფუნქციები ფილტრზე არასავალდებულო პარამეტრების დასამატებლად. დამატებითი პარამეტრები ემატება ფრჩხილებში, ოპერატორის MATCHES ან NOT_MATCHES შემდეგ.

მაგალითად, შეგიძლია დაამატო პარამეტრი მარკეტინგული აქტივობის ID-ის გამოყენებით, რათა გაფილტრო ყველა ის მომხმარებელი, რომლებმაც გახსნეს გარკვეული ელფოსტა: shopify_email.opened MATCHES (activity_id = 123)

ქვემოთ მოცემულია მხარდაჭერილი ფუნქციის ატრიბუტები:

ოპერატორები

ოპერატორი გამოიყენება ფილტრის სახელსა და მნიშვნელობას შორის მიმართების განსასაზღვრად. მაგალითად, თუ გსურს ისეთი მომხმარებლების სეგმენტის შექმნა, რომლებსაც განთავსებული აქვთ 5 ან მეტი შეკვეთა, უნდა გამოიყენო ოპერატორი >=, რაც მიუთითებს „მეტია ან ტოლია“. ამ შემთხვევაში, შენ დაამატებ მნიშვნელობას 5, ანუ >=5.

ქვემოთ მოცემულია სხვა ოპერატორების მაგალითები:

  • შორის: BETWEEN {value1} AND {value2}
  • უდრის: =
  • არ უდრის: !=
  • მეტია: >
  • ნაკლებია: << code=""/>
  • ნაკლები ან ტოლი: <=< code=""/>
  • შეიცავს ზუსტად ამ მნიშვნელობას: CONTAINS
  • არ შეიცავს ზუსტად ამ მნიშვნელობას: NOT CONTAINS

ფილტრის სახელისთვის ხელმისაწვდომი ოპერატორები დამოკიდებულია იმაზე, თუ რომელ ფილტრის სახელს იყენებ. შეიტყვეთ მეტი, თუ რომელი ოპერატორია ხელმისაწვდომი თითოეული ფილტრის სახელისთვის.

ფუნქციები და ოპერატორები

პარამეტრების დამატებამდე ფუნქციები მოითხოვს კონკრეტულ ოპერატორებს. ეს 2 ოპერატორია MATCHES, რომელიც გამოიყენება იმის მისათითებლად, რომ მოცემული პარამეტრი ჭეშმარიტია, ან NOT_MATCHES, რომელიც გამოიყენება იმის მისათითებლად, რომ მოცემული პარამეტრი მცდარია.

მაგალითად, თუ გსურს შექმნა იმ მომხმარებელთა სეგმენტი, რომლებსაც არ უყიდიათ კონკრეტული პროდუქტი, სინტაქსი იქნება: products_purchased NOT_MATCHES (id = ‘1234325’)

IS NULL და IS NOT NULL ოპერატორისა და მნიშვნელობის წყვილის შემოთავაზებების გამოყენება

​ IS NULL ოპერატორისა და მნიშვნელობის წყვილის შემოთავაზება გამოიყენება იმ მომხმარებლების გასაფილტრად, რომელთათვისაც მოცემულ ფილტრში მნიშვნელობის მონაცემები არ არსებობს. IS NOT NULL ოპერატორისა და მნიშვნელობის წყვილის შემოთავაზება გამოიყენება იმ მომხმარებლების გასაფილტრად, რომელთათვისაც მოცემულ ფილტრში რაიმე მნიშვნელობის მონაცემები არსებობს. IS NOT NULL ნიშნავს, რომ მნიშვნელობას აქვს მონაცემები, რომლებიც არსებობს, და მოიცავს ყველა მომხმარებელს, რომელსაც აქვს რაიმე მნიშვნელობა და არა კონკრეტული მნიშვნელობა.

მაგალითები, თუ როგორ გამოიყენება IS NULL და IS NOT NULLოპერატორისა და მნიშვნელობის წყვილის შემოთავაზებები მომხმარებელთა სეგმენტში
ოპერატორიმაგალითი
IS NULL ისეთი მომხმარებელთა სეგმენტის შესაქმნელად, რომლებსაც არასოდეს დაუტოვებიათ კალათა შეკვეთის გაფორმებისას, გამოიყენე IS NULL ოპერატორისა და მნიშვნელობის წყვილის შემოთავაზება. ეს მომხმარებელთა სეგმენტი მოიცავს მომხმარებლებს, რომელთა პროფილებში მიტოვებული გადახდის თარიღის ველში არ არის შეყვანილი არცერთი მნიშვნელობა.

რედაქტორში მომხმარებელთა სეგმენტი შემდეგნაირია:

abandoned_checkout_date IS NULL
IS NOT NULL ყველა იმ მომხმარებლის მომხმარებელთა სეგმენტის შესაქმნელად, რომლებსაც წარსულში დაუტოვებიათ კალათა შეკვეთის გაფორმებისას, გამოიყენე IS NOT NULL ოპერატორისა და მნიშვნელობის წყვილის შემოთავაზება. ეს მომხმარებელთა სეგმენტი მოიცავს ყველა იმ მომხმარებელს, რომელთა პროფილებში მიტოვებული გადახდის თარიღის ველში შეყვანილია მნიშვნელობა.

რედაქტორში მომხმარებელთა სეგმენტი შემდეგნაირია:

abandoned_checkout_date IS NOT NULL

მნიშვნელობები

მნიშვნელობა არის მომხმარებლის მახასიათებელი, რომელიც გამოიყენება მომხმარებელთა სეგმენტში მის ჩასართავად ან ამოსარიცხად. მნიშვნელობა გამოიყენება ფილტრის სახელთან და ოპერატორთან კომბინაციაში. მაგალითად, თუ გსურს აირჩიო ის მომხმარებლები, რომლებიც შენი მარკეტინგული ელფოსტის გამომწერები არიან, მაშინ გამოიყენებ მნიშვნელობას 'SUBSCRIBED'. მომხმარებლები, რომლებიც არ არიან მარკეტინგული ელფოსტის გამომწერები, ამოირიცხებიან მომხმარებელთა სეგმენტიდან.

კონექტორები

თუ იყენებ რამდენიმე ფილტრს, შეგიძლია მათი გაერთიანება AND და OR კონექტორების გამოყენებით. კონექტორები გეხმარება, მომხმარებელთა სეგმენტის ფოკუსი გახადო იმდენად ფართო ან ვიწრო, რამდენადაც დაგჭირდება:

  • ​ AND კონექტორი ავიწროებს მომხმარებელთა სეგმენტის ფოკუსს, რადგან სეგმენტში ჩასართავად მომხმარებელი უნდა აკმაყოფილებდეს ყველა კრიტერიუმს.
  • ​ OR კონექტორი აფართოებს მომხმარებელთა სეგმენტის ფოკუსს, რადგან სეგმენტში ჩასართავად მომხმარებელი შეიძლება აკმაყოფილებდეს ნებისმიერ კრიტერიუმს, და არ არის აუცილებელი ყველა მათგანის დაკმაყოფილება.

შემდეგის გამოყენებით: AND კონექტორის გამოყენება

ისეთი მომხმარებელთა სეგმენტის შესაქმნელად, რომელიც მოიცავს მხოლოდ შენი ელფოსტის იმ გამომწერებს, რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა, გამოიყენე AND კონექტორი ორივე ფილტრის გასაერთიანებლად.

კონცეპტუალურად, ეს მომხმარებელთა სეგმენტი შემდეგნაირია:

მომხმარებლები, რომლებიც არიან შენი მარკეტინგული ელფოსტის გამომწერები და მომხმარებლები, რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა.

რედაქტორში მომხმარებელთა სეგმენტი შემდეგნაირად გამოჩნდება:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

შენი მომხმარებელთა სეგმენტი მოიცავს მხოლოდ ელფოსტის იმ გამომწერებს, რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა. მომხმარებელთა სეგმენტი არ მოიცავს შემდეგ მომხმარებლებს:

  • მომხმარებლები, რომლებიც არ არიან შენი მარკეტინგული ელფოსტის გამომწერები.
  • მომხმარებლები, რომლებიც არიან შენი მარკეტინგული ელფოსტის გამომწერები, მაგრამ გაფორმებული აქვთ 5-ზე ნაკლები შეკვეთა.

შემდეგის გამოყენებით: OR კონექტორის გამოყენება

ისეთი მომხმარებელთა სეგმენტის შესაქმნელად, რომელიც მოიცავს შენი ელფოსტის გამომწერებს ან იმ მომხმარებლებს, რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა, გამოიყენე OR კონექტორი ორივე ფილტრის გასაერთიანებლად.

კონცეპტუალურად, ეს მომხმარებელთა სეგმენტი შემდეგნაირია:

მომხმარებლები, რომლებიც არიან შენი მარკეტინგული ელფოსტის გამომწერები ან მომხმარებლები, რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა.

რედაქტორში მომხმარებელთა სეგმენტი შემდეგნაირად გამოჩნდება:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

შენი მომხმარებელთა სეგმენტი მოიცავს შემდეგ ჯგუფებს:

  • ელფოსტის ყველა შენი გამომწერი, მიუხედავად იმისა, გაფორმებული აქვთ თუ არა 5 ან მეტი შეკვეთა.
  • ყველა შენი მომხმარებელი, რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა, მიუხედავად იმისა, არიან თუ არა შენი ელფოსტის გამომწერები.

შემდეგი ორივეს გამოყენებით: AND და OR კონექტორების ერთად გამოყენება

რამდენიმე ფილტრის გაერთიანება შეგიძლია AND და OR კონექტორების ერთდროულად გამოყენებით. საუკეთესო პრაქტიკაა შენი ფილტრების დაჯგუფება ფრჩხილების გამოყენებით.

თუ ფრჩხილებს არ გამოიყენებ, მაშინ ის ფილტრები, რომლებიც გაერთიანებულია AND კონექტორით, გამოყენებული იქნება იმ ფილტრებზე ადრე, რომლებიც გაერთიანებულია ORკონექტორით.

მომხმარებელთა სეგმენტები ფრჩხილებით

თუ გსურს შენი მომხმარებელთა სეგმენტი შემოიფარგლოს ელფოსტის იმ გამომწერებით, რომლებსაც დახარჯული აქვთ $100 USD-ზე მეტი ან რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა, გამოიყენე ფრჩხილები შემდეგი მომხმარებელთა სეგმენტის ასაგებად:

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

ამ შემთხვევაში, OR კონექტორი გამოიყენება AND კონექტორამდე. შედეგად, შენი მომხმარებელთა სეგმენტი მოიცავს ორივე შემდეგ ჯგუფს:

  • შენი ელფოსტის გამომწერები, რომლებსაც დახარჯული აქვთ $100 USD-ზე მეტი
  • შენი ელფოსტის გამომწერები, რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა

მომხმარებელთა სეგმენტები ფრჩხილების გარეშე

შემდეგი მომხმარებელთა სეგმენტი არ იყენებს ფრჩხილებს:

amount_spent > 100 OR number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED'

ამ შემთხვევაში, AND კონექტორი გამოიყენება OR კონექტორი. ეს ნიშნავს, რომ ფილტრი განიმარტება ისე, თითქოს ეს ფრჩხილები დაურთე:

amount_spent > 100 OR (number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED')

შედეგად, შენი მომხმარებელთა სეგმენტი მოიცავს ყველა შემდეგ ჯგუფს:

  • შენი მომხმარებლები, რომლებსაც დახარჯული აქვთ $100 USD-ზე მეტი, მიუხედავად იმისა, არიან თუ არა შენი ელფოსტის გამომწერები
  • შენი ელფოსტის გამომწერები, რომლებსაც გაფორმებული აქვთ 5 ან მეტი შეკვეთა

შეამოწმე, როგორ გესმის მომხმარებელთა სეგმენტის ფილტრის კომპონენტები

გამოიყენე შემდეგი მაგალითი საკუთარი მომხმარებელთა სეგმენტის ასაგებად შენი Shopify-ს ადმინის მომხმარებლების გვერდზე:

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

შეიტყვეთ მეტი მომხმარებელთა სეგმენტების შექმნის შესახებ.