- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- ProductMetadata
- PlannableTargeting
- SurfaceTargetingCombinations
- SurfaceTargetingCombination
- YouTubeSelectLineUp
- PlannableProductCoreAttributes
- PlannableBuyingMethod
- PlannableCostModel
- Wypróbuj
Pobiera listę produktów, które można zaplanować w danej lokalizacji.
Żądanie HTTP
GET https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/reachForecast:retrievePlannableProducts
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
advertiserId |
Wymagane. Identyfikator reklamodawcy, dla którego mają być wyświetlane produkty, które można zaplanować. |
Parametry zapytania
| Parametry | |
|---|---|
plannableLocationId |
Wymagane. Identyfikator lokalizacji, w której można zaplanować podróż. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź na wywołanie reachForecast.retrievePlannableProducts
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"productMetadata": [
{
object ( |
| Pola | |
|---|---|
productMetadata[] |
Tylko dane wyjściowe. Lista metadanych produktu pokazująca możliwości kierowania. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/display-video
Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.
ProductMetadata
Metadane produktu, który można zaplanować.
| Zapis JSON |
|---|
{ "plannableProductDescription": string, "plannableProductCode": string, "plannableTargeting": { object ( |
| Pola | |
|---|---|
plannableProductDescription |
Tylko dane wyjściowe. Opis tekstowy usługi reklamowej. |
plannableProductCode |
Tylko dane wyjściowe. Kod produktu, który można zaplanować (np. „YOUTUBE_REACH_MIX”). |
plannableTargeting |
Tylko dane wyjściowe. Możliwości kierowania dostępne w przypadku tej usługi. |
displayName |
Tylko dane wyjściowe. Nazwa powiązana z usługą reklamową. Na przykład „Kampania promująca obejrzenie filmu”. |
plannableProductCoreAttributes |
Tylko dane wyjściowe. Podstawowe atrybuty tego produktu. |
PlannableTargeting
Możliwości kierowania w przypadku danego produktu.
| Zapis JSON |
|---|
{ "ageRanges": [ enum ( |
| Pola | |
|---|---|
ageRanges[] |
Tylko dane wyjściowe. Dozwolone przedziały wiekowe, w których można wyświetlać reklamy produktu. Rzeczywiste kierowanie jest obliczane przez przypisanie tego przedziału wiekowego do standardowego kierowania na grupy wiekowe w Google. |
surfaceTargetingCombinations |
Tylko dane wyjściowe. Kombinacje powierzchni, na których można wyświetlać reklamy. |
genders[] |
Tylko dane wyjściowe. Płcie, na które można kierować reklamy. |
networks[] |
Tylko dane wyjściowe. Sieci, na które można kierować reklamy. |
devices[] |
Tylko dane wyjściowe. Urządzenia, na których można wyświetlać reklamy. |
youtubeSelectLineups[] |
Tylko dane wyjściowe. Lineupy YouTube Select, na które można kierować reklamy w przypadku danego produktu reklamowego. |
defaultYoutubeSelectLineup |
Tylko dane wyjściowe. Domyślna lista YouTube Select dla tego produktu (w odpowiednich przypadkach). |
SurfaceTargetingCombinations
Reguły kierowania na platformę.
| Zapis JSON |
|---|
{ "availableSurfaceTypes": [ enum ( |
| Pola | |
|---|---|
availableSurfaceTypes[] |
Tylko dane wyjściowe. Dostępne typy platform. |
validSurfaceCombinations[] |
Tylko dane wyjściowe. Prawidłowe kombinacje platform, które można wybrać razem. |
defaultSurfaceTypes[] |
Tylko dane wyjściowe. Domyślne typy platform dla tego produktu. |
SurfaceTargetingCombination
prawidłową kombinację platform.
| Zapis JSON |
|---|
{
"choices": [
enum ( |
| Pola | |
|---|---|
choices[] |
Tylko dane wyjściowe. Kombinacja platform. |
YouTubeSelectLineUp
Planowany lineup YouTube Select do kierowania na produkty.
| Zapis JSON |
|---|
{ "lineupId": string, "displayName": string } |
| Pola | |
|---|---|
lineupId |
Tylko dane wyjściowe. Identyfikator lineupu YouTube Select. |
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa pakietu YouTube Select. |
PlannableProductCoreAttributes
Podstawowe atrybuty produktu, który można zaplanować.
| Zapis JSON |
|---|
{ "productCategory": enum ( |
| Pola | |
|---|---|
productCategory |
Tylko dane wyjściowe. Kategoria produktu. |
buyingMethod |
Tylko dane wyjściowe. Metoda zakupu. |
costModel |
Tylko dane wyjściowe. Model kosztów. |
PlannableBuyingMethod
Metoda zakupu produktu, który można zaplanować.
| Wartości w polu enum | |
|---|---|
PLANNABLE_BUYING_METHOD_UNSPECIFIED |
Nie określono. |
PLANNABLE_BUYING_METHOD_AUCTION |
Aukcja. |
PLANNABLE_BUYING_METHOD_RESERVATION |
Rezerwacja. |
PlannableCostModel
Model kosztów produktu, który można zaplanować.
| Wartości w polu enum | |
|---|---|
PLANNABLE_COST_MODEL_UNSPECIFIED |
Nie określono. |
PLANNABLE_COST_MODEL_CPM |
CPM”. |
PLANNABLE_COST_MODEL_CPV |
CPV. |
PLANNABLE_COST_MODEL_CPC |
CPC. |
PLANNABLE_COST_MODEL_CPA |
stawki CPA. |