Bir arama sorgusuyla tanımlanan raporu alır. Yanıt, pageSize
tarafından belirtilenden daha az satır içerebilir. İstenecek başka satır olup olmadığını belirlemek için nextPageToken
değerini kullanın.
HTTP isteği
POST https://merchantapi.googleapis.com/reports/v1beta/{parent=accounts/*}/reports:search
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
parent |
Zorunlu. Arama yapan hesabın kimliği. Bağımsız bir hesap veya MCA alt hesabı olmalıdır. Biçim: accounts/{account} |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "query": string, "pageSize": integer, "pageToken": string } |
Alanlar | |
---|---|
query |
Zorunlu. Alınacak raporu tanımlayan sorgu. Sorgunuzu nasıl oluşturacağınızla ilgili ayrıntılar için Sorgu Dili kılavuzuna bakın. Kullanılabilir tablo ve alanların tam listesi için Kullanılabilir alanlar bölümüne bakın. |
page |
İsteğe bağlı. Tek bir sayfada alınacak |
page |
İsteğe bağlı. Alınacak sayfanın jetonu. Belirtilmemişse sonuçların ilk sayfası döndürülür. Sonuçların bir sonraki sayfasını istemek için önceki yanıtta |
Yanıt gövdesi
ReportService.Search
yöntemi için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"results": [
{
object ( |
Alanlar | |
---|---|
results[] |
Arama sorgusuyla eşleşen satırlar. |
next |
Sonraki sayfayı almak için |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/content
Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleyi inceleyin.