Obține date despre plățile abandonate

În fluxurile de lucru care necesită date referitoare la plățile abandonate, puteți utiliza acțiunea Obține date despre plățile abandonate pentru a recupera informații despre plățile abandonate din magazinul dvs. Plățile abandonate reprezintă sesiunile de plată ale clienților care au fost începute, dar nu au fost finalizate.

Configurare

Câmpuri

Acțiunea Obține date despre plățile abandonate conține următoarele câmpuri:

Câmpuri utilizate în acțiunile Obține date.
CâmpDescriere
Sortează datele dupăObligatoriu. Parametrii după care sunt sortate datele returnate de interogarea de căutare.
Număr maxim de rezultateObligatoriu. Numărul maxim de rezultate care pot fi returnate de interogarea de căutare pe care o selectați. Puteți returna cel mult 100 de rezultate simultan.
InterogareObligatoriu. Alegeți dintre interogările comune sau selectați Avansat pentru a vă crea propria interogare.

Șir de interogare

Acesta este un exemplu de interogare pentru obținerea plăților abandonate care au fost create în ultima zi:

created_at:>'{{ scheduledAt | date_minus: "1 day" }}'

Variabila created_at este un filtru disponibil în interogarea privind plățile abandonate și poate fi utilizată de mai multe ori sau combinată cu alte variabile. Variabila Liquid scheduledAt este disponibilă pentru fluxurile de lucru care au utilizat declanșatorul Oră programată. Eticheta Liquid date_minus este o etichetă Flow specială care vă permite să scădeți timpul dintr-o dată.

Când interogați date, este util să știți următoarele:

  • Lista filtrelor disponibile pentru plățile abandonate

  • Interogările trebuie să respecte o anumită sintaxă

  • Valorile câmpurilor de interogare nu sunt întotdeauna documentate. În unele cazuri, valorile pot fi găsite consultând documentația API. Alternativ, adesea puteți găsi valorile câmpurilor în adresele URL din panoul de administrare atunci când aplicați filtre. De exemplu, pentru a găsi anumite valori de interogare pentru Comenzi, filtrați pagina Comenzi din panoul de administrare, apoi verificați adresa URL.

  • Puteți rula sau testa o interogare în magazinul dvs. folosind app-ul Shopify GraphiQL.

  • Atenție la ce se întâmplă dacă interogarea dvs. eșuează. Adesea, API-ul va returna toate rezultatele (în loc de niciunul).

Date returnate

Toate acțiunile Obține date returnează o listă cuprinsă între 0 și 100 de resurse. În funcție de cazul dvs. de utilizare, este posibil să doriți să utilizați aceste date în diferite moduri:

  • Dacă trebuie să gestionați individual fiecare articol din listă, cum ar fi să adăugați o etichetă pentru fiecare, atunci puteți utiliza acțiunea Pentru fiecare.
  • Dacă trebuie să agregați date, cum ar fi să numărați câte rezultate au fost returnate, puteți utiliza acțiunile Numără sau Sumă.
  • Dacă trebuie să generați lista ca rezultat, cum ar fi să trimiteți un e-mail cu toate articolele, puteți utiliza datele returnate direct în acțiunile ulterioare.

Pentru a accesa datele returnate în pașii care urmează acestei acțiuni, utilizați variabila numită Obține date despre plățile abandonate, care este o listă a plăților abandonate. Puteți utiliza această variabilă atât în condiții, cât și în acțiuni. De exemplu, puteți trimite lista plăților abandonate într-o acțiune Trimite un e-mail intern similară cu aceasta:

{% for single_checkout in getAbandonedCheckoutData %}
  * {{ single_checkout.email }} - {{ single_checkout.totalPrice }}
{% endfor %}

Declanșatoare

Puteți utiliza această acțiune în orice flux de lucru, inclusiv cu declanșatorul Oră programată. Într-un flux de lucru care utilizează declanșatorul Oră programată, fluxul de lucru începe la o oră specificată de dvs., nu ca rezultat al unui eveniment. Deoarece nu există niciun eveniment specific în magazinul dvs. sau dintr-un app care să înceapă fluxul de lucru, nu există date incluse automat.

Referință API

Pentru mai multe informații despre API-ul utilizat în această acțiune, consultați Interogarea privind plățile abandonate.