Gauti prenumeratos bandymų atsiskaityti duomenis

Darbo eigose, kurioms reikalingi prenumeratos bandymų atsiskaityti duomenys, galite naudoti veiksmą „Gauti prenumeratos bandymų atsiskaityti duomenis“, kad gautumėte užsakymų informaciją iš savo parduotuvės.

Konfigūracija

Laukai

Veiksme „Gauti prenumeratos bandymų atsiskaityti duomenis“ yra šie laukai, kurie naudojami užklausai sukurti:

Laukai, naudojami veiksmuose „Gauti duomenis“.
LaukasAprašymas
Rūšiuoti duomenis pagalBūtina. Parametrai, pagal kuriuos rūšiuojami paieškos užklausos grąžinami duomenys.
Didžiausias rezultatų skaičiusBūtina. Didžiausias rezultatų, kuriuos gali grąžinti Jūsų pasirinkta paieškos užklausa, skaičius. Vienu metu galite grąžinti iki 100 rezultatų.
UžklausaBūtina. Pasirinkite iš įprastų užklausų arba pasirinkite Išplėstinė, kad sukurtumėte savo.

Užklausos eilutė

Štai užklausos, skirtos gauti per pastarąsias tris dienas sukurtus prenumeratos bandymus atsiskaityti, pavyzdys:

created_at:>'{{ createdAt | date_minus: "3 day" }}'

Kintamasis created_at yra filtras, pasiekiamas prenumeratos bandymo atsiskaityti užklausoje, ir gali būti naudojamas konkretiems prenumeratos bandymų atsiskaityti klaidų pranešimams pasirinkti.

Teikiant duomenų užklausas, naudinga žinoti:

  • Pasiekiamų prenumeratos bandymo atsiskaityti filtrų sąrašas
  • Užklausos turi atitikti tam tikrą sintaksę
  • Užklausos laukų vertės ne visada yra dokumentuotos. Kai kuriais atvejais vertes galima rasti peržiūrėjus API dokumentus. Arba laukų vertes dažnai galite rasti administratoriaus skydelio URL, kai filtruojate. Pavyzdžiui, norėdami rasti kai kurias užsakymo užklausos vertes, filtruokite puslapį „Užsakymai“ administratoriaus skydelyje ir patikrinkite URL.
  • Užklausą savo parduotuvėje galite paleisti arba išbandyti naudodami „Shopify GraphiQL“ programėlę.
  • Atminkite, kas nutiks, jei jūsų užklausa nepavyks. Dažnai API grąžins visus rezultatus, o ne nė vieno.

Grąžinti duomenys

Visi veiksmai Gauti duomenis grąžina sąrašą nuo 0 iki 100 išteklių. Atsižvelgiant į Jūsų naudojimo atvejį, šiuos duomenis galite naudoti įvairiais būdais:

  • Jei kiekvieną sąrašo elementą reikia apdoroti atskirai, pavyzdžiui, prie kiekvieno pridėti žymą, galite naudoti veiksmą „Kiekvienam“.
  • Jei reikia apibendrinti duomenis, pavyzdžiui, suskaičiuoti, kiek rezultatų buvo grąžinta, galite naudoti veiksmus „Skaičiuoti“ arba „Sumuoti“.
  • Jei reikia pateikti sąrašą, pavyzdžiui, išsiųsti el. laišką su visais elementais, vėlesniuose veiksmuose galite tiesiogiai naudoti grąžintus duomenis.

Norėdami pasiekti grąžintus duomenis veiksmuose, kurie seka po šio, naudokite kintamąjį pavadinimu Gauti prenumeratos bandymo atsiskaityti duomenis, kuris yra prenumeratos bandymų atsiskaityti sąrašas. Šį kintamąjį galite naudoti ir sąlygose, ir veiksmuose. Pavyzdžiui, prenumeratos bandymų atsiskaityti sąrašą galite išsiųsti veiksmu Siųsti vidinį el. laišką, štai taip:

{% for getSubscriptionBillingAttemptData_item in getSubscriptionBillingAttemptData %}
  {{getSubscriptionBillingAttemptData_item.errorMessage}}
{% endfor %}

Pavyzdys

Pavyzdžiui, darbo eiga suplanuota vykdyti kiekvieną sekmadienį 9.00 val. Veiksmas Gauti prenumeratos bandymo atsiskaityti duomenis naudojamas norint surinkti duomenis apie prenumeratos bandymus atsiskaityti, sukurtus per pastarąją savaitę. Jei juose yra klaidos pranešimas, bandymai atsiskaityti išsiunčiami el. paštu.

API nuoroda