Chuyển tới nội dung chính

v2.video.get_overview_performance

GET /api/v2/video/get_overview_performance

Get overall dữ liệu hiệu suất for all post Shopee Video. There is at least a one-day delay.

Đường dẫn Endpoint

URL: https://partner.shopeemobile.com/api/v2/video/get_overview_performance

Tham số chung

TênKiểuMẫuMô tả
partner_idint1Partner ID được gán khi đăng ký thành công. Bắt buộc cho tất cả các yêu cầu.
timestamptimestamp1610000000Dùng để chỉ định thời gian của yêu cầu. Bắt buộc cho tất cả các yêu cầu. Hết hạn sau 5 phút.
access_tokenstringc09222e3fc40ffb25fc947f738b1abf1Token truy cập API, dùng để xác định quyền của bạn đối với API. Có thể sử dụng nhiều lần và hết hạn sau 4 giờ.
user_idint1Shopee's mã định danh duy nhất for a user.
signstringe318d3e932719916a9f9ebb57e2011961bd47abfa54a36e040d050d8931596e2Signature generated by(depends on different APIs) partner_id, api path, timestamp, access_token, user_id and partner_key via HMAC-SHA256 hashing algorithm.

Tham số Request

TênKiểuBắt buộcMẫuMô tả
period_typestringTrueMonthPeriod Type. Các giá trị áp dụng: Day Week Month Last7d Last15d Last30d Note: The end date must align with the Period Type.
end_datestringTrue2025-09-30The end_date format should be "YYYY-MM-DD". - For Day, Last7d, Last15d, and Last30d, the end_date must before current day. - For Week, the end_date must be Sunday and must be less than or equal to the current week. - For Month, the end_date must be the end of the month and must be less than or equal to the current month.

Tham số Response

TênKiểuMẫuMô tả
errorstringLoại lỗi nếu có lỗi xảy ra. Trống nếu không có lỗi.
messagestringChi tiết lỗi nếu có lỗi xảy ra. Trống nếu không có lỗi.
request_idstring2af852cd-7420-4714-b7cd-33317f6fe548Mã định danh của yêu cầu API dùng để theo dõi lỗi.
responseobject
key_metricobject
placed_salesfloat1.0The placed value of orders from all videos in the period selected.
confirmed_salesfloat1.0The confirmed value of orders from all videos in the period selected.
placed_ordersint642The number of placed orders from all videos in the period selected.
confirmed_ordersint642The number of confirmed orders from all videos in the period selected.
placed_item_soldint643Number of item sold from placed orders in the video.
confirmed_item_soldint643Number of item sold from confirmed orders in the video.
total_viewersint644Number of viewers of the video.
effective_viewsint644Number of views for the video that lasted for more than 3 seconds.
avg_view_durationint645Total watch thời lượng per video.
conversionobject
placed_buyersint642Number of unique buyers who placed order from the video.
confirmed_buyersint642Number of unique buyers who confirmed order from the video.
total_atcint642Number of "Add To Cart" button clicked for all products in the orange bag during video viewing.
ctrfloat3.0Number of products clicks divided by Number of video views.
placed_co_ratefloat1.0Number of placed product orders from the video divided by Number of product clicks from the video.
confirmed_co_ratefloat1.0Number of confirmed product orders from the video divided by Number of product clicks from the video.
placed_absfloat1.0Total placed sales divided by Total placed orders.
confirmed_absfloat2.0Total confirmed sales divided by Total confirmed orders.
placed_gpmfloat3.0The placed Sales generated for every 1,000 views.
confirmed_gpmfloat4.0The confirmed Sales generated for every 1,000 views.
video_with_productsint642Videos with at least one product in the orange bag.
placed_revenue_generating_videosint641Videos that generates placed revenues.
confirmed_revenue_generating_videosint641Videos that generates confirmed revenues.
engagementobject
total_viewsint641Number of views from all videos
total_likesint641Number of likes from all videos
total_sharesint641Number of shares from all videos
total_commentsint641Number of comments from all videos
video_new_followersint641Number of new followers from all videos
fetched_date_rangestring2025-02-28Data offline computation time.

Unirest.setTimeouts(0, 0); HttpResponse<String> response = Unirest.get("https://partner.shopeemobile.com/api/v2/video/get\_overview\_performance?access\_token=access\_token&end\_date=2025-09-30&partner\_id=partner\_id&period\_type=Month&sign=sign&timestamp=timestamp&user\_id=user\_id") .asString();<?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://partner.shopeemobile.com/api/v2/video/get\_overview\_performance?access\_token=access\_token&end\_date=2025-09-30&partner\_id=partner\_id&period\_type=Month&sign=sign&timestamp=timestamp&user\_id=user\_id', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'GET', CURLOPT_HTTPHEADER => array( 'Content-Type: application/json' ), )); $response = curl_exec($curl); curl_close($curl); echo $response; curl --location --request GET 'https://partner.shopeemobile.com/api/v2/video/get\_overview\_performance?access\_token=access\_token&end\_date=2025-09-30&partner\_id=partner\_id&period\_type=Month&sign=sign&timestamp=timestamp&user\_id=user\_id' import requests url = "https://partner.shopeemobile.com/api/v2/video/get\_overview\_performance?access\_token=access\_token&end\_date=2025-09-30&partner\_id=partner\_id&period\_type=Month&sign=sign&timestamp=timestamp&user\_id=user\_id" payload={} headers = { } response = requests.RPCRequest("GET",url,headers=headers, data=payload, allow_redirects=False) print(response.text)

, "conversion": { "placed_buyers": 2, "confirmed_buyers": 2, "total_atc": 2, "ctr": 3, "placed_co_rate": 1, "confirmed_co_rate": 1, "placed_abs": 1, "confirmed_abs": 2, "placed_gpm": 3, "confirmed_gpm": 4, "video_with_products": 2, "placed_revenue_generating_videos": 1, "confirmed_revenue_generating_videos": 1 }, "engagement": { "total_views": 1, "total_likes": 1, "total_shares": 1, "total_comments": 1, "video_new_followers": 1 }, "fetched_date_range": "2025-02-28" } }