Nomi delle risorse

Gerarchia dei nomi

I nomi delle risorse utilizzati nell'API Search Ads 360 Reporting sono gerarchici e rispecchiano l'organizzazione delle entità in Search Ads 360. Quasi tutte le risorse sono risorse secondarie della risorsa Customer, il che riflette il fatto che quasi ogni chiamata API deve avere come target un account Search Ads 360 specifico. Ad esempio, campagne, gruppi di annunci, annunci e parole chiave sono tutte risorse secondarie di una risorsa cliente principale.

Risorsa Nome risorsa
Cliente customers/1234567890
Campagna customers/1234567890/campaigns/8765432109
Gruppo di annunci customers/1234567890/adGroups/54321098765
AdGroupAd customers/1234567890/adGroupAds/54321098765~2109876543210

ID risorsa

Le entità dell'API Search Ads 360 Reporting (clienti, campagne e così via) sono indicate con i nomi delle risorse in tutta l'API. Tuttavia, è importante notare che i nomi delle risorse possono avere ID risorsa numerici univoci che identificano ogni oggetto nella gerarchia. In questi casi, potrebbe essere utile analizzare il nome della risorsa per estrarre questi ID risorsa e assemblarne uno nuovo.

Ad esempio, esamina il nome della risorsa AdGroupAd della tabella precedente:

customers/1234567890/adGroupAds/54321098765~2109876543210

che può essere suddiviso nei singoli ID risorsa (separati dagli ID raccolta) come segue:

Componenti del nome della risorsa
ID risorsa
ID cliente:
"1234567890"
ID gruppo di annunci:
"54321098765"
ID annuncio del gruppo di annunci:
"2109876543210"
ID raccolta
"customers"
"adGroupAds"

L'analisi degli ID individuali consente di derivare nuovi nomi di risorse a cui fare riferimento al cliente dell'annuncio del gruppo di annunci (customers/1234567890) o al gruppo di annunci (customers/1234567890/adGroupAds/54321098765).