Pobieranie atrybutów i danych zasobów

Atrybuty komponentów

Aby wyświetlić listę komponentów i ich atrybutów, wyślij do usługi Search Ads 360 zapytanie o jej język zapytań. Komponenty są reprezentowane przez element asset, który udostępnia wiele pól związanych z komponentami.

Podane niżej zapytanie wyświetla wszystkie komponenty na koncie reklamodawcy wraz z nazwami i typami zasobów.

SELECT
  asset
.id,
  asset
.name,
  asset
.resource_name,
  asset
.type
FROM asset

Istnieją atrybuty specyficzne dla typu, które można dodać do powyższego zapytania, aby odczytać właściwości powiązane z komponentami takimi jak SitelinkAsset lub MobileAppAsset.

Na przykład to zapytanie wyświetla identyfikatory aplikacji mobilnych dla wszystkich obiektów MobileAppAsset na koncie, filtrując wartość asset.type dla komponentu MobileAppAsset.

SELECT
  asset
.id,
  asset
.name,
  asset
.resource_name,
  asset
.mobile_app_asset.app_store
FROM asset
WHERE asset.type = 'MOBILE_APP'

Dane komponentów

Dane komponentów są dostępne w kilku zasobach:

Dzięki tym zasobom można wysyłać zapytania o dane do poszczególnych poziomów komponentu. Na przykład w zapytaniach dotyczących zasobu ad_group_asset pole ad_group.id może służyć do segmentowania wyników, a tym samym pobierania danych dla każdej unikalnej kombinacji parametrów ad_group i asset:

SELECT
  ad_group
.id,
  asset
.id,
  metrics
.clicks,
  metrics
.impressions
FROM ad_group_asset
WHERE segments.date DURING LAST_MONTH
ORDER BY metrics.impressions DESC