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