REST API galapunkts

GET /v1/sources

Datplūsmas avoti pašreizējā tiešsaistes periodā ar klasifikāciju un neobligātām pakārtotām rindām.

Pieprasījums

GET https://api.nowmetrix.com/v1/sources?site=TRACKER_ID

Izmantojiet šo specializēto galapunktu, ja vēlaties uzzināt, no kurienes nāk tiešsaistē esošie lasītāji un Jums nav nepieciešami pilni reāllaika populārāko lapu dati.

Autentifikācija

Nepieciešama API atslēga Authorization galvenē: Authorization: Bearer nm_YOUR_KEY.

Vaicājuma parametri

Nosaukums Tips Obligāts Apraksts
site string obligāts Tracker ID. API atslēgai ir jābūt piekļuvei šim tracker.

cURL piemērs

curl -H "Authorization: Bearer nm_YOUR_KEY" \
  "https://api.nowmetrix.com/v1/sources?site=TRACKER_ID"

Atbildes piemērs

{
  "site": "TRACKER_ID",
  "updated_at": "2026-06-26T12:24:30+00:00",
  "total_visitors": 128,
  "sources": [
    {
      "medium": "search",
      "source": "Google Search",
      "count": 46,
      "percent": 36,
      "children": [
        {
          "label": "google.com",
          "count": 28
        },
        {
          "label": "google.ch",
          "count": 18
        }
      ]
    },
    {
      "medium": "social",
      "source": "social.example",
      "count": 24,
      "percent": 19,
      "children": []
    },
    {
      "medium": "newsletter",
      "source": "morning-briefing",
      "count": 17,
      "percent": 13,
      "children": [
        {
          "label": "daily-edition",
          "count": 11
        },
        {
          "label": "evening-edition",
          "count": 6
        }
      ]
    }
  ]
}

Atbildes lauki

Lauks Tips Apraksts
site string Pieprasījumā izmantotais Tracker ID.
updated_at string UTC laikspiedols, kas norāda, kad tika ģenerēta datu kopa.
total_visitors integer Aktīvie lietotāji, kas iekļauti avotu sadalījumā.
sources[] array<object> Avotu rindas, sakārtotas pēc skaita.
sources[].medium string Avota kategorija, piemēram, search, social, newsletter, (none) vai (not set), ja utm_source nav norādīts utm_medium.
sources[].source string Normalizēts avota apzīmējums.
sources[].count integer Aktīvo lietotāju skaits no šī avota.
sources[].percent integer Noapaļota procentuālā daļa no kopējā apmeklētāju skaita.
sources[].children[] array<object> Neobligātas detalizētas rindas, piemēram, meklēšanas resursdatoru nosaukumi vai kampaņu nosaukumi.
sources[].children[].label string Pakārtotās rindas apzīmējums.
sources[].children[].count integer Pakārtotās rindas skaits.

Datu aktualitāte un kešatmiņa

Katram tracker atbildes tiek mikrokešotas 8 sekundes. Atbildē ir iekļauta arī galvene X-NowMetrix-Microcache ar vērtību HIT vai MISS.

Kļūdas

HTTP Kods Apraksts
400 site_required Trūkst obligātā site parametra.
401 missing_token Trūkst Authorization galvenes.
401 invalid_token Tokens ir nederīgs vai atsaukts.
403 site_not_authorized API atslēgai nav piekļuves šim tracker.
429 rate_limit_exceeded Pārsniegts pieprasījumu biežuma ierobežojums.
503 redis_unavailable Reāllaika aizmugursistēma īslaicīgi nav pieejama.
{
  "error": {
    "code": "invalid_token",
    "message": "Bearer token is invalid or revoked."
  }
}