TD API 2.0 - Getting hourly statistics

πŸ“˜

АдрСс для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ запросов:

https://tdm4.adcloud.org/api/v2/?method=MethodName

Π’ качСствС get-ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ динамичСски ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‡Π΅Ρ€Π΅Π· URL-строку.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ почасовой статистики ΠΏΠΎ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΌ кампаниям ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

"method": "Statistic.getSourceDate" позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΡ‡Π°ΡΠΎΠ²ΡƒΡŽ статистику Π² Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠ΅: РСкламная кампания β†’ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ β†’ ВрСмя суток (часы).

Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ запрос, ΡƒΠΊΠ°Π·Π°Π² Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² "partner_xxhash" - xxhash ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ статистичСскиС Π΄Π°Π½Π½Ρ‹Π΅.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запроса:

  • partner_xxhash - ID ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° (Ρ‚ΠΈΠΏ string),
  • period - ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с двумя Π΄Π°Ρ‚Π°ΠΌΠΈ, Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ† ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°, строки Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° YYYY-MM-DD.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚Π°:

  • "client_id" - Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ID ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°,
  • "client_title" - НазваниС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°,
  • "campaigns" - Массив ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°,
  • "campaign_id" - Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ID ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ,
  • "campaign_title" - НазваниС ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ,
  • "source" - Массив источников,
  • "ssp_test_1" - НазваниС источника,
  • "2023-11-17 13:00:00" - Массив статистичСских Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ часам, ΠΏΠΎ МБК. КакиС Π΄Π°Π½Π½Ρ‹Π΅ входят Π² статистику ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ смотритС Π½ΠΈΠΆΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ запроса:

{
  "jsonrpc": "2.0",
  "method": "Statistic.getSourceDate",
  "params": {
    "partner_xxhash":"F509DE02732B74ED",
    "period": {
      "from": "2023-10-29",
      "to": "2023-10-29"
    }
  },
  "id": 1
}

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚Π²Π΅Ρ‚Π°:

{
  "jsonrpc": "2.0",
  "result": {
    "client_id": "tdm4#1234",
    "client_title": "Name client",
    "campaigns": [
      {
        "campaign_id": "tdm4#1234.1",
        "campaign_title": "Name campaign",
        "source": {
          "ssp_test": {
            "2023-11-17 13:00:00": {
              "cpm_bid": 99.99999999999947,
              "minus_win_raw_tt": 126.89999999999934,
              "margin": 0,
              "bid_statistic": "11298",
              "show": "1269",
              "accept": "0",
              "convs_val": 0,
              "click": "5",
              "fclick": "1",
              "cpc": 25.379999999999868,
              "cpm": 99.99999999999947,
              "ctr": 0.39401103230890466,
              "spent": 126.89999999999934,
              "cpo": 0,
              "minus_bid": 126.89999999999934
            },
            "2023-11-17 00:00:00": {...},
            "2023-11-17 01:00:00": {...},
            "2023-11-17 02:00:00": {...},
            "2023-11-17 03:00:00": {...}
          },
          "yandex_rtb": {
            "2023-11-17 00:00:00": {...},
            "2023-11-17 01:00:00": {...},
            "2023-11-17 02:00:00": {...},
            "2023-11-17 03:00:00": {...}
          },
          "sape": {
            "2023-11-17 00:00:00": {...},
            "2023-11-17 01:00:00": {...},
            "2023-11-17 02:00:00": {...},
            "2023-11-17 03:00:00": {...}
          }
        }
      },
      {
        "campaign_id": "tdm4#1233.1",
        "campaign_title": "Name campaign 2",
        "source": {...}
      }
    ]
  },
  "id": 1
}

ΠœΠ΅Ρ‚ΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π² сСкции Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΏΠΎΡ‡Π°ΡΠΎΠ²ΡƒΡŽ статистику Π·Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² запросС ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠΎ всСм кампаниям ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΉ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ источника Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½Π° статистика ΠΏΠΎ часам.

Π’ статистику входят ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅:

ΠŸΠΎΠ»Π΅ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅Π€ΠΎΡ€ΠΌΡƒΠ»Π°ΠŸΡ€ΠΈΠΌΠ΅Ρ€ значСния
showΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΠΎΠΊΠ°Π·ΠΎΠ²-1269
clickΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠ»ΠΈΠΊΠΎΠ²-5
cpcРассчитанный cpc (ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΊΠ°)-25.38
cpmРассчитанный cpm (ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ 1000 ΠΏΠΎΠΊΠ°Π·ΠΎΠ²)-100
ctrCTR Π² % (ΠΊΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ)click * 100 / show0.394
spentРасход Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π²Π°Π»ΡŽΡ‚Π΅-126.9
acceptConvs. - конвСрсии-0
convs_valΠ‘ΡƒΠΌΠΌΠ° Π΄ΠΎΡ…ΠΎΠ΄Π° с Π·Π°ΠΊΠ°Π·Π° Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π²Π°Π»ΡŽΡ‚Π΅100 * (spent / convs_val)0
cpoΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΉ конвСрсииspent / accept0
win_percWinRate,% - ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ доступного Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° основС ставки100 * show / bid
marginЧистая ΠΌΠ°Ρ€ΠΆΠΈΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π²Π°Π»ΡŽΡ‚Π΅spent - spent_f0
margin_revΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ€ΠΆΠΈ ΠΊ Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ΅100 * (margin / spent)
spent_fЀактичСский Расход-
cpc_fЀактичСский CPC-
crCR% - коэффициСнт конвСрсииact1 / click * 100
cpm_bidΠ‘Ρ‚Π°Π²ΠΊΠ°, посчитанная ΠΈΠ· расхода ΠΈ поставлСнного BID Π² Ρ‚Π°Ρ€Π³Π΅Ρ‚Π΅ β€œΠ˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΈβ€œ-
cpm_fЀактичСский CPM, ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ 1000 ΠΏΠΎΠΊΠ°Π·ΠΎΠ²-
drrΠ”Π Π  - доля Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… расходов100 * (spent / convs_val)