Autentificare
Începe

Documentație Easy Digital Downloads

Documentație, Materiale de Referință și Tutoriale pentru Easy Digital Downloads 

EDD REST API – Statistici

EDD REST API poate returna o cantitate mare de informații statistice despre magazinul dvs. folosind endpoint-ul /stats/. Interogarea stats este utilizată pentru preluarea statisticilor de câștiguri/vânzări din magazinul dvs. Poate fi utilizată pentru a prelua câștigurile totale pentru luna curentă, anul trecut, o anumită perioadă de date etc., precum și aceleași opțiuni pentru vânzări. Poate fi, de asemenea, utilizată pentru preluarea statisticilor de câștiguri / vânzări pentru oricare sau toate produsele.

Endpoint-ul stats este:

https://example.com/edd-api/stats/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&type=

Rețineți că interogarea stats necesită un parametru type care să fie transmis. Există două opțiuni de tip:

  • sales – Pentru preluarea statisticilor de vânzări.
  • earnings – Pentru preluarea statisticilor de câștiguri.

Ambele tipuri de interogări sales și earnings includ parametri suplimentari pentru opțiuni de dată și produs:

  • date – Data pentru care se preiau câștigurile sau vânzările. Aceasta are trei valori acceptate:
    • today – Va prelua statisticile pentru ziua curentă.
    • yesterday – Va prelua statisticile pentru ziua precedentă.
    • range – Va prelua statisticile pentru o perioadă de date.
      • startdate – Format: YYYYMMDD. Exemplu: 20120224 = 2012/02/24
      • enddate – Format: YYYYMMDD. Exemplu: 20120531 = 2012/02/24
  • product – utilizat pentru preluarea statisticilor de vânzări sau câștiguri pentru un produs specific sau pentru toate produsele. Această opțiune are două valori acceptate:
    • # – ID-ul produsului pentru care se preiau statisticile.
    • all – Preluare statistici pentru toate produsele. Această opțiune nu suportă paginare.

Notă: opțiunile product și date nu pot fi combinate. Puteți utiliza doar una dintre ele.

O interogare de bază pentru statistici de câștiguri arată astfel:

https://example.com/edd-api/stats/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&type=earnings

Și răspunsul este:

{
    "earnings": {
        "current_month": 20,
        "last_month": 311.96,
        "totals": 1302.2764
    }
}

O interogare de bază pentru statistici de vânzări arată astfel:

https://yoursite.com/edd-api/stats/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&type=sales

Și răspunsul este:

{
    "sales": {
        "current_month": 1,
        "last_month": 18,
        "totals": 71
    }
}

Dacă se transmite o dată de today sau yesterday, interogarea arată astfel:

https://yoursite.com/edd-api/stats/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&type=sales&date=today

Și răspunsul:

{
    "sales": {
        "today": 1
    }
}

Dacă se transmite o perioadă de date, interogarea va fi:

https://yoursite.com/edd-api/stats/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&type=sales&date=range&startdate=20130201&enddate=20130210

Și răspunsul:

{
    "totals": 12,
    "sales": {
        "20130201": 0,
        "20130202": 0,
        "20130203": 0,
        "20130204": 0,
        "20130205": 0,
        "20130206": 1,
        "20130207": 0,
        "20130208": 0,
        "20130209": 11,
        "20130210": 0
    }
}

Fiecare element din obiectul sales reprezintă ziua, iar valoarea este suma.

Dacă se transmite parametrul product, astfel

https://yoursite.com/edd-api/stats/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&type=sales&product=all

răspunsul va fi:

{
    "sales": [
        {
            "test-2": "6"
        },
        {
            "simple-notices-pro": "48"
        },
        {
            "love-it-pro": "13"
        },
        {
            "test-product-2-2": "0"
        },
        {
            "test-product-1-2": "0"
        }
    ]
}

Sau pentru un produs individual:

https://yoursite.com/edd-api/stats/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&type=sales&product=16

Răspuns:

{
    "sales": [
        {
            "simple-notices-pro": "48"
        }
    ]
}
A fost util acest articol?

Începeți să vindeți astăzi!

Alăturați-vă peste 50.000 de proprietari de magazine inteligente și începeți să folosiți cel mai ușor mod de a vinde produse digitale cu WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]