Penapis segmen pelanggan berasaskan Shopify

Gunakan panduan rujukan ini untuk memahami nama, pengendali dan nilai penapis yang digunakan untuk membina segmen pelanggan yang berdasarkan penapis Shopify lalai.

Tarikh pembayaran yang ditinggalkan

Nama: abandoned_checkout_date

Termasuk pelanggan mengikut tarikh yang mereka kali terakhir meninggalkan troli mereka.

Pengendali Tepat pada tarikh: =
Bukan pada tarikh: !=
Pada atau sebelum tarikh: <=
Sebelum tarikh: <
Pada atau selepas tarikh: >=
Selepas tarikh: >
Antara tarikh: BETWEEN {date1} AND {date2}
Tidak wujud: IS NULL
Wujud: IS NOT NULL







Nilai
Format Tarikh mutlak: YYYY-MM-DD
Contoh ofset tarikh: -4w, -10y
Tarikh dinamakan:
  • Hari ini: = today
  • Semalam: = yesterday
Tarikh yang dinamakan ialah nilai lalai dan tidak boleh ditukar. Untuk tarikh tersuai, gunakan ofset tarikh.

Contoh Sertakan pelanggan yang kali terakhir meninggalkan troli mereka dalam masa minggu lepas:
abandoned_checkout_date >= -7d

Sertakan pelanggan yang kali terakhir meninggalkan troli mereka dalam masa lapan bulan lepas:
abandoned_checkout_date > -8m



NotaNilai tarikh berdasarkan hari penuh dan bergantung pada zon waktu kedai anda.

Ulang tahun

Nama: anniversary

Menyertakan pelanggan mengikut tarikh acara yang dikaitkan dengan parameter tarikh.

Parameter fungsi Nyatakan acara yang mahu anda tapis. Sebagai contoh: 'metafields.facts.birth_date'
Pengendali IS NULL: Parameter tidak wujud.
IS NOT NULL: Parameter wujud.

Untuk tarikh, pengendali yang tersedia termasuk:
Sama dengan: =
Tidak sama dengan: !=
Antara: BETWEEN





Nilai date
Format Tarikh mutlak: YYYY-MM-DD
Contoh ofset tarikh: +4w, +3m
Tarikh atau julat dinamakan:
  • Hari ini: = today
  • Dalam masa 7 hari akan datang: BETWEEN today AND +7d
  • Dalam masa 30 hari akan datang: BETWEEN today AND +30d


Contoh Sertakan pelanggan yang mempunyai hari lahir dalam masa 30 hari akan datang:
anniversary ('metafields.facts.birth_date') BETWEEN today AND +30d
Nota
  • Penapis anniversary tidak mengambil kira tahun.
  • Nilai tarikh berdasarkan hari penuh dan bergantung pada zon waktu kedai anda.
  • Untuk menapis pada tarikh lahir, anda perlu sama ada mengaktifkan facts.birth_date medan meta standard atau mencipta medan meta tersuai anda sendiri. Ketahui lebih lanjut tentang menambah medan meta standard atau mencipta definisi medan meta tersuai.

Jumlah perbelanjaan

Nama: amount_spent

Menyertakan pelanggan berdasarkan jumlah wang yang telah dibelanjakan oleh mereka di kedai anda.

Pengendali Sama dengan: =
Tidak sama dengan: !=
Lebih besar daripada: >
Lebih kecil daripada: <
Kurang atau sama dengan: <=
Lebih besar atau sama dengan: >=
Antara: BETWEEN





Nilai
Format Julat nombor: # AND #
Nombor: #
Nombor perpuluhan: Titik perpuluhan (.) digunakan sebagai pemisah perpuluhan.
Pemisah ribu, seperti koma atau ruang, tidak diterima.
Nombor berformat khusus bahasa tidak diterima.



Contoh Sertakan pelanggan yang membelanjakan 1 hingga 999.99 di kedai anda:
amount_spent BETWEEN 1 AND 999.99
Nota
  • Mata wang yang digunakan adalah berdasarkan mata wang yang dipilih untuk kedai anda. Jangan nyatakan mata wang yang digunakan dengan memasukkan simbol mata wang.
  • BETWEEN menyertakan kedua-dua nilai mula dan nilai akhir. Sebagai contoh, amount_spent BETWEEN 1 AND 100 menyertakan pelanggan yang telah membelanjakan sekurang-kurangnya 1 dan sebanyak 100.

Bandar

Nama: customer_cities

Menyertakan pelanggan yang mempunyai alamat di bandar yang dinyatakan. Pelanggan yang mempunyai berbilang alamat mungkin akan disertakan dalam lebih daripada satu segmen pelanggan yang menggunakan penapis ini.

Pengendali Mengandungi bandar yang tepat ini: CONTAINS
Tidak mengandungi bandar yang tepat ini: NOT CONTAINS
Tidak wujud: IS NULL
Wujud: IS NOT NULL


Nilai
Format countryCode-regionCode-cityCode
Contoh Sertakan pelanggan yang mempunyai alamat di New York City:
customer_cities CONTAINS 'US-NY-NewYorkCity'
Nota Untuk mencari bandar, anda boleh mula menaip nama bandar dan kemudian pilih nilai yang sesuai daripada senarai yang dipaparkan.

Syarikat

Nama: companies

Menyertakan pelanggan daripada syarikat yang telah dikonfigurasikan sebagai pelanggan B2B.

Pengendali Mengandungi ID syarikat yang tepat ini: CONTAINS
Tidak mengandungi ID syarikat yang tepat ini: NOT CONTAINS
Tidak wujud: IS NULL
Wujud: IS NOT NULL


NilaiID Syarikat
Format
Contoh Ialah pelanggan B2B:
companies IS NOT NULL
Bukan pelanggan B2B:
companies IS NULL
Sertakan pelanggan yang bersekutu dengan syarikat tertentu:
companies CONTAINS 3778915041302






Nota
  • Apabila anda mencipta segmen pelanggan, anda boleh memilih syarikat mengikut namanya daripada senarai yang dipaparkan. Sebagai alternatif, anda boleh mula menaip tajuk syarikat dan kemudian memilih syarikat tersebut daripada senarai.
  • ID syarikat, bukannya nama syarikat, yang dimasukkan ke dalam kod. Apabila anda melalukan kursor anda pada ID syarikat, nama syarikat akan dipaparkan.

Negara atau rantau

Nama: customer_countries

Menyertakan pelanggan yang mempunyai alamat di negara atau rantau yang dinyatakan. Pelanggan yang mempunyai berbilang alamat mungkin disertakan dalam lebih daripada satu segmen pelanggan yang menggunakan penapis ini.

Pengendali Mengandungi lokasi yang tepat ini: CONTAINS
Tidak mengandungi lokasi yang tepat ini: NOT CONTAINS
Tidak wujud: IS NULL
Wujud: IS NOT NULL


Nilai Gunakan kod negara dua huruf ISO.
Format
Contoh Sertakan pelanggan yang mempunyai alamat di Amerika Syarikat:
customer_countries CONTAINS 'US'
Nota Untuk mencari negara, anda boleh mula menaip nama negara, kemudian pilih nilai yang sesuai daripada senarai yang dipaparkan.

Dicipta oleh ID aplikasi

Nama: created_by_app_id

Termasuk pelanggan yang telah dicipta oleh aplikasi yang ditentukan.

Pengendali Sama dengan: =
Tidak sama dengan: !=
NilaiID aplikasi untuk disegmenkan.
FormatID aplikasi
Contoh Termasuk pelanggan yang telah dicipta dalam pentadbir Shopify:
created_by_app_id = 1830279
Nota
  • Apabila anda mencipta segmen pelanggan, anda boleh memilih aplikasi melalui namanya daripada senarai yang dipaparkan. Sebagai alternatif, anda boleh mula menaip nama aplikasi, kemudian memilihnya daripada senarai.
  • ID aplikasi, bukan nama aplikasi, dimasukkan ke dalam kod. Apabila anda meletakkan kursor di atas ID aplikasi, nama aplikasi dipaparkan.

Status akaun pelanggan

Nama: customer_account_status

Termasuk pelanggan yang mempunyai status akaun pelanggan yang ditentukan.

Pengendali Sama dengan: =
Tidak sama dengan: !=
Nilai Ditolak: 'DECLINED' Pelanggan telah dijemput untuk mencipta akaun, tetapi menolak.
Dilumpuhkan: 'DISABLED' Pelanggan belum mencipta akaun, atau kedai anda menggunakan akaun pelanggan baharu.
Didayakan: 'ENABLED' Pelanggan telah mencipta akaun.
Dijemput: 'INVITED' Pelanggan telah dijemput untuk mencipta akaun, tetapi belum lagi menerima atau menolak.


Format
Contoh Termasuk pelanggan yang telah dijemput untuk mencipta akaun, tetapi menolak:
customer_account_status = 'DECLINED'
Nota

Tarikh pelanggan ditambah

Nama: customer_added_date

Termasuk pelanggan berdasarkan tarikh mereka ditambah pada kedai anda.

Pengendali Tepat pada tarikh: =
Bukan pada tarikh: !=
Pada atau sebelum tarikh: <=
Sebelum tarikh: <
Pada atau selepas tarikh: >=
Selepas tarikh: >
Antara tarikh: BETWEEN {date1} AND {date2}





Nilai
Format Tarikh mutlak: YYYY-MM-DD
Contoh ofset tarikh: -4w, -10y
Tarikh dinamakan:
  • Hari ini: = today
  • Semalam: = yesterday
Tarikh yang dinamakan ialah nilai lalai dan tidak boleh ditukar. Untuk tarikh tersuai, gunakan ofset tarikh.

Contoh Termasuk pelanggan yang ditambah dalam minggu lepas:
customer_added_date >= -7d

Termasuk pelanggan yang ditambah dalam lapan bulan lepas:
customer_added_date > -8m

Termasuk pelanggan yang ditambah dalam julat tarikh tertentu:
customer_added_date BETWEEN 2022-12-01 AND 2022-12-31






Nota Nilai tarikh adalah berdasarkan keseluruhan hari dan bergantung pada zon masa kedai anda.

Domain e-mel pelanggan

Nama: customer_email_domain

Termasuk pelanggan yang alamat e-melnya tergolong dalam domain yang ditentukan. Nama domain ialah bahagian alamat e-mel selepas simbol @, sebagai contoh: gmail.com.

Pengendali Sama dengan: =
Tidak sama dengan: !=
Tidak wujud: IS NULL
Wujud: IS NOT NULL


Nilai Nama domain berikut ditawarkan sebagai cadangan. Anda tidak terhad kepada nama domain ini. Anda boleh memasukkan sebarang nama domain sah yang lain secara manual:
  • Gmail: 'gmail.com'
  • Yahoo: 'yahoo.com' atau 'yahoo.ca'
  • Hotmail: 'hotmail.com'
  • AOL: 'aol.com'
  • MSN: 'msn.com'
  • Live: 'live.com'
  • Outlook: 'outlook.com'
Format
Contoh Termasuk pelanggan yang domain e-melnya ialah shopify.com:
customer_email_domain = 'shopify.com'
Nota

Bahasa pelanggan

Nama: customer_language

Termasuk pelanggan berdasarkan bahasa yang digunakan oleh pelanggan untuk berkomunikasi dengan kedai anda.

Pengendali Sama dengan: =
Tidak sama dengan: !=
Tidak wujud: IS NULL
Wujud: IS NOT NULL


Nilai Gunakan kod bahasa dua huruf ISO 639-1.
Format Nilai berikut merupakan contoh beberapa kod bahasa ISO yang lazim. Data anda tidak terhad kepada kod bahasa ini. Anda boleh memasukkan sebarang kod bahasa yang sah lain secara manual, tetapi nilai yang ditawarkan kepada anda sebagai nilai cadangan dalam editor adalah satu-satunya nilai yang tersedia dalam data pelanggan anda.
  • Inggeris: 'en'
  • Perancis: 'fr'
  • Sepanyol: 'es'
  • Jerman: 'de'
  • Itali: 'it'
  • Jepun: 'ja'
  • Rusia: 'ru'
Contoh Termasuk pelanggan yang berkomunikasi dengan kedai anda dalam bahasa Inggeris:
customer_language = 'en'

Kecualikan pelanggan yang berkomunikasi dengan kedai anda dalam bahasa Inggeris Kanada:
customer_language != 'en-CA'



Nota
  • Anda boleh menambah kod ISO penempatan pada nilai untuk menetapkan dialek bagi bahasa tersebut. Sebagai contoh, anda boleh gunakan 'en-US' untuk Amerika Syarikat dan 'en-GB' untuk United Kingdom, atau 'pt-PT' untuk Portugal dan 'pt-BR' untuk Brazil.
  • Nilai penapis bertindak sebagai kad bebas jika hanya awalan bahasa ditentukan. Sebagai contoh, jika nilai penapis ialah 'en', maka hasil anda termasuk pelanggan yang bahasanya ditetapkan kepada 'en' dan pelanggan yang bahasanya ditetapkan kepada 'en-GB', 'en-CA', dan seterusnya.

Tag pelanggan

Nama: customer_tags

Termasuk pelanggan berdasarkan tag mereka.

Pengendali Mengandungi tag yang tepat ini: CONTAINS
Tidak mengandungi tag yang tepat ini: NOT CONTAINS
Tidak wujud: IS NULL
Wujud: IS NOT NULL


NilaiNama tag pelanggan.
Format
Contoh Termasuk pelanggan yang mempunyai tag GoldStatus:
customer_tags CONTAINS 'GoldStatus'
Nota Tag tidak peka huruf besar-kecil.
Ketahui lebih lanjut tentang tag dan pertimbangannya.

Pelanggan dalam jarak

Nama: customer_within_distance

Termasuk pelanggan dalam jarak tertentu dari lokasi yang disimpan.

Parameter fungsi Anda hanya boleh menggunakan satu parameter jarak untuk setiap penapis.
coordinates (diperlukan): Gunakan parameter ini untuk menetapkan lokasi pin yang anda ingin gunakan untuk mencipta segmen anda.
distance_km (diperlukan): Gunakan parameter ini untuk menetapkan jejari jarak yang anda ingin cari pelanggan di dalamnya.
distance_mi (diperlukan): Gunakan parameter ini untuk menetapkan jejari jarak yang anda ingin cari pelanggan di dalamnya.




Pengendali MATCHES: Parameter adalah benar.
NOT_MATCHES: Parameter adalah palsu.
IS NULL: Parameter tidak wujud.
IS NOT NULL: Parameter wujud.






Nilai
Format Format yang disokong untuk koordinat:
  • Nombor (latitud), Nombor (longitud)

  • Format yang disokong untuk koordinat (latitud, longitud):
  • Nombor: #

  • Format yang disokong untuk distance_mi, distance_km:
  • Nombor: #




  • Contoh Penapis ini memerlukan koordinat dan satu parameter jarak agar menjadi sah.

    Tapis pelanggan yang mempunyai alamat dalam lingkungan 10 batu dari koordinat (45.419190, -75.696727):
    customer_within_distance MATCHES (coordinates = (45.419190, -75.696727), distance_mi = 10 )

    Penapis ini boleh digunakan bersama dengan penapis lain untuk memperkecil senarai pelanggan anda dengan lebih lanjut. Sebagai contoh:
    Tapis pelanggan yang mempunyai alamat dalam lingkungan 20 kilometer dari koordinat (43.634,-79.412) dan telah membuat sekurang-kurangnya satu pesanan:
    customer_within_distance MATCHES (coordinates = (43.634,-79.412), distance_km = 20 ) AND number_of_orders > 0






    Nota
    • Pensegmenan Shopify secara automatik menukar lokasi yang anda simpan kepada pasangan koordinat yang memaparkannya sebagai nilai yang boleh dipilih apabila menggunakan penapis ini.
    • Jika kedai anda mempunyai lokasi yang disimpan, maka Shopify Magic akan menterjemahkan pasangan koordinat tersebut secara automatik kepada nama lokasi anda dalam terjemahan ajaib itu. Sebagai contoh: "Pelanggan yang mempunyai alamat dalam lingkungan 10 batu dari lokasi 'Salt Lake City Store'."

    Peristiwa e-mel

    Nama: shopify_email.EVENT

    Memasukkan pelanggan berdasarkan peristiwa e-mel yang dipilih. Peristiwa yang disokong (EVENT) termasuk yang berikut:

    • Dilantun: bounced
    • Diklik: clicked
    • Dihantar: delivered
    • Ditandai sebagai spam: marked_as_spam
    • Dibuka: opened
    • Dinyahlanggan: unsubscribed
    Parameter fungsi activity_id (pilihan): Gunakan parameter ini untuk memilih ID aktiviti pemasaran yang anda ingin tapis.
    count (pilihan): Gunakan parameter ini untuk menentukan kekerapan berlakunya peristiwa e-mel.
    date (pilihan): Gunakan parameter ini untuk menentukan tarikh peristiwa tersebut.



    Pengendali MATCHES: Digunakan apabila peristiwa itu telah berlaku.
    NOT_MATCHES: Digunakan apabila peristiwa itu tidak berlaku.
    IS NULL: Parameter tidak wujud.
    IS NOT NULL: Parameter wujud.

    Untuk tarikh, pengendali yang tersedia termasuk:
    Sama dengan: =
    Tidak sama dengan: !=
    Lebih besar daripada: >
    Lebih kecil daripada: <
    Kurang atau sama dengan: <=
    Lebih besar atau sama dengan: >=
    Antara: BETWEEN











    Nilai
    FormatFormat yang disokong untuk activity_id:
  • = (nilai tunggal)
  • IN : Set nilai yang dipisahkan oleh koma dengan "OR" tersirat, dibalut dalam tanda kurung. Sebagai contoh: (activity_id IN (1, 2, 3)). Terdapat had sebanyak 500 ID aktiviti dalam satu set.

    Format tarikh yang disokong untuk date:
  • Tarikh mutlak: YYYY-MM-DD
  • Contoh ofset tarikh:
    • 7 hari lalu: -7d
    • 4 minggu lalu: -4w
    • 3 bulan lalu: -3m
    • 1 tahun lalu: -1y
    • Tarikh dinamakan: today, yesterday


  • Tarikh yang dinamakan ialah nilai lalai dan tidak boleh ditukar. Untuk tarikh tersuai, gunakan ofset tarikh.

    Peristiwa e-mel tersedia untuk 26 bulan yang lalu, dengan data yang bermula pada Mac 2022.

    Format yang disokong untuk count:
  • Nombor: #











  • Contoh Nyatakan sama ada peristiwa e-mel berlaku menggunakan operator MATCHES atau NOT MATCHES:
    shopify_email.opened MATCHES (activity_id = 135195754518)
    shopify_email.opened NOT MATCHES (activity_id = 135195754518)

    Gunakan parameter activity_id untuk menentukan ID aktiviti pemasaran yang anda ingin tapis:
    shopify_email.delivered MATCHES (activity_id = 135195754518)

    Gunakan parameter date dan operator >= untuk menentukan tarikh mula untuk peristiwa e-mel:
    shopify_email.delivered NOT MATCHES (activity_id = 135195754518, date >= 2022-01-01)

    Gunakan parameter date dan operator <= untuk menentukan tarikh tamat untuk peristiwa e-mel:
    shopify_email.delivered MATCHES (activity_id = 135195754518, date <= 2022-01-01)

    Gunakan parameter date dan operator BETWEEN untuk menentukan tarikh mula dan tamat untuk peristiwa e-mel:
    shopify_email.bounced NOT MATCHES (activity_id = 135195754518, date BETWEEN -12m AND today)













    Nota
    • Apabila anda mencipta segmen pelanggan menggunakan parameter activity_id, anda boleh memilih aktiviti pemasaran mengikut namanya dari senarai yang dipaparkan.
    • Disebabkan pengekalan data, ketiadaan parameter date bermakna keputusan akan ditapis untuk 26 bulan yang lalu, tanpa penetapan tarikh mula atau tamat.
    • Ketiadaan activity_id bermakna penapis anda menyertakan semua aktiviti e-mel Shopify.

    Status langganan e-mel

    Nama: email_subscription_status

    Memasukkan pelanggan berdasarkan sama ada mereka telah melanggan e-mel pemasaran anda.

    Pengendali Sama dengan: =
    Tidak sama dengan: !=
    Tidak wujud: IS NULL
    Wujud: IS NOT NULL


    Nilai Tidak melanggan: 'NOT_SUBSCRIBED' Pelanggan belum melanggan e-mel pemasaran anda.
    Melanggan: 'SUBSCRIBED' Pelanggan sedang melanggan e-mel pemasaran anda.
    Menunggu: 'PENDING' Pelanggan dalam proses melanggan e-mel pemasaran anda.
    Tidak sah: 'INVALID' Keadaan pemasaran alamat e-mel pelanggan tidak sah.
    Dinyahlanggan: 'UNSUBSCRIBED' Pelanggan telah menyahlanggan daripada e-mel pemasaran anda.
    Diredaksi: 'REDACTED' Alamat e-mel pelanggan telah diredaksi.




    Format
    Contoh Masukkan pelanggan yang telah melanggan pemasaran e-mel anda:
    email_subscription_status = 'SUBSCRIBED'
    Nota

    Tarikh pesanan pertama

    Nama: first_order_date

    Memasukkan pelanggan yang membuat pesanan pertama mereka pada tarikh yang ditetapkan.

    Pengendali Tepat pada tarikh: =
    Bukan pada tarikh: !=
    Pada atau sebelum tarikh: <=
    Sebelum tarikh: <
    Pada atau selepas tarikh: >=
    Selepas tarikh: >
    Antara tarikh: BETWEEN {date1} AND {date2}
    Tidak wujud: IS NULL
    Wujud: IS NOT NULL







    Nilai
    Format Tarikh mutlak: YYYY-MM-DD
    Contoh ofset tarikh: -4w, -10y
    Tarikh dinamakan:
    • Hari ini: = today
    • Semalam: = yesterday
    Tarikh yang dinamakan ialah nilai lalai dan tidak boleh ditukar. Untuk tarikh tersuai, gunakan ofset tarikh.

    Contoh Sertakan pelanggan yang pesanan pertamanya dibuat sejak minggu lepas:
    first_order_date >= -7d

    Sertakan pelanggan yang pesanan pertamanya dibuat sejak lapan bulan lalu:
    first_order_date > -8m



    Nota Nilai tarikh adalah berdasarkan keseluruhan hari dan bergantung pada zon masa kedai anda.

    Tarikh pesanan terakhir

    Nama: last_order_date

    Menyertakan pelanggan yang membuat pesanan terakhir mereka pada tarikh yang ditentukan.

    Pengendali Tepat pada tarikh: =
    Bukan pada tarikh: !=
    Pada atau sebelum tarikh: <=
    Sebelum tarikh: <
    Pada atau selepas tarikh: >=
    Selepas tarikh: >
    Antara tarikh: BETWEEN {date1} AND {date2}
    Tidak wujud: IS NULL
    Wujud: IS NOT NULL







    Nilai
    Format Tarikh mutlak: YYYY-MM-DD
    Contoh ofset tarikh: -4w, -10y
    Tarikh dinamakan:
    • Hari ini: = today
    • Semalam: = yesterday
    Tarikh yang dinamakan ialah nilai lalai dan tidak boleh ditukar. Untuk tarikh tersuai, gunakan ofset tarikh.

    Contoh Sertakan pelanggan yang pesanan terakhirnya dibuat sejak minggu lepas:
    last_order_date >= -7d

    Sertakan pelanggan yang pesanan terakhirnya dibuat sejak lapan bulan lalu:
    last_order_date > -8m



    Nota Nilai tarikh adalah berdasarkan keseluruhan hari dan bergantung pada zon masa kedai anda.

    Bilangan pesanan

    Nama: number_of_orders

    Menyertakan pelanggan berdasarkan bilangan pesanan yang telah mereka buat di kedai anda.

    Pengendali Sama dengan: =
    Tidak sama dengan: !=
    Lebih besar daripada: >
    Lebih kecil daripada: <
    Kurang atau sama dengan: <=
    Lebih besar atau sama dengan: >=
    Antara: BETWEEN





    NilaiNilai yang anda masukkan mestilah nombor bulat.
    Format Julat nombor: # AND #
    Nombor: #
    Contoh Sertakan pelanggan yang telah membuat lebih daripada 10 pesanan:
    number_of_orders > 10
    Nota BETWEEN menyertakan kedua-dua nilai mula dan nilai akhir. Sebagai contoh, number_of_orders BETWEEN 1 AND 100 menyertakan pelanggan yang telah membuat sekurang-kurangnya 1 pesanan dan sebanyak 100 pesanan.

    Pesanan dibuat

    Nama: orders_placed

    Menyertakan pelanggan yang membuat pesanan atau membelanjakan jumlah tertentu sepanjang julat tarikh yang ditentukan.

    Parameter fungsi app_id (pilihan): Gunakan parameter ini untuk menentukan aplikasi yang mencipta pesanan itu. Hal ini termasuk aplikasi seperti Shopify POS, yang mempunyai ID aplikasi 129785.
    location_id (pilihan): Gunakan parameter ini untuk menentukan dari lokasi mana pesanan itu dibuat. Anda boleh mendapatkan ID lokasi dalam URL pentadbir Shopify anda apabila anda menavigasi ke butiran lokasi dalam Lokasi.
    count (pilihan): Gunakan parameter ini untuk menentukan bilangan kali yang tepat pesanan telah dibuat.
    amount (pilihan): Gunakan parameter ini untuk menentukan jumlah tepat yang dibelanjakan untuk pesanan.
    sum_amount (pilihan): Gunakan parameter ini untuk menentukan jumlah yang dibelanjakan ke atas semua pesanan.
    date (pilihan): Gunakan parameter ini untuk menentukan tarikh untuk acara tersebut.






    Pengendali MATCHES: Parameter adalah benar.
    NOT_MATCHES: Parameter adalah palsu.
    IS NULL: Parameter tidak wujud.
    IS NOT NULL: Parameter wujud.

    Untuk tarikh, pengendali yang tersedia termasuk:
    Sama dengan: =
    Tidak sama dengan: !=
    Lebih besar daripada: >
    Lebih kecil daripada: <
    Kurang atau sama dengan: <=
    Lebih besar atau sama dengan: >=
    Antara: BETWEEN











    Nilai
    Format Format yang disokong untuk count, amount, dan sum_amount:
    Nombor: #

    Format yang disokong untuk date:
    Tarikh mutlak: YYYY-MM-DD
    Contoh ofset tarikh:
    • 7 hari lalu: -7d
    • 4 minggu lalu: -4w
    • 3 bulan lalu: -3m
    • 1 tahun lalu: -1y
    Tarikh yang dinamakan:
    • Hari ini: today
    • Semalam: yesterday
    Tarikh yang dinamakan ialah nilai lalai dan tidak boleh ditukar.




    Contoh Tentukan sama ada pesanan telah dibuat menggunakan pengendali MATCHES atau NOT_MATCHES :
    orders_placed MATCHES ()
    orders_placed NOT MATCHES ()

    Tapis pelanggan yang telah membuat lebih daripada 3 pesanan (termasuk) dalam 6 bulan lalu:
    orders_placed MATCHES (count >= 3, date >= -6m)

    Tapis pelanggan yang telah membelanjakan lebih daripada $1000 (termasuk) dalam 90 hari lalu:
    orders_placed MATCHES (sum_amount >= 1000, date >= -90d)

    Tapis pelanggan yang telah membelanjakan kurang daripada $100 (termasuk) dalam 7 hari lalu:
    orders_placed MATCHES (sum_amount <= 100, date >= -7d)

    Tapis pelanggan yang membelanjakan lebih daripada $1000 (termasuk) dan telah membuat lebih daripada 3 pesanan (termasuk) sejak 1 Januari 2023:
    orders_placed MATCHES (sum_amount >= 1000, count >= 3, date >= 2023-01-01)

    Gunakan parameter date dan pengendali BETWEEN untuk menentukan julat tarikh yang khusus. Anda boleh menyatakannya antara 1 Januari 2023 dan 1 Jun 2023 (termasuk) dengan cara berikut:
    orders_placed MATCHES (count >= 3, date BETWEEN 2023-01-01 AND 2023-06-01)

    Tapis pelanggan yang membuat pesanan dari sama ada lokasi HQ Gift Shop (1122334455) atau lokasi Main Street anda (6677889900):
    orders_placed MATCHES (location_id IN (1122334455,6677889900))

    Tapis pelanggan yang telah membelanjakan lebih daripada $500 secara keseluruhan dari Shopify POS:
    orders_placed MATCHES (app_id = 129785, sum_amount >= 500)






















    Nota
    • Apabila anda menuding kursor pada jumlah tersebut, mata wang yang digunakan untuk menapis pelanggan anda akan dipaparkan.
    • Apabila anda menuding kursor pada sintaks berikut:
      amount, sum_amount perihalan sintaks tersebut akan dipaparkan.
    • Ketiadaan parameters bermakna penapis anda menyertakan semua pesanan yang dibuat untuk sepanjang masa.

    Peringkat perbelanjaan yang diramalkan

    NAMA: predicted_spend_tier

    Menyertakan pelanggan yang berada dalam peringkat perbelanjaan yang diramalkan dan ditentukan. Ketahui lebih lanjut tentang peringkat perbelanjaan yang diramalkan.

    Pengendali Sama dengan: =
    Tidak sama dengan: !=
    Tidak wujud: IS NULL
    Wujud: IS NOT NULL


    Nilai 'HIGH'
    'MEDIUM'
    'LOW'



    Format
    Contoh Sertakan pelanggan yang berada dalam peringkat HIGH:
    predicted_spend_tier = 'HIGH'
    Nota

    Status langganan produk

    Nama: product_subscription_status

    Menyertakan pelanggan yang mempunyai status langganan produk yang ditentukan.

    Pengendali Sama dengan: =
    Tidak sama dengan: !=
    Tidak wujud: IS NULL
    Wujud: IS NOT NULL


    Nilai Aktif: 'SUBSCRIBED' Pelanggan mempunyai langganan produk yang aktif.
    Dibatalkan: 'CANCELLED' Pelanggan telah membatalkan langganan produk mereka.
    Tamat tempoh: 'EXPIRED' Langganan produk pelanggan telah tamat tempoh.
    Gagal: 'FAILED' Pelanggan mempunyai pembayaran yang gagal.
    Tidak pernah melanggan: 'NEVER_SUBSCRIBED' Pelanggan tidak pernah melanggan.
    Dijeda: 'PAUSED' Pelanggan telah menjeda langganan produk mereka.




    Format
    Contoh Sertakan pelanggan yang mempunyai langganan produk yang aktif:
    product_subscription_status = 'SUBSCRIBED'
    Nota

    Produk yang dibeli

    Nama: products_purchased

    Menyertakan pelanggan yang membeli produk yang ditentukan. Selain itu, anda boleh menyertakan pelanggan yang membeli produk tersebut dalam julat tarikh yang ditentukan.

    Parameter fungsi id (pilihan): Gunakan parameter ini untuk menentukan produk yang telah dibeli oleh pelanggan yang ingin anda tapis.
    quantity (pilihan): Gunakan parameter ini untuk menentukan kuantiti produk yang dibeli setiap pesanan.
    sum_quantity (pilihan): Gunakan parameter ini untuk menentukan kuantiti produk yang dibeli merentas semua pesanan.
    date (pilihan): Gunakan parameter ini untuk menentukan tarikh bagi acara tersebut.
    tag (pilihan): Gunakan parameter ini untuk menentukan tag produk bagi produk dibeli yang anda ingin tapis.



    Pengendali MATCHES: Parameter adalah benar.
    NOT_MATCHES: Parameter adalah palsu.
    IS NULL: Parameter tidak wujud.
    IS NOT NULL: Parameter wujud.

    Untuk tarikh, pengendali yang tersedia termasuk:
    Sama dengan: =
    Tidak sama dengan: !=
    Lebih besar daripada: >
    Lebih kecil daripada: <
    Kurang atau sama dengan: <=
    Lebih besar atau sama dengan: >=
    Antara: BETWEEN











    Nilai
    Format Format yang disokong untuk tag:
    rentetan (nilai tunggal)

    Format yang disokong untuk id:
  • = (nilai tunggal)
  • IN : Satu set nilai dipisahkan koma dengan "OR" tersirat, dibalut dalam kurungan. Contohnya: (id IN (1012132033639, 2012162031638, 32421429314657)). Terdapat had sebanyak 500 ID produk dalam satu set.

    Format tarikh yang disokong:
    Tarikh mutlak: YYYY-MM-DD
    Contoh ofset tarikh:
    • 7 hari lalu: -7d
    • 4 minggu lalu: -4w
    • 3 bulan lalu: -3m
    • 1 tahun lalu: -1y
    • Tarikh dinamakan: today, yesterday
    Tarikh bernama ialah nilai lalai dan tidak boleh ditukar.

    Format yang disokong untuk quantity dan sum_quantity:
    Nombor: #










  • Contoh Tentukan sama ada produk telah dibeli menggunakan pengendali MATCHES atau NOT_MATCHES:
    products_purchased MATCHES (id = 2012162031638)
    products_purchased NOT MATCHES (id IN (2012162031638, 1012132033639)) products_purchased MATCHES (tag = 'red')

    Tapis pelanggan yang membeli produk khusus sejak 1 Januari 2022 hingga hari ini:
    products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND today)

    Tapis pelanggan yang membeli produk dengan tag 'red' sejak 1 Januari 2022 hingga hari ini:
    products_purchased MATCHES (tag = 'red', date BETWEEN 2022-01-01 AND today)

    Dalam tempoh 30 hari yang lalu:
    products_purchased MATCHES (date >= -30d)

    Sehingga 1 Januari 2022:
    products_purchased MATCHES (date <= 2022-01-01)

    Gunakan parameter date dan pengendali BETWEEN untuk menentukan julat tarikh khusus. Anda boleh menyatakannya antara 1 Januari 2022 dan 1 Jun 2022 (termasuk) dengan cara berikut:
    products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND 2022-06-01)

    Tapis pelanggan yang telah membeli banyak produk dengan tag khusus baru-baru ini:
    products_purchased MATCHES (tag = 'product_tag', sum_quantity >= 3, date >= -90d)



















    Nota
    • Apabila anda mencipta segmen pelanggan menggunakan parameter id, anda boleh memilih produk tersebut mengikut nama atau imejnya daripada senarai yang dipaparkan. Sebagai alternatif, anda boleh mula menaip tajuk produk dan kemudian, memilihnya daripada senarai.
    • ID produk, bukan tajuk produk, dimasukkan ke dalam kod. Apabila anda menuding kursor pada ID produk, tajuk dan imej produk akan dipaparkan.
    • Ketiadaan kedua-dua parameter date bermakna hasil akan ditapis untuk sepanjang masa, tiada tarikh mula atau tamat yang ditetapkan.
    • Ketiadaan mana-mana parameter bermakna penapis anda menyertakan semua produk yang dibeli untuk sepanjang masa.

    Kumpulan RFM

    Nama: rfm_group

    Menyertakan pelanggan berdasarkan kumpulan RFM yang mereka dikategorikan. Ketahui lebih lanjut tentang analisis pelanggan RFM.

    Senarai kemungkinan pengendali dan nilai kumpulan RFM, termasuk contoh.
    Pengendali Sama dengan: =
    Tidak sama dengan: !=
    Tidak wujud: IS NULL
    Wujud: IS NOT NULL


    Nilai Dorman: 'DORMANT'
    Berisiko: 'AT_RISK'
    Pernah setia: 'PREVIOUSLY_LOYAL'
    Perlu perhatian: 'NEEDS_ATTENTION'
    Hampir hilang: 'ALMOST_LOST'
    Setia: 'LOYAL'
    Berpotensi: 'PROMISING'
    Aktif: 'ACTIVE'
    Baharu: 'NEW'
    Juara: 'CHAMPIONS'
    Prospek: 'PROSPECTS'









    Format
    Contoh Sertakan pelanggan dalam kumpulan RFM Perlu Perhatian:
    rfm_group = 'NEEDS_ATTENTION'
    Nota

    Status langganan SMS

    Nama: sms_subscription_status

    Menyertakan pelanggan berdasarkan sama ada mereka dilanggan pada mesej teks SMS pemasaran anda. Ketahui lebih lanjut tentang mengumpulkan maklumat hubungan pelanggan.

    Pengendali Sama dengan: =
    Tidak sama dengan: !=
    Tidak wujud: IS NULL
    Wujud: IS NOT NULL


    Nilai Dilanggan: 'SUBSCRIBED' Pelanggan dilanggan pada mesej teks SMS pemasaran anda.
    Tertunda: 'PENDING' Pelanggan sedang dalam proses melanggan mesej teks SMS pemasaran anda.
    Disunting: 'REDACTED' Pelanggan mempunyai penyuntingan belum selesai disebabkan oleh permintaan pemadaman GDPR.
    Nyahlanggan: 'UNSUBSCRIBED' Pelanggan telah menyahlanggan daripada mesej teks SMS pemasaran anda.
    Tidak dilanggan: 'NOT_SUBSCRIBED' Pelanggan tidak pernah melanggan mesej teks SMS pemasaran anda.



    Format
    Contoh Sertakan pelanggan yang telah melanggan mesej teks SMS pemasaran anda:
    sms_subscription_status = 'SUBSCRIBED'
    Nota

    Negeri atau wilayah

    Nama: customer_regions

    Menyertakan pelanggan yang mempunyai alamat di rantau yang ditentukan dalam sesebuah negara. Pelanggan yang mempunyai berbilang alamat mungkin disertakan dalam lebih daripada satu segmen pelanggan yang menggunakan penapis ini.

    Pengendali Mengandungi lokasi yang tepat ini: CONTAINS
    Tidak mengandungi lokasi yang tepat ini: NOT CONTAINS
    Tidak wujud: IS NULL
    Wujud: IS NOT NULL


    NilaiGunakan kod negara ISO dengan kod subbahagian ISO 3166-2.
    Format
    Contoh Sertakan pelanggan yang mempunyai alamat di Negeri New York:
    customer_regions CONTAINS 'US-NY'
    Nota Untuk mencari rantau, anda boleh mula menaip nama rantau, kemudian pilih nilai yang sesuai daripada senarai yang dipaparkan.

    Akaun kredit kedai

    Nama: store_credit_accounts

    Menyertakan pelanggan yang mempunyai baki kredit kedai pada kedai anda.

    Parameter fungsi balance (pilihan): Gunakan parameter ini untuk menentukan baki akaun kredit kedai semasa pelanggan.
    currency (pilihan): Gunakan parameter ini untuk menentukan mata wang bagi baki kredit kedai pelanggan.
    next_expiry_date (pilihan): Gunakan parameter ini untuk menentukan tarikh kredit kedai tidak dibelanja yang akan tamat tempoh paling awal.
    last_credit_date (pilihan): Gunakan parameter ini untuk menentukan tarikh kali terakhir pelanggan menerima kredit kedai.


    Pengendali MATCHES: Parameter adalah benar.
    NOT_MATCHES: Parameter adalah palsu.
    IS NULL: Parameter tidak wujud.
    IS NOT NULL: Parameter wujud.

    Untuk tarikh, pengendali yang tersedia termasuk:
    Sama dengan: =
    Tidak sama dengan: !=
    Lebih besar daripada: >
    Lebih kecil daripada: <
    Kurang atau sama dengan: <=
    Lebih besar atau sama dengan: >=
    Antara: BETWEEN











    Nilai
    Format Format yang disokong untuk currency:
    Kod mata wang: Sebagai contoh USD

    Format yang disokong untuk balance:
    Nombor: #

    Format yang disokong untuk next_expiry_date dan last_credit_date:
    Tarikh mutlak: YYY-MM-DD
    Contoh ofset tarikh:
    7 hari lalu: -7d
    4 minggu lalu: -4w
    3 bulan lalu: -3m
    1 tahun lalu: -1y
    Tarikh yang dinamakan:
  • Hari ini: today
  • Semalam: yesterday
  • Tarikh yang dinamakan ialah nilai lalai dan tidak boleh ditukar.












    Contoh Tapis pelanggan yang mempunyai baki akaun kredit kedai yang lebih besar daripada atau sama dengan 1 dalam sebarang mata wang:
    store_credit_accounts MATCHES (balance >= 1)

    Tapis pelanggan yang mempunyai baki akaun kredit kedai yang lebih besar daripada atau sama dengan $1 USD:
    store_credit_accounts MATCHES (balance >= 1, currency: 'USD')

    Tapis pelanggan yang mempunyai kredit kedai yang akan tamat tempoh dalam masa 7 hari akan datang:
    store_credit_accounts MATCHES (next_expiry_date <= +7d)

    Tapis pelanggan yang kali terakhir menerima kredit kedai lebih daripada 1 bulan lalu tetapi masih mempunyai baki yang tersedia untuk dibelanjakan:
    store_credit_accounts MATCHES (last_credit_date <= -1m, balance >= 1)









    Nota
    • Pelanggan mempunyai akaun kredit kedai jika anda pernah mengeluarkan kredit kedai kepada mereka. Baki kredit kedai pelanggan boleh lebih besar daripada atau sama dengan 0.
    • Akaun kredit kedai adalah khusus untuk sesuatu mata wang. Jika anda tidak menyertakan currency parameter dalam segmen anda, maka penapis anda akan memulangkan semua akaun kredit kedai tanpa mengira jenis mata wang.
    • Pelanggan boleh mempunyai 0 hingga berbilang akaun kredit kedai, bergantung pada jumlah mata wang yang anda sokong. Contohnya, jika anda mengeluarkan kredit kedai kepada pelanggan dalam kedua-dua CAD dan USD, maka pelanggan tersebut mempunyai 2 akaun kredit kedai.

    Acara laman kedai

    Nama: storefront.EVENT

    Menyertakan pelanggan berdasarkan acara laman kedai. Acara yang disokong (EVENT) termasuk yang berikut:

    • Produk dilihat: product_viewed
    • Koleksi dilihat: collection_viewed
    Parameter fungsi id (pilihan): Gunakan parameter ini untuk menentukan produk atau koleksi yang anda mahu tapis.
    date (pilihan): Gunakan parameter ini untuk menentukan tarikh bagi acara itu.
    count (pilihan): Gunakan parameter ini untuk menentukan bilangan kali yang tepat sesuatu produk atau koleksi dilihat.

    Parameter khusus acara produk:
    tag (pilihan): Gunakan parameter ini untuk menentukan tag produk yang anda mahu tapis. Ciri ini mempunyai kelakuan yang sama seperti menapis untuk setiap ID produk yang mempunyai tag tersebut.






    Pengendali MATCHES: Parameter adalah benar.
    NOT_MATCHES: Parameter adalah palsu.
    IS NULL: Parameter tidak wujud.
    IS NOT NULL: Parameter wujud.

    Untuk tarikh, pengendali yang tersedia termasuk:
    Sama dengan: =
    Tidak sama dengan: !=
    Lebih besar daripada: >
    Lebih kecil daripada: <
    Kurang atau sama dengan: <=
    Lebih besar atau sama dengan: >=
    Antara: BETWEEN











    Nilai
    Format Format yang disokong untuk id:
  • = (nilai tunggal)
  • IN : Satu set nilai dipisahkan koma dengan "OR" tersirat, dibalut dalam kurungan. Contohnya: (id IN (1012132033639, 2012162031638, 32421429314657)). Terdapat had sebanyak 500 ID produk atau koleksi dalam satu set.

    Format yang disokong untuk tag: rentetan (nilai tunggal)

    Format tarikh format: Tarikh mutlak: YYYY-MM-DD
    Contoh ofset tarikh:
    • 7 hari lalu: -7d
    • 4 minggu lalu: -4w
    • 3 bulan lalu: -3m
    • 1 tahun lalu: -1y
    Tarikh yang dinamakan:
    • Hari ini: today
    • Semalam: yesterday
    Acara laman kedai tersedia untuk 26 bulan yang lalu, dengan data bermula pada bulan Mei 2023.

    Tarikh yang dinamakan ialah nilai lalai dan tidak boleh ditukar. Untuk tarikh tersuai, gunakan ofset tarikh.






  • Contoh Tentukan sama ada acara laman kedai berlaku dengan menggunakan pengendali MATCHES atau NOT_MATCHES: storefront.product_viewed MATCHES()
    storefront.collection_viewed NOT MATCHES ()

    Gunakan parameter id untuk menentukan produk yang anda mahu tapis:
    storefront.product_viewed MATCHES (id = 2012162031638)
    storefront.collection_viewed MATCHES (id IN (2012162031638, 456, 789))

    Gunakan parameter tag pada tag produk yang anda mahu tapis:
    storefront.product_viewed MATCHES (tag CONTAINS 'jeans')

    Gunakan parameter date dan pengendali >= untuk menentukan tarikh mula bagi acara laman kedai:
    storefront.product_viewed MATCHES (id = 2012162031638, date >= 2023-04-03)
    storefront.collection_viewed MATCHES (id = 2012162031638, date >= -30d)

    Gunakan parameter date dan pengendali <= untuk menentukan tarikh tamat bagi acara laman kedai:
    storefront.product_viewed MATCHES (id = 2012162031638, date <= 2023-04-30)
    storefront.collection_viewed MATCHES (id = 2012162031638, date <= -7d)

    Gunakan parameter date dan pengendali BETWEEN untuk menentukan kedua-dua tarikh mula dan tamat bagi acara laman kedai:
    storefront.product_viewed MATCHES (id = 2012162031638, date BETWEEN 2023-04-03 AND 2023-04-30)
    storefront.collection_viewed MATCHES (id = 2012162031638, date BETWEEN -90d AND -30d)

    Tapis pelanggan yang melihat produk tertentu dalam masa 30 hari yang lalu:
    storefront.product_viewed MATCHES (id = 2012162031638, date >= -30d)

    Tapis pelanggan yang melihat koleksi tertentu sejak 1 Januari 2023 hingga hari ini:
    storefront.collection_viewed MATCHES (id = 2012162031638, date BETWEEN 2023-01-01 AND today)

























    Nota
    • Apabila anda mencipta segmen pelanggan menggunakan parameter id, anda boleh memilih produk atau koleksi mengikut nama atau imejnya daripada senarai yang dipaparkan. Sebagai alternatif, anda boleh mula menaip tajuk produk atau koleksi, dan kemudian memilihnya daripada senarai.
    • ID produk atau koleksi, bukan tajuk, dimasukkan ke dalam kod. Apabila anda menuding kursor pada ID tersebut, tajuk dan imej produk atau koleksi akan dipaparkan.
    • Koleksi menggunakan imej yang disimpan sebagai lakaran kenit koleksi, jika berkenaan. Jika tidak, maka ruang letak imej generik akan dipaparkan.
    • Disebabkan pengekalan data, ketiadaan parameter date bermakna keputusan akan ditapis untuk 26 bulan yang lalu, tanpa penetapan tarikh mula atau tamat.
    • Ketiadaan id bermakna penapis anda menyertakan semua produk.